@import url("layout.css");@import url("3p.idangerous.swiper.desktop.css");html{background:#000;color:#515151;line-height:1}body{font-size:12px;font-family:Calibri,Arial,Helvetica,sans-serif !important;margin:0;padding:0}a{font:normal 12px Calibri,Arial,Helvetica,sans-serif;text-decoration:none;color:#7c7c7c;cursor:pointer}
a.friend-link{font-weight:bold}h1,h2,h3,h4{margin:0;padding:0;font-family:Calibri,Arial,Helvetica,sans-serif}h1{font-size:33px}h3{font-size:15px}h4{font-size:12px}div#wrapper{position:absolute;left:0;top:0;width:100%;overflow:hidden}div#container{margin:0 auto 30px auto;width:490px;background:#fff;margin-top:30px;position:relative;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}
div#navigate{display:none}div#search{float:left;margin:14px 0 0;padding:10px 0 0;width:256px;height:90px;text-align:left}input.search{width:201px;height:21px;color:#bcbcbc;font-size:15px;text-align:left;text-decoration:none;border:solid 1px #a0a0a0;padding:3px 3px}div.search-input{float:left;margin-left:2px}
div.search-img{float:left;margin-left:6px}div.search-button{float:left;margin-left:6px;width:33px;height:29px;background:url(../images/layout100/search-btn.png) no-repeat}div.search-options{clear:left}div.search-options div.search-option{float:left;margin-right:10px}.go{margin-top:8px;color:#4e3e29;font-size:14px}
img.line{padding:4px 6px 2px 0}div.line{margin:10px auto}a.more,span.more{color:#44a9b1;font-size:11px;text-decoration:underline}div.ads-title{clear:both;margin-bottom:3px}div.ads-title a{font-size:13px;font-weight:normal;text-decoration:underline;color:#000}div.ads-text{color:#505251;font-size:12px;margin-bottom:3px}
a.ads-link{text-decoration:none;color:#000}a.ads-link:hover{text-decoration:underline}div.sponsor{float:right;width:90px;text-align:right;color:#505251;font-size:9px}span.text{color:#6f6f6f;font-weight:normal}div.pad{padding:2px 10px}#content{clear:both;padding-top:5px}#content-left{border-top:1px solid #d2d2d2;margin-top:10px}
div.error{margin-left:15px}div.banner-ad{margin:0 0 20px 4px;width:468px;-moz-box-shadow:0 0 2px 1px #d6bedf;-webkit-box-shadow:0 0 2px 1px #d6bedf;box-shadow:0 0 2px 1px #d6bedf;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#d6bedf')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#d6bedf')}
div.left-box{border-bottom:solid 1px #d2d2d2}div.left-box.ads{background-color:#f7f7ea;padding:5px}div.hads-ctr{overflow:hidden}div.databox-ctr{overflow:hidden;padding:6px 0 6px}div.databox-ctr.over{cursor:pointer}div.databox-ctr.over a.data_a,div.databox-ctr.over a{color:#9c1f94}div.databox-lock{float:right;margin-right:8px;width:13px;height:15px;background:transparent url("../images/default/icon_lock.png") no-repeat top right}
div.databox-map{width:448px;height:292px;display:none;background-color:#f3f4f3;margin:0 0 24px 21px}iframe.databox-map{width:448px;height:264px;text-align:center}.map-google-link{display:block;padding-top:7px;font-size:11px;width:100%;text-align:center}a.data_a{color:inherit;border:none !important}dl{margin:8px 10px 0 75px;padding:0}
dt{margin:0 0 3px 0;font-size:17px;font-weight:bold;word-wrap:break-word}dd{margin:0;padding:0 15px 0 0;font-size:14px;font-weight:normal;color:#7c7c7c}dd.business-address{margin:8px 0 5px 0;line-height:115%}dd.business-profile{font-weight:bold;margin:8px 0 5px 0;line-height:115%}dd.keywords{margin:8px 0 5px 0;line-height:115%;color:#6f6f6f}
dd.moreinfo{margin:5px 0 5px 0;line-height:115%;color:#6f6f6f}dd a,dd span,dd div{font-size:15px}.show-map{display:block}.hide-map{display:none}a.action{padding:0 6px;color:#545454;font-size:12px;font-weight:bold;text-decoration:none}a.action:hover{text-decoration:underline}span#friend{padding:3px 15px;line-height:1.9;color:#14a3e0;font-size:12px;font-weight:bold;cursor:default;text-decoration:underline}
span#friend:hover{color:#fff;background-color:#10b5d8;cursor:pointer;text-decoration:none}span.friend{line-height:1.9;color:#535353;font-size:12px}div.vads-top{display:none;margin-top:10px;width:251px;height:8px;background:url("../images/default/right_sprites.png") no-repeat 0 0;overflow:hidden}div.vads-ctr{border-top:1px solid #d2d2d2;margin:0;padding:5px 0 30px 0;background-color:#f7f7ea}
div#hdlns-ctr{border-top:1px solid #d2d2d2;margin:0;padding:5px 0 10px 0}div.voucher-ctr{margin:5px 5px 15px 5px;padding:5px 0 10px 0;background-color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 0 6px 1px #CCC;-webkit-box-shadow:0 0 6px 1px #CCC;box-shadow:0 0 6px 1px #CCC;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#cccccc')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#cccccc')}
div.voucher-code{font-size:11px;font-weight:bold;padding:3px 0 3px 0}div.hdln-title{margin-bottom:3px}div.hdln-title a{font-weight:normal;text-decoration:underline;color:#000}div.hdln-text{font-size:13px;margin-bottom:3px}div.gads-top{margin-top:0;width:251px;margin-bottom:0}div.gads-ctr{margin-top:30px;width:251px;margin-bottom:30px}
div#poweredby-text{margin-top:50px;color:#791eb9;font-size:8px;text-align:center;text-transform:uppercase;letter-spacing:1px;display:none}div.poweredby-text-login{margin-top:0;color:#791eb9;font-family:'Georgia';font-size:13px;font-style:italic;text-align:center}div.poweredby-dottel{display:none;margin-top:6px;width:254px;height:99px;background:url("../images/default/poweredby_dottel_small.png") no-repeat center}
div.poweredby-dottel-login{margin-top:10px;width:362px;height:99px;background:url("../images/default/poweredby_dottel.png") no-repeat center}div#filter{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;display:none}div#form{position:absolute;left:0;top:0;margin:0;padding:0;width:100%;height:100%;overflow:hidden;display:none}
div#login-form{margin:87px auto 0;width:386px;display:none}div#frnd-form{margin:87px auto 0;width:386px;display:none}div.login-top{width:384px;height:12px;background:url("../images/default/popup_top_gray.png") no-repeat center}div.login-ctr{width:384px;background:url("../images/default/popup_ctr_gray.png") repeat-y center;overflow:hidden}
div.login-bot{position:relative;top:-35px;width:384px;height:42px;background:url("../images/default/popup_bot_prpl.png") no-repeat center}div.login-bot-slim{width:384px;height:35px;background:url("../images/default/popup_bot_prpl_slim.png") no-repeat center}div.close,div.close1{float:right;margin:-3px 8px 0 0;color:#515151;font-size:16px;font-weight:bold;cursor:default;text-decoration:none}
div.close:hover,div.close1:hover{cursor:pointer}div.dotel{position:absolute;left:426px;top:64px;width:180px;height:123px;text-align:center;display:none;z-index:2}div.dotel2{margin:10px auto 0;padding-top:6px;width:326px;height:126px;background:url("../images/default/logo_dotel2.png") no-repeat center}
div.telfrnds{margin:10px 0 15px 30px;width:326px;height:39px;background:url("../images/default/logo_telfriends.png") no-repeat}div.telfrnds-shdw{margin:10px 0 15px 30px;width:326px;height:45px;background:url("../images/default/logo_telfriends_shdw.png") no-repeat}div.infotxt{margin:20px auto;width:326px;color:#592c6f;font-size:13px;font-weight:bold}
div.loginerror{display:none;margin:20px auto;width:326px;color:red;font-size:13px;font-weight:bold}div.input{margin:10px auto;width:326px}div.lbltxt{margin-bottom:5px;color:#592c6f;font-size:12px;font-weight:bold}input.login{width:324px;height:34px;text-align:left;font-size:24px;color:#333;text-decoration:none}
div.login-row{margin:0 auto;width:330px;height:24px}.left{float:left}.right{float:right}.smlabel{padding-top:5px;color:#592c6f;font-size:9px;text-decoration:underline}.remember{position:relative;left:18px;top:-17px;margin:0;width:120px;color:#592c6f;font-size:9px}div.invite{margin:20px auto;width:326px;height:85px}
.invite{width:324px;height:85px;font:normal 12px Calibri,Arial,Helvetica,sans-serif;text-align:left;text-decoration:none}div.send{margin:20px auto;width:100px;height:35px}div.login{margin:20px auto;width:135px;height:37px}div.short-bot{font-size:9px;height:24px;margin:0 auto;position:relative;top:-35px}
div.long-bot{font-size:9px;height:24px;margin:0 auto;position:relative;top:-35px}.bot-left{float:left;margin-top:8px;margin-left:14px;padding:3px 2px;color:#fff;font-weight:bold;text-align:center;text-decoration:none;display:block}.bot-right{float:left;margin-top:8px;margin-left:6px;padding:3px 8px;color:#000;font-size:9px;font-weight:bold;text-align:center;text-decoration:none;background-color:#eeda76;display:block}
.bot-right:hover{text-decoration:underline;background-color:#fff;background-image:none}div.action{margin:5px 0 0 0;padding:5px 0 0 0;border-top:solid 1px #cecece}#action-friend{border:0;margin:0}.float_action_icon{float:left}.float_action_icon a{display:block;width:100%;height:100%;text-decoration:none}
.float_action_icon_print_this{float:left;background:url("../images/layout100/greySprite.png") no-repeat -40px 2px;width:40px;height:28px}.float_action_icon_download_vcard{float:left;background:url("../images/layout100/greySprite.png") no-repeat -80px 0;width:40px;height:28px}.float_action_icon_friend{float:left;background:url("../images/layout100/greySprite.png") no-repeat 2px 0;width:40px;height:28px}
.float_action_link{float:left}.float_action_link.print_this{padding-top:6px}.float_action_link.download_vcard{padding-top:6px}.float_action_link.friend{padding-top:6px}.float_left{float:left}.float_right{float:right}.clear_both{clear:both}div#breadcrumbs{display:none;float:left;margin-top:3px;width:720px;min-height:24px}
div.breadcrumb{padding-bottom:5px;padding-left:1px;padding-top:5px}a.crumb{color:#5f147b;font-size:14px;text-decoration:underline;display:block;float:left}span.crumb{color:#4b4b4b;font-size:12px;font-weight:bold;display:block;float:left}span.raquo{margin:0 5px;text-indent:-5000px;display:block;float:left;width:20px;height:20px;background:url('../images/layout100/cc-bg-breadcrumb.png') no-repeat -6px 0}
div.button-wrapper{margin:20px;padding:9px 0 12px 0;text-align:center}a.button-left{background:url('../images/default/button_left.png') no-repeat left top;padding:8px 4px 15px 10px;font-size:16px;font-weight:bold;color:#656565}a.button-right{background:url('../images/default/button_right.png') no-repeat right top;padding:8px 4px 15px 0;font-size:16px;font-weight:bold;color:#656565}
a.button-left:hover{color:#5c422c}div#content-footer{display:none}div#search-column{color:#363636;overflow:hidden;padding-top:7px;padding-bottom:3px}div.search-nav{float:left;padding:7px 0;width:100%}div.search-nav.bottom{padding:0}div.search-nav-data{float:left;font-size:12px}div.search-nav-pagination{float:right;font-size:12px;word-spacing:3px;color:#363636}
div.search-nav-pagination .selected-page{font-weight:bold;color:#363636}div.search-nav-pagination a{font-size:12px;text-decoration:underline;color:#363636}.search-nav-pagination .next-previous-link a{text-decoration:underline;color:#363636}div.search-left-box{width:713px;clear:left;float:left;margin-bottom:8px;background-color:#f3f4f3;padding:8px 10px 7px 10px}
div.search-databox-ctr{width:100%;font-size:13px}div.search-data-top{margin-right:10px;padding-bottom:3px}div.search-data-top a{font-size:15px;color:#378e97;cursor:pointer;text-decoration:underline}div.search-data-bottom{color:#019340}div.imgads{margin:15px 0 15px 15px}div#imgads-right{margin:10px 0 0 115px;padding-bottom:10px}
div#imgads-right div.imgad{margin:0 0 20px 4px}img.imgad-img{border:0}div#imgads-top img,div#imgads-bottom img{max-width:461px;max-height:346px}div#imgads-right img{max-width:250px;max-height:250px}#voucher{padding:0;background-color:#FFF;border:5px solid #FFF;margin:10px 5px 15px 5px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 0 6px 1px #CCC;-webkit-box-shadow:0 0 6px 1px #CCC;box-shadow:0 0 6px 1px #CCC;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#cccccc')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#cccccc')}
div.callme{margin-top:21px;width:251px;text-align:center}div#action-share{background:#fff none !important;padding:0 108px;text-align:center;-webkit-border-bottom-right-radius:7px;-webkit-border-bottom-left-radius:7px;-moz-border-radius-bottomright:7px;-moz-border-radius-bottomleft:7px;border-bottom-right-radius:7px;border-bottom-left-radius:7px}
#action-share p{font-size:15px;font-weight:bold;padding:10px 0 10px;margin:0}#action-share p.powered{font-size:12px;font-style:italic;font-weight:normal;padding:10px 0 10px;margin:0;color:#888}#action-share p.powered a{color:#888 !important;font-size:12px;font-style:italic;font-weight:normal}#action-share p.powered a:hover{color:#861b84 !important}
#action-share a.button{float:left;width:58px;height:45px;margin:0 5px 0 3px;border:solid 1px #d2d2d2;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#action-share a.facebook{background:url(../images/layout100/share-icons.jpg) no-repeat -1px -1px;margin-left:5px}#action-share a.twitter{background:url(../images/layout100/share-icons.jpg) no-repeat -54px -1px}
#action-share a.email{background:url(../images/layout100/share-icons.jpg) no-repeat -105px -1px}#action-share a.google{background:url(../images/layout100/share-icons.jpg) no-repeat -159px -1px}#action-share div.google{float:left;width:60px;height:45px;border:solid 1px #d2d2d2;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
#action-share div.google div.plusone{margin:5px;padding:5px}#action-share .line{display:none}div.action-top,div.action-bot{display:none}div.action-share{background:0;overflow:auto;width:auto}div.action-first{border:medium none !important;margin:0}div.vads-top{background:0}* html div.left-box div.databox-ctr img.line{width:330px}
#movie-panel{display:none;margin:0 0 10px 25px;padding:0 0 10px 0;position:relative}#movie-panel div.movie{margin:0 0 0 5px;padding:3px;background:#fff;width:420px;overflow:hidden;-moz-box-shadow:2px 2px 2px #888;-webkit-box-shadow:2px 2px 2px #888;box-shadow:2px 2px 6px #888}#picgallery-panel{margin:26px 0 42px 0;position:relative}
#picgallery-panel div.gallery-viewport{margin:0 0 10px 15px;background-color:#000;width:460px;height:345px}#picgallery-panel div.gallery-viewport .gallery-img-container{width:460px;height:345px;display:table-cell;vertical-align:middle}#picgallery-panel div.gallery-viewport .gallery-img-container img{max-width:460px;max-height:345px}
#picgallery-panel em{font-style:normal}#picgallery-panel .backone em{background:url("../images/layout100/nav_swiper.png") no-repeat scroll 5px 0 transparent;cursor:pointer;display:block;height:43px;left:13px;position:absolute;top:148px;width:24px;z-index:999999}#picgallery-panel .forwardone em{background:url("../images/layout100/nav_swiper.png") no-repeat scroll -19px 0 transparent;cursor:pointer;display:block;height:43px;left:446px;position:absolute;top:148px;width:30px;z-index:9999}
#picgallery-panel .top{top:-26px}#picgallery-panel .bottom{top:345px}#picgallery-panel div.cs-caption{background:#000;color:#fff;font-size:13px;font-family:"Lucida Grande",Helvetica,Arial,Verdana,sans-serif;text-align:center;position:absolute;width:460px;overflow:hidden;line-height:28px}
#picgallery-panel div.cs-caption *{display:inline}div#picgallery-panel div.cs-caption.top{border-top-left-radius:14px;border-top-right-radius:14px}#picgallery-panel #caption-top{margin-left:8px;margin-right:8px;padding-bottom:26px}#picgallery-panel div.cs-caption.bottom{border-bottom-left-radius:14px;border-bottom-right-radius:14px}
#picgallery-panel div.cs-caption-content{color:#fff;display:block;line-height:28px}#picgallery-panel .ps-toolbar{cursor:default;display:none}*+html #picgallery-panel{margin-bottom:45px}*+html #picgallery-panel div.caption{margin-left:10px}#offer-panel{margin:0 13px 13px 13px;background:#ef7d1c;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;padding:8px;font-size:14px;color:#000;position:relative}
#offer-panel a{color:#000}#offer-panel div.wrapper{background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:10px 15px}#offer-panel div.wrapper h3{font-size:24px;color:#ef7d1c;margin:5px 0 10px 0;font-weight:normal;padding-right:75px;word-wrap:break-word}#offer-panel div.wrapper div.image{float:left;width:auto;padding:0 15px 15px 0}
#offer-panel div.wrapper div.image img{border:3px solid #fff;box-shadow:1px 1px 3px #888;max-height:90px;max-width:90px}#offer-panel div.wrapper div.text{float:left;width:330px;word-wrap:break-word}#offer-panel div.wrapper div.image+div.text{width:240px}#offer-panel.no-discount div.wrapper div.image+div.text{width:305px}
#offer-panel div.wrapper div.text a{font-size:13px}#offer-panel div.wrapper div.text p{margin:0 0 7px 0;line-height:120%}#offer-panel div.wrapper div.text p.desc{font-weight:bold}#offer-panel div.wrapper div.text p.redeem a:hover{color:#9c1f94}#offer-panel div.wrapper div.text p.code{font-size:12px;font-weight:bold}
#offer-panel div.wrapper div.discount-bg{position:absolute;top:8px;right:7px;width:82px;height:82px;background:url(../images/layout100/discount-bubble.png) no-repeat 0 0}#offer-panel div.wrapper div.discount-text{position:absolute;top:30px;right:2px;width:82px;height:82px;color:#000;text-align:center;color:#fff;font-size:28px;font-weight:bold}
#offer-panel div.wrapper div.footer{margin:5px 0 0 0;font-size:12px}#offer-panel div.wrapper div.footer div.show-offerterms{float:left;width:150px}#offer-panel div.wrapper div.footer div.show-offerterms a{text-decoration:underline}#offer-panel div.wrapper div.footer div.show-offerterms a:hover{color:#9c1f94}
#offer-panel div.wrapper div.footer div.expiry{float:right;text-align:right;width:150px;margin:2px 0 0 0}#offerterms-panel{font-size:12px}#offer-panel.narrow{margin:0 33px 13px 33px}#offer-panel.narrow div.wrapper div.text{float:left;width:375px}#offer-panel.narrow div.wrapper h3{padding-right:10px}
#offer-panel div.passbook{display:none;margin:13px 0 1px 0;height:36px;border:solid 1px #cf670f;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#ef7d1c;background:-moz-linear-gradient(top,#ef7d1c 0,#e07010 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ef7d1c),color-stop(100%,#e07010));background:-webkit-linear-gradient(top,#ef7d1c 0,#e07010 100%);background:-o-linear-gradient(top,#ef7d1c 0,#e07010 100%);background:-ms-linear-gradient(top,#ef7d1c 0,#e07010 100%);background:linear-gradient(to bottom,#ef7d1c 0,#e07010 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef7d1c',endColorstr='#e07010',GradientType=0)}
#offer-panel div.passbook a{color:#fff;font-size:20px;background:url("../images/layout100/passbook-icon-desktop.png") no-repeat 105px 3px;display:block;padding:6px 5px 8px 165px}div.show-payment dl dt img{vertical-align:top;padding:3px 0 0 0}div.payment-panel{margin:0 13px 13px 58px;padding:2px;font-size:14px;color:#000;position:relative}
div.payment-panel.with-image{margin-left:0}div.payment-panel.with-image div.wrapper div.text,div.payment-panel.with-image div.wrapper h3{margin-left:111px}div.payment-panel.with-image div.wrapper div.price{margin-left:111px}div.payment-panel a{color:#000}div.payment-panel div.wrapper{background:#fff;padding:10px 0 10px 15px}
div.payment-panel div.wrapper h3{font-size:18px;font-weight:bold;margin:0 0 3px;word-wrap:break-word;color:#515151;line-height:120%}div.payment-panel div.wrapper div.image{float:left;width:auto;padding:0 15px 15px 0}div.payment-panel div.wrapper div.image img{border:3px solid #fff;box-shadow:1px 1px 3px #888;max-height:90px;max-width:90px}
div.payment-panel div.wrapper div.text{color:#7c7c7c;font-size:13px;font-weight:normal;margin-top:-5px;padding-right:5px;word-wrap:break-word}div.payment-panel div.wrapper div.text p{line-height:120%}div.payment-panel div.wrapper div.text p.desc{font-size:15px}div.payment-panel div.wrapper div.price{font-size:20px;font-weight:bold;margin:0 0 3px;word-wrap:break-word;color:#515151;line-height:1}
div.payment-panel div.wrapper input.amount{background-color:#fff;border:1px solid #ccc;font-size:18px;font-weight:bold;font-stretch:condensed;color:#515151;padding:2px 3px;width:150px}div.payment-panel div.wrapper div.button{float:right;margin-top:-44px}div.payment-panel div.wrapper input.amount+div.button{margin-top:0}
div.payment-panel div.wrapper div.footer{margin:20px 0 0 0;font-size:12px}div.payment-panel div.wrapper div.footer div.show-paymentterms{float:left;width:150px}div.payment-panel div.wrapper div.footer div.show-paymentterms a{text-decoration:underline}div.payment-panel div.wrapper div.footer div.show-paymentterms a:hover{color:#9c1f94}
div.paymentterms-panel{font-size:12px}div#content-right div#action-ctr{display:none}div.vouchers{display:none}div.icon_left{margin:5px 10px 5px 14px !important}