@import "https://lakewayurgentcareuc.com/css/reset.css";
@import "skeleton.css";
@import "https://lakewayurgentcareuc.com/css/superfish.css";
@import "https://lakewayurgentcareuc.com/css/flexslider.css";
@import url(//fonts.googleapis.com/css?family=Open+Sans:400,700);
@import url(//fonts.googleapis.com/css?family=PT+Sans+Narrow);
article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,meter,nav,output,progress,section,source,video{display:block}mark,rp,rt,ruby,summary,time{display:inline}
/* Global properties ======================================================== */
html {width:100%}

body {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#333; min-width:960px; background: #4C4D4F url('../images/back.jpg') 50% 0px repeat-x; -webkit-text-size-adjust: none;}

.main{width: 980px;margin: 0 auto;}

ol {list-style:disc; list-style-position: inside;}

span.phone{font-size: 36px; color:#555555; line-height: 28px;font-weight: bold;}
span.call{font-size: 16px; color:#555555; line-height: 34px;}
span.local{font-size: 16px; color:#555555; line-height: 28px;font-weight: bold;font-style:italic; }

.phone a{color: #555555;}

.signup{font-family: 'PT Sans Narrow', sans-serif;font-size: 30px; color:#ffffff; line-height: 32px;}

.fillout {font-family: Tahoma, Geneva, sans-serif;font-size: 11px;line-height: 18px;color:#fff;}

.bg1{}
.bg2{}

.google-maps {
	position: relative;
	padding-bottom: 75%;
// This is the aspect ratio  height: 0;
	overflow: hidden;
}
.google-maps iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100% !important;
	height: 100% !important;
}

.specialAnn{font-family: 'PT Sans Narrow', sans-serif; font-size: 32px; line-height: 40px; color:#F57F22; border-bottom: 0px solid #ddebef;padding-bottom: 6px;}

/*********************************fonts*************************************/
.reg {text-transform:uppercase}
.f_left {float:left}
.f_right {float:right}
.align_right {text-align:right}
.align_center {text-align:center}

.it{font-style:italic}
.let{letter-spacing:-1px}

/*********************************CLASSES**********************************/
.m_bottom_zero{ margin-bottom:0 !important;}
.m_left_zero{ margin-left:0 !important;}
.p_bottom_zero{ padding-bottom:0 !important;}
.p_left_zero{ padding-left:0 !important;}

.clear {clear:both;width:100%;line-height:0;font-size:0;}
.wrapper {width:100%;overflow:hidden}
.extra_wrapper{ overflow:hidden;}
.container{width:100%}
.extra_last, .last{ margin-bottom:0 !important; padding-bottom:0 !important;}
.extra_last{ border:none !important; background:none !important;}
.bg_none{ background:none !important;}

/*==================================== Links ======================================================== */
a {color:#F77F00;outline:none; text-decoration:none; cursor:pointer;}
a:hover, .list1 a:hover{ color:#4C4D4F; text-decoration:none;}

.button{ display:inline-block; padding:3px 9px 5px; margin: 15px 0 0; font-size:12px; line-height: 18px; color:#fff;-webkit-box-shadow: inset 0px -1px 0 #43b4d8;-moz-box-shadow: inset 0px -1px 0 #43b4d8;box-shadow: inset 0px -1px 0 #43b4d8;background: url('../images/button2.png') repeat-x #5bc4e0;-webkit-border-radius: 4px;
-moz-border-radius: 4px;border-radius: 4px;}
.button:hover{ background-color:#509eb5; background-position: 0 -35px; color:#fff;}

/*********************************Displays*************************************/
.block{ display:block;}
.inline-block{ display:inline-block;}

/*********************************header*************************************/
header {padding: 20px 0 5px ;}
header h1{width: 501px;float: left;margin-left: -13px;}
header h1 a {display:block;width:501px;height:52px;background:url(../images/logo2.png) 0 0 no-repeat; text-decoration:none; text-indent:-9999px;}
#phone{float: right;padding:  0px 0 10px;}
/*********************************content*************************************/
#content {padding:24px 0px 23px; -webkit-border-radius: 0 0 8px 8px;-moz-border-radius: 0 0 8px 8px;border-radius: 0 0 8px 8px;background: #fff;position: relative;z-index: 1;}
.cont_pad{padding:5px 0 23px !important;}

/*===============================>> Paragraphs <<=============================*/

p {margin-bottom:18px}
.p2{ margin-bottom:11px;}
.p3{ margin-bottom:13px;}
.p4{ margin-bottom:20px;}
.p5{ margin-bottom:22px;}
.p6{ margin-bottom:0;}

/*================================>> LISTS <<========================================*/
.list1{}
.list1 li{ background:url(https://lakewayurgentcareuc.com/images/marker1.png) 1px 6px no-repeat; padding-left:12px;position: relative;margin-bottom: 4px;padding-bottom: 8px;}
.list1 li:after{display: block;height: 1px;width: 100%;position: absolute;left: 0;bottom: 0;background: url('https://lakewayurgentcareuc.com/images/stripe.png') repeat-x;content: "";}
.list1 a{font-size: 14px;color: #3a859e;}

.list1 li.last:after{display: none;}

.list2{}
.list2 li{ background:url(https://lakewayurgentcareuc.com/images/marker2.png) 0 7px no-repeat; padding-left:20px;}
.list2 a{}

.list3{}
.list3 li{ background:url(https://lakewayurgentcareuc.com/images/marker3.png) 0 7px no-repeat; padding-left:20px;}
.list3 a{}

/*================================>> H <<========================================*/
h1{font-family: 'PT Sans Narrow', sans-serif; font-size: 32px; line-height: 40px; color:#4C4D4F; border-bottom: 0px solid #ddebef;padding-bottom: 6px;}

h2{font-family: 'PT Sans Narrow', sans-serif; font-size: 28px; line-height: 38px; color:#4C4D4F; border-bottom: 1px solid #F77F00;padding-bottom: 6px;margin-bottom: 12px;}

h3{font-size: 12px; line-height: 18px;background: url('../images/h3_marker.png') 0 2px no-repeat;margin-bottom: 11px;}
h3 a{color:#fdb903;padding-left: 28px;}

h4{font-size: 16px; line-height: 22px; color:#4C4D4F;}


/*================================>> hovers <<========================================*/
{-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}

/*********************************page_1*************************************/
.ext_list>li, .ext_box{ overflow:hidden;}
.ext_list>li>figure, .ext_box>figure{ float:left;}
.ext_list>li>div, .ext_box>div{overflow:hidden;}

.banner1{background: url('https://lakewayurgentcareuc.com/images/banner1.jpg') repeat-x #fff;line-height: 16px;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;padding: 15px 100px 19px 20px;-webkit-box-shadow: 0 3px 0 #edf5f7;-moz-box-shadow: 0 3px 0 #edf5f7;box-shadow: 0 3px 0 #edf5f7;margin-bottom: 5px;position: relative;}
.banner1 .title1{font-size: 29px; line-height: 35px; color: #F77F01;}
.banner1 .title2{font-size: 23px; font-weight: bold; line-height: 35px; color: #F77F01;text-transform: uppercase;margin-top: -7px; word-spacing: -4px;}
.banner1 .title3{font-size: 18px; line-height: 22px; color: #44dcf4;text-transform: uppercase;margin-top: -3px;margin-bottom: 4px;}
.banner1 .text{margin-bottom: 12px;}
.banner1 img{position: absolute;right: 0;bottom: 0;}

.link1{color: #fdb903;font-size: 11px;display: inline-block;text-transform: uppercase;background: url('../images/link1_marker.png') right 5px no-repeat;padding-right: 13px;}
.link2{font-size: 11px;display: inline-block;color: #3a859e;background: url('../images/link1_marker.png') right 5px no-repeat;padding-right: 13px;text-transform: uppercase;margin-top: 9px;}
.link3:after{display: inline-block;width: 4px;height: 7px;background: url('../images/link1_marker.png') no-repeat; margin-left: 10px; content: "";}
.link1:hover, h3 a:hover{color: #44dcf4;}

.box, .box1{border: 1px solid #dddddd;padding: 15px 19px 20px;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}
.box1{padding-bottom: 12px;}

.boxDW {border: 1px solid #dddddd;padding: 15px 19px 20px;height:270px; -webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}

.boxDW2 {border: 0px solid #dddddd;background:#ffffff;padding: 15px 19px 20px;}

.box-green{border: 1px solid #ddebef;background:#57B404; padding: 15px 19px 20px;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}

.m_bot1{margin-bottom: 18px;}
.m_bot2{margin-bottom: 21px;}
.m_bot3{margin-bottom: 24px;}
.m_bot4{margin-bottom: 20px;}
.m_bot5{margin-bottom: 25px;}

.blue{color: #44dcf4;}
.orange{color: #fdb903;}

.events{}
.events>li{background: url('https://lakewayurgentcareuc.com/images/stripe.png') 0 bottom repeat-x;padding-bottom: 17px;margin-bottom: 17px;}

.news{margin-bottom: 2px;}
.news>li{background: url('https://lakewayurgentcareuc.com/images/stripe.png') 0 bottom repeat-x;padding-bottom: 17px;margin-bottom: 16px;}
.news>li>div{}
.news>li>figure{margin: 4px 18px 0 0;}
.news time{display: block;margin-bottom: 11px;}

.f_menu{border-top: 1px solid #ddebef;text-align: center;margin: 20px 0 0;padding:  18px 0 0;}
.f_menu a{font-size: 14px;color: #777;margin: 0 11px; display: inline-block;}
.f_menu a:hover, .f_menu a.current{color: #fdb903;}
/*********************************page_2*************************************/
.img_box{margin-bottom: 21px;overflow: hidden;}
.img_box img{display: block;float: left;}
.img_box img:first-child{margin-right: 10px;}

.blue_bg{background: #f7fbfd;}

.testimonial{padding: 0 0 0 45px;background: url('https://lakewayurgentcareuc.com/images/quotes.png') 0 4px no-repeat;margin-bottom: 14px;}
.author{padding: 0 0 19px 140px;background: url('https://lakewayurgentcareuc.com/images/stripe.png') 0 bottom repeat-x;}

.p_top1{padding-top: 18px;}

.car_box{padding:  0 14px 0 26px;position: relative;}
/*********************************page_3*************************************/
.service .button{margin-top: 17px;}

p.stripe{background: url('https://lakewayurgentcareuc.com/images/stripe.png') 0 bottom repeat-x;padding-bottom: 17px;}
/*********************************page_4*************************************/
.product{float: left;width: 180px;margin-left: 20px;}
.product img{margin-bottom: 22px;}
.product .button{margin-top: 17px;}

.first{margin-left: 0 !important;}

.prices_links{padding: 3px 0 0 0;}
.prices_links a{display: inline-block;padding-left: 25px;margin-bottom: 15px;}
.prices_links .price1{background: url('https://lakewayurgentcareuc.com/images/price1.jpg') 0 2px no-repeat;}
.prices_links .price2{background: url('https://lakewayurgentcareuc.com/images/price2.jpg') no-repeat;}

/*********************************page_5*************************************/

.faq_list{}
.faq_list p{margin-bottom: 11px;}
.faq_list>li{background: url('https://lakewayurgentcareuc.com/images/stripe.png') 0 bottom repeat-x;padding-bottom: 17px; margin-bottom: 17px;}

/* Contact form */
#contact-form {padding:0px 0 0 1px;}
#contact-form .success {width:246px;  padding:10px;}
#contact-form textarea, #contact-form input {margin:0;font-size:12px; border:none; color:#73a8bb; padding:6px 11px 5px;outline:none; position:relative; font-family:Arial, Helvetica, sans-serif;background:#ddebef;-webkit-border-radius: 4px;-moz-border-radius: 4px;
border-radius: 4px;}
#contact-form input {width:177px;float:left;}
#contact-form textarea {overflow:auto; width:397px; height:263px;resize:none; float:left; margin: 0 0 0 0;}	
#contact-form label {display:inline-block; min-height:40px; overflow:hidden;}	
#contact-form label.message { display:block; padding-bottom:0; }
#contact-form .button {margin-left:8px;}	
#contact-form .error, #contact-form .empty, #contact-form .success {display:none;}	
#contact-form .error, #contact-form .empty {text-align:left; color:red; font-size:11px; float: left;}
#contact-form .buttons2 {overflow:hidden;text-align:right; position:relative; clear:both; padding-top:19px;}
#contact-form .buttons2 a {
	cursor:pointer;
	margin-top:0;
	text-align:center;
}
#contact-form span{ display:block; margin: 0px 0 0 5px;}

.map_wrapper{overflow:hidden;display:block;margin-bottom:22px;}
#map_canvas {
   width:100%;
   height:325px;
}

.address_box{overflow: hidden;}
.address_box div{float: left;}

.adress{overflow: hidden;width: 200px;float: right;}
.adress span{ display:inline-block; width:70px;}
.adress dt{ margin-bottom:14px;}

.demo{color: #fdb903;}
.demo:hover{ text-decoration:underline;}

/****************************footer************************/
footer {padding:14px 0 26px;text-align: center;}
footer .social{ overflow:hidden;}
footer .social a{ display:block; float:left;width:32px;height:32px; overflow:hidden; margin-left:8px;}
footer .social a:first-child{margin: 0 0 0 0;}
footer .social a:hover img{ margin-top:-32px;}

footer, footer a{color: #fff;}
footer a:hover{color: #3a859e;}


#copyR {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#copyRContent {
	margin: 0px auto;
	padding-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #efefef;
}

.copyRlink a:link, .copyRlink a:visited, copyRlink a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #efefef;
	text-decoration: none;
}
.copyRlink a:hover {
	color: #efefef;
	text-decoration: underline;
}
/*==================================RESPONSIVE LAYOUTS===============================================*/
@media only screen and (max-width: 1024px) {
  header h1{margin-left: 0;}
}
@media only screen and (max-width: 995px) {
 body{min-width:768px;}
 .main{width: 768px;}
.flexslider{height: 310px;}
.flexslider .slides > li .banner .inner{padding-top: 20px;padding-left: 20px;}
.flexslider .title1{font-size: 46px; line-height: 59px;}
.flexslider .title2{font-size: 44px; line-height: 54px;}
.flexslider .title3{font-size: 56px; line-height: 70px;}
.flexslider .title4{font-size: 45px; line-height: 56px;}
.flexslider .title5{font-size: 42px; line-height: 52px;}
.flexslider .text{width: 300px;margin-bottom: 10px;}
 .button1{ display:inline-block; padding:8px 39px 9px 14px; margin: 0 0 0 0; font-size: 20px; line-height: 24px;}
.button1 span{background-size: cover;width: 24px; right: 10px;top: 6px;height: 27px;}
 .flex-control-nav{bottom: 0px;}
 .banner1{padding-right: 15px;}
 .banner1 img{display: none;}
 .news>li>div{overflow: visible;}
 header h1{margin-left: 5px;width: auto;}
 #twitter{padding-right: 10px;}
 .img_box img{margin-bottom: 20px;}
 .author{padding-left: 0px;}
 #contact-form textarea{width: 300px;}
 .adress{width: 180px;}
 #contact-form .error, #contact-form .empty{float: none;clear: both;}
 .product{width: 147px;margin-left: 5px;}
 .top_block .inner{padding-left: 10px;padding-right: 10px;}
 .car_box{padding-right: 17px;}
 #carousel li{width: 136px !important;}
}

@media only screen and (max-width: 767px) {
 body{min-width:420px;background: #ffffff;}
 .main{width: 420px;}
 .top_block{line-height: 20px;padding-bottom: 10px;}
 .top_block .phone{display: block;color:#fff;}
 header h1 a {display:block;width:400px;height:120px;background:url(https://lakewayurgentcareuc.com/images/logo3.png) 0 0 no-repeat; text-decoration:none; text-indent:-9999px;}
 #phone{float: none;text-align:center;padding: 6px 0 0;}
 .flexslider{height: 169px;}
 .flexslider .text{display: none;}
 .flexslider .title1{margin-bottom: 10px;letter-spacing: -1px;font-size: 36px; line-height: 49px;}
 .flexslider .title1 span{display: none;}
 .flexslider .title2, .flexslider .title3, .flexslider .title4, .flexslider .title5{display: none;}
 .flexslider .slides > li .banner .inner{padding-top: 20px;padding-left: 20px;}
 .banner1 img{display: block;}
 .banner1{padding-right: 150px;}
 .flexslider{margin-bottom: 35px;}
 .banner1, .box, .box1{margin: 0 10px;}
 .img_box img, .service img{width: 100%;}
 .m_bot4, .m_bot2, .m_bot3{margin-bottom: 30px;}
 #carousel li{width: 160px !important;}
 #carousel li .inner{padding-left: 13px;}
 #contact-form textarea{width: 335px;}
 .product{width: auto;margin: 0 0 20px 0;float: none;}
 .product img{width: 100%;}
 .m_bot5{margin-bottom: 0px;}
 .car_box{padding-left: 25px;padding-right: 15px;}

 
}

@media only screen and (max-width: 479px) {
 body{min-width:300px;background: #ffffff;}
 .main{width: 300px;}
 .flexslider{height: 121px;}
 .top_block{display: none;}
 header h1 a {display:block;width:300px;height:100px;background:url(../images/logo-sm.png) 0 0 no-repeat; text-decoration:none; text-indent:-9999px;}
 .flexslider .title1{margin-bottom: 10px;font-size: 24px; line-height: 29px;}
 .flexslider .button1{padding: 0;color: #5dc9e4;font-size: 14px;background: none;}
 .flexslider .button1:hover{color: #6ce6fa;}
 .flexslider .button1 span{display: none;}
 .banner1{padding-right: 20px;}
 .banner1 img{display: none;}
 .news>li>div{overflow: hidden;}
 .f_menu{display: none;}
 #carousel li{width: 200px !important;}
 #carousel li .inner{padding: 0;text-align: center;}
  #contact-form textarea, #contact-form input{width: 215px;}
 #map_canvas{height: 200px;}
 .adress{float: none;width: auto;}
 .address_box>div{float: none;}
}