/*
Theme Name: North Dallas Eye Associates v1
Theme URI: 
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">Read More</a>
Author: David Wen
Author URI: 
Template: medica-parent
*/

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

body {
	font-family: Arial, Helvetica, sans-serif;
	color:#808080;
	font-size:13px;
	line-height:1.5em;
	background:#0c2a5e;}

.body_wrap {
background: url("../medica-parent/images/body_top-2.jpg") center top no-repeat;
width: 100%;
min-height: 400px;
}

.logo {
padding: 15px 18px;
width: 300px;
float: left;
height: 70px;
}


.header_contacts {
padding-top: 25px;
text-shadow: 0px 1px 1px gray;
}

.header_contacts a, .header_contacts .icon_phone {
color: #CEE8F5;
}

.header_contacts .icon_speech {
background: url("../medica-parent/images/icons/header_speech_white.png") right 0 no-repeat;
padding-right: 22px;
color: #CEE8F5;
}

.header_contacts .icon_phone {
background: url("../medica-parent/images/icons/header_phone_white.png") right 0 no-repeat;
}

.header_contacts .icon_map {
background: url("../medica-parent/images/icons/header_map_white.png") right 0 no-repeat;
}


.showcase, 
.showcase-content,
.showcase-content-container {
  height: 280px;
}


.topmenu .dropdown li {
margin: 0;
padding: 0 10px 0 0;
}

.row .col_1_3 {
    width: 300px;
}

.title_icon img {
float: left;
margin-right: 10px;
margin-left: 0;
}

.title_icon {
min-height: 65px;
}

.frame_box {
margin-top: 25px;
}

.widget_search #searchsubmit {
margin: 4px 45px 0 2px;
}

.space-left {
   padding-left: 20px;   
}

.space-top {
   margin-top: 40px;   
}

.space-bottom {
   padding-bottom: 24px;   
}


.col_1_3 .text-block-1 {
margin-top: -50px;
}

.topmenu .dropdown li a {
display: block;
color: #325B7B;
height: 54px;
text-decoration: none;
padding: 0 10px 0 18px;
}

#respond .btn-submit, #respond .form-submit input[type="submit"], .contact-form .btn-submit {
background: url("../medica-parent/images/buttons_submit_blue.png") 0 0 no-repeat;
}

#respond .btn-submit:hover, #respond .form-submit input[type="submit"]:hover,
.contact-form .btn-submit:hover{
	background:url("../medica-parent/images/buttons_submit_blue.png") 0 0 no-repeat;
	}

#respond .btn-submit, #respond .form-submit input[type="submit"],
#respond .btn-submit:hover, #respond .form-submit input[type="submit"]:hover {
	background:url("../medica-parent/images/buttons_submit_blue.png") 0 0 no-repeat;
	width:67px;
	color:#737373;
	text-shadow:0 1px 1px #fff;
	padding:0;
	text-align:center;}


.entry h4, .post-item .entry h4,
.faq_list h2, .faq_list h3, .payment_box h2, .payment_box h3,
.sidebar .widget_nav_menu ul li.current-menu-item a,
.sidebar .widget_nav_menu ul li:first-child.current-menu-item a,
.sidebar .widget_nav_menu ul li a:hover {
color: #0D2C5F;
}

.title_blue, .category_posts .title_blue a, .title_blue.text_italic a {
color: #0D2C5F;
}

.title_address, .post-item .entry .title_address,
.faq_question,
.faq_question.active,
quote_right, 
.quote_left,
.entry a {
color: #3387B8;
}

.entry .title_icon h2, .entry .title_icon h3 {
background-color: #696969;
color: #FFF;
text-align: center;
}


/*OVERRIDE HOME PAGE OFFICE INFO TEXT BECAUSE OF NEW FIFTH OFFICE*/
.title_address, 
.widget-container.widget_contact {
  font-size: 13px;
}


.footer {
background: url("../medica-parent/images/body_bot-2.jpg") center bottom no-repeat;
color: #394547;
font-size: 12px;
padding: 50px 0 20px 0;
}

.footer h3, .footer .footer_h3 {
	font-size:16px;
	font-weight: 600;
	color:#CEE8F5;
	margin:0 0 20px 0;
	padding:0;
	text-shadow: 0px 1px 1px gray;
	}

.footer a {
color: #e2eaec;
}

.copyright {
	padding:0 40px;
	font-size:11px;
	color: #e7f7ff;}

.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: #d1652b;
}

.widget_contact .contact-phone strong {
	font-size:17px;
	color:#d1652b;
	font-weight:normal}
	
.header_slider .container {
	padding-bottom:30px;}
	
.middle {
   padding-top: 50px;
}

/* make backgrond 100% width */
.header_menu {
	background: #F7F7F7;
}
.header_bot, .middle, .middle_bot {
	background:  #FFF;
}

.topmenu .dropdown li a span {
	font-size: 14px;
}

.post-meta em {
   display: none;
}

.topmenu .dropdown .current-menu-item {
	border-bottom: solid 4px #d1652b;
}

.widget_search #searchform {
	width: 350px;
}

.widget_search {
	float: right;
	margin: 30px 0 0 0;
}

@media only screen and (min-width: 990px) {
.showcase-thumbnail-restriction {
height: 240px !important;
}
}