/*

* Theme Name: Netscriperwp

*  Author: Netscriper

*  Author URI: http://www.netscriper.com/

*/  

@media screen and (max-width: 767px) {
.doctortable td{
	width: 100%!important;
}
 .table-lf {
    min-height: auto!important;
    padding-top: 15px!important;
}
.table-lf p {
    padding-top: 10px!important;
}
.table-rt{
	padding: 15px 0px 15px 15px;
	text-align: center;
}
  table.doctortable tbody td {
    display: block;
    padding: .6rem;
  }
  table.doctortable tbody tr td:first-child {
    background:  #EAF9F2;
    color: #333;
  }
  table.doctortable tbody tr td:first-child a {
    color: #fff;
  }
  table.doctortable tbody tr td:first-child:before {
    color: rgb(225, 181, 71);
  }
/*   table.doctortable tbody td:before {
    content: attr(data-th);
    font-weight: bold;
    display: inline-block;
    width: 10rem;
  } */
  table.doctortable tr th:last-child,
  table.doctortable tr td:last-child {
    max-width: 100% !important;
    min-width: 100px !important;
    width: 100% !important;
  }
}
/***************************testimonial*********************/
.doctortable td{
    padding: 0px!important;
	width: 50%;
}
.table-lf{
    background:#fff;
    overflow: hidden;
	min-height: 240px;
	padding-top:25px;
}
.table-lf p{
padding-top:20px;
}
.table-rt h5{
    font-weight: 600;
}
.margintop20{
	margin-top:20px;
}
.my-search .btn.btn-default:hover,.my-search .btn.btn-default:active {
    background: transparent;
}
.searchresult h3 {
    margin: 45px 0px;
    color: #00a64c;
    font-weight: bold;
    text-transform: uppercase;
}
.backgroundall.searchresult {
    background: #7270702b;
    padding: 20px 0px 50px 0px;
}
.searchresultdiv {
    background: #ffffffad;
    padding: 25px 15px;
    border-radius: 15px;
	margin-bottom:15px;
}
.search b {
    display: none;
}
.my-search .form-control{
	background:white !important;
}
.input-group.my-search {
    display: block;
    margin-left: -15px;
	position:relative;
}
.my-search .input-group-btn {
    position: absolute;
    right: 5px;
    border: 0 !important;
    top: 3px;
}
.my-search .form-control {
    border-radius: 15px !important;
}
.my-search .input-group-btn .btn{
	border:0px;
	background:transparent;
}
.profilephoto {
    max-width: 110px;
    height: auto;
    margin: 0px auto;
    border-radius: 7px;
}
.doctortable td {
    font-family: "MyanmarAngoun","Raleway" !important;
}
#profile .row{
  margin-left: 0px;
  margin-right: 0px;
}
.normal{
  color: #333;
}
.contacttext{
  color:#6b6a6a;
 
}
.fancybox-container{
	background:#2f2f2f;
}
.mm-navbar_has-btns .mm-navbar__breadcrumbs {
    
    color: green;
    text-align: center;
    font-weight: bold;
}
.backgroundtestimonial{/*background: #edebeb;*/
border-radius: 5px;
/*background-image: url("images/testimonialbackground.jpg");*/
background: linear-gradient(to bottom, rgba(255, 255, 225,0.7),rgba(255,  255, 225,0.7)),url("images/testimonialbackground.jpg");
background-repeat: repeat;
border: 1px solid #c4c6c4;
color: #555353;
min-height: 300px;
padding-top: 30px;
padding-bottom: 30px;
}
.mybox {
    position: relative;
border: 1px solid #ccc;
margin-top: 30px;
box-shadow: 2px 2px #c6c2c2;
padding: 1px 15px;
}
.mybox:before, 
.mybox:after { position: absolute;
    left: 20px;
    bottom: -19px;
    display: block;

    width: 0;
    height: 0;
    border-width: 0 25px 20px;
    border-style: solid;
    border-color: transparent;
    border-left-color: transparent;
    content: ' ';
}
.mybox:before { left: 80px;
    bottom: -21px;
    border-left-color: #bdc0bd; }
.backgroundtestimonial h5 {
  margin-top:25px;
  margin-left:30px;
   font-size: 17px;
   color: #727070;
   font-weight: bolder;
}
.quote {
    font-size: 40px;
    font-weight: bolder;
    color: gray;
}
.mybox h3{
  font-size: 18px;
margin-top: 0px;
font-weight: bold;
color: #E48425;
}
.mybox .col-sm-1 {
    width: 8.33333333%;
    width: 52px;
    height: 50px;
    margin-top: 15px;
}
/***********************************************************/
.dropdown-menu{
	min-width:200px;
}
.dropdown-menu  li
{
border-bottom:1px dotted green;
}

.dropdown-menu li:last-child{
border-bottom:0px dotted red;
} 
.dropdown.menu-item-340  li,
.dropdown.menu-item-344  li{
	border-bottom:0px;
}

em{

	font-size: 18px;

color: green;

font-weight: bold;

}
.DisplayCategoriesWidget{
margin-top:40px;}


@font-face{

  font-family:'Zawgyi-One';

  font-style:normal;

  font-weight:normal;

  src:url('/wp-content/themes/ns-asiaroyalhospital/fonts/zawgyione-webfont.eot');

  src:url('/wp-content/themes/ns-asiaroyalhospital/fonts/ZawgyiOne2008') format('embedded-opentype'),

    url('/wp-content/themes/ns-asiaroyalhospital/fonts/zawgyione-webfont.woff') format('woff'),

    url('/wp-content/themes/ns-asiaroyalhospital/fonts/zawgyione-webfont') format('truetype'),

    url('/wp-content/themes/ns-asiaroyalhospital/fonts/zawgyi-one-webfont') format('svg');

}
.widsocial {
   margin-top: 10px;
}
.widsocial .col-sm-4{
	padding-right:0px;
}
.certiphoto{
  width: 180px;
}
.certiphoto1{
  width: 200px;
}
.btn-red{
  background: #009C4B;
  color:white;
}
.btn-red:hover{
   color:orange;
}
.mm-font{

  padding: 7px;

/*   font-family:Zawgyi-One; */

  /*font-size:16px !important;*/

  line-height:25px;



  word-break: break-all;

  /*text-align:left !important;*/



}
@font-face{font-family:"MyanmarAngoun";
src:url('/wp-content/themes/ns-asiaroyalhospital/fonts/MyanmarAngoun.ttf?1524468531') format('truetype'),
url('/wp-content/themes/ns-asiaroyalhospital/fonts/MyanmarAngoun.woff?1524468531') format('woff'),
url('/wp-content/themes/ns-asiaroyalhospital/fonts/MyanmarAngoun.eot?1524468531') format('embedded-opentype'),
url('/wp-content/themes/ns-asiaroyalhospital/fonts/MyanmarAngoun.svg?1524468531') format('svg');
}



/* .mm3,.hovTit3_2{font-family:"MyanmarAngoun" !important;}    */


.tab-content{
  margin-top: 20px;
}
.nav-tabs > li > a{
  padding:3px 15px;
}
.workcenter{
  text-align: center;
  font-size: 16px;
}

.pagecontainmmfont p{
    line-height: 28px;
/*     font-family: "MyanmarAngoun" !important; */
}

/*****************************heartbeat*************************************************/

.heartbeat {

	-webkit-animation: heartbeat 1.5s ease-in-out infinite both;

	        animation: heartbeat 1.5s ease-in-out infinite both;

}

#finddoctor{
	width: 130px;

height: auto;

position: fixed;

top: 50%;

left: 90%;

z-index: 500;

}

.sub-menu-columns .dropdown-menu{

column-count: 2;

left: 100%;

top: 0;

   column-gap: 5px;

   width: 480px;

}

.dropdown-menu{

	background:#EFFEF6;

	/*background-color: #E48425;*/

	color: green;

}
.vibermodal img{
margin-left: -15px;
  transition-duration: 0.8s;
}
.vibermodal img:hover{
  transform:scale(1.1,1.1);
}

.dropdown-menu > li > a{

	padding:10px 20px;

	color:green;

}

.dropdown-menu > li > a:hover,

.dropdown-menu > li > a:focus,

.dropdown-menu > li > a:active{

	background: transparent;

	color:orange;

}



.navbar-default .navbar-nav > .open > a,

 .navbar-default .navbar-nav > .open > a:focus,

  .navbar-default .navbar-nav > .open > a:hover {

    color: white;

    background-color: #E48425;

}

.nav .open > a, .nav .open > a:focus, .nav .open > a:hover {

    background-color: transparent;

    border-color: transparent;

}

.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover {

    color: green;

    text-decoration: none;

    background-color: transparent;

    outline: 0;

}



.sub-menu-columns .dropdown-menu li::before{

content:"\f0fa";

font-family: fontawesome;

}

.sub-menu-columns .dropdown-menu li{

	padding:5px;

}

.sub-menu-columns .dropdown-menu li a{

display: inline-block;

padding:3px 0px;

margin-left: 8px;

}



.navbar-default .navbar-nav .open .dropdown-menu .caret {

  display: inline-block;

  width: 0;

  height: 0;

  margin-left: 2px;

  vertical-align: middle;

  border-left: 4px dashed;

  border-left: 4px solid \9;

  border-top: 4px solid transparent;

  border-bottom: 4px solid transparent;



}



/* ----------------------------------------------

 * Generated by Animista on 2019-2-6 15:46:32

 * w: http://animista.net, t: @cssanimista

 * ---------------------------------------------- */



/**

 * ----------------------------------------

 * animation heartbeat

 * ----------------------------------------

 */

@-webkit-keyframes heartbeat {

  from {

    -webkit-transform: scale(1);

            transform: scale(1);

    -webkit-transform-origin: center center;

            transform-origin: center center;

    -webkit-animation-timing-function: ease-out;

            animation-timing-function: ease-out;

  }

  10% {

    -webkit-transform: scale(0.91);

            transform: scale(0.91);

    -webkit-animation-timing-function: ease-in;

            animation-timing-function: ease-in;

  }

  17% {

    -webkit-transform: scale(0.98);

            transform: scale(0.98);

    -webkit-animation-timing-function: ease-out;

            animation-timing-function: ease-out;

  }

  33% {

    -webkit-transform: scale(0.87);

            transform: scale(0.87);

    -webkit-animation-timing-function: ease-in;

            animation-timing-function: ease-in;

  }

  45% {

    -webkit-transform: scale(1);

            transform: scale(1);

    -webkit-animation-timing-function: ease-out;

            animation-timing-function: ease-out;

  }

}

@keyframes heartbeat {

  from {

    -webkit-transform: scale(1);

            transform: scale(1);

    -webkit-transform-origin: center center;

            transform-origin: center center;

    -webkit-animation-timing-function: ease-out;

            animation-timing-function: ease-out;

  }

  10% {

    -webkit-transform: scale(0.91);

            transform: scale(0.91);

    -webkit-animation-timing-function: ease-in;

            animation-timing-function: ease-in;

  }

  17% {

    -webkit-transform: scale(0.98);

            transform: scale(0.98);

    -webkit-animation-timing-function: ease-out;

            animation-timing-function: ease-out;

  }

  33% {

    -webkit-transform: scale(0.87);

            transform: scale(0.87);

    -webkit-animation-timing-function: ease-in;

            animation-timing-function: ease-in;

  }

  45% {

    -webkit-transform: scale(1);

            transform: scale(1);

    -webkit-animation-timing-function: ease-out;

            animation-timing-function: ease-out;

  }

}







/***************************************************************************************/

/*********************************************CSR***************************************/
.csrpost{
  background: white;
   transition-duration: 0.3s;
  background: transparent;
  /*border:1px solid #ccc;
  box-shadow: 1px 2px 4px rgba(0, 0, 0, .5);*/
  margin:15px 0px;
 /* box-shadow: 12px 15px 20px 0px rgba(46,61,73,0.15);*/

}
.csrpost:hover{
 
  box-shadow: 1px 2px 4px rgba(0, 0, 0, .5);
}
.csrpost:hover .excerpt{
  border: 0px;
}

.csrpost h3{
 /*color: #313131;*/
 color: #E48425;
font-size: 18px;
font-weight: bolder;
margin:10px auto;
}
.csrpost a{
  color: #4b4848;
}
.csrpost a:hover,
.csrpost a:focus,
.csrpost a:active
{
  text-decoration: none;
}
.csrpost .postletter{
  padding:15px;
  color: #333;
}
.csrpost .fa-calendar{
    padding-right:15px;
    color: #0b9e14;
    font-weight: bolder;
}
.csrpost .excerpt{
padding: 10px 0px;
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}
.excerpt .mm-font{
  padding:0px;
   height: 77px;
overflow: hidden;
}
.excerptmore {
    
    color: #036903 !important;
    padding: 0px;
    margin: 0px;
}

/***************************************************************************************/

body{

	margin:0 auto;

	/*color: black;*/

}

.green{

	color: #009b4b !important;

}

.orange{

	color: #e48425 !important;

}

.textaligncenter{

	text-align: center;

}

.fontsize15{

	font-size: 15px;

}

*{

   font-family: "MyanmarAngoun","Raleway";

    

    /*font-weight: 400 !important;*/

}

header{

	border-bottom: 2px solid #009b4b;

	padding: 15px; 

}

.headerletter{

	padding:30px 0px 20px 0px;

}

.headerletter .fa{

	font-size: 17px;

	padding-bottom: 10px;

	padding-right: 15px;

	color: #009b4b;

}



/* Pagination */



ul.page-numbers{

	padding-left: 0px;

}	

ul.page-numbers li{

	float: left;

	height: 35px;

	width: 35px;

	list-style: none;

	line-height: 35px;

	text-align: center;

	padding: 0px;

	border-radius: 100px;

	margin-right: 3px;

	box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.2);	

}

ul.page-numbers li span.current{

	color: #000;

	font-size: 16px;

}

.content-img img{

	width: 100%;

	height: auto;

}

/* 404 error */

.error img {

    position: relative;

    margin: 0 auto;

}

.back-home-wrap p {

    font-size: 21px;

	margin-top:50px;

}

.back-home-wrap {

    text-align: center;

    left: 0;

    right: 0;

}

.error {

    height: 400px;

}

.back-home {

    margin-top: 14px;

    border-radius: 0;

}



/*************************************** homeabout ********************************/

.modal-content {

        /*color: #182a06;*/

        color:green;

    font-size: 16px;

    background-repeat: no-repeat;

    background-image: url("images/modalbackground.jpg");

        background: linear-gradient(to bottom, rgba(225, 225, 225,0.5),rgba(225,  225, 225,0.5)),url("images/modalbackground.jpg");



    /*background: linear-gradient(to bottom, rgba(227, 131, 37,0),rgba(227,  131, 37,0)),url("images/modalbackground.jpg");*/

    line-height: 25px;

    word-spacing: 5px;

}

.modal-content li::before{

  content:"\f046";

  font-family: fontawesome;

}

.modal-content li{

  list-style: none;

}

.modal-content .center{

  text-align: center;

}

.modal-content ul{

  margin-top:-8px;

  padding-left: 10px;

}

.modal-title{

  font-size: 25px;

  font-weight: bold;

  text-align: center;

}

.modal-dialog {

    width: 700px;

    margin: 30px auto;

}

.homeabout .title{

	text-align: right;

	font-size: 26px;

	font-weight: bolder !important;

	line-height: 45px;

}

.homeabout h1{

	margin-top: 0px;

	

}

.homeabout p{

	line-height: 25px;

}

.homeabout{

	margin:40px 0px;

}

.homeabout .btn{

	text-align: left;

	margin-top: 20px;

	width:168px;

	margin-left:43%;

	color: #333;

	padding:10px 20px;

	font-weight: bold;

	background:#bfffde;

	border-radius: 20px;

	position: relative;

}

.homeabout .plus{

	position: absolute;

	right:0%;

	top:0%;

	background: #009b4b;

	padding: 11px 15px;

	width:42px;

	height: 42px;

	border-radius: 50%;

}

.homeabout .plus .fa{

	color: white;

	font-size: 19px;
  transition: all 0.5s ease 0s;

}
.homeabout .btn:hover{
 
  border:1px solid #42BD67;
}
.homeabout .btn:hover .fa{
   transform: rotate(360deg);
}

.modal-content span {

    font-size: 30px;

    color:green;

}

/*********************************************************************************/

/**********************************service****************************************/

.service{

	background:linear-gradient(to bottom, rgba(255,255,255,0),rgba(255,255,255,0)),url("images/services.jpg");

	padding:30px 0px;

	padding-bottom: 70px;

	width:100%;

	height:auto;

	display: block;

	background-position: center center;

	background-repeat: repeat-y;

	background-size: cover;

	background-attachment: fixed;

	



}

.serviceslide{

	margin-top:30px;

}

.service .green,

.homeabout .green,.article .green,.certificate .green,
.ytvideo .green

{

	color: #009b4b;

	font-weight: 700 !important;
 font-family: 'Raleway', sans-serif;
}

.homeabout .orange{

	color: #e48425;

	font-weight: bolder !important;

}

.service .title{

 

margin:20px 0px;

	text-align: center;

	font-size: 26px;

	line-height: 40px;

	text-transform: uppercase;

}

.line{

	margin:15px 0px;

	padding-left: 43%;

}

/*********************************************************************************/

/*********************************homevideos*************************************/

.homevideos{

	padding:20px 0px;

	background: #e48425;

}

.homevideos p{

	text-align: right;

	color: white;

	font-weight: bolder !important;

	font-size: 26px;

}

.homevideos .video {

    background: transparent;

    border: 2px solid white;

    border-radius: 26px;

    padding: 12px 15px;

    color: white;

    width: 168px;

    font-size: 15px;

    text-align: left;

    margin-top:25px;

    position: relative;
    transition-duration: 1.2s;

}



.homevideos .video .playicon {

   
  transition: all 0.5s ease 0s;
    position: absolute;

    left: 70%;

    top: 0%;

    padding-top: 7px;

}
.homevideos .video:hover .playicon{
      transform: scale(1.08,1.08);
}
.homevideos .video:hover{
  border-color:#009C4B;
}

/*******************************************************************************/
/**************************************health Pratical*************************/
.videopost{
  transition-duration: 0.5s;
  background: white;
  border:1px solid #ccc;
  box-shadow: 1px 2px 4px rgba(0, 0, 0, .5);
  margin:15px 0px;
  
  overflow: hidden;
  min-height: 280px;

	
 /* box-shadow: 12px 15px 20px 0px rgba(46,61,73,0.15);*/
}
.videopost a p{
  text-align: center;
  font-size: 15px;
  font-weight: bold;
  color: #009C4B;
  padding:8px 0px;
}
.videolist{
  background: #f5f5f5;
  padding-bottom:40px;
}
#displaycategorieswidget-5 .widimg img{
 display: none;
}
#displaycategorieswidget-2 .widimg .fa-youtube-play,
#displaycategorieswidget-3 .widimg .fa-youtube-play,
#displaycategorieswidget-4 .widimg .fa-youtube-play{
   display: none;
}
#displaycategorieswidget-5 .widimg .fa-youtube-play {
    color: #E48425;
    padding: 13px;
    font-size: 18px;
    
}
#displaycategorieswidget-5 .lineborder{
  border-bottom: 1px dotted #d8d5d5;
  padding-bottom: 15px;
}
#displaycategorieswidget-2 .lineborder,
#displaycategorieswidget-3 .lineborder,
#displaycategorieswidget-4 .lineborder{
  border-bottom:0px;
}
.circlewhite{
  width: 40px;
  height: 40px;
  background: rgba(255,255,255,0.7);
  border-radius: 50%;
  position: absolute;
  transition-duration: 1s;
  top: 32%;
left: 45%;
}
.redbutton{
  position: absolute;
  transition-duration: 0.3s;
  top: 33.5%;
left: 43.5%;
}
.ytvideo .circlewhite{
  width: 40px;
  height: 40px;
  background: rgba(255,255,255,0.7);
  border-radius: 50%;
  position: absolute;
  top: 40%;
left: 45%;
}
.ytvideo .redbutton{
  position: absolute;
  top: 41%;
left: 44%;
}
.matop15 .circlewhite{
  width: 25px;
  height: 25px;
  background: rgba(255,255,255,0.7);
  border-radius: 50%;
  position: absolute;
  top: 40%;
left: 45%;
}
.matop15 .redbutton{
   width: 27px;
  height: 27px;
  position: absolute;
  top:43%;
  left:42%;
}


/******************************************************************************/

/**************************************article**********************************/

.article .title,.ytvideo .title{

 margin:20px 0px;

	text-align: center;

	font-size: 26px;

	line-height: 40px;

	text-transform: uppercase;

}

.article {
    padding: 30px 0px 50px 0px;
    background: #f8f8f8;
}

.certificate p{

	font-size: 26px;

	text-align: right;

  padding-top: 20px;

}

.certificate {
    margin-top: 35px;
    margin-bottom: 35px;
}
.ytvideo{
  margin:20px 0px;
}
.marginvideotop15{
  margin-top:15px;
}
.matop15{
  margin-bottom:18px;
}
.testtitle{
  margin-top:20px;
}
.videophoto:hover .circlewhite{
 /* display: none;*/
/*  background: rgba(127,  205, 165,0.7);*/
background: rgba(236 , 251, 243,0.9);
}
.videophoto:hover .redbutton{
  top: 40%;
left: 45%;
}
.videopost:hover .circlewhite{
 /* display: none;*/
/*  background: rgba(127,  205, 165,0.7);*/
background: rgba(236 , 251, 243,0.9);
}
.videopost:hover .redbutton{
 top: 32%;
left: 45%;
}
.videopost:hover {
  transform: scale(1.05,1.05);
}
/*******************************************************************************/

/*************************footer************************************************/

footer{

	background:#001d0d;

	padding:20px 0px;

}
.nonnon{
  color: #999897;
}
.nonnon:hover,
.nonnon:focus,
.nonnon:active{
   color: #999897;
   text-decoration: none;
}

.grey{

	color: #999897;

	margin:20px 0px;

	line-height: 25px;

  word-break: break-all;

}

footer h4{

	margin-top:30px;

	margin-bottom: 0px;

	color: white;

	font-weight: bolder !important;

}

.paddingleft15{

	color: #999897;

margin-left: 30px;

display: block;

margin-top: -22px;

}

footer .fa-mobile{

	color: #999897;

	font-size: 22px !important;

}

footer .fa{

	margin-top: 10px;

	color: white;

	font-size: 16px;

}

.margintop15{

	margin-top:15px;

}

.margintop20{

	margin-top:20px;

}

footer p{

	margin-top: 15px;

}

.sociallinkfacebook{

	width:40px;

	height: 40px;

	padding: 3px 15px;

	border-radius: 50%;

	background: #3a579a;
  transition-duration: 0.8s;
  
  margin-left: -15px;

}
.sociallinkfacebook:hover{
  transform: scale(1.1,1.1);
}

.sociallinkgoogle{

	width:40px;

	height: 40px;

	padding: 3px 13px;

	border-radius: 50%;

	background: #df4a32;
  transition-duration: 0.8s;
  margin-left: -15px;

}
.sociallinkgoogle:hover{
  transform: scale(1.1,1.1);
}

.sociallinklinkedin{

	width:40px;

	padding: 1px 15px;

	height: 40px;

	border-radius: 50%;

	background: #006699;
  transition-duration: 0.8s;
  margin-left: -15px;

}
.sociallinklinkedin:hover{
  transform: scale(1.1,1.1);
}

.sociallinklinkedin .fa,

.sociallinkgoogle .fa,

.sociallinkfacebook .fa{

	color: white;

	font-size: 17px;

}

.footersmall{

	border-top:2px solid #082014;

	padding:8px 0px;

	background:#001d0d;
  margin-top: 15px;
 

	color: #999897; 

  font-size: 12px;

}

.textalignright{

	text-align: right;

}

.footersmall a{

	color: #999897; 

}

.real{

  margin-top: 0px;

  margin-bottom: 20px;

}

/*******************************************************************************/

/******************************************* go-top *********************************************/

#go-top{

    bottom: 57px;

    right: 0px;

    padding-top:5px;

    width: 35px;

    height: 40px;

    text-align: center; 

   /*	border-radius: 50%;*/

    font-size: 20px;

    color: white;

  	background-color: #E48425;

   	position: absolute;

    z-index: 21;

    text-align: center;

    line-height: 33px;

    cursor: pointer;

    position: fixed;

	}

.greenup{

	width: 35px;

font-size: 12px;

padding-top: 3px;

font-weight: bolder !important;

background: #009C4B;

display: block;

height: auto;

}

.profile-value{
	padding:0px 200px;
	    margin-top: 40px;
}
.profile-value .value-div h6{
	color:#009B4B;
	font-size:15px;
}


/***********************************************************************************************/

/********************************************menu***********************************************/

.navbar{

	margin-bottom: 0px;

}

.navbar-default{

	background-color: transparent;

	border-color:transparent;

	border:0px;

}



.navbar-default .navbar-nav > .active > a,

.navbar-default .navbar-nav > .active > a:focus,

 .navbar-default .navbar-nav > .active > a:hover{

 	 height: 60px;

 	color: white;

 	 



 	background: #E48425;

 	box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.10);

border-radius: 0px 0px 8px 8px;

 	

 }

 .navbar-default .navbar-nav >li >a:hover,

 .navbar-default .navbar-nav >li >a:focus{

 	 height: 60px;

 	

 	 color: white;

 	 box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.10);

border-radius: 0px 0px 5px 5px;

 	 background: #E48425;



 }

.navbar-default .navbar-nav >li >a {

  	min-width: 100px;

  	margin-right: 2px;

    text-align: center;

    height: 50px;

    font-weight: bold !important;

    text-transform: uppercase;

    font-size: 13px;

    border:0px;

   /* background: #faf7f7;*/

   -webkit-transition: height 0.7s; /* For Safari 3.1 to 6.0 */

   transition: height 0.7s;

   -webkit-transition-timing-function: ease-out;

   transition-timing-function: ease-out;

   /*letter-spacing: 0.4px;*/

   /*background: transparent;*/

   color: #716f6f;

}

.navbar-nav{

	position: absolute;

	z-index: 999;

}



.menu{

 	position:relative;

 }

 

/***********************************************************************************************/

/*************************************backgroundall*********************************************/

.backgroundall{

	/*background: #f8f4f4;*/

	background: linear-gradient(to bottom,rgba(255,255,255,0.7),rgba(255,255,255,0.7)),url("images/contactbackground3.jpg");

	/*border-top: 1px solid #202020;*/

   padding-bottom: 20px;

    width: 100%;

    color: #6b6a6a;

   /* padding-top:25px;*/

    -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,.8);

     -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,.8);

     box-shadow: 0px 0px 5px 0px rgba(153, 151, 151, 0.8);

}

.nopadding{

	padding:0px;

}

.breadcrumbbox{

	border-bottom-right-radius: 14px;

	border-bottom-left-radius: 14px;

	border-bottom:2px solid green;

	padding:0px 0px;

	width:100%;

	background: #EDEFEF;

	/*background: #E0E5E9;*/

	/*background: #DAE1E7;*/

	/*background: #e3dfdf;*/

	height:auto;

	



}

.backgroundall .title{

 

margin-top:40px;

color: #009B4B;

margin-bottom: -10px;

font-weight: bolder !important;

	text-align: center;

	font-size: 23px;

	/*color: #6b6a6a;*/

	line-height: 40px;

	text-transform: uppercase;

}

/*====================================Breadcrumbs for Inner Pages=======================================*/







.breadcrumbs{

	

	

	

    padding-top:30px;

    padding-bottom: 15px;

    margin-left: 3px;

    margin-bottom: 0px;

    font-size:14px;

   /*text-align: center;*/

}



.breadcrumbs li{display: inline-block; }



.breadcrumbs li a {

    color:#009B4B;

    font-weight: bold !important;

    margin-right:5px;

}

.breadcrumbs li .fa {

    color:#009B4B;

    /*content:"\f015";

    font-family: "fontawesome";*/

    font-size: 15px;

    margin-right:10px;

}



.breadcrumbs li a:hover,

.breadcrumbs li a:active,

.breadcrumbs li a:focus {

    color: #E48425;

    text-decoration: none;

    text-decoration: none;

}



.breadcrumbs>li+li:before{

    color: #9E9C9C;

}





.breadcrumbs>.item-current{

    color:#009B4B;
    font-weight: bold !important;
	font-family:"MyanmarAngoun" !important;

}



.breadcrumbs>li.separator{margin-left:10px;margin-right:15px;color:#009B4B;font-weight: bold !important;}





.breadcrumbs li a {

    /*color: #333;*/

    margin-right: 5px;

    font-size: 14px;    

}

.breadcrumb {

      border-bottom: 1px solid #ddd;

}



/*.breadcrumbs li a:hover{

    color: #EF1595 !important;

}*/





/*************************************************************************************************/

/*******************************************contact us********************************************/

.contact-form{

	margin-top: 30px;

}

.form-control {



    display: block;

    width: 100%;

    height: auto;

    padding:8px 12px;

    font-size: 14px;

    line-height: 1.42857143;

    color: #5f5e5e;

    background-color: #eef1ed;

    background-image: none;

    border: 1px solid #ccc;

    border-radius: 4px;

    



}

.information{

	position: relative;

	text-align: center;



}

.information .contactdoctor{

	position: absolute;

	top:105%;

}

.information h3{

	margin-top:0px;

	font-size: 22px;

	font-weight: bold;

	margin-bottom: 20px;

}

.information .fa{

	color: #E48425;

	font-size: 18px;

}

.information p{



	padding-bottom: 10px;

}

.black{

	color: #848181;

	font-weight: bold;

}

/*************************************************************************************************/

/**********************************category doctor**********************************************/

.grouptitle{

	padding:5px;

	background: #ECFBF3;
  transition-duration: 0.5s;

	/*background-image: url("images/groupbackground.png");*/

	background-attachment: cover;

	background-position: center center;

	margin: 5px 0px;

height: 180px;

border: 1px solid #dddada;

	border-radius: 16px;

	background-repeat: repeat;

}

.grouptitle img{

	margin-top: 15px;

	margin-left: 38%;

}


.grouptitle .ww{

  padding:3px 0px;

  font-size: 15.3px;

  /*color: #E48425;*/

  color: #077338;

  text-align: center;

  font-weight: bold !important;

}
.doc:hover,
.doc:focus{
   text-decoration: none;
}
.doc:hover .grouptitle,
.doc:focus .grouptitle{
border-color:#ca7f0d;
 background-color: #ffe26f;
 transform: scale(0.85,0.85);
}



tr:nth-child(even) {background: #EAF9F2;}

tr:nth-child(odd) {background: transparent;}

thead tr {

    background: #E48425 !important;

    color: white;

    padding:20px 15px;



}

thead tr td{

	text-align: left;

	font-size: 15px;

	font-weight: bold !important;

	

}

table .mm-font{

	word-break: normal !important;

}

/***********************************************************************************************/

/*******************************************FAQ*************************************************/

blockquote strong{

	color: #E48425;

	font-size: 17px !important;

}
blockquote{
	font-size: 16px;
	 animation: myanimation 9s infinite;
	padding: 25px 20px;

    margin: 0 0 20px;

    border-left: 5px solid #13D772;

    background: #EFFEF6;

    border-radius: 14px;
}
@keyframes myanimation {
  0% {border-left-color: #13D772;}
  50%{border-left-color: #2ADB80;}
  100% {border-left-color: #4ca64c;}
}



blockquote .mm-font{

	line-height: 30px;

}

.paragraph p{

	line-height: 25px;

}

.paragraph .alignnone{

	padding:2px;

	border-radius: 14px;

	border:2px solid green;

}

.postline{

	position: relative;

	margin-top: 0px;

	border:1px solid #009B4B;

	width: 100%;

}

.thumbnail {

    padding: 0px;

    margin-bottom: 10px;

    background-color: transparent;

    border: 0px solid #ddd;

    border-radius: 4px;

  

}

.postlinesmall{

	width: 25%;

	top: 20.5%;

	margin-top: -2px;

	border:2px solid #E48425;

	position: absolute;

}

.articlepost {

	margin-bottom: 20px;

	min-height: 260px;

	border-bottom:1px dotted #c6c3c3;

}

.articlepost a:hover,

.articlepost a:focus,

.articlepost a:active{

	text-decoration: none;

}

/***********************************************************************************************/

/*********************************widget *******************************************************/

.widget h5{

  margin-bottom: 0px;

  font-size: 16px;

}



.margintop10{

  margin-top: 10px;

}

.widget a{

  color:#666;

}

.widtitle{

  padding-left: 0px;

}

.facebook{

  border-radius: 4px;

  width: 100%;

  height: 55px;

  padding:17px 30px;

  background-color: #3A559F;

}

.youtube{

    border-radius: 4px;



  width: 100%;

  height: 55px;

  padding:17px 23px;

  background-color: #DF4A32;

}

.viber{

  width: 100%;

  height: 55px;

  padding:17px 23px;

  background-color: #7D3DAF;

}

.widget_custom_html .fa{

  font-size: 20px;

  color:white;

}

.widget h3{

  margin:30px 0px 0px 0px;

  font-size: 18px;

  font-weight: bold;

  color:#009B4B;

  text-transform: uppercase;

}

.widget h3::after{

  content: " ";

  display: block;

  width: 50px;

height: 2px;

display: block;

margin-top:15px;

border: 1px solid #009B4B;



}



.widget_custom_html h4{

  font-size: 18px;

  color:#009B4B;

  font-weight: bold;

  text-transform: uppercase;

}

.widgetline{

  width: 50px;

height: 2px;

border: 1px solid #009B4B;

margin-bottom: 15px;

}







/***********************************************************************************************/

/********************************article slider***********************************************/

.carousel-control.right,

.carousel-control.left{

	background: transparent;

	width: 1%;



}

.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev{

	color: #b4b4b4;

	left: -400%;

	width: 45px;

	height: 45px;

	border:1px solid #e8e5e5;

	background-color: #009C4B;

	padding:15px;

	font-size: 14px;

}

.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next{

	color: #b4b4b4;

	right: -400%;

	width: 45px;

	height: 45px;

	border:1px solid #e8e5e5;

	background-color: #009C4B;

	padding:15px;

	font-size: 14px;

}

.post-container{

	border:1px solid #e8e5e5;

	padding:2px;

	height: 260px;

	border-radius: 14px;
  background: white;

}

.post-container img{

	border-radius: 14px;

}

.nopadding{

	padding:auto 0px;

}

.post-container h5{

	font-size: 15px;

}

.post-container a{

	color: black;

	font-weight: bold !important;

}

.post-container a:hover,

.post-container a:focus,

.post-container a:active{

	text-decoration: none;

	color: #E48425;

	font-weight: bold !important;

}

.post-img {

	background: #44BD67;

	/*background-color: #757272;*/

}

.post-img img{

	 position: relative;

	 opacity: 0.8;

}

.post-img ::before{

	  position: absolute;

      z-index: 555;

	  content: url("images/service.png");

	

}

.serviceslide .post-title h4{

	position: absolute;

	top:45%;

	font-weight: bolder !important;

	z-index: 999;

	color: white;

	margin-left: 5px;

font-size: 18px;

}

.serviceslide .post-title h5{

	    position: absolute;

    top: 65%;

    z-index: 999;

    color: white;

    padding-left: 10px;

}

.serviceslide .carousel-control.right,

.serviceslide .carousel-control.left{

	background: transparent;

	width: 1%;



}

.serviceslide .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev{

	color: #b4b4b4;

	left: 50%;

	width: 30px;

	height: 45px;

	border:0px solid #e8e5e5;

	background-color: #FC8108;

	padding:12px 7px;

	font-size: 14px;

}

.serviceslide .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next{

	color: #b4b4b4;

	right: 50%;

	width: 30px;

	height: 45px;

	border:0px solid #e8e5e5;

	background-color: #FC8108;

	padding:12px 7px;

	font-size: 14px;

}

/*.homecarousel1 .container{

	padding-left: -15px;

	padding-right:-15px;

}*/

/*********************************************************************************************/

/******************************************about Us ******************************************/

.about{

	font-weight: bolder;

font-style: italic;

text-shadow: 2px 2px #DED147;

font-size: 27px;

color: #009B4B;

}

.ab{

	margin-top:30px;

	padding:0px 15px;

}

.ab .row{

	margin-left:-30px;

}

.ab .aboutletter{

	line-height: 25px;

	padding-right: 65px;

}

.ab h1 {

    padding: 20px 0px;
    padding-top: 0px;
    margin-top: 0px;

}

/*.certi{

	background: green;

	color: white;

}*/

/*********************************************************************************************/





/************************************counter**********************************************/

.sectionClass {

  padding: 20px 0px 50px 0px;

  position: relative;

  display: block;

}



.fullWidth {

  width: 100% !important;

  display: table;

  float: none;

  padding: 0;

  min-height: 1px;

  height: 100%;

  position: relative;

}





.sectiontitle {

  background-position: center;

  margin: 30px 0 0px;

  text-align: center;

  min-height: 20px;

}



.sectiontitle h2 {

  font-size: 30px;

  color: #222;

  margin-bottom: 0px;

  padding-right: 10px;

  padding-left: 10px;

}





.headerLine {

  width: 160px;

  height: 2px;

  display: inline-block;

  background: #101F2E;

}





.projectFactsWrap{

    display: flex;

  margin-top: 30px;

  flex-direction: row;

  flex-wrap: wrap;

}





#projectFacts .fullWidth{

  padding: 0;

}

.plusone {



    font-size: 40px;

    position: absolute;

    top: 40%;

    left: 65%;

    width: auto;

    color: #ebe7e7;



}



.projectFactsWrap .item{

  width: 25%;

  height: 100%;

  position: relative;

  padding: 30px 0px;

  text-align: center;

  padding-bottom: 0px;

}



.projectFactsWrap .item:nth-child(1){

  /*background: rgb(16, 31, 46);*/

 background: rgb(15,  54 , 36);

 }



.projectFactsWrap .item:nth-child(2){

    background: rgb(20,  72 , 48);

  /*background: rgb(18, 34, 51);*/

}



.projectFactsWrap .item:nth-child(3){

  /*background: rgb(21, 38, 56);*/

  background: rgb(25,  91,  61);

}



.projectFactsWrap .item:nth-child(4){

  /*background: rgb(23, 44, 66);*/

  background: rgb(30,  109 ,73);

}



.projectFactsWrap .item p.number{

  font-size: 40px;

  padding: 0;

  font-weight: bold;

}



.projectFactsWrap .item p{

  color:#ebe7e7;

  /*color: rgba(255, 255, 255, 0.8);*/

  font-size: 18px;

  margin: 0;

  padding: 10px;



}





.projectFactsWrap .item span{

  width: 60px;

  background-color: #ebe7e7;

  /*background: rgba(255, 255, 255, 0.8);*/

  height: 2px;

  display: block;

  margin: 0 auto;

}





.projectFactsWrap .item i{

  vertical-align: middle;

  font-size: 50px;

  color:#ebe7e7;

  /*color: rgba(255, 255, 255, 0.8);*/

}





.projectFactsWrap .item:hover i, .projectFactsWrap .item:hover p,

.projectFactsWrap .item:hover .plus{

  color: white;

}



.projectFactsWrap .item:hover span{

  background: white;

}



@media (max-width: 786px){

  .projectFactsWrap .item {

     flex: 0 0 50%;

  }
.profile-value{
	padding:0px 0px;
}
}





/*****************************************************************************************/

/************************************************vision***************************************/



.certi{

  font-size: 25px;

  color:green;

  font-weight: bold;

  margin-bottom: 30px;

}

.margincerti40{

  margin-top: 120px;

}

.margintop30{

  margin-top:30px;

}

.visionheader{

  text-align: center;

  font-size: 30px;

  text-transform: uppercase;

  margin:15px 0px;

  color:green;

}

.headerbolder{

  font-weight: bolder;

}

.vis{

  margin:20px auto;



}

.visletter {

height: 140px;

    padding: 20px;

    text-align: center;

line-height: 25px;

}

.misletter {

    text-align: center;

line-height: 25px;

}

.borderleft{

  border-left: 1px solid #dad7d7;

}

.vm h5{

  font-size: 22px;

  color:green;

  margin:20px 0px;

  

  text-align: center;

  font-weight: bold;

}

.caption {

    padding: 10px 20px;

    background-color: whitesmoke;

    

    text-align: center;

    color: green;

    border: 1px solid green;

}

.borderbottomser{

  margin-bottom: 20px;

  border-bottom: 1px dotted #ccc;

}

.vm{

  margin-top: -20px;

  margin-bottom: 30px;

}

.vm .line{

  margin-bottom: 30px;

}

.sergreen{

  font-weight: bold;

  color:green;

  font-size: 16px;

  margin-bottom: 20px;

}

.aboutsertop50{

  margin-top:50px;

}

.btn.aboutbtn {

    background: #009B4B;

color: #F79B40;

margin-bottom: 20px;

font-size: 15px;

}

.aboutbtn .fa{

  font-size: 20px;

  padding-left: 25px;

}

/********************************************************************/

@media(min-width: 992px) and (max-width: 1199px){

  .navbar-default .navbar-nav > li > a{

    min-width: 60px;

  }

  #finddoctor{

    left:82%;

  }
  ._2p3a{
    width: 300px;
  }

  .line {

    margin: 15px 0px;

    padding-left: 41%;

}
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev{

  

  left: 0%;

 

}

.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next{

right: 0%;


}

  .carousel-control.right {

    right: 2%;

  }

   .carousel-control.left {

    left: 2%;

  }

  #homecarousel1 .carousel-control.right{

    right: 8%;

  }

  #homecarousel1 .carousel-control.left{

    left: 8%;

  }

  .post-container{

    height: 275px;

  }

  .ab h1{

    padding-top:0px;

    margin-top:0px;

  }

  .information .contactdoctor {

   

    top: 125%;

}

 

}



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

  .navbar-default .navbar-nav > li > a{

    min-width: 60px;

  }
  .certiphoto{
  width: 150px;
}
.certiphoto1{
  width: 170px;
}

  .line {

    margin: 15px 0px;

    padding-left: 38%;

}

  #finddoctor{

    left:82%;

  }

  .carousel-control.right {

    right: 2%;

  }

   .carousel-control.left {

    left: 2%;

  }

  #homecarousel1 .carousel-control.right{

    right: 8%;

  }

  #homecarousel1 .carousel-control.left{

    left: 8%;

  }

  .post-container{

    height: 248px;

  }

  .ab h1{

    padding-top:0px;

    margin-top:0px;

  }

  .information .contactdoctor {

   

    top: 125%;

}

.sub-menu-columns .dropdown-menu{

column-count: 1;

  width: 250px;

}

.ab .aboutletter {

    line-height: 25px;

    padding:0px 25px;

    margin-top: -30px;

}

.ab h1 {

       display: none;

}

.grouptitle {

   

    height: 200px;

   

}
.profile-value {
    padding: 0px 100px;
}
 

}

@media (min-width: 0px) and (max-width:767px){
	.my-search .input-group-btn {
    right: 10%;
   }
.mm-menu_offcanvas.mm-menu_opened {
    display: block;
    z-index: 999;
}
   .navbar-nav {
    position: relative !important;
    z-index: 999;
}
#menu {
    display: none;
}
/*.navbar-default .navbar-collapse, .navbar-default .navbar-form{
  display: block !important;
}*/
.nav > li{
  display: flex;
}
.dropdown-menu {
    position: relative;
    top: 0%;
    left: 0;
    width: 109.5%;
    display: block;
    background: transparent;
    border-radius: 0px;
    box-shadow: none;
    border:0px;
}
.mm-listitem__btn:not(.mm-listitem__text) {
    border-left-width: 0px;
    border-left-style: none;
}
.dropdown-menu li{
  display: flex;
}
.dropdown-menu li a{
  min-width: 100px;
margin-right: 2px;
text-align: center;
height: 50px;
font-weight: bold !important;
text-transform: uppercase;
font-size: 13px;

}
.caret{
  display: none;
}


	.navbar-default .navbar-nav > li > a{
		text-align:left;
	}
  .navbar-nav {

    position: relative !important;

    z-index: 999;

}
.headerletter {
    padding: 20px 0px 20px 0px;
    text-align: right;
}
.videopost{
  min-height: auto;
}
.workcenter {
    font-size: 14px !important;
}
.xsrow{
  margin-left:0px;
  margin-right:0px;
}

.post-container img{
  margin:0px auto;

}

.post-container{

  text-align: center;

  border:0px;
  height: auto;

}

.carousel-control.left ,

 .serviceslide .carousel-control.right{

    background: transparent;

    width: 20%;

}

.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {

    color: #b4b4b4;

    right: 800%;

  }

.carousel-control .glyphicon-chevron-left, .carousel-control .icon-next {

    color: #b4b4b4;

    left: 50%;

  }

 .serviceslide .carousel-control.left ,

 .serviceslide .carousel-control.right{

    background: transparent;

    width: 20%;

}

.post-img img{

  background-color: green;

}

.post-img ::before{

   margin-left: 20%;

  

}

.serviceslide .post-title h4 {

    margin: 0px 22%;

}

.serviceslide .post-title h5 {

        margin: 0px 20%;

}

.post-img img {

    position: relative;

    opacity: 0.8;

    margin:0px auto;

}

.post-img{

  background: transparent;

}

.breadcrumbbox{

  display: none;

}

.visletter{

  height: auto;

}

.grouptitle{

  height: auto;

}

.projectFactsWrap{

  margin-top: 0px;

}

.ab .aboutletter {

    padding: 15px;

    margin-top: -50px;

}

.sub-menu-columns .dropdown-menu{

column-count: 1;

width:auto;

}

.navbar-collapse{

  border-top:0px;

}

.textalignright{

  text-align: center;

}

.footersmall{

  text-align: center;

}

footer{

  text-align: center;

}

.paddingleft15{

  margin-top: 0px;

}

.collapse {

    display: block;

}

.photoright{

  float: right;

}

#finddoctor{
  left:75%;
  

}

/*.navbar-nav .dropdown-menu{

  display: block;

}*/

.navbar-default .navbar-nav > .active > a,

.navbar-default .navbar-nav > .active > a:focus,

 .navbar-default .navbar-nav > .active > a:hover{

   height: 50px;

   border-radius: 0px;

   

 }

 .navbar-default .navbar-nav >li >a:hover,

 .navbar-default .navbar-nav >li >a:focus{

   height: 50px;

   border-radius: 0px;

  }

  .navbar-nav {

    position: relative !important;

    z-index: 999;

    display: block;

}

.navbar-nav li a {

  margin-bottom: 2px;

  }

.homeabout .title{

  text-align: center;

  font-size: 26px;

  font-weight: bolder !important;

  line-height: 45px;

}

.homeabout .btn {

    margin-left: 39%;    

}

.certificate p {

       text-align: center;

   

}

.homevideos p{

  text-align: center;

}

.homevideos .video {

      margin-left: 28%;

}

}

@media (min-width:0px) and (max-width: 479px){

  .homeabout .btn {

    margin-left: 28%;    

}



.line {

    

    padding-left: 30%;

}
.post-img{
  background: #45BE66;
width: 272px;
margin: 0px auto;
}
.post-img img{
  opacity: 0.6;
}

.post-img ::before{

   display: none;

  

}

.serviceslide .post-title h4 {

    margin: 0px 22%;

   

}

.serviceslide .post-title h5 {

        margin: 0px 20%;

      

}

}

@media (min-width:480px) and (max-width: 767px){

.line {

   

    padding-left: 33%;

}

}

@media (min-width: 300px) and (max-width: 500px){

  .modal-dialog {

    width: 300px;

    margin: 30px auto;

}

.backgroundall .title{

  font-size: 22px;

}

}

@media (min-width:0px) and (max-width: 450px){
  #finddoctor .mobile{
    display: block !important;
  }
  #finddoctor .why{
    display: none;
  }
  #finddoctor{
    left:82%;
  }
  .projectFactsWrap .item p.number{
    font-size: 23px;
  }
}
@media (min-width:451px) and (max-width: 1920px){
  .mobile{
    display: none;
  }
}




/****************************************test menu********************************************/



.rightff{

  float: right;

}

.icon-bar {

  display: block;

  width: 22px;

  height: 2px;

  margin-top:3px;

  margin-bottom: 2px;

  background-color: #888;

  

  border-radius: 1px;

}

.navbar-toggle {

  background: #efe7e7;

}

.sidenav {

  height: 100%;

  width:0;

  position: fixed;

  z-index: 1;

  top: 0%;

  left: 0;

  background-color: #f3f0f0;

  overflow-x: hidden;

  

  transition: 0.5s;

  padding-top: 60px;

}

.headermenu .textright{

  float: right;

  font-size: 30px

}



.sidenav a {

  padding: 8px 8px 8px 32px;

  text-decoration: none;

  font-size: 14px;

  color: white;

  display: block;

  transition: 0.3s;

}



.sidenav a:hover {

  color: #f1f1f1;

}



.sidenav .closebtn {

  position: absolute;

  top: 0;

  color:green;

  right: 25px;

  font-size: 36px;

  margin-left: 50px;

}

.fa-th-list{

  float: right;

}

@media screen and (max-height: 450px) {

  .sidenav {padding-top: 15px;}

  .sidenav a {font-size: 18px;}

}

/********************************************************************************************/

.page-id-823 .gallery-item-inner{
	border:1px solid #009b4b;
}

li#menu-item-45 a {
    pointer-events: none;
}
div#finddoctor a {
    pointer-events: none;
}