/*
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: paredental-parent
*/

@import url("../paredental-parent/style.css"); 
@font-face{font-family:'edelsansRegular'; src:url('css/edel_sans_regular_3-webfont.eot'); src:local('O'),url('css/edel_sans_regular_3-webfont.ttf') format('truetype'); font-weight:normal; font-style:normal}
body{font-family:'edelsansRegular',Arial,Helvetica,sans-serif; color:#808080; font-size:13px; line-height:1.5em; background:#DCE3E6}

.body_wrap{background:url() center top no-repeat; width:100%; min-height:400px}
.footer{background:url() center bottom no-repeat; color:#dedede; font-size:12px; padding:50px 0 20px 0; background:#222222}
.footer a{color:#dedede}
.header_contacts{text-align:right; padding-top:43px; color:#325b7b; font-family:'edelsansRegular',Arial,Helvetica,sans-serif; font-size:14px; text-shadow:0 1px 1px #fff; line-height:1.2em}
.header_contacts .icon_phone{background:url(images/icons/header_phone.png) right 0 no-repeat; padding-right:22px}

.qtrans_language_chooser li { float:left; margin-right:3px }

.title_icon{min-height:25px; margin-bottom:5px; line-height:1.5em}

.header_contacts .icon_map{background:url(images/icons/header_map.png) right 0 no-repeat; padding-right:22px}

.header_bot{background:url() center center repeat-y; padding-top:24px; position:relative; z-index:1}

.header_slider .container{background:url() center bottom no-repeat; padding-bottom:48px}

.header_image .container{background:url() center bottom no-repeat; padding-bottom:41px}

.header_contacts .icon_map:hover{color:#ce205a}
.container {
	width:960px;
	margin:0 auto}
.container_12 {
	margin-left: auto;
	margin-right: auto;
	width: 900px;
}
.grid_8 .col_1_3{width:250px}
.grid_8 .row .col_1_3{width:250px}
.divall{width:960px; margin:auto; box-shadow: 0 0 8px #888888; background:#fff}
.topmenu{height:28px; padding:0; position:relative; background: rgb(70, 70, 70);}
.topmenu .dropdown li a{display:block; color:#dedede; height:28px; text-decoration:none; padding:0 35px 0 35px;}

.topmenu ul li{border-left: 1px solid rgb(85, 85, 85);}

.topmenu .dropdown{font-family:'edelsansRegular',Arial,Helvetica,sans-serif; font-size:14px; line-height:28px; color:#dedede; z-index:1300; margin:0; padding:0; text-shadow:0 0 0 #dedede}
.topmenu .dropdown li ul{display:none; position:absolute; top:20px; left:0; z-index:1308; width:173px; padding-top:8px; margin:0; font-family:'edelsansRegular',Arial,Helvetica,sans-serif; font-size:13px; text-shadow:0px #000}
.topmenu .dropdown li{display:block; float:right; margin:0; position:relative; list-style:none; padding:0 0 0 0; margin:0 0; background:url() right bottom no-repeat}

.topmenu .dropdown .current-menu-ancestor, 
.topmenu .dropdown .current-menu-item{background: linear-gradient(to top, #3a3a3a, #222222) repeat scroll 0% 0% #222222; padding:0 0 0 0}

.topmenu .dropdown .current-menu-ancestor a, 
.topmenu .dropdown .current-menu-item a{background: #222222; padding:0 35px 0 35px; cursor:pointer}

.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: #fafafa; background: linear-gradient(to top, #3a3a3a, #222222) repeat scroll 0% 0% #222222;}

.topmenu .dropdown .current-menu-item ul li a, 
.topmenu .dropdown .current-menu-ancestor ul li a, 
.topmenu .dropdown .current-menu-ancestor .current-menu-item li a, 
.topmenu .dropdown .menu-item-home ul li a, 
.topmenu .dropdown .current-menu-ancestor .current-menu-ancestor li a{color:#fff; background:#3a3a3a}

.topmenu .dropdown li ul li a:hover, 
.topmenu .dropdown .current-menu-ancestor ul li a:hover, 
.topmenu .dropdown .current-menu-ancestor .current-menu-item a, 
.topmenu .dropdown .current-menu-ancestor li .current-menu-item a, 
.topmenu .dropdown li .current-menu-item a, 
.topmenu .dropdown li.parent li a:hover, 
.topmenu .dropdown .current-menu-ancestor .current-menu-ancestor a{color: #fff; background:#222222;}

.topmenu .dropdown li ul li, 
.topmenu .dropdown li ul li.current-prev, 
.topmenu .dropdown li .current-menu-item, 
.topmenu .dropdown li .current-menu-ancestor{display:block; background:#fff; padding:0; width:173px; margin:0; height:auto; clear:both; position:relative; line-height:1.3em}

.topmenu .dropdown li ul li ul li, 
.topmenu .dropdown .current-menu-ancestor .current-menu-ancestor li, 
.topmenu .dropdown li li .current-menu-item{background:#3a3a3a}

.topmenu .dropdown li ul .first, 
.topmenu .dropdown li ul .current-prev.first{background:#3a3a3a; padding-top:0}

.topmenu .dropdown li ul li ul .first, 
.topmenu .dropdown .current-menu-ancestor .current-menu-ancestor .first{background:#3a3a3a}

.topmenu .dropdown li ul .last{background:#3a3a3a; padding:0 0 0 0}

.topmenu .dropdown li ul li ul .last, 
.topmenu .dropdown .current-menu-ancestor .current-menu-ancestor .last{background:#3a3a3a}

.topmenu .dropdown .last ul li ul .first, 
.topmenu .dropdown .last.current-menu-ancestor ul li ul .first{background:#3a3a3a; padding-top:0}

.topmenu .dropdown .last ul li ul li, 
.topmenu .dropdown .last.current-menu-ancestor li li{background:#3a3a3a}

.topmenu .dropdown .last ul li ul .last, 
.topmenu .dropdown .last.current-menu-ancestor li .last{background:#3a3a3a}

.topmenu .dropdown li ul li a, 
.topmenu .dropdown li ul li.last ul li a, 
.topmenu .dropdown li .current-menu-item a, 
.topmenu .dropdown .current-menu-ancestor li a, 
.topmenu .dropdown .current-menu-item li a{display:block; color:#fff; height:auto; padding:10px 15px 10px 16px; background:#3a3a3a}

.topmenu .dropdown li ul li ul li a, 
.topmenu .dropdown .current-menu-ancestor .current-menu-ancestor li a, 
.topmenu .dropdown li li .current-menu-item a{background:#3a3a3a; padding:10px 15px 10px 23px}

.topmenu .dropdown .last li li a, 
.topmenu .dropdown .last.current-menu-ancestor li li a{background:#3a3a3a; padding:10px 15px 10px 20px}

.topmenu .dropdown li ul li.last a, 
.topmenu .dropdown li ul li ul .last a, 
.topmenu .dropdown .current-menu-ancestor .last a, 
.topmenu .dropdown .last.current-menu-ancestor li .last a{background:none}

.topmenu .dropdown li li a span{display:block; padding-top:0}

.topmenu .dropdown li a:hover span{cursor:pointer}

.topmenu .dropdown li ul .parent span{background:#3a3a3a; padding-right:10px}

.topmenu .dropdown li ul .parent a:hover span{background:#3a3a3a}

.header_menu{background:url()}
.header_menu .container{height:28px}
.row .col_1_3{width:275px}
.middle{clear:both; background:url();margin:auto;width:90%;}
.middle_bot{background:url()}
h1, h2, h3, h4, h5, h6{font-weight:normal; font-family:'edelsansRegular',Arial,Helvetica,sans-serif; color:#474747; line-height:1.2em}
input[type="reset"], input[type="submit"], input[type="button"], button{border:none; color:#fff; margin:10px 0; outline-width:0; padding:3px 35px 3px 15px; height:32px; line-height:30px; text-align:left; font-family:'edelsansRegular',Arial,Helvetica,sans-serif; font-size:11px; text-shadow:0 1px 1px #000}

.button_link{background:url(images/buttons_bg.png) no-repeat scroll right -32px transparent; color:#12a0a9; display:inline-block; margin:5px 0; border:0 none; padding:0 35px 0 0; font-family:'edelsansRegular',Arial,Helvetica,sans-serif; font-size:11px; text-align:right; text-decoration:none}

.button_link span{background:url(images/buttons_bg.png) no-repeat scroll left 0 transparent; display:block; line-height:32px; padding:0 10px 0 12px; color:#737373; min-width:100px; cursor:pointer; text-shadow:0 1px 1px #fff; text-transform:uppercase}

.button_link:hover, 
.button_link:active, 
.button_link:hover span{}

.btn_blue, .btn_blue span{color:#fff; text-shadow:0 1px 1px #0a2c2e}
.btn_blue{background-position:right -160px}
.btn_blue span{background-position:0 -128px}

.btn_black, .btn_black span{color:#fff; text-shadow:0 1px 1px #000}
.btn_black{background-position:right -96px}
.btn_black span{background-position:0 -64px}

.btn_green, .btn_green span{color:#33680f}
.btn_green{background-position:right -288px}
.btn_green span{background-position:0 -256px}

.btn_pink, .btn_pink span{color:#fff; text-shadow:0 1px 1px #000}
.btn_pink{background-position:right -352px}
.btn_pink span{background-position:0 -320px}

.btn_yellow, .btn_yellow span{color:#776512}
.btn_yellow{background-position:right -224px}
.btn_yellow span{background-position:0 -192px}

.button_styled{display:inline-block; margin:5px 1px; border:none; padding:0 12px; font-family:'edelsansRegular',Arial,Helvetica,sans-serif; font-size:11px; line-height:30px; text-align:left; text-decoration:none; color:#12a0a9; background:#3c444f; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; text-transform:uppercase; text-shadow:0 1px 1px #333; min-width:126px}

.button_styled span{padding:0}

.button_styled:hover, .button_styled:hover span{color:#fff}

.contact-form .inputtext, .contact-form select, .contact-form textarea{color:#474747; margin:5px 0; padding:7px 10px; font-size:13px; font-family:'edelsansRegular',Arial,Helvetica,sans-serif; background:#f5f5f5}
.quote-author{text-align:right; color:#999; margin:5px 0 5px 0; font-family:'edelsansRegular',Arial,Helvetica,sans-serif}

.quote-author span{color:#ce205a}
.col_home {min-height:325px;}
.div_first-block  {min-height:275px;}
.div_float-right {float:right}
.quote-text{font-family:'edelsansRegular',Arial,Helvetica,sans-serif; color:#4c4c4c; font-size:17px; font-style:italic; font-weight:normal; line-height:1.5em}
.widget-container.widget_contact{font-family:'edelsansRegular',Arial,Helvetica,sans-serif; font-size:14px; color:#b4b4b4; font-style:italic; width:275px; margin:10px 0 15px 0}
.post-item h1, .post-item h2{font-family:'edelsansRegular',Arial,Helvetica,sans-serif; line-height:1.2em; font-size:27px; margin:0 0 10px 0}
.contact-form .field_textarea textarea{width:560px; font-family:'edelsansRegular',Arial,Helvetica,sans-serif; font-size:12px; margin-bottom:0; resize:none}

.contact-form label{font-family:'edelsansRegular',Arial,Helvetica,sans-serif; font-size:11px; color:#12a0a9; font-style:italic}

.reset-link{font-family:'edelsansRegular',Arial,Helvetica,sans-serif; font-style:italic; display:block; float:right; padding:10px 40px 0 0}
.btn-submit, 
.contact-form .btn-submit, 
.contact-form-footer .btn-submit, 
#respond .btn-submit, #respond .form-submit input[type="submit"]{background:url(images/buttons_sprite.png) 0 0 no-repeat; width:163px; height:32px; line-height:32px; padding:0 35px 0 12px; color:#fff; font-family:'edelsansRegular',Arial,Helvetica,sans-serif; font-size:11px; text-shadow:0 1px 1px #000; text-transform:uppercase; border:none}
.title_address, 
.post-item .entry .title_address{font-family:'edelsansRegular',Arial,Helvetica,sans-serif; font-style:italic; color:#12a0a9; font-size:16px; margin:20px 0 20px 0}
.sidebar .widget-container{font-size:14px; font-family:'edelsansRegular',Arial,Helvetica,sans-serif; padding:40px 0 40px; margin:0 0 0 35px; border-bottom:1px solid #f0f0f0}
.sidebarLeft .sidebar .widget-container{margin:0 35px 0 0; text-align:center}
.sidebar .widget-container.widget_contact{margin:0 auto; border-bottom:none; width:270px}
.copyright{text-align:center; padding:0 40px; font-size:11px}
.header_contacts .icon_phone{background:url() right 0 no-repeat; padding-right:0px}
.middle{clear:both; background:url() center center repeat-y}
.header_contacts .icon_map{background:url() right 0 no-repeat; padding-right:0px}
