/*
Theme Name: Life Style Child
Theme URI: http://themefuse.com/demo/wp/lifestyle/
Description: Child theme for the Life & Style theme. 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: lifestyle
*/

@import url("../lifestyle/style.css");

.bd a {margin:5 0px!important;}
.header_left {
height: 105px;
padding: 40px 0px 0px 50px;
}
.header .container_24 {background:url(http://lib.ase.md/wp-content/uploads/2015/11/head.png) center 0px no-repeat}
.head_bar {display:none;}
.header_right {
    width: 42%;
    padding-top: 0px;
    float: right;
    padding-right: 10px;
}
.topmenu {
height: 40px;}
.topmenu .dropdown li {
height: 40px;}
.topmenu .dropdown li a {
padding: 17px 12px 8px 12px!important;}

.winter {position:absolute; left:0}
.winter img {width:150px}
.menu-gray a:hover, .current-menu-item.menu-gray a, .current-menu-ancestor.menu-gray a {
background: url(images/menu_gray_a.png) center 0 no-repeat;
}
.menu-blue a:hover, .current-menu-item.menu-blue a, .current-menu-ancestor.menu-blue a {
background: url(images/menu_blue_a.png) center 1px no-repeat;
}
.topmenu .dropdown li ul {
top: 44px;}
.topmenu .dropdown li a {
padding: 17px 23px 8px 23px;
}
.box_menu h3 {
font-size: 13px;
margin: -21px 0 20px -20px;
background: #29A8DD;
width: 209px;
padding: 5px 0px 5px 20px;
color: white;
font-weight: bold;
text-transform: uppercase;
}
.container_24 .grid_6 {
border-bottom: 30px solid #29A8DD;
background:#E9E9E9;
}
.box_menu {
margin-bottom: 0px;
}
.footer {
background: none;
color: #fff;
min-width: 980px;
}
.footer .container_24 {
min-height: 24px;
padding-top: 6px;
background: #29A8DD;
margin-left: 0px;
}
.footer a:hover {
color: #333;
}
.footer a {
color: #fff;
}
.tot {width: 960px;
margin: -12px auto 0 auto;
border: 2px solid #29A8DD;}
.middle {
padding: 0 0 40px 0;
}
.flip_gallery {margin-top:-25px;}
.recent_posts li {
background: white;
}

.table-price thead td {
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
text-align: left;
}
.table-price thead td span {
padding-left: 20px;
}
.table-price tbody td {
text-align: left;
}
.table-price tbody td strong {
font-size: 16px;
font-family: Georgia;
font-weight: normal;
}

h1, h2, h3, h4, h5, h6, .post-item h1, .post-item h2 {font-family: Times New Roman;}

.post-item {padding-bottom:0px;}
td {
font-size: 15px;
padding: 10px;
}
table, td, th {
vertical-align: middle;
text-align: left;
}
.aselogo {
width: 120px;
height: 40px;
margin-left: -45px;
position: absolute;
margin-top: -35px;
}
.aselogo img {
height:40px;
}
.faq_answer {
font-size: 14px;
margin: 15px 0 50px 0;
color: white;
background: #29A8DD;
padding: 10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
.remtop {
font-weight: bold;
color: #00293E;
font-size: 1.1em;
padding: 5px;
border-top: 1px solid #00293E;
border-bottom: 1px solid #00293E;
background-color: #79BBEF;
}
input, textarea {
font-family: Verdana;
font-size: 12px;
text-decoration: none;
color: black;
cursor: default;
background-color: white;
border-style: solid;
border-width: 1px;
border-color: #79BBEF;
height:25px;
}
.textarea {width:450px; height:60px}
.remdata {
width: 165px;
float: left;
padding-top: 10px;
font-size: 15px;
}
.contact p {padding:6px!important; margin:0!important}
.container_24 .grid_8 {
width: 229px;
}
.box_menu {
padding: 6px 20px;
}
.panel-overlay {
background: #29A8DD!important;
width: 350px!important;
bottom: 0px!important;
top: 1px;
}
.thumbel_slider {border: 2px solid #29A8DD!important; padding:5px!important}
.thumbel-excerpt h4 a {color:#333!important; font-weight:bold}
.thumbel-excerpt {line-height: 20px;}
.widget_search {
    padding: 6px 20px;
    margin-bottom: 20px;
}

/*.header_left {
    background: url(http://lib.ase.md/wp-content/uploads/2016/09/ASEM25-1.jpg) right center no-repeat;
    background-size: 190px;
}*/
.container_24 .grid_6 {
    z-index: 9;
    position: relative;
}
.topmenu .dropdown li a {
    padding: 17px 7px 8px 7px !important;
}