Server IP : 172.67.216.182 / Your IP : 162.158.170.44 Web Server : Apache System : Linux krdc-ubuntu-s-2vcpu-4gb-amd-blr1-01.localdomain 5.15.0-142-generic #152-Ubuntu SMP Mon May 19 10:54:31 UTC 2025 x86_64 User : www ( 1000) PHP Version : 7.4.33 Disable Function : passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /www/wwwroot/rangeofmotion.in/css/ |
Upload File : |
@charset "utf-8"; @import url('https://fonts.googleapis.com/css2?family=Spartan:wght@100;200;300;400;500;600;700;900&display=swap'); /* Preloader */ #preloader { position: fixed; top:0; left:0; right:0; bottom:0; background-color:#fff; /* change if the mask should have another color then white */ z-index:999999; /* makes sure it stays on top */ } #status { width:64px; height:64px; position:absolute; left:50%; /* centers the loading animation horizontally one the screen */ top:50%; /* centers the loading animation vertically one the screen */ background-image:url(../images/loading.gif); /* path to your loading animation */ background-repeat:no-repeat; background-position:center; margin:-32px 0 0 -32px; /* is width and height divided by two */ } /*************************/ body{ font-family: 'Spartan', sans-serif; font-size:14px; font-style: normal; line-height: 24px; font-weight:normal; color: #222; text-decoration: none; margin:0px; -webkit-font-smoothing: antialiased; padding:0; overflow-x: hidden } * { -webkit-box-sizing: border-box; -mox-box-sizing: border-box; box-sizing: border-box; } * { box-sizing: border-box; margin: 0; padding: 0; } ::selection { background: #253854; /* Safari */ color:#fff; } ::-moz-selection { background: #253854; /* Firefox */ color:#fff; } a { color: #222; text-decoration: none; -webkit-transition: all 300ms ease-in-out; -moz-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } a:hover { color: #253854; } p { margin:0 0 20px 0; clear:left; padding:0; } h1, h2, h3, h4 { margin:0 0 20px 0; padding:0; font-weight:normal; } hr { margin:20px 0 50px 0; height:0; border:0; border-top:1px solid rgba(0,0 ,0 ,0.11); float:left; width:100%; position:relative; } .fs16{ font-size:16px; } .fs16 span{ letter-spacing:5px; padding:0 0 10px 0; border-bottom:1px solid #92A5BE; display:inline-block; font-weight:500; } .fs18{ font-size:18px; } .fs20{ font-size:20px; line-height:30px; } .fs30{ font-size:30px; } .heading, .subheading { font-size:42px; line-height:normal; font-weight:600; color:#253854; } .subheading { font-size:20px; line-height:30px; } .heading span{ font-weight:normal; } .bold, strong{ font-weight:600; } .subtitle{ font-weight:600; color:#73A797; font-size:20px; line-height:35px; } img{ border:0; } a img { border: 0; } .link{} .link a{ color:#fff; font-size:14px; line-height:normal; padding:15px 30px; background-color:#73A797; text-transform:uppercase; font-style:normal; font-weight:500; display:inline-block; /*-webkit-border-radius: 3px; -moz-border-radius: 3px;*/ border-radius:50px; position:relative; background-image: url(../images/plus.png); background-repeat: no-repeat; background-position: 90% center; } .link a:hover{ background-color:#253854; color:#FFF; } .list{ margin:0 0 25px 0; padding:0; list-style:none; width:100%; float:left; } .list li{ margin:0; padding:5px 0 5px 40px; background-image: url(../images/bullet.png); background-repeat: no-repeat; background-position: left 8px; background-size:20px; list-style-position:inherit; line-height:26px; font-size:16px; color:#253854; width:100%; float:left; } .img-rounded{ border-radius:50%; width:100%; } /****************TEXT ALINGS*********/ .justify{ text-align:justify; } .text-center{ text-align:center !important; } .text-right{ text-align:right; } .justify{ text-align:justify; } .text-blue{ color:#253854; } .text-white{ color:#FFF; } /*--------------------------BIG SCREEN DEFAULT-----------------------------------*/ .inline{ display:inline-block; padding-right:25px; } .top-right{ float:right; } .call{ float:left; position:relative; padding:10px 20px 0 50px; margin:10px 0 0 25px; font-size:12px; font-weight:600; line-height:18px; } .call span{ font-weight:400; } .call i{ color:#73A797; width:36px; height:36px; line-height:36px; font-size:16px; text-align:center; display:inline-block; border:1px solid #73A797; border-radius:50%; margin:0; position:absolute; left:0; top:5px; } .social{ float:right; font-size:16px; margin-top:18px; } .social a{ color:#73A797; width:36px; height:36px; line-height:36px; text-align:center; display:inline-block; border:1px solid #73A797; border-radius:50%; } .social a:hover{ color:#fff; background-color:#73A797; } .social a i{ margin:0; } header{ width:100%; padding:10px 0; margin:0; position:relative; background-color:#fff; float:left; z-index:5; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; } header.smaller { position:fixed; left:0; top:0; -webkit-box-shadow: 0px 1px 5px 0px rgba(50, 50, 50, 0.41); -moz-box-shadow: 0px 1px 5px 0px rgba(50, 50, 50, 0.41); box-shadow: 0px 1px 5px 0px rgba(50, 50, 50, 0.41); } .logo{ float:left; } .logo img{ vertical-align:middle; display:block; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; } header.smaller .logo img{ width:150px; } .layout{ width:1180px; margin:0 auto; position:relative; z-index:2; } section, .inset{ width:100%; float:left; margin:0; padding:0; position:relative; } .inset{ padding:50px; } .pad-100{ padding:100px 0; } .pad-80{ padding:80px 0; } .pad-50{ padding:50px 0; } .para-pad{ padding:0 15%; } .pad-left{ padding-left:80px; } .pad-left-15{ padding-left:15px; } .pad-right{ padding-right:80px; } .gap-100, .gap-50, .gap20{ width:100%; float:left; } .gap-100{ height:100px; } .gap-50{ height:50px; } .gap-20{ height:20px; } .jarallax { position: relative; /*background-size: cover; background-repeat: no-repeat; background-position: 50% 50%;*/ background-repeat: no-repeat; background-position: center center; -moz-background-size: cover; -webkit-background-size: cover; -o-background-size: cover; background-size: cover; /*background-attachment:fixed;*/ } .bg1{ position:relative; background-image:url(../images/parallax/bg1.jpg); color:#fff; } .margin-bottom{ margin-bottom:25px; } .col-30{ width:30%; float:left; } .col-40{ width:40%; float:left; padding:0 70px; } /**************home settings*********/ .intro-wrap{ width:100%; float:left; padding:0 80px; } .intro-img{ width:42%; float:left; } .intro-text{ width:58%; float:left; padding:70px 100px; background-color:#E5E7EA; } .bg-gray{ background-color:#E5E7EA; } /*********INNER PAGE STYLES*************/ /*********INNER PAGE STYLES*************/ .inner-banner{ width:100%; height:400px; position:relative; float:left; margin:0; color:#fff; background-repeat: no-repeat; background-position: center center; -moz-background-size: cover; -webkit-background-size: cover; -o-background-size: cover; background-size: cover; text-align:center; } .inner-banner:before { width:100%; height:100%; position:absolute; left:0; top:0; content:''; z-index:1; background-color:rgba(0,0,0,0.2); } .inner-banner h2{ font-size:40px; line-height:50px; font-weight:600; color:#fff; margin:0; position:relative; z-index:1; } .inner-banner h2 span{ font-weight:300; } .breadcrumb h2 { font-size:30px; color: #73A797; margin:0 0 25px 0; line-height:normal; font-weight:600; } .breadcrumb{ width:100%; float:left; padding:0 0 15px 0; margin:0 0 50px 0; font-size:16px; position:relative; color: #253854; border-bottom:1px solid #92A5BE; } .breadcrumb ul, .breadcrumb ul li{ margin:0; padding:0; list-style:none; } .breadcrumb ul li{ float:left; margin:0; font-size:10px; padding:0 10px; text-transform:uppercase; color: #253854; border-right:1px solid #73A797; } .breadcrumb ul li:first-child{ padding:0 10px 0 0; } .breadcrumb ul li:last-child{ border-right:0; padding:0 0 0 10px; } .breadcrumb ul li a{ color:#253854; } .breadcrumb ul li a:hover{ color:#73A797; } /*********BANNER**************/ .banner1{ background-image: url(../images/parallax/banner1.jpg); } .banner2{ background-image: url(../images/banner2.jpg); } .banner3{ background-image: url(../images/banner3.jpg); } .banner4{ background-image: url(../images/banner4.jpg); } .banner5{ background-image: url(../images/banner5.jpg); } .banner6{ background-image: url(../images/banner6.jpg); } /*************** BACK TO TOP ***************/ #fixed-bar{ z-index:100; width:50px; height:50px; position:absolute; bottom:0; right:0; margin-bottom:0; } #fixed-bar a{ width:50px; height:50px; float:left; display:block; background-image:url(../images/top.png); background-repeat:no-repeat; background-position:center center; background-color:#253854; text-indent:-9999px; } #fixed-bar a:hover{ background-color:#73A797; } /*****footer*/ .footer{ width:100%; float:left; background-image: linear-gradient(to right,#152135, #253854, #253854 , #152135); position:relative; padding:80px 0 0 0; color:#fff; font-size:14px; text-align:center; } .footer a{ color:#fff; } .footer a:hover{ color:#ACD134; } .footer h2{ font-size:18px; line-height:34px; } .footer-menu{ width:100%; float:left; padding:15px 0; font-weight:500; } .copyright{ width:100%; float:left; text-align:center; position:relative; z-index:2; padding:20px 0; margin-top:30px; border-top:1px solid rgba(255 ,255 ,255, 0.1); } .add{ position:relative; padding:0 0 0 60px; margin:0 0 10px 0; width:100%; float:left; } .add i{ position:absolute; left:0; top:5px; font-size:15px; } .ext{ display:inline-block; position:relative; margin-top:10px; } .circle{ width:40px; height:40px; background-color:#73A797; text-align:center; color:#fff; line-height:40px !important; border-radius: 50%; } /*********COLUMS AND ROWS***************/ .row{ width:100%; float:left; display:block; } .margin-bottom{ margin-bottom:25px; } .aside, .summary{ width:32%; float:left; margin:0; display:block; } .summary{ width:68%; } .fullwidth{ width:100%; display:block; } .clearfix{ width:100%; height:50px; float:left; margin:0; padding:0; display:block; } .two-col{ width:46%; float:left; margin-right:8%; } .three-col{ width:30%; float:left; margin-right:5%; } .four-col{ width:22%; float:left; margin-right:4%; } .last{ margin-right:0 !important; } /**********forms**************/ form{ margin:0; padding:0; } *:focus { outline: none; } .fieldset{ width:100%; height:auto; padding:15px 20px; background-color:#fff; display:block; border:1px solid rgba(0, 0, 0, 0.2); font-weight:normal; margin:0 0 10px 0; color:#7D7D7D; font-size:14px; font-family: 'Spartan', sans-serif; float:left; } .sendbutton{ width:auto; height:auto; border:0; outline:0; margin:0 5px 0 0; float:left; color:#fff; font-size:18px; font-weight:600; font-family: 'Spartan', sans-serif; cursor:pointer; vertical-align:top; padding:15px 25px; text-align:center; background-color:#253854; } .sendbutton:hover{ background-color:#73A797; } ::-webkit-input-placeholder { color: #7D7D7D !important; } :-moz-placeholder { /* Firefox 18- */ color: #7D7D7D !important; } ::-moz-placeholder { /* Firefox 19+ */ color: #7D7D7D !important; } :-ms-input-placeholder { color: #7D7D7D !important; } /*****************************************************/ .video-box{ width:70%; margin:0 auto; } /*********YOUTUBE *************/ .embed-responsive { position: relative; display: block; width: 100%; padding: 0; overflow: hidden; } .embed-responsive::before { display: block; content: ""; } .embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video { position: absolute; top: 0; bottom: 0; left: 0; width: 100%; height: 100%; border: 0; } .embed-responsive-21by9::before { padding-top: 42.857143%; } .embed-responsive-16by9::before { padding-top: 56.25%; } .embed-responsive-4by3::before { padding-top: 75%; } .embed-responsive-1by1::before { padding-top: 100%; } .mbbs{ margin-bottom: 11px; /* border-bottom: 1px dotted grey; */ font-weight: 600; color:#73A797; font-size: 20px; } .p4,.p5,.p6,.p7,.p8,.p9{ margin-bottom: 29px; } /*********medea query 1180**************************************/ @media only screen and (max-width: 1180px) { .layout{ width:100%; float:left; padding:0 15px; } header .layout{ padding:0; } .top-right{ width:100%; } .inline{ padding:0 15px; } .call{ padding:0 20px 0 50px; margin:0 0 10px 0; width:100%; float:left; font-size:11px; } .call i{ width:24px; height:24px; line-height:24px; font-size:16px; top:0; left:15px; } .social{ position:absolute; top:0; right:60px; z-index:5; } .social a{ width:24px; height:24px; line-height:24px; } .social a:hover{ color:#fff; background-color:#73A797; } header, header.smaller{ position:relative; float:left; padding:0; } .logo{ padding:10px; position:relative; z-index:5; } .logo img, header.smaller .logo img{ width:130px; } .text-wrap{ padding:0; } } /***********************980px *************************************/ @media only screen and (max-width: 1024px) { .gap-100, .gap-50, .gap20{ height:20px; } } @media only screen and (max-width: 800px) { } /***********************767px *************************************/ @media only screen and (max-width: 800px) { .inner-banner{ height:250px; } .inner-banner h2{ font-size:24px; line-height:30px; } .breadcrumb{ margin:0 0 15px 0; } .breadcrumb h2 { font-size:20px; margin:0 0 15px 0; } .heading{ font-size:24px; } .intro-wrap{ padding:0; } .intro-img{ width:100%; } .intro-text{ width:100%; padding:20px; } .two-col, .three-col, .four-col, .aside, .summary { width:100%; margin:0 0 25px 0; } .pad-100, .pad-80{ padding:30px 0; } .para-pad, .pad-left, .pad-right{ padding:0; } .pad-left-15{ padding-left:0; } .inset{ padding:20px; } .col-30, .col-40{ width:33%; } .col-40{ padding:0 25px; } .bg1 .heading{ margin:0; padding:0; line-height:normal; } .video-box{ width:100%; } .bg1:before{ display:none; } } /***********************640 px *************************************/ @media only screen and (max-width: 640px) { .col-30, .col-40{ width:100%; text-align:center; } } /***********************480 px *************************************/ @media only screen and (max-width: 480px) { } @media only screen and (max-width: 360px) { } @media only screen and (max-width: 320px) { }