/*
Theme Name: farmaciaescriva
Theme URI: 
Description: Thematic child theme
Author: Juan Escrivá
Template: TheProfessional
/




/* Apply basic typography styles */

@import url("../TheProfessional/style.css");

#featured {background: url(images/featured-bg.png) no-repeat; height: 401px; margin-bottom: -5px; position: relative; margin-left: -2px; padding-top: 5px; padding-left: 11px;}
			div.slide div.overlay {background: url(images/slider-overlay.png) no-repeat; height: 345px; width: 943px; position: absolute; top: 0px; left: 0px;}
				div.description {background: url(images/description-bg.png) no-repeat; position: absolute; height: 0px; width: 0px; bottom: 0px; left: 0px;}
					div.description h2.title {padding: 33px 40px 17px 30px; font-size: 36px; }
						div.description h2.title a {text-decoration:none; color:#fff; text-shadow: 1px 1px 1px rgba(0,0,0,0.8);}

					div.description p {color:#fff; text-shadow: 1px 1px 1px rgba(0,0,0,0.5); padding-left: 33px; padding-right: 35px; line-height: 17px;}
					div.description a.readmore { background: url(images/featured-readmore.png) no-repeat bottom right; display: block; height: 25px; line-height: 23px; float: right; text-shadow: 1px 1px 1px #000000; font-size: 11px; float: right; color: #ffffff; padding-right: 13px; margin-right: 40px; }
						div.description a.readmore span { display: block; background: url(images/featured-readmore.png) no-repeat; padding:0 0px 0 12px; height:25px; }

					div.description a:hover { color: #eeeeee !important; }

		a#left-arrow { background: url(images/left_arrow.png) 0px 0px no-repeat; left: -27px; }
		a#right-arrow { background: url(images/right_arrow.png) 0px 0px no-repeat; right: -27px; }
		a#left-arrow, a#right-arrow { display:block; height:35px; position: absolute; text-indent:-9999px; top:158px; width:23px; }


	#slides { background: #000000; }
		#controllers { position: absolute; top: 25px; right: 4px; z-index: 10; width: 76px; background: url(images/controllers-bottom.png) no-repeat bottom left; padding-bottom: 14px; display: none; }
			#controllers-top { background: url(images/controllers-top.png) no-repeat; height: 15px; }
			#controllers-main { background: url(images/controllers-bg.png) repeat-y; padding: 4px 0px 0px 19px; }
				#controllers a { display: block; position: relative; margin-bottom: 5px; }
				#controllers a:hover { text-decoration: none; }
				#controllers a.last { margin-bottom: 0px; }
					#controllers a span.overlay { display: block; position: absolute; top: 0px; left: 0px; background: url(images/featured-overlay.png) no-repeat; width: 48px; height: 48px; }
					#controllers a span.tooltip { border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius:10px; -moz-box-shadow:2px 3px 8px 0 rgba(0, 0, 0, 0.2); -webkit-box-shadow: 2px 3px 8px 0 rgba(0, 0, 0, 0.2); box-shadow: 2px 3px 8px 0 rgba(0, 0, 0, 0.2); background: rgba(255, 255, 255, 0.8); border:1px solid #ffffff; display:none; left:-222px; padding:13px 20px 13px 15px; position:absolute; top:-52px; width:175px; }
						#controllers a span.tooltip span.heading { font-size: 14px; color: #000000; display:block; padding-bottom: 1px; }
						#controllers a span.tooltip span.excerpt { color: #464646; display:block; }
						#controllers a span.tooltip span.left-arrow  { background: url(images/tooltip-arrow.png) no-repeat; position: absolute; right: -13px; top: 64px; display:block; height:24px; line-height:0; width:12px; }
h1{
	color:#363;
	font-size:190%;
	font-family:"Arial Black", Gadget, sans-serif;
}
p li{
   font-family:Arial, Helvetica, sans-serif;
   font-size:110%;
   text-align:justify;
   line-height:25px;
}
div .service h3.title a {
	color:#30706e;
	font-size:120%;
	font-family:"Arial Black", Gadget, sans-serif;
}
 




.learn-more-content{
	font-size:120%;
}
#menu{
	background-color:#e6eef0;
}
#menu li{
	color:#30706e;
	font-size:14px;
	font-family:"Arial Black", Gadget, sans-serif;
}

p {
    line-height: 25px;
	text-align:justify;
    padding-bottom: 11px;
	font-size:14px;
}
li {
	line-height: 25px;
    padding-bottom: 11px;
	font-size:14px;
}
td{
	text-align:right;
	background-color:#CCC;
}
h5 {
	line-height: 25 px;
	padding-top:5px;
	margin-top:5px;
	color:#000;
}
h4 {
	color:#000;
}
h3 {
        line-height:25px;
        color:#e6eef0;
	font-family:"Arial Black", Gadget, sans-serif;
        text-align:center;
}

