@import "jquery.lightbox-0.5.css";
@import "common/fonts.css";
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block;}
nav ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;}
ins{background-color:#ff9;color:#000;text-decoration:none;}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}
del{text-decoration:line-through;}
abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help;}
table{border-collapse:collapse;border-spacing:0;}
hr{display:block;height:1px;border:0;border-bottom:1px solid #cccccc;margin:1em 0;padding:0;}
input,select{vertical-align:middle;}
.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";}
.clearfix:after{clear:both;}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.input-block-level{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
.bluebutton{position:relative;padding:10px 20px;margin:10px;border-radius:10px;border:0px;color:#ffffff;background:#2cb4db;cursor:pointer;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-decoration:none;transition:0.5s;}.bluebutton input[type="submit"]{-webkit-appearance:none;-webkit-border-radius:10px;border-radius:10px;}
.bluebutton:hover{background-color:#1f94b5;text-decoration:underline;transition:0.5s;}
.bluebutton-small{position:relative;padding:10px 20px;margin:10px;border-radius:2px;border:0px;color:#ffffff;background:#2cb4db;cursor:pointer;font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif;text-decoration:none;transition:0.5s;}.bluebutton-small input[type="submit"]{-webkit-appearance:none;-webkit-border-radius:2px;border-radius:2px;}
.bluebutton-small:hover{background-color:#1f94b5;text-decoration:underline;transition:0.5s;}
.orangebutton{position:relative;padding:10px 20px;margin:10px;border-radius:10px;border:0px;color:#ffffff;background:#ff9933;cursor:pointer;font-size:25pt;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-decoration:none;}.orangebutton input[type="submit"]{-webkit-appearance:none;-webkit-border-radius:10px;border-radius:10px;}
.orangebutton:hover{background-color:#ff8000;text-decoration:underline;transition:0.5s;}
.orangebutton-small{position:relative;padding:10px 20px;margin:10px;border-radius:2px;border:0px;color:#ffffff;background:#ff9933;cursor:pointer;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-decoration:none;transition:0.5s;}.orangebutton-small input[type="submit"]{-webkit-appearance:none;-webkit-border-radius:2px;border-radius:2px;}
.orangebutton-small:hover{background-color:#ff8000;text-decoration:underline;transition:0.5s;}
.button{position:relative;border:none;cursor:pointer;font-size:28px;font-weight:normal;text-align:center;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;padding:10px 20px;margin:10px;border-radius:10px;}.button:hover{text-decoration:underline;}
.button a{color:#ffffff;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-decoration:none;}.button a:hover{text-decoration:underline;}
.button input[type="submit"]{-webkit-appearance:none;-webkit-border-radius:10px;border-radius:10px;}
.button.blue{color:#ffffff;background:#2cb4db;}.button.blue.small{border-radius:2px;}
.button.blue:hover{background-color:#1f94b5;}
.button.orange{color:#ffffff;background:#ff9933;}.button.orange.small{border-radius:2px;}
.button.orange:hover{background-color:#ff8000;}
.button.green{position:relative;display:block;padding:10px;color:white;font-weight:bold;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#66be0f;background-image:-moz-linear-gradient(top, #66cc00, #66a825);background-image:-ms-linear-gradient(top, #66cc00, #66a825);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#66cc00), to(#66a825));background-image:-webkit-linear-gradient(top, #66cc00, #66a825);background-image:-o-linear-gradient(top, #66cc00, #66a825);background-image:linear-gradient(top, #66cc00, #66a825);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#66cc00', endColorstr='#66a825', GradientType=0);}.button.green:hover{text-decoration:none;background-color:#66b616;background-image:-moz-linear-gradient(top, #66a825, #66cc00);background-image:-ms-linear-gradient(top, #66a825, #66cc00);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#66a825), to(#66cc00));background-image:-webkit-linear-gradient(top, #66a825, #66cc00);background-image:-o-linear-gradient(top, #66a825, #66cc00);background-image:linear-gradient(top, #66a825, #66cc00);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#66a825', endColorstr='#66cc00', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #66a825 inset;-moz-box-shadow:0 5px 10px 5px #66a825 inset;box-shadow:0 5px 10px 5px #66a825 inset;}
.button.green:hover{text-decoration:none;background-color:#66b616;background-image:-moz-linear-gradient(top, #66a825, #66cc00);background-image:-ms-linear-gradient(top, #66a825, #66cc00);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#66a825), to(#66cc00));background-image:-webkit-linear-gradient(top, #66a825, #66cc00);background-image:-o-linear-gradient(top, #66a825, #66cc00);background-image:linear-gradient(top, #66a825, #66cc00);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#66a825', endColorstr='#66cc00', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #66a825 inset;-moz-box-shadow:0 5px 10px 5px #66a825 inset;box-shadow:0 5px 10px 5px #66a825 inset;}
.button.green:hover{text-decoration:none;background-color:#66b616;background-image:-moz-linear-gradient(top, #66a825, #66cc00);background-image:-ms-linear-gradient(top, #66a825, #66cc00);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#66a825), to(#66cc00));background-image:-webkit-linear-gradient(top, #66a825, #66cc00);background-image:-o-linear-gradient(top, #66a825, #66cc00);background-image:linear-gradient(top, #66a825, #66cc00);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#66a825', endColorstr='#66cc00', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #66a825 inset;-moz-box-shadow:0 5px 10px 5px #66a825 inset;box-shadow:0 5px 10px 5px #66a825 inset;}
.button.pink{position:relative;display:block;padding:10px;color:white;font-weight:bold;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#ea479d;background-image:-moz-linear-gradient(top, #ed65ad, #e61b85);background-image:-ms-linear-gradient(top, #ed65ad, #e61b85);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ed65ad), to(#e61b85));background-image:-webkit-linear-gradient(top, #ed65ad, #e61b85);background-image:-o-linear-gradient(top, #ed65ad, #e61b85);background-image:linear-gradient(top, #ed65ad, #e61b85);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed65ad', endColorstr='#e61b85', GradientType=0);border:2px solid #e61b85;}.button.pink:hover{text-decoration:none;background-color:#e93995;background-image:-moz-linear-gradient(top, #e61b85, #ed65ad);background-image:-ms-linear-gradient(top, #e61b85, #ed65ad);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#e61b85), to(#ed65ad));background-image:-webkit-linear-gradient(top, #e61b85, #ed65ad);background-image:-o-linear-gradient(top, #e61b85, #ed65ad);background-image:linear-gradient(top, #e61b85, #ed65ad);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e61b85', endColorstr='#ed65ad', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #e61b85 inset;-moz-box-shadow:0 5px 10px 5px #e61b85 inset;box-shadow:0 5px 10px 5px #e61b85 inset;}
.button.pink:hover{text-decoration:none;background-color:#e93995;background-image:-moz-linear-gradient(top, #e61b85, #ed65ad);background-image:-ms-linear-gradient(top, #e61b85, #ed65ad);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#e61b85), to(#ed65ad));background-image:-webkit-linear-gradient(top, #e61b85, #ed65ad);background-image:-o-linear-gradient(top, #e61b85, #ed65ad);background-image:linear-gradient(top, #e61b85, #ed65ad);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e61b85', endColorstr='#ed65ad', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #e61b85 inset;-moz-box-shadow:0 5px 10px 5px #e61b85 inset;box-shadow:0 5px 10px 5px #e61b85 inset;}
.button.pink:hover{text-decoration:none;background-color:#e93995;background-image:-moz-linear-gradient(top, #e61b85, #ed65ad);background-image:-ms-linear-gradient(top, #e61b85, #ed65ad);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#e61b85), to(#ed65ad));background-image:-webkit-linear-gradient(top, #e61b85, #ed65ad);background-image:-o-linear-gradient(top, #e61b85, #ed65ad);background-image:linear-gradient(top, #e61b85, #ed65ad);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e61b85', endColorstr='#ed65ad', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #e61b85 inset;-moz-box-shadow:0 5px 10px 5px #e61b85 inset;box-shadow:0 5px 10px 5px #e61b85 inset;}
.button.facebook{position:relative;display:block;padding:10px;color:white;font-weight:bold;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#6c8abc;background-image:-moz-linear-gradient(top, #7195c7, #6579ab);background-image:-ms-linear-gradient(top, #7195c7, #6579ab);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#7195c7), to(#6579ab));background-image:-webkit-linear-gradient(top, #7195c7, #6579ab);background-image:-o-linear-gradient(top, #7195c7, #6579ab);background-image:linear-gradient(top, #7195c7, #6579ab);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7195c7', endColorstr='#6579ab', GradientType=0);width:260px;margin:10px auto 0;padding:20px 0;}.button.facebook:hover{text-decoration:none;background-color:#6a84b6;background-image:-moz-linear-gradient(top, #6579ab, #7195c7);background-image:-ms-linear-gradient(top, #6579ab, #7195c7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#6579ab), to(#7195c7));background-image:-webkit-linear-gradient(top, #6579ab, #7195c7);background-image:-o-linear-gradient(top, #6579ab, #7195c7);background-image:linear-gradient(top, #6579ab, #7195c7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6579ab', endColorstr='#7195c7', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #6579ab inset;-moz-box-shadow:0 5px 10px 5px #6579ab inset;box-shadow:0 5px 10px 5px #6579ab inset;}
.button.facebook:hover{text-decoration:none;background-color:#6a84b6;background-image:-moz-linear-gradient(top, #6579ab, #7195c7);background-image:-ms-linear-gradient(top, #6579ab, #7195c7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#6579ab), to(#7195c7));background-image:-webkit-linear-gradient(top, #6579ab, #7195c7);background-image:-o-linear-gradient(top, #6579ab, #7195c7);background-image:linear-gradient(top, #6579ab, #7195c7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6579ab', endColorstr='#7195c7', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #6579ab inset;-moz-box-shadow:0 5px 10px 5px #6579ab inset;box-shadow:0 5px 10px 5px #6579ab inset;}
.button.facebook:hover{text-decoration:none;background-color:#6a84b6;background-image:-moz-linear-gradient(top, #6579ab, #7195c7);background-image:-ms-linear-gradient(top, #6579ab, #7195c7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#6579ab), to(#7195c7));background-image:-webkit-linear-gradient(top, #6579ab, #7195c7);background-image:-o-linear-gradient(top, #6579ab, #7195c7);background-image:linear-gradient(top, #6579ab, #7195c7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6579ab', endColorstr='#7195c7', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #6579ab inset;-moz-box-shadow:0 5px 10px 5px #6579ab inset;box-shadow:0 5px 10px 5px #6579ab inset;}
@media (min-width:640px){.button.facebook{width:520px;}}@media (min-width:640px){.button.facebook{width:520px;}}@media (min-width:640px){.button.facebook{width:520px;}}
.button.facebook-s{position:relative;display:block;padding:10px;color:white;font-weight:bold;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#6c8abc;background-image:-moz-linear-gradient(top, #7195c7, #6579ab);background-image:-ms-linear-gradient(top, #7195c7, #6579ab);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#7195c7), to(#6579ab));background-image:-webkit-linear-gradient(top, #7195c7, #6579ab);background-image:-o-linear-gradient(top, #7195c7, #6579ab);background-image:linear-gradient(top, #7195c7, #6579ab);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7195c7', endColorstr='#6579ab', GradientType=0);display:inline-block;width:auto !important;padding:5px 10px 3px;font-size:0.87em;}.button.facebook-s:hover{text-decoration:none;background-color:#6a84b6;background-image:-moz-linear-gradient(top, #6579ab, #7195c7);background-image:-ms-linear-gradient(top, #6579ab, #7195c7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#6579ab), to(#7195c7));background-image:-webkit-linear-gradient(top, #6579ab, #7195c7);background-image:-o-linear-gradient(top, #6579ab, #7195c7);background-image:linear-gradient(top, #6579ab, #7195c7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6579ab', endColorstr='#7195c7', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #6579ab inset;-moz-box-shadow:0 5px 10px 5px #6579ab inset;box-shadow:0 5px 10px 5px #6579ab inset;}
.button.facebook-s:hover{text-decoration:none;background-color:#6a84b6;background-image:-moz-linear-gradient(top, #6579ab, #7195c7);background-image:-ms-linear-gradient(top, #6579ab, #7195c7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#6579ab), to(#7195c7));background-image:-webkit-linear-gradient(top, #6579ab, #7195c7);background-image:-o-linear-gradient(top, #6579ab, #7195c7);background-image:linear-gradient(top, #6579ab, #7195c7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6579ab', endColorstr='#7195c7', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #6579ab inset;-moz-box-shadow:0 5px 10px 5px #6579ab inset;box-shadow:0 5px 10px 5px #6579ab inset;}
.button.facebook-s:hover{text-decoration:none;background-color:#6a84b6;background-image:-moz-linear-gradient(top, #6579ab, #7195c7);background-image:-ms-linear-gradient(top, #6579ab, #7195c7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#6579ab), to(#7195c7));background-image:-webkit-linear-gradient(top, #6579ab, #7195c7);background-image:-o-linear-gradient(top, #6579ab, #7195c7);background-image:linear-gradient(top, #6579ab, #7195c7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6579ab', endColorstr='#7195c7', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #6579ab inset;-moz-box-shadow:0 5px 10px 5px #6579ab inset;box-shadow:0 5px 10px 5px #6579ab inset;}
.button.twitter{position:relative;display:block;padding:10px;color:white;font-weight:bold;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#58ccfc;background-image:-moz-linear-gradient(top, #74d5fc, #2dbffb);background-image:-ms-linear-gradient(top, #74d5fc, #2dbffb);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#74d5fc), to(#2dbffb));background-image:-webkit-linear-gradient(top, #74d5fc, #2dbffb);background-image:-o-linear-gradient(top, #74d5fc, #2dbffb);background-image:linear-gradient(top, #74d5fc, #2dbffb);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#74d5fc', endColorstr='#2dbffb', GradientType=0);width:260px;margin:10px auto 0;padding:20px 0;}.button.twitter:hover{text-decoration:none;background-color:#49c8fb;background-image:-moz-linear-gradient(top, #2dbffb, #74d5fc);background-image:-ms-linear-gradient(top, #2dbffb, #74d5fc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#2dbffb), to(#74d5fc));background-image:-webkit-linear-gradient(top, #2dbffb, #74d5fc);background-image:-o-linear-gradient(top, #2dbffb, #74d5fc);background-image:linear-gradient(top, #2dbffb, #74d5fc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2dbffb', endColorstr='#74d5fc', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #2dbffb inset;-moz-box-shadow:0 5px 10px 5px #2dbffb inset;box-shadow:0 5px 10px 5px #2dbffb inset;}
.button.twitter:hover{text-decoration:none;background-color:#49c8fb;background-image:-moz-linear-gradient(top, #2dbffb, #74d5fc);background-image:-ms-linear-gradient(top, #2dbffb, #74d5fc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#2dbffb), to(#74d5fc));background-image:-webkit-linear-gradient(top, #2dbffb, #74d5fc);background-image:-o-linear-gradient(top, #2dbffb, #74d5fc);background-image:linear-gradient(top, #2dbffb, #74d5fc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2dbffb', endColorstr='#74d5fc', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #2dbffb inset;-moz-box-shadow:0 5px 10px 5px #2dbffb inset;box-shadow:0 5px 10px 5px #2dbffb inset;}
.button.twitter:hover{text-decoration:none;background-color:#49c8fb;background-image:-moz-linear-gradient(top, #2dbffb, #74d5fc);background-image:-ms-linear-gradient(top, #2dbffb, #74d5fc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#2dbffb), to(#74d5fc));background-image:-webkit-linear-gradient(top, #2dbffb, #74d5fc);background-image:-o-linear-gradient(top, #2dbffb, #74d5fc);background-image:linear-gradient(top, #2dbffb, #74d5fc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2dbffb', endColorstr='#74d5fc', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #2dbffb inset;-moz-box-shadow:0 5px 10px 5px #2dbffb inset;box-shadow:0 5px 10px 5px #2dbffb inset;}
@media (min-width:640px){.button.twitter{width:520px;}}@media (min-width:640px){.button.twitter{width:520px;}}@media (min-width:640px){.button.twitter{width:520px;}}
.button.simple{position:relative;display:block;padding:10px;color:white;font-weight:bold;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#b6b5b3;background-image:-moz-linear-gradient(top, #a6a6a6, #cecbc7);background-image:-ms-linear-gradient(top, #a6a6a6, #cecbc7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#a6a6a6), to(#cecbc7));background-image:-webkit-linear-gradient(top, #a6a6a6, #cecbc7);background-image:-o-linear-gradient(top, #a6a6a6, #cecbc7);background-image:linear-gradient(top, #a6a6a6, #cecbc7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6a6a6', endColorstr='#cecbc7', GradientType=0);color:#262217;border:2px solid #262217;}.button.simple:hover{text-decoration:none;background-color:#bebcba;background-image:-moz-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-ms-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cecbc7), to(#a6a6a6));background-image:-webkit-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-o-linear-gradient(top, #cecbc7, #a6a6a6);background-image:linear-gradient(top, #cecbc7, #a6a6a6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecbc7', endColorstr='#a6a6a6', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #cecbc7 inset;-moz-box-shadow:0 5px 10px 5px #cecbc7 inset;box-shadow:0 5px 10px 5px #cecbc7 inset;}
.button.simple:hover{text-decoration:none;background-color:#bebcba;background-image:-moz-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-ms-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cecbc7), to(#a6a6a6));background-image:-webkit-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-o-linear-gradient(top, #cecbc7, #a6a6a6);background-image:linear-gradient(top, #cecbc7, #a6a6a6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecbc7', endColorstr='#a6a6a6', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #cecbc7 inset;-moz-box-shadow:0 5px 10px 5px #cecbc7 inset;box-shadow:0 5px 10px 5px #cecbc7 inset;}
.button.simple:hover{text-decoration:none;background-color:#bebcba;background-image:-moz-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-ms-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cecbc7), to(#a6a6a6));background-image:-webkit-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-o-linear-gradient(top, #cecbc7, #a6a6a6);background-image:linear-gradient(top, #cecbc7, #a6a6a6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecbc7', endColorstr='#a6a6a6', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #cecbc7 inset;-moz-box-shadow:0 5px 10px 5px #cecbc7 inset;box-shadow:0 5px 10px 5px #cecbc7 inset;}
.button.tiny{position:relative;display:block;padding:10px;color:white;font-weight:bold;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#dbdbdb;background-image:-moz-linear-gradient(top, #ffffff, #a6a6a6);background-image:-ms-linear-gradient(top, #ffffff, #a6a6a6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#a6a6a6));background-image:-webkit-linear-gradient(top, #ffffff, #a6a6a6);background-image:-o-linear-gradient(top, #ffffff, #a6a6a6);background-image:linear-gradient(top, #ffffff, #a6a6a6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#a6a6a6', GradientType=0);display:inline-block;width:auto !important;padding:5px 10px 3px;font-size:0.87em;color:#262217;border:1px solid #cecbc7;}.button.tiny:hover{text-decoration:none;background-color:#cacaca;background-image:-moz-linear-gradient(top, #a6a6a6, #ffffff);background-image:-ms-linear-gradient(top, #a6a6a6, #ffffff);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#a6a6a6), to(#ffffff));background-image:-webkit-linear-gradient(top, #a6a6a6, #ffffff);background-image:-o-linear-gradient(top, #a6a6a6, #ffffff);background-image:linear-gradient(top, #a6a6a6, #ffffff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6a6a6', endColorstr='#ffffff', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #a6a6a6 inset;-moz-box-shadow:0 5px 10px 5px #a6a6a6 inset;box-shadow:0 5px 10px 5px #a6a6a6 inset;}
.button.tiny:hover{text-decoration:none;background-color:#cacaca;background-image:-moz-linear-gradient(top, #a6a6a6, #ffffff);background-image:-ms-linear-gradient(top, #a6a6a6, #ffffff);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#a6a6a6), to(#ffffff));background-image:-webkit-linear-gradient(top, #a6a6a6, #ffffff);background-image:-o-linear-gradient(top, #a6a6a6, #ffffff);background-image:linear-gradient(top, #a6a6a6, #ffffff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6a6a6', endColorstr='#ffffff', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #a6a6a6 inset;-moz-box-shadow:0 5px 10px 5px #a6a6a6 inset;box-shadow:0 5px 10px 5px #a6a6a6 inset;}
.button.tiny:hover{text-decoration:none;background-color:#cacaca;background-image:-moz-linear-gradient(top, #a6a6a6, #ffffff);background-image:-ms-linear-gradient(top, #a6a6a6, #ffffff);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#a6a6a6), to(#ffffff));background-image:-webkit-linear-gradient(top, #a6a6a6, #ffffff);background-image:-o-linear-gradient(top, #a6a6a6, #ffffff);background-image:linear-gradient(top, #a6a6a6, #ffffff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6a6a6', endColorstr='#ffffff', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #a6a6a6 inset;-moz-box-shadow:0 5px 10px 5px #a6a6a6 inset;box-shadow:0 5px 10px 5px #a6a6a6 inset;}
.button.tiny.disable{opacity:0.25;filter:alpha(opacity=25);}.button.tiny.disable:hover{cursor:default;}
.button.review{position:relative;display:block;padding:10px;color:white;font-weight:bold;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fff5e6;background-image:-moz-linear-gradient(top, #fff2e5, #fff9e5);background-image:-ms-linear-gradient(top, #fff2e5, #fff9e5);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff2e5), to(#fff9e5));background-image:-webkit-linear-gradient(top, #fff2e5, #fff9e5);background-image:-o-linear-gradient(top, #fff2e5, #fff9e5);background-image:linear-gradient(top, #fff2e5, #fff9e5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2e5', endColorstr='#fff9e5', GradientType=0);width:240px !important;padding:1em 0 !important;color:#ff8000;border:2px solid #ff9933;}.button.review:hover{text-decoration:none;background-color:#fff6e6;background-image:-moz-linear-gradient(top, #fff9e5, #fff2e5);background-image:-ms-linear-gradient(top, #fff9e5, #fff2e5);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff9e5), to(#fff2e5));background-image:-webkit-linear-gradient(top, #fff9e5, #fff2e5);background-image:-o-linear-gradient(top, #fff9e5, #fff2e5);background-image:linear-gradient(top, #fff9e5, #fff2e5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9e5', endColorstr='#fff2e5', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #fff9e5 inset;-moz-box-shadow:0 5px 10px 5px #fff9e5 inset;box-shadow:0 5px 10px 5px #fff9e5 inset;}
.button.review:hover{text-decoration:none;background-color:#fff6e6;background-image:-moz-linear-gradient(top, #fff9e5, #fff2e5);background-image:-ms-linear-gradient(top, #fff9e5, #fff2e5);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff9e5), to(#fff2e5));background-image:-webkit-linear-gradient(top, #fff9e5, #fff2e5);background-image:-o-linear-gradient(top, #fff9e5, #fff2e5);background-image:linear-gradient(top, #fff9e5, #fff2e5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9e5', endColorstr='#fff2e5', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #fff9e5 inset;-moz-box-shadow:0 5px 10px 5px #fff9e5 inset;box-shadow:0 5px 10px 5px #fff9e5 inset;}
.button.review:hover{text-decoration:none;background-color:#fff6e6;background-image:-moz-linear-gradient(top, #fff9e5, #fff2e5);background-image:-ms-linear-gradient(top, #fff9e5, #fff2e5);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff9e5), to(#fff2e5));background-image:-webkit-linear-gradient(top, #fff9e5, #fff2e5);background-image:-o-linear-gradient(top, #fff9e5, #fff2e5);background-image:linear-gradient(top, #fff9e5, #fff2e5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9e5', endColorstr='#fff2e5', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #fff9e5 inset;-moz-box-shadow:0 5px 10px 5px #fff9e5 inset;box-shadow:0 5px 10px 5px #fff9e5 inset;}
@media (min-width:640px){.button.review{width:320px !important;}}
.button.more{position:relative;display:block;padding:10px;color:white;font-weight:bold;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#b6b5b3;background-image:-moz-linear-gradient(top, #a6a6a6, #cecbc7);background-image:-ms-linear-gradient(top, #a6a6a6, #cecbc7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#a6a6a6), to(#cecbc7));background-image:-webkit-linear-gradient(top, #a6a6a6, #cecbc7);background-image:-o-linear-gradient(top, #a6a6a6, #cecbc7);background-image:linear-gradient(top, #a6a6a6, #cecbc7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6a6a6', endColorstr='#cecbc7', GradientType=0);color:#262217;border:2px solid #262217;margin:10px;}.button.more:hover{text-decoration:none;background-color:#bebcba;background-image:-moz-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-ms-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cecbc7), to(#a6a6a6));background-image:-webkit-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-o-linear-gradient(top, #cecbc7, #a6a6a6);background-image:linear-gradient(top, #cecbc7, #a6a6a6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecbc7', endColorstr='#a6a6a6', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #cecbc7 inset;-moz-box-shadow:0 5px 10px 5px #cecbc7 inset;box-shadow:0 5px 10px 5px #cecbc7 inset;}
.button.more:hover{text-decoration:none;background-color:#bebcba;background-image:-moz-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-ms-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cecbc7), to(#a6a6a6));background-image:-webkit-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-o-linear-gradient(top, #cecbc7, #a6a6a6);background-image:linear-gradient(top, #cecbc7, #a6a6a6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecbc7', endColorstr='#a6a6a6', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #cecbc7 inset;-moz-box-shadow:0 5px 10px 5px #cecbc7 inset;box-shadow:0 5px 10px 5px #cecbc7 inset;}
.button.more:hover{text-decoration:none;background-color:#bebcba;background-image:-moz-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-ms-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cecbc7), to(#a6a6a6));background-image:-webkit-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-o-linear-gradient(top, #cecbc7, #a6a6a6);background-image:linear-gradient(top, #cecbc7, #a6a6a6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecbc7', endColorstr='#a6a6a6', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #cecbc7 inset;-moz-box-shadow:0 5px 10px 5px #cecbc7 inset;box-shadow:0 5px 10px 5px #cecbc7 inset;}
.button.disabled{position:relative;display:block;padding:10px;color:white;font-weight:bold;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#cecbc7;background-image:-moz-linear-gradient(top, #cecbc7, #cecbc7);background-image:-ms-linear-gradient(top, #cecbc7, #cecbc7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cecbc7), to(#cecbc7));background-image:-webkit-linear-gradient(top, #cecbc7, #cecbc7);background-image:-o-linear-gradient(top, #cecbc7, #cecbc7);background-image:linear-gradient(top, #cecbc7, #cecbc7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecbc7', endColorstr='#cecbc7', GradientType=0);}.button.disabled:hover{text-decoration:none;background-color:#cecbc7;background-image:-moz-linear-gradient(top, #cecbc7, #cecbc7);background-image:-ms-linear-gradient(top, #cecbc7, #cecbc7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cecbc7), to(#cecbc7));background-image:-webkit-linear-gradient(top, #cecbc7, #cecbc7);background-image:-o-linear-gradient(top, #cecbc7, #cecbc7);background-image:linear-gradient(top, #cecbc7, #cecbc7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecbc7', endColorstr='#cecbc7', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #cecbc7 inset;-moz-box-shadow:0 5px 10px 5px #cecbc7 inset;box-shadow:0 5px 10px 5px #cecbc7 inset;}
.button.disabled:hover{text-decoration:none;background-color:#cecbc7;background-image:-moz-linear-gradient(top, #cecbc7, #cecbc7);background-image:-ms-linear-gradient(top, #cecbc7, #cecbc7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cecbc7), to(#cecbc7));background-image:-webkit-linear-gradient(top, #cecbc7, #cecbc7);background-image:-o-linear-gradient(top, #cecbc7, #cecbc7);background-image:linear-gradient(top, #cecbc7, #cecbc7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecbc7', endColorstr='#cecbc7', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #cecbc7 inset;-moz-box-shadow:0 5px 10px 5px #cecbc7 inset;box-shadow:0 5px 10px 5px #cecbc7 inset;}
.button.disabled:hover{text-decoration:none;background-color:#cecbc7;background-image:-moz-linear-gradient(top, #cecbc7, #cecbc7);background-image:-ms-linear-gradient(top, #cecbc7, #cecbc7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cecbc7), to(#cecbc7));background-image:-webkit-linear-gradient(top, #cecbc7, #cecbc7);background-image:-o-linear-gradient(top, #cecbc7, #cecbc7);background-image:linear-gradient(top, #cecbc7, #cecbc7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecbc7', endColorstr='#cecbc7', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #cecbc7 inset;-moz-box-shadow:0 5px 10px 5px #cecbc7 inset;box-shadow:0 5px 10px 5px #cecbc7 inset;}
.button.blueFrame{position:relative;display:block;padding:10px;color:white;font-weight:bold;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#dbdbdb;background-image:-moz-linear-gradient(top, #ffffff, #a6a6a6);background-image:-ms-linear-gradient(top, #ffffff, #a6a6a6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#a6a6a6));background-image:-webkit-linear-gradient(top, #ffffff, #a6a6a6);background-image:-o-linear-gradient(top, #ffffff, #a6a6a6);background-image:linear-gradient(top, #ffffff, #a6a6a6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#a6a6a6', GradientType=0);border:2px solid #00addc;color:#00addc;}.button.blueFrame:hover{text-decoration:none;background-color:#cacaca;background-image:-moz-linear-gradient(top, #a6a6a6, #ffffff);background-image:-ms-linear-gradient(top, #a6a6a6, #ffffff);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#a6a6a6), to(#ffffff));background-image:-webkit-linear-gradient(top, #a6a6a6, #ffffff);background-image:-o-linear-gradient(top, #a6a6a6, #ffffff);background-image:linear-gradient(top, #a6a6a6, #ffffff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6a6a6', endColorstr='#ffffff', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #a6a6a6 inset;-moz-box-shadow:0 5px 10px 5px #a6a6a6 inset;box-shadow:0 5px 10px 5px #a6a6a6 inset;}
.button.blueFrame:hover{text-decoration:none;background-color:#cacaca;background-image:-moz-linear-gradient(top, #a6a6a6, #ffffff);background-image:-ms-linear-gradient(top, #a6a6a6, #ffffff);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#a6a6a6), to(#ffffff));background-image:-webkit-linear-gradient(top, #a6a6a6, #ffffff);background-image:-o-linear-gradient(top, #a6a6a6, #ffffff);background-image:linear-gradient(top, #a6a6a6, #ffffff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6a6a6', endColorstr='#ffffff', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #a6a6a6 inset;-moz-box-shadow:0 5px 10px 5px #a6a6a6 inset;box-shadow:0 5px 10px 5px #a6a6a6 inset;}
.button.blueFrame:hover{text-decoration:none;background-color:#cacaca;background-image:-moz-linear-gradient(top, #a6a6a6, #ffffff);background-image:-ms-linear-gradient(top, #a6a6a6, #ffffff);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#a6a6a6), to(#ffffff));background-image:-webkit-linear-gradient(top, #a6a6a6, #ffffff);background-image:-o-linear-gradient(top, #a6a6a6, #ffffff);background-image:linear-gradient(top, #a6a6a6, #ffffff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6a6a6', endColorstr='#ffffff', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #a6a6a6 inset;-moz-box-shadow:0 5px 10px 5px #a6a6a6 inset;box-shadow:0 5px 10px 5px #a6a6a6 inset;}
.button.icon-arrowLeft:before{position:absolute;content:'';width:8px;height:100%;top:0;left:10px;background-image:url(/assets/icons/arrow-left-b12ba5bd2de0eea1b924991454a3588f.png);background:no-repeat 0 center;background-size:8px 8px;-webkit-background-size:8px 8px;}
.button.icon-arrowRight:before{position:absolute;content:'';width:8px;height:100%;top:0;right:10px;background-image:url(/assets/icons/arrow-left-b12ba5bd2de0eea1b924991454a3588f.png);background:no-repeat 0 center;background-size:8px 8px;-webkit-background-size:8px 8px;}
.button.icon-free{cursor:pointer;display:block;width:220px;padding:10px;color:white;font-weight:bold;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-image:none;background-image:url(/assets/textures/bg-free-e1932ed92134505977d5acbc8e716985.png);background:no-repeat left center;background-size:320px 60px;-webkit-background-size:320px 60px;}@media (min-width:640px){.button.icon-free{width:440px;}}@media (min-width:640px){.button.icon-free{width:440px;}}@media (min-width:640px){.button.icon-free{width:440px;}}@media (min-width:640px){.button.icon-free{background-size:640px 120px;-webkit-background-size:640px 120px;}}.button.icon-free:hover{background-image:url(/assets/textures/bg-free-on-8807d0cca1edb7c0a144608f7e4d871a.png);}
.button.center{margin-right:auto;margin-left:auto;}
.button.small{width:120px;padding:5px;font-size:0.87em;}@media (min-width:640px){.button.small{width:240px;}}@media (min-width:640px){.button.small{width:240px;}}@media (min-width:640px){.button.small{width:240px;}}
.button.middle{width:200px;}@media (min-width:640px){.button.middle{width:400px;}}@media (min-width:640px){.button.middle{width:400px;}}@media (min-width:640px){.button.middle{width:400px;}}
.button.large{padding:20px 0;}
.button.wide{width:98.5%;}
.btn-large{font-size:120%;}
.share-buttons{*zoom:1;margin:10px 0 20px;}.share-buttons:before,.share-buttons:after{display:table;content:"";}
.share-buttons:after{clear:both;}
.share-buttons:before,.share-buttons:after{display:table;content:"";}
.share-buttons:after{clear:both;}
.share-buttons:before,.share-buttons:after{display:table;content:"";}
.share-buttons:after{clear:both;}
.share-buttons>div{float:left;margin-right:8px;*width:110px;}.share-buttons>div.share-google>div{width:66px !important;}.share-buttons>div.share-google>div iframe{width:66px !important;}
.share-buttons>div.share-twitter iframe{width:82px !important;}
.share-buttons.right>div{float:right;}
.checkboxTwitter label{background-image:url(/assets/icons/checkbox-tw-f892a95f6659d47f0e29fc0172232f21.png);}
.checkboxFacebook label{background-image:url(/assets/icons/checkbox-fb-e2358a42508e8282435e86d39000388a.png);}
.checkboxNormal label{background-image:url(/assets/icons/checkbox-b0ca25f71f5d6a36760afd40302175fc.png);}
.checkboxNormal,.checkboxTwitter,.checkboxFacebook{margin:12px;}.checkboxNormal input,.checkboxTwitter input,.checkboxFacebook input{display:none;}
.checkboxNormal label,.checkboxTwitter label,.checkboxFacebook label{display:block;cursor:pointer;text-indent:-9999px;overflow:hidden;width:40px;height:40px;background-repeat:no-repeat;background-position:-40px 0;background-size:80px 40px;-webkit-background-size:80px 40px;}
.checkboxNormal label.checked,.checkboxTwitter label.checked,.checkboxFacebook label.checked{background-position:0 0;}
.button-group{padding:30px;}.button-group>input,.button-group>div{padding:0 2px;display:inline-block !important;vertical-align:top;}
.button-group input.middle{width:200px;}
.button-group.vertical{padding:20px 10px 0;}.button-group.vertical a{margin-bottom:4px;}.button-group.vertical a:before{position:absolute;content:'';width:8px;height:100%;top:0;right:10px;background-image:url(/assets/icons/arrow-right-9a466a227e37b20b3865b6e73484cf23.png);background:no-repeat 0 center;background-size:8px 8px;-webkit-background-size:8px 8px;}
*:focus{outline:0;}
.close-menu-icon{position:fixed;top:10px;right:10px;width:40px;height:40px;}
.button-link:hover{cursor:pointer ;color:#f00 ;}
#error_explanation ul li{list-style-type:none;color:#ff0000;font-weight:bold;padding:1em;}
.right{text-align:right;}
.left{text-align:left;}
.nowrap{white-space:nowrap;}
p.large strong{color:#e61b85;font-size:1.71em;font-weight:bold;}
.sub{font-size:0.87em;color:#777777;}
.icon{padding-left:16px;background-position:left 3px;background-repeat:no-repeat;}@media (min-width:640px){.icon{padding-left:32px;background-position:left top;}}.icon.facebook{background-image:url(/assets/sns_icons/ico_fb-916a591c50d1516a272f311b3bb1a679.png);background-size:12px 12px;}@media (min-width:640px){.icon.facebook{background-size:24px 24px;}}
i.update{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-left:0.5em;padding:0.2em 0.5em;color:#ffffff;font-style:normal;font-weight:bold;background-color:#e61b85;}
.facebook-verified{line-height:140%;margin:0.7em 0 0.3em;}@media (min-width:640px){.facebook-verified{min-height:24px;}}
.description{margin-top:5px !important;margin-bottom:5px !important;color:#777777;text-align:center;}
.photoFrame{display:block;border:2px solid #ffffff;-webkit-box-shadow:0 2px 5px #828181;-moz-box-shadow:0 2px 5px #828181;box-shadow:0 2px 5px #828181;}.photoFrame.large{width:190px;margin:10px auto;}@media (min-width:640px){.photoFrame.large{width:380px;}}@media (min-width:640px){.photoFrame.large{width:380px;}}@media (min-width:640px){.photoFrame.large{width:380px;}}
@media (min-width:640px){p.pc-font-l{font-size:1.25em;}}
h3.large{margin-top:1em;font-size:1.5em;}
.pagination{*zoom:1;margin:20px 10px;}.pagination:before,.pagination:after{display:table;content:"";}
.pagination:after{clear:both;}
.pagination:before,.pagination:after{display:table;content:"";}
.pagination:after{clear:both;}
.pagination:before,.pagination:after{display:table;content:"";}
.pagination:after{clear:both;}
.pagination li{display:block;width:50%;}.pagination li a{position:relative;display:block;padding:10px;color:white;font-weight:bold;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#1cb3dd;background-image:-moz-linear-gradient(top, #2fb7dd, #00addc);background-image:-ms-linear-gradient(top, #2fb7dd, #00addc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#2fb7dd), to(#00addc));background-image:-webkit-linear-gradient(top, #2fb7dd, #00addc);background-image:-o-linear-gradient(top, #2fb7dd, #00addc);background-image:linear-gradient(top, #2fb7dd, #00addc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2fb7dd', endColorstr='#00addc', GradientType=0);}.pagination li a:hover{text-decoration:none;background-color:#13b1dc;background-image:-moz-linear-gradient(top, #00addc, #2fb7dd);background-image:-ms-linear-gradient(top, #00addc, #2fb7dd);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#00addc), to(#2fb7dd));background-image:-webkit-linear-gradient(top, #00addc, #2fb7dd);background-image:-o-linear-gradient(top, #00addc, #2fb7dd);background-image:linear-gradient(top, #00addc, #2fb7dd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00addc', endColorstr='#2fb7dd', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #00addc inset;-moz-box-shadow:0 5px 10px 5px #00addc inset;box-shadow:0 5px 10px 5px #00addc inset;}
.pagination li a:hover{text-decoration:none;background-color:#13b1dc;background-image:-moz-linear-gradient(top, #00addc, #2fb7dd);background-image:-ms-linear-gradient(top, #00addc, #2fb7dd);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#00addc), to(#2fb7dd));background-image:-webkit-linear-gradient(top, #00addc, #2fb7dd);background-image:-o-linear-gradient(top, #00addc, #2fb7dd);background-image:linear-gradient(top, #00addc, #2fb7dd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00addc', endColorstr='#2fb7dd', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #00addc inset;-moz-box-shadow:0 5px 10px 5px #00addc inset;box-shadow:0 5px 10px 5px #00addc inset;}
.pagination li a:hover{text-decoration:none;background-color:#13b1dc;background-image:-moz-linear-gradient(top, #00addc, #2fb7dd);background-image:-ms-linear-gradient(top, #00addc, #2fb7dd);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#00addc), to(#2fb7dd));background-image:-webkit-linear-gradient(top, #00addc, #2fb7dd);background-image:-o-linear-gradient(top, #00addc, #2fb7dd);background-image:linear-gradient(top, #00addc, #2fb7dd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00addc', endColorstr='#2fb7dd', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #00addc inset;-moz-box-shadow:0 5px 10px 5px #00addc inset;box-shadow:0 5px 10px 5px #00addc inset;}
.pagination li.disabled span{position:relative;display:block;padding:10px;color:white;font-weight:bold;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#cecbc7;background-image:-moz-linear-gradient(top, #cecbc7, #cecbc7);background-image:-ms-linear-gradient(top, #cecbc7, #cecbc7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cecbc7), to(#cecbc7));background-image:-webkit-linear-gradient(top, #cecbc7, #cecbc7);background-image:-o-linear-gradient(top, #cecbc7, #cecbc7);background-image:linear-gradient(top, #cecbc7, #cecbc7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecbc7', endColorstr='#cecbc7', GradientType=0);}.pagination li.disabled span:hover{text-decoration:none;background-color:#cecbc7;background-image:-moz-linear-gradient(top, #cecbc7, #cecbc7);background-image:-ms-linear-gradient(top, #cecbc7, #cecbc7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cecbc7), to(#cecbc7));background-image:-webkit-linear-gradient(top, #cecbc7, #cecbc7);background-image:-o-linear-gradient(top, #cecbc7, #cecbc7);background-image:linear-gradient(top, #cecbc7, #cecbc7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecbc7', endColorstr='#cecbc7', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #cecbc7 inset;-moz-box-shadow:0 5px 10px 5px #cecbc7 inset;box-shadow:0 5px 10px 5px #cecbc7 inset;}
.pagination li.disabled span:hover{text-decoration:none;background-color:#cecbc7;background-image:-moz-linear-gradient(top, #cecbc7, #cecbc7);background-image:-ms-linear-gradient(top, #cecbc7, #cecbc7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cecbc7), to(#cecbc7));background-image:-webkit-linear-gradient(top, #cecbc7, #cecbc7);background-image:-o-linear-gradient(top, #cecbc7, #cecbc7);background-image:linear-gradient(top, #cecbc7, #cecbc7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecbc7', endColorstr='#cecbc7', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #cecbc7 inset;-moz-box-shadow:0 5px 10px 5px #cecbc7 inset;box-shadow:0 5px 10px 5px #cecbc7 inset;}
.pagination li.disabled span:hover{text-decoration:none;background-color:#cecbc7;background-image:-moz-linear-gradient(top, #cecbc7, #cecbc7);background-image:-ms-linear-gradient(top, #cecbc7, #cecbc7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cecbc7), to(#cecbc7));background-image:-webkit-linear-gradient(top, #cecbc7, #cecbc7);background-image:-o-linear-gradient(top, #cecbc7, #cecbc7);background-image:linear-gradient(top, #cecbc7, #cecbc7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecbc7', endColorstr='#cecbc7', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #cecbc7 inset;-moz-box-shadow:0 5px 10px 5px #cecbc7 inset;box-shadow:0 5px 10px 5px #cecbc7 inset;}
.pagination li.previous_page{float:left;}.pagination li.previous_page a,.pagination li.previous_page span{margin-right:2px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;}.pagination li.previous_page a:before,.pagination li.previous_page span:before{position:absolute;content:'';width:8px;height:100%;top:0;left:10px;background-image:url(/assets/icons/arrow-left-b12ba5bd2de0eea1b924991454a3588f.png);background:no-repeat 0 center;background-size:8px 8px;-webkit-background-size:8px 8px;}
.pagination li.next_page{float:right;}.pagination li.next_page a,.pagination li.next_page span{margin-left:2px;-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;}.pagination li.next_page a:before,.pagination li.next_page span:before{position:absolute;content:'';width:8px;height:100%;top:0;right:10px;background-image:url(/assets/icons/arrow-right-9a466a227e37b20b3865b6e73484cf23.png);background:no-repeat 0 center;background-size:8px 8px;-webkit-background-size:8px 8px;}
.box{padding:10px;background-color:#dbdbdb;background-image:-moz-linear-gradient(top, #ffffff, #a6a6a6);background-image:-ms-linear-gradient(top, #ffffff, #a6a6a6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#a6a6a6));background-image:-webkit-linear-gradient(top, #ffffff, #a6a6a6);background-image:-o-linear-gradient(top, #ffffff, #a6a6a6);background-image:linear-gradient(top, #ffffff, #a6a6a6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#a6a6a6', GradientType=0);border-top:1px solid #ffffff;border-bottom:1px solid #cecbc7;}
.boxThumbContainer{border-top:1px solid #cecbc7;}
.boxBorder{margin-top:20px;padding-top:20px;background-image:url(/assets/textures/border-d8980a6eb152a01d2a884ffef199c651.gif);background:repeat-x 0 top;padding-left:10px;padding-right:10px;}
.userProfileWide{*zoom:1;padding:20px 10px 0;}.userProfileWide:before,.userProfileWide:after{display:table;content:"";}
.userProfileWide:after{clear:both;}
.userProfileWide:before,.userProfileWide:after{display:table;content:"";}
.userProfileWide:after{clear:both;}
.userProfileWide:before,.userProfileWide:after{display:table;content:"";}
.userProfileWide:after{clear:both;}
.userProfileWide .thumb{float:left;position:relative;}.userProfileWide .thumb a:hover .edit{text-decoration:underline !important;}
.userProfileWide .thumb img{display:block;width:80px;}@media (min-width:640px){.userProfileWide .thumb img{width:160px;}}@media (min-width:640px){.userProfileWide .thumb img{width:160px;}}@media (min-width:640px){.userProfileWide .thumb img{width:160px;}}
.userProfileWide .thumb .edit{position:absolute;bottom:5px;width:70px;margin:0 5px;padding:0.2em 0;text-align:center;background-color:rgba(255, 255, 255, 0.9);}@media (min-width:640px){.userProfileWide .thumb .edit{width:150px;}}.userProfileWide .thumb .edit img{width:16px;height:16px;margin:0 4px;vertical-align:top;display:inline;vertical-align:bottom;}@media (min-width:640px){.userProfileWide .thumb .edit img{width:20px;height:20px;}}@media (min-width:640px){.userProfileWide .thumb .edit img{width:20px;height:20px;}}
.userProfileWide p{margin-left:90px;line-height:140%;}@media (min-width:640px){.userProfileWide p{margin-left:180px;}}.userProfileWide p.name{margin-bottom:10px;font-size:2.28em;font-weight:bold;line-height:100%;text-transform:capitalize;}
.center{text-align:center;margin-left:auto;margin-right:auto;}
.inline{display:inline-block;}
.clear{height:0px;clear:both;}
.floatLeft{float:left;}
.floatRight{float:right;}
#wapiblock{height:213px;width:320px;margin:0 auto;}@media (min-width:640px){#wapiblock{height:426px;width:640px;}}
#wapiblock2{height:200px;width:256px;margin:0 auto;}@media (min-width:640px){#wapiblock2{height:320px;width:576px;}}
.photoList{padding:20px 10px 0;}.photoList li{display:inline-block;padding:2px 1px ;}.photoList li a img{width:50px;height:50px;}@media (min-width:640px){.photoList li a img{width:100px;height:100px;}}@media (min-width:640px){.photoList li a img{width:100px;height:100px;}}@media (min-width:640px){.photoList li a img{width:100px;height:100px;}}
.photoList li a.delete{display:block;margin-top:0.5em;width:50px;text-align:center;}@media (min-width:640px){.photoList li a.delete{width:100px;}}@media (min-width:640px){.photoList li a.delete{width:100px;}}@media (min-width:640px){.photoList li a.delete{width:100px;}}
.photoList li.active img{border-color:#e61b85;}
.photoList.withCaption li{position:relative;display:block;min-height:100px;}.photoList.withCaption li a{position:absolute;top:0;left:0;width:120px;height:120px;}
.photoList.withCaption li select{-webkit-appearance:none;-moz-appearance:none;max-width:240px;padding:6px 2em 6px 10px;font-size:1em;border:2px solid #828181;background-image:url(/assets/textures/select-arrow-399ff0c675a586a227d3e34058bfa38e.png);background:#ffffcc no-repeat right center;}@media (min-width:640px){.photoList.withCaption li select{max-width:400px;}}
.photoList.withCaption li .caption{*zoom:1;margin-left:60px;margin-bottom:0.5em;}.photoList.withCaption li .caption:before,.photoList.withCaption li .caption:after{display:table;content:"";}
.photoList.withCaption li .caption:after{clear:both;}
.photoList.withCaption li .caption:before,.photoList.withCaption li .caption:after{display:table;content:"";}
.photoList.withCaption li .caption:after{clear:both;}
.photoList.withCaption li .caption:before,.photoList.withCaption li .caption:after{display:table;content:"";}
.photoList.withCaption li .caption:after{clear:both;}
.photoList.withCaption li .caption .left{float:left;width:24px;}.photoList.withCaption li .caption .left img.icon-s{width:16px;height:16px;margin:0 4px;vertical-align:top;}@media (min-width:640px){.photoList.withCaption li .caption .left img.icon-s{width:20px;height:20px;}}@media (min-width:640px){.photoList.withCaption li .caption .left img.icon-s{width:20px;height:20px;}}
.photoList.withCaption li .caption .right{float:left;text-align:left;}.photoList.withCaption li .caption .right p{margin-top:0;}
.photoList.withCaption li .caption .right input{width:160px;}
.photoList.withCaption li .caption .help{display:none;color:#777777;font-size:1.2em;margin-right:40px;text-align:center;}@media (min-width:640px){.photoList.withCaption li .caption .help{margin-right:160px;}}.photoList.withCaption li .caption .help img.arrow{width:80px;height:16px;margin:0 auto;margin-left:32px;}
.photoList.withCaption li .caption .help img.icon-s{opacity:0.25;filter:alpha(opacity=25);}
.photoList.withCaption li .caption.selected select{background-image:url(/assets/textures/select-arrow-399ff0c675a586a227d3e34058bfa38e.png);background:#cecbc7 no-repeat right center;}
.photoList.withCaption li .caption.disabled .left{display:none;}
.photoList.withCaption li .caption.disabled .right{display:none;}
.photoList.withCaption li .caption.disabled .help{display:block;}
.photoList.withCaption li .caption img.icon-m{vertical-align:middle;}
@media (min-width:640px){.photoList.withCaption li{min-height:140px;}.photoList.withCaption li .caption{margin-left:120px;}.photoList.withCaption li .caption .left{width:40px;} .photoList.withCaption li .caption .right input{width:300px;}}
.photoListVertical{*zoom:1;margin-top:20px;padding-top:20px;background-image:url(/assets/textures/border-d8980a6eb152a01d2a884ffef199c651.gif);background:repeat-x 0 top;padding:10px;}.photoListVertical:before,.photoListVertical:after{display:table;content:"";}
.photoListVertical:after{clear:both;}
.photoListVertical:before,.photoListVertical:after{display:table;content:"";}
.photoListVertical:after{clear:both;}
.photoListVertical:before,.photoListVertical:after{display:table;content:"";}
.photoListVertical:after{clear:both;}
.photoListVertical .thumb{float:left;}.photoListVertical .thumb img{width:60px;}@media (min-width:640px){.photoListVertical .thumb img{width:120px;}}@media (min-width:640px){.photoListVertical .thumb img{width:120px;}}@media (min-width:640px){.photoListVertical .thumb img{width:120px;}}
.userProfileSample{display:block;margin:1em auto 2em;width:80%;}@media (min-width:640px){.userProfileSample{width:400px;}}
dl.form dt{margin-top:1em;padding:1em;color:#777777;background-image:url(/assets/textures/border-d8980a6eb152a01d2a884ffef199c651.gif);background:repeat-x 0 top;}
dl.form dd{padding:0 1em;}dl.form dd .button{width:160px;}@media (min-width:640px){dl.form dd .button{width:320px;}}@media (min-width:640px){dl.form dd .button{width:320px;}}@media (min-width:640px){dl.form dd .button{width:320px;}}
dl.form dd p{margin-top:0.5em;line-height:140%;font-size:0.87em;}dl.form dd p.alert{color:#e61b85;}
dl.form dd .sub{font-size:0.87em !important;}
dl.form dd input[type="text"],dl.form dd textarea{width:90%;padding:8px;border:2px solid #828181;background-color:#ffffcc;}dl.form dd input[type="text"].inline,dl.form dd textarea.inline{width:auto;margin:0 0.5em;}
@media (min-width:640px){dl.form dd input[type="text"].middle,dl.form dd textarea.middle{width:300px;}}
dl.form dd input[type="text"]:disabled{background-color:#f0f0f0;}
dl.form dd.inline{margin-top:1em;padding-top:1em;background-image:url(/assets/textures/border-d8980a6eb152a01d2a884ffef199c651.gif);background:repeat-x 0 top;}dl.form dd.inline span{font-size:1em;color:#777777;}
dl.form dd.inline input[type="text"],dl.form dd.inline textarea{width:auto;}
.tooltip{display:none;}@media (min-width:640px){.tooltip{width:550px;height:70px;padding:25px;color:#ffffff;line-height:140%;background-image:url(/assets/textures/tooltip-bdae97bb19d924b842bab7f1694003c4.png);background:transparent;}}
.messageBox{*zoom:1;position:relative;min-height:60px;margin:10px 10px 0;padding:10px;border:1px solid #cecbc7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 5px #a6a6a6;-moz-box-shadow:0 0 5px #a6a6a6;box-shadow:0 0 5px #a6a6a6;background-color:#ffffff;}.messageBox:before,.messageBox:after{display:table;content:"";}
.messageBox:after{clear:both;}
.messageBox:before,.messageBox:after{display:table;content:"";}
.messageBox:after{clear:both;}
.messageBox:before,.messageBox:after{display:table;content:"";}
.messageBox:after{clear:both;}
@media (min-width:640px){.messageBox{min-height:120px;}}.messageBox .thumb img{float:left;width:60px;height:60px;}@media (min-width:640px){.messageBox .thumb img{width:120px;height:120px;}}@media (min-width:640px){.messageBox .thumb img{width:120px;height:120px;}}@media (min-width:640px){.messageBox .thumb img{width:120px;height:120px;}}
.messageBox p{margin-top:0.5em;margin-left:70px;}@media (min-width:640px){.messageBox p{margin-left:130px;}}.messageBox p.name{font-weight:bold;margin-right:90px;}@media (min-width:640px){.messageBox p.name{margin-right:180px;}}
.messageBox p.recent{margin-top:0.5em;margin-bottom:1.5em;line-height:120%;}
.messageBox .status{position:absolute;top:10px;right:10px;width:80px;text-align:right;font-size:1.14em;font-weight:bold;}@media (min-width:640px){.messageBox .status{width:160px;}}@media (min-width:640px){.messageBox .status{width:160px;}}@media (min-width:640px){.messageBox .status{width:160px;}}.messageBox .status.accepted{color:#66a825;}
.messageBox .status.declined{color:#e61b85;}
.messageBox .status.inquiry{color:#999999;}
.messageBox .date{position:absolute;bottom:10px;right:10px;text-align:right;font-size:0.87em;color:#777777;}
.messageBox .update{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:absolute;top:-4px;left:-4px;padding:0.2em 0.5em;color:#ffffff;font-weight:bold;background-color:#e61b85;}
@media (min-width:640px){.messageBox.pc-thumb-small .thumb img{width:80px !important;height:80px !important;} .messageBox.pc-thumb-small p{margin-left:90px;}}
.alertBox{margin:1.5em 10px 1.5em;padding:10px 10px 25px;border:2px solid #ff9933;background-color:transparent;}.alertBox p{margin-top:0px;line-height:140%;}.alertBox p.timeRemained{color:#e61b85;font-size:0.87em;font-weight:bold;text-align:center;}.alertBox p.timeRemained strong{display:block;margin-top:0.2em;font-size:2em;}
.alertBox p .email{font-style:italic;font-size:1.14em;color:#e61b85;}
.alertBox p.center{margin-top:1em;color:#777777;font-family:Georgia,Times,'Times New Roman',serif;}.alertBox p.center.error{color:#F00;font-weight:bold;}
.alertBox p.center.bold{font-size:1.2em;font-weight:bold;}
.alertBox p.center+p{margin-top:1em;}
.appPromotionBox{margin:1.5em 10px 1.5em;padding:10px 10px 25px;border:2px solid #e61b85;background-color:#ffffff;}.appPromotionBox p{line-height:140%;}.appPromotionBox p strong{color:#F00;}
.appPromotionBox .app-buttons{margin-top:1em;text-align:center;}.appPromotionBox .app-buttons a{margin:0 8px;}
.appPromotionBox .app-buttons img{width:120px;}@media (min-width:640px){.appPromotionBox .app-buttons img{width:160px;}}
h1#conversation{min-height:60px;margin:20px 10px;padding:10px;border:1px solid #cecbc7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 5px #a6a6a6;-moz-box-shadow:0 0 5px #a6a6a6;box-shadow:0 0 5px #a6a6a6;text-align:left;background-color:#ffffff;}@media (min-width:640px){h1#conversation{min-height:120px;}}h1#conversation .thumb img{float:left;width:60px;height:60px;}@media (min-width:640px){h1#conversation .thumb img{width:120px;height:120px;}}@media (min-width:640px){h1#conversation .thumb img{width:120px;height:120px;}}@media (min-width:640px){h1#conversation .thumb img{width:120px;height:120px;}}
h1#conversation p{font-size:0.58em;margin-left:70px;}@media (min-width:640px){h1#conversation p{margin-left:130px;}}h1#conversation p a,h1#conversation p span{display:block;font-size:1.71em;}
@media (min-width:640px){h1#conversation.pc-thumb-small{min-height:80px;}h1#conversation.pc-thumb-small .thumb img{width:80px !important;height:80px !important;} h1#conversation.pc-thumb-small p{margin-left:90px;}}
.tourStatus{*zoom:1;padding:10px;border-top:2px solid #262217;border-bottom:2px solid #262217;background-color:#dbdbdb;background-image:-moz-linear-gradient(top, #ffffff, #a6a6a6);background-image:-ms-linear-gradient(top, #ffffff, #a6a6a6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#a6a6a6));background-image:-webkit-linear-gradient(top, #ffffff, #a6a6a6);background-image:-o-linear-gradient(top, #ffffff, #a6a6a6);background-image:linear-gradient(top, #ffffff, #a6a6a6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#a6a6a6', GradientType=0);}.tourStatus:before,.tourStatus:after{display:table;content:"";}
.tourStatus:after{clear:both;}
.tourStatus:before,.tourStatus:after{display:table;content:"";}
.tourStatus:after{clear:both;}
.tourStatus:before,.tourStatus:after{display:table;content:"";}
.tourStatus:after{clear:both;}
.tourStatus .thumb img{float:left;width:60px;height:60px;}@media (min-width:640px){.tourStatus .thumb img{width:120px;height:120px;}}@media (min-width:640px){.tourStatus .thumb img{width:120px;height:120px;}}@media (min-width:640px){.tourStatus .thumb img{width:120px;height:120px;}}
.tourStatus p{margin-left:70px;line-height:140%;}@media (min-width:640px){.tourStatus p{margin-left:130px;}}.tourStatus p strong{color:#e61b85;}.tourStatus p strong em{font-style:normal;font-size:1.14em;}
.tourStatus p .button{margin-top:10px;}
.tourStatus p.how-it-works{margin-top:1em;margin-right:1em;font-size:0.8em;text-align:right;}
.tourStatus input[type="text"]{padding:8px;border:2px solid #828181;background-color:#ffffcc;}
.tourStatus .button-group{clear:left;padding:20px 10px 10px;text-align:center;}.tourStatus .button-group a{margin:0 auto;}
.tourStatus .button-group li{display:inline-block;margin:0 4px;list-style-type:none;vertical-align:middle;}
@media (min-width:640px){.tourStatus.pc-thumb-small .thumb img{width:80px !important;height:80px !important;} .tourStatus.pc-thumb-small p{margin-left:90px;}}
.staticBox p{margin:10px 20px 0;line-height:140%;}
.staticBox ol,.staticBox ul{margin:10px 20px 0 40px;line-height:140%;}.staticBox ol li,.staticBox ul li{margin-top:10px;}
.staticBox .help-about-video{margin:10px 0 0;}.staticBox .help-about-video iframe{width:280px;height:157px;display:block;margin:0 auto;}@media (min-width:640px){.staticBox .help-about-video iframe{width:560px;height:314px;}}@media (min-width:640px){.staticBox .help-about-video iframe{width:560px;height:314px;}}@media (min-width:640px){.staticBox .help-about-video iframe{width:560px;height:314px;}}
.staticBox .help-termsAndPrivacy-box{overflow:scroll;height:200px;margin:20px 20px 10px;padding:10px;font-size:0.87em;background-color:#ffffff;border:1px solid #828181;}@media (min-width:640px){.staticBox .help-termsAndPrivacy-box{height:400px;}}@media (min-width:640px){.staticBox .help-termsAndPrivacy-box{height:400px;}}@media (min-width:640px){.staticBox .help-termsAndPrivacy-box{height:400px;}}
.staticBox .help-faq-menu{margin:20px 20px 10px;padding:10px 20px 20px;font-size:0.87em;background-color:#ffffff;border:1px solid #828181;}.staticBox .help-faq-menu li{list-style-type:none;}
.staticBox h2.help-faq-answer{padding-left:1em;padding-right:1em;line-height:120%;text-align:left;}.staticBox h2.help-faq-answer a{color:#ffffff;}
.arrow-bottom{width:100%;height:40px;background-image:url(/assets/textures/arrow-bottom-cc9f59110201a853eaef196a41282daf.png);background:no-repeat center top;background-size:200px 40px;-webkit-background-size:200px 40px;}
.topicPath{margin:1em;}.topicPath li{display:inline;list-style-type:none;}.topicPath li a{padding-right:0.5em;}
ul.list1{margin:20px 10px 0;line-height:140%;}ul.list1 li{margin-top:0.5em;margin-left:1.5em;list-style-type:disc;}
.android-app-list{text-align:center;}.android-app-list li{display:inline;list-style-type:none;}.android-app-list li img{width:70px;margin:5px;}@media (min-width:640px){.android-app-list li img{width:140px;}}@media (min-width:640px){.android-app-list li img{width:140px;}}@media (min-width:640px){.android-app-list li img{width:140px;}}
.sp-break{display:block;}@media (min-width:640px){.sp-break{display:inline;}}
.sp-image{width:90%;}.sp-image.vertical{width:auto;max-height:320px;}
@media (min-width:640px){.sp-image{width:auto;max-width:80%;height:auto;max-height:inherit;}.sp-image.vertical{max-height:480px;}}
.placeholder{color:#666 !important;}
.thingsToDo_title_image{margin:0 10px;}.thingsToDo_title_image img{width:100%;}
.thingsToDo_title_image p{margin:0.5em 0 1em;text-align:center;color:#777777;}
.thingsToDo_pickup_photos{*zoom:1;width:300px;margin:10px auto;}.thingsToDo_pickup_photos:before,.thingsToDo_pickup_photos:after{display:table;content:"";}
.thingsToDo_pickup_photos:after{clear:both;}
.thingsToDo_pickup_photos:before,.thingsToDo_pickup_photos:after{display:table;content:"";}
.thingsToDo_pickup_photos:after{clear:both;}
.thingsToDo_pickup_photos:before,.thingsToDo_pickup_photos:after{display:table;content:"";}
.thingsToDo_pickup_photos:after{clear:both;}
.thingsToDo_pickup_photos li{float:left;display:block;width:96px;margin:2px;list-style-type:none;}.thingsToDo_pickup_photos li a{display:block;}.thingsToDo_pickup_photos li a img{display:block;width:96px;}
@media (min-width:640px){.thingsToDo_pickup_photos{width:600px;}.thingsToDo_pickup_photos li{width:192px;margin:4px;}.thingsToDo_pickup_photos li a img{width:192px;}}
p.top20,p.top50,p.top100{min-height:49px;margin:10px 10px 0;padding-top:8px !important;padding-left:48px;font-weight:normal;background-repeat:no-repeat;background-position:left center;}
p.top20{background-image:url("../img//top20.png");}
p.top50{background-image:url("../img//top50.png");}
p.top100{background-image:url("../img//top100.png");}
h2.thingsToDo_title_tips{background:#262217 url("../img//thingsToDo_title_tips_arrow.png") no-repeat 10px center;}@media (min-width:640px){h2.thingsToDo_title_tips{background-position:160px 30px;}}h2.thingsToDo_title_tips img{display:block;width:200px;margin:0 auto 0.6em;}@media (min-width:640px){h2.thingsToDo_title_tips img{width:240px;}}
.thumb_list{margin:10px;text-align:center;}.thumb_list li{display:inline-block;width:60px;padding:0 2px;text-align:center;}@media (min-width:640px){.thumb_list li{width:120px;}}@media (min-width:640px){.thumb_list li{width:120px;}}@media (min-width:640px){.thumb_list li{width:120px;}}.thumb_list li img{width:60px;margin-bottom:4px;}@media (min-width:640px){.thumb_list li img{width:120px;}}@media (min-width:640px){.thumb_list li img{width:120px;}}@media (min-width:640px){.thumb_list li img{width:120px;}}
table.ranking{margin:10px 10px 0;}table.ranking th{min-width:120px;padding:5px 0;color:#e61b85;font-size:0.87em;font-weight:bold;}@media (min-width:640px){table.ranking th{min-width:160px;padding:10px 0;}}table.ranking th strong{font-family:"Arial Black";font-size:2em;}
table.ranking th img.crown{width:40px;height:28px;margin-right:4px;}
table.ranking td{padding:5px 0 5px 10px;padding-left:10px;line-height:120%;vertical-align:middle;}@media (min-width:640px){table.ranking td{padding:10px 0 10px 20px;}}
table.ranking-photo{width:100%;}table.ranking-photo th,table.ranking-photo td{padding:0.5em 1em;}
table.ranking-photo th{width:80px;height:80px;padding-right:0;vertical-align:top;}table.ranking-photo th img{width:80px;height:80px;}
@media (min-width:640px){table.ranking-photo th{width:120px;height:120px;}table.ranking-photo th img{width:120px;height:120px;}}
table.ranking-photo td{color:#e61b85;font-weight:bold;vertical-align:middle;}table.ranking-photo td a{display:block;margin:0.5em 0;font-weight:normal;line-height:120%;}
table.ranking-photo td strong{font-family:"Arial Black";font-size:2em;}
table.ranking-photo td p{margin:0.5em 0;color:#777777;font-size:0.9em;font-weight:normal;line-height:120%;}table.ranking-photo td p a{margin:0;color:#777777;font-size:1em;text-decoration:none;}table.ranking-photo td p a:hover{text-decoration:underline;}
table.ranking-photo td img.crown{width:40px;height:28px;}
table.thingToDo_edit_table{margin:10px 10px 0;border-top:1px solid #cecbc7;}table.thingToDo_edit_table th{padding:0.6em 1em;font-weight:normal;text-align:left;line-height:120%;border-bottom:1px solid #cecbc7;}
table.thingToDo_edit_table td{padding:0.6em 1em;text-align:center;vertical-align:middle;border-bottom:1px solid #cecbc7;}
textarea.simple{display:block;width:90%;min-height:100px;margin:10px auto 5px;padding:8px;border:2px solid #828181;background-color:#ffffcc;}
.breadcrumb{margin:0.8em;}.breadcrumb>div{display:inline;padding-right:0.3em;font-size:0.8em;}.breadcrumb>div a{padding-right:0.5em;}
.breadcrumb>div:last-child a{cursor:default;color:#000000;}.breadcrumb>div:last-child a:hover{text-decoration:none;}
#help-nav{text-align:center;margin-top:20px;}#help-nav ul{margin-top:10px;}#help-nav ul li{display:inline;}
#help-nav a{margin-right:0.3em;padding:0 3px;text-decoration:underline;}
.icon-xs{width:12px;height:12px;margin:0 4px;vertical-align:top;}@media (min-width:640px){.icon-xs{width:16px;height:16px;}}
.icon-s{width:16px;height:16px;margin:0 4px;vertical-align:top;}@media (min-width:640px){.icon-s{width:20px;height:20px;}}
.icon-m{width:24px;height:24px;margin:0 8px;vertical-align:middle;}@media (min-width:640px){.icon-m{width:26px;height:26px;}}
.icon-l{width:32px;height:32px;margin:0 4px;vertical-align:bottom;}@media (min-width:640px){.icon-l{width:48px;height:48px;}}
.icon-star-s{height:12px;vertical-align:top;}@media (min-width:640px){.icon-star-s{height:16px;}}
.icon-star-m{height:16px;vertical-align:top;}@media (min-width:640px){.icon-star-m{height:24px;}}
h2.withinIcon>img{margin:0 8px;}
dl.checkbox-list,dl.radio-list{*zoom:1;margin:1em 10px 0;}dl.checkbox-list:before,dl.radio-list:before,dl.checkbox-list:after,dl.radio-list:after{display:table;content:"";}
dl.checkbox-list:after,dl.radio-list:after{clear:both;}
dl.checkbox-list:before,dl.radio-list:before,dl.checkbox-list:after,dl.radio-list:after{display:table;content:"";}
dl.checkbox-list:after,dl.radio-list:after{clear:both;}
dl.checkbox-list:before,dl.radio-list:before,dl.checkbox-list:after,dl.radio-list:after{display:table;content:"";}
dl.checkbox-list:after,dl.radio-list:after{clear:both;}
dl.checkbox-list dt,dl.radio-list dt{float:left;width:2em;}
dl.checkbox-list dd,dl.radio-list dd{margin-left:2em;line-height:140%;}dl.checkbox-list dd .sub,dl.radio-list dd .sub{display:block;line-height:120%;}
dl.checkbox-list.radio-star-list dt,dl.radio-list.radio-star-list dt{padding:0.4em 0;}@media (min-width:640px){dl.checkbox-list.radio-star-list dt,dl.radio-list.radio-star-list dt{padding:0.5em 0;}}
dl.checkbox-list.radio-star-list dd,dl.radio-list.radio-star-list dd{padding:0.3em 0 0.7em;}@media (min-width:640px){dl.checkbox-list.radio-star-list dd,dl.radio-list.radio-star-list dd{padding:0.4em 0 0.6em;}}
p.tp-arrow-text{margin-top:1em !important;font-family:fantasy;font-size:1.6em;font-weight:bold;text-align:center;}
table.tp-edit{width:100%;margin-top:1em;border-top:1px solid #ffffff;}table.tp-edit th,table.tp-edit td{padding:0 10px;vertical-align:middle;line-height:140%;border-bottom:1px solid #ffffff;}
table.tp-edit th{width:2em;}
table.tp-edit th+td{width:4em;}
table.tp-edit label{display:block;padding:1em 10px;color:#e61b85;}
#contents{width:640px;margin:0 auto;*zoom:1;}#contents:before,#contents:after{display:table;content:"";}
#contents:after{clear:both;}
#contents:before,#contents:after{display:table;content:"";}
#contents:after{clear:both;}
#contents:before,#contents:after{display:table;content:"";}
#contents:after{clear:both;}
#contents>p,#contents>form>p{margin:20px 10px 0;line-height:140%;}
@media (min-width:640px){#contents{margin:0 auto;}}
#keyVisual{padding:30px 0 10px;text-align:center;}#keyVisual img{width:260px;margin-bottom:20px;}@media (min-width:640px){#keyVisual img{width:520px;}}@media (min-width:640px){#keyVisual img{width:520px;}}@media (min-width:640px){#keyVisual img{width:520px;}}
#keyVisual .google-play-banner{margin-bottom:20px;}#keyVisual .google-play-banner img{width:162px;}
.selectArea{display:-webkit-box;display:-moz-box;display:box;width:100%;margin-top:20px;}.selectArea>div,.selectArea>li{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;}
.selectArea>div,.selectArea>li{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;}
.selectArea div{padding:0 20px;text-align:center;}.selectArea div img{width:120px;height:120px;margin-bottom:5px;}@media (min-width:640px){.selectArea div img{width:240px;height:240px;}}@media (min-width:640px){.selectArea div img{width:240px;height:240px;}}@media (min-width:640px){.selectArea div img{width:240px;height:240px;}}
.selectArea div a.button.blueFrame{width:116px;height:116px;margin:0 auto;padding:0;}@media (min-width:640px){.selectArea div a.button.blueFrame{width:232px;height:232px;}}@media (min-width:640px){.selectArea div a.button.blueFrame{width:232px;height:232px;}}@media (min-width:640px){.selectArea div a.button.blueFrame{width:232px;height:232px;}}.selectArea div a.button.blueFrame span{display:block;padding-top:20px;vertical-align:middle;font-size:2em;line-height:140%;}@media (min-width:640px){.selectArea div a.button.blueFrame span{padding-top:60px;}}
#featuredInTheWorld{margin:20px 20px;}#featuredInTheWorld .quote{margin-bottom:5px;color:#777777;font-style:italic;line-height:140%;}
#featuredInTheWorld .media{margin-bottom:30px;text-align:right;}#featuredInTheWorld .media img{width:137px;}@media (min-width:640px){#featuredInTheWorld .media img{width:274px;}}@media (min-width:640px){#featuredInTheWorld .media img{width:274px;}}@media (min-width:640px){#featuredInTheWorld .media img{width:274px;}}
.area-button-group{padding-left:20px;text-align:left;}@media (min-width:640px){.area-button-group{padding-left:40px;}}.area-button-group a{display:block;padding:10px;color:white;font-weight:bold;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#b6b5b3;background-image:-moz-linear-gradient(top, #a6a6a6, #cecbc7);background-image:-ms-linear-gradient(top, #a6a6a6, #cecbc7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#a6a6a6), to(#cecbc7));background-image:-webkit-linear-gradient(top, #a6a6a6, #cecbc7);background-image:-o-linear-gradient(top, #a6a6a6, #cecbc7);background-image:linear-gradient(top, #a6a6a6, #cecbc7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6a6a6', endColorstr='#cecbc7', GradientType=0);position:relative;display:inline-block;width:28%;margin:0.5em 0.1em 0;padding:0.8em 0.5em 0.8em 3em;color:#00addc;text-align:left;border:2px solid #262217;}.area-button-group a:hover{text-decoration:none;background-color:#bebcba;background-image:-moz-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-ms-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cecbc7), to(#a6a6a6));background-image:-webkit-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-o-linear-gradient(top, #cecbc7, #a6a6a6);background-image:linear-gradient(top, #cecbc7, #a6a6a6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecbc7', endColorstr='#a6a6a6', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #cecbc7 inset;-moz-box-shadow:0 5px 10px 5px #cecbc7 inset;box-shadow:0 5px 10px 5px #cecbc7 inset;}
.area-button-group a:hover{text-decoration:none;background-color:#bebcba;background-image:-moz-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-ms-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cecbc7), to(#a6a6a6));background-image:-webkit-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-o-linear-gradient(top, #cecbc7, #a6a6a6);background-image:linear-gradient(top, #cecbc7, #a6a6a6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecbc7', endColorstr='#a6a6a6', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #cecbc7 inset;-moz-box-shadow:0 5px 10px 5px #cecbc7 inset;box-shadow:0 5px 10px 5px #cecbc7 inset;}
.area-button-group a:hover{text-decoration:none;background-color:#bebcba;background-image:-moz-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-ms-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cecbc7), to(#a6a6a6));background-image:-webkit-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-o-linear-gradient(top, #cecbc7, #a6a6a6);background-image:linear-gradient(top, #cecbc7, #a6a6a6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecbc7', endColorstr='#a6a6a6', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #cecbc7 inset;-moz-box-shadow:0 5px 10px 5px #cecbc7 inset;box-shadow:0 5px 10px 5px #cecbc7 inset;}
@media (min-width:640px){.area-button-group a{width:32%;padding-left:3em;font-size:1.25em;}}.area-button-group a img{position:absolute;top:7px;left:5px;width:30px;}@media (min-width:640px){.area-button-group a img{top:12px;width:40px;}}
#qandaKeyVisual{text-align:center;margin:-10px 0 20px;}#qandaKeyVisual img{height:40px;}@media (min-width:640px){#qandaKeyVisual img{height:60px;}}#qandaKeyVisual img.qandaKeyVisualIcon{margin-right:0.75	em;}
.checkSendSameMessage{*zoom:1;margin:0 0 10px;}.checkSendSameMessage:before,.checkSendSameMessage:after{display:table;content:"";}
.checkSendSameMessage:after{clear:both;}
.checkSendSameMessage:before,.checkSendSameMessage:after{display:table;content:"";}
.checkSendSameMessage:after{clear:both;}
.checkSendSameMessage:before,.checkSendSameMessage:after{display:table;content:"";}
.checkSendSameMessage:after{clear:both;}
@media (min-width:640px){.checkSendSameMessage{margin-left:20px;margin-right:20px;}}.checkSendSameMessage .checkboxNormal{float:left;width:40px;height:40px;margin-bottom:0;}
.checkSendSameMessage p{padding-left:5px;padding-right:0 !important;width:120px;float:left;margin-top:5px;color:#777777;text-align:left;line-height:120%;font-size:0.8em;}@media (min-width:640px){.checkSendSameMessage p{width:240px;}}@media (min-width:640px){.checkSendSameMessage p{width:240px;}}@media (min-width:640px){.checkSendSameMessage p{width:240px;}}
.checkSendSameMessage>img{float:right;margin-top:4px;margin-left:5px;width:30px;opacity:0.5;filter:alpha(opacity=50);}@media (min-width:640px){.checkSendSameMessage>img{width:40px;}}
.checkSendSameMessage.checked p{color:#000000;}
.checkSendSameMessage.checked img{opacity:1;filter:alpha(opacity=100);}
.select-multiple .delete{font-size:0.87em;margin-right:10px;}
.itemprop-rating{display:block;margin-top:10px;margin-left:4px;color:#777777;font-size:1em;}.itemprop-rating img{display:block;height:16px;margin-top:-8px;margin-bottom:4px;}@media (min-width:640px){.itemprop-rating img{display:inline;height:24px;margin-top:-4px;}}
.itemprop-rating .itemprop-average{font-size:1.2em;font-weight:bold;}
.balloonBox{*zoom:1;}.balloonBox:before,.balloonBox:after{display:table;content:"";}
.balloonBox:after{clear:both;}
.balloonBox:before,.balloonBox:after{display:table;content:"";}
.balloonBox:after{clear:both;}
.balloonBox:before,.balloonBox:after{display:table;content:"";}
.balloonBox:after{clear:both;}
.balloonBox:first-child{padding-top:20px;}
.balloonBox .thumb{float:left;width:60px;text-align:center;font-size:0.93em;}@media (min-width:640px){.balloonBox .thumb{width:120px;}}@media (min-width:640px){.balloonBox .thumb{width:120px;}}@media (min-width:640px){.balloonBox .thumb{width:120px;}}.balloonBox .thumb img{margin-bottom:3px;width:60px;}@media (min-width:640px){.balloonBox .thumb img{width:120px;}}@media (min-width:640px){.balloonBox .thumb img{width:120px;}}@media (min-width:640px){.balloonBox .thumb img{width:120px;}}
.balloonBox .thumb .text{display:block;margin-top:4px;color:#777777;text-align:center;line-height:110%;}
.balloonBox .thumb .activity,.balloonBox .thumb .review{margin-top:10px;margin-bottom:10px;padding:8px 0 10px;color:#e61b85;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#ffffff;}.balloonBox .thumb .activity strong,.balloonBox .thumb .review strong{display:block;text-align:center;font-size:1.71em;font-family:"Arial Black";font-weight:bold;}
.balloonBox .plane{position:relative;min-height:38px;margin-left:70px;}@media (min-width:640px){.balloonBox .plane{min-height:76px;}}@media (min-width:640px){.balloonBox .plane{margin-left:140px;}}.balloonBox .plane p{line-height:120%;}.balloonBox .plane p:first-child{margin-top:0;}
.balloonBox .plane p.facebook-verified{font-weight:normal;margin-bottom:0.7em;}
.balloonBox .plane p.fv-profile{color:#7A7972;}
.balloonBox .plane h1{margin:0;padding:0 20px 0 0;text-align:left;line-height:140%;}
.balloonBox .balloon{position:relative;min-height:38px;margin-left:70px;padding:10px;line-height:140%;border:1px solid #cecbc7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 5px #a6a6a6;-moz-box-shadow:0 0 5px #a6a6a6;box-shadow:0 0 5px #a6a6a6;background-color:#ffffff;}@media (min-width:640px){.balloonBox .balloon{min-height:76px;}}@media (min-width:640px){.balloonBox .balloon{margin-left:140px;}}@media (min-width:640px){.balloonBox .balloon{padding:20px;}}@media (min-width:640px){.balloonBox .balloon{padding:20px;}}@media (min-width:640px){.balloonBox .balloon{padding:20px;}}.balloonBox .balloon .photoBox{position:relative;display:block;margin:10px auto;width:190px;}@media (min-width:640px){.balloonBox .balloon .photoBox{width:380px;}}@media (min-width:640px){.balloonBox .balloon .photoBox{width:380px;}}@media (min-width:640px){.balloonBox .balloon .photoBox{width:380px;}}.balloonBox .balloon .photoBox img{width:190px;}@media (min-width:640px){.balloonBox .balloon .photoBox img{width:380px;}}@media (min-width:640px){.balloonBox .balloon .photoBox img{width:380px;}}@media (min-width:640px){.balloonBox .balloon .photoBox img{width:380px;}}
.balloonBox .balloon .photoBox .price{position:absolute;bottom:2px;margin:0 2px;width:190px;background-color:rgba(0, 0, 0, 0.5);}@media (min-width:640px){.balloonBox .balloon .photoBox .price{width:380px;}}@media (min-width:640px){.balloonBox .balloon .photoBox .price{width:380px;}}@media (min-width:640px){.balloonBox .balloon .photoBox .price{width:380px;}}.balloonBox .balloon .photoBox .price span{display:block;padding:8px 10px;color:#ffffff;font-weight:bold;font-size:1.71em;font-family:"Arial Black";text-align:right;}
.balloonBox .balloon:before{position:absolute;content:'';width:10px;height:10px;top:10px;left:-10px;background-image:url(/assets/textures/baloon-pin.png);background:no-repeat 0 0;background-size:10px 10px;-webkit-background-size:10px 10px;}
.balloonBox .balloon .system{font-style:italic;color:#66a825;}
.balloonBox .balloon .date,.balloonBox .balloon .comment{font-size:0.87em;color:#777777;text-align:right;}
.balloonBox .balloon .vote{font-size:0.87em;color:#777777;margin-top:0.4em;font-style:italic;}.balloonBox .balloon .vote a{margin-left:0em;margin-right:0.8em;}
@media (min-width:640px){.balloonBox.pc-thumb-small .thumb{width:80px !important;font-size:0.8em !important;}.balloonBox.pc-thumb-small .thumb img{width:80px !important;} .balloonBox.pc-thumb-small .plane,.balloonBox.pc-thumb-small .balloon{margin-left:100px !important;}}
.balloonBoxWide{margin:20px 10px 0;padding:10px;text-align:center;line-height:140%;border:1px solid #cecbc7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 5px #a6a6a6;-moz-box-shadow:0 0 5px #a6a6a6;box-shadow:0 0 5px #a6a6a6;background-color:#ffffff;}.balloonBoxWide p{text-align:left;padding:0 10px;color:#777777;font-family:'Georgia Bold';margin-bottom:0.5em;}@media (min-width:640px){.balloonBoxWide p{padding:0 20px;}}.balloonBoxWide p em{color:#000000;font-weight:bold;font-style:normal;}
.balloonBoxWide p.pressBookButton{text-align:center;}.balloonBoxWide p.pressBookButton a{color:#777777 !important;text-decoration:underline;}.balloonBoxWide p.pressBookButton a:hover{text-decoration:none;}
.balloonBoxWide p.how-it-works{margin-top:0.5em;margin-bottom:0;margin-right:1em;font-size:0.8em;text-align:right;}
.balloonBoxWide input[type="text"],.balloonBoxWide textarea{width:90%;margin-bottom:5px;padding:8px;border:2px solid #2cb4db;}
.balloonBoxWide textarea{min-height:70px;}
.balloonBoxWide .button{display:inline-block;margin:0 auto;}.balloonBoxWide .button.middle{margin-top:10px;width:200px;}@media (min-width:640px){.balloonBoxWide .button.middle{width:400px;}}@media (min-width:640px){.balloonBoxWide .button.middle{width:400px;}}@media (min-width:640px){.balloonBoxWide .button.middle{width:400px;}}
.balloonBoxWide .button-group{padding:0;}.balloonBoxWide .button-group .button.middle{margin-top:0;width:160px;}@media (min-width:640px){.balloonBoxWide .button-group .button.middle{width:320px;}}@media (min-width:640px){.balloonBoxWide .button-group .button.middle{width:320px;}}@media (min-width:640px){.balloonBoxWide .button-group .button.middle{width:320px;}}
.bluebackground{background:#2cb4db;width:100%;}
.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";}
.clearfix:after{clear:both;}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.input-block-level{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
.bluebutton{position:relative;padding:10px 20px;margin:10px;border-radius:10px;border:0px;color:#ffffff;background:#2cb4db;cursor:pointer;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-decoration:none;transition:0.5s;}.bluebutton input[type="submit"]{-webkit-appearance:none;-webkit-border-radius:10px;border-radius:10px;}
.bluebutton:hover{background-color:#1f94b5;text-decoration:underline;transition:0.5s;}
.bluebutton-small{position:relative;padding:10px 20px;margin:10px;border-radius:2px;border:0px;color:#ffffff;background:#2cb4db;cursor:pointer;font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif;text-decoration:none;transition:0.5s;}.bluebutton-small input[type="submit"]{-webkit-appearance:none;-webkit-border-radius:2px;border-radius:2px;}
.bluebutton-small:hover{background-color:#1f94b5;text-decoration:underline;transition:0.5s;}
.orangebutton{position:relative;padding:10px 20px;margin:10px;border-radius:10px;border:0px;color:#ffffff;background:#ff9933;cursor:pointer;font-size:25pt;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-decoration:none;}.orangebutton input[type="submit"]{-webkit-appearance:none;-webkit-border-radius:10px;border-radius:10px;}
.orangebutton:hover{background-color:#ff8000;text-decoration:underline;transition:0.5s;}
.orangebutton-small{position:relative;padding:10px 20px;margin:10px;border-radius:2px;border:0px;color:#ffffff;background:#ff9933;cursor:pointer;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-decoration:none;transition:0.5s;}.orangebutton-small input[type="submit"]{-webkit-appearance:none;-webkit-border-radius:2px;border-radius:2px;}
.orangebutton-small:hover{background-color:#ff8000;text-decoration:underline;transition:0.5s;}
.button{position:relative;border:none;cursor:pointer;font-size:28px;font-weight:normal;text-align:center;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;padding:10px 20px;margin:10px;border-radius:10px;}.button:hover{text-decoration:underline;}
.button a{color:#ffffff;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-decoration:none;}.button a:hover{text-decoration:underline;}
.button input[type="submit"]{-webkit-appearance:none;-webkit-border-radius:10px;border-radius:10px;}
.button.blue{color:#ffffff;background:#2cb4db;}.button.blue.small{border-radius:2px;}
.button.blue:hover{background-color:#1f94b5;}
.button.orange{color:#ffffff;background:#ff9933;}.button.orange.small{border-radius:2px;}
.button.orange:hover{background-color:#ff8000;}
.button.green{position:relative;display:block;padding:10px;color:white;font-weight:bold;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#66be0f;background-image:-moz-linear-gradient(top, #66cc00, #66a825);background-image:-ms-linear-gradient(top, #66cc00, #66a825);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#66cc00), to(#66a825));background-image:-webkit-linear-gradient(top, #66cc00, #66a825);background-image:-o-linear-gradient(top, #66cc00, #66a825);background-image:linear-gradient(top, #66cc00, #66a825);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#66cc00', endColorstr='#66a825', GradientType=0);}.button.green:hover{text-decoration:none;background-color:#66b616;background-image:-moz-linear-gradient(top, #66a825, #66cc00);background-image:-ms-linear-gradient(top, #66a825, #66cc00);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#66a825), to(#66cc00));background-image:-webkit-linear-gradient(top, #66a825, #66cc00);background-image:-o-linear-gradient(top, #66a825, #66cc00);background-image:linear-gradient(top, #66a825, #66cc00);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#66a825', endColorstr='#66cc00', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #66a825 inset;-moz-box-shadow:0 5px 10px 5px #66a825 inset;box-shadow:0 5px 10px 5px #66a825 inset;}
.button.green:hover{text-decoration:none;background-color:#66b616;background-image:-moz-linear-gradient(top, #66a825, #66cc00);background-image:-ms-linear-gradient(top, #66a825, #66cc00);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#66a825), to(#66cc00));background-image:-webkit-linear-gradient(top, #66a825, #66cc00);background-image:-o-linear-gradient(top, #66a825, #66cc00);background-image:linear-gradient(top, #66a825, #66cc00);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#66a825', endColorstr='#66cc00', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #66a825 inset;-moz-box-shadow:0 5px 10px 5px #66a825 inset;box-shadow:0 5px 10px 5px #66a825 inset;}
.button.green:hover{text-decoration:none;background-color:#66b616;background-image:-moz-linear-gradient(top, #66a825, #66cc00);background-image:-ms-linear-gradient(top, #66a825, #66cc00);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#66a825), to(#66cc00));background-image:-webkit-linear-gradient(top, #66a825, #66cc00);background-image:-o-linear-gradient(top, #66a825, #66cc00);background-image:linear-gradient(top, #66a825, #66cc00);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#66a825', endColorstr='#66cc00', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #66a825 inset;-moz-box-shadow:0 5px 10px 5px #66a825 inset;box-shadow:0 5px 10px 5px #66a825 inset;}
.button.pink{position:relative;display:block;padding:10px;color:white;font-weight:bold;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#ea479d;background-image:-moz-linear-gradient(top, #ed65ad, #e61b85);background-image:-ms-linear-gradient(top, #ed65ad, #e61b85);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ed65ad), to(#e61b85));background-image:-webkit-linear-gradient(top, #ed65ad, #e61b85);background-image:-o-linear-gradient(top, #ed65ad, #e61b85);background-image:linear-gradient(top, #ed65ad, #e61b85);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed65ad', endColorstr='#e61b85', GradientType=0);border:2px solid #e61b85;}.button.pink:hover{text-decoration:none;background-color:#e93995;background-image:-moz-linear-gradient(top, #e61b85, #ed65ad);background-image:-ms-linear-gradient(top, #e61b85, #ed65ad);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#e61b85), to(#ed65ad));background-image:-webkit-linear-gradient(top, #e61b85, #ed65ad);background-image:-o-linear-gradient(top, #e61b85, #ed65ad);background-image:linear-gradient(top, #e61b85, #ed65ad);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e61b85', endColorstr='#ed65ad', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #e61b85 inset;-moz-box-shadow:0 5px 10px 5px #e61b85 inset;box-shadow:0 5px 10px 5px #e61b85 inset;}
.button.pink:hover{text-decoration:none;background-color:#e93995;background-image:-moz-linear-gradient(top, #e61b85, #ed65ad);background-image:-ms-linear-gradient(top, #e61b85, #ed65ad);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#e61b85), to(#ed65ad));background-image:-webkit-linear-gradient(top, #e61b85, #ed65ad);background-image:-o-linear-gradient(top, #e61b85, #ed65ad);background-image:linear-gradient(top, #e61b85, #ed65ad);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e61b85', endColorstr='#ed65ad', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #e61b85 inset;-moz-box-shadow:0 5px 10px 5px #e61b85 inset;box-shadow:0 5px 10px 5px #e61b85 inset;}
.button.pink:hover{text-decoration:none;background-color:#e93995;background-image:-moz-linear-gradient(top, #e61b85, #ed65ad);background-image:-ms-linear-gradient(top, #e61b85, #ed65ad);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#e61b85), to(#ed65ad));background-image:-webkit-linear-gradient(top, #e61b85, #ed65ad);background-image:-o-linear-gradient(top, #e61b85, #ed65ad);background-image:linear-gradient(top, #e61b85, #ed65ad);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e61b85', endColorstr='#ed65ad', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #e61b85 inset;-moz-box-shadow:0 5px 10px 5px #e61b85 inset;box-shadow:0 5px 10px 5px #e61b85 inset;}
.button.facebook{position:relative;display:block;padding:10px;color:white;font-weight:bold;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#6c8abc;background-image:-moz-linear-gradient(top, #7195c7, #6579ab);background-image:-ms-linear-gradient(top, #7195c7, #6579ab);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#7195c7), to(#6579ab));background-image:-webkit-linear-gradient(top, #7195c7, #6579ab);background-image:-o-linear-gradient(top, #7195c7, #6579ab);background-image:linear-gradient(top, #7195c7, #6579ab);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7195c7', endColorstr='#6579ab', GradientType=0);width:260px;margin:10px auto 0;padding:20px 0;}.button.facebook:hover{text-decoration:none;background-color:#6a84b6;background-image:-moz-linear-gradient(top, #6579ab, #7195c7);background-image:-ms-linear-gradient(top, #6579ab, #7195c7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#6579ab), to(#7195c7));background-image:-webkit-linear-gradient(top, #6579ab, #7195c7);background-image:-o-linear-gradient(top, #6579ab, #7195c7);background-image:linear-gradient(top, #6579ab, #7195c7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6579ab', endColorstr='#7195c7', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #6579ab inset;-moz-box-shadow:0 5px 10px 5px #6579ab inset;box-shadow:0 5px 10px 5px #6579ab inset;}
.button.facebook:hover{text-decoration:none;background-color:#6a84b6;background-image:-moz-linear-gradient(top, #6579ab, #7195c7);background-image:-ms-linear-gradient(top, #6579ab, #7195c7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#6579ab), to(#7195c7));background-image:-webkit-linear-gradient(top, #6579ab, #7195c7);background-image:-o-linear-gradient(top, #6579ab, #7195c7);background-image:linear-gradient(top, #6579ab, #7195c7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6579ab', endColorstr='#7195c7', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #6579ab inset;-moz-box-shadow:0 5px 10px 5px #6579ab inset;box-shadow:0 5px 10px 5px #6579ab inset;}
.button.facebook:hover{text-decoration:none;background-color:#6a84b6;background-image:-moz-linear-gradient(top, #6579ab, #7195c7);background-image:-ms-linear-gradient(top, #6579ab, #7195c7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#6579ab), to(#7195c7));background-image:-webkit-linear-gradient(top, #6579ab, #7195c7);background-image:-o-linear-gradient(top, #6579ab, #7195c7);background-image:linear-gradient(top, #6579ab, #7195c7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6579ab', endColorstr='#7195c7', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #6579ab inset;-moz-box-shadow:0 5px 10px 5px #6579ab inset;box-shadow:0 5px 10px 5px #6579ab inset;}
@media (min-width:640px){.button.facebook{width:520px;}}@media (min-width:640px){.button.facebook{width:520px;}}@media (min-width:640px){.button.facebook{width:520px;}}
.button.facebook-s{position:relative;display:block;padding:10px;color:white;font-weight:bold;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#6c8abc;background-image:-moz-linear-gradient(top, #7195c7, #6579ab);background-image:-ms-linear-gradient(top, #7195c7, #6579ab);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#7195c7), to(#6579ab));background-image:-webkit-linear-gradient(top, #7195c7, #6579ab);background-image:-o-linear-gradient(top, #7195c7, #6579ab);background-image:linear-gradient(top, #7195c7, #6579ab);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7195c7', endColorstr='#6579ab', GradientType=0);display:inline-block;width:auto !important;padding:5px 10px 3px;font-size:0.87em;}.button.facebook-s:hover{text-decoration:none;background-color:#6a84b6;background-image:-moz-linear-gradient(top, #6579ab, #7195c7);background-image:-ms-linear-gradient(top, #6579ab, #7195c7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#6579ab), to(#7195c7));background-image:-webkit-linear-gradient(top, #6579ab, #7195c7);background-image:-o-linear-gradient(top, #6579ab, #7195c7);background-image:linear-gradient(top, #6579ab, #7195c7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6579ab', endColorstr='#7195c7', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #6579ab inset;-moz-box-shadow:0 5px 10px 5px #6579ab inset;box-shadow:0 5px 10px 5px #6579ab inset;}
.button.facebook-s:hover{text-decoration:none;background-color:#6a84b6;background-image:-moz-linear-gradient(top, #6579ab, #7195c7);background-image:-ms-linear-gradient(top, #6579ab, #7195c7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#6579ab), to(#7195c7));background-image:-webkit-linear-gradient(top, #6579ab, #7195c7);background-image:-o-linear-gradient(top, #6579ab, #7195c7);background-image:linear-gradient(top, #6579ab, #7195c7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6579ab', endColorstr='#7195c7', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #6579ab inset;-moz-box-shadow:0 5px 10px 5px #6579ab inset;box-shadow:0 5px 10px 5px #6579ab inset;}
.button.facebook-s:hover{text-decoration:none;background-color:#6a84b6;background-image:-moz-linear-gradient(top, #6579ab, #7195c7);background-image:-ms-linear-gradient(top, #6579ab, #7195c7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#6579ab), to(#7195c7));background-image:-webkit-linear-gradient(top, #6579ab, #7195c7);background-image:-o-linear-gradient(top, #6579ab, #7195c7);background-image:linear-gradient(top, #6579ab, #7195c7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6579ab', endColorstr='#7195c7', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #6579ab inset;-moz-box-shadow:0 5px 10px 5px #6579ab inset;box-shadow:0 5px 10px 5px #6579ab inset;}
.button.twitter{position:relative;display:block;padding:10px;color:white;font-weight:bold;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#58ccfc;background-image:-moz-linear-gradient(top, #74d5fc, #2dbffb);background-image:-ms-linear-gradient(top, #74d5fc, #2dbffb);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#74d5fc), to(#2dbffb));background-image:-webkit-linear-gradient(top, #74d5fc, #2dbffb);background-image:-o-linear-gradient(top, #74d5fc, #2dbffb);background-image:linear-gradient(top, #74d5fc, #2dbffb);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#74d5fc', endColorstr='#2dbffb', GradientType=0);width:260px;margin:10px auto 0;padding:20px 0;}.button.twitter:hover{text-decoration:none;background-color:#49c8fb;background-image:-moz-linear-gradient(top, #2dbffb, #74d5fc);background-image:-ms-linear-gradient(top, #2dbffb, #74d5fc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#2dbffb), to(#74d5fc));background-image:-webkit-linear-gradient(top, #2dbffb, #74d5fc);background-image:-o-linear-gradient(top, #2dbffb, #74d5fc);background-image:linear-gradient(top, #2dbffb, #74d5fc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2dbffb', endColorstr='#74d5fc', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #2dbffb inset;-moz-box-shadow:0 5px 10px 5px #2dbffb inset;box-shadow:0 5px 10px 5px #2dbffb inset;}
.button.twitter:hover{text-decoration:none;background-color:#49c8fb;background-image:-moz-linear-gradient(top, #2dbffb, #74d5fc);background-image:-ms-linear-gradient(top, #2dbffb, #74d5fc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#2dbffb), to(#74d5fc));background-image:-webkit-linear-gradient(top, #2dbffb, #74d5fc);background-image:-o-linear-gradient(top, #2dbffb, #74d5fc);background-image:linear-gradient(top, #2dbffb, #74d5fc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2dbffb', endColorstr='#74d5fc', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #2dbffb inset;-moz-box-shadow:0 5px 10px 5px #2dbffb inset;box-shadow:0 5px 10px 5px #2dbffb inset;}
.button.twitter:hover{text-decoration:none;background-color:#49c8fb;background-image:-moz-linear-gradient(top, #2dbffb, #74d5fc);background-image:-ms-linear-gradient(top, #2dbffb, #74d5fc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#2dbffb), to(#74d5fc));background-image:-webkit-linear-gradient(top, #2dbffb, #74d5fc);background-image:-o-linear-gradient(top, #2dbffb, #74d5fc);background-image:linear-gradient(top, #2dbffb, #74d5fc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2dbffb', endColorstr='#74d5fc', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #2dbffb inset;-moz-box-shadow:0 5px 10px 5px #2dbffb inset;box-shadow:0 5px 10px 5px #2dbffb inset;}
@media (min-width:640px){.button.twitter{width:520px;}}@media (min-width:640px){.button.twitter{width:520px;}}@media (min-width:640px){.button.twitter{width:520px;}}
.button.simple{position:relative;display:block;padding:10px;color:white;font-weight:bold;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#b6b5b3;background-image:-moz-linear-gradient(top, #a6a6a6, #cecbc7);background-image:-ms-linear-gradient(top, #a6a6a6, #cecbc7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#a6a6a6), to(#cecbc7));background-image:-webkit-linear-gradient(top, #a6a6a6, #cecbc7);background-image:-o-linear-gradient(top, #a6a6a6, #cecbc7);background-image:linear-gradient(top, #a6a6a6, #cecbc7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6a6a6', endColorstr='#cecbc7', GradientType=0);color:#262217;border:2px solid #262217;}.button.simple:hover{text-decoration:none;background-color:#bebcba;background-image:-moz-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-ms-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cecbc7), to(#a6a6a6));background-image:-webkit-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-o-linear-gradient(top, #cecbc7, #a6a6a6);background-image:linear-gradient(top, #cecbc7, #a6a6a6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecbc7', endColorstr='#a6a6a6', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #cecbc7 inset;-moz-box-shadow:0 5px 10px 5px #cecbc7 inset;box-shadow:0 5px 10px 5px #cecbc7 inset;}
.button.simple:hover{text-decoration:none;background-color:#bebcba;background-image:-moz-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-ms-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cecbc7), to(#a6a6a6));background-image:-webkit-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-o-linear-gradient(top, #cecbc7, #a6a6a6);background-image:linear-gradient(top, #cecbc7, #a6a6a6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecbc7', endColorstr='#a6a6a6', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #cecbc7 inset;-moz-box-shadow:0 5px 10px 5px #cecbc7 inset;box-shadow:0 5px 10px 5px #cecbc7 inset;}
.button.simple:hover{text-decoration:none;background-color:#bebcba;background-image:-moz-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-ms-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cecbc7), to(#a6a6a6));background-image:-webkit-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-o-linear-gradient(top, #cecbc7, #a6a6a6);background-image:linear-gradient(top, #cecbc7, #a6a6a6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecbc7', endColorstr='#a6a6a6', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #cecbc7 inset;-moz-box-shadow:0 5px 10px 5px #cecbc7 inset;box-shadow:0 5px 10px 5px #cecbc7 inset;}
.button.tiny{position:relative;display:block;padding:10px;color:white;font-weight:bold;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#dbdbdb;background-image:-moz-linear-gradient(top, #ffffff, #a6a6a6);background-image:-ms-linear-gradient(top, #ffffff, #a6a6a6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#a6a6a6));background-image:-webkit-linear-gradient(top, #ffffff, #a6a6a6);background-image:-o-linear-gradient(top, #ffffff, #a6a6a6);background-image:linear-gradient(top, #ffffff, #a6a6a6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#a6a6a6', GradientType=0);display:inline-block;width:auto !important;padding:5px 10px 3px;font-size:0.87em;color:#262217;border:1px solid #cecbc7;}.button.tiny:hover{text-decoration:none;background-color:#cacaca;background-image:-moz-linear-gradient(top, #a6a6a6, #ffffff);background-image:-ms-linear-gradient(top, #a6a6a6, #ffffff);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#a6a6a6), to(#ffffff));background-image:-webkit-linear-gradient(top, #a6a6a6, #ffffff);background-image:-o-linear-gradient(top, #a6a6a6, #ffffff);background-image:linear-gradient(top, #a6a6a6, #ffffff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6a6a6', endColorstr='#ffffff', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #a6a6a6 inset;-moz-box-shadow:0 5px 10px 5px #a6a6a6 inset;box-shadow:0 5px 10px 5px #a6a6a6 inset;}
.button.tiny:hover{text-decoration:none;background-color:#cacaca;background-image:-moz-linear-gradient(top, #a6a6a6, #ffffff);background-image:-ms-linear-gradient(top, #a6a6a6, #ffffff);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#a6a6a6), to(#ffffff));background-image:-webkit-linear-gradient(top, #a6a6a6, #ffffff);background-image:-o-linear-gradient(top, #a6a6a6, #ffffff);background-image:linear-gradient(top, #a6a6a6, #ffffff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6a6a6', endColorstr='#ffffff', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #a6a6a6 inset;-moz-box-shadow:0 5px 10px 5px #a6a6a6 inset;box-shadow:0 5px 10px 5px #a6a6a6 inset;}
.button.tiny:hover{text-decoration:none;background-color:#cacaca;background-image:-moz-linear-gradient(top, #a6a6a6, #ffffff);background-image:-ms-linear-gradient(top, #a6a6a6, #ffffff);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#a6a6a6), to(#ffffff));background-image:-webkit-linear-gradient(top, #a6a6a6, #ffffff);background-image:-o-linear-gradient(top, #a6a6a6, #ffffff);background-image:linear-gradient(top, #a6a6a6, #ffffff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6a6a6', endColorstr='#ffffff', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #a6a6a6 inset;-moz-box-shadow:0 5px 10px 5px #a6a6a6 inset;box-shadow:0 5px 10px 5px #a6a6a6 inset;}
.button.tiny.disable{opacity:0.25;filter:alpha(opacity=25);}.button.tiny.disable:hover{cursor:default;}
.button.review{position:relative;display:block;padding:10px;color:white;font-weight:bold;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fff5e6;background-image:-moz-linear-gradient(top, #fff2e5, #fff9e5);background-image:-ms-linear-gradient(top, #fff2e5, #fff9e5);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff2e5), to(#fff9e5));background-image:-webkit-linear-gradient(top, #fff2e5, #fff9e5);background-image:-o-linear-gradient(top, #fff2e5, #fff9e5);background-image:linear-gradient(top, #fff2e5, #fff9e5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2e5', endColorstr='#fff9e5', GradientType=0);width:240px !important;padding:1em 0 !important;color:#ff8000;border:2px solid #ff9933;}.button.review:hover{text-decoration:none;background-color:#fff6e6;background-image:-moz-linear-gradient(top, #fff9e5, #fff2e5);background-image:-ms-linear-gradient(top, #fff9e5, #fff2e5);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff9e5), to(#fff2e5));background-image:-webkit-linear-gradient(top, #fff9e5, #fff2e5);background-image:-o-linear-gradient(top, #fff9e5, #fff2e5);background-image:linear-gradient(top, #fff9e5, #fff2e5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9e5', endColorstr='#fff2e5', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #fff9e5 inset;-moz-box-shadow:0 5px 10px 5px #fff9e5 inset;box-shadow:0 5px 10px 5px #fff9e5 inset;}
.button.review:hover{text-decoration:none;background-color:#fff6e6;background-image:-moz-linear-gradient(top, #fff9e5, #fff2e5);background-image:-ms-linear-gradient(top, #fff9e5, #fff2e5);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff9e5), to(#fff2e5));background-image:-webkit-linear-gradient(top, #fff9e5, #fff2e5);background-image:-o-linear-gradient(top, #fff9e5, #fff2e5);background-image:linear-gradient(top, #fff9e5, #fff2e5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9e5', endColorstr='#fff2e5', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #fff9e5 inset;-moz-box-shadow:0 5px 10px 5px #fff9e5 inset;box-shadow:0 5px 10px 5px #fff9e5 inset;}
.button.review:hover{text-decoration:none;background-color:#fff6e6;background-image:-moz-linear-gradient(top, #fff9e5, #fff2e5);background-image:-ms-linear-gradient(top, #fff9e5, #fff2e5);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff9e5), to(#fff2e5));background-image:-webkit-linear-gradient(top, #fff9e5, #fff2e5);background-image:-o-linear-gradient(top, #fff9e5, #fff2e5);background-image:linear-gradient(top, #fff9e5, #fff2e5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9e5', endColorstr='#fff2e5', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #fff9e5 inset;-moz-box-shadow:0 5px 10px 5px #fff9e5 inset;box-shadow:0 5px 10px 5px #fff9e5 inset;}
@media (min-width:640px){.button.review{width:320px !important;}}
.button.more{position:relative;display:block;padding:10px;color:white;font-weight:bold;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#b6b5b3;background-image:-moz-linear-gradient(top, #a6a6a6, #cecbc7);background-image:-ms-linear-gradient(top, #a6a6a6, #cecbc7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#a6a6a6), to(#cecbc7));background-image:-webkit-linear-gradient(top, #a6a6a6, #cecbc7);background-image:-o-linear-gradient(top, #a6a6a6, #cecbc7);background-image:linear-gradient(top, #a6a6a6, #cecbc7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6a6a6', endColorstr='#cecbc7', GradientType=0);color:#262217;border:2px solid #262217;margin:10px;}.button.more:hover{text-decoration:none;background-color:#bebcba;background-image:-moz-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-ms-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cecbc7), to(#a6a6a6));background-image:-webkit-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-o-linear-gradient(top, #cecbc7, #a6a6a6);background-image:linear-gradient(top, #cecbc7, #a6a6a6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecbc7', endColorstr='#a6a6a6', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #cecbc7 inset;-moz-box-shadow:0 5px 10px 5px #cecbc7 inset;box-shadow:0 5px 10px 5px #cecbc7 inset;}
.button.more:hover{text-decoration:none;background-color:#bebcba;background-image:-moz-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-ms-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cecbc7), to(#a6a6a6));background-image:-webkit-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-o-linear-gradient(top, #cecbc7, #a6a6a6);background-image:linear-gradient(top, #cecbc7, #a6a6a6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecbc7', endColorstr='#a6a6a6', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #cecbc7 inset;-moz-box-shadow:0 5px 10px 5px #cecbc7 inset;box-shadow:0 5px 10px 5px #cecbc7 inset;}
.button.more:hover{text-decoration:none;background-color:#bebcba;background-image:-moz-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-ms-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cecbc7), to(#a6a6a6));background-image:-webkit-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-o-linear-gradient(top, #cecbc7, #a6a6a6);background-image:linear-gradient(top, #cecbc7, #a6a6a6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecbc7', endColorstr='#a6a6a6', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #cecbc7 inset;-moz-box-shadow:0 5px 10px 5px #cecbc7 inset;box-shadow:0 5px 10px 5px #cecbc7 inset;}
.button.disabled{position:relative;display:block;padding:10px;color:white;font-weight:bold;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#cecbc7;background-image:-moz-linear-gradient(top, #cecbc7, #cecbc7);background-image:-ms-linear-gradient(top, #cecbc7, #cecbc7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cecbc7), to(#cecbc7));background-image:-webkit-linear-gradient(top, #cecbc7, #cecbc7);background-image:-o-linear-gradient(top, #cecbc7, #cecbc7);background-image:linear-gradient(top, #cecbc7, #cecbc7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecbc7', endColorstr='#cecbc7', GradientType=0);}.button.disabled:hover{text-decoration:none;background-color:#cecbc7;background-image:-moz-linear-gradient(top, #cecbc7, #cecbc7);background-image:-ms-linear-gradient(top, #cecbc7, #cecbc7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cecbc7), to(#cecbc7));background-image:-webkit-linear-gradient(top, #cecbc7, #cecbc7);background-image:-o-linear-gradient(top, #cecbc7, #cecbc7);background-image:linear-gradient(top, #cecbc7, #cecbc7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecbc7', endColorstr='#cecbc7', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #cecbc7 inset;-moz-box-shadow:0 5px 10px 5px #cecbc7 inset;box-shadow:0 5px 10px 5px #cecbc7 inset;}
.button.disabled:hover{text-decoration:none;background-color:#cecbc7;background-image:-moz-linear-gradient(top, #cecbc7, #cecbc7);background-image:-ms-linear-gradient(top, #cecbc7, #cecbc7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cecbc7), to(#cecbc7));background-image:-webkit-linear-gradient(top, #cecbc7, #cecbc7);background-image:-o-linear-gradient(top, #cecbc7, #cecbc7);background-image:linear-gradient(top, #cecbc7, #cecbc7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecbc7', endColorstr='#cecbc7', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #cecbc7 inset;-moz-box-shadow:0 5px 10px 5px #cecbc7 inset;box-shadow:0 5px 10px 5px #cecbc7 inset;}
.button.disabled:hover{text-decoration:none;background-color:#cecbc7;background-image:-moz-linear-gradient(top, #cecbc7, #cecbc7);background-image:-ms-linear-gradient(top, #cecbc7, #cecbc7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cecbc7), to(#cecbc7));background-image:-webkit-linear-gradient(top, #cecbc7, #cecbc7);background-image:-o-linear-gradient(top, #cecbc7, #cecbc7);background-image:linear-gradient(top, #cecbc7, #cecbc7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecbc7', endColorstr='#cecbc7', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #cecbc7 inset;-moz-box-shadow:0 5px 10px 5px #cecbc7 inset;box-shadow:0 5px 10px 5px #cecbc7 inset;}
.button.blueFrame{position:relative;display:block;padding:10px;color:white;font-weight:bold;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#dbdbdb;background-image:-moz-linear-gradient(top, #ffffff, #a6a6a6);background-image:-ms-linear-gradient(top, #ffffff, #a6a6a6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#a6a6a6));background-image:-webkit-linear-gradient(top, #ffffff, #a6a6a6);background-image:-o-linear-gradient(top, #ffffff, #a6a6a6);background-image:linear-gradient(top, #ffffff, #a6a6a6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#a6a6a6', GradientType=0);border:2px solid #00addc;color:#00addc;}.button.blueFrame:hover{text-decoration:none;background-color:#cacaca;background-image:-moz-linear-gradient(top, #a6a6a6, #ffffff);background-image:-ms-linear-gradient(top, #a6a6a6, #ffffff);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#a6a6a6), to(#ffffff));background-image:-webkit-linear-gradient(top, #a6a6a6, #ffffff);background-image:-o-linear-gradient(top, #a6a6a6, #ffffff);background-image:linear-gradient(top, #a6a6a6, #ffffff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6a6a6', endColorstr='#ffffff', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #a6a6a6 inset;-moz-box-shadow:0 5px 10px 5px #a6a6a6 inset;box-shadow:0 5px 10px 5px #a6a6a6 inset;}
.button.blueFrame:hover{text-decoration:none;background-color:#cacaca;background-image:-moz-linear-gradient(top, #a6a6a6, #ffffff);background-image:-ms-linear-gradient(top, #a6a6a6, #ffffff);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#a6a6a6), to(#ffffff));background-image:-webkit-linear-gradient(top, #a6a6a6, #ffffff);background-image:-o-linear-gradient(top, #a6a6a6, #ffffff);background-image:linear-gradient(top, #a6a6a6, #ffffff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6a6a6', endColorstr='#ffffff', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #a6a6a6 inset;-moz-box-shadow:0 5px 10px 5px #a6a6a6 inset;box-shadow:0 5px 10px 5px #a6a6a6 inset;}
.button.blueFrame:hover{text-decoration:none;background-color:#cacaca;background-image:-moz-linear-gradient(top, #a6a6a6, #ffffff);background-image:-ms-linear-gradient(top, #a6a6a6, #ffffff);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#a6a6a6), to(#ffffff));background-image:-webkit-linear-gradient(top, #a6a6a6, #ffffff);background-image:-o-linear-gradient(top, #a6a6a6, #ffffff);background-image:linear-gradient(top, #a6a6a6, #ffffff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6a6a6', endColorstr='#ffffff', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #a6a6a6 inset;-moz-box-shadow:0 5px 10px 5px #a6a6a6 inset;box-shadow:0 5px 10px 5px #a6a6a6 inset;}
.button.icon-arrowLeft:before{position:absolute;content:'';width:8px;height:100%;top:0;left:10px;background-image:url(/assets/icons/arrow-left-b12ba5bd2de0eea1b924991454a3588f.png);background:no-repeat 0 center;background-size:8px 8px;-webkit-background-size:8px 8px;}
.button.icon-arrowRight:before{position:absolute;content:'';width:8px;height:100%;top:0;right:10px;background-image:url(/assets/icons/arrow-left-b12ba5bd2de0eea1b924991454a3588f.png);background:no-repeat 0 center;background-size:8px 8px;-webkit-background-size:8px 8px;}
.button.icon-free{cursor:pointer;display:block;width:220px;padding:10px;color:white;font-weight:bold;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-image:none;background-image:url(/assets/textures/bg-free-e1932ed92134505977d5acbc8e716985.png);background:no-repeat left center;background-size:320px 60px;-webkit-background-size:320px 60px;}@media (min-width:640px){.button.icon-free{width:440px;}}@media (min-width:640px){.button.icon-free{width:440px;}}@media (min-width:640px){.button.icon-free{width:440px;}}@media (min-width:640px){.button.icon-free{background-size:640px 120px;-webkit-background-size:640px 120px;}}.button.icon-free:hover{background-image:url(/assets/textures/bg-free-on-8807d0cca1edb7c0a144608f7e4d871a.png);}
.button.center{margin-right:auto;margin-left:auto;}
.button.small{width:120px;padding:5px;font-size:0.87em;}@media (min-width:640px){.button.small{width:240px;}}@media (min-width:640px){.button.small{width:240px;}}@media (min-width:640px){.button.small{width:240px;}}
.button.middle{width:200px;}@media (min-width:640px){.button.middle{width:400px;}}@media (min-width:640px){.button.middle{width:400px;}}@media (min-width:640px){.button.middle{width:400px;}}
.button.large{padding:20px 0;}
.button.wide{width:98.5%;}
.btn-large{font-size:120%;}
.share-buttons{*zoom:1;margin:10px 0 20px;}.share-buttons:before,.share-buttons:after{display:table;content:"";}
.share-buttons:after{clear:both;}
.share-buttons:before,.share-buttons:after{display:table;content:"";}
.share-buttons:after{clear:both;}
.share-buttons:before,.share-buttons:after{display:table;content:"";}
.share-buttons:after{clear:both;}
.share-buttons>div{float:left;margin-right:8px;*width:110px;}.share-buttons>div.share-google>div{width:66px !important;}.share-buttons>div.share-google>div iframe{width:66px !important;}
.share-buttons>div.share-twitter iframe{width:82px !important;}
.share-buttons.right>div{float:right;}
.checkboxTwitter label{background-image:url(/assets/icons/checkbox-tw-f892a95f6659d47f0e29fc0172232f21.png);}
.checkboxFacebook label{background-image:url(/assets/icons/checkbox-fb-e2358a42508e8282435e86d39000388a.png);}
.checkboxNormal label{background-image:url(/assets/icons/checkbox-b0ca25f71f5d6a36760afd40302175fc.png);}
.checkboxNormal,.checkboxTwitter,.checkboxFacebook{margin:12px;}.checkboxNormal input,.checkboxTwitter input,.checkboxFacebook input{display:none;}
.checkboxNormal label,.checkboxTwitter label,.checkboxFacebook label{display:block;cursor:pointer;text-indent:-9999px;overflow:hidden;width:40px;height:40px;background-repeat:no-repeat;background-position:-40px 0;background-size:80px 40px;-webkit-background-size:80px 40px;}
.checkboxNormal label.checked,.checkboxTwitter label.checked,.checkboxFacebook label.checked{background-position:0 0;}
.button-group{padding:30px;}.button-group>input,.button-group>div{padding:0 2px;display:inline-block !important;vertical-align:top;}
.button-group input.middle{width:200px;}
.button-group.vertical{padding:20px 10px 0;}.button-group.vertical a{margin-bottom:4px;}.button-group.vertical a:before{position:absolute;content:'';width:8px;height:100%;top:0;right:10px;background-image:url(/assets/icons/arrow-right-9a466a227e37b20b3865b6e73484cf23.png);background:no-repeat 0 center;background-size:8px 8px;-webkit-background-size:8px 8px;}
.sns-icons{position:relative;left:0;right:0;width:240px;margin:5px auto;height:50px;cursor:pointer;text-align:center;}@media (min-width:640px){.sns-icons{width:360px;height:30px;}}.sns-icons span{font-size:12px;color:#999999;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;}
.sns-icons img{width:30px;height:30px;vertical-align:middle;}
.sns-icons a{text-decoration:none;}
.sns-icons .title{padding-left:5px;}
.sns-icons .facebook{height:100%;position:absolute;left:0;width:70px;}@media (min-width:640px){.sns-icons .facebook{left:0;width:120px;}}
.sns-icons .twitter{height:100%;position:absolute;left:80px;width:70px;}@media (min-width:640px){.sns-icons .twitter{left:120px;width:120px;}}
.sns-icons .instagram{height:100%;position:absolute;left:160px;width:70px;}@media (min-width:640px){.sns-icons .instagram{left:240px;width:120px;}}
footer{margin:20px auto 0;color:#ffffff;width:100%;height:352px;position:absolute;bottom:0;left:0;}footer a{margin-right:0.3em;color:#999999;text-decoration:underline;}footer a:hover{text-decoration:none;}
footer .fb-page{position:relative;left:0;right:0;margin:0 auto;width:100%;}
footer .go-to-page-top{position:relative;width:100%;line-height:40px;text-align:center;font-size:16px;color:#999999;border-top:solid 1px #eeeeee;border-bottom:solid 1px #eeeeee;cursor:pointer;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;}
footer .footer-links{position:relative;height:auto;line-height:26px;width:100%;font-size:11px;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#999999;text-align:center;overflow-x:auto;}footer .footer-links a{color:#999999;text-decoration:none;white-space:nowrap;}
footer .footer-links a:hover{color:#777777;}
footer .footer-links a:after{content:"|";color:#999999;margin:0 10px;}
footer .footer-links a:last-child:after{content:"";}
footer .copyright{position:relative;width:100%;height:18px;padding-top:6px;background-color:#2cb4db;color:white;font-size:10px;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-align:center;}footer .copyright p{padding-bottom:6px;margin:0 auto;color:#ffffff;}
.app-header{position:fixed;top:0;left:0;right:0;height:52px;background-color:rgba(44, 180, 219, 0.9);z-index:8000;}.app-header .navbar-header{position:relative;width:100%;height:100%;}.app-header .navbar-header .logo{position:absolute;top:0;margin:0 auto;width:100%;height:100%;text-align:center;}.app-header .navbar-header .logo a{display:block;margin:0 auto;width:200px;height:100%;padding-top:8.5px;}.app-header .navbar-header .logo a img{display:block;margin:0 auto;height:35px;}
.app-header .menu-btn{position:absolute;top:0;right:0;width:80px;height:52px;cursor:pointer;}.app-header .menu-btn img{margin-top:10px;width:70px;height:30px;}
#modal h2{color:#ffffff;text-align:left;}
.mailhide{display:none;position:absolute;right:85px;top:5px;z-index:-1;padding:5px;border-radius:100%;}.mailhide img{width:30px;}
.mailhide .new{top:0px;font-size:70%;border-radius:10px;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;left:-15px;padding:5px;position:absolute;color:#ffffff;background:rgba(255, 0, 0, 0.7);}
.mailalert{display:block;position:absolute;right:85px;top:5px;z-index:9990;padding:5px;border-radius:100%;}.mailalert img{width:30px;}
.mailalert .new{top:0px;font-size:70%;border-radius:10px;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;left:-15px;padding:5px;position:absolute;color:#ffffff;background:rgba(255, 0, 0, 0.7);}
.search{margin-bottom:20px;}.search .text{font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif;background:transparent;color:#777777;font-size:14pt;padding:10px 20px;padding-left:50px;background:url('/img/texture/Ui_Icon_09.png');background-size:30px 30px;background-repeat:no-repeat;background-position:8px 8px;}
.search .button{background:#2cb4db;padding:10px 20px;color:#ffffff;text-align:center;border-radius:2px;margin:0 auto;margin-left:115px;}
#modal{width:100%;height:100%;margin:0;background:transparent;position:fixed;display:none ;z-index:9001 ;padding:0 0 0 5px;font-size:120%;overflow-y:auto;font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif;}#modal li{list-style-type:none;font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif;color:#999999;}
#modal a,#modal p,#modal h1{color:white;text-align:left;font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif;white-space:nowrap;}
#modal img{vertical-align:middle;width:40px;}
#modal li{font-weight:bold;}#modal li h1{line-height:10px;margin:10px 0px;}
#modal li ul li{margin-left:60px;font-size:14pt;line-height:30px;}
#modal-content{width:80%;margin:0 auto;text-align:left;z-index:9001;}
.modal-overlay{z-index:9000 ;display:none ;position:fixed ;top:0 ;left:0 ;width:100% ;height:120% ;background-color:rgba(0, 0, 0, 0.8);}
.menu-btn{position:absolute;top:10px;right:10px;width:70px;height:30px;z-index:8999;}
.menu-icon{width:100%;height:100%;}
.modal-close{position:absolute;top:8px;right:15px;height:35px;width:35px;}
.selectCountryModal{position:absolute;top:0px;height:100vh;right:0px;}.selectCountryModal .selectCountryContent{font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif;}.selectCountryModal .selectCountryContent img{vertical-align:middle;width:40px;}
.selectCountryModal .selectCountryContent li{font-weight:bold;}.selectCountryModal .selectCountryContent li h1{line-height:10px;margin:10px 0px;}
.selectCountryModal .selectCountryContent li ul li{margin-left:60px;font-size:14pt;line-height:30px;}
.selectAreaButtons{height:100px;width:auto;margin:0 auto;}.selectAreaButtons .button{margin:0 auto;text-align:center;font-family:"Calibri Light",sans-serif;}
.selectAreaButtons .submit_error{color:red;margin:10px;text-align:center;}
.selectAreaButtons input[type="text"]{display:block;margin:0 auto;width:80%;padding:8px;border:2px solid #828181;background-color:transparent;}
.selectAreaButtons select{display:block;margin:0 auto 5px;-webkit-appearance:none;-moz-appearance:none;width:200px;padding:6px 10px;font-size:1em;border:1px solid #828181;color:black;background-image:url(/assets/textures/select-arrow-399ff0c675a586a227d3e34058bfa38e.png);background:transparent no-repeat right center;}@media (min-width:640px){.selectAreaButtons select{width:280px;}}
.top-container .selectAreaButtons{position:absolute;height:100px;width:auto;right:0;left:0;bottom:40px;margin:0 auto;}.top-container .selectAreaButtons .button{margin:0 auto;text-align:center;}
.top-container .selectAreaButtons .submit_error{color:red;margin:10px;text-align:center;}
.top-container .selectAreaButtons input[type="text"]{display:block;margin:0 auto;width:80%;padding:8px;border:2px solid #ffffff;background-color:transparent;}
.top-container .selectAreaButtons select{display:block;margin:0 auto 5px;-webkit-appearance:none;-moz-appearance:none;width:200px;padding:6px 10px;font-size:1em;border:1px solid white;color:white;background-image:url(/assets/textures/select-arrow-399ff0c675a586a227d3e34058bfa38e.png);background:transparent no-repeat right center;}@media (min-width:640px){.top-container .selectAreaButtons select{width:280px;}}
.close{position:absolute;display:block;top:0;right:0;margin:20px;}
#offer_overlay,#login_overlay{position:fixed;z-index:9100;background-color:rgba(0, 0, 0, 0.75);}#offer_overlay .popup,#login_overlay .popup{text-align:center;position:fixed;top:50%;left:50%;margin-left:-281px;margin-top:-163px;padding:20px;border:1px solid #cecbc7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 5px #000000;-moz-box-shadow:0 0 5px #000000;box-shadow:0 0 5px #000000;background-color:#ffffff;}#offer_overlay .popup .close,#login_overlay .popup .close{background-color:rgba(0, 0, 0, 0.8);border-radius:100%;width:40px;height:40px;}#offer_overlay .popup .close img,#login_overlay .popup .close img{position:absolute;left:50%;top:50%;margin-top:-10px;margin-left:-10px;width:20px;height:20px;}
#offer_overlay .popup h1,#login_overlay .popup h1{font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif;color:#777777;}
#offer_overlay .popup p,#login_overlay .popup p{font-family:Georgia,Times,'Times New Roman',serif;color:#777777;}
#offer_overlay .popup .thumb img,#login_overlay .popup .thumb img{width:120px;margin:0 auto 30px;}@media (min-width:640px){#offer_overlay .popup .thumb img,#login_overlay .popup .thumb img{width:240px;}}@media (min-width:640px){#offer_overlay .popup .thumb img,#login_overlay .popup .thumb img{width:240px;}}@media (min-width:640px){#offer_overlay .popup .thumb img,#login_overlay .popup .thumb img{width:240px;}}
@media only screen and (max-width:640px){#login_overlay .popup{margin-left:-151px;}}.blue{border:1px solid #2cb4db;color:#999999;padding:10px;font-size:80%;margin-left:20px;}
.deszone{padding:10px;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;}.deszone dt{font-size:150%;}
.deszone .text{color:#999999;margin-left:40px;font-size:100%;}
.deszone .text2{color:#999999;font-size:100%;padding:10px;padding-left:40px;line-height:25px;letter-spacing:1px;}
.deszone hr{border-bottom:1px #ccc solid;}
.wraperzone{background-color:#ffffff;margin:10px;border:1px #eee solid;position:relative;}.wraperzone .messagezone{padding:20px;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;line-height:40px;color:#999999;}.wraperzone .messagezone hr{border-bottom:1px #ccc solid;margin:10px 0;}
.wraperzone .messagezone .boxThumb{position:relative;}.wraperzone .messagezone .boxThumb .thumb{width:15%;float:left;position:relative;}.wraperzone .messagezone .boxThumb .thumb img{display:block;max-width:100%;margin:auto;vertical-align:middle;}
.wraperzone .messagezone .boxThumb .thumb .update{top:0px;font-size:70%;border-radius:10px;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;left:-15px;padding:5px;position:absolute;color:#ffffff;background:rgba(255, 0, 0, 0.7);}
.wraperzone .messagezone .boxThumb .subject{float:left;margin-left:5px;}.wraperzone .messagezone .boxThumb .subject p{line-height:140%;}.wraperzone .messagezone .boxThumb .subject p.price{margin-bottom:10px;color:#e61b85;}
.wraperzone .messagezone .boxThumb .subject .name a{font-size:130%;font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif;color:#777777;}
.wraperzone .messagezone .boxThumb .subject .status{position:absolute;top:-15px;right:0px;}
.wraperzone .messagezone .boxThumb .subject .accepted{padding:10px;color:#F00;font-size:120%;}
.wraperzone .messagezone .boxThumb .subject .recent a{font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#999999;font-size:150%;line-height:50px;}
.wraperzone .messagezone .boxThumb .subject .date{color:#2cb4db;text-align:right;position:absolute;top:30px;right:0px;font-size:120%;}
@media only screen and (max-width:700px){.wraperzone .messagezone .boxThumb .subject .name a{font-size:100%;font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif;color:#777777;} .wraperzone .messagezone .boxThumb .subject .status{position:absolute;top:-30px;right:0px;} .wraperzone .messagezone .boxThumb .subject .accepted{padding:10px;color:#F00;font-size:80%;} .wraperzone .messagezone .boxThumb .subject .recent a{font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#999999;font-size:100%;line-height:10px;} .wraperzone .messagezone .boxThumb .subject .date{color:#2cb4db;text-align:right;position:absolute;top:-5px;right:0px;font-size:80%;}}.fixProto{overflow:hidden;position:relative;}.fixProto .details{position:absolute;z-index:10;bottom:20px;left:10px;}.fixProto .details a{font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#ffffff;font-size:120%;}
.fixProto .price{position:absolute;top:20px;left:-10px;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:130%;line-height:25px;color:#ffffff;background:rgba(44, 180, 219, 0.8);padding:10px 40px;border-radius:0 5px 5px 0;}
.finish{padding:10px;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#999999;line-height:30px;}.finish .orangebutton{padding:10px 30px;font-size:100%;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;}
.actionBook{padding:20px;line-height:20px;text-align:center;}.actionBook .action{padding-top:20px;}.actionBook .action a{margin:10px 10px;}
.actionBook .action .orangebutton{padding:10px 30px;font-size:100%;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;}
.actionBook .action .bluebutton{padding:10px 30px;font-size:100%;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;}
.tourBook{text-align:center;margin:20px 0;}.tourBook .orangebutton{padding:10px 30px;font-size:150%;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;}
.tourBook p{margin:20px;font-family:Georgia,Times,'Times New Roman',serif;padding:10px 0;}
.tourBook .priceChange{font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#999999;}.tourBook .priceChange p{font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;margin:0px;}
.tourBook .how-it-works{padding:5px;}.tourBook .how-it-works a{color:#999999;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;}
.boxProfilePic .title{text-align:center;font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif;}
.converTextareaCon{margin:0px 10px 0;padding:0px 10px;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-align:center;color:#999999;}.converTextareaCon input[type="text"],.converTextareaCon textarea{width:90%;margin-bottom:5px;padding:8px;border:1px solid #2cb4db;background-color:#ffffff;margin-bottom:30px;margin-top:30px;}
.converTextareaCon textarea{min-height:90px;}
.converTextareaCon .bluebutton{margin:10px;}
.sideCon{width:15%;float:left;}.sideCon img{margin-left:10px;margin-top:5px;width:80%;}
.mainCon{width:85%;float:left;}.mainCon .conzone{color:#999999;padding:15px;line-height:30px;}.mainCon .conzone .dates{color:#2cb4db;text-align:right;}
.textArea{font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;letter-spacing:1px;padding:30px 10px;}.textArea h2{padding-top:0px;padding-left:20px;}
.textArea p,.textArea ul{color:#999999;}
.textcontent p{line-height:25px;margin:25px 50px;}
.infoTop{padding:10px 20px;font-family:'Georgia';line-height:30px;letter-spacing:1px;}.infoTop .infoTour{float:left;width:60%;}
.infoTop .createTour{float:left;width:40%;text-align:center;}
.wraperzone{background-color:#ffffff;margin:10px;border:1px #eee solid;}.wraperzone .tourLists{padding:20px;font-family:'Calibri';}.wraperzone .tourLists hr{border-bottom:1px #ccc solid;margin:10px 0;}
.wraperzone .tourLists .boxThumb{position:relative;float:left;width:50%;}.wraperzone .tourLists .boxThumb div{display:table-cell;vertical-align:middle;}
.wraperzone .tourLists .boxThumb .thumb{width:15%;float:left;}.wraperzone .tourLists .boxThumb .thumb img{display:block;max-width:100%;margin:auto;vertical-align:middle;}
.wraperzone .tourLists .boxThumb .edit{position:absolute;right:20px;top:20px;}
.wraperzone .tourLists .boxThumb .subject{max-width:80%;float:left;padding:5px;margin-left:5px;}.wraperzone .tourLists .boxThumb .subject p{line-height:140%;}.wraperzone .tourLists .boxThumb .subject p.price{margin-bottom:10px;color:#e61b85;}
.background-filter{background:#2cb4db;color:#FFFFFF;}
.newActivity{margin-top:20px;padding:15px;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:120%;color:#999999;line-height:40px;}.newActivity select{border:1px solid #2cb4db;background:transparent;color:#999999;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:100%;width:45%;padding:5px;}
.newActivity span{font-size:130%;color:#777777;}
.newActivity input{border:1px solid #2cb4db;color:#999999;padding:10px;font-size:80%;}
.newActivity .title{width:100%;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:120%;}.newActivity .title input{width:40%;}
.newActivity .descriptionActivity{width:100%;margin:20px 0;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:120%;}.newActivity .descriptionActivity input{width:70%;}
.newActivity hr{border-bottom:1px #ccc solid;}
.newActivity textarea{padding:20px;color:#999999;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;width:70%;border:1px solid #2cb4db;}
.newActivity #tour_duration_h_m_hours,.newActivity #tour_duration_h_m_mins{width:100px;}
.newActivity .category{text-align:center;}.newActivity .category label{position:relative;}.newActivity .category label .iconCat{display:inline-block;position:relative;margin-bottom:20px;width:140px;height:150px;}
.newActivity .category label input[type="checkbox"]{display:none;}
.newActivity .category label input[type="checkbox"]+img{cursor:pointer;height:120px;width:120px;padding:0px;opacity:0.4;transition:0.5s;}
.newActivity .category label input[type="checkbox"]:checked+img:hover{display:inline-block;height:120px;width:120px;opacity:1;padding:0px;transition:0.5s;}
.newActivity .category label input[type="checkbox"]:checked+img+p{font-weight:bold;transition:0.3s;text-decoration:underline;}
.newActivity .category label input[type="checkbox"]:checked+img{display:inline-block;height:120px;width:120px;opacity:1;padding:0px;transition:0.5s;}
.newActivity .category label p{position:absolute;bottom:0px;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:80%;line-height:15px;width:inherit;text-align:center;}
@media only screen and (max-width:630px){.newActivity .category label{position:relative;}.newActivity .category label .iconCat{display:inline-block;position:relative;margin-bottom:20px;width:80px;height:70px;}.newActivity .category label .iconCat input[type="checkbox"]{display:none;} .newActivity .category label .iconCat input[type="checkbox"]+img{display:inline-block;height:50px;width:50px;opacity:0.4;padding:0px;transition:0.5s;} .newActivity .category label .iconCat input[type="checkbox"]:checked+img{display:inline-block;height:50px;width:50px;opacity:1;padding:0px;transition:0.5s;} .newActivity .category label .iconCat input[type="checkbox"]+img:hover{display:inline-block;height:50px;width:50px;opacity:1;padding:0px;transition:0.5s;} .newActivity .category label p{font-size:70%;}}.newActivity .radiocheck{margin:10px 0;}
.photozone{padding:20px;}.photozone p{line-height:25px;}
.photozone select{border:1px solid #2cb4db;background:#ffffff;}
.photozone .input{border:1px solid #2cb4db;background:#ffffff;padding:10px;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;}
#active{margin:4px;}
#active .label1:hover{background:#e6e6e6;}
#active .label2:hover{background:#e6e6e6;}
#active .label3:hover{background:#e6e6e6;}
#active .label1{float:left;width:170px;background-color:#EFEFEF;border-radius:4px 0 0 4px;overflow:auto;}
#active .label2{float:left;width:170px;background-color:#EFEFEF;border-radius:0 4px 4px 0;overflow:auto;}
#active .label3{float:left;width:170px;background-color:#EFEFEF;overflow:auto;}
#active label span{text-align:center;font-size:70%;display:block;}
#active label input{font-family:'Calibri';position:absolute;z-index:-10;}
#active input:checked+span{background-color:#2cb4db;color:#ffffff;}
#active .base+span{background-color:#828181;color:#ffffff;}
@media only screen and (max-width:770px){#active .label1{width:70px;} #active .label2{width:70px;} #active .label3{width:70px;} h2{font-size:180%;} .wraperzone .tourLists .boxThumb{width:100%;} .infoTop .infoTour{width:100%;} .infoTop .createTour{width:100%;}}@media only screen and (max-width:550px){#active .label1{width:55px;} #active .label2{width:55px;} #active .label3{width:55px;} .newActivity .title input,.newActivity .descriptionActivity input{width:90%;height:50px;}}.placeZone{padding:20px;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#999999;font-size:120%;}
.ballonPlanningTopImg{position:relative;overflow:hidden;height:300px;}.ballonPlanningTopImg .planningTopImg{height:100%;position:absolute;top:0;}@media (min-width:530px){.ballonPlanningTopImg .planningTopImg{width:100%;height:auto;}}
.activityTitle{color:#777777;font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif;text-align:center;letter-spacing:0.1em;font-size:250%;}
.poweredBy{text-align:right;color:#777777;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:120%;}.poweredBy .poweredByIcon{height:30px;width:35px;vertical-align:middle;}
.addPlanCopy{font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#777777;text-align:center;font-size:120%;}
.tp-button-group{color:#ffffff;width:40%;margin:50px auto 100px;text-align:center;}
.travelersComingCopy{letter-spacing:0.1em;text-align:center;color:#777777;font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif;font-size:250%;margin-bottom:50px;}
.icon-date{margin-top:1em;padding:0 10px;color:#ff9933;font-size:1.2em;font-family:Georgia,Times,'Times New Roman',serif;}
.wrapperPlans{*zoom:1;margin:20px auto;}.wrapperPlans:before,.wrapperPlans:after{display:table;content:"";}
.wrapperPlans:after{clear:both;}
.wrapperPlans:before,.wrapperPlans:after{display:table;content:"";}
.wrapperPlans:after{clear:both;}
.wrapperPlans:before,.wrapperPlans:after{display:table;content:"";}
.wrapperPlans:after{clear:both;}
.wrapperPlans li{background:transparent;float:left;width:40%;margin-left:20px;margin-bottom:30px;text-align:center;list-style-type:none;height:300px;}@media (min-width:640px){.wrapperPlans li{width:18%;margin-left:50px;margin-bottom:30px;}}.wrapperPlans li .thumb{border-radius:100%;border:solid 2px #a6a6a6;margin:5px;width:80%;}
.wrapperPlans li p{margin-left:10px;text-align:left;line-height:140%;font-family:Georgia,Times,'Times New Roman',serif;color:#777777;}.wrapperPlans li p .comment{color:#777777;text-align:center;width:20px;margin-left:5px;}
.wrapperPlans a:hover{text-decoration:none;}.wrapperPlans a:hover img.thumb{opacity:0.5;filter:alpha(opacity=50);}
.createzone{padding:20px;color:#999999;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;}.createzone hr{border-bottom:1px #ccc solid;}
.createzone .tp-whatyouwant p{line-height:30px;}
.createzone .tp-whatyouwant input{width:90%;margin:15px 0;}
.createzone .tp-whatyouwant .simple{border:1px solid #2cb4db;color:#999999;padding:10px;font-size:100%;}
.createzone .bluebutton{color:#ffffff;}
.sideCon .thumb img{max-width:510px;}
.mainCon .wraperzone .date{padding:20px;font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif;color:#777777;font-size:130%;}
.acitivityTitle{font-family:Georgia,Times,'Times New Roman',serif;color:#999999;letter-spacing:1px;margin-left:10px;}
.planEdit{padding:20px;}.planEdit h2{margin-top:0px;}
.boxUserPlan h2{text-align:center;line-height:50px;}
.addPlaces{text-align:center;}
.iconList{color:#ffffff;text-align:center;padding:40px 30px;line-height:50px;font-size:12pt;letter-spacing:3px;}.iconList span{white-space:nowrap;position:relative;padding:10px 20px;margin:0 10px;border-radius:2px;border:0px;color:#FFFFFF;background:#db632c;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;}
.tp-arrow-text{font-family:Georgia,Times,'Times New Roman',serif;color:#828181;}
.boxProfile{padding:20px;}.boxProfile input,.boxProfile textarea{border:1px solid #2cb4db;color:#999999;padding:10px;font-size:80%;}
.boxProfile .bluebutton{color:#ffffff;}
.boxProfile select{border:1px solid #2cb4db;background:transparent;color:#999999;font-family:'Calibri';font-size:100%;width:45%;padding:5px;}
.photo_upload{margin:10px 0;}
.copyEditProfilePic{text-align:center;}
.photoZone{padding:20px;}
.wraperzone .balloonChoosePic .boxChoosePic{width:80%;margin:20px auto;}.wraperzone .balloonChoosePic .boxChoosePic .thumb{text-align:right;margin:20px;float:left;}
.wraperzone .balloonChoosePic .boxChoosePic .chooseFrom{float:right;text-align:left;}
.wraperzone .balloonChoosePic .boxChoosePic .facebookPhoto{font-family:Georgia,Times,'Times New Roman',serif;}
.wraperzone .balloonChoosePic .boxChoosePic p{margin-top:5px;}
.wraperzone h3{font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#777777;padding:20px;text-align:center;}
.wraperzone .boxBorder{margin:20px auto;clear:both;text-align:center;}
.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";}
.clearfix:after{clear:both;}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.input-block-level{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
.bluebutton{position:relative;padding:10px 20px;margin:10px;border-radius:10px;border:0px;color:#ffffff;background:#2cb4db;cursor:pointer;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-decoration:none;transition:0.5s;}.bluebutton input[type="submit"]{-webkit-appearance:none;-webkit-border-radius:10px;border-radius:10px;}
.bluebutton:hover{background-color:#1f94b5;text-decoration:underline;transition:0.5s;}
.bluebutton-small{position:relative;padding:10px 20px;margin:10px;border-radius:2px;border:0px;color:#ffffff;background:#2cb4db;cursor:pointer;font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif;text-decoration:none;transition:0.5s;}.bluebutton-small input[type="submit"]{-webkit-appearance:none;-webkit-border-radius:2px;border-radius:2px;}
.bluebutton-small:hover{background-color:#1f94b5;text-decoration:underline;transition:0.5s;}
.orangebutton{position:relative;padding:10px 20px;margin:10px;border-radius:10px;border:0px;color:#ffffff;background:#ff9933;cursor:pointer;font-size:25pt;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-decoration:none;}.orangebutton input[type="submit"]{-webkit-appearance:none;-webkit-border-radius:10px;border-radius:10px;}
.orangebutton:hover{background-color:#ff8000;text-decoration:underline;transition:0.5s;}
.orangebutton-small{position:relative;padding:10px 20px;margin:10px;border-radius:2px;border:0px;color:#ffffff;background:#ff9933;cursor:pointer;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-decoration:none;transition:0.5s;}.orangebutton-small input[type="submit"]{-webkit-appearance:none;-webkit-border-radius:2px;border-radius:2px;}
.orangebutton-small:hover{background-color:#ff8000;text-decoration:underline;transition:0.5s;}
.button{position:relative;border:none;cursor:pointer;font-size:28px;font-weight:normal;text-align:center;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;padding:10px 20px;margin:10px;border-radius:10px;}.button:hover{text-decoration:underline;}
.button a{color:#ffffff;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-decoration:none;}.button a:hover{text-decoration:underline;}
.button input[type="submit"]{-webkit-appearance:none;-webkit-border-radius:10px;border-radius:10px;}
.button.blue{color:#ffffff;background:#2cb4db;}.button.blue.small{border-radius:2px;}
.button.blue:hover{background-color:#1f94b5;}
.button.orange{color:#ffffff;background:#ff9933;}.button.orange.small{border-radius:2px;}
.button.orange:hover{background-color:#ff8000;}
.button.green{position:relative;display:block;padding:10px;color:white;font-weight:bold;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#66be0f;background-image:-moz-linear-gradient(top, #66cc00, #66a825);background-image:-ms-linear-gradient(top, #66cc00, #66a825);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#66cc00), to(#66a825));background-image:-webkit-linear-gradient(top, #66cc00, #66a825);background-image:-o-linear-gradient(top, #66cc00, #66a825);background-image:linear-gradient(top, #66cc00, #66a825);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#66cc00', endColorstr='#66a825', GradientType=0);}.button.green:hover{text-decoration:none;background-color:#66b616;background-image:-moz-linear-gradient(top, #66a825, #66cc00);background-image:-ms-linear-gradient(top, #66a825, #66cc00);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#66a825), to(#66cc00));background-image:-webkit-linear-gradient(top, #66a825, #66cc00);background-image:-o-linear-gradient(top, #66a825, #66cc00);background-image:linear-gradient(top, #66a825, #66cc00);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#66a825', endColorstr='#66cc00', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #66a825 inset;-moz-box-shadow:0 5px 10px 5px #66a825 inset;box-shadow:0 5px 10px 5px #66a825 inset;}
.button.green:hover{text-decoration:none;background-color:#66b616;background-image:-moz-linear-gradient(top, #66a825, #66cc00);background-image:-ms-linear-gradient(top, #66a825, #66cc00);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#66a825), to(#66cc00));background-image:-webkit-linear-gradient(top, #66a825, #66cc00);background-image:-o-linear-gradient(top, #66a825, #66cc00);background-image:linear-gradient(top, #66a825, #66cc00);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#66a825', endColorstr='#66cc00', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #66a825 inset;-moz-box-shadow:0 5px 10px 5px #66a825 inset;box-shadow:0 5px 10px 5px #66a825 inset;}
.button.green:hover{text-decoration:none;background-color:#66b616;background-image:-moz-linear-gradient(top, #66a825, #66cc00);background-image:-ms-linear-gradient(top, #66a825, #66cc00);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#66a825), to(#66cc00));background-image:-webkit-linear-gradient(top, #66a825, #66cc00);background-image:-o-linear-gradient(top, #66a825, #66cc00);background-image:linear-gradient(top, #66a825, #66cc00);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#66a825', endColorstr='#66cc00', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #66a825 inset;-moz-box-shadow:0 5px 10px 5px #66a825 inset;box-shadow:0 5px 10px 5px #66a825 inset;}
.button.pink{position:relative;display:block;padding:10px;color:white;font-weight:bold;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#ea479d;background-image:-moz-linear-gradient(top, #ed65ad, #e61b85);background-image:-ms-linear-gradient(top, #ed65ad, #e61b85);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ed65ad), to(#e61b85));background-image:-webkit-linear-gradient(top, #ed65ad, #e61b85);background-image:-o-linear-gradient(top, #ed65ad, #e61b85);background-image:linear-gradient(top, #ed65ad, #e61b85);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed65ad', endColorstr='#e61b85', GradientType=0);border:2px solid #e61b85;}.button.pink:hover{text-decoration:none;background-color:#e93995;background-image:-moz-linear-gradient(top, #e61b85, #ed65ad);background-image:-ms-linear-gradient(top, #e61b85, #ed65ad);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#e61b85), to(#ed65ad));background-image:-webkit-linear-gradient(top, #e61b85, #ed65ad);background-image:-o-linear-gradient(top, #e61b85, #ed65ad);background-image:linear-gradient(top, #e61b85, #ed65ad);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e61b85', endColorstr='#ed65ad', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #e61b85 inset;-moz-box-shadow:0 5px 10px 5px #e61b85 inset;box-shadow:0 5px 10px 5px #e61b85 inset;}
.button.pink:hover{text-decoration:none;background-color:#e93995;background-image:-moz-linear-gradient(top, #e61b85, #ed65ad);background-image:-ms-linear-gradient(top, #e61b85, #ed65ad);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#e61b85), to(#ed65ad));background-image:-webkit-linear-gradient(top, #e61b85, #ed65ad);background-image:-o-linear-gradient(top, #e61b85, #ed65ad);background-image:linear-gradient(top, #e61b85, #ed65ad);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e61b85', endColorstr='#ed65ad', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #e61b85 inset;-moz-box-shadow:0 5px 10px 5px #e61b85 inset;box-shadow:0 5px 10px 5px #e61b85 inset;}
.button.pink:hover{text-decoration:none;background-color:#e93995;background-image:-moz-linear-gradient(top, #e61b85, #ed65ad);background-image:-ms-linear-gradient(top, #e61b85, #ed65ad);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#e61b85), to(#ed65ad));background-image:-webkit-linear-gradient(top, #e61b85, #ed65ad);background-image:-o-linear-gradient(top, #e61b85, #ed65ad);background-image:linear-gradient(top, #e61b85, #ed65ad);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e61b85', endColorstr='#ed65ad', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #e61b85 inset;-moz-box-shadow:0 5px 10px 5px #e61b85 inset;box-shadow:0 5px 10px 5px #e61b85 inset;}
.button.facebook{position:relative;display:block;padding:10px;color:white;font-weight:bold;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#6c8abc;background-image:-moz-linear-gradient(top, #7195c7, #6579ab);background-image:-ms-linear-gradient(top, #7195c7, #6579ab);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#7195c7), to(#6579ab));background-image:-webkit-linear-gradient(top, #7195c7, #6579ab);background-image:-o-linear-gradient(top, #7195c7, #6579ab);background-image:linear-gradient(top, #7195c7, #6579ab);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7195c7', endColorstr='#6579ab', GradientType=0);width:260px;margin:10px auto 0;padding:20px 0;}.button.facebook:hover{text-decoration:none;background-color:#6a84b6;background-image:-moz-linear-gradient(top, #6579ab, #7195c7);background-image:-ms-linear-gradient(top, #6579ab, #7195c7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#6579ab), to(#7195c7));background-image:-webkit-linear-gradient(top, #6579ab, #7195c7);background-image:-o-linear-gradient(top, #6579ab, #7195c7);background-image:linear-gradient(top, #6579ab, #7195c7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6579ab', endColorstr='#7195c7', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #6579ab inset;-moz-box-shadow:0 5px 10px 5px #6579ab inset;box-shadow:0 5px 10px 5px #6579ab inset;}
.button.facebook:hover{text-decoration:none;background-color:#6a84b6;background-image:-moz-linear-gradient(top, #6579ab, #7195c7);background-image:-ms-linear-gradient(top, #6579ab, #7195c7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#6579ab), to(#7195c7));background-image:-webkit-linear-gradient(top, #6579ab, #7195c7);background-image:-o-linear-gradient(top, #6579ab, #7195c7);background-image:linear-gradient(top, #6579ab, #7195c7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6579ab', endColorstr='#7195c7', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #6579ab inset;-moz-box-shadow:0 5px 10px 5px #6579ab inset;box-shadow:0 5px 10px 5px #6579ab inset;}
.button.facebook:hover{text-decoration:none;background-color:#6a84b6;background-image:-moz-linear-gradient(top, #6579ab, #7195c7);background-image:-ms-linear-gradient(top, #6579ab, #7195c7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#6579ab), to(#7195c7));background-image:-webkit-linear-gradient(top, #6579ab, #7195c7);background-image:-o-linear-gradient(top, #6579ab, #7195c7);background-image:linear-gradient(top, #6579ab, #7195c7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6579ab', endColorstr='#7195c7', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #6579ab inset;-moz-box-shadow:0 5px 10px 5px #6579ab inset;box-shadow:0 5px 10px 5px #6579ab inset;}
@media (min-width:640px){.button.facebook{width:520px;}}@media (min-width:640px){.button.facebook{width:520px;}}@media (min-width:640px){.button.facebook{width:520px;}}
.button.facebook-s{position:relative;display:block;padding:10px;color:white;font-weight:bold;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#6c8abc;background-image:-moz-linear-gradient(top, #7195c7, #6579ab);background-image:-ms-linear-gradient(top, #7195c7, #6579ab);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#7195c7), to(#6579ab));background-image:-webkit-linear-gradient(top, #7195c7, #6579ab);background-image:-o-linear-gradient(top, #7195c7, #6579ab);background-image:linear-gradient(top, #7195c7, #6579ab);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7195c7', endColorstr='#6579ab', GradientType=0);display:inline-block;width:auto !important;padding:5px 10px 3px;font-size:0.87em;}.button.facebook-s:hover{text-decoration:none;background-color:#6a84b6;background-image:-moz-linear-gradient(top, #6579ab, #7195c7);background-image:-ms-linear-gradient(top, #6579ab, #7195c7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#6579ab), to(#7195c7));background-image:-webkit-linear-gradient(top, #6579ab, #7195c7);background-image:-o-linear-gradient(top, #6579ab, #7195c7);background-image:linear-gradient(top, #6579ab, #7195c7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6579ab', endColorstr='#7195c7', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #6579ab inset;-moz-box-shadow:0 5px 10px 5px #6579ab inset;box-shadow:0 5px 10px 5px #6579ab inset;}
.button.facebook-s:hover{text-decoration:none;background-color:#6a84b6;background-image:-moz-linear-gradient(top, #6579ab, #7195c7);background-image:-ms-linear-gradient(top, #6579ab, #7195c7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#6579ab), to(#7195c7));background-image:-webkit-linear-gradient(top, #6579ab, #7195c7);background-image:-o-linear-gradient(top, #6579ab, #7195c7);background-image:linear-gradient(top, #6579ab, #7195c7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6579ab', endColorstr='#7195c7', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #6579ab inset;-moz-box-shadow:0 5px 10px 5px #6579ab inset;box-shadow:0 5px 10px 5px #6579ab inset;}
.button.facebook-s:hover{text-decoration:none;background-color:#6a84b6;background-image:-moz-linear-gradient(top, #6579ab, #7195c7);background-image:-ms-linear-gradient(top, #6579ab, #7195c7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#6579ab), to(#7195c7));background-image:-webkit-linear-gradient(top, #6579ab, #7195c7);background-image:-o-linear-gradient(top, #6579ab, #7195c7);background-image:linear-gradient(top, #6579ab, #7195c7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6579ab', endColorstr='#7195c7', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #6579ab inset;-moz-box-shadow:0 5px 10px 5px #6579ab inset;box-shadow:0 5px 10px 5px #6579ab inset;}
.button.twitter{position:relative;display:block;padding:10px;color:white;font-weight:bold;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#58ccfc;background-image:-moz-linear-gradient(top, #74d5fc, #2dbffb);background-image:-ms-linear-gradient(top, #74d5fc, #2dbffb);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#74d5fc), to(#2dbffb));background-image:-webkit-linear-gradient(top, #74d5fc, #2dbffb);background-image:-o-linear-gradient(top, #74d5fc, #2dbffb);background-image:linear-gradient(top, #74d5fc, #2dbffb);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#74d5fc', endColorstr='#2dbffb', GradientType=0);width:260px;margin:10px auto 0;padding:20px 0;}.button.twitter:hover{text-decoration:none;background-color:#49c8fb;background-image:-moz-linear-gradient(top, #2dbffb, #74d5fc);background-image:-ms-linear-gradient(top, #2dbffb, #74d5fc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#2dbffb), to(#74d5fc));background-image:-webkit-linear-gradient(top, #2dbffb, #74d5fc);background-image:-o-linear-gradient(top, #2dbffb, #74d5fc);background-image:linear-gradient(top, #2dbffb, #74d5fc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2dbffb', endColorstr='#74d5fc', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #2dbffb inset;-moz-box-shadow:0 5px 10px 5px #2dbffb inset;box-shadow:0 5px 10px 5px #2dbffb inset;}
.button.twitter:hover{text-decoration:none;background-color:#49c8fb;background-image:-moz-linear-gradient(top, #2dbffb, #74d5fc);background-image:-ms-linear-gradient(top, #2dbffb, #74d5fc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#2dbffb), to(#74d5fc));background-image:-webkit-linear-gradient(top, #2dbffb, #74d5fc);background-image:-o-linear-gradient(top, #2dbffb, #74d5fc);background-image:linear-gradient(top, #2dbffb, #74d5fc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2dbffb', endColorstr='#74d5fc', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #2dbffb inset;-moz-box-shadow:0 5px 10px 5px #2dbffb inset;box-shadow:0 5px 10px 5px #2dbffb inset;}
.button.twitter:hover{text-decoration:none;background-color:#49c8fb;background-image:-moz-linear-gradient(top, #2dbffb, #74d5fc);background-image:-ms-linear-gradient(top, #2dbffb, #74d5fc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#2dbffb), to(#74d5fc));background-image:-webkit-linear-gradient(top, #2dbffb, #74d5fc);background-image:-o-linear-gradient(top, #2dbffb, #74d5fc);background-image:linear-gradient(top, #2dbffb, #74d5fc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2dbffb', endColorstr='#74d5fc', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #2dbffb inset;-moz-box-shadow:0 5px 10px 5px #2dbffb inset;box-shadow:0 5px 10px 5px #2dbffb inset;}
@media (min-width:640px){.button.twitter{width:520px;}}@media (min-width:640px){.button.twitter{width:520px;}}@media (min-width:640px){.button.twitter{width:520px;}}
.button.simple{position:relative;display:block;padding:10px;color:white;font-weight:bold;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#b6b5b3;background-image:-moz-linear-gradient(top, #a6a6a6, #cecbc7);background-image:-ms-linear-gradient(top, #a6a6a6, #cecbc7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#a6a6a6), to(#cecbc7));background-image:-webkit-linear-gradient(top, #a6a6a6, #cecbc7);background-image:-o-linear-gradient(top, #a6a6a6, #cecbc7);background-image:linear-gradient(top, #a6a6a6, #cecbc7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6a6a6', endColorstr='#cecbc7', GradientType=0);color:#262217;border:2px solid #262217;}.button.simple:hover{text-decoration:none;background-color:#bebcba;background-image:-moz-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-ms-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cecbc7), to(#a6a6a6));background-image:-webkit-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-o-linear-gradient(top, #cecbc7, #a6a6a6);background-image:linear-gradient(top, #cecbc7, #a6a6a6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecbc7', endColorstr='#a6a6a6', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #cecbc7 inset;-moz-box-shadow:0 5px 10px 5px #cecbc7 inset;box-shadow:0 5px 10px 5px #cecbc7 inset;}
.button.simple:hover{text-decoration:none;background-color:#bebcba;background-image:-moz-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-ms-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cecbc7), to(#a6a6a6));background-image:-webkit-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-o-linear-gradient(top, #cecbc7, #a6a6a6);background-image:linear-gradient(top, #cecbc7, #a6a6a6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecbc7', endColorstr='#a6a6a6', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #cecbc7 inset;-moz-box-shadow:0 5px 10px 5px #cecbc7 inset;box-shadow:0 5px 10px 5px #cecbc7 inset;}
.button.simple:hover{text-decoration:none;background-color:#bebcba;background-image:-moz-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-ms-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cecbc7), to(#a6a6a6));background-image:-webkit-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-o-linear-gradient(top, #cecbc7, #a6a6a6);background-image:linear-gradient(top, #cecbc7, #a6a6a6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecbc7', endColorstr='#a6a6a6', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #cecbc7 inset;-moz-box-shadow:0 5px 10px 5px #cecbc7 inset;box-shadow:0 5px 10px 5px #cecbc7 inset;}
.button.tiny{position:relative;display:block;padding:10px;color:white;font-weight:bold;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#dbdbdb;background-image:-moz-linear-gradient(top, #ffffff, #a6a6a6);background-image:-ms-linear-gradient(top, #ffffff, #a6a6a6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#a6a6a6));background-image:-webkit-linear-gradient(top, #ffffff, #a6a6a6);background-image:-o-linear-gradient(top, #ffffff, #a6a6a6);background-image:linear-gradient(top, #ffffff, #a6a6a6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#a6a6a6', GradientType=0);display:inline-block;width:auto !important;padding:5px 10px 3px;font-size:0.87em;color:#262217;border:1px solid #cecbc7;}.button.tiny:hover{text-decoration:none;background-color:#cacaca;background-image:-moz-linear-gradient(top, #a6a6a6, #ffffff);background-image:-ms-linear-gradient(top, #a6a6a6, #ffffff);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#a6a6a6), to(#ffffff));background-image:-webkit-linear-gradient(top, #a6a6a6, #ffffff);background-image:-o-linear-gradient(top, #a6a6a6, #ffffff);background-image:linear-gradient(top, #a6a6a6, #ffffff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6a6a6', endColorstr='#ffffff', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #a6a6a6 inset;-moz-box-shadow:0 5px 10px 5px #a6a6a6 inset;box-shadow:0 5px 10px 5px #a6a6a6 inset;}
.button.tiny:hover{text-decoration:none;background-color:#cacaca;background-image:-moz-linear-gradient(top, #a6a6a6, #ffffff);background-image:-ms-linear-gradient(top, #a6a6a6, #ffffff);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#a6a6a6), to(#ffffff));background-image:-webkit-linear-gradient(top, #a6a6a6, #ffffff);background-image:-o-linear-gradient(top, #a6a6a6, #ffffff);background-image:linear-gradient(top, #a6a6a6, #ffffff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6a6a6', endColorstr='#ffffff', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #a6a6a6 inset;-moz-box-shadow:0 5px 10px 5px #a6a6a6 inset;box-shadow:0 5px 10px 5px #a6a6a6 inset;}
.button.tiny:hover{text-decoration:none;background-color:#cacaca;background-image:-moz-linear-gradient(top, #a6a6a6, #ffffff);background-image:-ms-linear-gradient(top, #a6a6a6, #ffffff);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#a6a6a6), to(#ffffff));background-image:-webkit-linear-gradient(top, #a6a6a6, #ffffff);background-image:-o-linear-gradient(top, #a6a6a6, #ffffff);background-image:linear-gradient(top, #a6a6a6, #ffffff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6a6a6', endColorstr='#ffffff', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #a6a6a6 inset;-moz-box-shadow:0 5px 10px 5px #a6a6a6 inset;box-shadow:0 5px 10px 5px #a6a6a6 inset;}
.button.tiny.disable{opacity:0.25;filter:alpha(opacity=25);}.button.tiny.disable:hover{cursor:default;}
.button.review{position:relative;display:block;padding:10px;color:white;font-weight:bold;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fff5e6;background-image:-moz-linear-gradient(top, #fff2e5, #fff9e5);background-image:-ms-linear-gradient(top, #fff2e5, #fff9e5);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff2e5), to(#fff9e5));background-image:-webkit-linear-gradient(top, #fff2e5, #fff9e5);background-image:-o-linear-gradient(top, #fff2e5, #fff9e5);background-image:linear-gradient(top, #fff2e5, #fff9e5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2e5', endColorstr='#fff9e5', GradientType=0);width:240px !important;padding:1em 0 !important;color:#ff8000;border:2px solid #ff9933;}.button.review:hover{text-decoration:none;background-color:#fff6e6;background-image:-moz-linear-gradient(top, #fff9e5, #fff2e5);background-image:-ms-linear-gradient(top, #fff9e5, #fff2e5);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff9e5), to(#fff2e5));background-image:-webkit-linear-gradient(top, #fff9e5, #fff2e5);background-image:-o-linear-gradient(top, #fff9e5, #fff2e5);background-image:linear-gradient(top, #fff9e5, #fff2e5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9e5', endColorstr='#fff2e5', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #fff9e5 inset;-moz-box-shadow:0 5px 10px 5px #fff9e5 inset;box-shadow:0 5px 10px 5px #fff9e5 inset;}
.button.review:hover{text-decoration:none;background-color:#fff6e6;background-image:-moz-linear-gradient(top, #fff9e5, #fff2e5);background-image:-ms-linear-gradient(top, #fff9e5, #fff2e5);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff9e5), to(#fff2e5));background-image:-webkit-linear-gradient(top, #fff9e5, #fff2e5);background-image:-o-linear-gradient(top, #fff9e5, #fff2e5);background-image:linear-gradient(top, #fff9e5, #fff2e5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9e5', endColorstr='#fff2e5', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #fff9e5 inset;-moz-box-shadow:0 5px 10px 5px #fff9e5 inset;box-shadow:0 5px 10px 5px #fff9e5 inset;}
.button.review:hover{text-decoration:none;background-color:#fff6e6;background-image:-moz-linear-gradient(top, #fff9e5, #fff2e5);background-image:-ms-linear-gradient(top, #fff9e5, #fff2e5);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff9e5), to(#fff2e5));background-image:-webkit-linear-gradient(top, #fff9e5, #fff2e5);background-image:-o-linear-gradient(top, #fff9e5, #fff2e5);background-image:linear-gradient(top, #fff9e5, #fff2e5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9e5', endColorstr='#fff2e5', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #fff9e5 inset;-moz-box-shadow:0 5px 10px 5px #fff9e5 inset;box-shadow:0 5px 10px 5px #fff9e5 inset;}
@media (min-width:640px){.button.review{width:320px !important;}}
.button.more{position:relative;display:block;padding:10px;color:white;font-weight:bold;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#b6b5b3;background-image:-moz-linear-gradient(top, #a6a6a6, #cecbc7);background-image:-ms-linear-gradient(top, #a6a6a6, #cecbc7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#a6a6a6), to(#cecbc7));background-image:-webkit-linear-gradient(top, #a6a6a6, #cecbc7);background-image:-o-linear-gradient(top, #a6a6a6, #cecbc7);background-image:linear-gradient(top, #a6a6a6, #cecbc7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6a6a6', endColorstr='#cecbc7', GradientType=0);color:#262217;border:2px solid #262217;margin:10px;}.button.more:hover{text-decoration:none;background-color:#bebcba;background-image:-moz-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-ms-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cecbc7), to(#a6a6a6));background-image:-webkit-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-o-linear-gradient(top, #cecbc7, #a6a6a6);background-image:linear-gradient(top, #cecbc7, #a6a6a6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecbc7', endColorstr='#a6a6a6', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #cecbc7 inset;-moz-box-shadow:0 5px 10px 5px #cecbc7 inset;box-shadow:0 5px 10px 5px #cecbc7 inset;}
.button.more:hover{text-decoration:none;background-color:#bebcba;background-image:-moz-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-ms-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cecbc7), to(#a6a6a6));background-image:-webkit-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-o-linear-gradient(top, #cecbc7, #a6a6a6);background-image:linear-gradient(top, #cecbc7, #a6a6a6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecbc7', endColorstr='#a6a6a6', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #cecbc7 inset;-moz-box-shadow:0 5px 10px 5px #cecbc7 inset;box-shadow:0 5px 10px 5px #cecbc7 inset;}
.button.more:hover{text-decoration:none;background-color:#bebcba;background-image:-moz-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-ms-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cecbc7), to(#a6a6a6));background-image:-webkit-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-o-linear-gradient(top, #cecbc7, #a6a6a6);background-image:linear-gradient(top, #cecbc7, #a6a6a6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecbc7', endColorstr='#a6a6a6', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #cecbc7 inset;-moz-box-shadow:0 5px 10px 5px #cecbc7 inset;box-shadow:0 5px 10px 5px #cecbc7 inset;}
.button.disabled{position:relative;display:block;padding:10px;color:white;font-weight:bold;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#cecbc7;background-image:-moz-linear-gradient(top, #cecbc7, #cecbc7);background-image:-ms-linear-gradient(top, #cecbc7, #cecbc7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cecbc7), to(#cecbc7));background-image:-webkit-linear-gradient(top, #cecbc7, #cecbc7);background-image:-o-linear-gradient(top, #cecbc7, #cecbc7);background-image:linear-gradient(top, #cecbc7, #cecbc7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecbc7', endColorstr='#cecbc7', GradientType=0);}.button.disabled:hover{text-decoration:none;background-color:#cecbc7;background-image:-moz-linear-gradient(top, #cecbc7, #cecbc7);background-image:-ms-linear-gradient(top, #cecbc7, #cecbc7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cecbc7), to(#cecbc7));background-image:-webkit-linear-gradient(top, #cecbc7, #cecbc7);background-image:-o-linear-gradient(top, #cecbc7, #cecbc7);background-image:linear-gradient(top, #cecbc7, #cecbc7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecbc7', endColorstr='#cecbc7', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #cecbc7 inset;-moz-box-shadow:0 5px 10px 5px #cecbc7 inset;box-shadow:0 5px 10px 5px #cecbc7 inset;}
.button.disabled:hover{text-decoration:none;background-color:#cecbc7;background-image:-moz-linear-gradient(top, #cecbc7, #cecbc7);background-image:-ms-linear-gradient(top, #cecbc7, #cecbc7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cecbc7), to(#cecbc7));background-image:-webkit-linear-gradient(top, #cecbc7, #cecbc7);background-image:-o-linear-gradient(top, #cecbc7, #cecbc7);background-image:linear-gradient(top, #cecbc7, #cecbc7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecbc7', endColorstr='#cecbc7', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #cecbc7 inset;-moz-box-shadow:0 5px 10px 5px #cecbc7 inset;box-shadow:0 5px 10px 5px #cecbc7 inset;}
.button.disabled:hover{text-decoration:none;background-color:#cecbc7;background-image:-moz-linear-gradient(top, #cecbc7, #cecbc7);background-image:-ms-linear-gradient(top, #cecbc7, #cecbc7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cecbc7), to(#cecbc7));background-image:-webkit-linear-gradient(top, #cecbc7, #cecbc7);background-image:-o-linear-gradient(top, #cecbc7, #cecbc7);background-image:linear-gradient(top, #cecbc7, #cecbc7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecbc7', endColorstr='#cecbc7', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #cecbc7 inset;-moz-box-shadow:0 5px 10px 5px #cecbc7 inset;box-shadow:0 5px 10px 5px #cecbc7 inset;}
.button.blueFrame{position:relative;display:block;padding:10px;color:white;font-weight:bold;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#dbdbdb;background-image:-moz-linear-gradient(top, #ffffff, #a6a6a6);background-image:-ms-linear-gradient(top, #ffffff, #a6a6a6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#a6a6a6));background-image:-webkit-linear-gradient(top, #ffffff, #a6a6a6);background-image:-o-linear-gradient(top, #ffffff, #a6a6a6);background-image:linear-gradient(top, #ffffff, #a6a6a6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#a6a6a6', GradientType=0);border:2px solid #00addc;color:#00addc;}.button.blueFrame:hover{text-decoration:none;background-color:#cacaca;background-image:-moz-linear-gradient(top, #a6a6a6, #ffffff);background-image:-ms-linear-gradient(top, #a6a6a6, #ffffff);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#a6a6a6), to(#ffffff));background-image:-webkit-linear-gradient(top, #a6a6a6, #ffffff);background-image:-o-linear-gradient(top, #a6a6a6, #ffffff);background-image:linear-gradient(top, #a6a6a6, #ffffff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6a6a6', endColorstr='#ffffff', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #a6a6a6 inset;-moz-box-shadow:0 5px 10px 5px #a6a6a6 inset;box-shadow:0 5px 10px 5px #a6a6a6 inset;}
.button.blueFrame:hover{text-decoration:none;background-color:#cacaca;background-image:-moz-linear-gradient(top, #a6a6a6, #ffffff);background-image:-ms-linear-gradient(top, #a6a6a6, #ffffff);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#a6a6a6), to(#ffffff));background-image:-webkit-linear-gradient(top, #a6a6a6, #ffffff);background-image:-o-linear-gradient(top, #a6a6a6, #ffffff);background-image:linear-gradient(top, #a6a6a6, #ffffff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6a6a6', endColorstr='#ffffff', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #a6a6a6 inset;-moz-box-shadow:0 5px 10px 5px #a6a6a6 inset;box-shadow:0 5px 10px 5px #a6a6a6 inset;}
.button.blueFrame:hover{text-decoration:none;background-color:#cacaca;background-image:-moz-linear-gradient(top, #a6a6a6, #ffffff);background-image:-ms-linear-gradient(top, #a6a6a6, #ffffff);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#a6a6a6), to(#ffffff));background-image:-webkit-linear-gradient(top, #a6a6a6, #ffffff);background-image:-o-linear-gradient(top, #a6a6a6, #ffffff);background-image:linear-gradient(top, #a6a6a6, #ffffff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6a6a6', endColorstr='#ffffff', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #a6a6a6 inset;-moz-box-shadow:0 5px 10px 5px #a6a6a6 inset;box-shadow:0 5px 10px 5px #a6a6a6 inset;}
.button.icon-arrowLeft:before{position:absolute;content:'';width:8px;height:100%;top:0;left:10px;background-image:url(/assets/icons/arrow-left-b12ba5bd2de0eea1b924991454a3588f.png);background:no-repeat 0 center;background-size:8px 8px;-webkit-background-size:8px 8px;}
.button.icon-arrowRight:before{position:absolute;content:'';width:8px;height:100%;top:0;right:10px;background-image:url(/assets/icons/arrow-left-b12ba5bd2de0eea1b924991454a3588f.png);background:no-repeat 0 center;background-size:8px 8px;-webkit-background-size:8px 8px;}
.button.icon-free{cursor:pointer;display:block;width:220px;padding:10px;color:white;font-weight:bold;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-image:none;background-image:url(/assets/textures/bg-free-e1932ed92134505977d5acbc8e716985.png);background:no-repeat left center;background-size:320px 60px;-webkit-background-size:320px 60px;}@media (min-width:640px){.button.icon-free{width:440px;}}@media (min-width:640px){.button.icon-free{width:440px;}}@media (min-width:640px){.button.icon-free{width:440px;}}@media (min-width:640px){.button.icon-free{background-size:640px 120px;-webkit-background-size:640px 120px;}}.button.icon-free:hover{background-image:url(/assets/textures/bg-free-on-8807d0cca1edb7c0a144608f7e4d871a.png);}
.button.center{margin-right:auto;margin-left:auto;}
.button.small{width:120px;padding:5px;font-size:0.87em;}@media (min-width:640px){.button.small{width:240px;}}@media (min-width:640px){.button.small{width:240px;}}@media (min-width:640px){.button.small{width:240px;}}
.button.middle{width:200px;}@media (min-width:640px){.button.middle{width:400px;}}@media (min-width:640px){.button.middle{width:400px;}}@media (min-width:640px){.button.middle{width:400px;}}
.button.large{padding:20px 0;}
.button.wide{width:98.5%;}
.btn-large{font-size:120%;}
.share-buttons{*zoom:1;margin:10px 0 20px;}.share-buttons:before,.share-buttons:after{display:table;content:"";}
.share-buttons:after{clear:both;}
.share-buttons:before,.share-buttons:after{display:table;content:"";}
.share-buttons:after{clear:both;}
.share-buttons:before,.share-buttons:after{display:table;content:"";}
.share-buttons:after{clear:both;}
.share-buttons>div{float:left;margin-right:8px;*width:110px;}.share-buttons>div.share-google>div{width:66px !important;}.share-buttons>div.share-google>div iframe{width:66px !important;}
.share-buttons>div.share-twitter iframe{width:82px !important;}
.share-buttons.right>div{float:right;}
.checkboxTwitter label{background-image:url(/assets/icons/checkbox-tw-f892a95f6659d47f0e29fc0172232f21.png);}
.checkboxFacebook label{background-image:url(/assets/icons/checkbox-fb-e2358a42508e8282435e86d39000388a.png);}
.checkboxNormal label{background-image:url(/assets/icons/checkbox-b0ca25f71f5d6a36760afd40302175fc.png);}
.checkboxNormal,.checkboxTwitter,.checkboxFacebook{margin:12px;}.checkboxNormal input,.checkboxTwitter input,.checkboxFacebook input{display:none;}
.checkboxNormal label,.checkboxTwitter label,.checkboxFacebook label{display:block;cursor:pointer;text-indent:-9999px;overflow:hidden;width:40px;height:40px;background-repeat:no-repeat;background-position:-40px 0;background-size:80px 40px;-webkit-background-size:80px 40px;}
.checkboxNormal label.checked,.checkboxTwitter label.checked,.checkboxFacebook label.checked{background-position:0 0;}
.button-group{padding:30px;}.button-group>input,.button-group>div{padding:0 2px;display:inline-block !important;vertical-align:top;}
.button-group input.middle{width:200px;}
.button-group.vertical{padding:20px 10px 0;}.button-group.vertical a{margin-bottom:4px;}.button-group.vertical a:before{position:absolute;content:'';width:8px;height:100%;top:0;right:10px;background-image:url(/assets/icons/arrow-right-9a466a227e37b20b3865b6e73484cf23.png);background:no-repeat 0 center;background-size:8px 8px;-webkit-background-size:8px 8px;}
*:focus{outline:0;}
.close-menu-icon{position:fixed;top:10px;right:10px;width:40px;height:40px;}
.button-link:hover{cursor:pointer ;color:#f00 ;}
#error_explanation ul li{list-style-type:none;color:#ff0000;font-weight:bold;padding:1em;}
.right{text-align:right;}
.left{text-align:left;}
.nowrap{white-space:nowrap;}
p.large strong{color:#e61b85;font-size:1.71em;font-weight:bold;}
.sub{font-size:0.87em;color:#777777;}
.icon{padding-left:16px;background-position:left 3px;background-repeat:no-repeat;}@media (min-width:640px){.icon{padding-left:32px;background-position:left top;}}.icon.facebook{background-image:url(/assets/sns_icons/ico_fb-916a591c50d1516a272f311b3bb1a679.png);background-size:12px 12px;}@media (min-width:640px){.icon.facebook{background-size:24px 24px;}}
i.update{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-left:0.5em;padding:0.2em 0.5em;color:#ffffff;font-style:normal;font-weight:bold;background-color:#e61b85;}
.facebook-verified{line-height:140%;margin:0.7em 0 0.3em;}@media (min-width:640px){.facebook-verified{min-height:24px;}}
.description{margin-top:5px !important;margin-bottom:5px !important;color:#777777;text-align:center;}
.photoFrame{display:block;border:2px solid #ffffff;-webkit-box-shadow:0 2px 5px #828181;-moz-box-shadow:0 2px 5px #828181;box-shadow:0 2px 5px #828181;}.photoFrame.large{width:190px;margin:10px auto;}@media (min-width:640px){.photoFrame.large{width:380px;}}@media (min-width:640px){.photoFrame.large{width:380px;}}@media (min-width:640px){.photoFrame.large{width:380px;}}
@media (min-width:640px){p.pc-font-l{font-size:1.25em;}}
h3.large{margin-top:1em;font-size:1.5em;}
.pagination{*zoom:1;margin:20px 10px;}.pagination:before,.pagination:after{display:table;content:"";}
.pagination:after{clear:both;}
.pagination:before,.pagination:after{display:table;content:"";}
.pagination:after{clear:both;}
.pagination:before,.pagination:after{display:table;content:"";}
.pagination:after{clear:both;}
.pagination li{display:block;width:50%;}.pagination li a{position:relative;display:block;padding:10px;color:white;font-weight:bold;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#1cb3dd;background-image:-moz-linear-gradient(top, #2fb7dd, #00addc);background-image:-ms-linear-gradient(top, #2fb7dd, #00addc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#2fb7dd), to(#00addc));background-image:-webkit-linear-gradient(top, #2fb7dd, #00addc);background-image:-o-linear-gradient(top, #2fb7dd, #00addc);background-image:linear-gradient(top, #2fb7dd, #00addc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2fb7dd', endColorstr='#00addc', GradientType=0);}.pagination li a:hover{text-decoration:none;background-color:#13b1dc;background-image:-moz-linear-gradient(top, #00addc, #2fb7dd);background-image:-ms-linear-gradient(top, #00addc, #2fb7dd);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#00addc), to(#2fb7dd));background-image:-webkit-linear-gradient(top, #00addc, #2fb7dd);background-image:-o-linear-gradient(top, #00addc, #2fb7dd);background-image:linear-gradient(top, #00addc, #2fb7dd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00addc', endColorstr='#2fb7dd', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #00addc inset;-moz-box-shadow:0 5px 10px 5px #00addc inset;box-shadow:0 5px 10px 5px #00addc inset;}
.pagination li a:hover{text-decoration:none;background-color:#13b1dc;background-image:-moz-linear-gradient(top, #00addc, #2fb7dd);background-image:-ms-linear-gradient(top, #00addc, #2fb7dd);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#00addc), to(#2fb7dd));background-image:-webkit-linear-gradient(top, #00addc, #2fb7dd);background-image:-o-linear-gradient(top, #00addc, #2fb7dd);background-image:linear-gradient(top, #00addc, #2fb7dd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00addc', endColorstr='#2fb7dd', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #00addc inset;-moz-box-shadow:0 5px 10px 5px #00addc inset;box-shadow:0 5px 10px 5px #00addc inset;}
.pagination li a:hover{text-decoration:none;background-color:#13b1dc;background-image:-moz-linear-gradient(top, #00addc, #2fb7dd);background-image:-ms-linear-gradient(top, #00addc, #2fb7dd);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#00addc), to(#2fb7dd));background-image:-webkit-linear-gradient(top, #00addc, #2fb7dd);background-image:-o-linear-gradient(top, #00addc, #2fb7dd);background-image:linear-gradient(top, #00addc, #2fb7dd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00addc', endColorstr='#2fb7dd', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #00addc inset;-moz-box-shadow:0 5px 10px 5px #00addc inset;box-shadow:0 5px 10px 5px #00addc inset;}
.pagination li.disabled span{position:relative;display:block;padding:10px;color:white;font-weight:bold;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#cecbc7;background-image:-moz-linear-gradient(top, #cecbc7, #cecbc7);background-image:-ms-linear-gradient(top, #cecbc7, #cecbc7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cecbc7), to(#cecbc7));background-image:-webkit-linear-gradient(top, #cecbc7, #cecbc7);background-image:-o-linear-gradient(top, #cecbc7, #cecbc7);background-image:linear-gradient(top, #cecbc7, #cecbc7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecbc7', endColorstr='#cecbc7', GradientType=0);}.pagination li.disabled span:hover{text-decoration:none;background-color:#cecbc7;background-image:-moz-linear-gradient(top, #cecbc7, #cecbc7);background-image:-ms-linear-gradient(top, #cecbc7, #cecbc7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cecbc7), to(#cecbc7));background-image:-webkit-linear-gradient(top, #cecbc7, #cecbc7);background-image:-o-linear-gradient(top, #cecbc7, #cecbc7);background-image:linear-gradient(top, #cecbc7, #cecbc7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecbc7', endColorstr='#cecbc7', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #cecbc7 inset;-moz-box-shadow:0 5px 10px 5px #cecbc7 inset;box-shadow:0 5px 10px 5px #cecbc7 inset;}
.pagination li.disabled span:hover{text-decoration:none;background-color:#cecbc7;background-image:-moz-linear-gradient(top, #cecbc7, #cecbc7);background-image:-ms-linear-gradient(top, #cecbc7, #cecbc7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cecbc7), to(#cecbc7));background-image:-webkit-linear-gradient(top, #cecbc7, #cecbc7);background-image:-o-linear-gradient(top, #cecbc7, #cecbc7);background-image:linear-gradient(top, #cecbc7, #cecbc7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecbc7', endColorstr='#cecbc7', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #cecbc7 inset;-moz-box-shadow:0 5px 10px 5px #cecbc7 inset;box-shadow:0 5px 10px 5px #cecbc7 inset;}
.pagination li.disabled span:hover{text-decoration:none;background-color:#cecbc7;background-image:-moz-linear-gradient(top, #cecbc7, #cecbc7);background-image:-ms-linear-gradient(top, #cecbc7, #cecbc7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cecbc7), to(#cecbc7));background-image:-webkit-linear-gradient(top, #cecbc7, #cecbc7);background-image:-o-linear-gradient(top, #cecbc7, #cecbc7);background-image:linear-gradient(top, #cecbc7, #cecbc7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecbc7', endColorstr='#cecbc7', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #cecbc7 inset;-moz-box-shadow:0 5px 10px 5px #cecbc7 inset;box-shadow:0 5px 10px 5px #cecbc7 inset;}
.pagination li.previous_page{float:left;}.pagination li.previous_page a,.pagination li.previous_page span{margin-right:2px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;}.pagination li.previous_page a:before,.pagination li.previous_page span:before{position:absolute;content:'';width:8px;height:100%;top:0;left:10px;background-image:url(/assets/icons/arrow-left-b12ba5bd2de0eea1b924991454a3588f.png);background:no-repeat 0 center;background-size:8px 8px;-webkit-background-size:8px 8px;}
.pagination li.next_page{float:right;}.pagination li.next_page a,.pagination li.next_page span{margin-left:2px;-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;}.pagination li.next_page a:before,.pagination li.next_page span:before{position:absolute;content:'';width:8px;height:100%;top:0;right:10px;background-image:url(/assets/icons/arrow-right-9a466a227e37b20b3865b6e73484cf23.png);background:no-repeat 0 center;background-size:8px 8px;-webkit-background-size:8px 8px;}
.box{padding:10px;background-color:#dbdbdb;background-image:-moz-linear-gradient(top, #ffffff, #a6a6a6);background-image:-ms-linear-gradient(top, #ffffff, #a6a6a6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#a6a6a6));background-image:-webkit-linear-gradient(top, #ffffff, #a6a6a6);background-image:-o-linear-gradient(top, #ffffff, #a6a6a6);background-image:linear-gradient(top, #ffffff, #a6a6a6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#a6a6a6', GradientType=0);border-top:1px solid #ffffff;border-bottom:1px solid #cecbc7;}
.boxThumbContainer{border-top:1px solid #cecbc7;}
.boxBorder{margin-top:20px;padding-top:20px;background-image:url(/assets/textures/border-d8980a6eb152a01d2a884ffef199c651.gif);background:repeat-x 0 top;padding-left:10px;padding-right:10px;}
.userProfileWide{*zoom:1;padding:20px 10px 0;}.userProfileWide:before,.userProfileWide:after{display:table;content:"";}
.userProfileWide:after{clear:both;}
.userProfileWide:before,.userProfileWide:after{display:table;content:"";}
.userProfileWide:after{clear:both;}
.userProfileWide:before,.userProfileWide:after{display:table;content:"";}
.userProfileWide:after{clear:both;}
.userProfileWide .thumb{float:left;position:relative;}.userProfileWide .thumb a:hover .edit{text-decoration:underline !important;}
.userProfileWide .thumb img{display:block;width:80px;}@media (min-width:640px){.userProfileWide .thumb img{width:160px;}}@media (min-width:640px){.userProfileWide .thumb img{width:160px;}}@media (min-width:640px){.userProfileWide .thumb img{width:160px;}}
.userProfileWide .thumb .edit{position:absolute;bottom:5px;width:70px;margin:0 5px;padding:0.2em 0;text-align:center;background-color:rgba(255, 255, 255, 0.9);}@media (min-width:640px){.userProfileWide .thumb .edit{width:150px;}}.userProfileWide .thumb .edit img{width:16px;height:16px;margin:0 4px;vertical-align:top;display:inline;vertical-align:bottom;}@media (min-width:640px){.userProfileWide .thumb .edit img{width:20px;height:20px;}}@media (min-width:640px){.userProfileWide .thumb .edit img{width:20px;height:20px;}}
.userProfileWide p{margin-left:90px;line-height:140%;}@media (min-width:640px){.userProfileWide p{margin-left:180px;}}.userProfileWide p.name{margin-bottom:10px;font-size:2.28em;font-weight:bold;line-height:100%;text-transform:capitalize;}
.center{text-align:center;margin-left:auto;margin-right:auto;}
.inline{display:inline-block;}
.clear{height:0px;clear:both;}
.floatLeft{float:left;}
.floatRight{float:right;}
#wapiblock{height:213px;width:320px;margin:0 auto;}@media (min-width:640px){#wapiblock{height:426px;width:640px;}}
#wapiblock2{height:200px;width:256px;margin:0 auto;}@media (min-width:640px){#wapiblock2{height:320px;width:576px;}}
.photoList{padding:20px 10px 0;}.photoList li{display:inline-block;padding:2px 1px ;}.photoList li a img{width:50px;height:50px;}@media (min-width:640px){.photoList li a img{width:100px;height:100px;}}@media (min-width:640px){.photoList li a img{width:100px;height:100px;}}@media (min-width:640px){.photoList li a img{width:100px;height:100px;}}
.photoList li a.delete{display:block;margin-top:0.5em;width:50px;text-align:center;}@media (min-width:640px){.photoList li a.delete{width:100px;}}@media (min-width:640px){.photoList li a.delete{width:100px;}}@media (min-width:640px){.photoList li a.delete{width:100px;}}
.photoList li.active img{border-color:#e61b85;}
.photoList.withCaption li{position:relative;display:block;min-height:100px;}.photoList.withCaption li a{position:absolute;top:0;left:0;width:120px;height:120px;}
.photoList.withCaption li select{-webkit-appearance:none;-moz-appearance:none;max-width:240px;padding:6px 2em 6px 10px;font-size:1em;border:2px solid #828181;background-image:url(/assets/textures/select-arrow-399ff0c675a586a227d3e34058bfa38e.png);background:#ffffcc no-repeat right center;}@media (min-width:640px){.photoList.withCaption li select{max-width:400px;}}
.photoList.withCaption li .caption{*zoom:1;margin-left:60px;margin-bottom:0.5em;}.photoList.withCaption li .caption:before,.photoList.withCaption li .caption:after{display:table;content:"";}
.photoList.withCaption li .caption:after{clear:both;}
.photoList.withCaption li .caption:before,.photoList.withCaption li .caption:after{display:table;content:"";}
.photoList.withCaption li .caption:after{clear:both;}
.photoList.withCaption li .caption:before,.photoList.withCaption li .caption:after{display:table;content:"";}
.photoList.withCaption li .caption:after{clear:both;}
.photoList.withCaption li .caption .left{float:left;width:24px;}.photoList.withCaption li .caption .left img.icon-s{width:16px;height:16px;margin:0 4px;vertical-align:top;}@media (min-width:640px){.photoList.withCaption li .caption .left img.icon-s{width:20px;height:20px;}}@media (min-width:640px){.photoList.withCaption li .caption .left img.icon-s{width:20px;height:20px;}}
.photoList.withCaption li .caption .right{float:left;text-align:left;}.photoList.withCaption li .caption .right p{margin-top:0;}
.photoList.withCaption li .caption .right input{width:160px;}
.photoList.withCaption li .caption .help{display:none;color:#777777;font-size:1.2em;margin-right:40px;text-align:center;}@media (min-width:640px){.photoList.withCaption li .caption .help{margin-right:160px;}}.photoList.withCaption li .caption .help img.arrow{width:80px;height:16px;margin:0 auto;margin-left:32px;}
.photoList.withCaption li .caption .help img.icon-s{opacity:0.25;filter:alpha(opacity=25);}
.photoList.withCaption li .caption.selected select{background-image:url(/assets/textures/select-arrow-399ff0c675a586a227d3e34058bfa38e.png);background:#cecbc7 no-repeat right center;}
.photoList.withCaption li .caption.disabled .left{display:none;}
.photoList.withCaption li .caption.disabled .right{display:none;}
.photoList.withCaption li .caption.disabled .help{display:block;}
.photoList.withCaption li .caption img.icon-m{vertical-align:middle;}
@media (min-width:640px){.photoList.withCaption li{min-height:140px;}.photoList.withCaption li .caption{margin-left:120px;}.photoList.withCaption li .caption .left{width:40px;} .photoList.withCaption li .caption .right input{width:300px;}}
.photoListVertical{*zoom:1;margin-top:20px;padding-top:20px;background-image:url(/assets/textures/border-d8980a6eb152a01d2a884ffef199c651.gif);background:repeat-x 0 top;padding:10px;}.photoListVertical:before,.photoListVertical:after{display:table;content:"";}
.photoListVertical:after{clear:both;}
.photoListVertical:before,.photoListVertical:after{display:table;content:"";}
.photoListVertical:after{clear:both;}
.photoListVertical:before,.photoListVertical:after{display:table;content:"";}
.photoListVertical:after{clear:both;}
.photoListVertical .thumb{float:left;}.photoListVertical .thumb img{width:60px;}@media (min-width:640px){.photoListVertical .thumb img{width:120px;}}@media (min-width:640px){.photoListVertical .thumb img{width:120px;}}@media (min-width:640px){.photoListVertical .thumb img{width:120px;}}
.userProfileSample{display:block;margin:1em auto 2em;width:80%;}@media (min-width:640px){.userProfileSample{width:400px;}}
dl.form dt{margin-top:1em;padding:1em;color:#777777;background-image:url(/assets/textures/border-d8980a6eb152a01d2a884ffef199c651.gif);background:repeat-x 0 top;}
dl.form dd{padding:0 1em;}dl.form dd .button{width:160px;}@media (min-width:640px){dl.form dd .button{width:320px;}}@media (min-width:640px){dl.form dd .button{width:320px;}}@media (min-width:640px){dl.form dd .button{width:320px;}}
dl.form dd p{margin-top:0.5em;line-height:140%;font-size:0.87em;}dl.form dd p.alert{color:#e61b85;}
dl.form dd .sub{font-size:0.87em !important;}
dl.form dd input[type="text"],dl.form dd textarea{width:90%;padding:8px;border:2px solid #828181;background-color:#ffffcc;}dl.form dd input[type="text"].inline,dl.form dd textarea.inline{width:auto;margin:0 0.5em;}
@media (min-width:640px){dl.form dd input[type="text"].middle,dl.form dd textarea.middle{width:300px;}}
dl.form dd input[type="text"]:disabled{background-color:#f0f0f0;}
dl.form dd.inline{margin-top:1em;padding-top:1em;background-image:url(/assets/textures/border-d8980a6eb152a01d2a884ffef199c651.gif);background:repeat-x 0 top;}dl.form dd.inline span{font-size:1em;color:#777777;}
dl.form dd.inline input[type="text"],dl.form dd.inline textarea{width:auto;}
.tooltip{display:none;}@media (min-width:640px){.tooltip{width:550px;height:70px;padding:25px;color:#ffffff;line-height:140%;background-image:url(/assets/textures/tooltip-bdae97bb19d924b842bab7f1694003c4.png);background:transparent;}}
.messageBox{*zoom:1;position:relative;min-height:60px;margin:10px 10px 0;padding:10px;border:1px solid #cecbc7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 5px #a6a6a6;-moz-box-shadow:0 0 5px #a6a6a6;box-shadow:0 0 5px #a6a6a6;background-color:#ffffff;}.messageBox:before,.messageBox:after{display:table;content:"";}
.messageBox:after{clear:both;}
.messageBox:before,.messageBox:after{display:table;content:"";}
.messageBox:after{clear:both;}
.messageBox:before,.messageBox:after{display:table;content:"";}
.messageBox:after{clear:both;}
@media (min-width:640px){.messageBox{min-height:120px;}}.messageBox .thumb img{float:left;width:60px;height:60px;}@media (min-width:640px){.messageBox .thumb img{width:120px;height:120px;}}@media (min-width:640px){.messageBox .thumb img{width:120px;height:120px;}}@media (min-width:640px){.messageBox .thumb img{width:120px;height:120px;}}
.messageBox p{margin-top:0.5em;margin-left:70px;}@media (min-width:640px){.messageBox p{margin-left:130px;}}.messageBox p.name{font-weight:bold;margin-right:90px;}@media (min-width:640px){.messageBox p.name{margin-right:180px;}}
.messageBox p.recent{margin-top:0.5em;margin-bottom:1.5em;line-height:120%;}
.messageBox .status{position:absolute;top:10px;right:10px;width:80px;text-align:right;font-size:1.14em;font-weight:bold;}@media (min-width:640px){.messageBox .status{width:160px;}}@media (min-width:640px){.messageBox .status{width:160px;}}@media (min-width:640px){.messageBox .status{width:160px;}}.messageBox .status.accepted{color:#66a825;}
.messageBox .status.declined{color:#e61b85;}
.messageBox .status.inquiry{color:#999999;}
.messageBox .date{position:absolute;bottom:10px;right:10px;text-align:right;font-size:0.87em;color:#777777;}
.messageBox .update{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:absolute;top:-4px;left:-4px;padding:0.2em 0.5em;color:#ffffff;font-weight:bold;background-color:#e61b85;}
@media (min-width:640px){.messageBox.pc-thumb-small .thumb img{width:80px !important;height:80px !important;} .messageBox.pc-thumb-small p{margin-left:90px;}}
.alertBox{margin:1.5em 10px 1.5em;padding:10px 10px 25px;border:2px solid #ff9933;background-color:transparent;}.alertBox p{margin-top:0px;line-height:140%;}.alertBox p.timeRemained{color:#e61b85;font-size:0.87em;font-weight:bold;text-align:center;}.alertBox p.timeRemained strong{display:block;margin-top:0.2em;font-size:2em;}
.alertBox p .email{font-style:italic;font-size:1.14em;color:#e61b85;}
.alertBox p.center{margin-top:1em;color:#777777;font-family:Georgia,Times,'Times New Roman',serif;}.alertBox p.center.error{color:#F00;font-weight:bold;}
.alertBox p.center.bold{font-size:1.2em;font-weight:bold;}
.alertBox p.center+p{margin-top:1em;}
.appPromotionBox{margin:1.5em 10px 1.5em;padding:10px 10px 25px;border:2px solid #e61b85;background-color:#ffffff;}.appPromotionBox p{line-height:140%;}.appPromotionBox p strong{color:#F00;}
.appPromotionBox .app-buttons{margin-top:1em;text-align:center;}.appPromotionBox .app-buttons a{margin:0 8px;}
.appPromotionBox .app-buttons img{width:120px;}@media (min-width:640px){.appPromotionBox .app-buttons img{width:160px;}}
h1#conversation{min-height:60px;margin:20px 10px;padding:10px;border:1px solid #cecbc7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 5px #a6a6a6;-moz-box-shadow:0 0 5px #a6a6a6;box-shadow:0 0 5px #a6a6a6;text-align:left;background-color:#ffffff;}@media (min-width:640px){h1#conversation{min-height:120px;}}h1#conversation .thumb img{float:left;width:60px;height:60px;}@media (min-width:640px){h1#conversation .thumb img{width:120px;height:120px;}}@media (min-width:640px){h1#conversation .thumb img{width:120px;height:120px;}}@media (min-width:640px){h1#conversation .thumb img{width:120px;height:120px;}}
h1#conversation p{font-size:0.58em;margin-left:70px;}@media (min-width:640px){h1#conversation p{margin-left:130px;}}h1#conversation p a,h1#conversation p span{display:block;font-size:1.71em;}
@media (min-width:640px){h1#conversation.pc-thumb-small{min-height:80px;}h1#conversation.pc-thumb-small .thumb img{width:80px !important;height:80px !important;} h1#conversation.pc-thumb-small p{margin-left:90px;}}
.tourStatus{*zoom:1;padding:10px;border-top:2px solid #262217;border-bottom:2px solid #262217;background-color:#dbdbdb;background-image:-moz-linear-gradient(top, #ffffff, #a6a6a6);background-image:-ms-linear-gradient(top, #ffffff, #a6a6a6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#a6a6a6));background-image:-webkit-linear-gradient(top, #ffffff, #a6a6a6);background-image:-o-linear-gradient(top, #ffffff, #a6a6a6);background-image:linear-gradient(top, #ffffff, #a6a6a6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#a6a6a6', GradientType=0);}.tourStatus:before,.tourStatus:after{display:table;content:"";}
.tourStatus:after{clear:both;}
.tourStatus:before,.tourStatus:after{display:table;content:"";}
.tourStatus:after{clear:both;}
.tourStatus:before,.tourStatus:after{display:table;content:"";}
.tourStatus:after{clear:both;}
.tourStatus .thumb img{float:left;width:60px;height:60px;}@media (min-width:640px){.tourStatus .thumb img{width:120px;height:120px;}}@media (min-width:640px){.tourStatus .thumb img{width:120px;height:120px;}}@media (min-width:640px){.tourStatus .thumb img{width:120px;height:120px;}}
.tourStatus p{margin-left:70px;line-height:140%;}@media (min-width:640px){.tourStatus p{margin-left:130px;}}.tourStatus p strong{color:#e61b85;}.tourStatus p strong em{font-style:normal;font-size:1.14em;}
.tourStatus p .button{margin-top:10px;}
.tourStatus p.how-it-works{margin-top:1em;margin-right:1em;font-size:0.8em;text-align:right;}
.tourStatus input[type="text"]{padding:8px;border:2px solid #828181;background-color:#ffffcc;}
.tourStatus .button-group{clear:left;padding:20px 10px 10px;text-align:center;}.tourStatus .button-group a{margin:0 auto;}
.tourStatus .button-group li{display:inline-block;margin:0 4px;list-style-type:none;vertical-align:middle;}
@media (min-width:640px){.tourStatus.pc-thumb-small .thumb img{width:80px !important;height:80px !important;} .tourStatus.pc-thumb-small p{margin-left:90px;}}
.staticBox p{margin:10px 20px 0;line-height:140%;}
.staticBox ol,.staticBox ul{margin:10px 20px 0 40px;line-height:140%;}.staticBox ol li,.staticBox ul li{margin-top:10px;}
.staticBox .help-about-video{margin:10px 0 0;}.staticBox .help-about-video iframe{width:280px;height:157px;display:block;margin:0 auto;}@media (min-width:640px){.staticBox .help-about-video iframe{width:560px;height:314px;}}@media (min-width:640px){.staticBox .help-about-video iframe{width:560px;height:314px;}}@media (min-width:640px){.staticBox .help-about-video iframe{width:560px;height:314px;}}
.staticBox .help-termsAndPrivacy-box{overflow:scroll;height:200px;margin:20px 20px 10px;padding:10px;font-size:0.87em;background-color:#ffffff;border:1px solid #828181;}@media (min-width:640px){.staticBox .help-termsAndPrivacy-box{height:400px;}}@media (min-width:640px){.staticBox .help-termsAndPrivacy-box{height:400px;}}@media (min-width:640px){.staticBox .help-termsAndPrivacy-box{height:400px;}}
.staticBox .help-faq-menu{margin:20px 20px 10px;padding:10px 20px 20px;font-size:0.87em;background-color:#ffffff;border:1px solid #828181;}.staticBox .help-faq-menu li{list-style-type:none;}
.staticBox h2.help-faq-answer{padding-left:1em;padding-right:1em;line-height:120%;text-align:left;}.staticBox h2.help-faq-answer a{color:#ffffff;}
.arrow-bottom{width:100%;height:40px;background-image:url(/assets/textures/arrow-bottom-cc9f59110201a853eaef196a41282daf.png);background:no-repeat center top;background-size:200px 40px;-webkit-background-size:200px 40px;}
.topicPath{margin:1em;}.topicPath li{display:inline;list-style-type:none;}.topicPath li a{padding-right:0.5em;}
ul.list1{margin:20px 10px 0;line-height:140%;}ul.list1 li{margin-top:0.5em;margin-left:1.5em;list-style-type:disc;}
.android-app-list{text-align:center;}.android-app-list li{display:inline;list-style-type:none;}.android-app-list li img{width:70px;margin:5px;}@media (min-width:640px){.android-app-list li img{width:140px;}}@media (min-width:640px){.android-app-list li img{width:140px;}}@media (min-width:640px){.android-app-list li img{width:140px;}}
.sp-break{display:block;}@media (min-width:640px){.sp-break{display:inline;}}
.sp-image{width:90%;}.sp-image.vertical{width:auto;max-height:320px;}
@media (min-width:640px){.sp-image{width:auto;max-width:80%;height:auto;max-height:inherit;}.sp-image.vertical{max-height:480px;}}
.placeholder{color:#666 !important;}
.thingsToDo_title_image{margin:0 10px;}.thingsToDo_title_image img{width:100%;}
.thingsToDo_title_image p{margin:0.5em 0 1em;text-align:center;color:#777777;}
.thingsToDo_pickup_photos{*zoom:1;width:300px;margin:10px auto;}.thingsToDo_pickup_photos:before,.thingsToDo_pickup_photos:after{display:table;content:"";}
.thingsToDo_pickup_photos:after{clear:both;}
.thingsToDo_pickup_photos:before,.thingsToDo_pickup_photos:after{display:table;content:"";}
.thingsToDo_pickup_photos:after{clear:both;}
.thingsToDo_pickup_photos:before,.thingsToDo_pickup_photos:after{display:table;content:"";}
.thingsToDo_pickup_photos:after{clear:both;}
.thingsToDo_pickup_photos li{float:left;display:block;width:96px;margin:2px;list-style-type:none;}.thingsToDo_pickup_photos li a{display:block;}.thingsToDo_pickup_photos li a img{display:block;width:96px;}
@media (min-width:640px){.thingsToDo_pickup_photos{width:600px;}.thingsToDo_pickup_photos li{width:192px;margin:4px;}.thingsToDo_pickup_photos li a img{width:192px;}}
p.top20,p.top50,p.top100{min-height:49px;margin:10px 10px 0;padding-top:8px !important;padding-left:48px;font-weight:normal;background-repeat:no-repeat;background-position:left center;}
p.top20{background-image:url("review/../img//top20.png");}
p.top50{background-image:url("review/../img//top50.png");}
p.top100{background-image:url("review/../img//top100.png");}
h2.thingsToDo_title_tips{background:#262217 url("review/../img//thingsToDo_title_tips_arrow.png") no-repeat 10px center;}@media (min-width:640px){h2.thingsToDo_title_tips{background-position:160px 30px;}}h2.thingsToDo_title_tips img{display:block;width:200px;margin:0 auto 0.6em;}@media (min-width:640px){h2.thingsToDo_title_tips img{width:240px;}}
.thumb_list{margin:10px;text-align:center;}.thumb_list li{display:inline-block;width:60px;padding:0 2px;text-align:center;}@media (min-width:640px){.thumb_list li{width:120px;}}@media (min-width:640px){.thumb_list li{width:120px;}}@media (min-width:640px){.thumb_list li{width:120px;}}.thumb_list li img{width:60px;margin-bottom:4px;}@media (min-width:640px){.thumb_list li img{width:120px;}}@media (min-width:640px){.thumb_list li img{width:120px;}}@media (min-width:640px){.thumb_list li img{width:120px;}}
table.ranking{margin:10px 10px 0;}table.ranking th{min-width:120px;padding:5px 0;color:#e61b85;font-size:0.87em;font-weight:bold;}@media (min-width:640px){table.ranking th{min-width:160px;padding:10px 0;}}table.ranking th strong{font-family:"Arial Black";font-size:2em;}
table.ranking th img.crown{width:40px;height:28px;margin-right:4px;}
table.ranking td{padding:5px 0 5px 10px;padding-left:10px;line-height:120%;vertical-align:middle;}@media (min-width:640px){table.ranking td{padding:10px 0 10px 20px;}}
table.ranking-photo{width:100%;}table.ranking-photo th,table.ranking-photo td{padding:0.5em 1em;}
table.ranking-photo th{width:80px;height:80px;padding-right:0;vertical-align:top;}table.ranking-photo th img{width:80px;height:80px;}
@media (min-width:640px){table.ranking-photo th{width:120px;height:120px;}table.ranking-photo th img{width:120px;height:120px;}}
table.ranking-photo td{color:#e61b85;font-weight:bold;vertical-align:middle;}table.ranking-photo td a{display:block;margin:0.5em 0;font-weight:normal;line-height:120%;}
table.ranking-photo td strong{font-family:"Arial Black";font-size:2em;}
table.ranking-photo td p{margin:0.5em 0;color:#777777;font-size:0.9em;font-weight:normal;line-height:120%;}table.ranking-photo td p a{margin:0;color:#777777;font-size:1em;text-decoration:none;}table.ranking-photo td p a:hover{text-decoration:underline;}
table.ranking-photo td img.crown{width:40px;height:28px;}
table.thingToDo_edit_table{margin:10px 10px 0;border-top:1px solid #cecbc7;}table.thingToDo_edit_table th{padding:0.6em 1em;font-weight:normal;text-align:left;line-height:120%;border-bottom:1px solid #cecbc7;}
table.thingToDo_edit_table td{padding:0.6em 1em;text-align:center;vertical-align:middle;border-bottom:1px solid #cecbc7;}
textarea.simple{display:block;width:90%;min-height:100px;margin:10px auto 5px;padding:8px;border:2px solid #828181;background-color:#ffffcc;}
.breadcrumb{margin:0.8em;}.breadcrumb>div{display:inline;padding-right:0.3em;font-size:0.8em;}.breadcrumb>div a{padding-right:0.5em;}
.breadcrumb>div:last-child a{cursor:default;color:#000000;}.breadcrumb>div:last-child a:hover{text-decoration:none;}
#help-nav{text-align:center;margin-top:20px;}#help-nav ul{margin-top:10px;}#help-nav ul li{display:inline;}
#help-nav a{margin-right:0.3em;padding:0 3px;text-decoration:underline;}
.icon-xs{width:12px;height:12px;margin:0 4px;vertical-align:top;}@media (min-width:640px){.icon-xs{width:16px;height:16px;}}
.icon-s{width:16px;height:16px;margin:0 4px;vertical-align:top;}@media (min-width:640px){.icon-s{width:20px;height:20px;}}
.icon-m{width:24px;height:24px;margin:0 8px;vertical-align:middle;}@media (min-width:640px){.icon-m{width:26px;height:26px;}}
.icon-l{width:32px;height:32px;margin:0 4px;vertical-align:bottom;}@media (min-width:640px){.icon-l{width:48px;height:48px;}}
.icon-star-s{height:12px;vertical-align:top;}@media (min-width:640px){.icon-star-s{height:16px;}}
.icon-star-m{height:16px;vertical-align:top;}@media (min-width:640px){.icon-star-m{height:24px;}}
h2.withinIcon>img{margin:0 8px;}
dl.checkbox-list,dl.radio-list{*zoom:1;margin:1em 10px 0;}dl.checkbox-list:before,dl.radio-list:before,dl.checkbox-list:after,dl.radio-list:after{display:table;content:"";}
dl.checkbox-list:after,dl.radio-list:after{clear:both;}
dl.checkbox-list:before,dl.radio-list:before,dl.checkbox-list:after,dl.radio-list:after{display:table;content:"";}
dl.checkbox-list:after,dl.radio-list:after{clear:both;}
dl.checkbox-list:before,dl.radio-list:before,dl.checkbox-list:after,dl.radio-list:after{display:table;content:"";}
dl.checkbox-list:after,dl.radio-list:after{clear:both;}
dl.checkbox-list dt,dl.radio-list dt{float:left;width:2em;}
dl.checkbox-list dd,dl.radio-list dd{margin-left:2em;line-height:140%;}dl.checkbox-list dd .sub,dl.radio-list dd .sub{display:block;line-height:120%;}
dl.checkbox-list.radio-star-list dt,dl.radio-list.radio-star-list dt{padding:0.4em 0;}@media (min-width:640px){dl.checkbox-list.radio-star-list dt,dl.radio-list.radio-star-list dt{padding:0.5em 0;}}
dl.checkbox-list.radio-star-list dd,dl.radio-list.radio-star-list dd{padding:0.3em 0 0.7em;}@media (min-width:640px){dl.checkbox-list.radio-star-list dd,dl.radio-list.radio-star-list dd{padding:0.4em 0 0.6em;}}
p.tp-arrow-text{margin-top:1em !important;font-family:fantasy;font-size:1.6em;font-weight:bold;text-align:center;}
table.tp-edit{width:100%;margin-top:1em;border-top:1px solid #ffffff;}table.tp-edit th,table.tp-edit td{padding:0 10px;vertical-align:middle;line-height:140%;border-bottom:1px solid #ffffff;}
table.tp-edit th{width:2em;}
table.tp-edit th+td{width:4em;}
table.tp-edit label{display:block;padding:1em 10px;color:#e61b85;}
#contents{width:640px;margin:0 auto;*zoom:1;}#contents:before,#contents:after{display:table;content:"";}
#contents:after{clear:both;}
#contents:before,#contents:after{display:table;content:"";}
#contents:after{clear:both;}
#contents:before,#contents:after{display:table;content:"";}
#contents:after{clear:both;}
#contents>p,#contents>form>p{margin:20px 10px 0;line-height:140%;}
@media (min-width:640px){#contents{margin:0 auto;}}
#keyVisual{padding:30px 0 10px;text-align:center;}#keyVisual img{width:260px;margin-bottom:20px;}@media (min-width:640px){#keyVisual img{width:520px;}}@media (min-width:640px){#keyVisual img{width:520px;}}@media (min-width:640px){#keyVisual img{width:520px;}}
#keyVisual .google-play-banner{margin-bottom:20px;}#keyVisual .google-play-banner img{width:162px;}
.selectArea{display:-webkit-box;display:-moz-box;display:box;width:100%;margin-top:20px;}.selectArea>div,.selectArea>li{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;}
.selectArea>div,.selectArea>li{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;}
.selectArea div{padding:0 20px;text-align:center;}.selectArea div img{width:120px;height:120px;margin-bottom:5px;}@media (min-width:640px){.selectArea div img{width:240px;height:240px;}}@media (min-width:640px){.selectArea div img{width:240px;height:240px;}}@media (min-width:640px){.selectArea div img{width:240px;height:240px;}}
.selectArea div a.button.blueFrame{width:116px;height:116px;margin:0 auto;padding:0;}@media (min-width:640px){.selectArea div a.button.blueFrame{width:232px;height:232px;}}@media (min-width:640px){.selectArea div a.button.blueFrame{width:232px;height:232px;}}@media (min-width:640px){.selectArea div a.button.blueFrame{width:232px;height:232px;}}.selectArea div a.button.blueFrame span{display:block;padding-top:20px;vertical-align:middle;font-size:2em;line-height:140%;}@media (min-width:640px){.selectArea div a.button.blueFrame span{padding-top:60px;}}
#featuredInTheWorld{margin:20px 20px;}#featuredInTheWorld .quote{margin-bottom:5px;color:#777777;font-style:italic;line-height:140%;}
#featuredInTheWorld .media{margin-bottom:30px;text-align:right;}#featuredInTheWorld .media img{width:137px;}@media (min-width:640px){#featuredInTheWorld .media img{width:274px;}}@media (min-width:640px){#featuredInTheWorld .media img{width:274px;}}@media (min-width:640px){#featuredInTheWorld .media img{width:274px;}}
.area-button-group{padding-left:20px;text-align:left;}@media (min-width:640px){.area-button-group{padding-left:40px;}}.area-button-group a{display:block;padding:10px;color:white;font-weight:bold;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#b6b5b3;background-image:-moz-linear-gradient(top, #a6a6a6, #cecbc7);background-image:-ms-linear-gradient(top, #a6a6a6, #cecbc7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#a6a6a6), to(#cecbc7));background-image:-webkit-linear-gradient(top, #a6a6a6, #cecbc7);background-image:-o-linear-gradient(top, #a6a6a6, #cecbc7);background-image:linear-gradient(top, #a6a6a6, #cecbc7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6a6a6', endColorstr='#cecbc7', GradientType=0);position:relative;display:inline-block;width:28%;margin:0.5em 0.1em 0;padding:0.8em 0.5em 0.8em 3em;color:#00addc;text-align:left;border:2px solid #262217;}.area-button-group a:hover{text-decoration:none;background-color:#bebcba;background-image:-moz-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-ms-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cecbc7), to(#a6a6a6));background-image:-webkit-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-o-linear-gradient(top, #cecbc7, #a6a6a6);background-image:linear-gradient(top, #cecbc7, #a6a6a6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecbc7', endColorstr='#a6a6a6', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #cecbc7 inset;-moz-box-shadow:0 5px 10px 5px #cecbc7 inset;box-shadow:0 5px 10px 5px #cecbc7 inset;}
.area-button-group a:hover{text-decoration:none;background-color:#bebcba;background-image:-moz-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-ms-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cecbc7), to(#a6a6a6));background-image:-webkit-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-o-linear-gradient(top, #cecbc7, #a6a6a6);background-image:linear-gradient(top, #cecbc7, #a6a6a6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecbc7', endColorstr='#a6a6a6', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #cecbc7 inset;-moz-box-shadow:0 5px 10px 5px #cecbc7 inset;box-shadow:0 5px 10px 5px #cecbc7 inset;}
.area-button-group a:hover{text-decoration:none;background-color:#bebcba;background-image:-moz-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-ms-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cecbc7), to(#a6a6a6));background-image:-webkit-linear-gradient(top, #cecbc7, #a6a6a6);background-image:-o-linear-gradient(top, #cecbc7, #a6a6a6);background-image:linear-gradient(top, #cecbc7, #a6a6a6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecbc7', endColorstr='#a6a6a6', GradientType=0);-webkit-box-shadow:0 5px 10px 5px #cecbc7 inset;-moz-box-shadow:0 5px 10px 5px #cecbc7 inset;box-shadow:0 5px 10px 5px #cecbc7 inset;}
@media (min-width:640px){.area-button-group a{width:32%;padding-left:3em;font-size:1.25em;}}.area-button-group a img{position:absolute;top:7px;left:5px;width:30px;}@media (min-width:640px){.area-button-group a img{top:12px;width:40px;}}
#qandaKeyVisual{text-align:center;margin:-10px 0 20px;}#qandaKeyVisual img{height:40px;}@media (min-width:640px){#qandaKeyVisual img{height:60px;}}#qandaKeyVisual img.qandaKeyVisualIcon{margin-right:0.75	em;}
.checkSendSameMessage{*zoom:1;margin:0 0 10px;}.checkSendSameMessage:before,.checkSendSameMessage:after{display:table;content:"";}
.checkSendSameMessage:after{clear:both;}
.checkSendSameMessage:before,.checkSendSameMessage:after{display:table;content:"";}
.checkSendSameMessage:after{clear:both;}
.checkSendSameMessage:before,.checkSendSameMessage:after{display:table;content:"";}
.checkSendSameMessage:after{clear:both;}
@media (min-width:640px){.checkSendSameMessage{margin-left:20px;margin-right:20px;}}.checkSendSameMessage .checkboxNormal{float:left;width:40px;height:40px;margin-bottom:0;}
.checkSendSameMessage p{padding-left:5px;padding-right:0 !important;width:120px;float:left;margin-top:5px;color:#777777;text-align:left;line-height:120%;font-size:0.8em;}@media (min-width:640px){.checkSendSameMessage p{width:240px;}}@media (min-width:640px){.checkSendSameMessage p{width:240px;}}@media (min-width:640px){.checkSendSameMessage p{width:240px;}}
.checkSendSameMessage>img{float:right;margin-top:4px;margin-left:5px;width:30px;opacity:0.5;filter:alpha(opacity=50);}@media (min-width:640px){.checkSendSameMessage>img{width:40px;}}
.checkSendSameMessage.checked p{color:#000000;}
.checkSendSameMessage.checked img{opacity:1;filter:alpha(opacity=100);}
.select-multiple .delete{font-size:0.87em;margin-right:10px;}
.itemprop-rating{display:block;margin-top:10px;margin-left:4px;color:#777777;font-size:1em;}.itemprop-rating img{display:block;height:16px;margin-top:-8px;margin-bottom:4px;}@media (min-width:640px){.itemprop-rating img{display:inline;height:24px;margin-top:-4px;}}
.itemprop-rating .itemprop-average{font-size:1.2em;font-weight:bold;}
.balloonBox{*zoom:1;}.balloonBox:before,.balloonBox:after{display:table;content:"";}
.balloonBox:after{clear:both;}
.balloonBox:before,.balloonBox:after{display:table;content:"";}
.balloonBox:after{clear:both;}
.balloonBox:before,.balloonBox:after{display:table;content:"";}
.balloonBox:after{clear:both;}
.balloonBox:first-child{padding-top:20px;}
.balloonBox .thumb{float:left;width:60px;text-align:center;font-size:0.93em;}@media (min-width:640px){.balloonBox .thumb{width:120px;}}@media (min-width:640px){.balloonBox .thumb{width:120px;}}@media (min-width:640px){.balloonBox .thumb{width:120px;}}.balloonBox .thumb img{margin-bottom:3px;width:60px;}@media (min-width:640px){.balloonBox .thumb img{width:120px;}}@media (min-width:640px){.balloonBox .thumb img{width:120px;}}@media (min-width:640px){.balloonBox .thumb img{width:120px;}}
.balloonBox .thumb .text{display:block;margin-top:4px;color:#777777;text-align:center;line-height:110%;}
.balloonBox .thumb .activity,.balloonBox .thumb .review{margin-top:10px;margin-bottom:10px;padding:8px 0 10px;color:#e61b85;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#ffffff;}.balloonBox .thumb .activity strong,.balloonBox .thumb .review strong{display:block;text-align:center;font-size:1.71em;font-family:"Arial Black";font-weight:bold;}
.balloonBox .plane{position:relative;min-height:38px;margin-left:70px;}@media (min-width:640px){.balloonBox .plane{min-height:76px;}}@media (min-width:640px){.balloonBox .plane{margin-left:140px;}}.balloonBox .plane p{line-height:120%;}.balloonBox .plane p:first-child{margin-top:0;}
.balloonBox .plane p.facebook-verified{font-weight:normal;margin-bottom:0.7em;}
.balloonBox .plane p.fv-profile{color:#7A7972;}
.balloonBox .plane h1{margin:0;padding:0 20px 0 0;text-align:left;line-height:140%;}
.balloonBox .balloon{position:relative;min-height:38px;margin-left:70px;padding:10px;line-height:140%;border:1px solid #cecbc7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 5px #a6a6a6;-moz-box-shadow:0 0 5px #a6a6a6;box-shadow:0 0 5px #a6a6a6;background-color:#ffffff;}@media (min-width:640px){.balloonBox .balloon{min-height:76px;}}@media (min-width:640px){.balloonBox .balloon{margin-left:140px;}}@media (min-width:640px){.balloonBox .balloon{padding:20px;}}@media (min-width:640px){.balloonBox .balloon{padding:20px;}}@media (min-width:640px){.balloonBox .balloon{padding:20px;}}.balloonBox .balloon .photoBox{position:relative;display:block;margin:10px auto;width:190px;}@media (min-width:640px){.balloonBox .balloon .photoBox{width:380px;}}@media (min-width:640px){.balloonBox .balloon .photoBox{width:380px;}}@media (min-width:640px){.balloonBox .balloon .photoBox{width:380px;}}.balloonBox .balloon .photoBox img{width:190px;}@media (min-width:640px){.balloonBox .balloon .photoBox img{width:380px;}}@media (min-width:640px){.balloonBox .balloon .photoBox img{width:380px;}}@media (min-width:640px){.balloonBox .balloon .photoBox img{width:380px;}}
.balloonBox .balloon .photoBox .price{position:absolute;bottom:2px;margin:0 2px;width:190px;background-color:rgba(0, 0, 0, 0.5);}@media (min-width:640px){.balloonBox .balloon .photoBox .price{width:380px;}}@media (min-width:640px){.balloonBox .balloon .photoBox .price{width:380px;}}@media (min-width:640px){.balloonBox .balloon .photoBox .price{width:380px;}}.balloonBox .balloon .photoBox .price span{display:block;padding:8px 10px;color:#ffffff;font-weight:bold;font-size:1.71em;font-family:"Arial Black";text-align:right;}
.balloonBox .balloon:before{position:absolute;content:'';width:10px;height:10px;top:10px;left:-10px;background-image:url(/assets/textures/baloon-pin.png);background:no-repeat 0 0;background-size:10px 10px;-webkit-background-size:10px 10px;}
.balloonBox .balloon .system{font-style:italic;color:#66a825;}
.balloonBox .balloon .date,.balloonBox .balloon .comment{font-size:0.87em;color:#777777;text-align:right;}
.balloonBox .balloon .vote{font-size:0.87em;color:#777777;margin-top:0.4em;font-style:italic;}.balloonBox .balloon .vote a{margin-left:0em;margin-right:0.8em;}
@media (min-width:640px){.balloonBox.pc-thumb-small .thumb{width:80px !important;font-size:0.8em !important;}.balloonBox.pc-thumb-small .thumb img{width:80px !important;} .balloonBox.pc-thumb-small .plane,.balloonBox.pc-thumb-small .balloon{margin-left:100px !important;}}
.balloonBoxWide{margin:20px 10px 0;padding:10px;text-align:center;line-height:140%;border:1px solid #cecbc7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 5px #a6a6a6;-moz-box-shadow:0 0 5px #a6a6a6;box-shadow:0 0 5px #a6a6a6;background-color:#ffffff;}.balloonBoxWide p{text-align:left;padding:0 10px;color:#777777;font-family:'Georgia Bold';margin-bottom:0.5em;}@media (min-width:640px){.balloonBoxWide p{padding:0 20px;}}.balloonBoxWide p em{color:#000000;font-weight:bold;font-style:normal;}
.balloonBoxWide p.pressBookButton{text-align:center;}.balloonBoxWide p.pressBookButton a{color:#777777 !important;text-decoration:underline;}.balloonBoxWide p.pressBookButton a:hover{text-decoration:none;}
.balloonBoxWide p.how-it-works{margin-top:0.5em;margin-bottom:0;margin-right:1em;font-size:0.8em;text-align:right;}
.balloonBoxWide input[type="text"],.balloonBoxWide textarea{width:90%;margin-bottom:5px;padding:8px;border:2px solid #2cb4db;}
.balloonBoxWide textarea{min-height:70px;}
.balloonBoxWide .button{display:inline-block;margin:0 auto;}.balloonBoxWide .button.middle{margin-top:10px;width:200px;}@media (min-width:640px){.balloonBoxWide .button.middle{width:400px;}}@media (min-width:640px){.balloonBoxWide .button.middle{width:400px;}}@media (min-width:640px){.balloonBoxWide .button.middle{width:400px;}}
.balloonBoxWide .button-group{padding:0;}.balloonBoxWide .button-group .button.middle{margin-top:0;width:160px;}@media (min-width:640px){.balloonBoxWide .button-group .button.middle{width:320px;}}@media (min-width:640px){.balloonBoxWide .button-group .button.middle{width:320px;}}@media (min-width:640px){.balloonBoxWide .button-group .button.middle{width:320px;}}
.bluebackground{background:#2cb4db;width:100%;}
.reviewLocalhost{padding:20px;line-height:30px;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;}.reviewLocalhost .form{padding:20px;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;}.reviewLocalhost .form textarea{border:1px #2cb4db solid;width:80%;padding:10px;width:95%;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#777777;}
.reviewLocalhost .form .iVote,.reviewLocalhost .form .iVote li{display:block;margin:0px;padding:0px;list-style:none;float:left;}
.reviewLocalhost .form .iVote{clear:both;float:left;padding-bottom:20px;}
.reviewLocalhost .form .iVote li,.reviewLocalhost .form .iVote li.VoteD{display:block;width:28px;height:28px;position:relative;background:url('review/../icons/starvote.png') no-repeat 0 0;background-position:0 0px;margin-right:2px;cursor:pointer;}
.reviewLocalhost .form .iVote li.VoteD{background-position:0 -28px;}
.reviewLocalhost .form .iVote li.VoteD2{background-position:0 -28px;}
.reviewLocalhost .form span.showVoteText{padding-left:5px;font-style:italic;}
.reviewLocalhost .form h3{font-size:150%;font-weight:lighter;text-align:left;padding:5px 0;}
.offer_activity{font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#777777;letter-spacing:1px;}.offer_activity h2{color:#777777;text-align:center;font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif;}
.offer_activity a,.offer_activity p{color:#777777;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;}
.offer_activity .oneLine{text-align:center;float:left;width:30%;margin-right:30px;}.offer_activity .oneLine .imgInfo{padding-bottom:20px;position:relative;}.offer_activity .oneLine .imgInfo img{width:100%;vertical-align:middle;transition:0.5s;}
.offer_activity .oneLine .imgInfo .number{position:absolute;top:-10px;font-size:310%;font-weight:bold;font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif;background:#ffffff;border-radius:100%;width:50px;height:50px;border:3px #777777 solid;}
.offer_activity .oneLine .textHow{line-height:20px;padding-bottom:20px;width:100%;margin:0 auto;margin-bottom:50px;}
.offer_activity .oneLine .textHows{line-height:20px;padding-bottom:20px;width:100%;font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif;font-size:150%;margin:0 auto;}
.menuactivitys{width:50%;font-size:15pt;}
.requestTown{text-align:center;padding:20px;}.requestTown .input{margin:20px 0;width:80%;padding:10px;border:1px solid #2cb4db;}
@media only screen and (max-width:1140px){.offer_activity .oneLine{width:42.5%;} .offer_activity .mid{width:100%;text-align:center;}.offer_activity .mid .imgInfo img{width:40%;transition:0.5s;}}@media only screen and (max-width:615px){.offer_activity .oneLine{font-size:120%;width:100%;}.offer_activity .oneLine .imgInfo img{width:80%;transition:0.5s;} .offer_activity .oneLine .imgInfo .number{font-size:280%;}}.createYourActivity{font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif;color:#777777;text-align:center;}
.createActivityImage{position:relative;height:400px;margin-top:30px;overflow:hidden;}.createActivityImage img{min-height:100%;max-width:100%;}
.selectAreaButton{width:200px;text-align:center;margin:50px auto 30px;}
.middleContent{width:80%;margin:0 auto;}
dl{width:100%;}dl .iconCreateAnActivity{width:33%;float:left;}
dl .iconMeetLocals{width:33%;float:left;}
dl .iconGetPaid{width:33%;float:left;}
.user-Voice{padding-top:30px;padding-bottom:20px;}.user-Voice .thumb img{border-radius:50%;}
.picBalloon{position:relative;overflow:hidden;height:400px;margin-top:30px;}.picBalloon .globe{position:absolute;top:0;width:100%;}
.cityRequestMessage{margin:40px;text-align:center;}
.balloonCityRequest{margin:10px auto;padding:10px;width:80%;text-align:center;line-height:140%;border:1px solid #cecbc7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 5px #a6a6a6;-moz-box-shadow:0 0 5px #a6a6a6;box-shadow:0 0 5px #a6a6a6;background-color:#ffffff;}.balloonCityRequest p{text-align:left;margin-left:50px;padding:0 10px;color:#777777;font-family:'Georgia Bold';margin-bottom:0.5em;}@media (min-width:640px){.balloonCityRequest p{padding:0 20px;}}.balloonCityRequest p em{color:#000000;font-weight:bold;font-style:normal;}
.balloonCityRequest p.pressBookButton{text-align:center;}.balloonCityRequest p.pressBookButton a{color:#777777 !important;text-decoration:underline;}.balloonCityRequest p.pressBookButton a:hover{text-decoration:none;}
.balloonCityRequest input[type="text"],.balloonCityRequest textarea{width:90%;margin-bottom:5px;padding:8px;border:2px solid #2cb4db;}
.balloonCityRequest textarea{min-height:70px;}
.popTour{display:inline-table;width:30.6%;margin:20px 10px 10px 10px;transition:0.5s;}.popTour .showToursdetails{width:100%;position:relative;border:1px #eee solid;}.popTour .showToursdetails .topDetails{position:relative;}.popTour .showToursdetails .topDetails .picTour{background:#000000;}.popTour .showToursdetails .topDetails .picTour .pic{height:250px;overflow:hidden;position:relative;}.popTour .showToursdetails .topDetails .picTour .pic img{display:block;width:100%;height:auto;margin:auto;}
.popTour .showToursdetails .topDetails .picTour .pic .smile-button{position:absolute;top:10px;right:10px;cursor:pointer;}.popTour .showToursdetails .topDetails .picTour .pic .smile-button .liked a[data-like~="like"] img{width:30px;filter:gray;filter:grayscale(1);-webkit-filter:grayscale(1);}
.popTour .showToursdetails .topDetails .picTour .pic .smile-button .liked a[data-like~="like"] img:hover{filter:none;-webkit-filter:grayscale(0);}
.popTour .showToursdetails .topDetails .picTour .pic .smile-button .liked{z-index:10;}.popTour .showToursdetails .topDetails .picTour .pic .smile-button .liked img{width:30px;}
.popTour .showToursdetails .topDetails .picTour .nameTour{position:absolute;bottom:15px;left:10px;font-family:Georgia,Times,'Times New Roman',serif;color:#ffffff;line-height:30px;z-index:2;}.popTour .showToursdetails .topDetails .picTour .nameTour a{color:#ffffff;font-size:150%;}
.popTour .showToursdetails .topDetails .picTour .nameTour p{font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;}.popTour .showToursdetails .topDetails .picTour .nameTour p img{width:12px;vertical-align:middle;margin-right:5px;}
.popTour .showToursdetails .topDetails .line{position:absolute;bottom:-10px;height:160px;width:100%;background:url("/img/texture/shadow.png");}
.popTour .showToursdetails .topDetails .read{display:none;position:absolute;top:50%;margin-top:-45px;left:50%;margin-left:-45px;padding:30px;border-radius:100%;background:rgba(255, 255, 255, 0.4);width:30px;height:30px;text-align:center;vertical-align:middle;color:#000000;}
.popTour .showToursdetails .topDetails:hover .read{display:block;}
.popTour .showToursdetails .bottomDetails{background:#ffffff;padding:15px 5px;}.popTour .showToursdetails .bottomDetails .profilePic{float:left;padding:0 5px;}.popTour .showToursdetails .bottomDetails .profilePic img{border-radius:100%;width:80px;}
.popTour .showToursdetails .bottomDetails .profileInfo{float:left;padding-left:5px;color:#777777;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;line-height:25px;}.popTour .showToursdetails .bottomDetails .profileInfo img{vertical-align:middle;padding-right:0px;}
.popTour .showToursdetails .bottomDetails .profileInfo .respond{margin-left:-5px;}.popTour .showToursdetails .bottomDetails .profileInfo .respond span{color:#ff9933;}
.popTour .showToursdetails .bottomDetails .profileInfo .respond img{width:20px;}
.popTour .showToursdetails .bottomDetails .profileInfo .review{padding-bottom:5px;}.popTour .showToursdetails .bottomDetails .profileInfo .review span{color:#ff9933;}
.popTour .showToursdetails .bottomDetails .profileInfo .review img{width:20px;margin-left:-3px;}
.popTour .showToursdetails .bottomDetails .profileInfo .title{color:#777777;font-family:Georgia,Times,'Times New Roman',serif;font-size:150%;}
.popTour .showToursdetails .bottomDetails .tourInfo{float:right;padding-right:15px;line-height:50px;color:#777777;text-align:center;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;}.popTour .showToursdetails .bottomDetails .tourInfo p{font-size:160%;color:#ff9933;}
.popTour .showToursdetails .bottomDetails .menuTour{text-align:right;margin:12px 0;margin-bottom:2px;}.popTour .showToursdetails .bottomDetails .menuTour a{font-size:100%;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;}
@media only screen and (max-width:1024px){.popTour{width:47.5%;margin:20px 0px 0px 10px;}.popTour .showToursdetails .bottomDetails .tourInfo p{font-size:100%;}}@media only screen and (max-width:615px){.popTour{width:100%;margin:5px 0px 0px 0px;}.popTour .showToursdetails .bottomDetails .tourInfo p{font-size:200%;} .popTour .showToursdetails .topDetails:hover .read{display:none;}}.top-wrapper{position:relative;height:500px;overflow:hidden;}
.top-container{background-repeat:repeat;background-color:rgba(10, 8, 25, 0.25);height:500px;position:absolute;top:0;left:0;right:0;}
.main-cover{position:absolute;height:100%;bottom:0;z-index:-1;}@media (min-width:753px){.main-cover{height:auto;width:100%;}}
.main-logo{display:block;margin:20px auto;height:130px;width:160px;}
.top-message{color:#ffffff;font-size:150%;font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif;font-weight:normal;margin-top:30px;position:absolute;left:0;right:0;text-align:center;}
.selectCountryButton{text-align:center;margin:0 auto;border-radius:5px;border:1px solid white;width:280px;padding:15px 10px;color:white;position:absolute;bottom:10%;right:0;left:0;font-size:14pt;font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif;cursor:pointer;}.selectCountryButton img{width:30px;vertical-align:middle;}
.HowitworkButton{text-align:center;margin:0 auto;border-radius:5px;border:1px solid white;width:150px;padding:15px 10px;color:white;position:absolute;bottom:30%;right:0;left:0;font-size:14pt;font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif;cursor:pointer;}.HowitworkButton img{width:30px;vertical-align:middle;}
.seeAllCitiesSquare .seeAllCities{background-color:#2cb4db;text-align:center;margin:0 auto;border-radius:5px;width:80%;padding:12px 0px;color:white;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:180%;cursor:pointer;}@media (min-width:640px){.seeAllCitiesSquare .seeAllCities{width:40%;}}
.selectCountryModal{display:none;z-index:99;}
h2.popular-activities{padding-top:0;margin-top:0;font-size:24pt;color:#777777;font-family:'Century Gothic';}
#footer-partnership{margin-top:50px;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-align:center;color:#777777;}#footer-partnership img{margin-top:10px;height:22px;}@media (min-width:640px){#footer-partnership img{height:44px;}}@media (min-width:640px){#footer-partnership img{height:44px;}}@media (min-width:640px){#footer-partnership img{height:44px;}}
#footer-medialogo{margin:50px 0;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-align:center;color:#777777;}#footer-medialogo img{margin-top:10px;height:21px;}@media (min-width:640px){#footer-medialogo img{height:42px;}}@media (min-width:640px){#footer-medialogo img{height:42px;}}@media (min-width:640px){#footer-medialogo img{height:42px;}}
#activityTitle{text-align:center;}
.subCopyActivity{margin-bottom:1.2em;margin-top:0.8em;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#777777;letter-spacing:1px;text-align:center;margin:10px;}
.filter{padding:30px 0;border:3px;text-align:center;}.filter a{padding:10px 20px;border:1px #2cb4db solid;font-size:90%;font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif;transition:0.4s;text-decoration:none;}
.filter a:hover{background:#2cb4db;color:#ffffff;transition:0.4s;}
.category{text-align:center;}.category label{position:relative;}.category label .iconCat{display:inline-block;position:relative;margin-bottom:20px;width:140px;height:150px;}.category label .iconCat img{display:inline-block;height:120px;width:120px;opacity:0.4;padding:0px;transition:0.5s;}
.category label .iconCat img:hover{display:inline-block;height:120px;width:120px;opacity:1;padding:0px;transition:0.5s;}
.category label .iconCats{display:inline-block;position:relative;width:140px;height:150px;font-weight:bold;}.category label .iconCats img{display:inline-block;height:120px;width:120px;opacity:1;padding:0px;transition:0.5s;}
.category label p{position:absolute;bottom:0px;color:#777777;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:80%;line-height:15px;width:inherit;text-align:center;}
@media only screen and (max-width:630px){.category label{position:relative;}.category label .iconCat{display:inline-block;position:relative;margin-bottom:20px;width:80px;height:70px;}.category label .iconCat img{display:inline-block;height:50px;width:50px;opacity:0.4;padding:0px;transition:0.5s;} .category label .iconCat img:hover{display:inline-block;height:50px;width:50px;opacity:1;padding:0px;transition:0.5s;} .category label .iconCats{display:inline-block;position:relative;width:80px;height:70px;}.category label .iconCats img{display:inline-block;height:50px;width:50px;opacity:1;padding:0px;transition:0.5s;} .category label p{font-size:70%;}}.tourProfile{position:relative;background-color:#2cb4db;color:#FFFFFF;font-size:26pt;padding-bottom:20px;}.tourProfile h1{font-family:Georgia,Times,'Times New Roman',serif;font-size:14pt;line-height:25px;font-weight:normal;padding:10px 0;margin:0;color:#ffffff;}
.tourProfile p{text-align:center;vertical-align:middle;}
.tourProfile .iconLocation{background:url("/img/texture/Ui_Icon_16.png");background-size:30px ;width:30px;height:40px;display:block;float:left;}
.tourProfile .location{font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif;font-size:12pt;line-height:40px;}.tourProfile .location img{vertical-align:middle;width:16px;}
.tourProfile .descriptionTour{font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif;font-size:12pt;line-height:30px;padding:10px 10px;max-width:40em;margin:0 auto;}
.tourPhoto{overflow:hidden;}.tourPhoto .show{height:170px;overflow:hidden;background-color:#000000;}@media (min-width:640px){.tourPhoto .show{height:340px;}}@media (min-width:640px){.tourPhoto .show{height:340px;}}@media (min-width:640px){.tourPhoto .show{height:340px;}}.tourPhoto .show img{display:block;margin:0 auto;height:170px;}@media (min-width:640px){.tourPhoto .show img{height:340px;}}@media (min-width:640px){.tourPhoto .show img{height:340px;}}@media (min-width:640px){.tourPhoto .show img{height:340px;}}
.tourPhoto #tourPhotoCaption{overflow:hidden;margin-top:0 !important;padding-top:0.5em;height:18px;color:#999999;font-size:0.8em;text-align:center;font-style:italic;line-height:100%;background-color:#000000;}
.tourPhoto .container{position:relative;background-color:#2cb4db;padding:6px 10px;}@media (min-width:640px){.tourPhoto .container{padding:12px 20px;}}@media (min-width:640px){.tourPhoto .container{padding:12px 20px;}}@media (min-width:640px){.tourPhoto .container{padding:12px 20px;}}.tourPhoto .container>a{position:absolute;display:block;top:0;width:60px;height:100%;text-indent:-9999px;background-position:center center;background-repeat:no-repeat;background-size:18px 28px;-webkit-background-size:18px 28px;}@media (max-width:640px){.tourPhoto .container>a{display:none;}}.tourPhoto .container>a:hover{opacity:0.75;filter:alpha(opacity=75);}
.tourPhoto .container>a.prev{left:0;background-image:url(/assets/icons/arrow-left-b12ba5bd2de0eea1b924991454a3588f.png);}
.tourPhoto .container>a.next{right:0;background-image:url(/assets/icons/arrow-right-9a466a227e37b20b3865b6e73484cf23.png);}
.tourPhoto .photoList{padding:0;text-align:center;height:58px;background-color:#2cb4db;}@media (min-width:640px){.tourPhoto .photoList{height:116px;}}@media (min-width:640px){.tourPhoto .photoList{height:116px;}}@media (min-width:640px){.tourPhoto .photoList{height:116px;}}.tourPhoto .photoList li{margin-bottom:100px;opacity:0.25;filter:alpha(opacity=25);margin:0 5px;}.tourPhoto .photoList li img{border:0px;border-radius:100%;}
.tourPhoto .photoList li.active{opacity:1;filter:alpha(opacity=100);}.tourPhoto .photoList li.active img{border:0px;border-radius:100%;}
.tourPhoto.place .show{background-color:#ffffff;}
.tourPhoto.place .container{background-color:#cecbc7;}
.tourPhoto.place .photoList{background-color:#cecbc7;}
#tourPhotoCaption{margin-top:0.5em !important;color:#777777;text-align:center;font-style:italic;}
.tourConversation{position:relative;}.tourConversation img{vertical-align:middle;}
.tourConversation .userDetail{padding:42px 10px;}
.tourConversation .pricetag{position:absolute;top:115px;right:1%;background:#ff9933;padding:10px 10px;color:#ffffff;border-radius:10px;font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif;}
.tourConversation .picProfile{position:relative;margin:0px 13px;max-width:70px;background:#2cb4db;}.tourConversation .picProfile img{max-width:70px;}
.tourConversation .details{position:relative;font-size:26pt;font-family:Georgia,Times,'Times New Roman',serif;padding-left:20px;color:#828181;padding-bottom:35px;}
.tourConversation .sub-datails{color:#828181;padding-left:20px;line-height:30px;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;}
.tourConversation .discriptionProfile{padding-top:25px;margin:0px 13px;line-height:25px;color:#a6a6a6;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;}
.tourConversation .converTextarea{margin:0px 10px 0;padding:0px 10px;text-align:center;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;padding-bottom:30px;}.tourConversation .converTextarea input[type="text"],.tourConversation .converTextarea textarea{width:90%;margin-bottom:5px;padding:8px;border:1px solid #2cb4db;background-color:#ffffff;margin-bottom:30px;}
.tourConversation .converTextarea textarea{min-height:90px;}
.tourConversation .converTextarea .button{font-size:16pt;display:inline-block;margin:0 auto;}.tourConversation .converTextarea .button.middle{margin-top:10px;width:200px;}@media (min-width:640px){.tourConversation .converTextarea .button.middle{width:400px;}}@media (min-width:640px){.tourConversation .converTextarea .button.middle{width:400px;}}@media (min-width:640px){.tourConversation .converTextarea .button.middle{width:400px;}}
.tourConversation .converTextarea .button-group{padding:0;}.tourConversation .converTextarea .button-group .button.middle{margin-top:0;width:160px;}@media (min-width:640px){.tourConversation .converTextarea .button-group .button.middle{width:320px;}}@media (min-width:640px){.tourConversation .converTextarea .button-group .button.middle{width:320px;}}@media (min-width:640px){.tourConversation .converTextarea .button-group .button.middle{width:320px;}}
.toursActivity{background:#2cb4db;color:#ffffff;text-align:center;padding:20px 0px;font-size:16pt;letter-spacing:2px;}.toursActivity .iconList{line-height:50px;font-size:12pt;letter-spacing:3px;}.toursActivity .iconList a{white-space:wrap;position:relative;padding:10px 20px;margin:0 2px;border-radius:2px;border:0px;color:#FFFFFF;background:#db632c;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;}
.toursSummary{color:#828181;font-size:13pt;font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif;padding:40px;line-height:25px;background:url("/img/texture/Ui_Icon_02.png");background-repeat:no-repeat;background-position:25px 120px;background-size:100px;word-wrap:break-word;}.toursSummary h2{color:#828181;background:transparent;border:0px;font-size:26pt;margin-bottom:50px;line-height:5px;text-align:center;}
.toursReview{padding:20px;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;}.toursReview h2{color:#ffffff;background:transparent;border:0px;font-size:26pt;margin-bottom:10px;text-align:center;padding-bottom:40px ;}
.toursReview .pointstar{margin-top:10px;color:#ff9933;font-size:70%;z-index:999;}.toursReview .pointstar img{width:10px;}
.toursReview .pc-thumb-small .thumb{padding-right:40px;}.toursReview .pc-thumb-small .thumb img{width:80px;}
.toursReview .pc-thumb-small a{color:#ffffff;}
.toursReview .reviewtext{margin-top:5px;color:#ffffff;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;}
.topicReview{padding:20px;padding-bottom:0px;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;}.topicReview h2{color:#999999;background:transparent;border:0px;font-size:26pt;margin-bottom:10px;text-align:center;padding-bottom:40px ;}
.topicReview .pc-thumb-small .thumb{padding-right:40px;}.topicReview .pc-thumb-small .thumb img{width:80px;}
.topicReview .pc-thumb-small a{color:#999999;font-size:150%;}
.topicReview .reviewtext{margin-top:20px;color:#999999;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;}.topicReview .reviewtext a{color:#999999;font-size:100%;}
.topicReview hr{background-image:url(/assets/textures/border-d8980a6eb152a01d2a884ffef199c651.gif);background:repeat-x 0 0;}
.review-pc{display:none;}
.review-sp{display:block;width:100%;}
.book{display:block;position:fixed;bottom:20px;left:0;right:0;width:80%;margin:0 10%;z-index:50;}.book .orangebutton{margin:0 auto;max-width:350px;}
.book a{font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif;font-size:75%;color:#ffffff;}
.book-pc{display:none;}
@media screen and (min-width:960px){.tourConversation .picProfile{position:relative;margin:0px 13px;max-width:120px;background:#2cb4db;}.tourConversation .picProfile img{max-width:120px;} #modal-content{width:30%;margin:0 auto;text-align:left;} .book{display:none;} .book-pc{display:block;} .review-sp{display:none;} .review-pc{display:block;} .toursActivity{text-align:center;}.toursActivity .iconw{width:200px;} .toursActivity .iconList{display:inline-block;} .toursSummary{color:#828181;font-size:13pt;font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif;background:url("/img/texture/Ui_Icon_02.png");background-repeat:no-repeat;background-position:25px 120px;background-size:100px;word-break:break-all;padding:0px;padding-top:20px;min-height:250px;margin:20px;}.toursSummary h2{color:#828181;background:transparent;border:0px;font-size:26pt;line-height:5px;text-align:left;} .toursReview{padding:0px;margin-top:20px;padding-top:10px;border-left:1px #ccc solid;padding-left:25px;}.toursReview h2{color:#828181;background:transparent;border:0px;font-size:26pt;text-align:left;margin-bottom:10px;} .toursReview .pc-thumb-small .thumb{padding-right:20px;}.toursReview .pc-thumb-small .thumb img{width:100px;} .toursReview .pc-thumb-small a{color:#777777;} .toursReview .reviewtext{color:#777777;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;} .toursSummary{width:55%;float:left;overflow:hidden;} .review-pc{width:40%;float:right;}}.wrappercover .wrapperNotice .copyLogin{text-align:center;font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif;}
.wrappercover .wrapperNotice p{font-family:Georgia,Times,'Times New Roman',serif;color:#777777;}
.userZone{width:25%;float:left;}.userZone .inner{margin:20px 20px;height:250px;overflow:hidden;position:relative;border:1px solid #eeeeee;transition:0.5s;}.userZone .inner img{width:150%;display:block;height:auto !important;}
.userZone .inner .info{display:none;position:absolute;top:0px;left:0px;width:100%;height:inherit;background:rgba(0, 0, 0, 0.7);text-align:center;vertical-align:middle;color:#ffffff;font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif;transition:0.5s;}.userZone .inner .info .innerinfo{height:200px;margin-top:40%;}.userZone .inner .info .innerinfo .name{font-size:18pt;}
.userZone .inner .info .innerinfo hr{width:20%;}
.userZone .inner .info .innerinfo a{color:#ffffff;}
.userZone .inner:hover .info{display:block;transition:0.5s;}.userZone .inner:hover .info .innerinfo hr{width:80%;}
@media only screen and (max-width:1024px){.userZone{width:33.3%;}}@media only screen and (max-width:640px){.userZone{width:50%;}}@media only screen and (max-width:480px){.userZone{width:100%;}}.sideProfile{width:25%;float:left;}.sideProfile .profilePic{margin:10px;border:1px #eee solid;background-color:#ffffff;}.sideProfile .profilePic .boxProfilePic{position:relative;}.sideProfile .profilePic .boxProfilePic img{width:100%;}
.sideProfile .profilePic .boxProfilePic .detailsProfile{background-image:linear-gradient(rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.1) 65%, rgba(0, 0, 0, 0.21) 75%, rgba(0, 0, 0, 0.8) 100%);position:absolute;bottom:0px;font-size:150%;height:100%;left:0px;width:100%;color:#ffffff;font-family:'Century Gothic';line-height:25px;}.sideProfile .profilePic .boxProfilePic .detailsProfile .name{position:absolute;bottom:10px;left:10px;}.sideProfile .profilePic .boxProfilePic .detailsProfile .name img{width:25px;}
.sideProfile .profilePic .boxProfilePic .edit-icon{position:absolute;width:100%;height:100%;z-index:1;}.sideProfile .profilePic .boxProfilePic .edit-icon a{width:100%;height:100%;display:block;opacity:0.2;filter:alpha(opacity=20);}
.sideProfile .profilePic .boxProfilePic .edit-icon a:hover{opacity:0.6;filter:alpha(opacity=60);}
.sideProfile .profilePic .boxProfilePic .edit-icon a img{position:absolute;bottom:0;right:0;width:25%;height:25%;}
.sideProfile .profilePic .userProfiles{padding:5px;line-height:30px;}.sideProfile .profilePic .userProfiles img{width:20px;height:20px;vertical-align:middle;}
.sideProfile .profilePic .userProfiles a{color:#999999;font-size:90%;font-family:'Calibri';}
.sideProfile .profilePic .userProfiles .review{font-family:'Calibri';padding:5px 20px;background:#2cb4db;font-size:100%;color:#ffffff;}
.mainProfile{font-family:'Calibri';width:73%;float:right;}.mainProfile .wraperzone{background-color:#ffffff;margin:10px;border:1px #eee solid;}.mainProfile .wraperzone h2{margin-top:0px;}
.mainProfile .wraperzone .boxProfile{padding:25px;line-height:40px;padding-bottom:20px;}.mainProfile .wraperzone .boxProfile textarea{width:95%;}
.mainProfile .wraperzone .boxPlaceReview{padding:25px;}.mainProfile .wraperzone .boxPlaceReview h3{margin-bottom:1em;font-size:1.5em;text-align:center;}.mainProfile .wraperzone .boxPlaceReview h3 strong{display:block;margin-bottom:0.2em;font-size:2em;}.mainProfile .wraperzone .boxPlaceReview h3 strong span{margin-left:0.2em;font-size:0.6em;}
.mainProfile .wraperzone .boxPlaceReview p{margin-top:1em;line-height:140%;}.mainProfile .wraperzone .boxPlaceReview p.add{font-size:1.5em;line-height:100%;text-align:center;}.mainProfile .wraperzone .boxPlaceReview p.add a{text-decoration:underline;}.mainProfile .wraperzone .boxPlaceReview p.add a:hover{text-decoration:none;}
.mainProfile .wraperzone .boxActivity{padding:25px;}.mainProfile .wraperzone .boxActivity .boxThumb{position:relative;}.mainProfile .wraperzone .boxActivity .boxThumb div{display:table-cell;vertical-align:middle;}
.mainProfile .wraperzone .boxActivity .boxThumb .thumb{width:10%;}.mainProfile .wraperzone .boxActivity .boxThumb .thumb img{display:block;max-width:100%;margin:auto;}
.mainProfile .wraperzone .boxActivity .boxThumb .subject{padding:10px;}.mainProfile .wraperzone .boxActivity .boxThumb .subject p{line-height:140%;}.mainProfile .wraperzone .boxActivity .boxThumb .subject p.price{margin-bottom:10px;color:#e61b85;}
.mainProfile .wraperzone .boxReview{padding:25px;}.mainProfile .wraperzone .boxReview .pc-thumb-small .thumb{padding-right:20px;}.mainProfile .wraperzone .boxReview .pc-thumb-small .thumb img{width:40px;}
.mainProfile .wraperzone .boxReview .pc-thumb-small a{color:#777777;}
.mainProfile .wraperzone .boxReview .reviewtext{color:#777777;font-family:Calibri,'San Francisco Text',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;}
.editProfile{position:absolute;top:27px;right:20px;}@media (max-width:640px){.editProfile{position:relative;top:0;left:0;text-align:center;}}
@media only screen and (max-width:715px){.mainProfile .button{font-size:120%;}}@media only screen and (max-width:615px){.sideProfile{width:100%;} .mainProfile{width:100%;}}html{height:100%;}
body{margin:0 auto;padding:0;width:100%;height:100%;font-size:14px;font-family:sans-serif;-webkit-text-size-adjust:none;color:#777777;background-color:#f6f6f6;}@media (min-width:640px){body{font-size:16px;}}
select{border:1px solid #2cb4db;background:transparent;color:#999999;font-family:'Calibri';font-size:100%;padding:5px;}
.wrapper{width:100%;min-height:100%;position:relative;}
.content{padding-top:52px;padding-bottom:352px;}
.wrappercover{max-width:1140px;margin:0 auto;padding:0px 20px 20px;}@media only screen and (max-width:615px){.wrappercover{max-width:960px;padding:0px 10px;}}
a{cursor:pointer;color:#00addc;text-decoration:none;}a.default{color:#777777;}
a:hover{text-decoration:underline;}
@media (min-width:640px){}
h1{margin-top:20px;padding-top:20px;background:transparent;border:0px;font-size:26pt;line-height:35px;font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif;margin-bottom:30px;color:#777777;}@media (min-width:640px){h1{font-size:2em;}}
h2{margin-top:20px;background:transparent;border:0px;font-size:26pt;line-height:35px;font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif;margin-bottom:30px;color:#777777;}
hr{text-align:center;height:1px;margin:20px auto;border-bottom:solid 1px #ccc;}
.padd20{padding:20px;}
input,textarea,select{font-size:100%;border:0px;border-radius:0px;}
::-webkit-input-placeholder{font-family:sans-serif;}
::-moz-placeholder{font-family:sans-serif;}
@media only screen and (max-width:770px){h2,h1{text-align:center;}}
