body{font-family:'Raleway',sans-serif;font-weight:400;font-size:18px;color:#333;line-height:1.3;overflow-x:hidden;background:#fff}h1,h2,h3,h4,h5,h6,p,ol,ul{margin-top:0}h1{font-size:40px;color:#023c5b;font-weight:700}h2{font-size:28px;font-weight:700;color:#023c5b}h3{font-size:26px;color:#023c5b;font-weight:700}h4{color:#023c5b;font-size:25px;font-weight:700}h5{color:#023c5b;font-size:24px;font-weight:700}h6{color:#023c5b;font-size:22px;font-weight:700}.required,.red{color:red}.caret{margin-left:6px;margin-top:-2px}ol{list-style:decimal !important}ul{list-style:none}p{line-height:1.5}td,p,li{font-size:18px;color:#333}b,strong{font-weight:700}em{font-style:italic}b em,strong em,em b,em strong{font-weight:700;font-style:italic}blockquote{padding:0 20px 10px 50px;margin:0 0 20px;font-size:17.5px;border-left:none}blockquote:before{content:"\f10d" !important;font-family:FontAwesome;color:#ebebeb;font-size:30px;position:relative;left:-40px;top:20px}blockquote p{font-size:20px;font-style:italic}a:link,a:active,a:visited{color:#005288;text-decoration:none;cursor:pointer}a:hover,a:focus{text-decoration:underline;color:#000;outline:none}*:focus{outline:none !important}.entry-content p,.entry-content ul,.entry-content ol{margin-bottom:20px}.entry-content a{color:#005288;text-decoration:none;font-weight:700}.entry-content a:hover,.entry-content a:focus,.entry-content a:active{text-decoration:underline}.entry-content{font-size:18px;line-height:1.5;margin-top:30px}.entry-content p{line-height:1.5}.entry-content h1{color:#023c5b;font-size:32px}.entry-content h2{color:#023c5b;font-size:28px}.entry-content h3{color:#023c5b font-size:26px}.entry-content ol{list-style:decimal !important;padding:0 0 0 15px}.entry-content ul{list-style:none !important;padding:0 0 0 15px}.entry-content ul li{color:#707070}.entry-content ul li:before{font-family:FontAwesome;content:'\f101';color:#005288;margin-right:10px;margin-left:-15px}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin-bottom:20px}.row.innerbanner .col-12{padding:0}.row.innerbanner img{width:100%}.accordion-title{background:#96d9e9;color:#000 !important;font-size:18px !important;padding:10px;cursor:pointer;position:relative}.accordion-title:after{font-family:FontAwesome;content:'\f107';position:absolute;right:5px;top:30%}.accordion-title.open:after{font-family:FontAwesome;content:'\f106';position:absolute;right:5px;top:30%}.accordion-content{padding:0 15px}#bmibmrCalc li:before{display:none}.bootstrap-scope .row,.bootstrap-scope .nav{display:block}#submit,.button,.button,.btn{font-size:18px;text-align:center;color:#fff;border:none;text-decoration:none;line-height:1;padding:12px 10px;border-radius:0 !important;padding:13.5px 20px !important;border:0;box-shadow:none !important}#submit:hover,.button:hover,.button:hover,.wpcf7-submit:hover,.btn:hover{color:#fff}#submit,.button,.wpcf7-submit,.btn-default{background:#a31f37 !important}#submit{width:auto !important}.button:hover,.btn:hover,.wpcf7-submit:hover,.btn-default:hover{background:#005288 !important}.btn.btn-primary{background:#005288 !important;color:#fff !important;font-size:18px !important;border-radius:0 !important}.btn.btn-primary.active,.btn.btn-primary:focus,.btn.btn-primary:hover{background:#333 !important;color:#fff !important;border-radius:0 !important}.btn-sm{font-size:15px}.btn-border{box-shadow:none;background:0 0}nav.navbar,.centers img,.centers h3,a,.btn{-webkit-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;cursor:pointer}.btn:hover,.btn:focus,.btn:active,.btn{color:#fff !important;text-decoration:none !important}.btn-default{white-space:normal}#comment,.input-text,.woocommerce-Input,.form-control{border-radius:0;height:40px;color:#222;font-size:13px !important;font-weight:400;border:1px solid #a31f37;box-shadow:none;padding:6px 12px;min-height:40px}#comment{height:150px}textarea{resize:none}.form-control::-webkit-input-placeholder{color:#222;opacity:1}.form-control:-moz-placeholder{color:#222;opacity:1}.form-control::-moz-placeholder{color:#222;opacity:1}.form-control:-ms-input-placeholder{color:#222;opacity:1}textarea.form-control{height:95px}select,select.form-control{background-color:#fff;border:thin solid #bbb;border-radius:0;display:inline-block;font:inherit;line-height:1.5em;padding:.5em 3.5em .5em 1em;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#bbb 50%),linear-gradient(135deg,#bbb 50%,transparent 50%),linear-gradient(to right,#bbb,#bbb);background-position:calc(100% - 20px) calc(1em + 2px), calc(100% - 15px) calc(1em + 2px), calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;width:100%}.wpcf7-form-control-wrap{margin-bottom:10px !important;display:block}.embed-container{position:relative;padding-bottom:56.25%;padding-top:0;height:0}.embed-container video,.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.entry-content .embed-container{margin-bottom:25px}.close{position:relative;height:40px;width:40px;display:flex;flex-direction:column;justify-content:center}.close:before,.close:after{position:absolute;content:'';width:100%;height:2px;background-color:#000}.close:before{transform:rotate(45deg)}.close:after{transform:rotate(-45deg)}.yamm .nav,.yamm .collapse,.yamm .dropup,.yamm .dropdown{position:static}.yamm .container{position:relative}.yamm .dropdown-menu{left:auto}.yamm .nav.navbar-right .dropdown-menu{left:auto;right:0}.yamm .yamm-content{padding:20px 30px}.yamm .yamm-content>div>ul>li{color:#a31f37;font-size:15px;text-transform:uppercase}.yamm .yamm-content>div>ul>li>a.nav-link{color:#005288 !important;font-size:14px !important;text-transform:none !important;padding:5px 0 !important}.yamm .yamm-content>div>ul>li>a.nav-link:hover{color:#a31f37 !important}.list-unstyled,.list-unstyled ul{min-width:120px}#slideshow>img{width:100%;height:auto}.dropdown-toggle:after{display:none}.search-form,.dropdown-toggle>i,.dropdown-menu,.btn,button,a{-webkit-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;cursor:pointer}.fade{opacity:0;-webkit-transition:opacity .75s linear;-moz-transition:opacity .75s linear;-ms-transition:opacity .75s linear;-o-transition:opacity .75s linear;transition:opacity .75s linear}.transition(opacity .15s linear);.dropdown{display:flex}.wpcf7-not-valid-tip{color:red;font-size:14px;font-style:italic}.admin-bar nav.navbar{margin-top:32px}.admin-bar #main-content{margin-top:42px}.container{position:relative;max-width:1230px;width:100%}#top-navigation{background:#023c5b;height:42px}#top-navigation .menu-item{padding:12px 0;line-height:1}#top-navigation .menu-item a{font-size:14px;color:#fff !important;font-weight:400;border-right:1px solid #fff;padding:0 20px}#top-navigation .menu-item a:hover{text-transform:bold}#top-navigation .no-border a{border-right:0}#top-navigation li.btn{padding:0 !important}#top-navigation li.btn a:hover{text-decoration:none}.menu-top-navigation-container{margin-right:15px}.home nav.navbar{height:152px}nav.navbar{height:131px;background:0 0;z-index:999;top:0;padding:0 !important;display:block;width:100%;display:block;left:0;right:0}nav.navbar .ml-auto.text-right.float-right{font-size:18px;margin:0 15px 0 0}nav.navbar .ml-auto.text-right.float-right a{color:#707070;font-weight:700}nav.navbar .ml-auto.text-right.float-right .btn{display:block;font-size:14px;text-transform:uppercase;line-height:22px;padding:6px 12px !important;max-width:175px;margin-bottom:25px;width:175px;margin-top:15px}nav.navbar .ml-auto.text-right.float-right .btn img{height:22px;float:left}.navbar-shrink{box-shadow:0 3px 6px rgba(0,0,0,.16);background:#fff !important}.nav-link{display:block;padding:.5rem 1rem;font-size:18px;font-weight:700;color:#023c5b !important}.nav li button{background:0 0;font-size:14px;color:#fff !important;font-weight:400;border-right:none;padding:0 20px}.dropdown-menu{border-radius:0;border:0;border-top:8px solid #a31f37;background:#fff;min-width:280px;padding:25px 0;left:-25%;box-shadow:0px 3px 6px rgba(0,0,0,.16)}.dropdown-menu .nav-link{color:#707070 !important;font-size:18px;font-weight:300;padding-left:50px !important;padding-right:50px !important}.dropdown-menu .nav-link:hover{color:#023c5b !important;font-weight:700}.dropdown-menu.show:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(163,31,55,0);border-bottom-color:#a31f37;border-width:20px;margin-left:-20px}#menu-new-main-nav li:first-child .dropdown-menu{left:-82%}#menu-new-main-nav li:nth-child(3) .dropdown-menu{left:-18%}#navbarHeader{margin-top:2%}.home #navbarHeader{margin-top:3%}#navbarHeader ul.navbar{margin:0 !important}.yamm-content .nav-link{color:#005288;font-size:14px}.home .navbar-brand{padding:29px 0 0}.navbar-brand{position:relative;z-index:1;padding:15px 0 0}a.navbar-brand img{height:58.38px}#menu-item-13555 form{margin:0 !important}#menu-item-13555 form input{padding:0 20px !important;background:0 0;font-weight:300;font-size:14px !important;top:-2px !important;position:relative}#menu-top-navigation li.btn>a{border:none !important;font-size:20px;font-weight:700;background:#a31f37;display:block;text-transform:uppercase;padding:16px 22.5px;cursor:pointer}#menu-top-navigation li.btn>a:hover{background:#005288}#menu-top-navigation .nav-item:last-child{padding:0 !important}footer{padding:50px 0;color:#fff;width:100%;background:#023c5b;font-size:16px}.copyright{font-size:14px;border-top:1px solid #fff;padding-top:20px;max-width:1600px;margin:0 auto}.copyright a,footer a,.footer-nav a{color:#fff;display:inline-block}footer a:hover{font-weight:700;text-decoration:none !important}footer a:hover,.menu-footer-container li a:hover{background:0 0}footer .info{padding-bottom:25px}footer .info img{height:82.24px;margin-top:50px}footer .info h4,footer .info li a{font-size:16px;color:#fff !important}footer .info h4,footer .info li{margin-bottom:5px}.social a i{font-size:26px;color:#fff;font-weight:400;font-family:"FontAwesome"}.social a:hover i{color:#a31f37}.social a{margin-right:15px}#back-to-top{display:none}.home .entry-content p{clear:none}#banner{height:574px;position:relative;margin-top:42px;background:url(//ccsbariatrics.com/wp-content/themes/ccs/assets/css/../images/temp/hero-banner.jpg) center center no-repeat #fff}#banner>.container{position:absolute;margin:0 auto;display:block;left:0;right:0;bottom:13%}#banner h1{color:#fff;font-size:40px;font-weight:700;margin-bottom:25px}#banner h1 strong{color:#023c5b}#banner .btn.btn-default{font-weight:700;font-size:28px;margin-right:10px;padding:16px 29px !important}#banner .btn.btn-default:last-child{margin-right:0}#intro{background:#023c5b;padding:60px 0;text-align:center;border-top:1px solid #707070}#intro p{color:#fff;font-size:28px}#intro p:last-child{margin-bottom:0}.line{border-top:1px solid #707070;border-bottom:1px solid #707070;height:14px;display:block;background:#a31f37}.home .entry-content{padding:60px 0}.home .entry-content p{color:#a31f37;font-size:40px;font-weight:300}.home .entry-content .btn.btn-border{border:1px solid #023c5b;color:#023c5b !important;font-size:28px;font-weight:700;max-width:375px}.home .entry-content .btn.btn-border:hover{background:#023c5b;color:#fff !important}.wls-options{background:rgba(112,112,112,.04);padding:47px 0 90px}.wls-options h2{font-weight:700;font-size:40px;color:#023c5b;margin-bottom:35px}.wls-options h3{color:#023c5b;font-size:28px;font-weight:700;margin-bottom:20px}.wls-options h4{font-size:18px;margin-bottom:20px;color:#023c5b}.wls-options p{font-size:18px;color:#707070;margin-bottom:35px}.wls-options .btn.btn-border{border:1px solid #97c3de;color:#707070 !important;text-transform:uppercase;position:absolute;bottom:-40px;padding:12.5px 31px !important}.wls-options .btn.btn-border:hover,.wls-options .btn.btn-border:focus{background:#97c3de;color:#fff !important}.wls-options .row.d-block.d-md-none a.collapsed img{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.wls-options .row.d-block.d-md-none a img{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.team{background:rgba(2,60,91,1);padding:60px 0;border-top:1px solid #707070;border-bottom:1px solid #707070;color:#fff}.team .img{width:142px;height:142px;overflow:hidden;border-radius:50%;float:left;margin-right:20px;margin-bottom:30px}.team h3{font-size:40px;font-weight:300;color:#fff;margin-bottom:70px}.team .col-lg-5 p{margin-bottom:55px}.team p{font-size:18px;color:#fff}.team .btn.btn-border{border:1px solid #fff;font-size:28px;color:#fff;font-weight:700;padding:21px 27.5px !important}.team .btn.btn-border:hover{background:#fff !important;color:#a31f37 !important}.team span{font-size:14px;display:block}.combine{background:url(//ccsbariatrics.com/wp-content/themes/ccs/assets/css/../images/background/combine.jpg) top center no-repeat;height:1122px}.testimonials{height:563px;font-size:40px;color:#fff;font-weight:300;padding-top:20px}.testimonials strong{display:block;font-size:18px;color:#fff;opacity:.8;margin:40px 0}.testimonials .btn.btn-border{font-size:14px;text-transform:uppercase;color:#fff;border:2px solid #fff;padding:10px}.testimonials .btn.btn-border:hover{background:#fff !important;color:#a31f37 !important}.testimonials .col-lg-4{padding:5% 0 0}.about{padding:41px 0 0}.about .col-12>div{max-width:550px}.about h3{font-size:40px;font-weight:700;color:#023c5b;margin-bottom:0}.about p{color:#023c5b;font-size:18px;font-weight:300;line-height:1.7}.about .col-lg-7{padding-top:0}#map{height:333px;background:#707070;overflow:hidden}#locations{padding:45px 0}#locations h3{font-size:28px;font-weight:700;color:#023c5b;margin-bottom:40px}.loc>.row{margin-bottom:35px}#wpcf7-f14063-o1{background:#97c3de;border-radius:10px;color:#fff;padding:60px 60px 35px;max-width:450px;margin-bottom:50px;box-shadow:0 3px 6px rgba(0,0,0,.16);position:relative;margin-top:-75%}#wpcf7-f14063-o1 .form-control{border:0 !important;font-weight:300;font-size:18px !important;color:#333}#wpcf7-f14063-o1 h4{font-size:28px;text-align:center;font-weight:700;text-align:center;margin-bottom:35px;color:#fff}#wpcf7-f14063-o1 .wpcf7-submit{font-size:21px;border-radius:3px;padding:18px 61px;margin:0 auto;display:block}#wpcf7-f14063-o1 textarea{border-radius:3px}#wpcf7-f14063-o1 .form-group{margin-bottom:25px}.contact img{margin:0 auto;display:block}#wpcf7-f14063-o1 p,#wpcf7-f14063-o1 li{color:#fff}#wpcf7-f14063-o1 ul{margin-top:5px}#wpcf7-f14202-o1{background:#97c3de;border-radius:10px;color:#fff;padding:30px 20px 1px;box-shadow:0 3px 6px rgba(0,0,0,.16);position:relative;margin:30px auto 30px auto;max-width:307px}#wpcf7-f14202-o1 .form-control{border:0 !important;font-weight:300;font-size:18px !important;color:#333}#wpcf7-f14202-o1 h4{font-size:28px;text-align:center;font-weight:700;text-align:center;margin-bottom:20px;color:#fff}#wpcf7-f14202-o1 .wpcf7-submit{font-size:21px;border-radius:3px;padding:18px 61px;margin:0 auto;display:block}#wpcf7-f14202-o1 textarea{border-radius:3px}#wpcf7-f14202-o1 .form-group{margin-bottom:25px}#wpcf7-f14202-o1 li{color:#fff}#wpcf7-f14202-o1 ul{margin-top:5px}.bootstrap-scope .bootstrap-scope .nav{display:block !important}.overlay{position:absolute;bottom:50px;width:100%;margin:0}.overlay>div>div{width:450px;height:475px;position:relative;margin:0 auto;margin-bottom:20px}.overlay>div>div>.text{background:rgba(0,82,136,.7);padding:15px;color:#fff;position:absolute;bottom:0;color:#fff;width:100%}.overlay>div>div>.text:hover{background:rgba(0,82,136,1);color:#fff;text-decoration:none}.overlay>div>div>.text p,.overlay>div>div>.text h2{color:#fff}.overlay>div>div>.text p:last-child{margin-bottom:0}img.default{position:relative;opacity:1}img.hover{position:absolute;top:0;opacity:0}.overlay>div>div:hover img.default{opacity:0}.overlay>div>div:hover img.hover{opacity:1}.owl-carousel>.owl-nav{height:97px;width:100%;position:absolute;top:-0}.owl-carousel .owl-item img{width:auto !important;margin:0 auto}.owl-prev{left:-5%}.owl-next{right:-5%}.carousel-control-prev{left:0}.carousel-control-next{right:0}.owl-prev,.carousel-control-prev{background:url(//ccsbariatrics.com/wp-content/themes/ccs/assets/css/../images/default/arrow-left.png) center center no-repeat !important}.owl-next,.carousel-control-next{background:url(//ccsbariatrics.com/wp-content/themes/ccs/assets/css/../images/default/arrow-right.png) center center no-repeat !important}.owl-prev,.owl-next{position:absolute}.owl-prev,.owl-next,.carousel-control-prev,.carousel-control-next{width:33px !important;font-size:0px !important;height:100%;opacity:1 !important}.col-12.content{max-width:1000px;margin:0 auto}.content{padding-bottom:40px}header{background:url(//ccsbariatrics.com/wp-content/themes/ccs/assets/css/../images/temp/inner-banner.jpg) top center no-repeat;height:417px;margin:42px 0 0;width:100%;position:relative;padding:25px 0;border-bottom:15px solid #97c3de}header>.container{position:absolute;margin:0 auto;left:0;right:0;display:block;top:35%}header h2{font-size:40px;color:#fff;font-weight:700;margin-bottom:0}header h4{color:#fff;font-weight:700;border-bottom:1px solid #fff;padding-bottom:20px;margin-bottom:10px}header .col-md-3{padding:0;width:310px;max-width:310px;flex:0 0 310px;-ms-flex:0 0 310px}h1.page-title{color:#a31f37}.bootstrap-scope .btn{font-size:18px !important}.bootstrap-scope label{font-size:17px}#breadcrumbs{font-weight:600;font-size:14px;color:#005288}#breadcrumbs a{color:#fff}#breadcrumbs span{color:#dfdfdf;margin-left:5px;margin-right:5px}ul.page-nav{padding-left:0;margin-bottom:25px;margin-top:10px}ul.page-nav li a{font-size:16px;font-weight:700;color:#000}ul.page-nav li a:hover{color:#a31f37}ul.page-nav li{margin-bottom:10px}ul.page-nav li:before{font-family:FontAwesome;content:'\f101';margin-right:10px;font-weight:700}footer.entry-footer,footer.entry-meta{padding:0 !important;background:0 0 !important}#breadcrumbs{margin:30px 0 15px;color:#707070}#breadcrumbs span,#breadcrumbs a{color:#707070}.sidebar .cta>a{background:#023c5b;display:block;color:#fff;font-size:18px;padding:28px 10px 28px 35px;max-width:307px;margin:0 auto 12px auto}.page-id-13418 .cta-1,.page-id-13451 .cta-2,.page-id-1761 .cta-3,.page-id-9302 .cta-4,.sidebar .cta>a:hover{background:#056da5 !important;font-weight:700;text-decoration:none}.wp-block-gallery li:before{display:none}header.h2-only>.container{top:45%}.single-success_stories h1.page-title,.parent-pageid-9302 h1.page-title,.page-id-9302 h1.page-title{font-size:23px}.single-success_stories h1.page-title span,.parent-pageid-9302 h1.page-title>span,.page-id-9302 h1.page-title>span{color:#023c5b}.stories h3.entry-title{color:#a31f37;font-size:23px;margin-bottom:40px}.stories h3.entry-title span{color:#023c5b}.stories a{color:#a31f37}.stories article{margin-bottom:75px}.stories img.alignleft{margin-bottom:40px}@media screen and (max-width:1225px){#banner .btn.btn-default{font-size:2vw}header>.container{margin-top:11%}header.h2-only>.container{margin-top:0}}@media screen and (max-width:1190px){header>.container>.row{display:block}header .col-md-3{float:right;margin-right:15%}}@media screen and (max-width:1082px){#banner h1 br{display:none}.team .btn.btn-border{font-size:2.5vw}}.navbar-light .navbar-toggler{position:absolute;right:15px;top:25%;border:none}.navbar-light .navbar-toggler i{border-color:transparent !important;font-size:30px;color:#023c5b}.navbar-light .navbar-toggler:hover,.navbar-light .navbar-toggler:active,.navbar-light .navbar-toggler:focus{background:0 0 !important}@media screen and (max-width:1150px){header .col-md-3{margin-right:13%}}@media screen and (max-width:1100px){#main-content .col-md-8.content,#main-content .col-md-4.sidebar{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media screen and (min-width:1045px){#navbarHeader.collapse{display:block}.navbar-expand-lg .navbar-nav .nav-link{padding-left:13px !important;padding-right:13px !important}.navbar-expand-lg .navbar-nav .dropdown-menu .nav-link{padding-left:50px !important;padding-right:50px !important}}@media screen and (max-width:1044px){nav.navbar.navbar-shrink{height:130px;box-shadow:0px 1px 5px rgba(0,0,0,.15)}.navbar-brand{padding:16px 0 0;position:fixed;top:42px}#navbarHeader.collapse{display:none;margin-top:0}.navbar-expand-lg .navbar-toggler{display:block !important}#navbarHeader{clear:both;margin-top:0;float:none !important;position:absolute;background:#fff;width:100%;left:0;right:0;top:87%;border-bottom:5px solid #97c3de;padding:30px 0}.dropdown-menu{border-radius:0;border:0;border-top:none;background:#fff;min-width:280px;padding:25px 0;box-shadow:none;position:static !important}.dropdown-menu.show:after{display:none}#navbarHeader.collapse.show{display:block !important}.navbar-expand-lg .navbar-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}nav>.container{height:100px}}@media screen and (max-width:1024px){#intro .title{background-position:right bottom}#accordion h5 a .fa-caret-down{right:10%}header .col-md-3{margin-right:10%}}@media screen and (max-width:991px){.nav-link{padding-left:20px !important;padding-right:20px !important}header .col-md-3{margin-right:10%;margin-left:10% !important;float:none}header>.container{margin-top:0;position:absolute;bottom:15%}header{background:url(//ccsbariatrics.com/wp-content/themes/ccs/assets/css/../images/background/mobile-inside.jpg) center 10% no-repeat !important;height:375px}.combine{background:url(//ccsbariatrics.com/wp-content/themes/ccs/assets/css/../images/background/mobile-combine.jpg) center 75% no-repeat !important;margin-top:0;height:auto}.testimonials img{margin:0 auto;display:block}.testimonials .col-lg-4{padding:5% 15px 0}.testimonials{height:auto}.about{padding:35% 0 15%;max-width:600px;margin:0 auto}.testimonials{max-width:600px;margin:0 auto}.about img{display:none}#wpcf7-f14063-o1{margin:0 auto 50px auto;position:static}.team .col-lg-7{display:none}#banner{background:url(//ccsbariatrics.com/wp-content/themes/ccs/assets/css/../images/background/mobile-hero.jpg) center 15% no-repeat !important;margin-top:42px;height:422px}nav.navbar{height:130px;margin-top:0}.content article{min-height:0}#banner>.container{bottom:10%}.faqs{padding-top:30px}.wls-options .btn.btn-border{position:static}.wls-options .col-md-6{margin-bottom:25px}.navbar-brand{padding:16px 15px 0 !important}}@media screen and (max-width:950px){.overlay>div>div{width:100%;height:auto}.overlay>div>div img{width:100%;height:auto}div.video>video{width:auto;height:100%}}@media screen and (max-width:899px){#banner .btn.btn-default{font-size:2.5vw}}@media screen and (max-width:869px){#banner{background:url(//ccsbariatrics.com/wp-content/themes/ccs/assets/css/../images/background/mobile-hero.jpg) center 22% no-repeat !important}}@media screen and (min-width:768px){#collapseExample{display:block !important}}@media screen and (max-width:767px){.wls-options #collapseExample .col-12{margin:0 auto 30px auto;max-width:300px;display:block}footer .row .col-12{text-align:center}#banner h1{font-size:5vw}#banner .btn.btn-default{font-size:3vw}#intro{margin-top:0}.wls-options #collapseExample p{display:none}footer .info img{margin-bottom:25px;margin-top:0}}@media screen and (max-width:736px){nav.navbar>div>div>span{display:none}.about{padding:25% 0 0}.combine{background-position:center 64% !important}}@media screen and (max-width:693px){#top-navigation li.btn{display:none}}@media screen and (max-width:640px){.overlay>div{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0 15px}nav.navbar .ml-auto.text-right.float-right{display:none}.navbar-light .navbar-toggler{top:35%}}@media screen and (max-width:575px){nav.navbar{height:auto}.navbar-brand{padding:22px 15px 0}a.navbar-brand img{height:45px}.navbar-toggler{top:32.5%}nav.navbar>.container>a.estore{top:38%}#main-content{margin-top:42px}.home .entry-content .btn.btn-border{font-size:5vw}nav>.container{height:100px}.navbar-light .navbar-toggler{top:25%}#banner{background-position:center top !important;margin-top:0;height:372px;background-size:100% auto !important}}@media screen and (max-width:568px){.entry-content .img-responsive,.entry-content img.alignleft,.entry-content img.alignright{margin:0 auto 20px auto;float:none !important;display:block;width:50%;height:auto}.page-id-1792 .entry-content img.alignleft{width:25%}.about{padding:25% 0 0}.combine{background-position:center 68% !important}.home .entry-content p{font-size:8vw}.team .btn.btn-border,#banner h1{font-size:6vw}.wls-options h2{font-size:10vw}}@media screen and (max-width:567px){.excerpt .alignright.img-fluid.wp-post-image{width:100%;margin:0 auto 20px auto;display:block;clear:both;float:none !important;height:auto}.stories img.alignleft{margin:0 auto 20px auto;display:block;float:none}}@media screen and (min-width:481px){img.img-fluid.float-left{width:250px;margin:0 10px 10px 0}}.single .content>img{width:100%}@media screen and (max-width:480px){.combine{background:url(//ccsbariatrics.com/wp-content/themes/ccs/assets/css/../images/background/mobile-combine2.jpg) center 75% no-repeat #d8e9f3 !important;margin-bottom:0 !important}.testimonials .col-lg-4{padding:5% 30px 0}.combine{background-position:center top !important;background-size:100% auto !important;margin-bottom:100px}.testimonials{font-size:7.5vw}.about h3{font-size:28px}.about p{font-size:18px}.about{padding:35% 15% 15% 10%}.team .btn.btn-border{font-size:7.5vw}#banner h1{font-size:6vw}#banner .btn.btn-default{font-size:3.5vw}.team .btn.btn-border{font-size:5vw}img.img-fluid.float-left{width:100% !important;margin:0 0 10px !important;float:none !important;display:block !important}.home .entry-content .btn.btn-border{font-size:6vw}h1{font-size:30px}}@media screen and (max-width:432px){#top-navigation .menu-item a{padding:0 10px}#menu-item-13555 form input{padding:0 10px !important;top:0 !important}#top-navigation .menu-item a,#menu-item-13555 form input{font-size:3.5vw !important}}@media screen and (max-width:424px){.about{padding:30% 15% 15% 5%}#banner{background-size:auto 100% !important}#banner>.container{bottom:20%}}@media screen and (max-width:384px){.testimonials{font-size:7vw}.about p{line-height:1.4}}@media screen and (max-width:375px){.about h3{font-size:7vw}.combine{margin-bottom:50px}#wpcf7-f14063-o1{padding:60px 30px 35px}}@media screen and (max-width:374px){#cta img.float-left{margin-right:auto;margin-left:auto;margin-bottom:10px;float:none !important;display:block}#cta{text-align:center}footer>div>div.row>div:nth-child(2),footer>div>div.row>div:nth-child(3){display:none !important}nav.navbar>.container>a.estore{display:none}.navbar-toggler{right:10px}}@media screen and (max-width:369px){#banner .btn.btn-default{font-size:4vw;margin:5px 10px 5px 0}.testimonials{font-size:6vw}.testimonials strong{font-size:5vw;margin:30px 0}.about{padding:50% 15% 15% 5%}#banner h1{font-size:6vw}#banner>.container{bottom:10%}header .col-md-3{padding:0 10%;width:100%;max-width:100%;flex:0 0 100%;-ms-flex:0 0 100%;margin:0 !important}}@media screen and (max-width:320px){.about{padding:45% 10% 10%}.about p{font-size:15.5px}}.entry-content img,.img-responsive{max-width:100%;height:auto}.g-recaptcha{overflow:hidden}.sidebar>div{margin-left:auto;margin-right:auto;margin-top:-15px}.page-id-1761 .entry-content h3{margin-bottom:0}.blogs article{margin-bottom:25px;border-bottom:1px solid #97c3de;padding-bottom:25px}.blogs article h3.entry-title{margin-bottom:25px}.entry-content .meta p,.entry-content .meta li{font-size:16px;margin-bottom:0}.entry-content .meta li a{font-weight:400;color:#333}ul.post-categories{padding:0}ul.post-categories li:before{display:none}.meta{margin-bottom:25px}.excerpt .alignright.img-fluid.wp-post-image{width:250px}.single-post .entry-content .img-fluid.wp-post-image{margin-bottom:25px}