/***************************************
Theme Name: sahifa-child
Theme URI: http://themes.tielabs.com/sahifa-child/
Description: The Ultimate WordPress News Theme you have been waiting for!
Author: TieLabs
Author URI: http://tielabs.com/
Template: sahifa
Version: 5.3.2
License: license purchased
License URI: http://themeforest.net/licenses/regular_extended

Tags: two-columns, fluid-layout, fixed-layout, custom-background, threaded-comments, translation-ready, custom-menu
***************************************/
/*css_retours*/

/*Marge haute video
.fluid-width-video-wrapper {
    height: 0;
}*/

/* MainPage supprime l'écart au dessus du popularPost central */
.home-e3lan {
    clear: both;
    margin: 0px auto;
}
.archive-meta {
    padding: 0px 0;
}

/* AJOUT PAOLA SINGLE */
.fluid-width-video-wrapper {
    padding-top: 56.25% !important;
}

body.single h1.post-title{
    color:#2B368E;
}
.full-width-sidebar{
    margin-top: 25px;
    margin-bottom: 5px;
    float: left;
    width: 100%;
}
.full-width-sidebar.mbtm{
    margin-bottom: 25px;
}
.full-width-sidebar .text-html-box {
    margin-bottom: 0px;
}
#sidebar-single {
	float: right;
	width: 300px;
}
.home .recent-box .recent-item, .oc-catpage .recent-box .recent-item{
    height: auto;
    margin-bottom:20px;
}
body.page .cat-box .entry p, body.single .cat-box .entry p{
    font-size: 13px;
}
.content.oc-catpage .essb_displayed_bottom{
    display: none;
}
/* Slider Widget */

#sidebar-single .flexslider {
	width: 300px;
	height: 205px !important;
	clear: both;
}

#sidebar-single .flexslider .slides > li {
	height: 205px !important;
}

#sidebar-single .slider-caption {
	width: 100%;
	padding: 0;
	bottom: 0;
}

#sidebar-single .slider-caption h2 {
	padding: 3px 10px;
	line-height: 20px;
}

#sidebar-single .slider-caption h2 a {
	font-size: 18px;
}

.theiaStickySidebar.oc-nosticky{
   /* position: relative !important;
    top: auto !important;
    left: auto !important;*/
}

.content-up {
	float: left;
	width: 670px;
}
.full-width .content-up{
	width: auto;
	float: none;
}
#sidebar .mobile-side-single{
    display: none;
}

@media only screen and ( max-width: 1045px ){

    #sidebar-single{
		width: 32%;
	}
    .content-up {
        width: 66.5%;
    }

}
@media only screen and (max-width: 990px){

    #sidebar-single {
		width: 100%;
		float: none;
	}
    .content-up{
		width: 100%;
		float: none;
	}
    #sidebar-single{
        display: none;
    }
    #sidebar .mobile-side-single{
        display: block;
    }

}
#header_ad, #footer_ad{
    text-align: center;
    max-width:1000px;
    margin: 0 auto 13px;
}
#theme-header {
    margin-bottom:13px;
}

/* /AJOUT PAOLA SINGLE */

.mega-check-also .post-box-title {
    font-size: 14px;
    line-height: 20px;
}
/* AJOUT PAOLA CAT & 3colonnes */


.post-background-image{
    position: absolute;
    top:0;
    left: 0;
    right: 0;
    bottom: 0;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}
.archive .content .masonry-colonnes3 h2.post-box-title, .search .content .masonry-colonnes3 h2.post-box-title, .oc-catpage .recent-box .recent-item h3.post-box-title{
    margin-bottom: 10px;
    line-height: 20px;
    font-size: 17px;
    height: 59px;
    overflow: hidden;
}


.archive .content .masonry-colonnes3 .post-thumbnail, .search .content .masonry-colonnes3 .post-thumbnail,  .oc-catpage .recent-box .recent-item .post-thumbnail{
    min-height: 134px;
}


.archive  .masonry-colonnes3 .entry p, .search  .masonry-colonnes3 .entry p, .oc-catpage .recent-box .recent-item  .entry p{
    height: 58px;
    overflow: hidden;
    font-size: 13px;
}


.oc-catpage .recent-box .cat-box-content{
    box-shadow:none;
    border-bottom: 4px solid #00a8e6;
    padding: 0 0 0 2%;
}
.item-list.item-colonne3, .oc-catpage .recent-box .recent-item{
    box-shadow: 0 0 0 1px #e5e5e5,0 1px 0 1px rgba(0,0,0,0.02);
    padding-top: 0;
    padding-bottom: 15px;
}


#masonry-grid.masonry-colonnes3 {
    padding-left: 2%;
}

#masonry-grid .item-list.item-colonne3{
    width: 30.5%;
    margin-right: 2%;
    margin-bottom: 1.5%;
    margin-top: 0.5%;
    
}

.oc-catpage .recent-box .recent-item{
    width: 31.2%;
    margin-right: 2%;
    margin-bottom: 1.5%;
    margin-top: 0.5%;
}
.oc-catpage .recent-box .recent-item .post-box-title, .oc-catpage .recent-box .recent-item .entry, .oc-catpage .recent-box .recent-item .post-meta {
    padding: 0 10px;
}

/* / AJOUT PAOLA CAT & 3colonnes */


.archive #footer-first .oc_texte_cat h2{
    padding: 10px 0 5px;
}
.archive #footer-first .oc_texte_cat p{
    padding: 5px 0 10px;
}
.archive #footer-first{
    width:65.223%
}
.archive #footer-second{
    margin-right: 0;
    margin-bottom: 30px;
}
.archive #footer-third{
    display: none;
}
.archive footer .wpp-list li {
    margin-bottom: 8px;
}


.item-list .post-box-title, .item-list .entry{
    padding: 0 10px;
}
body.home.page .entry {
    font-size: 15px;
}

.post-listing{
    border: none;
    box-shadow: none;
}
.overlay-icon::before{
    z-index: 9999;
}

.top-nav ul li.bleu > a, .top-nav ul li.bleu:hover > a .top-nav ul li.bleu > a:hover{
    background-color: #00C3FE;
    color: #fff !important;
}
    
a.more-link{
    float: right;
}






#author-box .post-listing {
    box-shadow: 0 0 0 1px #e5e5e5,0 1px 0 1px rgba(0,0,0,0.02);
    border-bottom: 4px solid #00a8e6;
}
.cat-box .entry p, .archive-box .entry p {
    line-height: 19px;
}
.wpp-list li {
    margin-bottom: 7px;
}
.entry h1 {
    font-size: 30px;
}
.entry h1, .entry h2{
    margin-top: 6px;
}
.content-main .wpb_content_element {
    margin-bottom: 0px;
}
/*@import url("../sahifa/style.css");*/
.su-button-center {
    margin-bottom: 25px;
}

/* Bannière au milieu par Danielo */
embed, iframe, object, video {

   width: 70%;

}


.category_image {
    margin-bottom: 20px;
}
.e3lan-top iframe, .e3lan-bottom iframe, .home-e3lan iframe, .e3lan-post iframe, .e3lan-below_header iframe {
    max-width: 1000px;
}


.e3lan-below_header {
    margin-bottom: 0;
}

#toc_container.floatable {
    position: fixed;
    top: 70px;
}

.full-width .post-inner {
    padding: 0;
}

.entry table thead th {
    background-color: #00a8e6;
}
#main-content, #wrapper.wide-layout #main-content{
    padding-top: 0;
    margin-top: 5px;
    margin-bottom: 0;
    padding-bottom: 0;
}
.post-title{
    font-size: 40px;
}
.tie-hide,
.lazy-enabled #main-content .post-thumbnail,
.lazy-enabled #theme-footer div.post-thumbnail,
.lazy-enabled #main-content img,
.lazy-enabled #featured-posts {
    opacity: 1 !important;
}

.fscf-div-form form div {
    margin-top: 15px;
}

.fscf-div-field input,
.fscf-button-submit,
.fscf-input-select {
    height: 50px;
    width: 100% !important;
}

.fscf-div-label {
    margin-top: 15px;
}
/*
.category .page-title {
    position: relative;
    float: none;
    display: inline-block;
    width: calc( 100% - 50px);
}
.category .page-title .category-description-plus{
    font-size: 17px;
    position: absolute;
    top: 5px;
    right: 0;
}
.category .archive-meta{
    max-height: 0;
overflow: hidden;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}


.category .archive-meta.open {
    max-height: 3000px;
    height: auto;
}
*/
.archive-meta p {
    margin-bottom: 10px;
}


/* LI - Post container styles */

.wpp-list li {
    overflow: hidden;
    float: none;
    clear: both;
}


/* Thumbnail styles */

.wpp-thumbnail {
    display: inline;
    float: left;
    margin: 0 5px 0 0;
    border: none;
}


/* Stats tag styles */

.post-stats {
    display: block;
    font-size: 9px;
    font-weight: bold;
}
.category .archive-meta.mminustop{
    margin-top: -35px;
}

.category .archive-meta h1 {
    margin-right: 10px;
    font-size: 26px;
    font-family: BebasNeueRegular,arial,Georgia,serif;
    color: #000;
	line-height: 2;
}



.category .archive-meta p {
    margin-bottom: 10px;
}

.category .archive-meta h2 {
    margin-bottom: 8px;
    margin-top: 15px;
}

.topmenuservices {
    background-color: #DC0A54;
}


.topmenuservices a {
    color: white !important;
}

.topmenuservicesDC0A54 a {
    background-color: #DC0A54 !important;
	color: white !important;
}

.force-align .ifb-flip-box-section.ifb_disable_middle {
    vertical-align: middle !important;
    top: 50% !important;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

.text-justify .ifb-face.ifb-back .ifb-flip-box-section-content p {
    text-align: justify;
}


body.single .entry,
body.page .entry {
    font-size: 16px
}

::-webkit-scrollbar {
    width: 8px;
    height: 8px
}
.content {
    width: 670px;
}
#sidebar {
    width: 300px;
}

@media only screen and (max-width: 990px){

   .content, #sidebar {
        width: 100% !important;
    }
}
    
#main-nav,
.cat-box-content,
#sidebar .widget-container,
.post-listing,
#commentform {
    border-bottom-color: #10a8e0;
}

#sidebar .popular-posts .wpp-list li{
    margin-bottom: 17px;
    padding-bottom: 17px;
    border-bottom: 1px solid #e7e7e7;
}
#sidebar .popular-posts .wpp-list li:last-child{
    margin-bottom: 0;
    padding-bottom: 7px;
    border-bottom: none;
}
#sidebar .popular-posts .wpp-list li .wpp-excerpt{
    display: block;
}

.search-block .search-button,
#topcontrol,
#main-nav ul li.current-menu-item a,
#main-nav ul li.current-menu-item a:hover,
#main-nav ul li.current_page_parent a,
#main-nav ul li.current_page_parent a:hover,
#main-nav ul li.current-menu-parent a,
#main-nav ul li.current-menu-parent a:hover,
#main-nav ul li.current-page-ancestor a,
#main-nav ul li.current-page-ancestor a:hover,
.pagination span.current,
.share-post span.share-text,
.flex-control-paging li a.flex-active,
.ei-slider-thumbs li.ei-slider-element,
.review-percentage .review-item span span,
.review-final-score,
.button,
a.button,
a.more-link,
#main-content input[type="submit"],
.form-submit #submit,
#login-form .login-button,
.widget-feedburner .feedburner-subscribe,
input[type="submit"],
#buddypress button,
#buddypress a.button,
#buddypress input[type="submit"],
#buddypress input[type="reset"],
#buddypress ul.button-nav li a,
#buddypress div.generic-button a,
#buddypress .comment-reply-link,
#buddypress div.item-list-tabs ul li a span,
#buddypress div.item-list-tabs ul li.selected a,
#buddypress div.item-list-tabs ul li.current a,
#buddypress #members-directory-form div.item-list-tabs ul li.selected span,
#members-list-options a.selected,
#groups-list-options a.selected,
body.dark-skin #buddypress div.item-list-tabs ul li a span,
body.dark-skin #buddypress div.item-list-tabs ul li.selected a,
body.dark-skin #buddypress div.item-list-tabs ul li.current a,
body.dark-skin #members-list-options a.selected,
body.dark-skin #groups-list-options a.selected,
.search-block-large .search-button,
#featured-posts .flex-next:hover,
#featured-posts .flex-prev:hover,
a.tie-cart span.shooping-count,
.woocommerce span.onsale,
.woocommerce-page span.onsale,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle,
#check-also-close,
a.post-slideshow-next,
a.post-slideshow-prev,
.widget_price_filter .ui-slider .ui-slider-handle,
.quantity .minus:hover,
.quantity .plus:hover,
.mejs-container .mejs-controls .mejs-time-rail .mejs-time-current,
#reading-position-indicator {
    background-color: #10a8e0;
}
.review-final-score{
  display: flex;
vertical-align: middle;
flex-direction: column;
align-items: center;
justify-content: center;  
}



::-webkit-scrollbar-thumb {
    background-color: #10a8e0 !important;
}

#theme-footer,
#theme-header,
.top-nav ul li.current-menu-item:before,
#main-nav .menu-sub-content,
#main-nav ul ul,
#check-also-box {
    border-top-color: #10a8e0;
}

.search-block:after {
    border-right-color: #10a8e0;
}

body.rtl .search-block:after {
    border-left-color: #10a8e0;
}

#main-nav ul>li.menu-item-has-children:hover>a:after,
#main-nav ul>li.mega-menu:hover>a:after {
    border-color: transparent transparent #10a8e0;
}

.widget.timeline-posts li a:hover,
.widget.timeline-posts li a:hover span.tie-date {
    color: #10a8e0;
}

.widget.timeline-posts li a:hover span.tie-date:before {
    background: #10a8e0;
    border-color: #10a8e0;
}

#order_review,
#order_review_heading {
    border-color: #10a8e0;
}

body {
    background-color: #fff !important;
}

a {
    color: #01445c;
}

a:hover {
    color: #10a8e0;
}

body.single .post .entry a,
body.page .post .entry a {
    color: #10a8e0;
}

body.single .post .entry a:hover,
body.page .post .entry a:hover {
    color: #10a8e0;
}

.top-nav ul li a:hover,
.top-nav ul li:hover>a,
.top-nav ul:hover>a,
.top-nav ul li.current-menu-item a {
    color: #10a8e0;
}

#tabbed-widget ul.tabs li:nth-child(4) {
    display: none;
}

#tabbed-widget ul.tabs li:nth-child(3) {
    display: none;
}

div.essb_displayed_bottom .essb_totalcount {
    padding: 5px 0 5px !important;
}

.latest-post-selection h2 {
    font-size: 1em;
    color: #000;
}

a#wpptitle {
    color: #000;
}

.top-nav ul li a {
    background-color: #fff;
}

.latest-post-selection em {
    color: gray;
}


.content .essb_displayed_bottom:before{
    content:'Vous avez aimé cet article ? Partagez et Commentez !';
    display: block;
    font-family: 'Droid sans' !important;
    margin: 10px 0;
    text-align: center;
}
.essb_links .essb_vertical_name li a .essb_network_name {
    margin: 0 3px 8px !important;
    font-size: 12px;
}
.essb_links .essb_vertical_name .essb_icon{
    margin-bottom: 0 !important;
}

.essb_links .essb_vertical_name li a{
    width: 60px;
}
    
.essb_links .essb_vertical_name .essb_network_name .essb_counter_insidebeforename{
    font-size: 16px;
    margin-bottom: 5px;
}

@media only screen and (max-width: 567px){
   .content .essb_displayed_bottom:before{
/*        display: none;*/
       font-size: 15px;
    }
    .essb_displayed_bottom ul li {
      /*   width: 20% !important;*/
    }
}
.entry h2 {
    font-size: 24px;
    font-weight: normal;
    color: #45BBE5;
}

.entry h3 {
    font-size: 20px;
    font-weight: bold; 
    color: #84898c;
}
.entry h4 {
    font-size: 18px;
    font-weight: bold; 
    color: #84898c;
}

.h4{
        font-size: 22px;
    font-family: BebasNeueRegular, arial, Georgia, serif;
}

.entry .column6 {
    float: left;
     margin: 0 0 1.5% 1.5%;
    padding-left: 5px;
    width: 47%;
    border: solid 1px #E4E4E4;
}
.entry .column6 h2 {
    font-size: 23px;
    padding: 0;
    margin: 14px 7px;
}

.entry .column6:second-child{
    margin: 0 0 1.5% 1.5%;
    
}

#ftocp-header-title {
    color: #fff !important;
}

#fixed-toc.disnone {
    display: none !important;
}

.post-content-slideshow a {
    color: #fff !important;
}

blockquote {
    display: block;
    background: #fff;
    padding: 15px 20px 15px 45px;
    margin: 0 0 20px;
    position: relative;
    font-family: Georgia, serif;
    font-size: 16px;
    line-height: 1.2;
    color: #666;
    text-align: justify;
    border-left: 15px solid #10a8e0;
    border-right: 2px solid #10a8e0;
    -moz-box-shadow: 2px 2px 15px #ccc;
    -webkit-box-shadow: 2px 2px 15px #ccc;
    box-shadow: 2px 2px 15px #ccc;
}

blockquote::before {
    content: "\201C";
    font-family: Georgia, serif;
    font-size: 60px;
    font-weight: bold;
    color: #999;
    position: absolute;
    left: 10px;
    top: 5px;
}

blockquote::after {
    content: ""
}

blockquote a {
    text-decoration: none;
    background: #eee;
    cursor: pointer;
    padding: 0 3px;
    color: #c76c0c
}

blockquote a:hover {
    color: #666;
}

blockquote em {
    font-style: italic;
}

blockquote p {
    border: none;
}

blockquote cite {
    color: #999;
    font-size: 14px;
    display: block;
    margin-top: 5px;
}

blockquote cite:before {
    content: "\2014 \2009";
}
.e3lan-top {
    text-align: center;
    float: none;
    margin-bottom: 13px;
}


@media all and (orientation:portrait) {
    .essb_displayed_sidebar,
    .essb_displayed_sidebar_left {
        display: none;
    }
    #fixed-toc {
        position: static;
        z-index: inherit;
        width: 100%;
        height: auto !important;
        max-height: none !important;
        margin-bottom: 15px;
        overflow-y: visible !important;
        display: block;
        max-width: none !important;
    }
}

@media all and (min-device-width: 320px) and (max-device-width: 480px) (max-width: 500px) {
    .essb_displayed_bottom ul li a {
        width: 100%;
        text-align: center;
    }
    .essb_displayed_bottom {
        position: fixed;
        bottom: 0;
        background: #fff;
        left: 0;
        z-index: 2000;
        width: 100%;
        margin-bottom: 0 !important;
    }
    .essb_displayed_bottom ul li a .essb_network_name {
        display: none !important;
    }
    .essb_displayed_bottom ul li {
        width: 16%;
    }
}

#wppdate {
    font-size: 10px;
}

#wppsum {
    font-size: 12px;
    text-align: justify;
}

.wpp-list {
    margin: 0!important;
}

.home-e3lan .wpp-list li {
    margin-bottom: 5px!important;
    padding: 0!important;
    padding-bottom: 1%!important;
}

.home-e3lan {
    margin-top: 0;
}

.latest-post-selection article {
    border: none!important;
    margin-bottom: 5px!important;
    margin: 0;
    padding: 0!important;
}

.latest-post-selection.pages li:first-child, .latest-post-selection.pages li:last-child, .latest-post-selection .essb_links_list {
    display: none;
}

.latest-post-selection img {
    max-width: 60px!important;
    position: relative;
}

.latest-post-selection article h1 {
    font-size: 1em !important;
}

#sidebartabs .latest-post-selection article {
    border: none !important;
    margin-bottom: 5px !important;
    padding: 0 !important;
    padding-bottom: 1% !important;
}

.latest-post-selection em {
    font-size: 10px;
}

.latest-post-selection em i {
    display: none;
}

.latest-post-selection i {
    font-size: 10px !important
}

.home-e3lan {
    text-align: left;
}

.latest-post-selection img {
    max-width: 60px !important
}

.post-tabs ul.tabs-nav li.current {
    background: #10a8e0;
    color: #fff;
}

#hometabs .post-tabs {
    border-bottom: 4px solid #10a8e0;
}

#sidebartabs .pane {
    padding: 15px 0 0 0;
}

#sidebartabs .post-tabs {
    border: none;
    margin-bottom: 0;
}

#sidebar #text-10 .widget-top .stripe-line {
    display: none !important;
}

#sidebartabs .post-tabs ul.tabs-nav {
    margin: -10px -10px 10px -10px;
}

#sidebartabs i,
#sidebartabs em {
    display: none;
}

#sidebartabs .wpp-list li {
    margin-bottom: 5px !important;
    padding: 0 !important;
    padding-bottom: 1% !important
}

#sidebartabs #wppdate {
    display: none;
}
.oc-tabs-rss .post-tabs .pane li a{
    margin-bottom: 9px;
    clear:both;
    display: block;
    color: #000;
}  

.oc-tabs-rss .post-tabs .pane li:last-child a{
    margin-bottom: 0;
}  
.oc-tabs-rss .post-tabs .pane li a:after{
    content: '';
    clear:both;
    display: block;
} 
.oc-tabs-rss .post-tabs .pane li img{
    width: 60px;
    float: left;
    margin-right: 5px;
}  
    
div#social-widget-custom {
    text-align: center;
}

div#social-widget-custom a {
    margin: 5px;
}

.newsletter-block {
    float: left;
    
}
.newsletter-block button{
    float: right;
    padding: 4px 6px;
}

.rating-panel {
    display: block;
    margin-bottom: 20px;
    border-top: 3px solid #2c3e50;
    padding-top: 20px;
    margin-top: 30px;
    background: #F7F7F7;
}
.rating-panel .rating-option {
    display: table;
    border-bottom: 1px solid #e7e7e7;
    padding-bottom: 20px;
    margin-bottom: 20px;
    width: 100%;
}
.rating-panel .rating-option > div {
    display: table-cell;
    text-align: left;
    vertical-align: top;
}
.rating-panel .rating-option .rating-info {
    width: 68%;
    font-size: 16px;
    font-weight: bold;
    padding-left: 2%;
}
.rating-panel .rating-option .rating-info p {
    font-weight: normal;
}
.rating-panel .rating-option .rating-stars {
    width: 25%;
    padding-left: 5%;
    text-align: center;
}
.rating-panel .rating-option .rating-stars .ot-star-rating {
    margin-bottom: 0px;
}
.rating-panel .rating-textual {
    display: block;
    padding-top: 10px;
    font-size: 15px;
    text-transform: uppercase;
    color: #aaa;
}
.rating-panel h2 {
    font-size: 50px!important;
    margin-bottom: 10px!important;
}
.ot-star-rating > span {
    display: block;
    height: inherit;
    font-size: inherit;
    overflow: hidden;
    position: absolute;
    top: 0;
    left: 0;
}

.ot-star-rating {
    display: inline-block;
    margin-bottom: 15px;
    position: relative;
    font-size: 0;
    height: 16px;
    width: 83px;
    white-space: nowrap;
    overflow: hidden;
}
.ot-star-rating > span::after {
    display: block;
    position: absolute;
    z-index: 5;
    content: '\f005\f005\f005\f005\f005';
    top: 0;
    left: 0;
    font-size: 16px;
    line-height: 16px;
    color: orange;
    font-family: 'FontAwesome';
    letter-spacing: 2px;
}
.ot-star-rating > span {
    font-size: inherit;
}
.ot-star-rating {
    font-size: 0;
    white-space: nowrap;
}


.entry .sources {
    color: #b1b0af;
    font-size: 14px;
    display: block;
}
.entry .sources::before {
    content: '';
    border: none;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 5px solid #cdcccb;
    display: inline-block;
    margin-right: 10px;
    vertical-align: middle;
}
.entry .sources:hover span.sources-txt {
    display: block;
}
.entry .sources span.sources-txt, .entry .sources:hover span.txt, .entry .sources:hover::before {
    display: none;
}

.visuallyhidden{
    border: 0;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
}
@media only screen and (min-width:501px) {
    .post-listing.archive-box.default .post-thumbnail img,  .post-listing.archive-box .timeline .post-thumbnail img{
        max-width: 310px;
    }
}


@media only screen and (max-width:985px) and (min-width:768px) {
    .essb_displayed_sidebar,
    .essb_displayed_sidebar_left {
        display: none;
    }
    .essb_displayed_bottom ul li a {
        width: 100%;
        text-align: center;
    }
    .essb_displayed_bottom {
        position: fixed;
        bottom: 0;
        background: #fff;
        left: 0;
        z-index: 2000;
        width: 100%;
        margin-bottom: 0 !important
    }
    .essb_displayed_bottom ul li a .essb_network_name {
        display: none !important;
    }
    .essb_displayed_bottom ul li {
        width: 16%;
    }
}

@media only screen and (max-width:767px) and (min-width:480px) {
    .essb_displayed_sidebar,
    .essb_displayed_sidebar_left {
        display: none;
    }
    .essb_displayed_bottom ul li a {
        width: 100%;
        text-align: center;
    }
    .essb_displayed_bottom {
        position: fixed;
        bottom: 0;
        background: #fff;
        left: 0;
        z-index: 2000;
        width: 100%;
        margin-bottom: 0 !important
    }
    .essb_displayed_bottom ul li a .essb_network_name {
        display: none !important;
    }
    .essb_displayed_bottom ul li {
        width: 16%;
    }
}

@media only screen and (max-width:479px) and (min-width:320px) {
    .essb_displayed_bottom ul li a {
        width: 100%;
        text-align: center;
    }
    .essb_displayed_bottom {
        position: fixed;
        bottom: 0;
        background: #fff;
        left: 0;
        z-index: 2000;
        width: 100%;
        margin-bottom: 0 !important
    }
    .essb_displayed_bottom ul li a .essb_network_name {
        display: none !important
    }
    .essb_displayed_bottom ul li {
        width: 16%;
    }
}