/*
 Theme Name:   Rappjmed
 Theme URI:    http://example.com/twenty-fourteen-child/
 Description:  This theme is specially made for Rappjmed
 Author:       azeef@pitsolutions.com	
 Author URI:   azeef@pitsolutions.com
 Template:     twentyfourteen
 Version:      2.0.0
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  twenty-fourteen-child
*/


/* =Theme customization starts here
-------------------------------------------------------------- */


body{ font-family: Helvetica, sans-serif; margin:0 auto; padding:0; text-align:center; background:url(images/hint.png) repeat 0 0;padding-bottom: 50px; }
ul{list-style:none}
ul, ol{margin-bottom:0}
*{margin:0; padding:0}
hr{margin-bottom:8px;}
a{outline:none; border:none; color:#35A8D0}
a:hover{outline:none; border:none; color:#35A8D0}
img{max-height:100%; max-width:100%; border:none}
.main-wrapper{ max-width:1100px; height:auto; margin:0 auto; /*overflow:hidden;*/ background:#fff; padding:0 60px; background-color: white; position:relative; text-align:left}
header.header, .header{ background-color:white; height:87px;margin-top: 15px; padding-top:13px;}
footer.footer, .footer{ /*height:100px;*/bottom:0;width:980px; float:left;background-color:#e9ecee}
.content-holder { min-height:570px; background:none;width:100%; float: left}
.home-slider{  width:100%; height:auto;float:left}
.press-block{width:100%;height:auto;float:left;background-color:#339ec2}
.home-content{width:100%;height: auto;background-color:white;float:left}
.logo{ float:left; width:19%;background-color: white;height: 85px; outline:none; margin-right: 5px; /*margin-top:10px*/}
.logo a{ outline:none; display: block; float: left }
.nav-top{ width:76.5%; float:left; padding:0;height:100%; margin-left:20px; height:85px}
.resizer{ margin-top: 49px; width: auto;float:right;background-color: white; font-family:Helvetica, sans-serif}
.resizer li a{color:#505F62;font-weight:normal;}
.resizer li{list-style-type: none; margin-top: 5px;}
.logo img{max-width:100%; outline:none; margin-top:10px;}
.home-content-left{height:auto;width:20%;float:left;background-color:white}
.home-content-twocol{height:auto;width:80%;float:left;background-color:white}
.home-content-twocol-left{height:auto;width:65%;float:left}
.home-content-twocol-right{height:auto;width:30%;float:right}
.soliloquy-container .soliloquy-control-nav{display:none}
.content-area{width:100%;height: auto;background-color:white;float:left}
.content-left{height:auto;width:20%;float:left;background-color:white}
.content-right{height:auto;width:80%;float:left;background-color:white}
.soliloquy-container {max-height:100%!important; max-width:100% !important}
*, *:before, *:after{ outline:none!important }
a:hover, a:focus{ color: #35A8D0; text-decoration: none !important;}
/*------------Menu-----------*/
.header .nav-top nav{float:left;text-transform:uppercase; color:#505f62; font-size:14.54px; font-family:Helvetica, sans-serif}
.header .nav-top nav ul ul{ display:none;}
/* .header .nav-top nav ul li:hover > ul{ display:block;} */
.header .nav-top nav ul{list-style:none; position:relative; display:inline-table; z-index: 9;}
.header .nav-top nav ul:after {content: ""; clear: both; display: block;}
.header .nav-top nav ul li{float:left;}
.header .nav-top nav ul li a{display:block;padding:10px;text-decoration:none;color:#505F62;  margin:44px 5px 0px 0px; position:relative;outline:none}
.header .nav-top nav ul li a:hover{color:#35A8D0}
.header .nav-top nav ul ul{padding:0; position:absolute; top:100%;}
.header .nav-top nav ul ul li{float:none; position:relative;  width: 70%;background:url("images/menubg.png") repeat; }
/*.header .nav-top nav ul ul li:first-child{ padding-top:5px;}
.header .nav-top nav ul ul li:last-child{ padding-bottom:5px;}*/
.header .nav-top nav ul ul li a{ color:#505f62; margin:0;padding: 1px 10px 2px;text-transform:none !important; font-size:14px; line-height:21px;}
.header .nav-top nav ul ul li a:hover{background:#35A8D0; color:#fff}
.header .nav-top nav ul ul ul{position:absolute; left:100%; top:0;}
.header .nav-top nav ul li.current-menu-item a{color:#35A8D0}
.header .nav-top nav ul li.current-menu-item ul.sub-menu li a{color:#505F62}
.header .nav-top nav ul li.current-menu-item ul.sub-menu li a:hover{color:#fff}
.menu-home-menu-container .brnewwidth{width:94%;}
.menu-home-menu-container ul.menu ul{ padding-bottom: 5px;}
.menu-home-menu-container ul.menu ul.sub-menu li:last-child{padding-bottom: 0px!important;}
.menu-home-menu-container ul.menu ul.sub-menu li a{padding-left:18px}
.menu-home-menu-container ul.menu ul.sub-menu li a:hover{background:url("images/arrow_blue.jpg") no-repeat left; padding-left:15px}
/*.menu-home-menu-container ul li.current-menu-item a{color:#35A8D0!important; }*/
.menu-home-menu-container ul#menu-home-menu-1 li { display:block;}
ul#menu-home-menu-1 ul.sub-menu li.current-menu-item a{background:url("images/arrow_blue.png") no-repeat scroll left center transparent}
ul#menu-home-menu-1 ul.sub-menu li.current-menu-item ul li.menu-item a{background-image: none  ;}
.menu-home-menu-container ul.menu li.menu-item-845 {margin-top:10px;} 
.menu-home-menu-container #menu-home-menu-1{margin-top:12px;}
.top-text #menu-home-menu-1{margin-top:0 !important}
.menu li.home-none ul.sub-menu{display:none!important}
.menu-home-menu-container ul li.barder-line{border-bottom: 1px dotted #505F62!important;}
.menu-home-menu-container ul li ul.sub-menu li:first-child{ border-bottom: 0px dotted #505F62!important;}
.menu-home-menu-container  ul li ul.sub-menu  li:last-child{border-bottom:none!important;}
 ul.menu li ul li ul{margin-left: 32px; width: 80%;}
/*.content-left-submenu .menu-home-menu-container ul li.current-page-ancestor a, .header .nav-top nav ul li.current-page-ancestor a{color:#35A8D0;}*/
.content-left-submenu .menu-home-menu-container ul li ul.sub-menu a{color:#505F62; padding:2px 15px;}
.header .nav-top nav ul li.current-page-ancestor ul li.menu-item a {color:#505F62;}
.header .nav-top nav ul li.current-page-ancestor ul li.menu-item a:hover {color:#fff;}
/*.header .nav-top nav ul li.current-page-ancestor ul li.current_page_item a{color:#35A8D0;}
.header .nav-top nav ul li.current-page-ancestor ul li.current_page_item a:hover{color:#505F62;}*/
.clear{ clear:both}
/*------------Banner---------*/
.soliloquy-container .soliloquy-direction-nav li .soliloquy-prev{  width: 20px!important;   height: 38px!important;}
.soliloquy-container .soliloquy-direction-nav li .soliloquy-next{width: 20px!important;   height: 38px!important;background-position: 4px -38px !important;}
.soliloquy-container .soliloquy-direction-nav{display:block!important;}

.soliloquy-container .soliloquy-direction-nav li .soliloquy-prev { background: url("images/sliderleftarww.png") no-repeat !important; margin-top: -11px!important;}
.soliloquy-container .soliloquy-direction-nav li .soliloquy-next{ background: url("images/sliderrightarww.png") no-repeat !important; margin-top: -11px!important;}
.soliloquy-container .soliloquy-direction-nav li .soliloquy-prev {  height:18px !important;  width: 8px !important;}
.soliloquy-container .soliloquy-direction-nav li .soliloquy-next {  height:18px !important;  width: 8px !important;}
/*------------Banner bottom txt---------*/
.textwidget{float:right; width:79.5%;}
.textwidget ul li {color:#fff;font-size:15px; font-family:Helvetica, sans-serif;    background:url("images/dot-repeat.png") repeat-x  0 11px;float:left; clear:left; position:relative; width:97%}
.textwidget h3{ float: left; font-size: 15px; background: url("images/arrow.png") no-repeat scroll 0 4px #339ec2; margin-top:2px; padding-left: 30px; padding-right:11px;padding-right: 12px; margin-bottom:4px;}

.soliloquy-container .soliloquy .soliloquy-slides img { width:100%;}
/*------------Content area---------*/
.content-right-twocol hr{border-bottom:1px dotted #999}
.home-txt .col-xs-8 p{font-size:18px!important; line-height:30px!important; color:#758083 !important;font-family:Helvetica, sans-serif; }
.content-left-submenu{float:left; width:20.4%;}
.content-left-submenu .sub-menu ul li a{color:#505F62; font-size:14px;font-family:Helvetica, sans-serif;}
.content-left-submenu .sub-menu ul li a:hover{color:#35A8D0; text-decoration:none}
.row{margin-left:0; margin-right:0}
.content-left-submenu .menu-home-menu-container{ color:#505F62; font-size:14px; font-family:Helvetica, sans-serif; float:left;margin-top: 20px; width:100%;}
.content-left-submenu .menu-home-menu-container ul li a{ color:#505F62; display:block; outline:none; /* new */ padding:3px 0;}
.content-left-submenu .menu-home-menu-container ul li:last-child{    border-bottom: none; }
.content-right-twocol { float: right;  margin-top:10px;  width:77%;}
.home-txt .row .col-xs-8{color:#505F62; font-size:18px; font-family:Helvetica, sans-serif; float:left;margin-top: 14px; width:50%; line-height: 34px;}
.content-right-twocol .one_half{color:#7b7d7f; font-size:17px; font-family:Helvetica, sans-serif; float:left; width:66.7%; line-height: 36px !important;  margin-left:3px; margin-top:3px;}
.content-right-twocol .row .col-xs-4{width:30%;color:#505F62; font-size:14px; font-family:Helvetica, sans-serif; float:right;padding-left:0; padding-right:0 }
.content-right-twocol .row .col-xs-4 h2{color:#505f62; font-weight:bold; font-size:14px; font-family:Helvetica, sans-serif; float:left; width:100%; margin-top:0}
.content-right-twocol .row .col-xs-4 p{color:#505F62;margin:0; font-size:14px; font-family:Helvetica, sans-serif; float:left; width: 94%; line-height:20px}
.content-right-twocol .row .col-xs-4 ul li{color:#505F62; font-size:14px; font-family:Helvetica, sans-serif; background:url(images/dot.jpg) no-repeat left 9px; line-height: 20px; float:left;padding-left: 10px; clear:left}
.home-txt .row .col-xs-4{width:28!important%;color:#505F62; font-size:14px; font-family:Helvetica, sans-serif; float:right;margin-top: 19px;padding-left:0; padding-right:0 }
.one_third{ color: #505F62;   float: right!important;   font-family: Helvetica,sans-serif;   font-size: 14px;   margin-top: 19px;   padding-left: 0;   padding-right: 0;   width: 30% !important;}
.three_fifth{ color: #505F62;   float: right!important;   font-family: Helvetica,sans-serif;   font-size: 14px;   margin-top: 19px;   padding-left: 0;   padding-right: 0;   width: 30% !important;}
.one_third h2{ color: #505F62;  float: left;  font-family: Helvetica,sans-serif;  font-size: 15px;   font-weight: bold;   margin-top: 0;   width: 100%;}
.one_third p{ color: #505F62;   float: left;   font-family: Helvetica,sans-serif;   font-size: 14px;   line-height: 20px;   margin: 0;   width: 94%;}

.three_fifth h2{ color: #505F62;  float: left;  font-family: Helvetica,sans-serif;  font-size: 15px;   font-weight: bold;   margin-top: 0;   width: 100%;}
.three_fifth p{ color: #505F62;   float: left;   font-family: Helvetica,sans-serif;   font-size: 14px;   line-height: 20px;   margin: 0;   width: 94%;}


.full_width strong{float:left; width:100%}
.sub-menu .menu-home-menu-container{margin-top:3px;}
.content-left-submenu .sub-menu ul li{ /* padding-bottom: 6px;*/ display:block;}
.content-right-twocol table  tr td{ font-size:13px; font-family:Helvetica, sans-serif;color:#505F62; float:left}
.content-right-twocol .page-list{float:left; width:100%; font-size:14px; font-family:Helvetica, sans-serif;color:#505F62;}
.content-right-twocol .page-list-ext-item{float:left;}
.page-list-ext .page-list-ext-item{clear:none!important;width: 24%; margin:0 !important}
.page-list-ext-item h3 a{float:left; width:100%}
.page-list-ext-item .page-list-ext-item-content{float:left; width:95%}
.top-text{margin-top:11px;}
.two_third h2{font-size: 15px; color: #505F62;  font-family: Helvetica,sans-serif;  font-weight: bold; float:left; width:100%}
.two_third img{    float: left;  margin-bottom: 20px;  margin-right: 20px;  padding-top:5px }
.two_third p{line-height:20px; margin-bottom:0}
.two_third {  width: 67.6%;}
.last_column{margin-top: 0 !important;}
.last_column h2{margin-top:10px;}
.content-left-submenu .menu-home-menu-container ul li a{text-decoration:none}
.one_fifth p a{color:#505F62; float:left; margin-top:10px; background:/*url(images/arrow_black_new.png) no-repeat*/ left 4px;padding-left: 20px; cursor:default}
.one_fifth p a:hover{color:#35a9d0; float:left; margin-top:10px; background:/*url(images/arrow_blue_new.png) no-repeat*/ left 4px;padding-left: 20px;}
.one_fifth p a.image-link{float:left; padding-left:0 !important; background: none!important;margin-top:0!important; cursor:pointer !important} 

/*.content-holder .page  -content{ margin-top:12px;}
*/
.gallery_title .last_column li {
    min-height: 12px;
}

/*------------Footer---------*/
.footer-sidebar{height:99px!important;}
.footer{margin-top:150px;color:#505F62; font-size:14px; font-family:Helvetica, sans-serif;}
.footer .textwidget{width:100%}
.footer #supplementary{float:right; width:76.4%}
#black-studio-tinymce-2{ left: 0px!important;position: absolute; top: 17px!important;}
#black-studio-tinymce-4{ left: 159.5px!important;  position: absolute;    top: 17px!important;}
#black-studio-tinymce-5{ left: 322px!important;  position: absolute;  top: 17px!important;}
#black-studio-tinymce-6{ left:545px!important; position: absolute!important;  top: 17px!important;}
.textwidget p{margin-bottom:3px !important}
.footer a{ color:#505F62; text-decoration:none;}
.footer a:hover{ color:#35A8D0; text-decoration:none;}
/*------------Contact---------*/
.content-right-twocol .row .col-xs-8{ padding:0}
.content-right-twocol .row .col-xs-8 h1{color:#505F62; font-size:20px; font-family:Helvetica, sans-serif;margin-top:0;}
.content-right-twocol .wpcf7 p{ font-size: 14px; font-weight:normal;margin: 3px 0;}
.content-right-twocol span.wpcf7-form-control-wrap input{float:left; background:#E9ECEE; border:none; width:100%; height:24px; }
.content-right-twocol .row .col-xs-8 p{margin:0}
.content-right-twocol span.wpcf7-form-control-wrap textarea {float:left; background:#E9ECEE; border:none; width:100%; height:130px; margin-bottom:6px;}
.wpcf7-submit{background:#505F62; border: medium none;  color: #FFFFFF;  cursor: pointer;  font-size: 12px;    padding: 4px 18px;  margin-top: 10px;}
.wpcf7-submit:hover{background:#35A8D0}
.last_column p{margin-bottom:10px; float:left}
.div.wpcf7-validation-errors{border:none !important;font-family:Helvetica, sans-serif !important;color:#505F62;}
span.wpcf7-not-valid-tip{ color: #FF0000;  display: block;font-family:Helvetica, sans-serif; font-size:11px; float: left; line-height: 7px; margin-bottom: 11px; margin-top: -3px; }
div.wpcf7-response-output{border:none !important;font-family:Helvetica, sans-serif !important; font-size: 12px; text-align: left; padding:0}
.wpcf7{margin-top:15px!important; float:left}

/*------------Gallery ---------*/
.content-right-twocol .gallery{float:left; width:100%}
.gallery_title h1{ color: #505F62;  font-family: Helvetica,sans-serif;   font-size: 19px; margin-top: 0; margin-bottom:16px}
.gallery_title h3{ color: #505F62;  font-family: Helvetica,sans-serif;   font-size: 13px; margin-top: 0;margin-bottom: 15px;}
.content-right-twocol .gallery dl{margin:0!important}
.content-right-twocol .gallery dl dt{float:left;  margin-bottom: 15px;  margin-right:18px;}
.content-right-twocol .gallery dl dd{display:none}
.gallery_title{float:right; width:77%; margin-top:18px}
.gallery_title p{color:#505F62; font-size:13px; font-family:Helvetica, sans-serif; float:left; width:100%; margin-bottom:0}
#imageDetails #numberDisplay{display:none}
#numberDisplay{display:none !important}
.toggle-next-div{display:none}
.footer-toggle{display:none}
#imageData #caption { font-size: 12px; font-weight: normal;font-family:Helvetica, sans-serif;color:#505F62;}
#outerImageContainer{border-radius: 8px 8px 0 0;}
#imageDataContainer{  border-radius: 0 0 8px 8px;}
.gallery dt.landscape a img{height: 124px; width: 173px;}
.gallery dl.alin-prop dt {margin-right:0!important; padding-left: 1px;}
.gallery dl{margin-top:15px!important;}
#imageData #imageDetails{width: 80%!important;}
/*------------Akordeon ---------*/
.akordeon{width: 77%; float: right;}
.akordeon-item{ position: relative;}
.akordeon-item .akordeon-item-head{height: 28px; padding-top: 6px;}
.akordeon-item .akordeon-item-body{border-bottom: none; overflow: hidden;}
.akordeon-icon{width: 17px; height: 30px; background:url(images/downarrow.jpg) no-repeat; padding: 0; margin-left: 7px; margin-top: 5px; float: right;cursor: pointer;}
.akordeon-heading{float: left; padding-left: 18px;font-weight: normal; font-size: 13px;}
.akordeon-icon span{ color: #555f60; font-size: 25px;  position: absolute;  left: 6px;  top: -14px;  font-weight: bold;text-align: center;}
.akordeon-item.expanded .akordeon-icon span{ top: -14px;}
.akordeon-item-head-container{ width: auto;  position: absolute;  left: -8px;  cursor: pointer;}
.akordeon-item.expanded .akordeon-heading{color: #535e60; font-size: 16px;}
.akordeon-item-content{padding: 0 10px;  min-height: 80px;   overflow:auto;}
.expanded{background:#e8ecef}
.expanded .akordeon-icon{background:url(images/downarrow_open.jpg) no-repeat !important}
.expanded .akordeon-heading{color:#545e60!important; font-size:13px!important; font-weight:bold}
.expanded .akordeon-item-head-container{width:100% !important}
.akordeon-item-content a{float:right;    margin-top: -18px;}
.akordeon-item-content p{line-height:19px;}

.content-right-twocol-left{width:67%;height:auto;float:left}
.content-right-twocol-right{height:auto;float: right;  margin-right: -15px;    width: 34%;}
.content-right-twocol-left li .round-border{color:#505F62; font-size:13px; font-family:Helvetica, sans-serif; background:url(images/dot.jpg) no-repeat left 9px; line-height: 22px; float:left;padding-left: 10px; clear:left; list-style:none}
.content-right-twocol-right h2{ color: #505F62;  float: left;  font-family: Helvetica,sans-serif;  font-size: 15px;  font-weight: bold;   margin-top: 0;   width: 100%;margin-bottom: 2px;}
.content-right-twocol-left li .round-border{ }
.content-right-twocol-left section a.nav-toggle{ margin-left:8px;}
.content-right-twocol-left section.grey-bg{background:#e9ecee; overflow:hidden; padding-bottom:6px; font-weight:bold;padding-top: 5px; margin:6px 0;}
.content-right-twocol-left  li .nav-toggle-close{float:right; margin-right:10px; margin-top: -16px;}
.content-right-twocol-left  li .data-content{width:97%}
.content-right-twocol-left  li .data-content p{font-weight:normal !important; border:none;}

.data-on-toggle-bottom{float:left; width:100%}
.data-on-toggle-bottom h2 {color: #505F62;  float: left;  font-family: Helvetica,sans-serif;  font-size: 15px;  font-weight: bold;  margin-top: 10px;  width: 100%;}
.data-on-toggle-top{float:left; width:100%}
.data-on-toggle-top h2 {color: #505F62;  float: left;  font-family: Helvetica,sans-serif;  font-size: 15px;  font-weight: bold;  margin-top: 0;  width: 100%;}

/*added newly */
.gallery_title_acordeon h1 { color: #505F62;  font-family: Helvetica,sans-serif;  font-size: 20px; margin-bottom: 16px;  margin-top: 0;}
.gallery_title_acordeon p { color: #505F62;   float: left;  font-family: Helvetica,sans-serif;  font-size: 13px;  margin-bottom: 0;  width: 100%;}
.data-on-toggle-top{width:95%;height:auto;margin-left: 3px;}
.data-on-toggle{width:100%;height:auto;}
.data-on-toggle-bottom{width:100%;height:auto;margin-bottom: 100px}
.drackbg   { background:#2c92ba;}
.mbview .textwidget {  display: none;}
.textwidget { display:block;}
.one_third.last_column > ul  { margin:0px; padding:0px; float:left; width:100%;}
.one_third.last_column li    { float: left; width:100%; list-style:circle; color:#505F62;padding-bottom:0;
                               list-style-position: inherit; list-style-type: disc !important; margin: 0 0 0 14px; width:90%; font-size:12px;word-wrap: break-word;}

.three_fifth.last_column > ul  { margin:0px; padding:0px; float:left; width:100%;}
.three_fifth.last_column li    { float: left; width:100%; list-style:circle; color:#505F62;padding-bottom:0;
                               list-style-position: inherit; list-style-type: disc !important; margin: 0 0 0 14px; width:90%; font-size:12px;word-wrap: break-word;}
.textwidget p{  display:inline-block; position:absolute; right:0; background:#339ec2; padding-left:5px; padding-right:5px; text-align:left}
.textwidget p{position:absolute; right: 21.3%;font-size: 13px}
.textwidget p:last-child{position:absolute; right:0;}
.textwidget ul li p{color:#fff}
.textwidget p:first-of-type{width:50px; background:#339ec2}
.footer .textwidget p{background:none !important;position:relative !important; right:auto !important; padding-left:0 !important; padding-right:0 !important;width: inherit !important; color:#505F62}
#foo{/*margin-bottom:20px;padding-bottom: 30px;*/}
.press-block{ min-height: 140px;}
.press-block ul{padding-top:10px}

.smaller    {  font-size: 10px;}
.reset      {  font-size: 13px;}
.bigger     {  font-size: 16px;}

.nav-top{margin-left:0px;}
.gallery_title ul li{   width: 16.9%;/*min-height: 208px; max-height: 208px;*/ overflow: hidden; margin-right:2.56%; vertical-align:top; 
                        display: inline-block; margin-bottom: 20px; word-wrap: break-word;}
/*.gallery_title ul li img { width:100%;}*/


#arrow-doctors > ul { display: inline; }
.gallery_title ul li p:first-of-type{float: left; font-weight: 700; padding-top: 7px; letter-spacing: -0.3px;}
.gallery_title ul li p {font-size: 13px; line-height: 17px;}
.gallery_title ul li p a.text-link{color:#505F62;background:url("images/arrow_black_new.png") no-repeat  left;padding-left: 18px;}
.gallery_title ul li p a.text-link:hover{color:#35A8D0;background:url("images/arrow_blue_new.png") no-repeat  left;padding-left: 18px;}
.service {margin-top: 18px;}

.service h1 { color: #505F62; font-family: Helvetica,sans-serif;  font-size: 20px;  margin-bottom: 16px; margin-top: 0;}
.service p {  color: #505F62;   float: left;  font-family: Helvetica,sans-serif;  font-size: 13px;  margin-bottom: 0;  width: 100%;}
.home-txt div.one_half p{color:#8f9090}
ul .sub-menu {   border-bottom: 1px dotted #505F62 !important;  width: 96%; }
ul .sub-menu:last-child {   border-bottom:none;}
div#inner-sub-sub ul#menu-home-menu-1 li{border-bottom: 1px dotted #505F62 !important;	}
div#inner-sub-sub ul#menu-home-menu-1 li:last-child {border-bottom:none !important;}
div#inner-sub-sub ul#menu-home-menu-1 li ul .sub-menu {border-bottom:none !important;}
div#inner-sub-sub ul#menu-home-menu-1 li ul li{border-bottom:none !important;}
.dark ul .sub-menu{   border-bottom:none !important; width:61%;}
.gallery_title_acordeon ul li  { color:#505F62; float:left; font-family:Helvetica,sans-serif; font-size: 13px; margin-bottom:0; width:100%;list-style: disc outside none; margin-left:0px;}
.data-on-toggle ul li { list-style: none outside none !important;}
.two_third h5{color:#505F62; float: left;   margin-top: 0;    text-align: center;   width: 100%;}
/*.mov-rgt ul{float:left; clear: left; width:100%;}*/
ul.no-btm{border:none !important}

.sub-menu.top-text {border: medium none !important;}
.content-right-twocol-right  a {color:#505F62; background:url("images/arrow_black_new.png") no-repeat  left center; padding-left: 20px; text-decoration:none;}
.content-right-twocol-right a:hover {color:#35A8D0; background:url("images/arrow_blue_new.png") no-repeat  left center;}
.service .one_third a {color:#505F62; background:url("images/arrow_black_new.png") no-repeat  left center; padding-left: 20px; text-decoration:none;}
.service .one_third a:hover {color:#35A8D0; background:url("images/arrow_blue_new.png") no-repeat  left center;}
ul.sub-menu li.border-none{border:none!important}
/*.current-page-parent{color:#35A8D0}*/

.nav-toggle.text-link{  background: url("images/downarrow.png") no-repeat 0 0;  display: inline-block;  height: 8px; width: 12px;}
.content-right-twocol h2 { float: left;    font-size: 15px !important;  font-weight: bold; width: 100%;  color:#505F62; margin-bottom: 2px;}
.content-right-twocol table tr td a{color:#505F62}
.content-right-twocol table tr td a:hover{color:#35A8D0}
.round-border.grey-bg .nav-toggle.text-link{ background: url("images/downarrow_white.png") no-repeat 0 0; display: inline-block; height: 8px; width: 12px; float:right; margin-top:6px; margin-right:10px; }
.two_third table{width: 100%;   margin-bottom: 10px;}
.two_third table td:first-child{float:left; width:35%;}
.two_third table td:nth-child(2){float:left; width:27%;}
.two_third table td:nth-child(3){float:left; width:27%;}
.two_third table td:nth-child(4){float:left; width:9%;}







/* ------------------------  kARTHICK EDITED ---------------------*/

.textwidget a {   color: #FFFFFF;}
.textwidget span { position:relative; top:-4px; width: 10px; text-align:center; display: inline}





/* 17-03-14 ***Binu Mohan*******/
.header .nav-top nav {font-size: 15px;}
.header .nav-top nav ul ul {width: auto!important}
.header .nav-top nav ul ul li {width: auto!important; padding-bottom: 3px;}
.header .nav-top nav ul li a{ margin-top:44px;}
.header .nav-top nav ul ul li.arrow {display: none}
.header .nav-top nav ul ul.sub-menu li:last-child {padding-bottom: 0px;}
.header .nav-top nav ul li:hover > a, .header .nav-top nav ul li:hover > a ul li a:hover  {color: #35A8D0;}
.header .nav-top nav ul ul li a {font-size: 13px; line-height: 18px; min-width: 155px; padding: 2px 15px 2px 10px;}
.header .nav-top nav ul li:last-child ul li a {min-width: 139px;}

.content-holder .press-block { min-height: 135px;}
.press-block .textwidget h3 {font-size: 14.5px; line-height: 17px; margin-bottom: 3px;}
.press-block .textwidget ul li {background-position: 0 14px}
.press-block .textwidget p {font-size: 13px; line-height: 22px;}
.press-block .textwidget ul li p.lr_eg {right: 23.5%!important; width: 34px!important;}
.footer .textwidget p {font-size: 13px; line-height: 19px;}
.sub-menu .menu-home-menu-container {margin-top: 2px;}
.last_column h2 {margin-top: 9px;}
.content-left-submenu .menu-home-menu-container ul li a {padding: 3px 0 2px;}
.content-left-submenu .sub-menu ul li a {font-size: 13px;}
.content-right-twocol .one_half { font-size: 17px; line-height: 37px !important; margin-top: 3px;}
/*footer.footer, .footer { height: 90px;}*/
.footer-sidebar {height: 89px !important;}
.footer #supplementary #black-studio-tinymce-2, .footer #supplementary #black-studio-tinymce-4, .footer #supplementary #black-studio-tinymce-5 { top: 12px !important;}
.footer #supplementary #black-studio-tinymce-2 {width: 23%;}
.footer #supplementary #black-studio-tinymce-4 {width: 20%; left: 170px !important;}
.footer #supplementary #black-studio-tinymce-5 {width: 30%; left: 317px !important;}
.textwidget p {margin-bottom: 0px!important;}
.content-right-twocol h2 {font-size: 13px !important; margin-bottom: 6px; margin-top: 0px;}
.one_third p {font-size: 13px; line-height: 18px;}
.last_column p {margin-bottom: 6px;}
.one_third.last_column li {font-size: 13px;}
.one_third.last_column li {background: url(images/home-listing-dot.png) no-repeat 0 9px; list-style-type: none!important; margin-left: 0px!important; padding-left: 7px !important}
div#inner-sub-sub ul#menu-home-menu-1 li ul.sub-menu {border-bottom: 0px!important}

/* home page style */
.home-content .content-left-submenu { margin-right: 20px; width: 21.43%;}
.home-content .content-right-twocol {float: right !important; width: 76.53% !important;}
.home-content .content-right-twocol .content-right-twocol-left { float: left; margin-right: 20px; width: 67%;}
.home-content .content-right-twocol .content-right-twocol-right {float: right; margin-right: 0; width: 30.3%;}
.home-content .sub-menu .menu-home-menu-container { margin-top: 4px;}
.home-content .content-right-twocol .content-right-twocol-right h2 { margin-top: 10px;}
.home-content .content-right-twocol .one_half {margin-left: 0px;}
.home-content .sub-menu .menu-home-menu-container {margin-top: 2px;}
.home-content .content-right-twocol {margin-top: 9px;}
.home-content .content-right-twocol .one_half {margin-top: -1px;}


.page-content.home-content .content-right-twocol.home-txt .one_third.last_column h2:first-of-type { margin-top: 9px;}

.three_fifth li {  background: url("images/home-listing-dot.png") no-repeat scroll 0 9px rgba(0, 0, 0, 0);  list-style-type: none !important;  margin-left: 0 !important;    padding-left: 7px !important; font-size:13px;}

/* inner page styles */
.inner-page-wrapper .content-left-submenu {width: 21.43%; margin-right: 2%;}
.inner-page-wrapper .content-left-submenu .sub-menu .menu-home-menu-container {margin-top: 21px;}
.inner-page-wrapper .content-left-submenu .sub-menu .menu-home-menu-container #menu-home-menu-1 {margin-top: 0px;}
.inner-page-wrapper .content-right-twocol {width: 76.53% !important; float: right !important; margin-top: 24px;}
.inner-page-wrapper .content-right-twocol .content-right-twocol-left, .inner-page-wrapper .content-right-twocol .two_third {width: 67%; margin-right: 20px; float: left; margin-top: 3px;}
.inner-page-wrapper .content-right-twocol .content-right-twocol-right, .inner-page-wrapper .content-right-twocol .one_third {width: 30.3%!important; float: right; margin-right:0; margin-top:4px !important;}

.inner-page-wrapper .content-right-twocol .content-right-twocol-right, .inner-page-wrapper .content-right-twocol .three_fifth {width: 30.3%!important; float: right; margin-right:0; margin-top:4px !important;}

.inner-page-wrapper .content-right-twocol .content-right-twocol-left .data-on-toggle-top { margin-left: 0px; width: 100%;}
.inner-page-wrapper .content-right-twocol .content-right-twocol-right .full_width h2, .inner-page-wrapper .content-right-twocol .one_third .full_width h2, .inner-page-wrapper .content-right-twocol .one_third h2{ margin-bottom:6px; margin-top: 0px;}

.inner-page-wrapper .content-right-twocol .content-right-twocol-right .full_width h2, .inner-page-wrapper .content-right-twocol .one_third .full_width h2, .inner-page-wrapper .content-right-twocol .three_fifth h2{ margin-bottom:6px; margin-top:6px;}
.inner-page-wrapper .content-right-twocol .content-right-twocol-left .data-on-toggle-top h1, .inner-page-wrapper .content-right-twocol .two_third h1, .inner-page-wrapper .content-right-twocol h1 { margin-bottom: 9px; font-size: 19px;}
.inner-page-wrapper .content-right-twocol .content-right-twocol-left .data-on-toggle-top p, .inner-page-wrapper .content-right-twocol .two_third p {font-size: 13px; margin-top: -1px;line-height: 19px; margin-bottom: 19px;}
.inner-page-wrapper .content-left-submenu .menu-home-menu-container ul li a {line-height: 16px; padding: 7px 0 6px 0;}
.inner-page-wrapper .content-right-twocol .content-right-twocol-left .data-on-toggle-top ul, .inner-page-wrapper .content-right-twocol .two_third ul{ float: left; list-style-type: none; margin: 0; padding: 0; width: 100%;}
.inner-page-wrapper .content-right-twocol .content-right-twocol-left .data-on-toggle-top ul li, .inner-page-wrapper .content-right-twocol .two_third ul li { float: left; list-style-type: none; margin: 0 0 6px 6px; padding: 0 0 0 8px; width: 100%; background: url(images/home-listing-dot.png) no-repeat 0 6px; font-size: 13px; line-height: 16px; color:#505F62 }
.inner-page-wrapper .content-right-twocol .service ul { float: left; list-style-type: none; margin: 0; padding: 0; width: 100%;}
.inner-page-wrapper .content-right-twocol .service ul li { float: left; list-style-type: none; margin: 0 0 6px 6px; padding: 0 0 0 8px; width: 100%; background: url(images/home-listing-dot.png) no-repeat 0 6px; font-size: 13px; line-height: 16px }
.inner-page-wrapper .content-right-twocol .content-right-twocol-right .full_width .three_fourth, .inner-page-wrapper .content-right-twocol .three_fifth .full_width .three_fourth {width: 100%; float: left; margin: 0 0 3px 0;  padding: 2px 0 0 0;}

.inner-page-wrapper .content-right-twocol .content-right-twocol-right .full_width .three_fourth, .inner-page-wrapper .content-right-twocol .three_fifth .full_width .three_fourth {width: 100%; float: left; margin: 0 0 3px 0;  padding: 2px 0 0 0;}

.three_fifth ul li { width:100%;}
.inner-page-wrapper .content-right-twocol .content-right-twocol-right .full_width p, .inner-page-wrapper .content-right-twocol .one_third .full_width p {font-size: 13px;}
.inner-page-wrapper .content-right-twocol .content-right-twocol-right .full_width p, .inner-page-wrapper .content-right-twocol .three_fifth .full_width p {font-size: 13px;}
.inner-page-wrapper .content-right-twocol .content-right-twocol-right .full_width .three_fourth p, .inner-page-wrapper .content-right-twocol .one_third .full_width .three_fourth p {font-size: 13px; margin-bottom: 1px;}
.inner-page-wrapper .content-right-twocol .content-right-twocol-right .full_width .three_fourth p a, .inner-page-wrapper .content-right-twocol .one_third .full_width .three_fourth p a {font-size: 13px; display: block; background: url(images/arrow_black_new_01.png) no-repeat  left 5px; padding-left: 16px; }
.inner-page-wrapper .content-right-twocol .content-right-twocol-right .full_width .three_fourth p a:hover, .inner-page-wrapper .content-right-twocol .one_third .full_width .three_fourth p a:hover {background: url(images/arrow_blue_01.png) no-repeat  left 5px; }
.inner-page-wrapper .content-right-twocol .content-right-twocol-right .one_fifth, .inner-page-wrapper .content-right-twocol .one_third .one_fifth {padding: 0; margin:45px 0 16px 0; float: left; width:100%; border-bottom: 1px dotted #505F62;}
.inner-page-wrapper .content-left-submenu .menu-home-menu-container .brnewwidth {width: 100%}
.inner-page-wrapper .content-right-twocol .content-right-twocol-right .full_width .three_fourth p a strong, .inner-page-wrapper .content-right-twocol .one_third .full_width .three_fourth p a strong {float: right !important; font-weight: normal; width: auto !important;}
.menu-home-menu-container ul.menu ul li ul { padding-bottom: 0;}

.inner-page-wrapper .content-right-twocol h5 {font-size: 13px;} 
.inner-page-wrapper .content-right-twocol .two_third form.wpcf7-form p {font-size: 11px; margin: 0 0 2px 0 !important; padding: 0!important; line-height: 12px }
.inner-page-wrapper .content-right-twocol .two_third form.wpcf7-form p span .wpcf7-form-control { margin-bottom: 6px;}




/* Left Nav New styles */
.inner-page-wrapper .content-left-submenu .sub-menu ul.menu li a {padding-bottom: 7px;padding-top: 6px;line-height: 15px;}
.inner-page-wrapper .content-left-submenu .sub-menu ul.menu li ul.sub-menu {margin-top: -4px; padding-bottom: 4px; width: 100%}
.inner-page-wrapper .content-left-submenu .sub-menu ul.menu li ul.sub-menu li a {padding-bottom: 3px !important; padding-top: 4px !important; line-height: 15px;}
.inner-page-wrapper .content-left-submenu .sub-menu ul.menu li ul.sub-menu li ul {margin-left: 15px; width: 93%}
.inner-page-wrapper .content-left-submenu .sub-menu ul.menu li ul.sub-menu li ul li a {padding-bottom: 3px !important;  padding-top: 4px !important;}
.inner-page-wrapper .content-left-submenu .sub-menu ul.menu li ul.sub-menu li.current-menu-item ul li a:hover { background: url(images/arrow_blue.png) no-repeat left center!important; padding-left: 15px;}



/* New footer styles */
.footer #supplementary { float: left; margin-left: 231px; width: 76.4%;}
.footer #supplementary #black-studio-tinymce-2, .footer #supplementary #black-studio-tinymce-4, .footer #supplementary #black-studio-tinymce-5, .footer #supplementary #black-studio-tinymce-6, .footer #supplementary #black-studio-tinymce-7, .footer #supplementary #black-studio-tinymce-8 {float: left; margin: 0; padding: 0;  position: static !important;  width: auto !important;}
.footer .textwidget {float: left; margin-right: 43px; width: auto; margin-top: 12px}
.footer .textwidget p { clear: left; float: left; padding-bottom: 1px;}
.footer .textwidget p a {color: #505F62;}
.footer .textwidget p a:hover { text-decoration: underline!important; color: #35A8D0}

/* last element */
.footer #supplementary #black-studio-tinymce-5 .textwidget {margin-right:0} 

/* header nav */
.header .nav-top nav ul ul li.current-menu-ancestor a, .header .nav-top nav ul ul li.current-menu-item a {background-color: #35A8D0; color:#fff!important}

.inner-page-wrapper .content-right-twocol .one_third.last_column li { margin-bottom: 6px; width: 100%;}

.inner-page-wrapper .content-right-twocol .one_third.last_column p {font-size: 13px; line-height: 19px; margin-bottom: 19px !important; margin-top: -1px;}

.inner-page-wrapper .content-right-twocol .one_third.last_column .three_fourth.last_column p {font-size: 13px; line-height: 18px; margin: 0 0 1px 0 !important; padding: 0;}


.inner-page-wrapper .content-right-twocol .one_third.last_column h2 {line-height: 16px;}
.inner-page-wrapper .content-right-twocol .fw_h1 {margin-bottom: 11px!important; margin-top: 3px!important;}
/*.inner-page-wrapper .content-right-twocol.gallery_title p {font-size: 13px;line-height: 17px; margin-bottom: 19px; margin-top: -1px;}*/
.inner-page-wrapper .content-right-twocol .raum_wrapper .fw_h1 {margin-bottom: 9px!important; margin-top: 3px!important;}
.inner-page-wrapper .content-right-twocol .raum_wrapper p {font-size: 13px;line-height: 19px; margin-bottom: 21px; margin-top: -1px;}
.inner-page-wrapper .content-right-twocol .raum_wrapper .gallery dl dt {margin-bottom: 5px;}
.mb_10 {margin-bottom: 10px!important}
.pb_15 {padding-bottom: 15px!important}

.mb_0 {margin-bottom: 0px!important}
.mt_0 {margin-top: 0px!important}
.pb_0 {padding-bottom: 0px!important}
.pt_0 {padding-top: 0px!important}

/* 24/03/2014 */

.content-holder .press-block { min-height: 154px;}
.home-content .content-right-twocol .one_half { font-size: 16px;line-height: 34px !important; margin-top:0px!important}
.footer #supplementary #black-studio-tinymce-2 .textwidget, 
.footer #supplementary #black-studio-tinymce-4 .textwidget, 
.footer #supplementary #black-studio-tinymce-5 .textwidget {letter-spacing: -0.3px\9}

/*.inner-page-wrapper .content-left-submenu .sub-menu ul.menu li.current-page-ancestor a, .inner-page-wrapper .content-left-submenu .sub-menu ul.menu li.current-page-ancestor ul.sub-menu li.current-page-ancestor a  {color:#35A8D0; }*/
.inner-page-wrapper .content-left-submenu .sub-menu ul.menu li.current-page-ancestor ul li a, .inner-page-wrapper .content-left-submenu .sub-menu ul.menu li.current-page-ancestor ul li ul li a, .inner-page-wrapper .content-left-submenu .sub-menu ul.menu li.current-page-ancestor ul.sub-menu li.current-page-ancestor ul li a {color:#505F62; }


/* 25/03/2014 */
.praxis_listing ul li {color: #505F62; font-size: 13px;}
.praxis_listing ul li strong {color: #505F62; display: block; font-size: 13px; font-weight: 700; letter-spacing: -0.3px; line-height: 15px; padding-top: 8px;}

.inner-page-wrapper .content-right-twocol .one_third.last_column .one_sixth {width: 100%;}
.inner-page-wrapper .content-right-twocol .one_third.last_column .one_sixth ul {width: 100%; float: left}
.inner-page-wrapper .content-right-twocol .one_third.last_column .one_sixth ul li {margin-bottom: 0px;}
.inner-page-wrapper .content-right-twocol .one_third.last_column p a {color: #505F62}
.inner-page-wrapper .content-right-twocol .one_third.last_column p a:hover {color: #35A8D0}



.zentrum-toggle ul {float: left; margin-left: 6px; margin-top: -3px; width: 100%; }
.zentrum-toggle ul li .round-border { padding-left: 8px!important;}

/* 08/04/14 */
.inner-page-wrapper .content-right-twocol .one_third .full_width .three_fourth { width: 100%;}

/* end BM */

.size-full.wp-image-3118 {   height: auto;   width: auto; margin-right:10px !important; margin-top:0px; padding:0px;}
..one_sixth.last_column img {   height: auto;   width: auto; margin-right:10px !important; margin-top:0px; padding:0px;}
.one_sixth.last_column {  float: left;   margin-top: 20px !important;    width: 100%; }
.one_sixth.last_column p { margin:0px !important; }
.one_fifth.last_column  { float:left; font-weight:bold; margin-bottom: 25px !important; width: 100% !important;}
.one_fifth.last_column h1 {    font-weight: bold; margin:0px !important;}
.one_sixth.last_column img {    padding: 0; margin-right:10px !important; width:auto; }


@media screen and (min-width:0\0) {
	.header .nav-top nav ul li a {   padding: 10px 8px; }
}

/*------------------ Responsive----------------*/
@media (min-width: 481px) and (max-width: 767px) {
	#prevLink, #prevLink:hover, #prevLink:visited:hover {background:url("images/prev.gif") left 50% no-repeat}
	#nextLink, #nextLink:hover, #nextLink:visited:hover {background:url("images/next.gif") right 50% no-repeat}
}
@media only screen and (max-width: 480px)  {  
	#prevLink, #prevLink:hover, #prevLink:visited:hover {background:url("images/prev-mob.gif") left 50% no-repeat}
	#nextLink, #nextLink:hover, #nextLink:visited:hover {background:url("images/next-mob.gif") right 50% no-repeat}
}
@media only screen and (min-width : 768px) and (max-width: 768px) {  
	.soliloquy-container .soliloquy-direction-nav li .soliloquy-prev {left: -13px!important;}
	.soliloquy-container .soliloquy-direction-nav li .soliloquy-next {right: -13px!important;}
}
@media only screen and (min-width : 768px) {    
	.dark{display:block!important }
	#supplementary{display:block!important}
	.textwidget { display:block;}
	.mbview .textwidget {  display: none;}
	.one_fifth {  width: 30%;}		
}
	 
@media only screen and (max-width: 768px) {   
	.content-right-twocol-left section.grey-bg{width:100%}
	.content-right-twocol .gallery dl dt{/*margin-right: 6px;*/  width: 33%; margin-bottom:3% !important}
	.one_fifth {  margin-left: 10px;   width: 22%;}
	ul.menu li ul li ul{ margin-left: 8px;}
	.gallery_title_acordeon ul li{width:99%}
	.content-right-twocol-right a{font-size: 13px;}
	.textwidget h3{font-size: 13px;}
	.main-wrapper{ width: 100%;   }	
	.header .nav-top nav ul li a{padding: 2px 3px;  }
	footer.footer, .footer{width: 100%;}
	.home-txt .row .col-xs-4{float: left;}
	.footer #supplementary{ width: auto;}
	.resizer{display:none}
	.gallery dt.landscape a img{height: 100%; width: 100%;}
	.textwidget { display:block;}
	.mbview .textwidget {  display: none;}
	.one_fifth {    width: 30%;}
	.gallery_title ul li{/*width:32%;*/ margin-bottom:20px;}
	#black-studio-tinymce-2{left:27px !important}
	#black-studio-tinymce-4{left:198.5px !important}
	#black-studio-tinymce-5{left:350px !important}
	#black-studio-tinymce-6{left:488px !important}
	.nav-top {  float: left;   height: 84px;  margin-top: -7px;  padding: 0;   width:74%;}
	.textwidget {  float: right;    width: 97.3%;}
	.header .nav-top nav {  margin-left:0px; width:100%;}
	.content-left-submenu {  float: left;  width: 23%;}
	.gallery_title { width: 70%;}
	.header .nav-top nav ul ul li {  width: 66%;}
	#black-studio-tinymce-4 {width: 23% !important; left: 170px !important;}
	#black-studio-tinymce-5 {width: 32%!important; left: 317px !important;}
	.inner-page-wrapper .content-left-submenu {width: 21.43%; margin-right: 13px;}
	.inner-page-wrapper .content-right-twocol .content-right-twocol-left {margin-right: 13px;}
	.main-wrapper { padding:0px 5%;}
	.home-content .content-left-submenu {  margin-right: 14px;}
	.inner-page-wrapper .content-right-twocol .content-right-twocol-left, .inner-page-wrapper .content-right-twocol .two_third { margin-right:14px;}
	#arrow-doctors img {   float: left;   width: 100%;}
	#arrow-doctors > ul {  margin-left:0px !important;}	
	
	.logo img   { float:left; width:100%;}
	.footer #supplementary {  margin-left: 23.6%; }
	.content-left-submenu .sub-menu ul li a {   font-size: 13px; }
	.inner-page-wrapper .content-right-twocol .content-right-twocol-left, .inner-page-wrapper .content-right-twocol .two_third {width: 65%;}
	.inner-page-wrapper .content-right-twocol .content-right-twocol-right, .inner-page-wrapper .content-right-twocol .one_third {width:32% !important;}
	.header .nav-top nav ul ul li a { min-width:125px;}
	.content-right-twocol table tr td { font-size: 11px; }
	footer.footer, .footer {   /*height: 110px;*/ margin-top: 250px!important;}
	.gallery_title ul li img { width:100%; height:100%;}
	.gallery_title ul li .designation img { width:auto;}
	.praxis_listing > ul {  display: inline; }
	.gallery_title ul li { width:30%;}
	.nav-top {  margin-left:0px !important; }
	.three_fifth li {  width: 100% !important;} 
	.footer .textwidget {float: left; margin-right: 43px; width: auto; margin-top: 0px; margin-bottom:15px;}
}
   
@media screen and (max-width:767px)                {               
	#black-studio-tinymce-2{left:0 !important}
	.gallery_title ul li{width:45%; margin-right:2.6%;}
	.gallery_title ul li:last-child {   margin-right:2.6%;}	
	.one_fifth {    width: 33%!important; clear: inherit !important;}
	.one_third h2{text-align:left}
	.content-right-twocol-left{width:100%!important;height:auto;float:left}
	.content-right-twocol-right{float:right!important; width:100%!important}
	.content-right-twocol-left{float:left;}
	.gallery dt.landscape a img{   height: 134px;    /*width: 100%;*/}
	.akordeon{margin-left:5%;width: 90% !important;}
	.content-right-twocol{float:left; width:95%}
	.sub-menu .menu-home-menu-container{ width:100%;}
	.home-txt .one_half{width: 83%;}
	.content-right-twocol { margin-left:5%;}
	.content-left-submenu .menu-home-menu-container, .col-xs-4{display:block!important}
	.page-content{margin-left: 0%;}
	.two_third img{width:100%}
	.two_third{/*margin-left: 5%!important;*/ width:100% !important}
	.content-left-submenu{width:100% !important; background:#e9ecee}
	.content-left-submenu .menu-home-menu-container ul li:first-child{}
	.content-left-submenu .menu-home-menu-container ul li ul.sub-menu li a:first-child{/*background: url("images/arrow_blue.png") no-repeat left*/}
	.content-left-submenu .menu-home-menu-container ul li a:hover{ }
	.content-left-submenu .menu-home-menu-container ul li.menu-item-238, ul li.menu-item-239, ul li.menu-item-240{display:none}
	.content-right-twocol .last_column{float:right !important; width:100%!important}
	.toggle-next-div{display:block}
	/* .dark{display:none } */
	.footer-toggle{display:block!important}
	header.header, .header{height:auto;}
	.header .nav-top nav li:last-child{border-bottom:1px solid #e9ecee}
	.header .nav-top nav ul li a{padding: 2px 40px;}
	.nav-top a{outline:none}
	.toggle-next-div{float:right; font-size:11px; background:#e9ecee; border-top-left-radius:5px; padding:5px 7px 3px; color:#4a595c;}
	.footer-toggle{float:right; font-size:11px; background:#e9ecee; border-top-left-radius:5px; padding:5px 7px 3px;}
	.footer{ margin-top: 30px;}
	.page-list-ext .page-list-ext-item{width:100%; text-align:center}
	.page-list-ext .page-list-ext-image{width:100%; text-align:center}
	.page-list-ext-item .page-list-ext-item-content{width:100%; text-align:center;white-space: normal;}
	.content-right-twocol .page-list{width:100%}
	.gallery_title{width:90%; margin:2% 5%;}
	.col-xs-8 { width: 94%;}
	.logo{ width: 43%;margin-left:40px; height:auto}
	header.header, .header{height: 66px; outline:none}
	/*.page-content{ margin-left: 5%;}*/
	.resizer{display:none}
	.header .nav-top nav {position: relative;min-height: 24px;width: 100%;}	
	.nav-top{ width: 100%; margin-left:0; height:auto}
	.header .nav-top nav ul ul{position:relative; padding-left:30px;}
	.header .nav-top nav ul {width: 100%; padding:5px 0;top: 0;left: 0;  margin-bottom: 0px !important;background: #e9ecee;}
	.header .nav-top nav ul li a{margin:0px !important; padding:3px 30px !important ;}
	.header .nav-top nav li {      padding-left:11px;   width:100%;border-bottom:1px dotted #505f62;}
	.header .nav-top nav li a:hover { background:none !important;}
	
	.header .nav-top nav .current {	display: block; /* show only current <li> item */}
	.header .nav-top nav a {display: block;	padding: 5px 5px 5px 32px;text-align: left;}
	.header .nav-top nav .current a {background: none;color: #666;}
	/* on nav hover */
	/* .header .nav-top nav ul:hover li {	display: block;} */
	.header .nav-top nav ul:hover .current {background: url(images/icon-check.png) no-repeat 10px 7px;}
	/* right nav */
	.header .nav-top nav.right ul {left: auto;	right: 0;}
	/* center nav */
	.header .nav-top nav.center ul {left: 50%;	margin-left: -90px;}
	.header .nav-top nav ul ul li { margin:0px; padding:0px; width:100%;}
	.header .nav-top nav ul ul li a{background:url("images/arrow_black_new.png") no-repeat scroll 0px 5px #E9ECEE !important; padding-left:20px !important;color: #505F62 !important; }
	.header .nav-top nav ul ul li.current-menu-ancestor a, .header .nav-top nav ul ul li.current-menu-item a {color:#505F62 !important;}
	.header .nav-top nav ul ul li{border:none}
	.header .nav-top nav ul ul li a:hover{background:url("images/arrow_blue_new.png") no-repeat scroll 0px 5px #E9ECEE !important; color:#35A8D0 !important}
	/* center nav */
	footer.footer, .footer{background:#e9ecee; height:auto !important;padding-bottom: 0;}
	.footer-sidebar {height:auto  !important; margin:10px 0; float:left; }
	.footer-toggle{float:right; margin-top:-20px; cursor:pointer !important}
	.footer #supplementary{padding-left:40px; float:left; margin-top: 0px; margin-left:0px;}
	#black-studio-tinymce-2{clear: left;   float: left;    position: relative !important;    width: 100%!important; left:-10px }
	#black-studio-tinymce-4{clear: left;   float: left;    position: relative !important;    width: 100%!important; left:0px!important; margin-top: 26px;}
	#black-studio-tinymce-5{clear: left;   float: left;    position: relative !important;    width: 100%!important; left:0px!important; margin-top: 28px;}
	#black-studio-tinymce-6{clear: left;   float: left;    position: relative !important;    width: 100%!important; left:0px!important; margin-top: 13px;}
	.textwidget {  float: left;   padding-bottom: 3px;   padding-top: 3px;   width: 100%;}
	.press-block ul { /* margin-left: 5%;  margin-right: 3%;*/ padding:0px; float:left; width:100%;}
	.textwidget { display:none;}
	#footer-sidebar .textwidget { display:block;}
	#footer-sidebar .textwidget p { margin-bottom:0px!important;}
	.mbview .textwidget {  display: block;}
	.mbview .textwidget li { border-bottom: 1px dotted #FFFFFF;}
	.textwidget h3{ margin:0px !important; padding-bottom: 10px; padding-top:7px; font-size:18px;}
	/*.textwidget ul li {color:#fff;font-size:15px; font-family:Helvetica, sans-serif;    background: url("images/arrow.png") no-repeat scroll 0 13px transparent; padding-left: 24px;}	
	.textwidget p{ font-size:18px; font-weight:500; }*/
	.content-left-submenu .menu-home-menu-container ul li a {  color:#505F62;}
	.ajax-loader { display:none;}
	.textwidget ul li:last-child{border-bottom:none}
	.gallery_title p {  text-align: left;}
	ul .sub-menu {   border-bottom: 1px dotted #505F62 !important;  width: 96%; }
	.soliloquy-container .soliloquy-direction-nav li .soliloquy-prev{left: 7px!important;}
	.soliloquy-container .soliloquy-direction-nav li .soliloquy-next{right: 5px!important;}
	.header .nav-top nav ul li a:hover{background:#35A8D0;}
	
	.main-wrapper{ width: 100%; padding:0px;}
	.header .nav-top nav { margin:0px;}
	header.header, .header {  margin-top: 0;   padding-top: 0;}
	footer.footer, .footer { padding:0px; height:auto !important; margin:0px !important; }
	.gallery_title ul li{ /*min-height: 244px; width:16.8%;*/ margin-right:2.6%;	}
	.gallery_title ul li img{ height:100%;}
	.alignnone {  height: 100%;}
	.sub-menu .menu-home-menu-container {margin-top:10px !important; margin-bottom:10px; }
	/*    .data-on-toggle-top { margin-bottom:20px;}
	*/	.header .nav-top nav ul ul li {padding-bottom:0px;}
	#black-studio-tinymce-2, #black-studio-tinymce-4, #black-studio-tinymce-5 { position:static !important; float:left;}
	#black-studio-tinymce-2 {width: 23%;}
	#black-studio-tinymce-4 {width: 23% !important; left: 170px !important;}
	#black-studio-tinymce-5 {width: 32%!important; left: 317px !important;}
	.inner-page-wrapper .content-right-twocol { float: left !important;      margin:25px 40px;     }
	
	.home-content .content-right-twocol {float: left !important;  width: 83% !important; margin-left:50px;}
	#black-studio-tinymce-4{ width:100% !important;}
	#black-studio-tinymce-5 {width:100% !important;}
	.inner-page-wrapper .content-right-twocol .content-right-twocol-right, .inner-page-wrapper .content-right-twocol .one_third{ width:100% !important;}
	.gallery dt.landscape a img { height:auto !important;}
	
	.content-right-twocol table tr { margin-bottom:10px; float:left; width:100%;}
	.two_third table td:first-child { width:100%; }
	.two_third table td:nth-child(2) { width:100%; }
	.two_third table td:nth-child(3) { width:100%; }
	.two_third table td:nth-child(4) { width:100%; }
	
	.one_third.last_column li { width:100% !important;}
	.textwidget ul li { width:100%; }
	.press-block .textwidget ul li {  background-position: 8px 10px;}
	.press-block .textwidget h3 {  /*margin-left:19px !important;*/  background:none !important;}
	.content-right-twocol-right { display:none;}
	.inner-page-wrapper .content-left-submenu .sub-menu .menu-home-menu-container {  margin-top:5px; margin-bottom:5px;}
	#arrow-doctors > ul { margin-left:0px; }
	
	.home-content .content-right-twocol {   margin-left:40px;   width: 86% !important; }
	.logo img      { float:left; width:100%;}
	.menu-home-menu-container ul.menu ul.sub-menu li a:hover{background:url("images/arrow_blue.png") no-repeat left;   background-position:-2px;}
	/*   .inner-page-wrapper .content-left-submenu .sub-menu ul.menu li a{ padding-left:7%;}
	*/   div#inner-sub-sub ul#menu-home-menu-1 li{ border:none;}
	.sub-menu.no-btm {    border: medium none !important;}    .one_third.last_column {  display: none;} 
	.textwidget ul li {color:#fff;font-size:15px; font-family:Helvetica, sans-serif;    background: url("images/arrow.png") no-repeat scroll 0 13px transparent; padding-left: 24px;}
	.textwidget p{ font-size:18px; font-weight:500; width:auto !important;}
	.textwidget p:first-of-type {  width:auto !important;/* background:#2c92ba !important;*/ font-weight:bold; font-size:13px;}
	.textwidget ul li:last-child{border-bottom:none}
	.textwidget p:last-child {  position: inherit!important;   left: 0; padding-left:17px; margin-bottom:7px !important;}
	/*.content-right-twocol .gallery dl dt {   width: 34%;}*/  
	.praxis_listing > ul {  display: inline; }
	.gallery_title ul li { width:30%;}
	.textwidget h3{ padding-left:16px; width:95%;}
	
	.department-doctor-listing > li:last-child{ margin-right:0px !important;}
	.top-text { margin:0px;}
	.top-text #menu-home-menu-1 {    margin-left: 40px !important;}
	/*    #menu-home-menu-1 ul li {    padding-left: 40px;	}
	*/	.inner-page-wrapper .content-left-submenu .sub-menu ul.menu li a { margin-left:40px;}
	.menu-home-menu-container ul#menu-home-menu-1 li { margin:0px; padding:0px;}
		
	.content-left-submenu .sub-menu ul li a {   font-size: 13px; }
	.inner-page-wrapper .content-right-twocol .content-right-twocol-right, .inner-page-wrapper .content-right-twocol .three_fifth { width:100% !important;}
	.inner-page-wrapper .content-right-twocol .content-right-twocol-right, .inner-page-wrapper .content-right-twocol .three_fifth ul li { width:100% !important;}
	
	.header .nav-top nav {   font-size: 13px;}
	.soliloquy-container .soliloquy-direction-nav{display:none!important; }
	.textwidget > p {  font-weight: normal !important;}
	.soliloquy-direction-nav { display:none !important;}
	
	.content-right-twocol table tr td { font-size: 13px; }
	.alignnone.size-full.wp-image-1446 { display:block;}
	
	/*#prevLink, #prevLink:hover, #prevLink:visited:hover {background:url("images/prev.gif") left 50% no-repeat}
	#nextLink, #nextLink:hover, #nextLink:visited:hover {background:url("images/next.gif") right 50% no-repeat}*/
	
	.one_fifth.last_column h1 {    font-weight: bold; margin:0px !important; font-size: 13px;}
	.gallery_title ul.administration li {
    	width: 33%;
	}

}      

/* mobile responsive changed to min tab */

@media only screen and (max-width: 320px) {   
	.gallery_title ul li{/* min-height: 244px;*/	 width: 45% !important;	margin-right:2.6%;	}
	.gallery_title p {width: 60%;}
	.content-right-twocol .gallery dl dt{width: 97%!important;}
	#outerImageContainer{ width: 285px !important;}
	#imageDataContainer{ width: 285px !important;}
	.one_third h2{text-align:left}
	.three_fifth{text-align:left}
	.header .nav-top nav ul ul li{width:100%!important; padding:0px; margin:0px; }
	.content-left-submenu .menu-home-menu-container ul li a{text-decoration:none}
	.gallery_title p{text-align:left !important}
	.content-left-submenu .menu-home-menu-container{width:100%}
	.textwidget ul li:last-child{border-bottom:none}
	.footer{ margin-top: 30px;}
	.gallery_title h3{text-align: left;}
	.gallery_title h1{text-align: left;}
	.content-right-twocol .gallery dl dt{text-align: center;width: 100%;}
	.gallery_title p{text-align: left;width: 100%;}
	header.header, .header{height:auto;}
	.textwidget { display:none;}
	#footer-sidebar .textwidget { display:block;}
	#footer-sidebar .textwidget p { margin-bottom:0px!important;}
	.mbview .textwidget {  display: block;}
	.mbview .textwidget li { border-bottom: 1px dotted #FFFFFF;}
	.textwidget h3{ margin:0px !important; padding-bottom:6px; padding-top:7px;font-size:18px;}
	.textwidget ul li {color:#fff;font-size:15px; font-family:Helvetica, sans-serif;    background: url("images/arrow.png") no-repeat scroll 0 13px transparent; padding-left: 24px;}
	.textwidget p{ font-size:18px; font-weight:500; width:auto !important;}
	.content-left-submenu .menu-home-menu-container ul li a {  color:#505F62;}
	.ajax-loader { display:none;}
	.one_fifth { width: 50% !important;}
	.header .nav-top nav ul li a:hover{background:none; color:#35A8D0;}
	footer.footer, .footer { padding:0px; height:auto!important;  }
	.header .nav-top nav ul ul li {padding-bottom:0px;}
	.one_third.last_column { display:none;}
	.content-left-submenu.con_left { display:none;}
	.alignnone {  height: 100%;}
	.gallery dt.landscape a img{height: 100%; width: auto;}
	.soliloquy-direction-nav { display:none !important;}
	.logo img { width:auto;}
	.gallery_title ul.administration li {
    	width: 48%!important;
    	margin-right: 0;
    	float: left;
	}
	.gallery_title ul.administration li:first-child {
    	margin-right: 9px;
	}
	
	}
	
	@media (min-width: 769px) and (max-width:1099px)   {    
	.content-right-twocol-left section.grey-bg{width:94%}
	.content-right-twocol .gallery dl dt{margin-right: 6px;  width: 24%;}
	.one_fifth {  margin-left: 10px;   width: 22%;}
	ul.menu li ul li ul{ margin-left: 8px;}
	.gallery_title_acordeon ul li{width:99%}
	.content-right-twocol-right a{font-size: 13px;}
	.textwidget h3{font-size: 13px;}
	.main-wrapper{ width: 100%;}	
	.header .nav-top nav ul li a{padding: 2px 3px; font-size:15px;}
	footer.footer, .footer{width: 100%;}
	.home-txt .row .col-xs-4{float: left;}
	.footer #supplementary{ width: auto;}
	.resizer{display:none}
	.gallery dt.landscape a img{height: 108px; width: 100%;}
	.textwidget { display:block;}
	.mbview .textwidget {  display: none;}
	.one_fifth {    width: 30%;}
	.gallery_title ul li{/*width:16.8%;*/ margin-bottom:20px; margin-right: 2.5%;}
	.gallery_title ul li img{ height:100%; width:}
	#black-studio-tinymce-2{left:27px !important}
	#black-studio-tinymce-4{left:198.5px !important}
	#black-studio-tinymce-5{left:350px !important}
	#black-studio-tinymce-6{left:488px !important}
	.nav-top {  float:left;   height: 84px;  margin-top: -7px;  padding: 0;   width:auto;}
	.textwidget {  float: right;    width: 97.3%;}
	.header .nav-top nav {  margin-left:4px; width:100%;}
	.content-left-submenu {  float: left;  width: 23%;}
	.gallery_title { width: 70%;}
	.header .nav-top nav ul ul li {  width: 66%;}
	#black-studio-tinymce-4 {width: 23% !important; left: 170px !important;}
	#black-studio-tinymce-5 {width: 32%!important; left: 317px !important;}
	.inner-page-wrapper .content-left-submenu {width: 21.43%; margin-right: 13px;}
	.inner-page-wrapper .content-right-twocol .content-right-twocol-left {margin-right: 13px;}
	.main-wrapper { padding:0px 5%;}
	.home-content .content-left-submenu {  margin-right: 14px;}
	.inner-page-wrapper .content-right-twocol .content-right-twocol-left, .inner-page-wrapper .content-right-twocol .two_third { margin-right:14px;}
	#arrow-doctors img {   float: left;   width: 100%;}
	#arrow-doctors > ul {  margin-left:0px !important;}
	
	
	.logo img      { float:left; width:100%;}
	.footer #supplementary {  margin-left: 23.5%; }
	/*	.content-left-submenu .sub-menu ul li a {   font-size: 11px; }
	*/	.inner-page-wrapper .content-right-twocol .content-right-twocol-left, .inner-page-wrapper .content-right-twocol .two_third {width: 65%;}
	.inner-page-wrapper .content-right-twocol .content-right-twocol-right, .inner-page-wrapper .content-right-twocol .one_third {width:32% !important;}
	.header .nav-top nav ul ul li a { min-width:125px;}
	.content-right-twocol table tr td { font-size: 11px; }
	footer.footer, .footer {   /*height: 110px;*/margin-top: 250px!important;}
	.header .nav-top nav ul li a     {  margin-top:53px; padding: 0 3px; font-size:15px;}
	.header .nav-top nav ul ul       { padding-top:5px;}
	.logo                            {  height:auto;  width: 22%;}
	.nav-top                         {  height:auto; margin-top:0px;}
	/*    .gallery_title ul li             { max-height:100%;}
	*/	header.header, .header           { float: left;  height: auto;  width: 100%;}
	.alignnone {  height: 100%;}
	.gallery_title ul li:last-child{ margin-right:2.4%;}
	
	.soliloquy-container .soliloquy-direction-nav li .soliloquy-prev {left: -2% !important; }
	.soliloquy-container .soliloquy-direction-nav li .soliloquy-next { right:-2% !important;}
}
 
 
@media only screen and (width: 1024px) { 	
	.nav-top {  margin-left: 14px !important; } 
	.textwidget p { right: 22%; } 
}

@media (min-width: 768px) and (max-width:1024px)   { 
	#arrow-doctors > ul              {  margin-left:0px !important;}
	.logo                            {  height:auto;}
	.nav-top                         {  height:auto; margin-top:0px;}
	header.header, .header           {  height:auto;}
	.header .nav-top nav ul li a     {  padding: 0 3px;}
	.header .nav-top nav ul ul       {  padding-top: 5px;}
	.content-right-twocol-left section.grey-bg { margin-top:0px;}
	.inner-page-wrapper .content-right-twocol {	float:left !important;}
	.header .nav-top nav ul li a     { font-size:12px;}
	.nav-top                         { margin-left: 2px !important; }
	.main-wrapper                    { padding: 0 3%;}
}


@media only screen and (min-width: 768px) and (max-width:769px)   {	
	.header .nav-top {width: 77%;}
	.header .nav-top #menu-home-menu {width: 100%;}
	.header .nav-top nav ul li a {margin-right: 2px!important}
	.footer .textwidget {margin-top: 12px}
}


/*------------------ Responsive Ends----------------*/

/*-------------style to stick footer in 404---------------*/
 
.page-header.not-found{
	margin-top:130px;
	
}

.page-content.not-found{

	margin-bottom:140px;
}

/*------------------ Home page list style----------------*/

ul.home-listing-new {
padding: 3px 0 0 0;
    margin: 0px 0 11px 0;
    display: block;
}


ul.home-listing-new li {
font-size: 14px;
line-height: 23px!important;
display: block;
}



ul.home-listing-content {
padding: 3px 0 0 0;
    margin: 0px 0 11px 0;
    display: block;
}


ul.home-listing-content li {
display: block;
list-style-type : none;
}

html.touch #prevLink, html.touch #prevLink:hover, html.touch #prevLink:visited:hover {background:url("images/prev.gif") left 50% no-repeat}
html.touch #nextLink, html.touch #nextLink:hover, html.touch #nextLink:visited:hover {background:url("images/next.gif") right 50% no-repeat}

/*------------------ accordion for designation----------------*/
.designation .desig-det-btn{
	background: url(images/downarrow.png) no-repeat 0 0;
    display: inline-block;
    height: 8px;
    width: 12px;
    float: right;
    margin-top: 6px;
    cursor: pointer;
    position: absolute;
    right: 0;
    bottom: 0;
    margin-bottom: 4px;
}
.designation.grey-bg .desig-det-btn{
	background: url(images/downarrow_grey.png) no-repeat 0 0;
}
.designation-detail .desig-det-close{
	cursor: pointer;
    float: right;
    margin-right: 0px;
    margin-top: -16px;
}

.designation-detail {
	height:auto;
	padding:10px;
	background: #e9ecee;
	max-width: 500px;
}
.designation-detail p {
	float: none!important;
	line-height: 22px;
}
.designation .desig-name {
	display: block;
    position: relative;
    padding-right: 10px;
}
.designation .desig-name + p {
	display: none;
}
.clearfix-admin{
	clear:both;
}
.gallery_title ul.administration li {
   min-height: 200px!important;
   margin-bottom: 0;
}
/*styling for home box*/
.sub-menu.top-text:after {
   content: "";
   clear: both;
   display: table;
}.home-box {
   background: #e9ecee
;
   padding: 10px;
   margin: 15px 0;
}.home-box h3 {
   margin-top: 0;
   margin-bottom: 6px;
   font-size: 13px;
   font-weight: bold;
   color: #505F62
;
}.home-box p.home-box-text {
   font-size: 13px;
   line-height: 18px;
   margin-bottom: 6px;
   color: #505F62
;
}.home-box a {
   font-size: 13px;
}

.content-right-twocol-left section.grey-bg {
    background: #339ec2;
    color: #fff;
}

.gallery_title_acordeon section.grey-bg p {
	color: #fff;
}

.side-first-block {
    background: #339ec2;
    float: left;
    margin-bottom: 10px;
    padding: 1px 10px 4px 10px;
    
}

.content-right-twocol .side-first-block h2 {
	color: #fff;
}

.content-right-twocol .side-first-block p {
	color: #fff;
}

/** Added on 03.07.2017 */
.rappj-text{
  clear:both;
  background:none;
}
.inner-page-wrapper .content-right-twocol .two_third ul.rappj-text li{
  background:none;
  padding-left: 0;
  margin-left: 0;
}
.rappj-text li{
  clear:both;
  width:100% !important;
}.rappj-text li img{
  float:left;
  margin-right:20px;

}.rappj-text li p{
  float:none !important;
 padding-left: 140px;
}@media screen and (max-width: 767px){
	
.gallery_title ul.rappj-text li p {
   width: 100%;
}
.rappj-text li img{
   width: auto !important;
}.rappj-text ul li{
       padding: 0 !important
       margin:0 0 20px 0 !important;
   }    .rappj-text li p{
       /width: 60% !important;/
   }
}@media only screen and (max-width: 460px){
   .rappj-text li p{
   font-weight: normal !important;
   }
}@media screen and (max-width: 360px){    .rappj-text li img{
  float:none;
  margin-right:20px;
  clear: both;
  width: 100% !important;
  height: auto !important;

}.rappj-text li p{
   padding-left: 0;
   font-weight: normal !important;
}}
@media only screen and (max-width: 320px){
   .gallery_title ul.rappj-text li{
       width: 100% !important;
       clear: both;
   }
}
@media only screen and (max-width: 768px){
   .gallery_title ul.rappj-text li img {
       width: auto;
   }
}

@media only screen and (max-width: 460px){
    ul.rappj-text li img {
       float:none;
       margin:10px auto;
   }
   ul.rappj-text li p {
       padding-left:0;
       width:100%
   }
}

.gallery_title ul.rappj-text li p {
 font-weight: normal !important;
}

form.wpcf7-form input[type=submit].wpcf7-submit {
   float: right;
}

.second.logo {
   float: right;
   width: auto;
   margin-left: 0;
}
.second.logo img {
   height: 22px;
   float: right;
   width: auto;
}

.second.logo {
  float: right;
  width: auto;
  margin-left: 0;
  position: absolute;
  right: 0;
  top: 12px;
  height: auto;
}
header.header {
   position: relative;
}

.logo img{
	margin-top: 16px;
    width: 170px;
}
.praxis_listing .feature-img .wpb_wrapper .vc_team_people_wrap{
	width: 100%;
}

.content-right-twocol .praxis_listing h2 {
	pointer-events: none;
	}