﻿body
{
}

.ui-select .ui-btn {
    background-color: #006078 !important;
    color: #fff !important;
    font-size: 16px;
}
.background {
    width: 100% !important;
    background: #fff;
    margin-top: -2px;
}
    .background .ui-select {
        margin-top: 0vh;
        margin-bottom: 0vh;
    }
.head {
    background: #086002 !important;
}
        .head img {
            width: 62vw;
            filter: brightness(0) invert(1);
        }
.first-section a
{
    text-decoration:none;
}
.insurance h3
{
     color:#006400;
    font-family: 'Roboto Slab', serif;
}
.home-hr {
    border-top: 2px dotted #fcb913 !important;
}
.insurance ol li
{
     font-family: 'Roboto Slab', serif;
     line-height:1.7;
}
.faq
{
    padding-left:4vw !important;
    padding-right:4vw !important;
}
.insurance span
{
    font-family: 'Roboto Slab', serif;
    padding-left:7px;
    padding-right:7px;
    
    font-size:17px;
    line-height:1.7;
}
.insurance h4 {
    color: #006400;
    text-align: center !important;
    font-size: 21px;
    padding: 5px;
    background: #005F77;
    color: #fff;
    font-weight: 500;
    font-family: 'Roboto Slab', serif;
}
.insurance p {
    text-align: left;
    font-size: 18px;
    line-height: 1.7;
    font-family: 'Roboto Slab', serif;
    padding-left: 17px;
}
.insurance ul li:hover
{
    color:#005F77;
}
.insurance ul li
{
    font-size:18px;
    line-height:1.7;
    padding-right:15px;
    padding-bottom:10px;
    text-align:justify;
    font-family: 'Roboto Slab', serif;
}
.first-section img
{
    width: 13vw;
    margin-top: 2vh;
}
.first-section
{
    width: 100% !important;
    display:inline-flex;
}
.location-section
{
    width: 100% !important;
    display:inline-flex;
    background: #2E8B57;
    padding:1vh;
}
.location-section img
{
    /*border:3px Solid #2E8B57;*/
    height:100%;
}
.location-section table
{
    
    
}
.location-section h4
{
    margin: 0;
    background:  #FF4400;
    font-weight:normal;
    width: 100% !important;
    font-family: 'Roboto Condensed' , sans-serif;
    color:#fff;
    border: 3px solid  #FF4400;
}
.options td
{
    font-size:17px !important;
    font-weight:bold;
    font-family: 'Roboto Condensed' , sans-serif;
}
.options td:hover
{
    color:#FF4400;
}
.location-section span
{
    
    float: left;
    padding-left: 0.3vw;
    color:#fff;
   
    text-shadow:none !important;
    
    font-size:13.5px;
   font-family: 'Roboto Slab', serif;
    line-height:1.5;
}
.location-section span i{
color: #fff;
}
.first-section h2
{
  font-family: 'Roboto Slab', serif;
    font-size: 15px;
    color: #fff;
   
    margin-top:1.3vh;
    font-weight: normal;
    text-shadow: none !important;
    display: inline-block;
}
.first-section span
{
    font-size: 10px;
}
.col-md-6
{
    width:60%;
    display:inline-block;
    text-align:center;
}
.foot-icon
{
    background:#FF4400;
   
 height:10vh ;
}
.foot-icon i
{
    color:#000 !important;
}
.col-md-2
{
    width:20%;
    display:inline-block;
    text-align:center;
}
button.ui-btn.ui-shadow.ui-corner-all
{
    border-radius: 0px !important;
    margin-top: 1vh;
    padding-bottom: 2.1vh;
    background: #14748C;
}
.ui-input-text.ui-body-inherit.ui-corner-all.ui-shadow-inset
{
    border-radius:0 !important;
    
}
.col-md-m
{
    width:13%;
}
.col-md-j
{
    width:16%;
}
.col-md-4
{
    width:40%;
    display:inline-block;
    text-align:center;
}
.col-md-5
{
    width:45%;
    display:inline-block;
}
.col-md-7
{
    width:55%;
}
.col-md-8
{
    width:71%;
    display:inline-block;
   
}
.defaulut-style {
    margin: 5px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px !important;
}
/*--.defaulut-style img

{
    box-shadow: 0px 1px 14px 3px ghostwhite;
     border-radius:50px;
}--*/
.icons1 {
    background: #206F1B;
    border-radius: 15px;
}

.icons2 {
    background: #006078;
    border-radius: 15px;
}

.footer .col-md-6 h3
{
    text-align: center;
    color: #fff !important;
    font-family: 'Roboto Slab', serif;
}
.footer {
    background: #d1420e;
    padding: 0.5vw;
}
#home-page
{
    width: 100% !important;
    padding: 0vw !important;
    margin: 0vw !important;
}
.foot-part h3 a
{
    text-decoration:none;
    color:#fff !important;
}
.foot-part h3
{
    text-align: center;
    color: #fff;
   
    padding-bottom:1.3vh;
    font-size:26px;
    margin-top:1.3vh;
    margin-bottom:0;
   
     font-family: 'Roboto Slab', serif;
 
    text-shadow: none;
}
.mid-section h2
{
    text-align:center;
    font-size:24px;
    margin-top: 10px;
    margin-bottom: 10px;
    font-family: 'Roboto Slab', serif;
    color:#006400;
}
.forms-all-label {
    color: #086002;
    font-weight: bold !important;
    margin-top: 10px !important;
    font-family: 'Roboto Slab', serif;
}
.login
{
    background:#1D375A;
    display:flex;
}
.login h2
{
   
    color:#fff;
}
.foot-part p
{
    font-size:14px;
    text-align:center;
  
    color:#fff;
    font-weight:normal;
    font-family: 'Roboto Slab', serif;
    
}
.appointment-body h2
{
    text-align:center;
     color:#E71E62;
     font-size:32px;
    font-family: 'Roboto Slab', serif;
}

.form-label
{
    
      font-family: 'Roboto Slab', serif;
      font-size:14px;
      
}
.ui-btn
{
    font-family: 'Roboto Slab', serif;
    font-weight:normal !important;
    font-size:14px;
}
.form-label1
{
   font-family: 'Roboto Slab', serif;
    font-weight:bold !important;
    text-align:justify;
    color:#1D375A;
    font-size:13px;
}
.form-button
{
    background:red !important;
}
.ui-btn.ui-input-btn.ui-corner-all.ui-shadow {
    background: #086002;
    color: #fff;
}
label.ui-btn.ui-corner-all.ui-btn-inherit.ui-btn-icon-left.ui-radio-off
{
    font-size:14px;
}
.ui-mobile label, .ui-controlgroup-label
{
    font-size:14px;
}
.ui-bar-a, .ui-page-theme-a .ui-bar-inherit, html .ui-bar-a .ui-bar-inherit, html .ui-body-a .ui-bar-inherit, html body .ui-group-theme-a .ui-bar-inherit
{
    text-shadow: none !important;
}
.ui-header .ui-btn-left, .ui-header .ui-btn-right, .ui-btn-left > [class*=ui-], .ui-btn-right > [class*=ui-]
{
    padding: 0px !important;
    border-radius: 100%;
}
.foot-container 
{
    width: 100% !important;
    display:inline-flex;
}
.foot-container img
{
    width:60%;
}
#LogIn table
{
    margin-bottom:7vh;
}
.form-control {
    border: 1px solid #086002 !important;
}
#LogIn table .form-control
{
    border:1px solid #1D375A !important;
}
#LogIn table .form-label1
{
color:#E71E62;
}
.footer ul
{
    margin-top:1vh;
    margin-left:-12vw;
}
.footer ul li
{
    list-style:none;
    margin-right:8px;
    display:inline-block;
}
.footer ul li i
{
   color:#fff;
   font-size:18px;
    
}
.location-name td .ui-link
{
     color:#fff;
     text-decoration:none;
}
.locaton-heading td .ui-link
{
     color:#fff!important;
     text-decoration:none;
}

.locaton-heading td
{
    background:#005F77;
    padding:7px;
    color:#30ff0a;
   font-family: 'Roboto Slab', serif;
    text-shadow:none;
    border-radius:5px;
    text-align:center;
    display:block;
}
.locaton-heading td i
{
    color:#fff;
}
.location-name td i
{
    color:#fff;
}
.location-name td span
{
    float:right;
    font-size:15px;
}
.location-name td span a
{
    color:#fff;
    text-decoration:none !important;
}

.location-name td span a:hover
{
    color:#30ff0a;
    text-decoration:none !important;
}
.location-name td
{
    background: seagreen;
       font-size: 15.5px;

    border-radius: 5px;
    padding: 7px;
     font-family: 'Roboto Slab', serif;
    text-shadow:none;
    color: #fff;
}
.location-name td:hover
{
    color:#30ff0a;
}
.locations table
{
    padding-bottom:10px;
}
.seacrh-box td td
{
    margin:0px !important;
}
.ui-input-text.ui-body-inherit.ui-corner-all.ui-shadow-inset
{
    margin:-5px !important;
}
div#DropDownList1-button {
    margin: -6px;
    border-radius: 0;
}
.locaton-heading {
    background: #096002;
    color: #fff;
    font-family: 'Roboto Slab', serif;
}
.option:disabled {
    background: #096002 !important;
    color: #fff !important;
    font-family: 'Roboto Slab', serif !important;
}
.locaton-name
{
    background:#B09583;
    color:#fff;
     font-family: 'Roboto Slab', serif;
}
.search-box-text-box .location-heading
{
    margin:10px !important;
}
.search-box-text-box {
  
    
    font-size: 16px;
}
.location-name td .ui-link {
    color: #fff !Important;
    text-decoration: none !Important;
    font-weight: normal !Important;
}


@-webkit-keyframes blinker {
  from {opacity: 1.0;}
  to {opacity: 0.0;}
}
.blink{
	text-decoration: blink;
	-webkit-animation-name: blinker;
	-webkit-animation-duration: 0.6s;
	-webkit-animation-iteration-count:infinite;
	-webkit-animation-timing-function:ease-in-out;
	-webkit-animation-direction: alternate;
}
a
{
    color:inherit !important;
    text-shadow: none !important;
    text-decoration:none !important;
}
.rate-link
{
    color:#fff !important;
}
.review-img
{
    width:45%;
    float:left;
}
.rating {
    font-size: 23px;
    display: inline-block;
    margin-right: 10px;
    font-weight: bold;
    margin-left: 5px;
    margin-top: 7px;
    
}
.namecolor
{
    padding:5px;
}
.rtsrvc {
    background-color: #005f77;
    color: #fff;
    font-size: 21px;
    padding: 12px;
    margin-top: 6px;
}
.CountyName {
    background: #005F77;
    padding: 7px;
    color: #fcb913;
    font-family: 'Roboto Slab', serif;
    text-shadow: none;
    border-radius: 5px;
    text-align: center;
    display: block;
    font-size: 19px;
}

.ui-header {
    background-color: #086002 !important;
    border-color: #086002 !important;
    color: #333;
    text-shadow: 0 1px 0 #eee;
    font-weight: 700;
}
.locationName {
    background: #549450;
    font-size: 15.5px;
    border-radius: 5px;
    padding: 7px;
    font-family: 'Roboto Slab', serif;
    text-shadow: none;
    color: #fff;
    min-height: 35px;
    margin: 2px 0px;
}
.locationName span
{
    text-align:right;
    float:right;
}
.ui-page-theme-a a
{
    font-weight:normal !important;
}
.card
{
   text-align:center;
}
.text-justify
{
    text-align:justify;
}
div#popupCloseRight {
    padding-bottom: 0vh;
}

    div#popupCloseRight table tr th {
        text-align: left !important;
        font-family: 'Roboto Slab', serif;
    }
.ui-popup > .ui-btn-right {
    background: #005f77;
}
.hour-head{
text-align:center;
background:#005F77;
color:#fff;
font-size:20px;
font-family:'Roboto Slab', serif !important;
text-shadow:none;
margin-top:0vh !important;

}
