/** HELPERS **/
/*p:empty { display: none;}         */

.padding-right-10 {padding-right: 10px;}
.padding-left-10 {padding-left: 10px;}
.padding-top-10 {padding-top: 10px;}
.padding-10 {padding: 0 10px;}

.margin-right-10 {margin-right: 10px;}
.margin-left-10 {margin-left: 10px;}
.margin-top-10 {margin-top: 10px;}
.margin-bottom-10 {margin-bottom: 10px;}
.margin-10 {margin: 0 10px;}

.margin-right-5 {margin-right: 5px;}
.margin-left-5 {margin-left: 5px;}
.margin-top-5 {margin-top: 5px;}
.margin-bottom-5 {margin-bottom: 5px;}
.margin-5 {margin: 0 5px;}
.no-margin  {margin: 0 !important;}


.padding-top-6 {padding-top: 6px;}

.spacer { padding: 10px;}
.text-right { text-align: right;}
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }

.dl-row dt {
    float: left;
    width: 20%;
}

/** CUSTOM-CSS **/
.widget_meta > ul > li:nth-last-child(1) {
    display: none;
}

.widget_meta > ul > li:nth-last-child(2) {
    display: none;
}

.postnav {border-top: 1px solid #e6e6e6;}

.cbox {
    padding: 10px;
    width: 100%;
    display: inline-block;
}
.cbox.grey {
    background: #F9F9F9;
    border: 1px solid #E2E2E2;
}
.cbox.blue {
    background: #ddeaf6;
    border: 1px solid #a0b8ce;
}

.post_content ul li ul {
    list-style: circle;
    padding-left: 0;
    margin-top: 5px;
}
.post_content ul li ul li {padding: 0}

.menu-primary-container ul#mainmenu {
    background-color: #448bbf !important;
}

#mainmenu li.menu-normal a {font-weight: normal;}
#mainmenu li.menu-italic a {font-style: italic;}

#lang_block_top {
    float: right;
    margin-left: 10px;
    padding-right: 4px;
    padding-left: 10px;
    /* border-left: 1px solid rgba(90, 76, 76, 0.35); */
    background: url(../../altid/img/border.png) top left no-repeat;
}
.lang-switch ul { margin-top: 8px; }
.lang-switch ul li {
    float: left;
    list-style: none outside;
    margin-left: 10px;
}

.embed-container.maps iframe{
    pointer-events: none;
}

#MyForm,
.row.lbi-row {
    margin-right: -15px;
    margin-left: -15px;
    margin-bottom: 15px;
    width: initial;
}
#MyForm .row { margin-bottom: 0;}
#MyForm .submit-wrap { float: left;}
#MyForm .button-wrap { margin: 2px 0 0 10px;}
div.wpcf7-validation-errors {
    width: 100%;
    color: #d62f2f;
}
#content textarea.height-inherit {height: inherit;}
#content .radio-reply label span { font-size: 15px;}

blockquote.quote_content.contact-quote span { font-size: 16px;}



#content select#menu-birim {
height: inherit;
    border: 1px solid #ccc;
    padding: 10px 15px;
    outline: none;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    font: 13px Helvetica,Arial,sans-serif;
    color: #777;
    margin: 0;
    display: block;
    margin-bottom: 0px;
    background: #fff;
}

.widget-contact {
    float: left;
    margin-bottom: -10px;
}

ul.leartes-ul {
    margin-left: 26px;
}

ul.leartes-ul li {
    list-style-type: none;
}

ul.leartes-ul.with-disc > li {
    list-style-type: disc;
    list-style-position: outside;
}

ul.leartes-ul.with-disc > ul.leartes-ul > li {
    list-style-type: circle;
    list-style-position: outside;
}

table.altid-table tr td:first-child { font-weight: normal;}

.slider-right-list-post h2.right-list-post-title {
    background: #485169;
}

.slider-right-list-post ul.scroll_list_post {
    background: #00aced;
}

/*
.slider-right-list-post ul.altid-projects {
    background: rgb(129, 162, 255);
}

.slider-right-list-post ul.altid-projects li:not(:last-child) {
    border-bottom: 1px solid rgba(72,81,105,0.5) !important
}
.slider-right-list-post ul.altid-projects li:last-child {
    border-bottom: none !important;
}
*/
.slider-right-list-post .slimScrollBar {
    /*display: none !important;*/
}
 
a.external.before:before {
    content: "\f08e";
    padding-right: 5px;
    font-family: FontAwesome;
}

a.external.after:after {
    content: "\f08e";
    padding-left: 5px;
    font-family: FontAwesome;
}


.widget-banner ul li {
    list-style-position: outside;
    list-style-type: none;
}
.widget-banner.grayed img {
    /*
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
    */
    -webkit-filter: opacity(50%); /* Safari */
    filter: opacity(50%);
    /*opacity: 0.5;*/

    -webkit-transition: filter 1s; /* Safari */
    transition: filter 1s;
}

.widget-banner.grayed img:hover {
    /*
    -webkit-filter: grayscale(0);
    filter: grayscale(0);
    */
    -webkit-filter: opacity(100%); /* Safari */
    filter: opacity(100%);
    /*opacity: 1;*/
}

.widget-banner.horizontal img {
    max-height: 100%;
    width: auto;
}

.widget-banner.horizontal.footer-banner img {
    height: 60px;
}

.widget-banner.h-left li,
.widget-banner.h-left-less li {
    float: left;
}
.widget-banner.h-left li:not(:last-child) figure{
    padding-right: 10px;
}
.widget-banner.h-left-less li:not(:last-child) figure{
    padding-right: 6px;
}

.widget-banner.h-right li {
    float: right;
}
.widget-banner.h-right li:not(:last-child) figure{
    padding-left: 10px;
}

#sidebar .widget .widget-banner.bottomless,
#sidebar .widget .widget_container.bottomless {margin-bottom: -30px;}

.home #sidebar .widget.widget_media_video  {margin-bottom: 0;}

.separator li:not(:last-child) {
    border-bottom: 1px solid #e6e6e6;
    padding-bottom: 10px;
    margin-bottom: 10px;
}
.banner-titles { text-align:  center; }
.color-main .banner-titles h4 { color: #448bbf; }
.compact .banner-titles h4 {
    line-height: 18px;
    font-size: 16px;
    margin-bottom: 0;
}
.compact .banner-titles span,
.compact figure + div {
    text-align: center;
    font-size: 12px;
    line-height: 14px;
}

#fb-root {
    display: none;
}

/* To fill the container and nothing else */

.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style] {
    width: 100% !important;
}

.owl_slider .item_slide_caption h1 {
    font-size: 20px;
    line-height: 25px;
}

.main-post-image-slider.image_post .item_slide_caption h1 a {
    font-weight: normal;
    font-size: 20px;
    letter-spacing: normal;
    background-color: rgba(129, 162, 255, 0.6);
    box-shadow: 5px 0 0 rgba(129, 162, 255, 0.8), -5px 0 0 rgba(129, 162, 255, 0.8);
}

.sub-post-image-slider.image_post .item_slide_caption h1 a {
    font-size: 12px !important;
}
.box-1 a.inside h3 {
    font-size: 12px;
}

/* LOOPS  */
.announcements .meta_holder .meta-category-small,
.hotels .meta_holder .meta-category-small,
.ournews .meta_holder .meta-category-small,
.list-view .informatical .meta_holder .meta-category-small { margin: 7px 0 0 4px; }

.announcements .meta_holder .post-meta.meta-main-img,
.informatical  .meta_holder .post-meta.meta-main-img,
.hotels  .meta_holder .post-meta.meta-main-img,
.services .meta_holder .post-meta.meta-main-img { width: auto; }

.announcements .meta_holder .fa.fa-tags,
.ournews .meta_holder .fa.fa-tags,
.services .meta_holder .fa.fa-bookmark {
    float: left;
    margin: 5px 0 0 5px;
}

.informatical  .meta_holder .fa.fa-tags,
.hotels .meta_holder .fa.fa-tags,
.hotels .meta_holder .fa.fa-map-marker {
    float: left;
    margin: 5px 0 5px 0;
}

.hotels .meta-contact { font-size: 14px; }
.hotels p.excerpt { font-size: 13px; font-style: italic; }
.hotels .meta-contact .fa { margin: 5px 5px 0 0; }
.hotels .image-post-title .fa,
.single-hotels .single-post-title .fa { margin: 4px 0 0 4px; }
.hotels .image-post-title span {
    float: right;
    font-size: 12px;
    font-weight:  normal;
}
.single-hotels .single-post-title span,
.private-meta .widget-title span,
.lbi-widget .widget-title span  {
    float: right;
    font-size: 14px;
    font-weight: normal;
    text-transform: none;
}
.single-hotels .hotel-location {
    font-size: 14px;
    font-weight: normal;
    text-transform: none;
}


.archive.tax-hotel_category h3.categories-title span,
.archive.tax-hotel_region h3.categories-title span,
.post-type-archive-hotels h3.categories-title span {
    float: right;
    font-size: 14px;
    font-weight: normal;
    text-transform: none;
}

.announcements .footer_meta,
.informatical .footer_meta,
.hotels .footer_meta,
.ournews .footer_meta,
.services .footer_meta { margin-top: 0; margin-bottom: 30px;}

.loop-department .department  { margin-top: 70px;}

.loop-department .department .image-post-title,
.category-informatical .informatical .image-post-title,
.category-ournews .ournews .image-post-title,
.category-services .services .image-post-title, .category-services .li-parent { text-transform: uppercase;}

.loop-department .footer_meta { margin-bottom: 30px;}

.loop-list-thumbnail {
    float: left;
    position: relative;
    display: block;
    overflow: hidden;
    width: 120px;
    margin-bottom: 5px;
    border: 1px solid #e6e6e6;
}
.loop-list-thumbnail a img {}
.loop-list-details {
    position: relative;
    margin-left: 130px;
}
.loop-list-details h3 {margin-top: 0;}

.loop-list-thumbnail a {
    display: block;
    line-height: 0;
}

.loop-list-thumbnail a img {
    -webkit-transition: 0.4s;
    -moz-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}

.loop-list-thumbnail a:hover img {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
    opacity: 0.5;
    filter: alpha(opacity=50);
}

.pagination>a { font-weight: normal; }

#sidebar .lbi-widget.widget_archive select { width: 100%; padding: 4px;}
#sidebar .lbi-widget.widget_archive .screen-reader-text { display: none; }

.reviewbox .user_review-user-review-criteria {background: #4769a5;}

h1.single-post-title.heading_post_title { font-size: 20px; }
.share-post .blog-share-socials li { text-transform: none;}
.postnav #prepost, .postnav #nextpost { font-size: 13px;}
#prepost span, #nextpost span { color: #999; }
.postnav .left  .fa-angle-double-left,
.postnav .right .fa-angle-double-right { font-size: 20px;}

.medium-four-columns h3.image-post-title,
.medium-four-columns .image-post-title.columns_post a {
    line-height: 18px;
    font-size: 13px;
}

.single_post_title.heading_post_title .meta-category-small {margin-bottom: 10px;}

.meta-post-attachments {
    float: right;
    margin-top: -5px;
    margin-bottom: 5px;
}
.post-attachments {float: left; line-height: 15px;}
.post-attachments .fa { font-size: 16px;}
.meta-category-small .meta-post-attachments .post-attachments a  {
    float: none;
    background-color: transparent !important;
    color: #555555;
}

.related-posts.altid-post-gallery .feature-four-column.medium-four-columns {
    width: 166px;
    margin-right: 10px;
    margin-bottom: 0px;
}
.altid-press-gallery .feature-four-column.medium-four-columns {
    width: 221px;
    margin-right: 10px;
    margin-bottom: 0px;
}

.altid-post-attachments .altid_documents li{
    list-style-type: none;
    margin-bottom: 10px;
}

.altid_documents li .altid_doc_title {
    background: rgba(129, 162, 255, 0.30);
    padding: 4px 10px 2px 10px;
}
.altid_documents li .altid_doc_title strong { padding-left: 6px; font-size: 14px;}
.altid_documents li .altid_doc_title span { float: right; }
.altid_documents li .altid_doc_title span a { color: #4f7afc; }
.altid_documents li .altid_doc_title .fa { margin-left: 2px; }
.altid_documents li .altid_doc_desc { padding: 4px 0 4px 10px; }

.baskan-mesaj { margin-top: -30px;}
.single-page-post-title {
    color: #222;
    font-weight: bold;
    font-size: 18px;
    text-transform: uppercase;
    margin-bottom: 0;
}
.single-page-sub-title {
    height: auto;
    font-weight: 500;
    margin-bottom: 0px;
    line-height: 13px !important;
    font-size: 11px !important;
    background: none;
    float: left;
    padding: 0px;
    margin-right: 5px;
    font-family: Oswald,sans-serif;
    text-transform: uppercase;
    letter-spacing: 0.03em;
}

ul.tabs.no-comment li {width: 50%;}

.altid-anasayfa-genel .feature-post-list.large_list_bellow li {min-height: 99px;}
.altid-anasayfa-diger .medium-four-columns h3  {min-height: 36px;}
.altid-anasayfa-diger .feature-four-column.medium-four-columns p:not(.post-meta){min-height: 330px}
.feature-two-column p.excerpt {min-height: 104px}
.grid-view .col-md-4  p.excerpt {min-height: 398px}
.altid-category-loop .image-post-title {min-height: 42px}

.content_page .child-posts { margin-top: 40px; }

.megamenu .altid-mega-submenu .menu_post_feature { width: 100% !important; padding-top: 0;}
.megamenu .altid-mega-submenu .menu_post_feature li { padding: 0 0 0 10px !important;}
.megamenu .lbi-altid-single-page figure a {height: auto !important; padding: 0 !important;}

.post-7097 .tnp {margin-left: 0;}
.tnp.tnp-widget-minimal {position: relative;}
.tnp.tnp-widget-minimal .tnp-email {
    width: 90%;
    max-width: 100%;
    border: 1px solid #e6e6e6;
    line-height: 18px;
    outline: none;
}
.tnp.tnp-widget-minimal .tnp-submit {
    position: absolute;
    width: auto;
    right: 0px;
    bottom: 0px;
    border-radius: 0px 3px 3px 0px !important;
    text-transform: uppercase;
    font-size: 12px;
    transition: background 0.3s linear;
    -moz-transition: background 0.3s linear;
    -webkit-transition: background 0.3s linear;
    -o-transition: background 0.3s linear;
}

.tnp.tnp-widget-minimal .tnp-submit:hover {background: #81a2ff;}
.tnp.tnp-widget-minimal span  {padding-left: 3px;}
.tnp.tnp-widget-minimal.min-mega {padding-top: 5px;}
.tnp.tnp-widget-minimal.min-mega span {
    padding-left: 1px;
    color: #c1c1c1;
    font-size: 14px;
}
.tnp.tnp-widget-minimal.min-mega .tnp-submit { top: 20px;   }

.megamenu .altid-mega-submenu .menu_post_feature .menu-item a {padding: 0;}
.megamenu .altid-mega-submenu .lbi-widget.widget_nav_menu  { margin-left: -20px;}
.megamenu .altid-mega-submenu .lbi-widget.widget_newsletterwidgetminimal  { margin-left: 5px;}

ol[type="a"] > li {list-style: lower-alpha !important;}
ol[type="AA"] > li {list-style: upper-alpha !important;}
ol[type="1"] > li {list-style: decimal !important;}
ol[type="01"] > li {list-style: decimal-leading-zero !important;}
ol[type="i"] > li {list-style: lower-roman !important;}
ol[type="II"] > li {list-style: upper-roman !important;}
ol > li { list-style: decimal !important;}
ol ul li { list-style:disc !important;}

.post_content ul {
    margin-top: 20px;
    list-style: disc;
    padding-left: 40px;
}

.post_content ol {margin-top: 20px;}
.full-box {
    background: #ddeaf6;
    padding: 10px;
    border: 1px solid #a0b8ce;
}
.full-box .subtitle {font-size: 14px;}
.governance_container .full-box {margin-bottom: 5px;}
.single-member {
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: center;
}
.single-member figure {height: 160px;overflow: hidden;}
.single-member figure img {    width: 120px;}

.single-member-meta {font-size: 14px; margin-top: 4px;}
.single-member:after {
    content: "";
}

.governance_container.post-7211  .altid-members.section-0  .single-member:nth-child(2),
.governance_container.post-7211  .altid-members.section-0  .single-member:nth-child(4){
    margin-top: 30px;
}


hr.hr {border-top: 1px solid #eee;}
.page-subtitle { color: #6a6a6a;}

.author-avatar img.staff-avatar {float: left; padding-right: 16px;}
.author-info .author-description .author-titles h5,
.author-info .author-description .author-titles p,
.author-info .author-contact i.fa,
.author-info .author-contact {
    font-size: 14px;
    line-height: 16px;
}
.author-info .author-contact span { padding-left: 10px;}

.auth.staff { padding-bottom: 10px;}
.auth.staff .author-info .author-description { margin-left: 0;}
.auth.staff .author-titles {float: left;}
.auth.staff .author-social {float: right;}
.author-info .staff-seperator {
    height: 1px;
    background: #e6e6e6;
    margin: 8px 0;
}
.auth.staff .author-info:last-child .staff-seperator {display: none;}
.department-contact {
    font-size: 14px;
    line-height: 16px;
    font-weight: normal;
    text-transform: none;
    letter-spacing: initial;
    font-family: Hind;
    margin-top: 6px;
}
.department-contact span + span { padding-left: 10px;}

.lbi-widget.lbi-altid-sub-pages li,
.widget_nav_menu li {
    border-bottom: 1px solid #D6D6D6;
    list-style: none;
    padding: 5px 0px;
}

.post_content h5 { margin-bottom: 5px; }

.page.altid_content h4,
.page.altid_content h5,
.page.altid_content b,
.page.altid_content strong { font-weight: 600;}
/*
.accented li { font-weight: 600;}
.prominent li { font-weight: bold;}
*/
.widget_slider a.banner-link{
    background: #000;
    float: left;
}

.widget_slider a.banner-link img{
    -webkit-transition: 0.4s;
    -moz-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}

.widget_slider:hover a.banner-link img{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
    opacity: 0.5;
    filter: alpha(opacity=50);
}

.widget-banner.owl_carousel_bottom {
    margin: 20px 0;
    background: #e6e6e6;
    padding: 10px 5px;
}

.widget-banner.owl_carousel_bottom .owl-controls {
    top: -30px;
    right: -7px;
    left: initial;
}

.widget-banner.owl_carousel_bottom .owl-controls .owl-buttons div {
    background: rgba(255, 255, 255, 0);
}

.widget-banner.owl_carousel_bottom .owl-controls .owl-buttons .owl-prev:hover,
.widget-banner.owl_carousel_bottom .owl-controls .owl-buttons .owl-next:hover {
    background-color: rgba(0, 0, 0, 0);
    color: #4f7afc;
    opacity: 1;
}

.category-informatical, .archive-informatical,
.archive-services, .category-services { margin-bottom: 20px; }

.category-informatical h4,
.category-services h4  {
    border-bottom: 1px solid #d6d6d6;
    margin-bottom: 10px;
    font-weight: 600;
}
.category-services h4 { text-transform: uppercase;}
.category-informatical h4 i.fa,
.category-services h4 i.fa {float: right; color: #d6d6d6; margin-top: 8px;}

.term-description p:last-child {margin-bottom: 0;}
.term-description {margin-bottom: 30px;}
.altid-post-title.single-post-title.heading_post_title {text-transform: uppercase;}
.post-subtitle {
    font-size: 16px;
    letter-spacing: normal;
    font-weight: normal;
}

.small-headline-text {
    font-size: 14px;
    line-height: 16px;
    padding-top: 22px;
}

.right-list-post-title a {
    color: #ffffff;
    float: right;
    padding-left: 20px;
}

.press-related-post .widget-title {margin-bottom: 12px;}
.press-title {
    min-height: 60px;
    font-size: 14px;    
}

.press-download {
    position: absolute;
    top: 10px;
    right: 10px;
    background-color: #4f7afc;
    padding: 8px;
    color: #ffffff;
    /* border-radius: 20px; */
}

.single_ournews_image {
    margin-left: -15px;
    margin-top: 5px;
    padding-top: 5px;
}

.lbi-post-list li,
.category-services li {
    border-bottom: 1px solid #D6D6D6;
    list-style: none;
    padding: 8px 0px;
}
.lbi-post-list .view_love_wrapper,
.category-services .view_love_wrapper {
    float: right;
    position: relative;
    height: 30px;
    line-height: 30px;
    /*margin-top: 10px;*/
}
.lbi-post-list .view_counter_single,
.category-services .view_counter_single {
    float: right;
    font-size: 15px !important;
    color: #9a9a9a !important;
    height: 30px;
    line-height: 30px;
    margin-left: 10px;
}
.lbi-post-list .view_counter_single i,
.category-services .view_counter_single i {
    margin-right: 3px;
}
.lbi-post-list .love_this_post_meta,
.lbi-post-list .love_this_post_meta:hover,
.category-services .love_this_post_meta,
.category-services .love_this_post_meta:hover {
    background: none;
    padding: 0px !important;
    line-height: 30px !important;
    height: 30px !important;
    margin: 0px !important;
}
.lbi-post-list .love_this_post_meta:after,
.category-services .love_this_post_meta:after {
    display: none !important;
}
.lbi-post-list .love_this_post_meta a,
.category-services .love_this_post_meta a {
    font-size: 15px !important;
    font-weight: 600;
    color: #9a9a9a !important;
    padding: 0px !important;
    height: auto !important;
}
.lbi-post-list .love_this_post_meta a i,
.category-services .love_this_post_meta a i {
    font-size: 15px !important;
    font-weight: 600;
}
.tax-terms {font-size: 14px;}
.tax-terms a {padding-left: 4px;}
.tax-terms a:hover {color: #ff9800;}
.tax-terms .color-category {color: #795548;}
.tax-terms .color-department {color: #607D8B;}
.tax-terms i.fa:not(:first-child){ margin-left: 5px;}

.read-more {
    line-height: 0.5;
    overflow: hidden;
    margin-bottom: 10px;
}
.read-more span {
    display: inline-block;
    position: relative;
    float: right;
    line-height: 19px;
    text-transform: uppercase;
}
.read-more span a {
    font-family: Oswald;
    font-size: 12px;
}

.read-more span:before {
    content: "";
    position: absolute;
    height: 10px;
    border-bottom: 1px solid #e6e6e6;
    /* border-top: 1px solid #e6e6e6; */
    top: 0;
    width: 2400px;
    right: 100%;
    margin-right: 5px;
}

.read-more span:after {
    content: "";
}
.footer-meta {
    border-bottom: 3px solid #222;
    padding: 5px 0px;
    width: 100%;
    margin-top: 0;
    margin-bottom: 30px;
}

.service-child-container .service-child-icon {
    float: left;
    position: relative;
    display: block;
    overflow: hidden;
    width: 20px;
}
.service-child-container .service-child-list {
    position: relative;
    margin-left: 14px;
}
.service-child-list.lbi-post-list li {padding: 3px 0px; }
.service-child-list > .leartes-ul > li a { text-transform: uppercase;}
.page-children hr { margin-left: 22px;}
.page-children i.fa {
    position: relative;
    float: left;
    top: 7px;    
}

.ancestors .primary-term {
    list-style-type: square;
    text-transform: uppercase;
}
.ancestors .level-0 {
    list-style-type: disc;
}
.ancestors .level-1 {
    list-style-type: circle;
}
.ancestors li:not(.primary-term):not(.level-0) { margin-left: 26px;}
.single_post_title .meta-category-small.department-service {
    float: right;
    width: inherit;
    padding-left: 0;
}
.single_post_title .meta-category-small.department-service a {background-color: #009688 !important;}
#sidebar #search-12, #sidebar #text-8 { margin-bottom: 10px;}
#text-8 a.btn {
    width: 100%;
    background: none !important;
    color: #81a2ff !important;
    border: 1px solid #81a2ff;
}
#text-8 a.btn:hover {background: rgba(129, 162, 255, 0.2) !important; }

.widget.altid-nav-menu-widget li {
    border-bottom: 1px solid #D6D6D6;
    list-style-type: none;
    list-style-position: inside;
    list-style: none;
    padding: 10px 0;
}
.widget.altid-nav-menu-widget ul.none-eoda li {padding: 5px 0; }
.none-eoda .e-altid.e-oda {display: none;}

.altid-nav-menu-widget .menu.e-altid li {
    display: block;
}
.altid-nav-menu-widget .menu.e-altid li:before {
    width: 26px;
    display: inline-block;
}

.altid-nav-menu-widget .menu.e-altid li a {font-family: Hind;}

.ai1ec-field-label {text-align: left;}
.ai1ec-event-footer {display: none;}
.timely.ai1ec-single-event {
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid #e6e6e6;
}

#content .tnp-profile form .tnp-field select.tnp-gender {
    padding: 10px;
    height: 37px;
    border: 1px solid #ccc;
    width: inherit;
}
.tnp-field-profile .tnp-profile.tnp-profile-1 {width: 50%;}

.sitemap {
    margin-top: 30px;
    line-height: 0.5;
    overflow: hidden;
}
.sitemap span {
    display: inline-block;
    position: relative;
    float: left;
}

.sitemap span:before {
    content: "";
}
.sitemap span:after {
    content: "";
    position: absolute;
    height: 10px;
    border-bottom: 1px solid #676767;
    /* border-top: 1px solid #e6e6e6; */
    top: 0;
    width: 2400px;
    left: 100%;
    margin-left: 5px;
}

.content-stats h4 {
    background: #e0ffce;
    padding: 4px;
}
.content-stats h5 { color: #999; }
.content-stats h5.text-danger { color: #a94442; padding: 5px 0;}
.altid_doc_widget_title h5 {
    font-weight: 600;
    line-height: 26px;
    margin-bottom: 6px;
}

#user_block_top {
    float: right;
    margin: 8px 8px 0 0;
}

#user_block_top a { color: #ffffff; }

@media only screen and (max-width: 1200px) and (min-width: 760px) {
    ul#altid_menu.altid-projects {padding-top: 7px;}
    #altid_menu.altid-projects li {
        padding-bottom: 7px !important;
        margin-bottom: 7px;
    }
}

@media only screen and (max-width: 978px) and (min-width: 768px) {
    #altid_menu.altid-projects { height: auto !important;}
    .slider-right-list-altid.slider-right-list-post  { height: auto;}

}
