

.breadcrumb {
    display: none;
}

@media only screen and (max-width: 1000px){
.main_menu {
    display: inline-block!important;
}}

@media only screen and (max-width: 1000px){
.eltd_logo img{
display: inline-block !important;
}}

@media only screen and (max-width: 1000px){
header .eltd_logo img.mobile {
    display: inline-block!important;
    opacity: 1!important;
    position: relative;
    margin: 0 auto;
}}

@media only screen and (max-width: 1000px){
.header_inner_right {
    float: inherit;
    position: relative;
}}

@media only screen and (max-width: 1000px){
nav.main_menu {
    position: absolute;
    left: 0;
    width: 100%;
    z-index: 100;
    text-align: center !important;
}}

@media only screen and (max-width: 1000px){
nav.main_menu.right {
    position: relative;
    left: auto;
    float: right;
    width: inherit !important;
}}

@media only screen and (max-width: 1000px){
nav.main_menu > ul > li > a{
    font-size: 28px;
}}
@media only screen and (max-width: 480px){
nav.main_menu > ul > li > a{
    font-size: 17px;
}}

@media only screen and (max-width: 1000px){
.mobile_menu_button {
    display: none !important;
}}

span.item_text:hover {
    font-family: "Kreon",sans-serif;
    font-weight: 400;
    letter-spacing: 1px;
    border-bottom: #148bc3 2px solid;
padding-bottom: 20px;
white-space: nowrap;
transition: width .5s ease, background-color .5s ease;
}

span.item_text:after {
width: 100%;
background: #148bc3;
}

span.item_text:active {
    color:#148bc3;
    font-family: "Kreon",sans-serif;
    font-weight: 400;
    letter-spacing: 1px;
    border-bottom: #148bc3 2px solid;
padding-bottom: 20px;
}

a.item_text:active {
    color:#148bc3;
    font-family: "Kreon",sans-serif;
    font-weight: 400;
    letter-spacing: 1px;
    border-bottom: #148bc3 2px solid;
padding-bottom: 20px;
}

#back_to_top>span {
    background-color: #148bc3 !important;
}


.infusion-field {
width: 49%;
    display: inline-block;
}

@media only screen and (max-width: 1000px){
.infusion-field {
    width: 95%;
    display: inline-block;
}}

@media only screen and (max-width: 480px){
.infusion-field {
    width: 255px;
    display: inline-block;
}}

input.infusion-field-input-container {
    border: 1px solid #000;
    width: 90%;
    height: 23px;
    margin-right: 38px;
    margin-bottom: 14px;
    padding: 5px;
	color: black !important;  
	font-family: 'Kreon', sans-serif;
    font-size: large;
}

@media only screen and (max-width: 1000px){
input.infusion-field-input-container{
    width: 99%;
    padding: 11px 5px;
}}


input::-webkit-input-placeholder {
color: black !important;  
font-family: 'Kreon', sans-serif;
}
 
input:-moz-placeholder { /* Firefox 18- */
color: black !important;  
font-family: 'Kreon', sans-serif;
}
 
input::-moz-placeholder {  /* Firefox 19+ */
color: black !important;  
font-family: 'Kreon', sans-serif;
}
 
input:-ms-input-placeholder {  
color: black !important;  
font-family: 'Kreon', sans-serif;
}

input[type="submit"] {
width: 96%;
    background-color: #000;
    border: 1px solid #000;
    color: #fff;
    padding: 10px 0px;
    text-decoration: none;
    cursor: pointer;
     font-family: 'Kreon', sans-serif;
font-size: large;
}

input[type="submit"]:hover {
    background-color: #000;
    border: 2px solid #000;
    color: #148bc3;
    padding: 10px 66px;
    text-decoration: none;
    cursor: pointer;
     font-family: 'Kreon', sans-serif;
font-size: large;
}

ul{
    font-family: 'Tahoma', sans-serif;
}

h5{
margin-bottom: 5px;
margin-top: 20px;
}

.mejs-container:not(.wp-video-shortcode) {
    background-color: #8abed1 !important;
}

.blog_holder.blog_standard_type article:not(.format-link):not(.format-quote) .post_corner_info_holder {
display: none !important;
}

.blog_holder.blog_standard_type article:not(.format-link):not(.format-quote) .blog_title_post_info_holder .post_text {
padding: 0px !important;
}

.mejs-controls .mejs-time-rail .mejs-time-total {
    background-color: #b8cfd8 !important;
}

.blog_holder article .post_image{
margin-bottom: 15px !important;
}

.qbutton,{
    font-family: 'Kreon', sans-serif;
}

.tilt {
  -webkit-transition: all 0.5s ease;
     -moz-transition: all 0.5s ease;
       -o-transition: all 0.5s ease;
      -ms-transition: all 0.5s ease;
          transition: all 0.5s ease;
}
 
.tilt:hover {
  -webkit-transform: rotate(-10deg);
     -moz-transform: rotate(-10deg);
       -o-transform: rotate(-10deg);
      -ms-transform: rotate(-10deg);
          transform: rotate(-10deg);
}

@media only screen and (max-width: 1000px){
input[type="submit"]{
width:96%;
}}