/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
@media (max-width: 320px){

.uk-article, .tm-content > .uk-breadcrumb, .tm-content-boxed .tm-content {
padding: 10px;
}

.uk-article-title {
font-size: 17px;
line-height: 17px;
}

.uk-thumbnail-small {
width: 100%;
}

.bt_facebook_comment,
.tt-tags,
.pagenav,
.tortags-info {
display:none !important;
}

.uk-thumbnail.uk-align-center.uk-margin-bottom-remove,
.uk-thumbnail.uk-align-center.uk-margin-bottom-remove img {
width:100%;
}

.eventgallery-tiles-list .eventgallery-tile {
width:100%
}

}

@media (max-width: 1019px){

.linksmodule{
display: none !important;
}

.tm-navbar {
margin-top: 5px!important
}

.headerblank {
display:none!important;
}

}


@media (max-width: 1019px) and (min-width: 768px){

.uk-visible-small {
display: block !important;
}

.forumradiolargemodule {
display: none !important;
}

}

@media (max-width: 1019px){

.uk-hidden-small {
display: none !important;
}

.tm-middle .uk-width-medium-1-2, .uk-width-medium-2-4, .uk-width-medium-3-6, .uk-width-medium-5-10, .uk-width-medium-3-4 {
width: 100%!important;
}

}
@media (min-width: 1020px){

.tm-middle .uk-width-medium-1-2, .uk-width-medium-2-4, .uk-width-medium-3-6, .uk-width-medium-5-10 {
width: 55%!important;
}

.tm-sidebar-a.uk-width-medium-1-4 {
width: 20%!important;
}

.tm-sidebar-b.uk-width-medium-1-4 {
width: 25%!important;
}

.tm-sidebar-a .radiosoninkara .uk-panel-title {
padding-right:0;
padding-left: 12px;
}

.calendarmodule div[itemprop="event"] {
margin: 0 -16px 0 -16px;
}

.module_videos .video-grid-container ul li .yt-uix-hovercard-target {
width: 122px;
}

.twittermodule #twitterFeeddisplay iframe {
min-width: 213px!important;
}

.uk-panel.uk-panel-box.pubmodule {
padding: 8px 0 0 0;
}

.uk-panel.uk-panel-header.lastnewsmodule {
padding-bottom: 0px!important;
}

.uk-panel.uk-panel-header.forumradiolargemodule {
padding-bottom: 0;
}

.forumradiolargemodule .titleforum {
padding-bottom: 5px !important;
}

.lastnewsmodule .lof-ass {
margin-top: -7px;
}
.login .leftBtn {
width: 92px;
}

}

body.homepage .tm-content {
display: none;
}

.headerblank {
background:#fff;
height: 200px;
display: inline-block;
margin-bottom: 0px;
box-shadow: 0 1px 6px rgba(50, 90, 90, 0.12), inset 0 0 1px rgba(0, 0, 0, 0), inset 0 1px 0 rgba(0, 0, 0, 0);
width:100%;
}
.linksmodule li {
float: left;
position: relative;
}

.linksmodule .uk-nav-header:not(:first-child) {
margin-top: 4px;
}

.linksmodule li a {
padding: 0 11px;
font-size: 12px;
display: inline;
border:0;
}
.sitemap .tm-content {
display: inline-block;
}



.tm-logo img{
margin-left: -21px;
margin-top: -30px;
}
.tm-toolbar.uk-text-center.uk-clearfix.uk-hidden-small {
float: right;
display: inline-block;
width: 74%;
text-align:right!important;
margin-top: -30px;
}
.uk-panel.login {
display: inline-block;
left: 2px;
}
.uk-panel.searchmodule {
display: inline-block;
top: 7px;
margin-top: 36px!important;
left: -10px;
}

.uk-panel.datemodule {
display: inline-block;
float: left;
line-height: 40px;
font-weight: normal;
margin-left: 5px;
}
.uk-panel.languemodule {
display: inline-block;
float: left;
line-height: 44px;
left: -13px;
}
.uk-panel.socialsheadermodule {
display: inline-block;
top: 1px;
left: 3px;
}
.uk-panel.uk-panel-header.pubmodule {
text-align: center;
padding:10px 0 0 0;
}
.uk-panel.googlemodule.foruser {
width: 37%;
top: 42px;
}
.uk-panel.googlemodule.foruseren {
width: 29%;
top: 42px;
}
.uk-panel.pubheadermodule {
margin-left: -10px;
top: 2px;
}
.uk-panel.googlemodule {
width: 24%;
display: inline-block;
top: 40px;
height: 64px;
}
.gsc-control-cse.gsc-control-cse-fr {
background: none;
border:0!important;
border-radius:0!important;
box-shadow:none!important;
}
.cse form.gsc-search-box, form.gsc-search-box {
background: none!important;
border:0!important;
border-radius:0!important;
box-shadow:none!important;
}
.cse .gsc-control-cse, .gsc-control-cse {
padding:0!important;
}
.gsc-search-button {
display: none!important;
}
table.gsc-search-box {
margin:0!important;
width: 100%!important;
}
.gsc-clear-button {
display:none!important;
}
.eventgallery-thumbnails.eventgallery-imagelist.thumbnails {
margin-left:0px!important;
}
.uk-navbar-nav > li > a {
padding: 0 21px;
}
.uk-navbar-nav > li:last-child a{
border:0;
}
.uk-navbar-flip {
display: none;
}
.xco-media-left .item.item-1 .image {
width: 30%!important;
}
.xco-media-left .image {
width: 18%!important;
}
.xco-media-left .image img {
border: 2px solid rgba(0, 0, 0, 0.2);
}
.xco-wrap .item {
border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
.xco-wrap .intro {
text-align: justify;
}

.xco-wrap .more-category,
.articletagmodule .more-category,
.blogmodule .more-category,
.annuairemodule .more-category,
.cuisinemodule .more-category,
.morevideos.more-category {
border: 1px solid #e5e5e5;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
clear: both;
display: block;
font-size: 12px;
height: 38px;
line-height: 39px;
margin: 20px 0 0 0;
text-align: center;
text-transform: uppercase;
width: 100%;
font-weight: normal;
}
.xco-wrap .more-category:hover,
.articletagmodule .more-category:hover,
.blogmodule .more-category:hover,
.annuairemodule .more-category:hover,
.cuisinemodule .more-category:hover,
.morevideos.more-category:hover,
.morevideos.more-category a:hover {
background:#dc706e;
color:#fff;
}
.scroller .item {
border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
.yoo-zoo cookbook-uikit .uk-list > li:before, .uk-list > li:after {
display: inline;
}
.yoo-zoo.rating div.star5 {
margin: 0 auto;
}
.lof-ass .lof-snleft .lof-description {
right:0px;
max-width:94.5%;
width:94.5%;
bottom:0px;
background:#da6f6d;
height: 79px;
max-height: 79px;
border-top: 1px solid #E1E1E1;
border-left: 1px solid #E1E1E1;
}
.lof-ass .lof-navigator li img {
margin: 15px 10px 10px 0px;
}
.lof-description h4 {
display:none;
}
.lof-description .description,
.lof-description .description a:link,
.lof-description .description a:hover,
.lof-description .description a:visited ,
.lof-description .description a:active{
color:#fff;
}
.yoo-zoo .toggle-editor.pull-right, .yoo-zoo .toggle-editor.pull-left {
margin-top: 0px;
}
.tm-article-date-true .tm-article-langue-en {
position: absolute;
top: 60px;
left: -70px;
min-width: 35px;
padding: 0px;
background: #4faec7;
color: #ffffff;
text-align: center;
line-height: 18px;
}

.tm-article-date-true .tm-article-langue-so {
position: absolute;
top: 114px;
left: -70px;
min-width: 35px;
padding: 0px;
background: #4faec7;
color: #ffffff;
text-align: center;
line-height: 18px;
}
.contentpane.forumiframe {
margin:-30px;
}
.video_module, div.module_videos, div.module_videos div {
width: 100%;
}
.module_videos .video-grid-container .video-item-details {
width: 100%;
float: left;
}
.module_videos .video-grid-container ul li .show-title-container {
text-align: center;
margin-top: 10px;
margin-bottom: -10px;
}
.floatleft.video-info {
display:none;
}
.searchmenu {
display: none!important;
}

.socialsmodule [id^="cbmashfeedcontainer"] {
margin:-20px;
margin-top: 5px;
}

.socialsmodule .cbmashfeeditemtextytvideo a img {
width: 170px;
height: 128px;
}

.annuairemodule .business-uikit{
margin:-10px;
}

.socialsmodule div.cbmashfeeditem img {
max-width: 170px !important;
}

.socialsmodule span.cbmashfeedcontenttxt a {
line-height:30px;
}

.socialsmodule .wpgpsattitle {
text-align:center;
}

.socialsmodule div.cbmashfeedcontainergray div.cbmashfeeditem {
border:0;
border-bottom: 1px solid #ccc;
margin-bottom: 10px;
background:none;
border-radius:0;
}

.socialsmodule .cbmashfeedcontainergray {
border:0;
background:none;
border-radius:0;
}

.calendarmodule div * {
font-size: 11px;
line-height: 20px;
}

.calendarmodule span {
font-size: 13px;
line-height: 13px;
margin-top: 5px;
display: block;
text-align: center;
font-weight: normal;
}

#dpcal-event-container a, 
#dpcal-event-container .uk-link {
color: #fff;
}

.tip-wrap {
background:#000;
}

.articletagmodule .tortags-result-title {
font-size: 13px;
line-height: 13px;
padding: 0;
margin:10px 0 0 0;
}

.articletagmodule .tortags-result-box {
border: 0;
text-align: center;
margin:0 0 5px 0;
border-bottom: 1px solid rgba(0, 0, 0, 0.2)!important;
border-radius:0px;
padding:0 0 10px 0;
}

.articletagmodule .tortags-info {
border: 0;
float: none;
}

.blogmodule .uk-h5.uk-margin-remove,
.cuisinemodule .uk-h5.uk-margin-remove {
font-size: 13px;
line-height: 13px;
}

.blogmodule .uk-margin-bottom-remove,
.cuisinemodule .uk-margin-bottom-remove {
margin-bottom: 5px !important;
}

.galleriemodule .mosaic,
.galleriemodule .mosaic img {
height:70px;
}

form.tagcomponent * {
font-family: Roboto;
font-weight: normal;
}

form.tagcomponent .uk-thumbnail.uk-align-center.uk-margin-bottom-remove {
float:left;
margin-right: 10px;
}

form.tagcomponent .tortags-result-box {
margin-bottom: 5px;
}

form.tagcomponent .tth {
text-transform: uppercase;
}

.tm-logo .wk-slideset.wk-slideset-default {
float: right;
margin-top: -160px;
margin-right: -40px;
}

.twittermodule #twitterFeeddisplay {
margin: 0px -20px 0 -20px;
width: 100%;
}

.twittermodule #twitterFeeddisplay iframe {
min-width: 210px;
}

.foruminradiomodule ul {
padding: 0;
}

.foruminradiomodule li {
line-height: 18px;
}

.foruminradiomodule {
margin-top: -12px;
}
.foruminradiomodule a {
display: inline-block;
width: 100%;
}

.articlespopularmodule .item {
height: 149px;
}

.articlespopularmodule .item .image {
height: 129px;
}

.articlespopularmodule .item .image img {
width: 100%;
height: 129px;
}

.articlespopularmodule .sptab-title {
font-size:13px;
}

.articlespopularmodule .xco-caption .heading {
font-size: 12px;
font-weight: normal;
line-height: 11px;
}

.articlespopularmodule #sptab250 ul.tabs_container li.tab {
padding: 0px 9.79px;
}

.facebookmodule .fb_border {
margin: 0 -30px 0 -30px;
width: 232px!important;
}

.videosmodule .uk-panel-title {
padding-right: 5px;
padding-left: 20px;
}

.cuisinemodule .more-category {
font-size:10px;
}

.pagenavimg {
display: table;
width: 100%;
padding:0;
}

.pagenav-prev {
float: left;
list-style: none;
border: 1px solid rgba(204, 204, 204, 0.2);
padding: 5px;
margin-left: -70px;
}

.pagenav-next {
float: right;
list-style: none;
border: 1px solid rgba(204, 204, 204, 0.2);
padding: 5px;
margin-right: -30px;
}

.pagenav-next img {
margin-right: 5px;
}

.pagenav-prev img {
margin-left: 5px;
}

.pagenav-prev a,
.pagenav-next a
{
font-size:10px;
font-weight: normal;
}

.tagsmodule .tortags_hits_mod.tortags.tagsmodule {
margin: 0px -20px 0 -20px;
}

.tagsmodule .tt_hits_td {
font-family: serif;
}

.tagsmodule .tortags_hits_mod .tt_hits_td {
width: 40%;
}

.tagsmodule .tortags_hits_mod .tt_hits_sd {
width: 55%;
}

.tm-article-date-true .tm-article-wrapper .uk-article-meta {
margin-bottom: 20px;
}

.uk-article-title {
text-align: center;
}


.calendarmodule *,
.articletagmodule *,
.blogmodule *,
.annuairemodule *,
.cuisinemodule *,
.galleriemodule *,
.socialsmodule *,
.articlespopularmodule *,
.tagsmodule *
{
font-family:Roboto;
font-weight: normal;
}


[class*='uk-icon-'] {
font-family: FontAwesome!important;
}

#phocagallery #phocagallery-categories-detail {
margin: -20px;
}

#phocagallery .pg-cats-box-img {
float: left;
margin-left: 5px;
margin-right: 10px;
}

#phocagallery .small {
font-size: 15px;
font-weight: normal;
}

.inscriptionpage .languemodule {
margin-top: 39px;
}

.inscriptionpage .datemodule {
margin-top: 74px;
}

.formArea.kmt-form-area {
display: none;
}

div.mod-languages img {
border: none;
width: 25px;
vertical-align: middle;
height: 15px;
}

.mod-languages.languemodule {
line-height: 40px;
}
.uk-panel.uk-panel-header.galleriemodule.andvideo .mosaic {
margin: 0 auto;
float:none!important;
}
.pg-cv-box-mod-ri {
margin-left: -10px;
}
.uk-panel.uk-panel-header.galleriemodule.andvideo .pg-cv-box-mod-ri {
margin-left: 10px;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  

.uk-navbar-nav>li>a {
padding: 0 21px;
}

.articlespopularmodule ul.tabs_container li.tab {
padding: 0 21px !important;
}

.uk-panel.socialsheadermodule img {
height:40px;
}

body .lof-ass .preload {
background:none!important;
}

.lof-ass .preload div{
background-image:none!important;
}

}