/* This is the mobile stylesheet, if you need to change the mobile styles update this file. DO NOT upload the desktop (guesthouse theme) style.less.css file here */

/* *************************************
 *    !!! Do not edit this file !!!    *
 * Please edit style.less.css instead. *
 * *********************************** */


html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;font-family:'Open Sans',Arial,Helvetica,sans serif,serif;-webkit-appearance:none;-webkit-text-size-adjust:none;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;font-size:13px;min-width:320px;}a{outline:none;text-decoration:none;color:#0098df;}html,body{min-width:320px;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}.header .logo img{box-shadow:4px 4px 5px rgba(5,5,5,0.22);}em,i{font-style:italic;}b,strong{font-weight:bold;}u{text-decoration:underline;}.clearing{clear:both;font-size:0;height:0;line-height:0;}.center{text-align:center;}.aligncenter{margin:auto;text-align:center;margin-bottom:20px;display:block !important;}.alignleft{float:left;margin:0px 15px 20px 0px;}.alignright{float:right;margin:0px 0px 20px 15px;}#content-wrapper img{display:none;}#content-wrapper .google-map img{display:inline-block;}.one-third img,.one-third-last img,.two-third img,.two-third-last .img{display:none;}.header .logo{position:absolute;left:11px;top:0;z-index:200;}.header{position:relative;min-height:48px;}.header .inner{padding-right:31px;text-align:right;min-height:48px;line-height:48px;}.arrow.forward,.arrow.back{display:none !important;}.download{color:#0098df;}#slider img{border-radius:0 !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;}.homeButtons{border-bottom:1px solid #000000;background:#384346;background:-moz-linear-gradient(top,rgba(56,67,70,1) 0%,rgba(37,48,51,1) 45%,rgba(25,33,35,1) 51%,rgba(17,24,27,1) 64%,rgba(19,25,27,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(56,67,70,1)),color-stop(45%,rgba(37,48,51,1)),color-stop(51%,rgba(25,33,35,1)),color-stop(64%,rgba(17,24,27,1)),color-stop(100%,rgba(19,25,27,1)));background:-webkit-linear-gradient(top,rgba(56,67,70,1) 0%,rgba(37,48,51,1) 45%,rgba(25,33,35,1) 51%,rgba(17,24,27,1) 64%,rgba(19,25,27,1) 100%);background:-o-linear-gradient(top,rgba(56,67,70,1) 0%,rgba(37,48,51,1) 45%,rgba(25,33,35,1) 51%,rgba(17,24,27,1) 64%,rgba(19,25,27,1) 100%);background:-ms-linear-gradient(top,rgba(56,67,70,1) 0%,rgba(37,48,51,1) 45%,rgba(25,33,35,1) 51%,rgba(17,24,27,1) 64%,rgba(19,25,27,1) 100%);background:linear-gradient(to bottom,rgba(56,67,70,1) 0%,rgba(37,48,51,1) 45%,rgba(25,33,35,1) 51%,rgba(17,24,27,1) 64%,rgba(19,25,27,1) 100%);}#bookNowHome,.homeButtons a{display:inline-block;height:46px;line-height:46px;font-size:14px;font-weight:600;background:#384346;color:#ffffff;position:relative;}#bookNowHome,.homeButtons a.findHotel{background:#027e5d;border-right:1px solid #000000;min-width:69px;padding-left:32px;border-top:1px solid #006797;border-bottom:1px solid #9ad6f2;}#bookNowHome{padding-right:22px;}.homeButtons a{border-left:1px solid #475053;border-top:1px solid #495256;border-bottom:1px solid #8b8e8e;background:#384346;background:-moz-linear-gradient(top,rgba(56,67,70,1) 0%,rgba(37,48,51,1) 45%,rgba(25,33,35,1) 51%,rgba(17,24,27,1) 64%,rgba(19,25,27,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(56,67,70,1)),color-stop(45%,rgba(37,48,51,1)),color-stop(51%,rgba(25,33,35,1)),color-stop(64%,rgba(17,24,27,1)),color-stop(100%,rgba(19,25,27,1)));background:-webkit-linear-gradient(top,rgba(56,67,70,1) 0%,rgba(37,48,51,1) 45%,rgba(25,33,35,1) 51%,rgba(17,24,27,1) 64%,rgba(19,25,27,1) 100%);background:-o-linear-gradient(top,rgba(56,67,70,1) 0%,rgba(37,48,51,1) 45%,rgba(25,33,35,1) 51%,rgba(17,24,27,1) 64%,rgba(19,25,27,1) 100%);background:-ms-linear-gradient(top,rgba(56,67,70,1) 0%,rgba(37,48,51,1) 45%,rgba(25,33,35,1) 51%,rgba(17,24,27,1) 64%,rgba(19,25,27,1) 100%);background:linear-gradient(to bottom,rgba(56,67,70,1) 0%,rgba(37,48,51,1) 45%,rgba(25,33,35,1) 51%,rgba(17,24,27,1) 64%,rgba(19,25,27,1) 100%);}.homeButtons a.findUs,.homeButtons a.contactUs{padding-left:32px;min-width:56px;border-right:1px solid #000000;}.homeButtons a.callNow{padding-left:34px;min-width:69px;border-right:0;}#bookNowHome span,.homeButtons a.findHotel span{background-image:url("../guesthouse/design/img/calM.png");width:18px;height:21px;position:absolute;left:9px;top:11px;}#bookNowHome i{position:absolute;right:8px;top:16px;background-image:url("../guesthouse/design/img/arrowRMob.png");width:9px;height:14px;}.homeButtons  a.contactUs{border-left:none;}.homeButtons a.findHotel{display:block;border-right:none;border-left:none;}.homeButtons a.findUs span,.homeButtons a.contactUs span{background-image:url("../guesthouse/design/img/findM.png");width:16px;height:24px;position:absolute;left:9px;top:9px;}.homeButtons a.callNow span{background-image:url("../guesthouse/design/img/callM.png");width:18px;height:25px;position:absolute;left:9px;top:9px;}.reservation-form .select-wrapper{margin-left:auto;margin-right:auto;border:1px solid #46c4ff;margin-top:12px;overflow:hidden;width:216px;line-height:0;}.reservation-form .select-wrapper select{background:#333333 url('../guesthouse/design/img/topheaderdrop-arrow.png') no-repeat 195px 50%;border:0;color:#bbbbbb;font-size:12px;height:24px;padding:4px 3px;width:240px;-webkit-appearance:none;}.reservation-form .select-wrapper select option{color:#ffffff;}.reservation-form p{line-height:13px;color:#ffffff;font-weight:bold;text-transform:uppercase;font-family:Open Sans,Arial,sans-serif;font-size:18px;}.reservation-form .book-now-button,.bookingButton,.mc_signup_submit{text-decoration:none;display:inline-block;border-top:1px solid #9ad6f2;border-left:1px solid #006392;border-bottom:1px solid #002739;border-right:1px solid #006392;}.reservation-form .book-now-button{margin-top:13px;}.reservation-form{background:#0098df;padding:13px;text-align:center;}.reservation-form .book-now-button input{width:217px;border-left:none;border-right:none;display:block;border-top:1px solid #49b5e8;border-bottom:1px solid #006797;height:22px;line-height:22px;text-align:center;font-weight:600;text-transform:uppercase;text-decoration:none;color:#ffffff;font-family:'Open Sans',Arial,Helvetica,sans serif,serif;font-size:12px;background:url('../guesthouse/design/img/bookArrow.png');background-repeat:no-repeat;background-position:200px center;padding-right:17px;}.bookingButton{display:inline-block;background:#0098df;width:100px;display:none;}.bookingButton span{border-left:none;border-right:none;display:block;border-top:1px solid #49b5e8;border-bottom:1px solid #006797;height:22px;line-height:22px;text-align:center;font-weight:600;text-transform:uppercase;text-decoration:none;color:#ffffff;font-family:'Open Sans',Arial,Helvetica,sans serif,serif;font-size:13px;background:url('../guesthouse/design/img/bookArrow.png');background-repeat:no-repeat;background-position:85px center;padding-right:17px;}.reservation-form .book-now-button input{padding:0;cursor:pointer;height:22px;font-size:0px;background-position:center center;background-image:url('../guesthouse/design/img/checkRates.png');color:transparent;font-size:0px;}.fancyButton{display:inline-block;background:#0098df;text-decoration:none;display:inline-block;border-top:1px solid #9ad6f2;border-left:1px solid #006392;border-bottom:1px solid #002739;border-right:1px solid #006392;}.fancyButton span{border-left:none;border-right:none;display:block;border-top:1px solid #49b5e8;border-bottom:1px solid #006797;height:22px;line-height:22px;text-align:center;font-weight:600;text-transform:uppercase;text-decoration:none;color:#ffffff;font-family:'Open Sans',Arial,Helvetica,sans serif,serif;font-size:12px;padding-left:7px;padding-right:7px;}#datePicker2,#datePicker1{background:#333333 url('../guesthouse/design/img/room-searchbox-input.png') no-repeat 90% 50%;border:1px solid #80ccef;color:#ffffff;display:inline;font-size:12px;font-family:Arial,Helvetica,sans serif,serif;margin-top:8px;padding:4px 0 4px 5px;width:104px;}#datePicker1{margin-right:13px;}footer .socialIcons a.facebook{background:url(../guesthouse/design/img/fbMobile.png);width:32px;height:32px;}footer .socialIcons a.twitter{background:url(../guesthouse/design/img/twMobile.png);width:32px;height:32px;}footer .socialIcons a.yelp{background:url(../guesthouse/design/img/rMobile.png);width:32px;height:32px;}footer .socialIcons a.fourSquare{background:url(../guesthouse/design/img/fourMobile.png);width:32px;height:33px;margin-top:1px;margin-left:1px;margin-right:14px;}footer .socialIcons a.instagram{background:url(../guesthouse/design/img/inMobile.png);width:32px;height:32px;}footer .socialIcons a.tripAdvisor{background:url(../guesthouse/design/img/trMobile.png);width:33px;height:32px;}footer .socialIcons a{vertical-align:middle;font-size:0px;line-height:0px;color:transparent;text-indent:-999em;}footer .socialIcons{margin-bottom:15px;}footer .subscribe{display:inline-block;width:179px;height:22px;background:url(../guesthouse/design/img/subscribeMob.png);font-size:0px;line-height:0px;color:transparent;text-indent:-999em;}.entry-thumbnail img{max-width:100%;min-width:100%;height:auto;}.entry-thumbnail{line-height:0;}.ngg-gallery-thumbnail img{border:none !important;max-width:44px;max-height:44px;width:auto !important;height:auto !important;margin:0 !important;margin-right:15px !important;margin-bottom:15px !important;padding:0 !important;}.ngg-galleryoverview{margin-bottom:10px;margin-top:10px;}.frame{margin-bottom:20px;padding-bottom:33px;-moz-background-size:100% 13px;-webkit-background-size:100% 13px;background-size:100% 13px;}.frame-wrap{border:1px solid #ebebeb;padding:10px 14px 0 14px;background:#ffffff;-moz-border-radius:0 20px 0 20px;-webkit-border-radius:0 20px 0 20px;border-radius:0 20px 0 20px;}.frame-inner{width:100%;}.frame.light{color:#333333;}.frame.dark{color:#ffffff;}.frame .frame-close{color:#959595;font-weight:bold;cursor:pointer;padding:9px 14px 9px 14px;background:#ffffff;text-align:right;border-top:1px dotted #dddddd;}.frame .frame-close:hover{color:#333333;}.frame .frame-close .open{display:inline-block;padding-left:14px;background:url('design/img/frame-arrow.png') 0px 2px no-repeat;}.frame .frame-close .close{display:inline-block;padding-left:14px;background:url('design/img/frame-arrow.png') 0px -10px no-repeat;}.frame .frame-wrap{overflow:hidden;}.frame{background:url('../guesthouse/design/img/slider-mirror-small.png') bottom left no-repeat;}.frame.openable{background-image:none;}.frame.includes .frame-wrap{border-color:#959595;}.frame.includes{background:none;padding-bottom:0;}.frame.includes .sc-box-title{min-height:26px;}.frame.pricebox{background:none;padding-bottom:0;border:none;}.frame.pricebox .frame-wrap{border:none;padding-top:14px;padding-bottom:14px;background:#0098df;text-align:center;font-size:17px;color:#ffffff;font-weight:bold;}.frame.pricebox .frame-wrap .price{font-size:30px;}.frame.pricebox.ver2,.frame.pricebox.ver2 .frame-wrap,.frame.pricebox.ver2 .frame-inner{line-height:1;font-size:13px;}.frame.pricebox.ver2 .frame-wrap .price{font-size:13px;}.frame.pricebox.ver2 p{display:none;}.pricebox .frame-inner{line-height:normal;}section#rooms{margin:0 -9px 20px;}article.ait-room,article.ait-item{background:#ffffff;border:1px solid #ebebeb;border-bottom-left-radius:20px;border-top-right-radius:20px;overflow:hidden;padding:5px;}#rooms .item{display:block;margin:0 9px 10px;padding-bottom:12px;position:relative;vertical-align:top;}#rooms .item.clearfix:after{visibility:visible;color:#ffffff;}article.ait-room header .entry-thumbnail .entry-thumb-img a img,article.ait-item header .entry-thumbnail .entry-thumb-img a img{border-bottom-left-radius:20px;border-top-right-radius:20px;margin-bottom:0;}article.ait-room .entry-title,article.ait-item .entry-title{font-size:14px;margin:0 0 0 10px;}article.ait-room .entry-content,article.ait-item .entry-content{padding-bottom:8px;}article.ait-room .entry-title{margin-top:8px;}article.ait-room .entry-content{margin-left:10px;margin-right:10px;}#rooms .item.shortcodeCustomType:after{bottom:-10px;}.packages article header .entry-thumbnail .entry-thumb-img a img{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;max-width:100%;min-width:100%;height:auto;}.packages article header .entry-thumbnail .entry-thumb-img{padding-left:11px;padding-right:11px;padding-bottom:11px;}.packages article{border:none;background:none;padding-left:0px;position:relative;-webkit-border-radius:0;-moz-border-radius:0;}#content-wrapper .shortcodeCustomType.packages .frame h2{margin:0;margin-bottom:13px;background:#f2f2f2;line-height:30px;padding-left:11px;font-size:14px;font-weight:bold;color:#333333;}#content-wrapper .shortcodeCustomType.packages .ait-room h2.entry-title a{font-weight:bold;display:block;line-height:30px;}.shortcodeCustomType.packages .ait-room div.entry-content{font-size:12px;line-height:20px;color:#3b3b3b;margin:0;padding-left:11px;padding-right:11px;padding-bottom:5px;}.shortcodeCustomType.packages .more{float:right;text-transform:uppercase;font-weight:bold;text-decoration:underline;padding-right:11px;padding-bottom:11px;font-size:11px;}.packages .frame{background:none;background:none repeat scroll 0 0 #ffffff;border:1px solid #959595;border-radius:0 20px 0 20px;overflow:hidden;padding-bottom:0;}#rooms .item.packages:after{background-image:none;display:none;width:100%;}.frame.includes .frame-wrap{border-color:#959595;}.frame.includes{background:none;padding-bottom:0;}.frame.includes h1{color:;}.frame.includes .sc-box-title{min-height:26px;}.frame.pricebox{background:none;padding-bottom:0;border:none;}.frame.includes .sc-box-title{min-height:26px;}.frame .sc-box-title{margin-left:-15px;margin-right:-15px;margin-top:-11px;padding-left:15px;padding-right:15px;padding-top:12px;}.sc-box-title{background:url("../guesthouse/design/img/bck_00-05.png") repeat scroll 0 0 transparent;border-radius:5px 5px 0 0;margin-bottom:15px;}#menuSwitch{background:#0098df;height:41px;line-height:41px;padding-right:10px;text-align:right;}#menuToggle.selected{background:#006392;}#slider{height:118px !important;}nav .hide{display:none;}nav li{border-bottom:1px solid #000000;}nav li a{display:block;height:35px;line-height:35px;color:#ffffff;font-weight:600;font-size:13px;padding-left:20px;border-top:1px solid #485256;border-bottom:1px solid #727576;background:#384346;background:-moz-linear-gradient(top,rgba(56,67,70,1) 0%,rgba(37,48,51,1) 45%,rgba(25,33,35,1) 51%,rgba(17,24,27,1) 64%,rgba(19,25,27,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(56,67,70,1)),color-stop(45%,rgba(37,48,51,1)),color-stop(51%,rgba(25,33,35,1)),color-stop(64%,rgba(17,24,27,1)),color-stop(100%,rgba(19,25,27,1)));background:-webkit-linear-gradient(top,rgba(56,67,70,1) 0%,rgba(37,48,51,1) 45%,rgba(25,33,35,1) 51%,rgba(17,24,27,1) 64%,rgba(19,25,27,1) 100%);background:-o-linear-gradient(top,rgba(56,67,70,1) 0%,rgba(37,48,51,1) 45%,rgba(25,33,35,1) 51%,rgba(17,24,27,1) 64%,rgba(19,25,27,1) 100%);background:-ms-linear-gradient(top,rgba(56,67,70,1) 0%,rgba(37,48,51,1) 45%,rgba(25,33,35,1) 51%,rgba(17,24,27,1) 64%,rgba(19,25,27,1) 100%);background:linear-gradient(to bottom,rgba(56,67,70,1) 0%,rgba(37,48,51,1) 45%,rgba(25,33,35,1) 51%,rgba(17,24,27,1) 64%,rgba(19,25,27,1) 100%);position:relative;}nav li{position:relative;}nav li .arrow{background-image:url("../guesthouse/design/img/arrowRMob.png");background-position:20px center;background-repeat:no-repeat;height:14px;padding:5px;position:absolute;right:13px;top:5px;width:9px;cursor:pointer;padding-left:20px;}nav li .arrow.expanded{background-image:url("../guesthouse/design/img/arrowDMob.png");height:9px;width:14px;top:9px;}nav li li a{position:relative;margin-right:0;background:#0098df;padding-left:42px;border:none;}nav li li a:before{border-color:transparent transparent transparent #ffffff;border-style:solid;border-width:9px 0 9px 9px;content:"";height:0;left:23px;position:absolute;top:9px;width:0;}nav ul ul{display:none;}nav li li{border-bottom:1px solid #006797;}nav li li:last-child{border-bottom:none;}#slider img,div.anythingSlider .anythingWindow{border-top-right-radius:0px !important;}#sliderOuter{overflow:hidden;}.room-description-container,#slider .caption,#homeImage .caption{background:#000000;padding-top:10px;padding-left:14px;padding-right:14px;padding-bottom:12px;color:#ffffff;font-size:12px;line-height:15px;}.room-viewer-link{display:block;margin:0;padding:0;line-height:0;vertical-align:top;}.room-description-outer{background:#000000;}#homeImage img{min-width:100%;margin:0;padding:0;height:auto;line-height:0;vertical-align:top;}.room-description-container .caption-title,#slider .caption,#homeImage strong{font-size:17px;font-weight:600;display:block;line-height:25px;}#slider .caption p strong,#homeImage p strong{font-size:12px;line-height:14px;display:inline;}#content-wrapper{padding:22px;}#content-wrapper h1{font-size:17px;font-weight:600;margin-bottom:11px;}#content-wrapper h2{font-size:15px;font-weight:bold;line-height:22px;}#content-wrapper{line-height:16px;}#content-wrapper p,#content-wrapper li{font-size:13px;line-height:16px;}#content-wrapper ul,#content-wrapper p{margin-bottom:20px;}.entry-content ul li{list-style-type:square;padding-bottom:5px;}.entry-content ul{line-height:20px;margin-bottom:15px;padding:0 0 0 16px;}.sc-map{margin-bottom:26px;}ul.style1,ul.style2,ul.style3,ul.style4,ul.style5,ul.style6{padding:0;}.includes ul{margin:0;padding:0;}ul.style1 li,.sc-list li,.includes ul li{background-image:url("../guesthouse/design/img/ico-style1.png");background-position:-2px top;background-repeat:no-repeat;list-style-type:none;padding-left:25px;}ul.style1 li,ul.style2 li,ul.style3 li,ul.style4 li,ul.style5 li,ul.style6 li{background-position:-2px top;background-repeat:no-repeat;list-style-type:none;padding-left:25px;}ul.style1 li{background-image:url("../guesthouse/design/img/ico-style1.png");}ul.style4 li{background-image:url("../guesthouse/design/img/ico-style4.png");}#menuToggle{position:relative;}#menuToggle span{padding-right:34px;}#menuToggle span:after{position:absolute;right:10px;top:7px;background-image:url("../guesthouse/design/img/menuM.png");width:15px;height:11px;content:'';}footer{padding-top:17px;padding-bottom:17px;text-align:center;}footer .socialIcons a{display:inline-block;margin-right:13px;}footer .socialIcons a:last-child{margin-right:0;}#footerBottom{background:#0098df;padding:16px;height:55px;line-height:55px;}#footerBottom .brand img{vertical-align:top;}.fancyButton.fullSite{margin-right:6px;}#footerBottom .brand{float:right;height:55px;vertical-align:top;}#mc_mv_EMAIL{background:url("../guesthouse/design/img/mailIcon.png") no-repeat scroll 7px 14px transparent;}#mailchimpsf_widget-3,.widget_mailchimpsf_widget{padding-top:10px;display:none;width:198px;text-align:left;margin-left:auto;margin-right:auto;}#mailchimpsf_widget-3 h5.widget-title,.widget_mailchimpsf_widget h5.widget-title{line-height:16px;margin-bottom:13px;font-weight:bold;font-size:15px;}.mc_signup_submit{text-align:center;}.mc_signup_submit{background:#0098df;display:inline-block;margin-top:5px;}#mc_message{margin-bottom:10px;}.mc_signup_submit input.button{background:#0098df;background-repeat:no-repeat;border:none;padding:0;margin:0;background-image:url("../guesthouse/design/img/subscribeNow.png");background-position:center center;color:transparent;font-size:0;height:22px;width:139px;}.shareIcon,.sharePost{cursor:pointer;display:inline-block;vertical-align:middle;width:50px;height:18px;margin-right:10px;background-image:url('../guesthouse/design/img/shareButton.gif');}.sharePost img{display:none;}.sharePost{position:absolute !important;right:0px;top:-6px;}.sharrre,.sharePost{position:relative;}.sharrre .box{float:left;}.sharrre .count{color:#444444;display:block;font-size:17px;line-height:34px;height:34px;padding:4px 0;position:relative;text-align:center;text-decoration:none;width:50px;background-color:#eeeeee;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.sharrre .share{color:#ffffff;display:block;font-size:11px;height:16px;line-height:16px;margin-top:3px;padding:0;text-align:center;text-decoration:none;width:50px;background-color:#9cce39;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.sharrre .buttons{display:none;position:absolute;margin-left:0px;margin-top:20px;z-index:10000;background-color:#ffffff;border:1px solid rgba(0,0,0,0.2);box-shadow:0 1px 2px rgba(0,0,0,0.1);padding:10px;background-color:#ffffff;width:175px;right:0;}.sharrre .button{float:left;border:none;height:64px;padding:0;margin:0;margin-left:10px;background:transparent;width:50px;}.sharrre .button.googleplus{margin-left:0;}.sharrre .button.facebook{width:44px;height:65px;}.sharrre .button.twitter{height:66px;width:58px;}.sharrre .box{display:none;}.mainpage{overflow:hidden;}@media only screen and (max-device-width:320px){header .logo img{border:1px solid #dcdcdc;}}#mobilesmart_switcher{display:none;}.frame.pricebox{background:none;padding-bottom:0;border:none;}.frame.pricebox .frame-wrap{border:none;padding-top:14px;padding-bottom:14px;background:#0098df;text-align:center;font-size:17px;color:#ffffff;font-weight:bold;}.frame.pricebox .frame-wrap .price{font-size:30px;}.frame.pricebox.ver2,.frame.pricebox.ver2 .frame-wrap,.frame.pricebox.ver2 .frame-inner{line-height:1;font-size:13px;}.frame.pricebox.ver2 p{display:none;}.frame.pricebox strong{color:#ffffff;}#shareTop .popup{background-color:#ffffff;border:1px solid rgba(0,0,0,0.2);box-shadow:0 1px 2px rgba(0,0,0,0.1);display:none;height:73px;margin-left:0;margin-top:20px;padding:10px;position:absolute;right:90px;top:16px;width:206px;z-index:200;}.stButton{vertical-align:top;}article.post{border-top:1px solid #d0d0d0;margin-bottom:5px;padding-top:31px;}article.post  .entry-summary{padding-top:5px;}.subpage .entry-content img.pdf-icon,.pdf-icon{margin:0;padding:0;vertical-align:middle;text-decoration:none;margin-left:2px;}article.post.no-results.not-found{border-top:none;}.subpage.no-deal{background-image:none;}.no-deal-button{text-decoration:none;display:block;border-top:1px solid #9ad6f2;border-left:1px solid #006392;border-bottom:1px solid #002739;border-right:1px solid #006392;}.no-deal-button{display:inline-block;color:#ffffff;font-weight:bold;background-color:#0098df;margin-left:5px;margin-right:5px;padding:2px 5px;}#mc_signup_form label.mc_interest_label{width:163px !important;}table{display:block;font-family:sans-serif;-webkit-font-smoothing:antialiased;font-size:115%;overflow:auto;width:auto;font-size:12px;text-align:center;}table td{padding:10px 5px;vertical-align:middle;height:40px;}table tr{border-bottom:1px solid #dddddd;}table td strong{color:#ffffff;}table tr td:first-child{text-align:left;}table tr td:first-child strong{color:#004d96;}table tr:first-child td{background-color:#0098df;}table tr.table-row-bg td{background-color:#0098df;}.service-boxes .service-boxes-container .service-box-content .more{font-weight:bold;}