/*
 * Template Name: Unify - Responsive Bootstrap Template
 * Description: Business, Corporate, Portfolio, E-commerce, Blog and One Page Template.
 * Version: 1.9.2
 * Author: @htmlstream
 * Website: http://htmlstream.com
*/

/*Import Global Compulsory CSS Files*/
@import url(app.css);
@import url(blocks.css);

/*Import CSS Plugins*/
@import url(plugins/style-switcher.css);

* {
	border-radius: 0;
}

body {
 color: #333;
 font-size: 16px;
 line-height: 2;
}

body.header-fixed-space {
  padding-top: 94px;
}
body.header-fixed-space-v2 {
	padding-top: 135px;
}

@media (max-width: 991px) {
	body.header-fixed-space,
	body.header-fixed-space-v2 {
		padding-top: 0;
	}
}

p,
li,
li a,
label {
 color: #555;
}

a {
 color: #72c02c;
 text-decoration: none;
}

a,
a:focus,
a:hover,
a:active,
button,
button:hover {
	outline: 0 !important;
}

a:focus {
text-decoration: none;
}
a:hover {
 color: #72c02c;
 text-decoration: underline;
}

/*Boxed Layout
------------------------------------*/
.wrapper {
	background: #fff;
}

.boxed-layout {
  padding: 0;
  box-shadow: 0 0 5px #ccc;
  margin-left: auto !important;
  margin-right: auto !important;
  background: url(../img/patterns/15.html) repeat;
}

/*Hiding arrows for select field in IE*/
select::-ms-expand {
  display: none;
}
.currringo{
	
    padding: 20px;
    width: 100%;
/*        background: linear-gradient(#1B8D43, #4d94c4);*/
       
        
        border:1px solid #fff;
        color: #fff;
        height: 250px;
}

.icondr{
	font-size: 50px;
	margin: auto;
}
.authorpaa{
	display: flex;
}

.text-centeraa{
/*	margin-left: 48px;*/
	margin-top: 10px;
}

.drimg{
	width: 400px !important;
    height: 350px;
}

.clinimg{
width: 100%; height: auto;
}
.clinimg1{
	width: 100%; height: 156px;
}

@media only screen and (max-width: 600px) {
  .padddd{
     padding-right: 15px !important;
    padding-left: 15px !important;
  }
  .appointments{
    display: none;
  }
  .slick-track1{
    width: 348px   !important;
    
  }
  #mobilesliderdd{
    display: block !important;
  }
  #mobilesliderdd1{
    display: none;
  }
  .hhgggimg{
    height: 380px !important;
  }
  .contact-box1{
    margin-top: 5px;
    width: 100%;
  }
  .contact-box2{
    margin-top: 5px;
    width: 100%;
  }
  .contact-box{
    margin-top: 5px;
    width: 100%;
  }
  #mobileslider1{
    display: none !important;
  }
  .container-fluid{
       padding-right: 0px !important;
     padding-left: 0px !important;
  }
  #mobileslider{
    display: block !important;
  }
.padd{
  padding: 10px !important;
}
  .about-section{
    padding: 10px 0px !important;
  }

  .right-content {
    padding-top: 10px !important;
}
.g-pt-60 {
    padding-top: 30px !important;
}
.g-mb-80 {
    margin-bottom: 10px !important;
}
.content-sm {
    padding-top: 10px !important;
}

.srcoollll{
  overflow: scroll;
  display: flex;
}
 
 .currringo{
  width: 300px !important;
 }

 .ortho{
  margin: auto;

    width: 252px;
    text-align: center;
 }

#mobilehidenavbar{
	display: none !important;
}

	#hidmobilevvv{
		display: none !important;
	}
.clinimg{
width: 100%; height: auto;
}
.clinimg1{
	 height: 84px !important;
}

.googleimg{
	    	width: 200px;
    margin: auto;
    display: flex;
}
.ggg{
margin: auto;
}
}

.videoplay{
	padding: 20px;
}

.googleimg{
	   	    	width: 300px;
    margin: auto;
    display: flex;
}

.strtr{
	color: orange;
}



.mobilenav {
    width: 100%;
    height: 200vh;
    background: #000000d4;
    position: fixed;
    z-index: 999999;
    display: none;
    transition-delay: 1s;
    margin-top: -10px;
}
.markx {
    float: right;
    font-size: 20px;
    color: white;
    padding: 23px;
}

 @import url(https://fonts.googleapis.com/css?family=Raleway:400,200);
    #cssmenu,
    #cssmenu ul,
    #cssmenu ul li,
    #cssmenu ul li a {
      margin: 0;
      padding: 0;
      border: 0;
      list-style: none;
      line-height: 1;
      display: block;
      position: relative;
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box;
      margin:auto;
      background: linear-gradient(90deg,#1B8D43 0%, #4d94c4 100%);
    }
    #cssmenu {
      width: 72%;
      font-family: Raleway, sans-serif;
      color: #ffffff;
      margin-top: 128px;
    }
    #cssmenu ul ul {
      display: none;
    }
    #cssmenu > ul > li.active > ul {
      display: block;
    }
    .align-right {
      float: right;
    }
    #cssmenu > ul > li > a {
      padding: 16px 22px;
      cursor: pointer;
      z-index: 2;
      font-size: 11px;
      text-decoration: none;
      color: #ffffff;
    /*  background: #3ab4a6;*/
      -webkit-transition: color 0.2s ease;
      -o-transition: color 0.2s ease;
      transition: color 0.2s ease;
    }
    #cssmenu > ul > li > a:hover {
      color: #d8f3f0;
    }
    #cssmenu ul > li.has-sub > a:after {
      position: absolute;
      right: 26px;
      top: 19px;
      z-index: 5;
      display: block;
      height: 10px;
      width: 2px;
      background: #fff;
      content: "";
      -webkit-transition: all 0.1s ease-out;
      -moz-transition: all 0.1s ease-out;
      -ms-transition: all 0.1s ease-out;
      -o-transition: all 0.1s ease-out;
      transition: all 0.1s ease-out;
    }
    #cssmenu ul > li.has-sub > a:before {
      position: absolute;
      right: 22px;
      top: 23px;
      display: block;
      width: 10px;
      height: 2px;
      background: #fff;
      content: "";
      -webkit-transition: all 0.1s ease-out;
      -moz-transition: all 0.1s ease-out;
      -ms-transition: all 0.1s ease-out;
      -o-transition: all 0.1s ease-out;
      transition: all 0.1s ease-out;
    }
    #cssmenu ul > li.has-sub.open > a:after,
    #cssmenu ul > li.has-sub.open > a:before {
      -webkit-transform: rotate(45deg);
      -moz-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
      -o-transform: rotate(45deg);
      transform: rotate(45deg);
    }
    #cssmenu ul ul li a {
      padding: 14px 22px;
      cursor: pointer;
      z-index: 2;
      font-size: 11px;
      text-decoration: none;
      color: #fff;
      background: #49505a;
      -webkit-transition: color 0.2s ease;
      -o-transition: color 0.2s ease;
      transition: color 0.2s ease;
      background:linear-gradient(90deg,#4d94c4 0%, #1B8D43 100%);
    }
    #cssmenu ul ul ul li a {
      padding-left: 32px;
    }
    #cssmenu ul ul li a:hover {
      color: #ffffff;
    }
    #cssmenu ul ul > li.has-sub > a:after {
      top: 16px;
      right: 26px;
      background: #dddddd;
    }
    #cssmenu ul ul > li.has-sub > a:before {
      top: 20px;
      background: #dddddd;
    }

.textnjh{
	width: 100%;
    text-align: center;
    color: #fff;
    margin-top: 50px;
}

.vis{
	margin-bottom: 20px;    margin-top: -69px; overflow: scroll; height:250px;
}



/* Hide the scrollbar handle (thumb) */
::-webkit-scrollbar-thumb {
  display: none;
}

/* Hide the track (background) of the scrollbar */
::-webkit-scrollbar-track {
  background: none;
}

/* Hide both the vertical and horizontal scrollbar track */
::-webkit-scrollbar {
  width: 0;
  height: 0;
}

/* For Firefox */
scrollbar-width: none;


.ortho{
  margin: auto;

    width: 300px;
    text-align: center;
 }

 .padd{
  padding: 0px;

 }

 .slick-track1{
  background: white;
    animation-name: fadeInDown;
    width: 300px;
    padding: 20px;
    
    height: 100%;
    border-radius: 10px;
    margin-left: 10px;
 }
 .rows{
  display: flex;
  overflow: scroll;
 }

 .bluicon{
  background: #167ac6;
    padding: 10px;
    color: white;
    border-radius: 5px;
 }

 #mobileslider{
  display: none;
 }

 .contact-box{
  background: #14b74c;
  padding: 20px;
  height: 250px;
    border-radius: 5px;
 }


 .contact-box1{
  background: #1255ab;
  padding: 20px;
  height: 250px;
    border-radius: 5px;
 }


.contact-box2{
  background:#dd2e1b;
  padding: 20px;
  height: 250px;
    border-radius: 5px;
 }

 .contact__title1{
  color: white;
 }
 .contact__desc1{
  color: white;
 }

  .contact__desc1 a{
  color: white;
 }

  .contact__desc1 p{
  color: white;
 }
 .contact-box span{
  color: white;
 }

 .contact-box2 li span{
  color: white;
 }
 .paddd{
  padding: 0px;
 }

 .hhgggimg{
   height: 260px;
 }

 #mobilesliderdd{
  display: none;
 }

.contact-box11 {
    background: #1255ab;
    padding: 20px;
    height: 150px;
    border-radius: 5px;
}

.contact-box21 {
    background: #14b74c;
    padding: 20px;
    height: 150px;
    border-radius: 5px;
}

.contact-box22 {
    background: #dd2e1b;
    padding: 20px;
    height: 150px;
    border-radius: 5px;
}
.contact-box22 li span{
  color: white;
}
.contddd{
  color: white;
}

.padddd{
  padding: 0;
}

.news-v1 .news-v1-in {
    box-shadow: 1px 1px 1px 1px #1B8D43;
    border-top-left-radius: 20px;
    border-bottom-right-radius: 20px;
}

