/*
Theme Name: Medica Child PMS
Theme URI: http://themefuse.com/wp-themes-shop/medica/
Description: Child theme for the Medica. Child themes are the recommended way of making modifications to a theme. <a href="http://codex.wordpress.org/Child_Themes">Reade More</a>
Author: ThemeFuse
Author URI: http://themefuse.com
Template: medica-parent
*/

@import url("../medica-parent/style.css");



/* Show and Hide toggle content*/




/* Show and Hide toggle content */

	  

body {
	font-family: Arial, Helvetica, sans-serif;
	color:#121212;
	font-size:13px;
	line-height:1.5em;
	background:#f2f3f7;
	}
	 	
.text-blue {
	 color:#8194B3;
	 }	

/* structure */
.middle .container_12 {
    min-height: 300px;
    padding-bottom: 20px;
}
	 
/* Main Nav */
.topmenu .dropdown li a span {
	line-height:15px;
	padding-top: 15px;
	text-align:center;
}

/* locations in slider */
.responsive-slider.flexslider .slide .slide-title {display:none;}
.locations {
	width:303px;
	float:right;
	height: 100%;	
}
.loactionBox {
 padding:5px 0 10px 10px;
 margin:2px 0;	
}

/* Typography */
hr{
border: 1px solid #8194B3;
margin:10px 0;
}
.entry a {
	color:#8194B3;
	text-decoration:underline;
}
.widget_contact .contact-phone strong {
 /*   color: #A67E39; */
}
.entry h2, .post-item .entry h2 {
    font-size: 25px;
    margin: 4
	20px 0 10px;
}
/* newsletter signup */

.newsletterBox .before-text {
	font-size:12px;
	color:#808080;
	line-height:1.3em;
	padding:0 0 10px 0}

/* contact Forms */
.contact-form {
    padding: 0px 0 20px 0px;
}

.contact-form .post-item .entry h2, {
    margin: 0px 0 10px 0px;
}

.contact-form .row {
    padding: 2px 0;
}
.contact-form label{
	font-family: Arial,Helvetica,sans-serif;;
	color:#8194B3;
	font-style:normal;
    margin-right: 0;
}
.contact-form input[type="text"],.contact-form input[type="password"]{
    margin-right: 0px;
    padding: 3px;
    margin-top: 5px;
}

input[type="reset"], input[type="submit"], input[type="button"], button {
    border: medium none;
    color: #FFFFFF;
    font-family: 'CartoGothicStdBold',Arial,Helvetica,sans-serif;
    font-size: 11px;
    height: 32px;
    line-height: 30px;
    margin: 10px 0;
    outline-width: 0;
    padding: 3px 35px 3px 15px;
    text-align: left;
    text-shadow: 0 1px 1px #000000;
	background-color:#325B7B;
}

/* Sidebar */
.sidebarLeft .sidebar .widget-container {
    margin: 10px 35px 0 0;
    text-align: left;
	padding: 0 0 0 0;
}

.sidebarLeft .sidebar .widget-container.widget_nav_menu {
    padding: 0px 0 10px;
    text-align: right;
}

.sidebar .box {
    margin: 0px 0 10px 0px;
	font-size:0.9em;
}

/* images */
.grid_8 .entry img {
    border: none;
    max-width: 612px;
}
/* Tabbed Box */
.tabs_framed {
	margin-bottom:20px;
	padding:1px}
	
.tabs_framed .tabs {
	margin:0;	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic}
	
.tabs_framed .tabs li{
	list-style:none;
	margin:0;
	text-shadow:0px 1px 1px #fff;
	color:#474747}

.tabs_framed .tabs li a {
	padding:0 20px;
	color:#474747;
	font-size:17px;}

.small_tabs .tabs li a {
	padding:0 10px !important;}

.small_tabs .tabs, 
.small_tabs .tabs li, 
.small_tabs .tabs li a {
	height:30px  !important;
	line-height:30px !important;
	font-size:14px;
	font-weight:bold;}

.tabs_framed .tabcontent {
	padding:15px 20px;
	font-size:13px;
	background:#fff}

.tabcontent h2,
.tabcontent h3,
.tabcontent h4 {
	margin:5px 0 10px 0}

.tf_sidebar_tabs .tabcontent {
	padding:0}

.tabs_framed .tabs .current {
	background:#fff;}

.tabs_framed .tabs .current a {
	color:#ca2b63}

.tabs_framed .tabs li {
	float:left;
	height: auto;
	display:block;}

.tabs_framed .tabs li a {
	display:block;
	float:left;
	padding:0 20px;
	color:#666;
	text-decoration:none;
	height:51px;
	line-height:43px;
	background:url(images/tabs_line.gif) right top no-repeat}