/* @override https://pointsofcare.com/site/wp-content/themes/alliedhealth-child/style.css?*
	https://pointsofcare.com/site/staging/wp-content/themes/alliedhealth-child/style.css?* */
/*
Theme Name: Universal RX Child Theme
Author: Tona theme
Version: 1.0.0
Theme URI: http://themeforest.net/user/tonatheme
Author URI: http://asianitbd.com/wp/alliedhealth
Description: This is Allied Medical wordpress theme
License: ''
License URI: ''
Tags:one-column, two-columns, right-sidebar, custom-header, custom-menu, editor-style, featured-images, rtl-language-support, sticky-post, translation-ready, microformats
Text Domain: alliedhealth
Template: alliedhealth
*/
@media (max-width:768px){
	
	.pharm-list, .pharm-image {
		text-align: center!important;
	}
	.contact .appointment {
		width: 95%!important;
	}
	.contact .col-md-7, .contact .col-md-4 {
		float: none!important;
		width: 100%!important;
	}
	.mainmenu-area .navbar-collapse > ul > li.active > a{
		color: #061683!important;
	}
	.mainmenu-area .navbar-collapse > ul > li:hover > a {
	    color: #061683!important;
	}
 .logo img{width: 190px;}
 .top-info ul li{
 	width: 100%;
 	padding: 0!important;
 	margin: 0!important;	
 }
 .top-bar-left ul li:first-child{
 	display: none;
 }
 .top-bar-right ul li:first-child{
 	display: none!important;
 }
 .top-bar-left .top-info, .top-bar-right .top-info{
 	width: 100%;
 }
 .top-bar-right{
 	padding-bottom: 0!important;
 	height: 50px;
 }
 .about .why-chooseus {
     padding-top:0;
 }
 .about .image-box {
     position: relative;
     margin-top: 0;
     top: 0;
 }
 .recent-news .single-column {
     margin-bottom: 0!important;
 }
 .footer-upper {
     position: relative;
     padding-top: 30px;
     padding-bottom: 30px;
 }
 .our-service {
     padding-bottom: 50px;
 }
 .department-section .outer-box {
     position: relative;
     max-width: 100%;
 	float: none;
 }
 .about-post {
     position: relative;
     padding: 30px 0 30px;
 }
	.navbar .navbar-collapse ul > li > a.hvr-underline-from-left1{
		color:#ffffff;
			background:#528cd8!important;
	}
 .navbar .navbar-collapse ul > li > a,
 .navbar .navbar-collapse ul > li > ul > li > a,
 .navbar .navbar-collapse ul > li > ul > li > ul > li > a{
 	line-height:22px !important;
 	color:#ffffff;
 	background:#528cd8 !important;
 }

}
/*POC Card Boxes*/
@media (max-width:1022px){
	#card{
	width: 100%!important;
}
}
/*All-Size Styles*/
#card{
	float: left;
	padding: 1em 1em .75em;
	text-align: center;
	color: #000;
	margin-bottom: 1em;
	margin-top: .5em;
}
#card p {
	font-size: 14px!important;
}
#card .pum-trigger{margin-bottom: 0;
}
.print{
	background-color: #f8b103;
}
.email{
	background-color: #fc772a;
}
.text{
	background-color: #6195f3;
}
.share{
	background-color: #78c203;
}
#card h4{
	color: #fff;
	text-transform: uppercase;
	font-size: 1.5em;
	letter-spacing: 1px;
	text-shadow: 0 2px 1px rgba(0, 0, 0, 0.2);
	margin-bottom: .15em!important;
	font-weight: bold;
}
  #card .pum-trigger{margin-bottom: 1em;margin-top: 0.5em;
  	text-align: center;
  }  

div.asl_r.vertical{background: #86bc55!important;}

.our-service .single-item .col-title h3 {
display: none;    
}
.about .icon-box span{
	display: none;
}
.about .row .icon-box{
display: none;
}
#home-delivered{
	padding-bottom: 3px!important;
}
#iframe-containter {
    position: relative;
}
 .iframe{
    top: 0;
    left: 0;
    width: 100%;
    height: auto;
    min-height: 250px;
    border: 0;
}
ol{
    padding-left: 20px;
}
ol li{
	list-style-type: decimal;
	margin-bottom: 21px;
	font-size: 14px!important;
	
}
ul.content-list {
  list-style: none;
  margin-left: 0;
  padding-left: 0;
}

ul.content-list li {
  padding-left: 20px;
  text-indent: -18px;
  margin-bottom: 21px;
  font-size: 14px!important;
}

ul.content-list li:before {
  content: ">";
  color: #91bc50;
  padding-right: 10px;
}

.mainmenu-area .navbar-collapse > ul > li:hover > a {
    color: #3b8ede;
}
.mainmenu-area .navbar-collapse > ul > li.active > a{
	color: #3b8ede;
}
.top-bar .top-bar-right .top-info ul li a:hover {
    color: #b2c8e5;
}
header .main-header .header-info .icon-box span:before {

    position: relative;
    color: #89c03a!important;
    font-size: 37px;
    left: -2px;
    top: -9px;
}
.footer-upper .footer-widget-about .content ul li {
    border-bottom: 0px!important;    
}
select.goog-te-combo{
	color: #000!important;
}
/*Header and Logo Size*/
@media (min-width:768px){.container{width:750px!important;}.logo img{width: 190px!important;}}@media (min-width:992px){.container{width:100%}.logo img{width: 190px!important;}}@media (min-width:1200px){.container{width:1170px!important;}.logo img{width: 250px!important;}}
.vc_btn3-color-green{
	background-color: #89c03a!important;
	border: 0px!important;
	border-radius: 0!important;
	padding: 14.5px 38.71px!important;
	font-size: 15px!important;
	letter-spacing: 1px;
	font-family: 'Asap', sans-serif;
	font-weight: 700;
}
input, textarea{
	border: 1px solid #ccc;
	border-radius: 5px;
}
input.button{
	padding: 10px 30px;
	border-radius: 0px;
	background-color: #001689;
	color: #fff;
	border: 0;
	font-size: 15px;
	font-family: 'Asap', sans-serif;
	font-weight: 700;
}
.page-id-2117 .appointment{
	margin-top: 0;
	width: 120%;
}
.page-id-2117 .about .col-xs-12{
	width: 40%;
}
.vc_general.vc_btn3:focus,.vc_general.vc_btn3:hover{background: #3b8ede!important;}
.page-id-2115 .vc_column-inner{
	padding: 0!important;
}
.vc_custom_1534793940896, .vc_custom_1534793992242, .vc_custom_1534794043081{
	min-height: 175px;
}
.page-id-2113 .checkout-service .width-3{
	padding-right: 30px;
}
.page-id-2113 .checkout-service .single-item-3, .page-id-2113 .checkout-service .single-item-2, .page-id-2113 .checkout-service .single-item-1{
	min-height: 350px!important;
}
.page-id-2113 .checkout-service .single-item-2 ul{
	display: none;
}
a.hvr-sweep-to-top:before {
    background: #3b8ede;
}
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 a:hover{
	color: #fff;
}
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover{background-color: #89c03a!important;
}
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading{
	background-color: #89c03a!important;
}
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading h4 a{
	color: #fff;
}
.vc_tta-panel-body{
	background-color: #dcebca !important;
}
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::before{border-color:#001689!important;}
.call-out-action a.btn-style-one{
	position: relative;
	background: #86bd3a;
	color: #fff;
	text-transform: capitalize;
	padding: 14.5px 38.71px;
	margin-top: 4px;
}
.call-out-action a {
    background: transparent;
    color: #86bd3a;
    text-transform: none;
    padding: 0;
    margin-top: 4px;
}
.call-out-action .container{
	text-align: center!;
}
.call-out-action .btn-style-one{
	background-color: #89c03a;
	color: #fff;
}
.coppy-right a{
	color: #fff;
	text-decoration: underline;
}

.main-header.stricky-fixed .navbar .navbar-collapse > ul > li > a {
    line-height: 15px;
}
.navbar .navbar-collapse > ul > li > a {
    font-size: 14px!important;
    
}
.probox {
  background: #86bc55 !important;
}
.probox .innericon{
	background: #86bc55!important;
}

.top-bar {
    position: relative;
    background: #001689;
}
h1, h2, h3, h4{
	margin-bottom: 20px!important;
}
p, li{
	
	font-family: 'Raleway', sans-serif;
		
}
.why-chooseus .img-box img{
	width: 60px;
	position: relative;
	top: -25px;
}
.checkout-service .btn-style-one, .checkout-service .single-item-2 li{
background-color: #528cd8;
margin-top: 20px;
padding: 20px;
	text-transform: uppercase;
	font-weight: bold;
	letter-spacing: 2px;
}
.checkout-service .single-item-2 li{
	
background-color: #061683;
margin-top: 20px;
padding: 20px;
	text-transform: uppercase;
	font-weight: bold;
	letter-spacing: 2px;
}
.checkout-service .single-item-2 li a{
color: #fff!important;}
.checkout-service .single-item-2 li span{
	display: none;
}
.checkout-service .single-item-3 ul li:last-child{
	padding-bottom: 80px;
}
.footer-upper{
	background-color: #142294;
}
.footer{
	background-color: #091579;
}
.coppy-right.center{
	color: #fff;
}
#bunch_abous_us-2 .content ul{
	margin-right: 0;
}
.footer-widget-about .content ul li a{
	color: #ffffff!important;
}
.footer-widget-about .content ul li{
	border-bottom: 1px dotted #2238ed !important;
}

.home .our-service .section-title{
	margin-bottom: 0;
}
.home .our-service h2{
	margin-bottom: 0;
}
.home .our-service .single-item{
	height: 250px;
}
#clients-services .our-service .single-item{
	height: 520px;
}
#providers-services .our-service .single-item{
	height: auto;
}
.top-bar .top-bar-right .top-info ul li {
    border-right: 0;
}
.top-bar .top-bar-left .top-info ul li {
    border-left: 0;
}
.top-info ul li{
	float: left;
	margin-left: 20px;
}
.top-info ul li:first-child{
margin-left: 0;
}
.top-info ul li #ajaxsearchlite1{
	margin-top: 4px;
}
.container p{
	margin-bottom: 1em!important;
	font-size: 14px!important;
	line-height: 24px!important;
}
.why-chooseus p{
	font-size: 14px!important;
	line-height: 24px!important;
	color: #232323!important;
}
.checkout-service .single-item-1 {
    position: relative;
    padding-top: 30px;
    padding-left: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    min-height: 420px;
}
.checkout-service .single-item-2 {
    position: relative;
    background: #3b8ede;
    padding-top: 30px;
    padding-left: 30px;
    padding-right: 30px;
    min-height: 420px;
    padding-bottom: 30px;
}
.checkout-service .single-item-3 {
    position: relative;
    background: #001689;
    padding-top: 30px;
    padding-left: 30px;
    
    padding-bottom: 30px;
    min-height: 420px;
}
.checkout-service .single-item-1 h2 {
    position: relative;
    font-size: 28px;
    color: #fff;
    font-weight: bold;
    margin-bottom: 15px;
}
.checkout-service .single-item-2 h2 {
    position: relative;
    font-size: 28px;
    color: #fff;
    font-weight: bold;
    margin-bottom: 12px;
}

.checkout-service .single-item-3 h2 {
    position: relative;
    font-size: 28px;
    color: #fff;
    font-weight: bold;
    margin-bottom: 20px;
}
.checkout-service .single-item-2 li {
    padding-left: 25px;
    margin-bottom: 9px;
}
.checkout-service .single-item-2 li span {
    position: relative;
    left: -25px;
    font-size: 22px;
    font-family: 'Asap', sans-serif;
    font-weight: bold;
    color: #fff;
    transition: .5s ease;
    padding-right: 0;
    margin-right: -13px;
}
.checkout-service .single-item-3 ul li {
    position: relative;
    margin-bottom: 15px;
    padding-bottom: 15px;
	font-size: 14px;
    font-family: 'Asap', sans-serif;
    color: #fff;
    border-bottom: 1px dotted #2238ed !important;
}
.checkout-service .single-item-3 ul li:after {
    background-image: none;
   
}
.footer-upper {
    position: relative;
    padding-top: 60px;
    padding-bottom: 60px;
}
.our-service .single-item {
    border-top: 3px solid #3b8ede!important;
    border: 0;
    padding-bottom: ;
}
.our-service .single-item .col-title h2 {
    position: relative;
    float: left;
    font-size: 20px;
    color: #001689;
    font-weight: 700;
    text-transform: capitalize;
    margin-top: 0;
}
.our-service .single-item .content p {
    position: relative;
    font-size: 13px;
    line-height: 24px;
}
.our-service .single-item .content p a{
	color: #89c03a;
	font-weight: bold;
	position: absolute;
	bottom: 0;
}
.our-service .single-item .content p a:after{
content:'\25BA';
font-size: 10px;
color: #89c03a;
padding-left: 10px;
}
.our-service .single-item .col-title {
    position: relative;
    margin-bottom: 5px;
    margin-top: 3px;
    min-height: inherit;
}
.main-header.stricky-fixed .nav-outer{
	margin-top: 15px;
}
.main-header .nav-outer {
    margin-top: 8px;
    margin-bottom: -8px;
}
.goog-te-gadget {
	color: #fff!important;
}
select.goog-te-combo[
	color: #000!important;
}
input, textarea{
	border: 1px solid #ccc;
	border-radius: 5px;
}
input.button{
	padding: 10px 30px;
	border-radius: 0px;
	background-color: #001689;
	color: #fff;
	border: 0;
	font-size: 15px;
	font-family: 'Asap', sans-serif;
	font-weight: 700;
}
.btn-style-one {
	font-size: 15px!important;
	letter-spacing: 0px!important;
}
.about .image-box {
    position: relative;
    top: 100px;
}
.two-col-fluid .icon-box .single-item.active .content {
    background: #3b8ede;
}
.two-col-fluid .icon-box .single-item .content {
    padding-left: 60px;
    padding: 35px 33px 38px 79px;
    background: #001689;
}
.department-section .img-column .single-item .inner-box {
    padding: 35px 33px 38px 30px;
}
.content-column .btn-style-one {
    background: #001689;
}

.department-section .outer-box {
    position: relative;
    max-width: 303px;
	float: right;
}
.department-section .img-column .single-item{
	padding-left: 0;
}
.department-section .img-column .single-item.active,
.department-section .img-column .single-item:hover {
    background: #3b8ede;
    
}
.department-section .img-column .single-item .inner-box.border-bottom:after {
    background: rgba(59, 142, 222, 0.15);  
}.department-section .img-column .single-item {
background: #001689;
}
.two-col-fluid .content-column {
    position:relative;
    padding: 30px 15px 0px 60px;
    overflow: hidden;
    background: #f9fdfe;
    min-height: 605px;
}
.two-col-fluid .icon-box .single-item .content h2 {
    font-weight: 700;
}
.department-section .img-column .column-title {
    position: relative;
    margin-bottom: 29px;
    margin-top: 100px;
    padding-left: 30px;
}
.department-section .img-column {
    position:relative;
    padding-bottom: 62px;

}
.our-service {
    
    padding-top: 0;
}
.about {
    padding-top: 0;
    padding-bottom: 50px;
}
.testimonial {
        padding: 80px 0 80px;
}
.recent-news {
    padding-top: 50px;
}
.recent-news .single-column {
    min-height: 500px;
}

