/*

Theme Name: Kids and Sleep Apnoea

Theme URI: http://www.totalmarketingaustralia.com.au

Description: This is Kids and Sleep Apnoea Wordpress Theme

Version: 1.01

Author: TMA

Tags:  Kids and Sleep Apnoea

*/
/*! normalize.css v3.0.1 | MIT License | git.io/normalize */

/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */
@import url("bootstrap.min.css");
@import url("flexnav.css");
html {
  font-family: sans-serif; /* 1 */
  -ms-text-size-adjust: 100%; /* 2 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/**
 * Remove default margin.
 */
.img_rite{width:auto; height:auto; padding:10px 0px 10px 10px; float:right; z-index:8}
.img_left{width:auto; height:auto; padding:5px 20px 5px 0px; float:left; z-index:8}
.clear  {clear:both}
body {
  margin: 0;
  background: #010000;
  font-family: 'PT Sans', sans-serif;
  color: #58595B;
}

/* HTML5 display definitions
   ========================================================================== */

/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */

ul {
  font-family: 'Arial';
  list-style: none;
  padding: 0;
  padding-left: 16px;
  margin: 0;
  list-style-image: url('images/service_bullet.png');
}

ul li {
  margin-bottom: 19px;
}

p {
  font-size: 14px;
  font-family: 'Arial';
}

audio,
canvas,
progress,
video {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */

audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
 */

[hidden],
template {
  display: none;
}

/* Links
   ========================================================================== */

/**
 * Remove the gray background color from active links in IE 10.
 */

a {
  background: transparent;
  display: inline-block;
  color: #0384CE;
}

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */
a:focus,
a:active,
a:hover {
  outline: 0;
  text-decoration: none;
  transition-duration: .05s;
}

/* Text-level semantics
   ========================================================================== */

/**
 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
 */

abbr[title] {
  border-bottom: 1px dotted;
}

/**
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
 */

b,
strong {
  font-weight: bold;
}

/**
 * Address styling not present in Safari and Chrome.
 */

dfn {
  font-style: italic;
}

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari, and Chrome.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/**
 * Address styling not present in IE 8/9.
 */

mark {
  background: #ff0;
  color: #000;
}

/**
 * Address inconsistent and variable font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

img {
  border: 0; max-width:100%
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address margin not present in IE 8/9 and Safari.
 */

figure {
  margin: 1em 40px;
}

/**
 * Address differences between Firefox and other browsers.
 */

hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

/* Forms
   ========================================================================== */

/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */

/**
 * 1. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
 */

button,
input,
optgroup,
select,
textarea {
  color: inherit; /* 1 */
  font: inherit; /* 2 */
  margin: 0; /* 3 */
}

/**
 * Address `overflow` set to `hidden` in IE 8/9/10/11.
 */

button {
  overflow: visible;
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
 * Correct `select` style inheritance in Firefox.
 */

button,
select {
  text-transform: none;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */

button,
html input[type="button"], /* 1 */
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button; /* 2 */
  cursor: pointer; /* 3 */
}

/**
 * Re-set default cursor for disabled elements.
 */

button[disabled],
html input[disabled] {
  cursor: default;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */

input {
  line-height: normal;
}

/**
 * It's recommended that you don't attempt to style these elements.
 * Firefox's implementation doesn't respect box-sizing, padding, or width.
 *
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */

input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari and Chrome
 *    (include `-moz` to future-proof).
 */

input[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box; /* 2 */
  box-sizing: content-box;
}

/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * Define consistent border, margin, and padding.
 */

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct `color` not being inherited in IE 8/9/10/11.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */

legend {
  border: 0; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Remove default vertical scrollbar in IE 8/9/10/11.
 */

textarea {
  overflow: auto;
}

/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */

optgroup {
  font-weight: bold;
}

/* Tables
   ========================================================================== */

/**
 * Remove most spacing between table cells.
 */

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td,
th {
  padding: 0;
}





/*===========================================================*/


.img-blog-left{
	width: 200px;
}

@media (min-width: 1200px) {
  .container {
    width: 1016px;
  }

.content {
	min-height: calc(100vh - 307px);
	}
}

.pace .pace-progress {
  background: #29d;
  position: fixed;
  z-index: 2000;
  top: 0;
  left: 0;
  height: 4px;

  -webkit-transition: width 1s;
  -moz-transition: width 1s;
  -o-transition: width 1s;
  transition: width 1s;
}

.pace-inactive {
  display: none;
}

.site-header {
  background: #fff;
  padding-top: 63px;
}

.site-header>.container {
  padding-left: 47px;
  padding-right: 47px;
}

.click {
  -ms-transform: translate(0,4px);
  -webkit-transform: translate(0,4px);
  transform: translate(0,4px);
}

#tel {
  font-size: 25px;
}

#tel img {
  margin-right: 16px;
}

.site-navigation {
  background: url('images/nav_bg_strip.png');
  height: 32px;
  margin-top: 22px;
}

.nav a {
  color: #fff;
  font-family: 'Arial';
  font-size: 14px;
  text-transform: capitalize;
}

.navbar-nav a:hover {
  background: #fff !important;
  color: #2a6496;
  transition-duration: .3s;
}
.navbar-nav li { z-index:9999; margin-bottom:0}
.navbar-nav ul.children .current_page_item a{ background: #00A5E5 !important; color: #fff !important;}
.navbar-nav ul.children .current_page_item a:hover { background: #2a6496 !important; color: #fff !important;}
.navbar-nav ul.children a:hover { background: #2a6496 !important; color: #fff !important;}
.navbar-nav .current_page_item a{ background: #2a6496 !important; color: #fff !important;}
/*.nav li:first-child a {
  padding-left: 0;
}*/

.flexnav li ul.children {
padding-left:0;
}

.nav>li>a {
  position: relative;
  display: block;
  padding: 0px 20px;
}

.nav>li>a:hover, .nav>li>a:focus {
  text-decoration: none;
  background-color: transparent;
}

.navbar-nav {
  float: none;
  width: 100%;
}

.navbar-nav ul.children{
opacity: 0;
background: #00A5E5;
list-style-image:none;
padding-left:0;
position:absolute;
    width: 240px;
}
.navbar-nav ul.children li a{padding:12px; font-size:12px; display:block; }
.navbar-nav .page_item_has_children:hover ul.children {
opacity: 1;
transition-duration: .3s;
display: block;
z-index: 999;
}

.banner {
  background: url('images/banner.jpg') top left no-repeat;
  background-size: cover;
  padding: 39px 0;
  overflow: hidden;
}

.banner * {
  color: #fff;
  text-align: center;}

h1 {
  font-size: 63px;
  text-transform: uppercase;
  margin-bottom: 0;
  margin-top: 0;
  color: #0384CE;
  line-height: 1.2;
}

h2 {
  font-size: 47px;
  margin-top: 0;
  color: #0384CE;
}

h3 {
  color: #0384CE;
  font-size: 24px;
}

section {
  background: #fff;
  padding: 23px 40px;
  border-bottom: 1px solid #4b4b4b;
}

.side-links {
  text-align: center;
  font-size: 23px;
  font-weight: bold;
  text-transform: uppercase;
  list-style-image: none;
  padding: 0;
  font-family: 'PT Sans', sans-serif;
}

.side-links li {
  margin-bottom: 0;
}

.side-links a {
  border-top: 1px solid #a8a8aa;
  border-bottom: 1px solid #a8a8aa;
  padding: 0 15px;
  vertical-align: middle;
  width: 100%;
  padding-right: 0;
  text-align: right;
  margin-bottom: 19px;
}

.side-links li:nth-child(odd) a {
  text-align: center;
  padding-left: 0;
  /*padding-right: 15px;*/
}

.side-links li:nth-child(odd) a span{
  float: none;
  text-align: center;
  margin: 0 auto;
  margin-top: 15px;
  display: block;
}

.side-links li:nth-child(3) a {
  text-align: right;
}

.side-links li:nth-child(3) a span {
  float: none;
  text-align: center;
  margin-right: 83px;
}

.side-links span {
  float: left;
  text-align: center;
}

.clear {
  clear: both;
}

hr {
  border-color: #898d90;
}

.site-footer {
  overflow: hidden;
}
span.main-sname {
	font-size:35px;
	font-weight:700;
	display:block;
	font-family: 'PT Sans',sans-serif;
	color:#0384CE;
}
.footer-nav {
  list-style: none;
  list-style-image: none;
  padding: 0;
  text-align: center;
}

.footer-nav li {
  display: inline-block;
  text-transform: capitalize;
  margin-bottom: 0;
}

.footer-nav a {
  color: #9B9B9D;
  font-size: 14px;
  padding-left: 2px;
}

.footer-nav li:last-child a::after {
  content: none;
}

.footer-nav a:after {
  content: "|";
  margin-left: 2px;
}

.footer-top {
  padding: 3px 0;
  background: #101010;
}

.footer-bottom {
  background: #202020;
}

.footer-bottom .container {
  padding: 40px 60px 30px;
}

.footer-bottom * {
  color: #fff;
}

.footer-bottom a {
  font-size: 24px;
}

.footer-bottom p {
  font-size: 17px;
}

h4 {
  color: #0384CE;
  font-size: 22px;
}

h5 {
  color: #0384CE;
  font-size: 20px;
}

@media (min-width: 768px) {
  .mobile-menu {
    display: none;
  }
}

@media (max-width: 1199px) {
  .nav>li>a {
    padding: 0 20px;
  }
.nav a {
    font-size: 13px;
}

  .navbar-nav {
    text-align: center;
  }

}

@media (max-width: 991px) {

  .site-header {
    padding-top: 36px;
  }

  .nav>li>a {
    padding: 0px 9px;
  }
.nav a {
    font-size: 12px;
}

  section {
    padding-left: 15px;
    padding-right: 15px;
  }

  .side-links {
    font-size: 19px;
  }

  h3 {
    font-size: 20px;
  }

  .footer-bottom .container {
    padding: 17px 30px;
    padding-bottom: 6px;
  }

  .site-footer img {
    margin-top: 17px;
  }

  .footer-bottom p {
    font-size: 14px;
  }

  .footer-top {
    padding: 7px 0;
  }

}

@media (max-width: 767px) {

  .site-navigation {
    display: none;
  }

  .mobile-expand {
    width: 100%;
  }

  .site-header .text-right {
    text-align: left;
  }

  .site-header>.container {
    padding-left: 20px;
    padding-right: 0;
    padding-bottom: 6px;
  }

  .site-header {
    padding-top: 15px;
  }

  .banner {
    background: url('images/mobile_banner.jpg')top left no-repeat;
    background-size: cover;
    padding-top: 442px;
  }

  .banner * {
    margin-left: 0;

  }

  h1 {
    font-size: 37px;
  }

  h2 {
    font-size: 33px;
  }

  .site-footer .text-right, .site-footer {
    text-align: center;
  }

  .site-footer img {
    display: block;
    margin: 0 auto;
  }
.menu-button {
    right: 15px;
    top: 101px;
}

  .side-links li:nth-child(3) a span {
    margin-right: 24px;
  }

  .side-links {
    font-size: 16px;
  }
.procedures-text{
text-align:center;
padding-bottom:20px;
}
.for-kids{
	padding-top:0;
}

  body {
    background: #fff;
  }

  section {
    padding-left: 0;
    padding-right: 0;
  }
}

.current-menu-item a {
  background: #036ba8 !important;
}

ul.xoxo {list-style: none;padding: 0;}
ul.xoxo ul {padding-left: 16px; list-style-image: url('images/service_bullet.png');}


#comments ol{padding:0 0 0 20px;margin:0}#comments ol li{padding:10px 0}#comments ol li .comment-author{position:relative;float:left;max-width:49%}#comments ol li .comment-meta{position:relative;float:right;max-width:49%}#comments ol li p{clear:both}.comment-notes,.logged-in-as{font-size:11px}.comment-form-author label,.comment-form-comment label,.comment-form-email label,.comment-form-url label{display:block;font-size:12px;font-weight:700;line-height:30px;vertical-align:middle}.comment-form-comment textarea{position:relative;width:100%;max-width:665px;border:1px solid #d8d8d8;background:#f7f7f7;border-radius:3px 3px 0 0;box-shadow:inset 0 0 10px #d8d8d8;outline:0}.comment-form input[type=email],.comment-form input[type=text]{position:relative;background:#f7f7f7;box-shadow:inset 0 0 10px #d8d8d8;outline:0;height:35px;vertical-align:middle;line-height:35px}.form-allowed-tags{display:none}.comment-list,.comment-reply-title,.comment-respond .comment-form,.comment-respond iframe,.comments-title,.must-log-in{display:block;margin-left:auto;margin-right:auto;width:100%}.comment-list{max-width:100%}.sidebar .comment-list,.sidebar .comment-navigation,.sidebar .comment-reply-title,.sidebar .comment-respond .comment-form,.sidebar .comments-title,.sidebar .must-log-in{max-width:1040px;padding-left:60px;padding-right:376px}.comments-title{font-size:20px;color:#333;padding-bottom:10px;font-weight:400;display:block}.comment-list,.comment-list .children{list-style-type:none;padding:0;margin:0 0 20px}.comment-list .children{margin-left:20px}.comment-list .children>li:before,.comment-list>li:after{background:url(images/dotted-line.png) left top;background-size:4px 4px;content:"";display:block;height:1px;width:100%}.comment-list>li:last-child:after{display:none}.comment-body{padding:24px 0;position:relative;clear:both}.comment-author{float:left;width:18%}.comment-author .avatar{display:block;margin-bottom:10px}.comment-author .fn{word-wrap:break-word}.comment-author .fn,.comment-author .url,.comment-reply-link,.comment-reply-login{color:#428bca;font-size:14px;font-style:normal;font-weight:400}.says{display:none}.no-avatars .comment-author{margin:0 0 5px;max-width:100%;position:relative}.no-avatars .comment-content,.no-avatars .comment-list .reply,.no-avatars .comment-metadata{width:100%}.bypostauthor>.comment-body .fn:before{content:"\f408";vertical-align:text-top}.comment-list .edit-link{margin-left:20px}.comment-list .comment{float:none}.comment-awaiting-moderation,.comment-content,.comment-list .reply,.comment-metadata{float:right;width:78%;background-color:#F6F6F6;border:1px solid #ddd;border-top:none;padding:0 10px 10px}.comment-meta{float:right;width:78%;background-color:#F6F6F6;border:1px solid #DDD;padding:10px 10px 0;border-bottom:none}.comment-body p{padding:10px;background-color:#F6F6F6;width:78%;float:right;border:1px solid #ddd;border-top:none;border-bottom:none; margin-bottom:0}.comment-meta a{color:#a2a2a2;font-size:13px}.comment-meta a:hover{color:#ea9629}.comment-metadata{margin-bottom:20px;float:right;width:78%;background-color:#F6F6F6;border:1px solid #DDD;padding:0 10PX;border-bottom:none}.ping-meta{color:#a2a2a2;font-size:13px;line-height:2}.comment-awaiting-moderation:before{content:"\f414";margin-right:5px;position:relative;top:-2px}.comment-reply-link:before,.comment-reply-login:before{content:"\f412";margin-right:3px}.comment .comment-respond{clear:both;padding: 15px;
background: #F6F6F6;
border: 1px solid #E0E4CC;
margin-bottom: 10px;
height: Auto;}.comment-reply-title{margin-top:0;}.comment-reply-title small a{color:#131310;display:inline-block;float:right;overflow:hidden;}.comment-reply-title small a:hover{color:#2a6496;text-decoration:none}.comment-reply-title small a:before{content:"\f406";vertical-align:top}.sidebar .comment-list .comment-reply-title,.sidebar .comment-list .comment-respond .comment-form{padding:0}.comment-form .comment-notes{margin-bottom:15px}.comment-form .comment-form-author,.comment-form .comment-form-email,.comment-form .comment-form-url{margin-bottom:8px}.comment-form [for=author],.comment-form [for=comment],.comment-form [for=email],.comment-form [for=url]{float:left;padding:5px 0;width:120px}.comment-form .required{color:#ed331c}.comment-form input[type=email],.comment-form input[type=text],.comment-form input[type=url]{width:80%;background-color:#fff;border:1px solid #ccc;border-radius:3px}.comment-form textarea{width:78%;background-color:#F6F6F6;border:1px solid #DDD;padding:5px}.form-allowed-tags,.form-allowed-tags code{color:#686758;font-size:12px}.form-allowed-tags code{font-size:10px;margin-left:3px}.comment-list .pingback,.comment-list .trackback{padding-top:24px}.comment-navigation{font-size:20px;font-style:italic;font-weight:300;margin:0 auto;max-width:604px;padding:20px 0 30px;width:100%}.no-comments{background-color:#f7f5e7;font-size:20px;font-style:italic;font-weight:300;margin:0;padding:40px 0;text-align:center}.sidebar .no-comments{padding-left:60px;padding-right:376px}.form-submit{width:180px;height:40px;background:#00AEA9 !important;border:none;cursor:pointer;margin-top:7px;margin-right:10px; line-height:40px !important}#comments{padding:15px;background:#F6F6F6;border:1px solid #E0E4CC;margin-bottom:10px}#commentform label{float:left;width:100px}#commentform input{background-color:#F7F7F7;border:1px solid #D8D8D8;border-radius:3px 3px 0 0;box-shadow:0 0 10px #D8D8D8 inset;width:80%;outline:0;position:relative;height:40px}#recaptcha_widget_div{margin-left:96px}.form-submit input{border:none;color:#fff;box-shadow:none!important;cursor:pointer; background:#0384CE !important; width:100% !important}#recaptcha-submit-btn-area input{border:none;color:transparent;box-shadow:none!important;cursor:pointer;margin-top:10px;margin-left:100px}.recaptchatable #recaptcha_response_field{height:15px!important;border-radius:0!important;line-height:15px!important}.recaptcha-error{font-size:1em!important;position:absolute!important;margin-left:330px;bottom:150px;color:red}.comment-awaiting-moderation{color:#a2a2a2;margin-bottom:10px;padding:10px;border-top:1px solid #ccc}
.comment-author img { max-width:100%; height:auto !important;}


.contact-form2 { padding: 20px 0 !important; margin:20px 0}
.contact-form {background: #E7E7E7;padding: 10px 0;}
.contact-form input, .contact-form textarea {box-shadow: 0 0 3px rgba(0,0,0,0.20);transition-duration: .1s;}
.contact-form input {height: 32px;padding: 0 5px;margin-bottom: 23px;border: none;}
.contact-form textarea  {height: 97px;padding: 0 5px;margin-bottom: 23px;border: none;}
input, textarea {width: 100%;resize: none;outline: none;font-size: 14px;}

.contact-form input[type="submit"]{background: #0384CE;font-size: 16px;font-family: 'Lato', sans-serif;color: #fff;margin: 0 auto;display: block;height: auto;padding: 14px 0px;text-transform: capitalize;height:auto !important; border:none; margin-bottom:10px;}

.contact-form input:focus, textarea:focus { box-shadow: 0 10px 3px rgba(0,0,0,0.10);transition-duration: .2s;-webkit-transform: scaleX(1.05) scaleY(1.05);transform: scaleX(1.05) scaleY(1.05);}
.contact-form .col-md-8 { padding:0;}
.contact-form .col-md-4 { padding:0;}
.contact-form img {padding: 2px 0;height: 100%;background: #fff; min-height:34px;}

input[type="checkbox"] {width: auto;border: none;padding: 0;box-shadow: none; height:auto; margin-bottom:5px;}

span.wpcf7-list-item { display:block;}

#searchtab input{ width:75%;}
#searchtab input[type="submit"]{ width:20%; background: #0384CE; border:none; color:#fff; height:22px;}
iframe {max-width:100% !important;}

.prominent-ear-text{
	padding-bottom:25px;
}

.procedures-text{
padding:20px 15px;
}
