@-ms-viewport{width:device-width}#mobile-phone-number{display:none}@media only screen and (min-width:992px) and (max-width:1199px){.container{width:940px}.row{margin-left:-10px;margin-right:-10px}.row>[class*=col-]{padding-left:10px;padding-right:10px}#site-nav>ul>li>a{padding-left:20px;padding-right:20px}#mobile-phone-number{display:none}}@media only screen and (min-width:768px) and (max-width:991px){.container{width:720px}.row>[class*=col-]{padding-left:10px;padding-right:10px}#logo{width:100%!important;text-align:center}#mobile-phone-number{display:none}#header-widgets{width:100%!important}#site-nav{text-align:center}#header-social{display:none}#site-nav>ul>li>a{padding-left:15px!important;padding-right:15px!important}#footer-nav li{margin:0 5px}.birthday_outer{padding:50px 25px}.bdy-img{padding:0}.bdy-gift{padding:0}.recognize-outer{padding:50px 25px}.reco-img{padding:0}.reco-gift{padding:0}.appreciation-outer{padding:50px 25px}.appre-img{padding:0}.appre-gift{padding:0}.mobile_style{font-size:18px!important;line-height:28px!important}.mobile_style br{display:none!important}.button.large{margin-top:15px}}@media only screen and (max-width:767px){#section-quotes{background-size:cover!important}.birthday_outer{padding:25px;text-align:center;border-bottom:solid 1px #eee}.birthday_outer br{display:none}.bdy-gift{float:none;margin-top:40px;padding:0}.bdy-img{padding:0}.recognize-outer{padding:15px 25px 25px 25px;text-align:center;border-bottom:solid 1px #eee}.recognize-outer br{display:none}.reco-img{padding:0}.reco_info{float:none}.reco-gift{margin-top:0}.appreciation-outer{padding:25px;text-align:center}.appre-img{padding:0}.appreciation-outer br{display:none}.appre-gift{float:none;margin-top:40px;padding:0}.site-title img{width:120px}.mobile_style{font-size:16px!important;line-height:22px!important}.mobile_style br{display:none!important}.button.large{margin-top:25px}.web_view{display:none}.mobile_view{display:block}.content-header h1{font-size:22px}.appreciation-outer .banner_heading,.birthday_outer .banner_heading,.recognize-outer .banner_heading{font-size:20px}.appreciation-outer .banner_sub_heading,.birthday_outer .banner_sub_heading,.recognize-outer .banner_sub_heading{font-size:16px}.callout-text .rpanle{font-size:18px}.callout-button{text-align:center}.describe_size{font-size:15px!important}.tparrows{width:30px!important;height:30px!important;line-height:30px!important}.tp-bullets{display:none!important}.post-list.post-thumb-list.rct .thumb{width:100px}.rct .details{margin:0 0 0 120px!important}.vertical-align{display:block!important}.vertical-align-al{display:block!important}.row.vertical-align-al .iconbox-content p{font-size:15px}.row.vertical-align-al .iconbox-content h4{font-size:16px}.vertical-align-al p{font-size:15px}.row.vertical-align .iconbox-content h4{font-size:16px;margin-bottom:20px}.row.vertical-align .iconbox-content p{font-size:15px}.rs-mobile-view{display:block}.full-view{display:none}.att-mobile-view{display:block}.att-web-view{display:none}.chk_anim{width:auto}.hero_home .content h3{font-size:50px}.hero_home .content h5{font-size:25px}.check_in .hero_home.version_1 p{font-size:17px}.giff_sec h5{font-size:22px}.giff_sec p{font-size:18px}.gf_chk{width:300px}.heartbit{top:-25%;height:120px;width:120px}.service_feature ul li{display:flex;width:100%}}@media only screen and (min-width:480px) and (max-width:767px){.container{width:460px}[class*=col-]{width:100%}.section,.section.pad40,.section.pad50{padding-top:40px}.section .section-content,.section.pad40 .section-content,.section.pad50 .section-content{padding-bottom:20px}#logo{width:auto;float:left}#mobile-phone-number{display:block}#header-widgets{float:right;width:auto}#site-nav{display:none}#header-social{display:none}#mobile-menu,#mobile-menu-trigger{display:block}#footer-bottom{text-align:center}#footer-nav{display:none}.callout{display:block}.callout>div{display:block}.callout-button{text-align:center;margin-bottom:10px;margin-top:20px}}@media only screen and (min-width:320px) and (max-width:600px){.mobile_style{font-size:10px!important;line-height:14px!important}}@media only screen and (min-width:320px) and (max-width:479px){.container{width:88%}[class*=col-]{width:100%}.section,.section.pad40,.section.pad50,.section.pad60,.section.pad70,.section.pad80{padding-top:40px}.section .section-content,.section.pad40 .section-content,.section.pad50 .section-content,.section.pad60 .section-content,.section.pad70 .section-content,.section.pad80 .section-content{padding-bottom:20px}#logo{width:auto;float:left}#mobile-phone-number{display:block}#header-widgets{float:right;width:auto}#site-nav{display:none}#header-social{display:none}#mobile-menu,#mobile-menu-trigger{display:block}#footer-bottom{text-align:center}.callout{display:block}.callout>div{display:block}.callout-button{text-align:center;margin-bottom:10px;margin-top:20px}.tp-banner{height:175px!important}}