@import url('https://fonts.googleapis.com/css?family=Poppins:100,200,300,400,500,600,700,800,900');

body {
	margin: 0;
	padding: 0;
	font-family: 'Poppins', sans-serif;
	font-size: 14px;
	background: #ffffff;
}
 
html, body {
	height: 100%;
}
ul, h1, h2, h3, h4, h5, h6 {
	padding: 0;
	margin: 0;
}
li {
	list-style: none;
}
a:hover, a:visited, a {
	text-decoration: none;
}
p { 
	color:#514F4D;
	font-size:15px;
	line-height:26px;
	font-weight:400; 	
} 
p a{
	color:#5200f7; 
}

hr {
	border-top: #d5d5d5 2px solid;
}
img.full-width {
	width: 100%;
}
/** Margins **/

.mar-top-0 {
	margin-top: 0px;
}
.mar-top-5 {
	margin-top: 5px;
}
.mar-top-10 {
	margin-top: 10px;
}
.mar-top-15 {
	margin-top: 15px;
}
.mar-top-20 {
	margin-top: 20px;
}
.mar-top-25 {
	margin-top: 25px;
}
.mar-top-30 {
	margin-top: 30px;
}
.mar-top-35 {
	margin-top: 35px;
}
.mar-top-40 {
	margin-top: 40px;
}
.mar-top-45 {
	margin-top: 45px;
}
.mar-top-50 {
	margin-top: 50px;
}
.mar-top-55 {
	margin-top: 55px;
}
.mar-top-60 {
	margin-top: 60px;
}
.mar-top-70 {
	margin-top: 70px;
}
.mar-top-80 {
	margin-top: 80px;
}
.mar-top-90 {
	margin-top: 90px;
}
.mar-top-100 {
	margin-top: 100px;
}
.mar-top-110 {
	margin-top: 110px;
}
.mar-top-120 {
	margin-top: 120px;
}
.mar-top-130 {
	margin-top: 130px;
}
.mar-top-140 {
	margin-top: 140px;
}
.mar-top-150 {
	margin-top: 150px;
}
.mar-top-160 {
	margin-top: 160px;
}
.mar-top-170 {
	margin-top: 170px;
}
.mar-btm-5 {
	margin-bottom: 5px;
}
.mar-btm-10 {
	margin-bottom: 10px;
}
.mar-btm-15 {
	margin-bottom: 15px;
}
.mar-btm-20 {
	margin-bottom: 20px;
}
.mar-btm-25 {
	margin-bottom: 25px;
}
.mar-btm-30 {
	margin-bottom: 30px;
}
.mar-btm-35 {
	margin-bottom: 35px;
}
.mar-btm-40 {
	margin-bottom: 40px;
}
.mar-btm-45 {
	margin-bottom: 45px;
}
.mar-btm-50 {
	margin-bottom: 50px;
}
.mar-btm-55 {
	margin-bottom: 55px;
}
.mar-btm-60 {
	margin-bottom: 60px;
}
.mar-btm-70 {
	margin-bottom: 60px;
}
.mar-btm-80 {
	margin-bottom: 60px;
}
.mar-btm-90 {
	margin-bottom: 60px;
}
.mar-btm-100 {
	margin-bottom: 60px;
}
/** text aligns **/

.text-right {
	text-align: right;
}
.text-center {
	text-align: center;
}
.text-left {
	text-align: left;
}
.text-uppercase {
	text-transform: uppercase;
}
.text-justify {
	text-align: justify;
}
.text-white {
	color: #FFF !important;
}

.text-green {
	color: var(--corPrimaria);
}
/** float **/

.al {
	float: left;
}
.ar {
	float: right;
}
.trs {
	transition: all .5s ease 0s;
	-webkit-transition: all .5s ease 0s;
	-moz-transition: all .5s ease 0s;
	-o-transition: all .5s ease 0s;
	-ms-transition: all .5s ease 0s;
}
 
.wrapper{
	 
	}

/*header area*/ 
.head-top-wrap{
	padding-bottom:5px;
	} 
	  
.header-top{ 
    padding-bottom: 15px;
	} 
.logo-wrap{
	display: inline-block;
    width: 100%;
    max-width: 200px;
	}
.logo-wrap img{ 
    width: 100%; 
	}  
.menu-wrap{ 
	background:var(--corPrimaria);  
	}  
#nav_list {
	display:none;
	}

@media (max-width: 767px) {
	.menu-wrap{ 
		background: url('../images/bg-header.jpg'); background-size: cover;
	} 
}



.header-right{
	    float: right;
	}

ul.header-top-icons{
	float:left;
	}
ul.header-top-icons li{
	    display: inline-block;
    margin-top: 5px;
    margin-right: 30px;
	}
ul.header-top-icons li .icon{
	display:inline-table;
	vertical-align:top;
	padding-right: 5px;
	width: 40px;
	}
ul.header-top-icons li .icon img{ 
	width: 100%;
	}

ul.header-top-icons li .icon-fa{ 
	color: var(--corSecundaria);
	font-size: 30px
}
	
ul.header-top-icons li .icon-text{
	display:inline-table;
	vertical-align:top;
	width: calc( 100% - 60px );
	}
ul.header-top-icons li .icon-text .icon-green-text{
	font-size: 12px;
    color: #7ac690;
    line-height: 14px;
       min-height: 25px;
	}
ul.header-top-icons li .icon-text .icon-blue-text{
    font-size: 18px;
	color: var(--corPrimaria);
	line-height: 14px;
	font-weight: 500;
	margin-top: 5px;
}
ul.header-top-icons li .icon-text .icon-blue-text span{
	font-size: 20px;
	font-weight: 600;
	margin-left:4px;
}

.social-icons{
	float: right;
    margin-top: 20px; 
	}
.social-icons a{
	    width: 30px;
    height: 30px;
    display: inline-block;
    border: #003886 2px solid;
    border-radius: 50%;
    text-align: center;
    line-height: 27px;
    color: #003886;
	margin: 2px;
}
.social-icons a:nth-child(2) {
  border: #7ac690 2px solid;
  color:#7ac690;
  
}



	
	
	
	
	

/** menu **/

.main-navigation {  
    position: relative;
    /*display: inline-block;*/
    /* float: left; */
}
.nav {
	position: relative;
    display: block;
    text-align: center;
}
.nav > a {
	display: none;
}
.nav li {
	/*position: relative;*/
}
.nav li a {
	    display: block;
    font-family: 'Poppins', sans-serif;
    font-size: 16px;
    letter-spacing: 1px;
    color: #ffffff;
    font-weight: 400;
    padding: 15px 33px;
    display: inline-block;
	position: relative;
    transition: all .5s ease 0s;
    -webkit-transition: all .5s ease 0s;
    -moz-transition: all .5s ease 0s;
    -o-transition: all .5s ease 0s;
    -ms-transition: all .5s ease 0s;
}
.nav li a.child-menu {
	padding-right: 30px;
}
.nav li a.child-menu:after {
	content: "\f0d7";
    font-family: FontAwesome;
    font-size: 14px;
    color: #ffffff;
    position: absolute;
    width: 10px;
    height: 10px;
    top: 16px;
    right: 15px;
    margin-top: 0px;
} 
.nav li a:active {
	color: #007dc6;
}
/* first level */

.nav > ul {
}
.nav > ul > li {
    width: auto;
    height: 100%;
    display:inline-block;
}
.nav > ul > li > a {
	height: 100%;
	text-align: center;
	cursor:pointer
}

.nav > ul > li:hover > a, .nav > ul > li.active > a {
	color: var(--corSecundaria);
}
/*.nav > ul > li.active > a {
	border: solid 1px;
    border-radius: 100px;
    padding: 5px 25px 3px 25px;
}*/
.nav > ul > li.active > a.child-menu:after{
	color: #7ac690;
}
/* second level */

.nav li ul {
	    background-color: #fff;
    display: none;
    position: absolute;
    top: 100%;
    z-index: 9999;
    width: 290px;
}
.nav li:hover ul {
	position: absolute;
	display: block;
	left: 0;
	right: 0;
}
.nav li:hover ul li ul {
	display: none;
}
.nav li:hover ul li:hover ul {
	display: block;
	left: 100%;
	top: 0px;
}
.nav li:not( :first-child ):hover ul {
	left: -1px;
}
.nav li ul a {
	    font-size: 14px;
    border-top: 1px solid #dbd7d6;
    padding: 0.75em;
    color: #ffffff;
    background: #73cb90;
    display: block;
    letter-spacing: 0.5px;
    font-weight: 300;
	text-align:left;
}
.nav li ul li a:hover, .nav li ul:not( :hover ) li.active a {
	background-color: #033885;
	color: #fff;
}


.desk-logo{
	 min-width: 190px;
    position: relative;
	}
 
.desk-logo a img{
	width: 100%;
    max-width: 94px
}
 
.header-wrapper {
	    width: 100%;
    background: #08234200;
    background-size: cover;
    position: relative; 
} 
 
.content-area{
	padding:20px 0 40px 0; 
}
	
	
.diagnostic-slider .slick-slide {
	position: relative;
    /*border-radius: 0 25px 0 25px;*/
    overflow: hidden;
}
.slick-initialized .slick-slide .slider-description{
	position: absolute;
    bottom: 20px;
    left: 20px;
    background: #fff;
    padding: 13px 20px;
    color: #003886;
    font-size: 21px;
    font-weight: 600;
    border-radius: 0 15px 0 15px;
}
.slick-dots li button:before { 
    font-size: 12px!important;
}

h2.mail-head{
	font-size:26px;
	color:#7ac690;
	font-weight:400;
	}
h2.mail-head img{
	width:100%;
	max-width:45px;
	
	}

.latest-news-outer{
	margin-left:-10px;
	margin-right:-10px;
	}
.latest-news{
	margin-top:20px;
	}
.latest-news .slick-slide { 
  margin:10px;
}

.noti-box h3{
	font-size: 18px;
    color: #003886;
    font-weight: 600;
	}
.noti-img{
	border-radius:0 15px 0 15px;
	overflow:hidden;
	margin-top:10px;
	}
.noti-img img{
	width:100%;
	}
.noti-text{
	margin-top:10px;
	}
.noti-text p{
	font-size:13px;
	color:#727276;
	line-height:17px;
	}
a.noti-btn{
	font-size: 14px;
    color: #7ac690;
    font-weight: 500;
    margin-top: 7px;
    display: inline-block;
	}
.specialties-warp{
	background:#7ac690;
	border-radius:0px 15px 0 15px;
	padding:30px 30px;
	}
  
.specialties-head-left{
	display:table;
	margin: auto;
	}
.specialties-head-right {
	display:table;
	width: 100%;
	} 
.specialties-warp h3{
	font-size:28px;
	line-height:36px;
	color:#003886;
	text-align:center;
}
.specialties-warp p{ 
	color:#fff;
	text-align:center;
	margin-top:15px;
}
.specialties-slider-outer{
   /* margin-left: -10px;
    margin-right: -10px;*/
}
.specialties-slider .slick-slide {
    margin: 10px;
}

.specialties-slider .slick-prev:before {
    content: "\f104" !important;
    font-family: "FontAwesome" !important;
    color: #fff !important;
    font-size: 35px !important;
    font-weight: 100;
}
.specialties-slider .slick-next:before {
    content: "\f105" !important;
    font-family: "FontAwesome" !important;
    color: #fff !important;
    font-size: 35px !important;
    font-weight: 100;
}



.specialties-box h3{
	font-size: 21px;
    color: #003886;
    text-align: left;
    font-weight: 600;
    line-height: 24px;
	min-height: 48px;
	}
.specialties-box h4{
	font-size: 14px;
    color: #003886;
    text-align: left;
    font-weight: 500;
    line-height: 20px;
    margin-top: 5px;
	}
.specialties-img{
    border-radius: 0 15px 0 15px;
    overflow: hidden;
    margin-top: 10px;
}
.specialties-img img{
	width:100%;
}
.specialties-text{
	 /*height: 83px;*/
    overflow: hidden;
}
.specialties-text p {
    font-size: 13px;
    color: #ffffff;
    line-height: 17px;
    text-align: left;
}
a.specialties-btn {
    font-size: 14px;
    color: #fff;
    font-weight: 500;
}

.diagnostic-blue{
	background:#003886;
	padding:30px;
	border-radius: 0px 15px 0 15px;
	}

.diagnostic-blue-left{
    display: table-cell;
}
.diagnostic-blue-right{
    display: table-cell;
    width: 100%;
}

.diagnostic-blue h3 {
   font-size: 22px;
    line-height: 30px;
    color: #fff;
    text-align: center;
    font-weight: 400;
}
.diagnostic-blue h4{
   font-size: 15px;
    line-height: 24px;
    color: #fff;
    text-align: center;
    font-weight: 300;
}


.shape-img{
	border-radius: 0 15px 0 15px;
    overflow: hidden;
	}
.shape-img img{
	width: 100%;
	}
.diagnostic-Center-text{ 
   	height: 167px;
    overflow: hidden;
	}
.diagnostic-Center-text p {
    font-size: 13px;
    color: #727276;
    line-height: 17px;
}


.clinical-box h4{
	    font-size: 14px;
    color: #003886;
    text-align: left;
    font-weight: 600;
    line-height: 20px;
    margin-top: 10px;
	text-align:center;
	}
.clinical-box p{
	    font-size: 13px;
    color: #727276;
    line-height: 17px;
	text-align:center;
	margin-top:7px;
	}

.clinical-slider .slick-slide {
    margin:0 15px;
}

.clinical-slider .slick-prev:before {
    content: "\f104" !important;
    font-family: "FontAwesome" !important;
    color: #505050 !important;
    font-size: 35px !important;
    font-weight: 100;
}
.clinical-slider .slick-next:before {
    content: "\f105" !important;
    font-family: "FontAwesome" !important;
    color: #505050 !important;
    font-size: 35px !important;
    font-weight: 100;
}

.clinical-slider .slick-prev {
    left:-10px !important;
}
.clinical-slider .slick-next {
    right:-10px !important;
}
	
.clinical-slider .slick-prev, .clinical-slider .slick-next { 
    top: calc( 50% - 35px ) !important;
}
	


footer{
	background:#EEE;
	padding:20px 0;
	}
.footer-menu{
	border-bottom:#CCC 1px solid;
	text-align:center;
	}
.footer-menu a{
	font-size: 16px;
    color: #5E5B57;
    padding: 20px 25px;
    display: inline-block;
    font-weight: 600;
}

.footer-left{
	display:inline-table;
	margin-top:40px;
	width:240px;
	vertical-align:top;
	}
a.footer-logo img{
	width:100%;
	max-width:200px;
	 }
	
.footer-right{
	display:inline-table;
	width: calc( 100% - 245px );
	margin-top:40px; 
	vertical-align:top;
	}
	
	
.footer-right ul.header-top-icons {
    float:none;
}
.footer-right ul.header-top-icons li {
	width:30%;
}

.footer-right ul.header-top-icons li .icon-text .icon-green-text {
    font-size: 14px; 
}
.footer-right ul.header-top-icons li .icon-text .icon-blue-text span {
    font-size: 24px; 
}


.footer-right .social-icons a { 
    border: #ffffff 2px solid; 
    color: #fff; 
}
.footer-right .social-icons a:nth-child(2) {
    border: #7ac690 2px solid;
    color: #7ac690;
}

.footer-bottom{
	border-top: #CCC 1px solid;
    font-size: 12px;
    color: #fff;
    padding-top: 20px;
    text-align: center;
    margin-top: 20px;
	}
	
.specialties-slider .slick-dots li button::before { 
    color:#fff !important; 
}	

.mobile-header{
	display:none;
	}
.mobile-footer-logo{
	display:none;
	}
.footer-mobile-contact{
	display:none;
	}
 
  
a.scrollToTop {
	    width: 30px;
    /* height: 30px; */
    padding: 6px 10px;
    line-height: 10px;
    text-align: center;
    background: whiteSmoke;
    color: #fff;
    text-decoration: none;
    position: fixed;
    bottom: 20px;
    right: 10px;
    display: none;
    background: #000000;
    border-radius: 3px;
}
a.scrollToTop:hover {
	text-decoration: none;
	background: #73cb90;
} 


 
/******************************
Inner pages
********************************/


h2.blue-head{
	font-size: 28px;
    line-height: 36px;
    color: #003886;
    text-align: center;
	}
.diagnostic-wrap p {
    font-size: 14px;
    color: #727276;
    line-height: 20px;
}


.clinical-staff-wrap{
	}
h3.green-small-head{
	font-size: 18px;
    color: #7ac690;
    font-weight: 400;
	}

ul.clinical-box-list{
	    display: grid;
		grid-template-columns: 21% 21% 21% 21%;  /**/
		grid-column-gap: 4%; 
		/*-webkit-column-count: 4;  
  -moz-column-count: 4;  
  column-count: 4;
  width: 100%;
    column-count: 4;
    column-gap: 35px*/
		
	}
ul.clinical-box-list li{ 
	/* display: inline-block;
    vertical-align: top;
    width: 100%*/
	 
	} 
.clinical-box-in{
	margin-top:30px;
	}
.clinical-box-in h3{
    font-size: 19px;
    color: #003886;
    text-align: left;
    font-weight: 600;
    line-height: 24px;
    min-height: 48px;
}
.clinical-box-in h4{
        font-size: 14px;
    color: #003886;
    text-align: left;
    font-weight: 600;
    line-height: 24px;
}

.clinical-box-text{
    height: 67px;
    overflow: hidden;
	margin-top:10px;
}
.clinical-box-text p {
    font-size: 13px;
    color: #727276;
    line-height: 17px;
    text-align: left;
}
.clinical-box-in a.specialties-btn {
    font-size: 14px;
    color: #7ac690;
    font-weight: 500;
    display: inline-block;
    margin-top: 10px;
}
















 
/******************************
responsive area
********************************/


@media (max-width: 1300px) {


	
		
}

@media (min-width: 1250px){
.container {
    max-width: 1240px; 
}


}



@media (max-width: 1250px) {
.footer-right ul.header-top-icons li {
    width: 28%;
}
.nav li a {
    padding: 15px 24px;
}



	
		
}



/* md */

@media (min-width: 992px) and (max-width: 1199px) {
 
.logo-wrap {
    max-width: 85px;
}
.nav li a {  
	font-size: 14px;
    padding: 15px 16px;
} 
ul.header-top-icons li { 
    margin-right: 10px;
}
ul.header-top-icons li .icon-text .icon-blue-text span {
    font-size: 18px; 
}
.specialties-box h3 {
    font-size: 18px; 
}
.footer-menu a {
    font-size: 14px; 
    padding: 20px 18px; 
}
.footer-right ul.header-top-icons li .icon-text .icon-blue-text span {
    font-size: 18px;
}
.diagnostic-Center-text {
    height: 115px; 
}
 



}
/* sm */

@media (min-width: 768px) and (max-width: 1024px) {




}



@media (min-width: 768px) and (max-width: 991px) {
 
.logo-wrap { 
    max-width:100%;
	text-align:center;
	
}
.logo-wrap img{ 
    max-width:100px;
}

.header-right {
    float: none;
}
ul.header-top-icons {
    float: none;
}
ul.header-top-icons li { 
    margin-right: 10px;
	width: 23%;
}
ul.header-top-icons li .icon-text .icon-blue-text span {
    font-size: 17px; 
}
 
 
.social-icons {
    float: none;
    margin-top: 20px;
    text-align: center;
}
 
.nav li a {
   font-size: 12px;
   padding: 15px 2px;
}

.footer-left {
    display:block; 
    width: 100%; 
}
.footer-right {
     display:block; 
    width: 100%; 
}
.footer-right ul.header-top-icons li {
	vertical-align:top;
}
ul.header-top-icons li .icon { 
    width: 37px;
}


  
 

}

@media (max-width: 767px) {

.header-top {
	display:none;
}

.mobile-header{
	display:block;
	padding:15px 0;
	}
	
.mobile-logo{
	width:100%;
	max-width:100px;
	float:left;
	}
.mobile-logo img{
	width:100%; 
	}

.mobile-header-right{
	float:right;
	}
ul.header-mobile-icons{
	float:left;
	margin-right: 50px;
	}	
ul.header-mobile-icons li{
	display: inline-block;
    width: 30px;
    margin-left: 8px;
	}
ul.header-mobile-icons li img{ 
    width: 100%;
	}
 
 
 
#nav_list {
      float: right;
    display: block;
    /* background: #f4b5a3; */
    cursor: pointer;
    padding: 1px 0px 0px 10px;
    /* margin-top: 15px; */
    font-size: 24px;
    line-height: 28px;
}
 
.menu-mobile-icon{
	text-align: left;
    color: #fff;
	}
.logo-wrap{
	display:inline-block;
	 	
	}
.site-logo {
	max-width: 200px;
}
.site-logo img {
	max-width: 200px !important;
}
.header-wrapper .logo-wrap {
	float: none;
	text-align: center;
	width: 100%;
	/*padding-top: 10px;*/
}
.header-wrapper .logo-wrap img {
	max-width: 200px;
	margin: auto;
}
.top-right {
	text-align:center;
}
.social-mobile-icons{
	float:left;
	margin-left: 10px;
	}
.social-mobile-icons a {
   width: 26px;
    height: 26px;
    display: inline-block;
    border: #fff 2px solid;
    border-radius: 50%;
    text-align: center;
    line-height: 22px;
    color: #fff;
    margin: 2px 2px;
}
  

.pushmenu { 
	background: #1FB37C;
	text-align: center;
	width: 250px;
	height: 100%;
	top: 0;
	z-index: 1000;
	position: fixed;
	float: none !important;
	margin-top: 0 !important;
}
.pushmenu-left {
	right: -250px;
}
.pushmenu-left.pushmenu-open {
	right: 0;
}
.pushmenu-push {
	overflow-x: hidden;
	position: relative;
	right: 0;
}
.pushmenu-push-toright {
	right: 250px;
}
/*Transition*/
    
.pushmenu, .pushmenu-push {
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.nav_list {
	cursor: pointer;
	height: 40px;
	width: 40px;
	background: #1181ff;
	position: absolute;
	left: 15px;
	top: 0;
	text-align: center;
	line-height: 40px;
	color: #FFF;
	font-size: 21px;
}
nav-list.active {
	background-position: -270px top;
}
.main-navigation {
	padding-top: 15px;
}
.main-navigation a {
	display: block;
}
/*Transition*/
    
.pushmenu, .pushmenu-push {
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.nav_list {
	cursor: pointer;
}
nav-list.active {
	background-position: -270px top;
}
.main-navigation {
	padding-top: 0px;
	padding-right:0px;
}
.nav > ul{
	width:100%;
	}
.nav > ul > li.desk-logo{
	display:none;
	}

.nav > ul > li {
	display: block;
	width: 100%;
	height: auto;
}
.nav > ul > li a {
	border-bottom: 1px solid rgba(255,255,255,0.3);
    display: block;
    color: #FFF;
    font-size: 14px;
}
.nav > ul > li a:hover{
	background:#013986;
	color:#fff;
}
.nav li:hover ul {
	    position: relative;
    background: #73cb90;
    width: 100%;
}
.nav li:hover ul li:hover ul {
	position: relative;
	left: 0px;
	background: #e5e5e5;
}
 
.slick-slide img { 
    width: 100%;
}
h2.mail-head {
    font-size: 23px; 
    text-align: center;
}
noti-box h3 {
    font-size: 16px; 
}

.specialties-head-left {
    display:block;
	text-align:center;
}
.specialties-warp{
	margin-top:15px;
	}
.specialties-warp h3 {
    font-size: 22px;
    line-height: 29px; 
}
.specialties-box h3 {
    font-size: 18px; 
    line-height: 21px; 
}

.diagnostic-blue-left {
     display:block; 
    width: 100%;
	text-align:center;
}
.diagnostic-blue-right {
    display:block; 
    width: 100%;
	text-align:center;
	margin-top: 15px;
}




.footer-left {
    display:block; 
    width: 100%; 
}
.footer-right {
    display:block; 
    width: 100%; 
}

 
a.footer-logo img{
	width:100%;
}

.footer-menu{
	display:none;
	}
	
.footer-desktop-contact{
	display:none;
}

.footer-mobile-contact{
	display:block;
	}
	

.footer-right ul.header-top-icons li {
        width:auto;
    margin-right: 0px;
} 
.footer-right ul.header-top-icons li .icon-text .icon-blue-text span {
   font-size: 20px;
}
	
ul.header-top-icons li .icon { 
    padding-right: 3px;
    width: 30px;
}
.footer-logo{
	display:none;
	}
.mobile-footer-logo{
	    display: block;
    text-align: center;
	}

.mobile-footer-logo img{
	    display:inline-block;
		max-width:70%;
	}



.footer-right ul.header-top-icons {
    float: none;
   /* text-align: center;*/
}



ul.clinical-box-list{
	    display: grid;
		grid-template-columns: 45% 45%;  /**/
		grid-column-gap: 10%;  
		
	}

 

 


   


}
/* xs */

@media (max-width: 400px) {
	
ul.header-mobile-icons li {  
    margin-left: 10px;
}
.social-mobile-icons a {
    margin: 2px 2px;
}



	
	
	
}

.owl-prev:active,
.owl-prev:focus,
.owl-next:active,
.owl-next:focus{
	outline: none !important;
}
