/*! * Start Bootstrap - Modern Business (http://startbootstrap.com/) * Copyright 2013-2016 Start Bootstrap * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap/blob/gh-pages/LICENSE) *//* Global Styles */html,body {    height: 100%;}body {    padding-top: 0px; /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */}.img-portfolio {    margin-bottom: 30px;}a:hover{ text-decoration:none;}.img-hover:hover {    opacity: 0.8;}img{ max-width:100%;}@media(min-width:1310px) {.container{ width:1310px;}}@media(min-width:1350px) {.container{ width:1350px;}}@media(max-width:1199px) {	.container{ width:100% !important;}}/* custom style */header{ position:relative; font-family: 'Raleway', sans-serif; font-size:16px; background:url(../images/header-bg.jpg) no-repeat top center; background-size:cover;}.header-cnt{ position:absolute; top:0; width:100%; border-top:solid 10px #547b3b; padding:15px 0;}.header-cnt .container .row{ margin:0;}.top-txt{ padding:10px 3% 6px 17%; font-weight:500; line-height:18px;}.logo{ margin-left:10px;}.top-nav{ list-style:none; padding:0; margin:5px 10px 0 0;}.top-nav li{ display:inline-block; margin:0 4px; font-size:14px; font-weight:600; text-transform:uppercase;}.top-nav li a{ color:#000;}.top-nav li a:hover, .top-nav li a.active, .top-nav li a.active:hover {color:#fff;}.navbar-inverse{ background-color:#195225; border-radius:0; font-size:14px; font-weight:600; text-transform:uppercase; margin-bottom:0;}.navbar-inverse .navbar-nav li a{ color:#fff;}.navbar-inverse .navbar-nav li a:hover{ color:#00a222;}.navbar-inverse .navbar-nav li:hover a{ color:#00a222;}.navbar-inverse .navbar-nav .active a, .navbar-inverse .navbar-nav .active a:focus, .navbar-inverse .navbar-nav .active a:hover{ background-color:#003c0d;}.navbar-collapse{ padding:0;}.content-bg{ background:url(../images/cnt-bg2.jpg) top left;}.cnt-bg-top{ background:url(../images/cnt-bg-top.jpg) no-repeat top center;}.cnt-bg-bottom{ background:url(../images/cnt-bg-bot.png) no-repeat bottom center;}.cnt-main{ background:#fff; font-family: 'Open Sans', sans-serif; padding:0 15px; }.left-panel{ background:url(../images/left-bg.jpg); font-size:15px; }.left-cnt h3{ text-transform:uppercase; line-height:normal;}.left-top-hed .left-img{ margin:30px 0 40px;}.left-top-hed h3{ font-size:20px; margin-top:30px;}.left-top-hed h3 span{color:#c50205;}.left-form-title{ font-size:18px; background:rgba(135,179,164,0.6); padding:5px; margin:15px -15px;}.left-form { padding:5px 0;}.left-form .form-control{ box-shadow:none; border-radius:0; border:none; height:26px; width:60%; float:right;}.slt-div{width:60%; float:right;}.left-form label{float:left; width:40%; font-weight:normal;}.left-form .controls{ }.xform-control.capcha-input {float: left; margin-right: 30px; width: 64%;}.sub-btn{ background:#87b3a4; font-family: 'Architects Daughter', cursive; text-transform:uppercase; margin:30px 0 40px; border:none; color:#fff; padding:10px 20px; letter-spacing:1px;}.sub-btn:hover{color:#000;}.styledSelect{ height:26px;}.left-form .controls textarea.form-control{ width:100%;}.help-block {clear: both; margin: 0;}.left-cnt .form-control{ box-shadow:none; border-radius:0; border:none; height:26px;}.left-cnt .form-group {margin: 0; padding: 5px 0;}.time-table td{ padding:3px;}.datetimepicker.dropdown-menu {background:#fff;}.input-group.date .form-control {width: 100%;}.slt-div .input-group-addon{ background:#fff; border-radius:0; border:none; padding:5px;}.right-cnt{font-family: 'Open Sans', sans-serif; font-size:14px; line-height:22px; padding:15px; margin-top: 1px; border-top: 1px solid #e5e5e5; color:#505050;}.well-cnt {border-bottom: 3px solid #cee0da; margin-bottom: 25px; padding: 0 0 15px 0; text-align:justify;}.page-heder {margin: 30px 0 15px;}.page-heder h1{ font-size:29px; font-weight:300;}.page-heder h1 span{color:#87b3a4; font-weight:600;}.hom-mid-cnt{ background:#e7f0ed;}.hom-mid-cnt-txt{color: #5c8174; padding: 30px 40px 30px;}.cnt-heding{ font-size:18px; color:#87b3a4; font-weight:700; margin-bottom:5px;}.cnt-heding2{color:#87b3a4; font-weight:700; margin:15px 0;}.sect-heding{ font-size:21px; line-height:normal; margin:0 0 20px;}.gall-img{ margin-bottom:30px;}.view-all a{ color:#505050; font-weight:700;}.view-all a:hover{ color:#000;}.mid-box-img img{ width:100%; max-width:none;}/* Footer Styles */footer {    margin: 0; padding:15px 0 5px;}/**inner page**/.address-box {background: #e7f0ed; color:#5c8174; font-size: 20px; font-weight: 700; line-height: normal; border:solid 1px #cce2db; margin:15px 0; height:150px; overflow:hidden; }.address-txt {display:table; height:150px;}.address-txt div {display: table-cell; vertical-align: middle; padding-right:15px; text-align:center;}.img-box{ margin:0 0 15px 0;}.img-box img{ width:100%; max-width:none;}.color-box-cnt{background: #e7f0ed; color:#5c8174; padding:15px; border:solid 1px #cce2db;}.listing{ padding:0; margin:0; list-style:none;}.listing li{ margin:0 0 7px 0; padding-bottom:7px; border-bottom:dotted 1px #5c8174; }.page-heder h1 span.digree{color: #505050; display: block; font-size: 14px; margin: 5px 0 0;}.list-heding{font-size:21px; margin-bottom:5px;}.num-list {margin: 0; padding: 0;}.img-style {box-shadow: 0 0 2px #ccc; padding: 5px; margin:5px 0;}.num-list li{ list-style:decimal; margin-left:15px; padding:5px 0;}.listing2{ padding:0; margin:0;}.listing2 li{ list-style:none; background: url(../images/listatyleimg.png) no-repeat left 9px; padding:5px 10px 5px 15px;}.listing2 li a{color:#5c8174;}.listing2 li a:hover{ color:#000;}.listing-box .sect-heding{border-bottom: 2px solid #cee0da; font-size: 18px; font-weight: 600; line-height: normal; margin: 0 0 5px; padding-bottom: 5px;}.color1{color:#5c8174;}.font-we600{ font-weight:600;}.pad-bot0{ padding-bottom:0;}.icon-heding {display: block; float: left; line-height: 25px; margin-right: 5px; width: 25px;}.inner-p p{ margin-bottom:15px;}.icon-box{ background:#195225; border:solid 5px #0b4016; color:#fff; text-align:center; padding:15px; margin-bottom:15px;}.icon-img{ padding:15px; width:128px; height:128px; margin:0 auto;}.icon1{ background:url(../images/befor-pre-icon.png) top left;}.icon2{ background:url(../images/during-pre-icon.png) top left;}.icon3{ background:url(../images/after-birth-icon.png) top left;}.icon4{ background:url(../images/free-advice-icon.png) top left;}.icon5{ background:url(../images/paid-advice-icon.png) top left;}.box-title{ font-size:24px; font-weight:600; line-height:normal; text-transform:uppercase;}.icon-box:hover{background:#e7f0ed; color:#195225;}.icon-box:hover .icon1{ background:url(../images/befor-pre-iconH.png) top left;}.icon-box:hover .icon2{ background:url(../images/during-pre-iconH.png) top left;}.icon-box:hover .icon3{ background:url(../images/after-birth-iconH.png) top left;}.icon-box:hover .icon4{ background:url(../images/free-advice-iconH.png) top left;}.icon-box:hover .icon5{ background:url(../images/paid-advice-iconH.png) top left;}.inner-p .p-heding{font-size: 18px; font-weight: 600; line-height: normal; margin: 0 0 5px; color:#5c8174;}.cnt-list{margin: 0; padding: 0 0 0 15px;}.cnt-list li{list-style:decimal; margin-left:15px; padding:5px 0;}.four-fact{  padding:0; list-style:none;}.four-fact li div{  background: #e7f0ed; border: 1px solid #cce2db; color: #5c8174; padding:15px; margin:15px 0; font-weight:600;} .box-title2 {display: block; font-size: 18px; padding: 0 0 10px;} .box-title2 span {display: block; float: left; line-height: 0; margin-right: 5px;}.four-fact li div.last{ height:auto !important;}.p-heding span{display: block; float: left; line-height: 0; margin-right: 5px;  line-height:20px;  }.listing2 li a {display: inline-block;}/***/.s-hidden {    visibility:hidden;    padding-right:10px;}.select {    cursor:pointer;    display:block;    position:relative;    color:black; font-size:14px;}.styledSelect {    position:absolute;    top:0;    right:0;    bottom:0;    left:0;    background-color:white;    padding:3px 10px;  }.styledSelect:after {    content:"";    width:0;    height:0;    border:8px solid transparent;    border-color:black transparent transparent transparent;    position:absolute;    top:9px;    right:6px;}.styledSelect:active, .styledSelect.active {    background-color:#eee;}.options {    display:none;    position:absolute;    top:100%;    right:0;    left:0;    z-index:999;    margin:0 0;    padding:0 0;    list-style:none;    background-color:white;    }.options li {    padding:0 6px;    margin:0 0;    padding:0 10px;}.options li:hover {    background-color:#39f;    color:white;}/***gallery***/#portfolio .portfolio-item {    margin: 15px 0;    right: 0;}#portfolio .portfolio-item img{ width:100%;}#portfolio .portfolio-item .portfolio-link {    display: block;    margin: 0 auto;    max-width: 400px;    position: relative;}#portfolio .portfolio-item .portfolio-link .portfolio-hover {    background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;    height: 100%;    opacity: 0;    position: absolute;    transition: all 0.5s ease 0s;    width: 100%;}#portfolio .portfolio-item .portfolio-link .portfolio-hover:hover {    opacity: 1;}#portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content {    color: #fff;    font-size: 20px;    height: 20px;    margin-top: -12px;    position: absolute;    text-align: center;    top: 50%;    width: 100%;}#portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content i {    margin-top: -12px;}#portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content h3, #portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content h4 {    margin: 0;}#portfolio .portfolio-item .portfolio-caption {    background-color: #e7f0ed;	border:1px solid #cce2db;    margin: 0 auto;    max-width: 400px;    padding: 25px;    text-align: center;}#portfolio .portfolio-item .portfolio-caption h4 {    margin: 0;    text-transform: none;}#portfolio .portfolio-item .portfolio-caption p {    font-size: 16px;    margin: 0;}.example-image-link img {    box-shadow: 0 0 2px #ccc;    display: block;    padding: 3px;}.testimonial-btn{ font-size:14px;}.testimonial-btn a{ background:#87b3a4 ; color:#fff; padding:10px 20px; text-transform:uppercase;}.testimonial-btn a:hover{ color:#000;}.testi-box img{ float:left; margin:0 15px 0 0; box-shadow:0 0 2px #ccc; padding:3px;}.testi-name{color:#5c8174; font-weight:600;}.testi-box {    border-bottom: 3px solid #cee0da;    margin-bottom: 15px;    padding-bottom: 15px;}.testmonial-block .testi-box:last-child{ border:none; padding:0; margin:0;}.testimonial-gallery .example-image-link{ height:150px; overflow:hidden; box-shadow:0 0 2px #ccc; padding:5px;}.testimonial-gallery .example-image-link img{ box-shadow:none; padding:0;}.dropdown-menu {    background: #195225; padding-bottom:0;  }.navbar-inverse .navbar-nav .open .dropdown-menu li a{ color:#fff;}.navbar-inverse .navbar-nav li .dropdown-menu li a{  font-weight: 600; padding:10px; color:#fff;}.navbar-inverse .navbar-nav li .dropdown-menu li a:hover, .navbar-inverse .navbar-nav li .dropdown-menu li a:focus{ background:#01280a !important; color:#fff !important;}.dropdown-menu .active a, .dropdown-menu .active a:focus, .dropdown-menu .active a:hover{ background-color:#001805 !important;}.event-list{ padding:0; list-style:none;}.event-list li div.event-box{ background: #e7f0ed;    border: 1px solid #cce2db;    color: #5c8174;    margin: 15px 0;    padding: 15px;}	.evnt-img img{ width:100%;}	.evnt-disc{ background:#fff; padding:15px;}	.event-box .evnt-title{ font-weight:600; margin:10px 0; font-size:18px;}	.event-box .evnt-title span{ display:block; font-weight:400; font-size:14px;}	.evnt-address {   background: #e7f0ed;    border: 1px solid #cce2db;    margin: 15px 0;    padding: 15px;}.green-btn{ background:#87b3a4 ; color:#fff; padding:10px 20px; text-transform:uppercase; display:inline-block;}.green-btn:hover{ color:#000;}.event-list2 li div.event-box{ padding:15px 15px 15px 0;}.event-list2 .event-box .evnt-title{ margin-top:0;}.v-align{ display:table; position:relative; width:100%;}.v-align .v-center{ display:table-cell; vertical-align:middle;}.listing3{ padding:0; margin:0 0 5px;}.listing3 li{ list-style:none; background: url(../images/start-icon.png) no-repeat left 6px; padding:5px 10px 10px 25px;}.listing4{ padding:0 0 0 25px; margin:0 0 15px;}.listing4 li{ list-style:none; background: url(../images/listatyleimg.png) no-repeat left 5px; padding:0px 10px 0px 15px;}#portfolio.single-gallery .portfolio-item { overflow:hidden; height:200px;}.portfolio-link.example-image-link {    border: 3px solid #fff;    box-shadow: 0 0 2px #ccc;    height: 194px;    margin: 3px !important;    overflow: hidden;    padding: 0;}#portfolio.single-gallery .example-image-link img{  box-shadow:none;    display: block;    padding: 0;}.pagination li a, .pagination li span {    background-color: #87b3a4;    border: 1px solid #63a58e;    color: #fff;    float: left;    font-family: "Architects Daughter",cursive;    font-size: 14px;    line-height: 1.42857;    margin-left: -1px;    padding: 6px 12px;    position: relative;    text-decoration: none;    text-transform: uppercase;}.pagination li span:focus, .pagination li span:hover, .pagination li a:hover, .pagination li a.active {    background-color: #87b3a4;    border-color: #63a58e;    color: #000;    z-index: 2;}.ctn-box {list-style: none; padding: 0;}.ctn-box li div.cntinfo {    background: #e7f0ed none repeat scroll 0 0;    border: 1px solid #cce2db;    color: #5c8174;    font-weight: 600;    margin: 15px 0;    padding: 15px;}.info-minheight{ min-height:312px;}.feedback-form{	 background: url("../images/left-bg.jpg") repeat scroll 0 0;    font-size: 15px;}.feedback-form .left-form {    padding: 0;}.feedback-form .left-form-title {    margin: 0;}.feedback-frm-box {    overflow: hidden;    padding: 15px 0;}.feedback-frm-box .sub-btn{margin: 0;}.carousel-control.right, .carousel-control.left{background:none;}/* Responsive Styles */@media(max-width:1309px) {.info-minheight{ min-height: 334px;}}@media(max-width:1300px) {.nav li a{ padding:15px 5px;}}@media(min-width:1201px) {.hom-left-cnt {padding-bottom: 25%;}}@media(max-width:1201px) {	.top-txt{ padding:15px;}}@media(max-width:1199px) {.info-minheight{ min-height: 356px;}}@media(max-width:991px) {   .header-cnt{ position:static;}	.header-cnt .img-responsive{ margin:0 auto;}	.header-cnt .text-right{ text-align:center;}	.top-txt{ margin:30px 0;}	.hom-right-cnt .sect-heding{ margin-top:30px;}	.hom-right-cnt .img-responsive{ margin:0 auto;}.hom-right-cnt .text-right{ text-align:center;}.hom-mid-cnt{ margin-top:30px;}.address-box, .address-txt{ height:100px; font-size:12px;}.info-minheight{ min-height: 0;;}}@media(max-width:767px) {	.navbar-nav{ margin: 7.5px 0;}	.img-full{ width:100%; max-width:none;}	#content, #sidebar{ height:auto !important;}	.header-cnt .img-responsive{ margin:0 auto;}	.header-cnt .text-right{ text-align:center;}	.top-txt{ margin:30px 0;}	.cnt-bg-bottom{ padding:0 15px;}	.left-panel{ overflow:hidden;}     .img-portfolio {        margin-bottom: 15px;    }.hom-left-cnt{ padding-bottom:15px;}.hom-right-cnt .sect-heding{ margin-top:30px;}.hom-right-cnt .img-responsive{ margin:0 auto;}.hom-right-cnt .text-right{ text-align:center;}    header.carousel .carousel {        height: 70%;    }	.address-box, .address-txt{ height:auto; font-size:20px;}	.address-txt div{ padding:15px;}		#portfolio .portfolio-item {    margin: 0 0 30px;}.event-list2 li div.event-box{ padding:15px;}	}