/*
 Theme Name:   Poka v2 Theme Child
 Theme URI:    http://pokatheme.com
 Description:  Poka v2 Theme child
 Author:       Poka Theme
 Author URI:   http://pokatheme.com
 Template:     poka_v2
 Version:      999.1.4.12
 Tags:
 Text Domain:  poka-child
*/

/* ==========================================================================
   Place your styles here
   ========================================================================== */

.wpsm-comptable-wrap a {
    color:#dd0007
}
.wpsm-comptable-wrap a:hover {
    color:#dd0007
}
body .wpsm-comptable td img{
  max-height: none !important;
  max-width: 130px;
  height: auto;
}
.text-area .img-wrapper {
	text-align:center;
}

.text-area p {
    margin-bottom: 20px;
    text-align: justify;
}
.gp_breadcrumbs {
	background:#DDD;
	width: 100%;
}
#breadcrumbs {
	      width: 1160px;
    margin: auto;
    max-width: 100%;
    padding-left: 20Px
}

.better_layout_img {
	width: 100%;
	height:200px;
	object-fit: cover;
}

.no-thumb-latest-news {
	width: 100%;
	height:200px;
	background:#DDD;
}

.no-thumb-latest-news:after {
    content: "No image available";
    text-align: center;
    line-height: 200Px;
    width: 100%;
    display: block;
    font-size: 20px;
    text-transform: uppercase;
    font-weight: 100;
    color: #aaa;
}
.news-list .item .text h4 {
    min-height: 40px;
}

.no-thumb-latest-news-sidebar {
	width: 55px;
	height:55px;
	background:#DDD;
	float:left;
}
.no-thumb-latest-news-sidebar:after {
content: "\2205";
line-height: 50px;
    width: 100%;
    display: block;
    font-size: 40px;
    color: #aaa;
    text-align: center;
}

.tab-mobile{
  display: none;
}
.tab-desktop{
  display: table;
}

@media (max-width: 990px) {

    .no-thumb-latest-news-sidebar {
    width: 35px;
    height:35px;
}

.no-thumb-latest-news-sidebar:after {
    line-height: 30px;
    font-size: 30px;
}

}

.head-menu--s1{
  padding: 10px;
}

@media (max-width: 767px) {
	.bottomCTA .date-expi, .bottomCTA .last-update {
		display: none!important
	}
  .tab-mobile{
    display: table;
  }
  .tab-desktop{
    display: none;
  }

  #main {
    margin: 10px 0 !important;
  }
}

.news-item iframe {
        width: 100%;
    height: 300px;
}
@media (max-width: 767px) {
    .news-item iframe {
            width: 100%;
         height: 192px;
    }
}
@media (max-width: 767px) {
    #logo img {
        margin-bottom: 0px;
    }
    .head-inline{
      padding: 15px 0 !important;
    }
    .single-post-wrapper h1, .page h1{
      font-size: 1.7em;
      margin-top: 12px;
    }
    .single-post-wrapper p{
      line-height: 1.4em;
    }
}

.taxonomy-list-dif .aff-single-widget {
    height: auto!important;
    padding-bottom: 15px;
}

.taxonomy-list-dif .aff-single-widget .item-btns {
    position: static;
}

@media (max-height: 630px) { /* very small screen // CTA always on screen */
body:not(.home) #logo img {
    margin-top: -40px;
}
body:not(.home) header #logo {
     float: right;
       width: 100px;
       float: right;
}
body:not(.home) .trigger-mmenu {
    text-align: left;
    position: relative;
    top: 18px;
}

}

@media (max-height: 530px) {
    #main {
            margin-top: 10px;
    }
}

/* ==========================================================================
   Responsive steps
   ========================================================================== */
/* Large desktops */
@media (max-width: 1199px) {

}

/* Tablet */
@media (max-width: 991px) {

}

/* Mobile */
@media (max-width: 767px) {

}

/* Small mobile */
@media (max-width: 575px) {

}

.section--first{margin-top: 0px!important;}
