/*
Theme Name: Medica Child
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");

.grid_8 .entry img 
{
    max-width: 612px;
    border: none;
}

.entry {
    color: #333;
	line-height: 1.6em;
}
table, td, th 
{
	vertical-align: top;
	text-align: left;
}
.entry table
{
	margin-bottom:35px;
}



.topmenu .dropdown li 
{
	display: block;
	float: left;
	margin: 0;
	position: relative;
	list-style: none;
	padding: 0 13px 0 0;
	margin: 0 2px;
	background: none;
}
.topmenu .dropdown li a {
	display: block;
	color: #325b7b;
	height: 54px;
	text-decoration: none;
	padding: 0 0px 0 9px;
	font-size: 15px;
}
.wpcf7 input[type="text"],.wpcf7 input[type="password"],.wpcf7 textarea {
	color: #B1B0B0;
	padding: 5px;
	border: 1px solid #A8A8A8;
	background:#FCFCFC;
	resize: none;
	width: 333px;
}
.wpcf7 input[type="email"],.wpcf7 input[type="tel"]
{
	height: 22px;
	width: 340px;
}
#star 
{
	color: red;
}

.entry a
{
	color:#085897;
}
input[type="reset"], input[type="submit"], input[type="button"], button {
	border:1px;
	color: #fff;
	margin: 10px 0;
	outline-width: 0;
	padding: 3px 35px 3px 28px;
	height: 32px;
	line-height: 30px;
	text-align: center;
	font-family: 'CartoGothicStdBold', Arial, Helvetica, sans-serif;
	font-size: 16px;
	background: #82D8E4;
	border-radius: 7px;
}

.sidebar .widget-container
{
	padding: 10px 0 40px;
}
.body_wrap 
{
}
.footer 
{
}

body
{
	background:#fff;
}

.header_bot 
{
	background: url(images/bg_content_top2.png) center center repeat-y;
	padding-top: 24px;
	position: relative;
	z-index: 1;
}

.header_bot 
{
	background: url(images/bg_content_top2.png) center center repeat-y;
	padding-top: 24px;
	position: relative;
	z-index: 1;
}

.topmenu .dropdown li a:hover, .topmenu .dropdown .current-menu-item a, .topmenu .dropdown .current-menu-item li a:hover, .topmenu .dropdown .current-menu-item .current_page_item a, .topmenu .dropdown .current-menu-ancestor a, .topmenu .dropdown .current-menu-ancestor a:hover, .topmenu .dropdown li li.current-menu-ancestor a, .topmenu .dropdown li .current-menu-ancestor .current-menu-item a {
color: red;
}


.entry p {
	text-align: justify;
}

.row .omega, .col.omega {
}

.entry h3 {
	font-size: 14px;
	color: #333;
}


a {
	color: #EE0A07;
}

a:hover {
	color: #616296 !important;
}

input[type="submit"]{
	background: #616296;
}

.wpsc_default_product_list .default_product_display h2.prodtitle{
       font-size:18px;
}

.default_product_display .wpsc_product_price p
{
      font-size:13px;
}

table.checkout_cart{
	width: 100%;
}

.wpsc_categories ul.wpsc_second_level_categories{
	padding-left: 20px;
}
.wpsc_categories ul.wpsc_second_level_categories ul{
	padding-left: 20px;
}

.post-item .single_product_display form.product_form .wpsc_buy_button_container input{
	padding: 9px 15px;
	
}
.post-item .single_product_display form.product_form .wpsc_buy_button_container
{
	text-align: left;
}

.header_contacts .icon_map {
	color: #EE0A07;
}

.header_contacts .icon_phone {
	color: #EE0A07;
}

.col_1_3 .text-block-1 {
	color: #333;
}

body{
	background-color:#f5f5f5;
}

.header_menu {
margin-top: 50px;
}


.sidebar .widget-container {

font-family: "Arial", Times, serif;
color: #000 !important;
}

.sidebar .widget_text .textwidget {

color: #333;
}