img,object,embed,video,iframe{max-width:100%}
*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
html,body{font-family:Segoe,"Segoe UI","DejaVu Sans","Trebuchet MS",Verdana,sans-serif;color:#fff;background-color:#1f2a44}
a,a:hover{text-decoration:none;color:rgba(255,255,255,1.0)}
a:hover{color:rgba(255,255,255,0.80)}
.lF{float:left}
.rF{float:right}
.clr{clear:both}
a[rel=tel] {cursor: default; text-decoration: none; }
h1,.h1,h2,h3,h4,h5,h6{padding:4px 0;margin:0 0 12px;font-weight:400;text-align:left;text-transform:uppercase}
h2{margin:0 0 10px;padding-top:9px}
ul,li{text-align:left}
.animate{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.animateA a{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.Brd-top{border-top:2px solid rgba(255,255,255,0.90)}
.Brd-Bot{border-bottom:2px solid rgba(255,255,255,0.90)}
.TextBannerBar{background-color:#2e1a47;font-size:12px;padding:5px;text-align:center;border-bottom:1px solid rgba(255,255,255,0.10)}
.TextBannerBarNoPadd{padding-top:4px!important}
.FixedDiv{width:100%}
.TopHeader{width:100%;position:relative;z-index:999999;background-color:rgba(31,42,68,0.96)}
.LogoOther{display:none;margin:0 auto}
.HomePage .CallS{border-left:none;margin:4px 0 4px 15px;padding-left:15px}
.InnerPage .LogoOther{display:block;margin:0 auto;max-height:40px}
.sticky .TNav1 .LogoOther{display:block;max-height:40px}
.HomePage .sticky .CallS{display:block!important;text-align:center;border-left:1px solid #fff}
.HomePageNew .hidden-lg2{ margin-left: -50px; margin-right: -50px; font-size: 13px; margin-bottom:8px;}
.LogoS{display:block}
.LogoCall{width:100%}
.LogoS{float:left}
.CallS{display:block!important;float:left;margin:4px 0 4px 15px;text-align:center;font-size:17px;line-height:19px;padding-top:1px;text-transform:uppercase;border-left:1px solid #fff;padding-left:15px}
.CallS span{font-size:22px}
.CallSMobile{float:none;margin:0 auto!important;padding:10px 0 2px!important;border:0!important}
.TNav1{position:relative;z-index:100;font-size:14px;padding-bottom:2px}
.TNav2{position:relative;z-index:99;font-size:15px}
.SliderHeaderDiv,.imageHeaderDiv{position:relative}
.SliderHeaderDiv .img-responsive{width:100%}
.HLogo{position:relative;width:100%;max-width:514px;text-align:center;z-index:55;padding:3%;margin:0 auto}
.carousel{position:relative;z-index:50}
.carousel-fade .carousel-inner .item{-webkit-transition-property:opacity;transition-property:opacity}
.carousel-fade .carousel-inner .item,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{opacity:0}
.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}
.carousel-fade .carousel-inner .next,.carousel-fade .carousel-inner .prev,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.carousel-fade .carousel-control{z-index:2}
.AddressBar{padding:10px 2% 15px}
.AddressBar .text-center{text-align:center!important}
strong{font-size:15px}
.AddressBar em{font-size:20px;font-style:normal}
.addDiv{text-align:center;padding:10px 2px}
.AddressBar span{font-size:14px}
.InnerPage .AddressBar{background-color:#2e1a47;border-top:2px solid #fff;border-bottom:2px solid #fff}
.InnerPage .AddressBar.back-color-blue-dark{background-color:#1f2a44}
.HomeListText{padding:0;margin:0 0 15px;text-align:center}
.Event{background-color:#00a9fe;text-align:center}
.eventDesk{display:none}
.eventMobi{display:block}
.HomeListText li{padding:0;margin:3px 7px 4px 0;list-style-type:none;display:inline-block}
.HomeListText li a{color:rgba(255,255,255,0.80);padding:3px 5px}
.HomeListText li a:hover{color:rgba(255,255,255,1.00);background-color:rgba(0,0,0,0.30)}
.HomeListText li:hover{border-color:rgba(255,255,255,0.50)}
.HomeListText li:before{content:"\e074";padding-right:5px;padding-top:5px;display:block;float:left;font-size:11px;color:rgba(255,255,255,0.45);font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased}
.HomeListText li:hover:before{color:rgba(255,255,255,1.00)}
.breadcrumb{padding:2px;background-color:transparent;border-radius:0;margin-bottom:10px;text-align:left}
.breadcrumb > .active{color:rgba(255,255,255,0.55)}
.breadcrumb > li + li:before{content:"/\00a0";padding:0 5px;color:rgba(255,255,255,0.85)}
.ContainWrapper{text-align:justify}
.Btn-More{display:block;padding:8px 12px;text-transform:uppercase;border:1px solid #fff;margin:0 auto;width:90%;max-width:190px;outline:2px solid transparent;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.Btn-More:hover{outline:2px solid #fff;border-color:#000}
.subButton{color:#fff!important;background-color:transparent}
.HBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}
.HBox article{padding:20px 15px;background-color:#2e1a47;min-height:290px;display:inline-block;-webkit-box-flex:1;-webkit-flex:1 100%;-ms-flex:1 100%;flex:1 100%}
.Flex-Section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}/*-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap*/
.Flex-Section > section{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;-webkit-box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}
.imageHeaderDiv{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}
.imageHeaderDiv > article{display:inline-block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.imageHeaderDiv .img-div1{-webkit-box-flex:1;-webkit-flex:1 46%;-ms-flex:1 46%;flex:1 46%}
.imageHeaderDiv .img-headtext-div1{-webkit-box-flex:1;-webkit-flex:1 25%;-ms-flex:1 25%;flex:1 25%}
.imageHeaderDiv .img-div2{-webkit-box-flex:1;-webkit-flex:1 29%;-ms-flex:1 29%;flex:1 29%;background-color:#fff}
.imageHeaderDiv > article.img-headtext-div1{position:relative;font-size:25px}
.imageHeaderDiv > article.img-headtext-div1 span{position:absolute;width:92%;bottom:2%;left:5%;color:#fff;text-transform:uppercase}
.back-image-style{background-size:cover;background-repeat:no-repeat;background-position:right 50%}
.back-color-blue,.HBox article.color-blue{background-color:#0051a5}
.back-color-blue-dark,.HBox article.color-blue-dark{background-color:#1f2a44}
.back-color-purple-dark{background-color:#2e1a47}
.Back-Img1{background:url(../images/liposuction-orlando.jpg) no-repeat;background-size:cover;background-position:80% bottom}
.Back-Img2{background:url(../images/lazerlift-non-surgical-facelift-orlando.jpg) no-repeat;background-size:cover;background-position:50% 50%}
.Back-Img3{background:url(../images/facial-plastic-surgery-orlando.jpg) no-repeat;background-size:cover;background-position:50% 50%}
.Back-Img4{background:url(../images/non-surgical-body-treatments-orlando.jpg) no-repeat;background-size:cover;background-position:50% 50%}
.Back-Img5{background:url(../images/non-surgical-facial-rejuvenation-florida.jpg) no-repeat;background-size:cover;background-position:65% bottom}
.Back-Img6{background:url(../images/sculpsure-orlando.jpg) no-repeat;background-size:cover;background-position:50% 50%}
.Back-Img7{background:url(../images/coolsculpting-orlando.jpg) no-repeat;background-size:cover;background-position:65% bottom}
.Back-Img8{background:url(../images/smartlipo-orlando.jpg) no-repeat;background-size:cover;background-position:70% 50%}
.Back-Img9{background:url(../images/laser-vein-removal-florida.jpg) no-repeat;background-size:cover;background-position:60% bottom}
.Back-Img10{background:url(../images/hbox-img_breat-enhancement-home.jpg) no-repeat;background-size:cover;background-position:50% 50%}
.Back-Img11{background:url(../images/stemcell_therapy-orlando.jpg) no-repeat;background-size:cover;background-position:50% 10%}
.Back-Img12{background:url(../images/hbox-img_bodycontouring.jpg) no-repeat;background-size:cover;background-position:60% bottom}
.Back-Img13{background:url(../images/hbox-img-dermatology.jpg) no-repeat;background-size:cover;background-position:60% bottom}
article.Flex-Item1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}
article.Flex-Item2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}
article.Flex-Item3{-webkit-box-ordinal-group:4;-webkit-order:4;-ms-flex-order:4;order:4}
article.Flex-Item4{-webkit-box-ordinal-group:5;-webkit-order:3;-ms-flex-order:3;order:3}
article.Flex-Item5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}
article.Flex-Item6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}
article.Flex-Item7{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}
article.Flex-Item8{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}
article.Flex-Item9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}
article.Flex-Item10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}
article.Flex-Item11{-webkit-box-ordinal-group:12;-webkit-order:12;-ms-flex-order:12;order:12}
article.Flex-Item12{-webkit-box-ordinal-group:13;-webkit-order:11;-ms-flex-order:11;order:11}
article.Flex-Item13{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}
article.Flex-Item14{-webkit-box-ordinal-group:15;-webkit-order:14;-ms-flex-order:14;order:14}
article.Flex-Item15{-webkit-box-ordinal-group:16;-webkit-order:16;-ms-flex-order:16;order:16}
article.Flex-Item16{-webkit-box-ordinal-group:17;-webkit-order:15;-ms-flex-order:15;order:15}
article.Flex-Item17{-webkit-box-ordinal-group:18;-webkit-order:17;-ms-flex-order:17;order:17}
article.Flex-Item18{-webkit-box-ordinal-group:19;-webkit-order:18;-ms-flex-order:18;order:18}
article.Flex-Item19{-webkit-box-ordinal-group:20;-webkit-order:20;-ms-flex-order:20;order:20}
article.Flex-Item20{-webkit-box-ordinal-group:21;-webkit-order:19;-ms-flex-order:19;order:19}
article.Flex-Item21{-webkit-box-ordinal-group:22;-webkit-order:22;-ms-flex-order:22;order:22}
article.Flex-Item22{-webkit-box-ordinal-group:23;-webkit-order:21;-ms-flex-order:21;order:21}
.VideoHomeBar{text-align:center;padding:20px}
.VideoStyle iframe,.VideoStyle img{border:1px solid rgba(255,255,255,0.43);width:100%;max-width:100%;box-sizing:border-box}
.VideoDiv{background-color:#2e1a47;max-width:462px;padding:10px;width:99.94%;margin:0 auto;font-size:0;line-height:0}
.VideoStyle span{display:block;padding-top:5px;padding-bottom:15px}
.HConentDiv{padding:10px}
.BeforeAfterBox{padding:10px 5px 30px}
.BandA-Flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between}
.BeforeAfterBox article{display:inline-block;margin:10px 0;-webkit-box-flex:0 1 48%;-webkit-flex:0 1 48%;-ms-flex:0 1 48%;flex:0 1 48%}
.BeforeAfterBox article img{width:100%;padding:7px;border:1px solid rgba(255,255,255,0.76)}
.ListButtons{padding:0;margin:20px 0;font-weight:500;font-size:15px}
.ListButtons li{padding:0;list-style-type:none;width:90%;margin:10px auto;max-width:280px;background-color:rgba(0,0,0,0.15);text-align:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.ListButtons li a{padding:8px 12px;text-transform:uppercase;border:1px solid #fff;outline:2px solid transparent;min-width:150px;max-width:100%;display:block;background:none;color:inherit;vertical-align:middle;position:relative;z-index:1;-webkit-backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}
.ListButtons li:hover{outline:1px solid #fff;border-color:#000}
.ListButtons.ListButtons-Big li{max-width:390px}
.ListButtons li a:focus{outline:none}
.ListButtons li a > span{vertical-align:middle}
.ListButtons li a.button-style1{overflow:hidden;-webkit-transition:color .3s;transition:color .3s;border:1px solid #fff}

a-style1.button-style11{background:none;color:#fff}
.button-style1::before,.button-style1::after{content:'';position:absolute;height:100%;width:100%;bottom:100%;left:0;z-index:-1;-webkit-transition:-webkit-transform .3s;transition:transform .3s;-webkit-transition-timing-function:cubic-bezier(0.75,0,0.125,1);transition-timing-function:cubic-bezier(0.75,0,0.125,1)}
.button-style1::before{background:#1f2a44}
.button-style1::after{background:#0051a5}
.button-style1:hover{color:#fff}
.button-style1:hover::before,.button-style1:hover::after{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
.button-style1:hover::after{-webkit-transition-delay:.175s;transition-delay:.175s}

.ListButtonsBanda li{ max-width: 380px; background-color: #0051a5;}
.ListButtonsBanda li a{padding:9px 16px; font-size: 20px;}
.ListButtonsBanda .button-style1::before {background: #0051a5;}
.ListButtonsBanda .button-style1::after {background: #1e2a44;}

.imgStyle{margin:5px auto 15px;padding:5px;border:2px solid #fff;display:block}
.imgStyle2{margin:5px auto 15px;padding:5px;border:2px solid #fff;display:block}
.RightImgStyle{margin:5px auto 15px;padding:5px;}
.RightImgStyle-img{border:2px solid #fff;display:block; margin-bottom: 14px; text-align: center; margin: 0 auto 14px;}
.iframeStyle{padding:5px;border:2px solid #fff;display:block}
.TestimonialDiv article{border:1px solid rgba(255,255,255,0.25);padding:18px;margin:15px 0}
.TestimonialDiv article:nth-child(even){background-color:rgba(0,0,0,0.11)}
.TestimonialDiv article img{padding:5px;border:2px solid #fff;display:block;margin:0 auto}
.kapoorbio .TestimonialDiv article{width:77%}
ul.PrintMediaListPage{padding:0;margin:0;text-align:justify}
ul.PrintMediaListPage li{margin:15px 0;list-style-type:none;border:1px solid rgba(255,255,255,0.25);text-align:justify}
ul.PrintMediaListPage li span{display:block;text-align:center}
ul.PrintMediaListPage li span img{border:1px solid rgba(255,255,255,0.42);height:auto;margin-bottom:8px;zoom:1;filter:progid:DXImageTransform.Microsoft.Shadow(color='#333333',Direction=138,Strength=5);-moz-box-shadow:2px 2px 8px #333;-webkit-box-shadow:2px 2px 8px #333;box-shadow:2px 2px 8px #333}
ul.PrintMediaListPage li div.rF{display:inline-block}
ul.PrintMediaListPage li a{display:block;padding:18px}
ul.PrintMediaListPage li a:hover{background-color:rgba(0,0,0,0.11)}
ul.PrintMediaListPage li a:hover img{border:1px solid rgba(255,255,255,0.88)}
.Table-appt{border:1px solid rgba(255,255,255,0.65);background-color:rgba(0,0,0,0.55);width:98%;margin:15px auto;zoom:1;filter:progid:DXImageTransform.Microsoft.Shadow(color='#000000',Direction=136,Strength=8);-moz-box-shadow:1px 4px 10px rgba(0,0,0,0.40);-webkit-box-shadow:1px 4px 10px rgba(0,0,0,0.40);box-shadow:1px 4px 10px rgba(0,0,0,0.40)}
.Table-appt td{padding:5px 8px;vertical-align:top}
.Table-appt td input,.Table-appt td select,.Table-appt td textarea{width:96%;padding:2px;background-color:rgba(255,255,255,0.25);border:1px solid rgba(255,255,255,0.25)}
.Table-appt td select,.Table-appt td select option{background-color:#535662}
.Table-appt td textarea{resize:vertical}
.Table-appt td select{padding:2px;font-size:12px;width:auto}
.Table-appt td img{border:1px solid #fff}
.AppointmentDiv{background:url(../images/plastic-surgery-orlando-request-appointment.jpg) no-repeat #f5f4ef;background-size:cover;padding-bottom:100px!important;min-height:250px}
.table-autoWd50{width:50%}
.table-style1 td:first-child{background-color:#0051a5}
.table-striped > tbody > tr:nth-of-type(odd){background-color:rgba(31,42,68,1.00)}
.table-striped > tbody > tr:first-child{background-color:rgba(0,81,165,1.00);font-weight:700}
.location-address h3,.location-address h4{text-transform:none}
.location-address h4{line-height:24px}
.sitemap{padding:0;margin:0;list-style-type:none}
.sitemap > li{display:inline-block;width:100%;vertical-align:top;margin:0;margin-bottom:25px;padding:0;border-top:2px solid rgba(255,255,255,0.60);padding-top:8px;text-transform:uppercase;font-weight:700}
.sitemap > li ul{padding:5px 0;margin:0 0 10px;padding:0}
.sitemap > li ul li{display:block;text-transform:none;border-bottom:1px dotted rgba(255,255,255,0.19);font-weight:400}
.sitemap > li ul li a{display:block;padding:2px;color:rgba(255,255,255,0.70)}
.sitemap > li ul li a:hover{color:rgba(255,255,255,0.99)}
.sitemap > li ul li a.brd-bot-sitemap{border-bottom:1px dotted rgba(255,255,255,0.19)}
.BeforeAfterDiv{background:url(../images/bassin-plastc-surgery-before-and-after-gallery.jpg) no-repeat #09aaff;background-size:cover;padding-bottom:100px!important;min-height:250px}
.bandimghidBox{background:rgba(31,42,68,0.70)}
.BandABx{text-align:center;color:#1E2A44}
.BandABx h3{margin-bottom:8px}
.BA-Bx{display:inline-block;width:80%;margin:2% 1.5%;vertical-align:top;line-height:16px}
.BA-Bx a{display:block;margin:3px 0;padding:3px 0;clear:both;text-align:left;color:#1E2A44}
.BA-Bx a span{display:inline-block;margin-left:2%;width:92%;vertical-align:top}
.BA-Bx a:before{content:"- ";display:inline-block;width:3%;vertical-align:top}
.bandimghidBox .BandABx,.bandimghidBox .BA-Bx a{color:#fff}
.BotNav-Social-Call{padding:15px 5px}
.BotNav-Social-Call p{padding:2px 0;margin:2px 0}
.SocialIcons{padding:4px 0 15px}
.SocialMediaDiv{text-transform:uppercase;text-align:center}
.copyright{padding:15px 0 0;font-size:11px}
.copyright span{display:block;padding:1px 0}
.size-1{font-size:20px;line-height:20px}
.size-2{font-size:25px;line-height:25px}
.size-3{font-size:27px;line-height:27px}
.size-4{font-size:32px;line-height:32px}
.googleplus{margin:5px auto 0;padding:5px 0;font-size:11px;display:block;max-width:300px}
.Bot-Nav ul{margin:0;list-style:none;float:left;width:19.666%;padding:0 1.4% 2%;vertical-align:top;display:none}
.Bot-Nav ul ul{display:block;width:100%;padding:5px 0 10px}
.Bot-Nav ul li{padding:0;margin:0;list-style-type:none;font-size:15px;padding:3px 0 3px 0;margin:0 0 6px 0;text-transform:uppercase;border-bottom:1px solid #FFF}
.Bot-Nav ul ul li{font-size:13px;margin:1px 0;padding:0;text-transform:none;border-bottom:0}
.Bot-Nav ul ul li a{color:rgba(255,255,255,0.70)}
.Bot-Nav ul ul ul{padding:0}
.Bot-QuickConsult{background:url(../images/plastic-surgery-florida.jpg) no-repeat 50% bottom #35469d;background-size:cover;padding:15px 10px;color:#fff;position:relative}
.Bot-QuickConsult .container{background:rgba(0,0,0,0.40);padding:15px 4px}
.Bot-QuickConsult .container .col-md-6.pull-right{float:none!important}
.Bot-QuickConsult h2{color:#fff}
.Bot-QuickConsult input,.Bot-QuickConsult textarea{width:99.99%;margin-bottom:6px;border:0;padding:5px;color:#000}
.Bot-QuickConsult textarea{resize:none}
.Bot-QuickConsult p{text-transform:uppercase;padding:0;margin:0 0 3px;line-height:normal;font-size:16px}
.InnerPage .Bot-QuickConsult{background:url(../images/plastic-surgery-orlando-florida.jpg) #65a7c0; background-size: cover; background-repeat: no-repeat; background-postion: left top; background-position: 60% 50%}
.Bot-QuickConsult img{border:1px solid #fff}
.submitBtn{width:96%;margin:14px auto;color:#fff!important;border:2px solid #b2adc1!important;background:rgba(46,26,71,1)}
.submitBtn:hover{background:rgba(0,81,165,1)}
.anchorLink { display: block; position: relative; top: -100px; visibility: hidden;}

.rowflexLogo {display: grid; grid-template-columns:repeat(5, minmax(16%, 22%)); grid-template-rows: auto; gap: 10px 10px; grid-template-areas:". . . ."; align-items: center; justify-content: space-evenly; justify-items: center; align-content: space-evenly; align-items: center; width: auto; margin: 10px auto; max-width: 500px}

.rowflexLogoB {display: grid; grid-template-columns:repeat(5, minmax(16%, 22%)); grid-template-rows: auto; gap: 10px 10px; grid-template-areas:". . . ."; align-items: center; justify-content: center; justify-items: center; align-content: center; align-items: center; width: auto; margin: 10px auto; max-width: 500px}

.rowflexLogoC {max-width: 800px; gap: 25px; grid-template-columns: repeat(5, auto);}
.AwardsImgBar img {border: 4px solid #fff; }
.mb-3 {margin-bottom: 22px}

.kinal-insta-div {padding-top: 8px;}

.logoFlex, .rowFlexnew {display: flex; flex-wrap: wrap; justify-content: center;}
.text-center-new {text-align: center !important}
.p-3 {padding: 6px 15px;}
.FooterDiv-PPC .Btn-More {display: inline-block}
.FooterDiv-PPC .RatingDiv {margin: 0 auto}
.VideoStyle-PPC .VideoDiv{ max-width: 562px}
.anchorA {scroll-margin-top: 200px}

.myTableNew { border: 2px solid #fff; background-color: rgba(31,42,68,0.96);}
.myTableNew th { background-color: rgba(17,27,49,0.96); color: #fff; font-weight: bold; text-align:center}
.myTableNew td {border:2px solid #fff}

.pt-3 {padding-top: 12px}

.justify-content-center {justify-content: center}
.addNew {display: flex; flex-wrap: wrap;}
.addNew .col-md-3, .addNew .col-sm-6 {float: none !important}
.addNew .col-md-3 {padding-top: 10px}



@media (max-width: 1400px) {
.FixedDiv,.SliderHeaderDiv .HLogo{display:none!important}
body,html{width:100%;height:100%}
.MobileDiv{position:fixed;top:0;left:0;width:100%;border-bottom:1px solid rgba(255,255,255,0.09);background-color:#1f2a44;z-index:999999;padding:4px 10px;padding-bottom:12px;-webkit-transform:translateZ(0);width:100%;height:124px;overflow:hidden}
.toggle-button{padding:5px 10px;font-size:19px;font-weight:700;display:block}
.MobileDiv-RemoveFix{position:relative!important;top:auto!important;left:auto!important}
.TextBannerBar, .InnerPagePPC{padding-top:160px}
.slideout-menu{position:fixed;left:0;top:0;bottom:0;right:0;z-index:0;width:256px;overflow-y:auto;-webkit-overflow-scrolling:touch;display:none}
.slideout-panel{position:relative;z-index:1}
.slideout-open,.slideout-open body,.slideout-open .slideout-panel{overflow:hidden}
.slideout-open .slideout-menu{display:block;height:100vh}
#main{height:100vmin!important;min-height:100%;background-color:#1f2a44;z-index:9999999;position:relative}
#navbar-main{background-color:#211232;border-right:1px solid rgba(255,255,255,0.17);z-index:999999}
#navbar-main h4{margin-top:30px;padding:0 15px}
#navbar-main ul li a{border-radius:0}
.addSpace{display:none}
.adjPadd{padding-bottom:150px!important}
	
	.BtnMobiNew {padding: 12px 0 0}
	.BtnMobiNew .Btn-MoreNew{ width: 100%; max-width: 350px; padding: 4px 9px 5px; margin-top: 4px; font-size: 12px; line-height: 12px}
	.BtnMobiNew p {margin-bottom: 4px;}
	.BtnMobiNew .Btn-Mobi{width: 100%; max-width: 350px; padding: 4px 9px 5px; margin-top: 4px; font-size: 14px; line-height: 14px}
	
	.Bot-QuickConsult {scroll-margin-top: 10em;}
}
@media (min-width: 768px) and (max-width: 1400px) {
	.BtnMobiNew {display: flex; flex-wrap: wrap; justify-content: center; padding-top: 4px}
	.BtnMobiNew p{ padding-left: 5px; padding-right: 5px;}
}

@media (max-width: 767px) {
.rowflexLogo {grid-template-columns:1fr; grid-template-areas:".";}
	.AwardsImgBar .rowFlexnew .col-md-2 {margin-bottom: 10px}
	.AwardsImgBar .rowFlexnew .col-md-2 img{width: 90%; max-width: 270px; margin-left: auto; margin-right: auto}
}
	
@media (max-width: 992px) {
article.Flex-Item3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}
article.Flex-Item4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}
article.Flex-Item7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}
article.Flex-Item8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}
article.Flex-Item11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}
article.Flex-Item12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}
article.Flex-Item15{-webkit-box-ordinal-group:16;-webkit-order:15;-ms-flex-order:15;order:15}
article.Flex-Item16{-webkit-box-ordinal-group:17;-webkit-order:16;-ms-flex-order:16;order:16}
article.Flex-Item19{-webkit-box-ordinal-group:20;-webkit-order:19;-ms-flex-order:19;order:19}
article.Flex-Item20{-webkit-box-ordinal-group:21;-webkit-order:20;-ms-flex-order:20;order:20}
article.Flex-Item21{-webkit-box-ordinal-group:22;-webkit-order:21;-ms-flex-order:21;order:21}
article.Flex-Item22{-webkit-box-ordinal-group:23;-webkit-order:22;-ms-flex-order:22;order:22}
.imageHeaderDiv .img-div1{-webkit-box-flex:1;-webkit-flex:1 46%;-ms-flex:1 46%;flex:1 46%}
.imageHeaderDiv .img-headtext-div1{display:none;flex:0}
.imageHeaderDiv .img-div2.back-image-style{display:none;flex:0}
.imageHeaderDiv .img-div1 img{width:100%;height:auto}
.imageHeaderDiv .img-div2{-webkit-box-flex:1;-webkit-flex:1 29%;-ms-flex:1 29%;flex:1 29%;background-color:#fff}
.HomePage section.AddressBar,.InnerPage section.AddressBar{-webkit-box-ordinal-group:2;-webkit-order:2;-ms-flex-order:2;order:2}
.VideoDiv, .VideoStyle-PPC .VideoDiv{max-width:300px}
.kapoorbio .TestimonialDiv article{width:100%}
.bahead-instabtn-div {display: grid; grid-template-columns: 1fr; grid-template-rows: auto auto; gap: 5px 0px; grid-template-areas:"insta-btn" "bandaHead";}
.insta-btn { grid-area: insta-btn; }
.bandaHead { grid-area: bandaHead; }
	.backtoGall {text-align: center !important}
	.backtoGall .pull-right {float: none !important}
	
	.SliderHeaderDiv .HLogo.HLogoTemp {display: block !important; position: absolute; padding-top: 22px}
	.HLogoTemp .LogoImg {display: none}
	.carousel-fade-Temp .item img {min-height: 200px; object-fit: cover; object-position: 50% 50%; filter: blur(30px) brightness(140%);;}
	.carousel-fade-Temp .carousel-control.left, .carousel-fade-Temp .carousel-control.right { display: none}
}
@media (max-width: 600px) {
body{font-size:15px}
h1,.h1{font-size:26px}
h2,.h2{font-size:21px}
.copyright a{margin-top:6px;margin-bottom:6px}
.VideoDiv, .VideoStyle-PPC .VideoDiv{max-width:300px}
.TextBannerBar{padding-top:116px}
.MobileDiv{height:116px}
.HomeListText{text-align:left}
.iframeStyle{height:280px;width:80%;margin-left:auto;margin-right:auto}
.BeforeAfterBox article{margin:10px auto;-webkit-box-flex:0 1 94%;-webkit-flex:0 1 94%;-ms-flex:0 1 94%;flex:0 1 94%}
}
@media (max-width: 480px) {
.TextBannerBar{padding-top:106px}
.MobileDiv{height:102px}
}
@media (min-width: 992px) and (max-width: 1128px) {
.LogoS{width:52%;padding-top:4px}
.CallS{margin:4px 0 4px 5px;font-size:16px;padding-left:5px;width:46%}
.HomePage .CallS{margin:4px 0 4px 5px}
}
@media (min-width: 768px) {
.Bot-QuickConsult .submitBtn{width:100%!important; max-width: 200px}
.Bot-QuickConsult{padding:15px}
.imgStyle, .RightImgStyle{float:right;margin:0 0 10px 24px}
.imgStyleLeft{float:left;margin:0 24px 10px 0}
.imgStyle2{margin:0 auto 10px}
.HConentDiv{padding:20px}
.BandA .HConentDiv{padding:0}
.BandA .bandimghidBox{padding:20px}
ul.PrintMediaListPage li span{display:block;float:left;width:20%}
ul.PrintMediaListPage li div.rF{display:block;float:right;width:78%}
.Table-appt{width:auto;font-weight:500;text-shadow:1px 1px 1px rgba(0,0,0,0.69)}
.Table-appt td{padding:5px 15px 5px 20px}
.Table-appt td input,.Table-appt td select,.Table-appt td textarea{width:100%; max-width: 200px; padding:5px}
.Table-appt td select{width:auto}
.ListButtons-left li{margin:10px 0}
.sitemap > li{width:48%;margin:0 6px}
.BandABx{text-align:left}
.BA-Bx{width:40%;margin:1% 1.5%}
}
@media (min-width: 768px) and (max-width: 991px) {
.addDiv{height:155px}
}
@media (min-width: 992px) {
.HLogo{padding:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
	.HLogoTemp {top: 15%;-webkit-transform:translate(-50%,-20%);-moz-transform:translate(-50%,-20%);transform:translate(-50%,-20%)}
.HBox article{width:50%;max-width:50%;padding:20px 3.5%;-webkit-box-flex:0 1 50%;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%}
.Bot-Nav{border-right:3px solid #fff}
.SocialMediaDiv{text-align:left}
.Bot-Nav ul{display:block}
.eventDesk{display:block}
.eventMobi{display:none}
.SocialMediaDiv{padding-left:20px}
.googleplus{margin:5px 0 0}
.Bot-QuickConsult{padding:20px 5px 20px}
.CaptchaImg{max-height:32px;width:100%}
.TNav1{font-size:12px}
.TNav2{font-size:12px}
.VideoStyle span{padding-bottom:12px}
.addDiv{padding:10px 6px}
.location-address{padding-left:20px}
.sitemap > li{width:23%}
	.ListButtons2 {display: grid; grid-template-columns: 1fr 1fr; width: 90%; margin-left:auto; margin-right: auto}
	.ListButtons2 li { max-width: 370px;}
	
	.kinal-insta-div {text-align: right !important}
	
	.col-auto {flex-shrink: 0; width: 100%; max-width: 100%; flex: 0 0 auto; width: auto;}
	
}

@media (min-width: 1124px) {
.Back-Img1{background:url(../images/liposuction-orlando.jpg) no-repeat;background-size:cover;background-position:right bottom}
.Back-Img2{background:url(../images/lazerlift-non-surgical-facelift-orlando.jpg) no-repeat;background-size:cover;background-position:50% 50%}
.Back-Img3{background:url(../images/facial-plastic-surgery-orlando.jpg) no-repeat;background-size:cover;background-position:right bottom}
.Back-Img4{background:url(../images/non-surgical-body-treatments-orlando.jpg) no-repeat;background-size:cover;background-position:50% 50%}
.Back-Img5{background:url(../images/non-surgical-facial-rejuvenation-florida.jpg) no-repeat;background-size:cover;background-position:right bottom}
.Back-Img6{background:url(../images/sculpsure-orlando.jpg) no-repeat;background-size:cover;background-position:50% 50%}
.Back-Img7{background:url(../images/coolsculpting-orlando.jpg) no-repeat;background-size:cover;background-position:right bottom}
.Back-Img8{background:url(../images/smartlipo-orlando.jpg) no-repeat;background-size:cover;background-position:50% 50%}
.Back-Img9{background:url(../images/laser-vein-removal-florida.jpg) no-repeat;background-size:cover;background-position:right bottom}
.Back-Img10{background:url(../images/hbox-img_breat-enhancement-home.jpg) no-repeat;background-size:cover;background-position:50% 50%}
.Back-Img11{background:url(../images/stemcell_therapy-orlando.jpg) no-repeat;background-size:cover;background-position:50% 50%}
}
@media (min-width: 1401px) {
#main,.slideout-panel{-webkit-transform:none!important;-moz-transform:none!important;transform:none!important}
}
@media (min-width: 1200px) {

.addDiv{text-align:left;padding:0}
.VideoDiv iframe,.VideoDiv .html5video,.VideoDiv img{height:285px;width:100%}
.Bot-QuickConsult .container{background:none;paadding:0 15px}
ul.PrintMediaListPage li span{width:18%}
ul.PrintMediaListPage li div.rF{width:80%;float:left;margin-left:1%}
.BeforeAfterDiv{padding-bottom:300px!important}
.AppointmentDiv{padding-bottom:500px!important}
.bandimghidBox{background:rgba(31,42,68,0.00)}
.BandABx{text-align:center}
.BA-Bx{width:21%}
.bandimghidBox .BandABx,.bandimghidBox .BA-Bx a{color:#1E2A44}
.bandimghidBox .BA-Bx a{background-color:rgba(255,255,255,0.60);padding-left:5px}
.bandimghidBox .BandABx h3{background-color:rgba(255,255,255,0.80);padding-left:5px}
.Table-appt{background-color:rgba(0,0,0,0.75)}
}
@media (min-width: 1400px) {
.MobileDiv,#navbar-main{display:none}
.TNav1{font-size:13px}
.TNav2{font-size:13px}	
.text-center.hidden-lg {display: none!important;}
}
@media (min-width: 1366px) {
.container{max-width:1500px}
.containerAB{max-width:1800px}
.AddressBar{padding-top:35px;padding-bottom:35px}
.AddressBar .addDiv p {margin-bottom: 1px; padding-bottom: 0}
.AddressBar .container-fluid{width:80%;margin:15px auto -10px}
.containerSmall{max-width:1170px}
.add-extra-pad{padding-left:10px}
.LogoOther{margin:0 0 0 26px}
.imageHeaderDiv > article.img-headtext-div1 span{font-size:45px;line-height:52px}
}
@media (min-width: 1500px) {
.TNav1{font-size:13px}
.TNav2{font-size:14px}
.AppointmentDiv{background-position:50% 50%}
}
@media (min-width: 1700px) {
.imageHeaderDiv > article.img-headtext-div1 span{bottom:6%;left:1%}
.bandimghidBox .BA-Bx a{background-color:rgba(255,255,255,0.00);padding-left:0}
.bandimghidBox .BandABx h3{background-color:rgba(255,255,255,0.00);padding-left:0}
.BeforeAfterDiv{padding-bottom:500px!important}
}
.sticky{position:fixed;top:15px;animation:thedrop 1s 1;-moz-animation:thedrop 1s 1;-webkit-animation:thedrop 1s 1;-webkit-transform:translateZ(0);transform:translateZ(0)}
.sticky .nav-above{position:absolute;top:-15px;left:1em;right:1em;height:15px;background:linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 80%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%)}
.youtube-container{display:block;margin:0 auto;width:100%;max-width:560px}
.youtube-player{display:block;padding-bottom:0;overflow:hidden;position:relative;width:100%;height:100%;cursor:hand;cursor:pointer}
img.youtube-thumb{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;height:100%}
div.play-button{height:72px;width:72px;left:50%;top:50%;margin-left:-36px;margin-top:-36px;position:absolute;background:url(../images/icon-play.png) no-repeat}
#youtube-iframe{width:100%;height:100%;position:absolute;top:0;left:0}
@media (max-width: 768px) {
.VideoDiv iframe,.VideoDiv .html5video,.VideoDiv img,.youtube-player{height:195px!important}
}
@media (max-width: 480px) {
.VideoDiv iframe,.VideoDiv .html5video,.VideoDiv img,.youtube-player{height:140px!important}
}
@media (min-width: 768px) {
.VideoDiv iframe,.VideoDiv .html5video,.VideoDiv img,.youtube-player{height:185px!important}
}
@media (min-width: 992px) {
.VideoDiv iframe,.VideoDiv .html5video,.VideoDiv img,.youtube-player{height:150px!important}
}
@media (min-width: 1170px) {
.VideoDiv iframe,.VideoDiv .html5video,.VideoDiv img,.youtube-player{height:180px!important}
}
@media (min-width: 1266px) {
.VideoDiv iframe,.VideoDiv .html5video,.VideoDiv img,.youtube-player{height:220px!important}
.VideoStyle-PPC .VideoDiv iframe, .VideoStyle-PPC .VideoDiv .html5video, .VideoStyle-PPC .VideoDiv img,.youtube-player{height:280px!important}
}
@media (min-width: 1566px) {
.VideoDiv iframe,.VideoDiv .html5video,.VideoDiv img,.youtube-player{height:280px!important}
.VideoStyle-PPC .VideoDiv iframe, .VideoStyle-PPC .VideoDiv .html5video,.VideoDiv img, .VideoStyle-PPC .youtube-player{height:380px!important}
}
@media (min-width: 1766px) {
.VideoDiv iframe,.VideoDiv .html5video,.VideoDiv img,.youtube-player{height:295px!important}
.VideoStyle-PPC .VideoDiv iframe, .VideoStyle-PPC .VideoDiv .html5video, .VideoStyle-PPC .VideoDiv img, .VideoStyle-PPC .youtube-player{height:395px!important}
}
@media (min-width: 992px) and (max-width: 1565px) {
.HConentDiv .VideoDiv iframe,.HConentDiv .VideoDiv .html5video,.HConentDiv .VideoDiv img,.HConentDiv .youtube-player{height:280px!important}
}
.DeskImg{display:none}
.FinancingDiv{position:relative}
.FinancingDiv img{width:100%}
.linkonly{position:absolute;bottom:6%;left:12%;width:30%;height:24%;display:block;z-index:999999}
.FinancingFormDiv{/*background:url(../images/back-img-financing-new-mobi.jpg) no-repeat;background-size:cover;background-position:50% 50%;padding:35px 10px;min-height:250px*/}
.yelloColor{color:#f9cc01}
.plpcolor { color: #2e1a47}
.FCMBHead{font-size:20px;margin-bottom:25px}
.Left-FCMB{text-align:center}
.textPrice{text-align:center;margin-bottom:15px}
.textPrice span{display:inline-block;padding:4px 10px;vertical-align:middle;width:48%}
.FTitle{color:#2e1a47;font-size:21px;line-height:21px;text-align:right;font-weight:500}
.FPrice{border-left:2px solid #2e1a47;color:#f9cc01;font-size:17px;line-height:21px;text-align:left;padding-left:12px}
.FPrice strong{font-size:27px}
.FPrice strong sup{font-size:19px;top:-15px}
.formHead{font-size:22px;line-height:26px;margin-bottom:1px}
.FinFormField input,.FinFormField textarea{background-color:rgba(46,26,71,0.67);color:#fff;border:2px solid #1e2a44;padding:6px;width:100%;margin:0 0 15px;text-transform:uppercase;text-align:center}
.FinFormField textarea{resize:vertical}
.FinFormField input::-webkit-input-placeholder,.FinFormField textarea::-webkit-input-placeholder{color:#fff}
.FinFormField input::-moz-placeholder,.FinFormField textarea::-moz-placeholder{color:#fff}
.FinFormField input:-ms-input-placeholder,.FinFormField textarea:-ms-input-placeholder{color:#fff}
.FinFormField input:-moz-placeholder,.FinFormField textarea:-moz-placeholder{color:#fff}
.CaptchaImgF img{width:100%;height:36px;border:2px solid #1e2a44;margin-bottom:15px}
.FinFormField .submitBtn{background-color:#2e1a47;color:#fff;border:2px solid #fff;max-width:150px}
.textPrice em{font-style:normal}
.submitBtnA{padding:4px 10px;font-size:16px;margin:6px}
.fnt19{font-size:19px}
.Btn-MoreNew{max-width:280px;padding:4px 10px;margin-top:6px;background-color:#2e1a47}
.Btn-Mobi{max-width:280px;padding:4px 10px;margin-top:6px;background-color:#2e1a47}
.BtnMobiNew .Btn-Mobi{}
.MobileDiv .CallSMobile{padding-top:12px!important}
.bototherbtn{margin:12px 0}
.Disclaimer{padding:20px 17px 30px;text-align:justify;color:rgba(255,255,255,0.70);font-size:1.24rem}
.BeforeAfterBox h2::after{content:"*"}
h5{margin-bottom:5px}
.BandA-Flex{-ms-flex-align:end!important;align-items:flex-end!important}
.BandA-Flex article p{text-align:center;margin-bottom:10px}
.BeforeAfterBox article img{height:100%;max-height:1290px}
.BeforeAfterBoxStatic .CaseDiv:first-child{padding-top:15px}
.CaseDiv{border-bottom:1px solid rgba(217,217,217,0.74);padding:35px 0}
.CaseDiv h3{font-size:2.3rem;font-weight:600}
.CaseDiv h3,.CaseDiv p{text-transform:uppercase;margin:0 0 5px;padding:0}
.CaseDiv p{font-size:1.7rem}
.Btn-MoreTrans{background-color:transparent}
.lightbox .lb-image{max-width:930px!important}
.RatingDiv{padding:0 0 1px;margin:0;line-height:normal;color:#fff;max-width:230px;text-align:center;width:100%;font-size:13px}
.RatingDiv a{color:#FFF}
.starrating{background:url(../images/star-rating.png) no-repeat 0 0;width:80px;height:16px;margin:3px 0;display:inline-block}
.stars-rating i{margin:1px}
@media (max-width: 1199px) {
.FinRightForm{padding-top:30px;max-width:560px;margin:0 auto}
.formHead{font-size:29px;line-height:32px}
.FPrice strong sup{font-size:19px;top:-5px}
.shadowM{text-shadow:1px 1px 4px rgba(0,0,0,0.72)}
.submitBtnA{padding-top:2px;text-shadow:0 0 0 rgba(0,0,0,0.72)}
.TextBannerBar{padding-top:158px}
.RatingDiv{max-width:none}
}
@media (max-width: 1399px) {
.MobileDiv{height:154px}
.text-center.hidden-lg {display: block!important;}
}
@media (max-width: 767px) {
.shadowM{text-shadow:0 0 8px rgba(0,0,0,0.95)}
	.Btn-Mobi {font-size: 12px; line-height: 12px; padding: 4px 9px 5px;}
}
@media (max-width: 420px) {
.submitBtn.submitBtnA.animate{display:block}
.hide1{display:none}
}
@media (max-width: 991px) {
.linkonly{bottom:0;left:auto;right:4%;width:36%;height:35%}
}
@media (min-width: 992px) {
.DeskImg{display:Block}
.MobiImg{display:none}
.AddressBarNew .col-md-3{width:20%}
.AddressBarNew .col-md-3-0{width:21%}
.AddressBarNew .col-md-3-01{width:21%}
.AddressBarNew .col-md-3-1{width:18%}
.AddressBarNew .col-md-3-2{width:20%}
.extraMrg1{margin-top:19px;display:inline-block}
}
@media (min-width: 1200px) {
.FPrice{line-height:26px}
.FPrice strong{font-size:45px}
.textPrice span{padding:4px 16px}
.FinancingFormDiv{/*background:url(../images/back-img-financing-new.jpg) no-repeat;background-size:cover;background-position:50% 50%;padding:95px 10px*/}
.textPrice{margin-bottom:25px}
.formHead{font-size:35px;line-height:32px;margin-bottom:9px}
.FinRightForm{padding-right:30px}
span.wdF0{width:40%}
span.wdF1{width:58%}
span.wdF2{width:38%}
span.wdF3{width:60%}
.adjustF .col-md-6:first-child{width:52%}
.adjustF .col-md-6:last-child{width:48%}
.bototherbtn .Btn-More{margin:2px 0}
.bototherbtn .Btn-MoreNew{max-width:230px}
}
@media (min-width: 1200px) and (max-width: 1600px) {
.FTitle{font-size:17px;line-height:17px}
.Left-FCMB .row .col-md-6{padding-left:5px;padding-right:5px}
.textPrice span{padding:4px 10px}
.textPrice em{display:block}
}
@media (min-width: 1700px) {
.FPrice{line-height:31px}
.FPrice strong{font-size:45px}
.FPrice strong sup{top:-25px}
.FinRightForm{padding-top:3%}
}

.LogoBotButn {display: block; max-width: 450px; margin: 9px auto 0; line-height: normal; font-weight: 700; text-shadow: 1px 1px 3px rgba(0,0,0,0.68)}

@media (min-width: 1200px) and (max-width: 1366px) {
	.hidden-lg {display: block !important}
}

@media (min-width: 1367px) {
	.HLogoHome { margin-top: -100px;}
}

@media (max-width: 1399px) {
	.HomePageNew .MobileDiv { height: 210px;}
	.HomePageNew .Btn-MoreNew {max-width: 300px;}
	.HomePageNew .TextBannerBar{padding-top:222px}
	
}

@media (max-width: 600px) {
	.HomePageNew .MobileDiv { height: 190px;}
	.HomePageNew .TextBannerBar{padding-top:196px}
}
/*@media (min-width: 1024px) and (max-width: 1399px) {
	.hidden-lgDiv {display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-pack: center!important; justify-content: center!important; margin-left: -100px; margin-right: -100px;}
	.hidden-lg2 {width: 48%;}
	.HomePageNew .Btn-MoreNew {max-width: 280px;}
	
}*/

/*for new captcha icons*/
.CaptchDiv {
	color: #fff;
	text-align: center;
	padding: 10px 0 0px
}

	.CaptchDiv a {
		display: inline-block
	}

		.CaptchDiv a:hover, .captchDiv span:hover {
			background-color: #9F9F9F;
			color: #fff
		}

.activeC {
	background-color: rgba(159,159,159,0.75)
}

.CaptchDiv img {
	max-width: 38px;
	max-height: 38px;
	object-fit: contain;
	margin: 5px
}

.CaptchDiv span {
	font-weight: 300;
	font-style: normal;
	font-size: 1.1rem
}

.captchaDivImg a {
	display: inline-block
}

.captchaDivImg {
	text-align: center;
	padding-top: 5px;
}

.CaptchDiv em {
	font-style: normal
}

.refreshBtn img {
	border: 0px solid #fff;
	width: auto;
	max-width: none !important;
	height: auto
}

.refreshBtnWd1 {
	width: 50px !important; border: 0 !important;
}

.refreshBtnWd2 {
	width: 37px !important; border: 0 !important;
}

.refreshBtnWd3 {
	width: 43px !important; border: 0 !important;
}

.refreshBtnWd4 {
	width: 70px !important; border: 0 !important;
}

.captchaDivImg1 {
	filter: invert(1)
}

.FormBot span em span, .CaptchDiv span em span {
	display: inline-block;
	font-weight: 700 !important
}

.CaptchDiv span:first-of-type {
	font-size: 15px;
}

.appointmentForm .CaptchDiv, .ReferringDoctorsDiv .CaptchDiv {
	color: #000
}

/*.rowflex {display: grid; grid-template-columns: auto auto; grid-template-rows: auto; gap: 5px 5px; grid-template-areas:". ."; justify-content: center; align-items: center}
.rowflex.row::before {content: none; display: grid}
.rowflex .col-md-6 {float: none; width: auto;}*/

.appointmentForm .CaptchDiv, .ReferringDoctorsDiv .CaptchDiv {
	color: #000
}
.Bot-QuickConsult .submitBtn{ margin: 0 auto !important}
.Bot-QuickConsult .rowflex input {margin-bottom:0 }
.rowflex {
	display: grid;
	grid-template-columns: auto auto;
	grid-template-rows: auto;
	gap: 5px 5px;
	grid-template-areas: ". .";
	justify-content: center; align-items: center;
}

	.rowflex.row::before {
		content: none;
		display: grid
	}

	.rowflex .col-md-6, .rowflex .col-sm-6, .rowflex .col-lg-6 {
		float: none;
		width: auto;
		flex: none;
		-ms-flex: none;
		max-width: none
	}

@media (min-width: 1200px) {
	.CaptchDiv img {margin: 5px 8px}
	.InnerPage .Bot-QuickConsult {max-height: 710px; padding-bottom: 210px}
}

@media (max-width: 340px) {
	.CaptchDiv img {
		max-width: 28px;
		max-height: 28px;
		margin: 3px
	}
}

/*End new captcha icons*/

/**********************************/
.botnewform b, .AppointmentDiv b, .FormTop b, .FormBotNew b {color: red !important}
.errorDiv {text-align: center; font-size: 14px !important; text-shadow: 1px 1px 4px rgba(0,0,0,0.85); font-weight: bold}
.subButton, .submitBtn {font-size: 17px !important; padding-left: 12px !important; padding-right: 12px !important}
.refreshBtnWd3 {width: 57px !important}
/**********************************/
#div_captcha {text-transform: uppercase; text-align: center}
.GcaptchaDiv {text-align: center; padding: 0 0 18px 0; font-size: 1.24rem; color: rgba(255, 255, 255, 0.70);}
.grecaptcha-badge { visibility: hidden;}