/* Enter Your Custom CSS Here */

a.tooltips {
  position: relative;
  display: inline;
}
a.tooltips span {
    position: absolute;
    width: 342px;
    color: #FFFFFF;
    background: transparent;
    height: 222px;
    line-height: 30px;
    text-align: center;
    visibility: hidden;
    border-radius: 6px;
}
a.tooltips span:after {
    content: '';
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -8px;
    width: 0;
    height: 0;
    border-top: none;
    border-right: 8px solid transparent;
    border-left: 8px solid transparent;
}
a:hover.tooltips span {
    visibility: visible;
    opacity: 0.8;
    bottom: 30px;
    left: -100px;
}

.page-id-1602 .content {
    float: left;
    padding-right: 55px!important;
}

figure, .wp-caption-overlay .wp-caption {
    border: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
    position: relative;
    max-width: 100%;
    height: 100%!important;
}

@media (max-width: 479px){
.slider_alias_revo-2 {
    margin-top: 110px!important;
  }
}


@media (max-width: 479px){
.menu_main_wrap .logo_main {
    height: 60px!important;
  }
}

.menu_main_wrap .logo {
    margin-top: 20px;
    margin-bottom: 20px;
}

/* THUMB */
.tooltip {position: relative; z-index: 8; text-decoration: none !important}
.tooltip:hover {background: transparent; z-index: 9}
.tooltip > span {display: none; position: absolute; top: -220px; left: -120px; padding: 5px}
.tooltip > span img {padding: 2px; width:342px; height:222px; background-color:transparent;}
.tooltip:hover > span {display: block; border: none; background-color: transparent; color: black;width:342px; height:222px;}
.tooltip:hover span span {display: inline; border: none;width:342px; height:222px;}

.copyright_wrap {
    font-size: 0.875em;
    padding: 1.5em 0;
    background-color: #2f332f!important;
    color: #222222;
    text-align: center;
    border-top: 1px solid #F0F0F0;
}

textarea, input[type="submit"], input[type="text"], input[type="email"], input[type="password"] {
    max-width: 700px!important;
}

.menu_main_wrap {
    background-image: linear-gradient(to bottom, #ffffff, #949494)!important;
}

.top_panel_style_light .menu_main_wrap .logo a, .top_panel_style_light .menu_main_wrap .menu_main_nav > li > a {
    color: #000!important;
    line-height: 24px;
}

.post-id-388 .content .post_info {
    display: none!important;
}

.post-id-1835 .content .post_info {
    display: none!important;
}

/*.content .post_info {
    display: none!important;
}*/

.shadow_box, address, table, #content iframe, .justi_gallery, pre, .ui-tabsvertical, nav#filter, ol#filters, embed, #masonry, .callout, #twitter_update_list, blockquote, .ui-tabs, div.toggle, div.accordion, .testimonal_entry_content, div.ui-tabs > div, div.sc_seamlessbox, div.columnbox, #footer aside, object, .carousel-container, .servicebox, .sc_seamless_column, .bottom_margin {
margin-bottom: 40px;
}

span.post_info_item.post_info_posted_by.vcard {
    display: none;
}

.content .post_info .post_info_counters {
    margin-left: 45px;
    display: none;
}

.isotope_wrap .isotope_item .post_info {
    margin-bottom: 0px!important;
}

.vc_sep_pos_align_center {
    margin-top: 3rem;
    margin-bottom: 15px !important;
}

span.post_info_item.post_info_posted_by {
    display: none;
}

span.post_info_item.post_info_counters {
    display: none;
}


.field-wrap > div input, .field-wrap textarea, .field-wrap select, .field-wrap .pikaday__container, .field-wrap .pikaday__display, .field-wrap .listselect-wrap > div {
    width: 100%;
    background-color: #c1c1c1!important;
}

button:focus, input[type="text"]:focus, input[type="email"]:focus, input[type="password"]:focus, input[type="search"]:focus, textarea:focus {
    outline: none;
    color: #000000!important;
}

#nf-form-6-cont .nf-row {
    background-color: #f9f9f9!important;
    color: #000000;
}

.field-wrap input[type="submit"], .field-wrap input[type="button"], .field-wrap button {
    width: auto;
    background-color: #F44336!important;
    color: #ffffff!important;
}


.hidden {
  display:none;
}