.border1-t1{border-top:1px solid #dcdcdc}.border2-t1{border-top:1px solid #b1b9c4}.border3-t1{border-top:1px solid #d7d7d7}.blue-main{color:#309dcf}.lightest-blue{color:#96cce5}.instagramorange{color:#fccc63}.facebook-blue{color:#3b5998}.twitter-blue{color:#0084b4}.dark-red{color:#c92228}.bg-blue-main{background-color:#309dcf}.bg-blue-dark{background-color:#133a4c}#closing-bar .closing-bar-content,#closing-bar #footer-copyright,#closing-bar #payment-options{display:flex;align-items:center}#closing-bar .closing-bar-content{grid-template-columns:1fr 1fr;justify-content:space-between;grid-gap:1em}#closing-bar #footer-copyright{flex-wrap:wrap}#closing-bar #payment-options{padding:15px 0;grid-template-columns:repeat(5,1fr);grid-gap:.5em}.col-xs-20p{float:left;width:20%;padding-left:15px;padding-right:15px}.col-xs-40p{float:left;width:40%;padding-left:15px;padding-right:15px}.col-xs-60p{float:left;width:60%;padding-left:15px;padding-right:15px}.col-xs-80p{float:left;width:80%;padding-left:15px;padding-right:15px}.width265{width:265px}.pad-tb25{padding-bottom:25px;padding-top:25px}.pad-tb3{padding-bottom:30px;padding-top:30px}.size44{font-size:44px}#footer-explore-pic .photo-credit{position:absolute;top:0;background:rgba(0,0,0,0.5);padding:15px 30px;min-width:275px}#footer-joinus #footer-social,#footer-joinus #icons-social-footer{line-height:1 !important}#footer-joinus #footer-social{margin-top:0}#footer-joinus p{color:#212121}#footer-joinus .emailsignup{border:1px solid #dbdbdb;padding:8px 18px;height:43px;background-color:#fff}#footer-mediastrip #mediastripCarousel.carousel .carousel-inner{min-height:80px}#footer-mediastrip #mediastripCarousel.carousel .carousel-control{top:10%}#footer-explore-bar .novicaselect1 select.explore-destination{font-size:16px;text-transform:uppercase;font-weight:700 !important;height:46px;color:#000 !important;background-color:#ffce00 !important;border-color:#ffce00;width:265px;transition:none}#footer-explore-bar .novicaselect1 select.explore-destination.drop-arrow-icon{background-image:url(/2015/assets/images/icon/down_Arrow_black.png) !important;background-position:right 9px bottom 14px !important}#footer-explore-bar .novicaselect1 select.explore-destination option{text-transform:initial;background-color:#fff !important}#DESKTOPONLY-BEGIN{display:none}#footer-explore-bar img.romance-icon{height:75px}#footer-explore-bar img.romance-icon.region-romance{height:60px}#footer-joinus-explore{border-top:1px solid rgba(0,0,0,.1)}#joinus-explore-artisanpic{margin-top:-25px}#footer-social a.social-icon{display:inline-block;width:60px;margin-right:10px}#footer-social .social-icons-all a.social-icon::last-child{margin-right:0}#footer-social .social-icons-all a.social-icon.selected{display:none}#footer-social .social-icon-featured{float:right}#footer-social a.social-icon.featured,#footer-social a.social-text{float:left}#footer-social a.social-text{width:80%;font-size:.9em;opacity:.9;line-height:1.2}#footer-social .social-icon-facebook a.social-text{padding-top:5px}#footer-social .social-icon-instagram a.social-text{padding-top:10px}#footer-social .social-icon-pinterest a.social-text{padding-top:10px}#footer-social .social-icon-youtube a.social-text{padding-top:20px}#footer-mediastrip h5,#footer-mediastrip .title a,#footer-mediastrip .title a:visited,#footer-mediastrip .title a:hover{font-size:20px;margin-bottom:0;color:#FFF}.media-thumbs{display:grid;grid-template-columns:151px repeat(3,1fr) 120px;grid-gap:50px}.partner-thumbs .partner-thumb,.media-thumbs .media-thumb{display:flex;align-items:center;justify-content:center}.media-thumb .instyle{margin-top:6px}.partner-thumbs{display:grid;grid-template-columns:110px repeat(3,1fr) 110px;grid-gap:40px}#bottommessage .bm{display:grid;grid-template-columns:200px 1fr 250px;grid-gap:25px;padding:10px 0}#bottommessage .bm>div{display:flex;align-items:center;padding-top:10px;padding-bottom:10px;gap:15px}#bottommessage .bm-text{color:#FFF;padding-right:100px;font-size:18px}#bottommessage .bm .bcorp-text{color:white;font-size:12px}#DESKTOPONLY-END{display:none}html#mobile footer .container-fluid,html#tablet footer .container-fluid{padding:0 !important}html#mobile footer .container{padding-left:20px !important;padding-right:20px !important}html#mobile .m-fit{max-width:100%;height:auto}html#mobile .m-pad-t3{padding-top:30px !important}html#mobile .m-pad-lr15{padding-left:15px !important;padding-right:15px !important}html#mobile .m-pad-lr2{padding-left:20px !important;padding-right:20px !important}html#mobile .m-pad-lr4{padding-right:40px !important;padding-left:40px !important}html#mobile #footer-joinus .joinus-explore{background:#fff;border-top:solid 1px rgba(0,0,0,0.14);border-bottom:solid 1px rgba(0,0,0,0.14)}html#mobile #footer-links{background:#133a4c !important;padding:0 !important}html#mobile #footer-links #m-footer-logo{padding:45px 0 35px 0;text-align:center}html#mobile #footer-links .footer-menu-flyout ul.first{margin-bottom:0}html#mobile #footer-links .footer-menu-flyout h5>a,html#mobile #footer-links .footer-menu-flyout h5.has-submenu,html#mobile #footer-links .footer-menu-flyout ul li a{font-size:16px !important;line-height:70px !important;font-weight:300 !important;text-transform:capitalize !important}html#mobile #footer-links .footer-menu-flyout ul{background-color:#fafafa !important}html#mobile #footer-links .footer-menu-flyout ul li a{color:#212121 !important;line-height:60px !important;border-bottom:solid 1px rgba(0,0,0,0.14) !important}html#mobile #footer-links .footer-popular-searches{padding-top:40px;border-bottom:solid 1px #15252c;margin-bottom:50px;text-align:center}html#mobile #footer-links .footer-popular-searches h5{font-size:22px;color:#fff}html#mobile #footer-links .footer-popular-searches ul,html#mobile #footer-links .footer-popular-searches ul li,html#mobile #footer-links .footer-popular-searches ul li a{display:inline}html#mobile #footer-links .footer-popular-searches ul li a{color:#309dcf;margin-right:5px}html#mobile #footer-links .footer-popular-searches ul li a:after{content:","}html#mobile #footer-links .footer-popular-searches .col-xs-6:last-child ul li:last-child a:after{content:""}