body{}
h1 {
line-height:1.5em;
font-size: 36px;
font-weight: bold;
}
h2 {
line-height: 1.5em;
}
h3 {
line-height: 1.5em;
}
h4 {
line-height: 1.5em;
}  @media(min-width:992px) {
.page-id-733 footer {
position: fixed;
width: 100%;
bottom: 0;
}
.page-id-733 #main-content {
margin-top:3%;
}
}
.page-id-733 .et_pb_column_1_3 .et_pb_module {
margin-top: 52px;
}
.login_title {
margin-top:25px;
}
form.login-form {
padding:25px;
background-color:#f9f9f9;
}
form.login-form label, form.login-form input {
display:block;
}
form.login-form input {
width: 100%;
padding: 16px;
border-width: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
color: #999;
background-color: #eee;
font-size: 14px;
-webkit-appearance: none;
}
form.login-form button {
height: 30px;
background-color: #e00;
border-radius: 15px;
border: 0;
color: white;
font-weight: bold;
padding: 5px 20px;
font-size: 15px;
margin-top: 10px;
}
#mobile_menu_slide >li > a.active{}
.et_slide_in_menu_container #mobile_menu_slide ul.sub-menu li{opacity:1 !important;}
.et_mobile_menu>li>a{font-weight:bold;}
#et_search_icon:hover,
.mobile_menu_bar:before,
.mobile_menu_bar:after,
.et-social-icon a:hover,
.comment-reply-link,
.form-submit input,
.entry-summary p.price ins,
.wp-pagenavi span.current,
.wp-pagenavi a:hover,
.et_password_protected_form .et_submit_button,
.nav-single a,
.posted_in a,
#top-menu li.current-menu-ancestor > a,
#top-menu li.current-menu-item > a,
.bottom-nav li.current-menu-item > a,
.footer-widget h4 {
color: #666666;
}
#top-menu .sub-menu li > a {
font-size:15px;
padding:5px 5px 5px 5px;
width:330px;
}
#mobile_menu_slide .sub-menu li > a {
font-size:15px;
padding:5px 5px 5px 5px !important;
width:330px;
}
.nav li ul {
width: 350px;
}
.et_pb_widget a {
color:#ffffff;
text-decoration: none;
}
.et_pb_bg_layout_light.et_pb_module.et_pb_button {
color:#ee0000 !important;
} .header-content>h1, .header-content>span{line-height:1.1 !important;} .textwidget {
font-size: 1.1em;
}
.footer-widget {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:auto;
}
.et_pb_gutters3.et_pb_footer_columns3 .footer-widget {
width:auto;
}
#footer-bottom{display:none;} .mobile_menu_bar:before {
position: relative;
top: 0;
left: 0;
font-size: 60px;
content: "\61";
cursor: pointer;
} .et_slide_in_menu_container {
background-color: #666666 !important;
}
.sub-menu {
font-size: 12px;
}
.menu-item-has-children li {
font-weight: normal;
color: #ff0000;
}
#mobile_menu_slide li {
font-weight: normal;
color: #ff0000;
} .et_pb_button a {
color: #ffffff important!;
}
.et_pb_bg_layout_light.et_pb_module.et_pb_button {
color: #ffffff !important;
} .et_pb_contact_captcha {
width: 50px;
max-width: 70px;
}
.et_pb_contact_right p input {
width: 55px;
max-width: 70px;
} .entry-content table,
body.et-pb-preview #main-content .container table {
width: 100%;
margin: 0 0 15px 0;
border: none;
text-align: left;
}
.entry-content tr th,
.entry-content thead th,
body.et-pb-preview #main-content .container tr th,
body.et-pb-preview #main-content .container thead th {
padding: 0 15px 0 0;
vertical-align: top;
}
.entry-content tr td,
body.et-pb-preview #main-content .container tr td {
padding: 0 15px 0 0;
border: none;
vertical-align: top;
} .ref_list tbody>tr{border-bottom:1px solid #eeeeee;padding:15px 0;}
.ref_list tbody>tr>td{padding:10px 5px 10px 0;line-height:1.4}
.footerdiv{display:inline-block;padding-right:20px;vertical-align: top;}
.cookie-notice-container a{background-color:#ee0000 !important;background-image:none !important;}
@media(min-width:600px){
.header-content>h1{padding-bottom:20px;}
}
@media(min-width:600px) and (max-width:980px){
h1{line-height:1.1;font-size:32px;}
.header-content>h1, .header-content>span{font-size:20px !important;line-height:1.1;}
.logo_container{margin-top:25px;}
}
@media(max-width:599px){
.header-content{text-align:left !important;}
.header-content>h1, .header-content>span{font-size:20px !important;line-height:1.1;}
.et-pb-slider-arrows{display:none;}
h1{line-height:1.1;font-size:24px;}
.mobile_menu_bar:before{font-size:40px;}
.et_header_style_fullscreen .mobile_menu_bar.et_toggle_fullscreen_menu{padding:0;}
#et-top-navigation{padding-top:3px !important;}
.header-content{padding-bottom:0 !important;}
.logo_container{margin-top:3px;}
.logo_container a img{max-height:86% !important;}
}
@media(max-width:1024px){
.footerdiv{margin-bottom:20px;}
}