/* Artfully masterminded by ZURB  */

/* --------------------------------------------------
   Table of Contents
-----------------------------------------------------
:: Shared Styles
:: Base
:: Layout
:: Modules
:: Responsive
*/


/* -----------------------------------------
   Base
----------------------------------------- */

body {
  font-family: 'Dosis', sans-serif;
  background: #d7cbbe url(../../images/bg_pat.jpg) top left repeat;
}

h1, h2, h3, h4, h5, h6 { font-family: 'Dosis', sans-serif; }

h1 { font-size: 22px; }

h2 { font-size: 19px; }

h3 { font-size: 17px; }

h4 { font-size: 15px; }

h5 { font-size: 12px; }

a { color: #809d9c; }

p { margin-bottom: 10px; }

hr { margin: 12px 0 11px; }

fieldset { padding: 2%; }

label { font-weight: bold; }

.inner { padding: 20px; }

.link-arrow {
  background: transparent url(../../images/arrow-right.jpg) right 3px no-repeat;
  color: #38424a;
  font-size: 14px;
  padding-right: 13px;
  text-transform: capitalize;
}

form li { list-style-type: none; }

/* -----------------------------------------
   Layout
----------------------------------------- */

.header { position: relative; z-index: 5; }

.content-wrap { position: relative; top: -25px; z-index: 3; }


/* -----------------------------------------
   Modules
----------------------------------------- */

.logo { padding-top: 3%; }

.header-linked { text-align: right; }

.row .two.nav-wrap { width: 20.66667%; }

.content-wrap-inner { background: #e1f1f0 url(../../images/medical.png) 5% 95% no-repeat; min-height: 375px; overflow: hidden; }

.nav-wrap li { list-style-type: none; padding-bottom: 6%; }

.nav-wrap a { color: #888; font-size: 14px; text-transform: uppercase; }

.nav-wrap a:hover, .nav-wrap .active a { color: #38424a; }

.row .ten.content-main { width: 79.33333%; }

.content-main { background-color: #fff; min-height: 380px; }

.content-main .inner { padding: 20px 10px; }

.main .content-main .inner { padding-top: 0; }

.content-main ul, .content-main ol { padding-left: 2%; }

.content-intro p { line-height: 2; }

.content-intro:first-letter { font-size: 36px; line-height: 1; }

.content-main form ul, .content-main form ol { padding-left: 0; }

.row .four.content-first { width: 40.33333%; }

.row .four.content-second { width: 31.33333%; }

.row .four.content-third { width: 28.33333%; }

.page_6 fieldset { border: none; padding: 0; }

.page_6 legend { display: none; }

.page_6 form li { overflow: hidden; }

.page_6 form img { float: left; }

.footer-nav li { display: inline; margin-right: 2%; }

.footer-nav a { color: #38424a; text-transform: uppercase; }

.footer-nav a:hover { color: #000; }

.ionline { color: #7c7c7c; font-size: 8; text-align: right; }

.ionline img { padding-left: 2%; vertical-align: middle; }

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

@media only screen and (max-width : 600px) {

  .row .six.logo { text-align: center; width: 100%; }

  .header-linked { display: none; }

  .content-wrap { top: 0; padding-top: 25px; }

  .nav-wrap .inner { background-image: none; padding-bottom: 0; }

  .nav-wrap li { display: inline; padding-right: 3%; }

  .footer { padding: 2% 0; }

  .footer-nav, .ionline  { text-align: center; }
}
