iframe.instagram-media {
    position: inherit !important;
}

/*font according to google*/
.ridikulCoverExtendedArticleTitle, .on_tv_link_wrapper, span.slide_title_text, .ridikulCoverArticleTitle, .ridikulCoverExtendedArticleTitle,
.ridikulCoverEditorYouSentArticleTitle11, .ridikulCoverEditorYouSentArticleTitle32,
h1.rid_article_title,.rid_article_post_content h1, .rid_article_post_content h2, .rid_article_post_content h3, .rid_article_post_content h4, .rid_article_post_content h5, .rid_article_post_content h6,
.rid_article_post_content, .aFramed,.ridikulArticleListContent, h4,span.ridikulArticleOfferRowTextTitle, .mostPopularArticleTitle,
span.related_article_title_text{
	font-family: 'Lora', serif!important;
  font-weight:400;
}
.slide_lead,.ridikulCoverArticleLister h2, .ridikulCoverExtendedArticleLister h2, .ridikulCoverExtendedArticleListerExtensions h2, .ridikulCover4Element h2, .kapcsolat h3.element-title, .widget_ridikul_related_articles_widget h3,
.rid_article_post_content,.rid_auth_and_date_wrapper,.ridikulArticleListContent p, .ridikulCoverArticleExcerpt,span.ridikulArticleOfferRowTextWriter,
span.ridikulArticleOfferRowTextWriter,.ridikulArticleListLeftContent, .ridikulArticleOfferHead, h2.rid_article_cat,
.widget.widget_ridikul.menu.widget.inner-container,.ridikulCoverEditorYouSent h2{
	font-family: 'Arimo', sans-serif!important;
   font-weight:400;
}

span.rid_article_lead_text{
	font-family: 'Arimo', sans-serif!important;
  font-weight:700;
}

span.ridikulArticleOfferRowDay,span.ridikulArticleOfferRowMonth{
	font-family: 'PT Sans Narrow', sans-serif;
  font-weight:700;
}


/*font according to google end*/



.ridikulArticlePager{
float:left;
}
.ridikulCoverEditorYouSent{
width:100%;
}
/* BASIC */
body{
  font-family: 'arimoregular';
  color:#3d363b;
}

a{
  text-decoration:none!important;
  color:#d81b67;
}
header.headwrapper {
    position: relative;
    z-index: 9999;
}

.grid_12,.grid_9,.grid_3{
  margin: 0px 0px 0px 0px;
}
.container_12{
	width:1180px;
    position: relative;
}
.grid_12{
	width:100%;
}
.grid_9{
  width:69%;0
  padding-right: 20px;
}
.grid_3{
  width:29%;
}
.hh-row-container{
margin-bottom:20px!important;
}
/*Menu*/
#menu-primary-menu {
    margin: 0;
}

/*Mobil menu*/
.ultimatum-nav{display:none;width:100%!important;margin-top: 10px;}
.ultimatum-nav {
    height: 47px;
    width: 50px;
    background-image: url("//www.ridikul.hu/wp-content/plugins/hms-ridikul/common/images/menu_icons/mobile_menu.png");
  background-color:#d81b67;
  background-repeat: no-repeat;
  background-size: 35px;
    background-position: 5px;
}
.ddsmoothmenuh ul li a{background: #d81b67!important;color:white!important;text-transform:uppercase!important;height:47px!important;margin-left:60px!important;line-height:47px!important;padding:0!important;}
ul#menu-mobil-menu li:hover,.ddsmoothmenuh ul li a:hover{background-color:#d81b67!important;}
ul li ul.sub-menu li{background-color:#d81b67!important;text-transform:uppercase!important;    width: 293px!important;border-bottom:1px solid white!important;}
ul li ul.sub-menu li a{color:white!important;height:47px!important;line-height:47px!important;font-size:16px!important;}


/*Slider*/

.widget.widget_ridikulcovereditorslider_widget {
    width: 1180px;
    height: 576px;
    /*overflow: hidden;*/
    margin-top: -100px;
}

.widget.widget_ridikulcovereditorslider_widget #banner-slide {
    height: 576px!important;
  width:1180px!important;
      overflow: hidden;
}
.widget.widget_ridikulcovereditorslider_widget ol.bjqs-markers li a{
      width: 18px;
}
img.attachment-large.wp-post-image {
    width: 100%;
}

/*Galéria oldal*/
.galleryCont{width:1180px!important}
.galleryCont img {width: 80%!important;margin-top: 0!important;}
.galleryHead {width: 1180px!important;}
.galleryCont {height: 100%!important;}
.infoPicto {display: none;}
.rightArrow .arrowPicto{background-image:url("//ridikul.cms.mtv.hu/wp-content/plugins/hms-ridikul/common/images/right_arrow_pink.png")!important;
    background-position: 0px 0px!important;
    width:100%!important;
    height:100%!important;
    top:0%!important;
    margin-top:0px!important;
    margin-left:0px!important;
 	background-size: contain;
    background-repeat: no-repeat;
}
.rightArrow,.iArrowRight {border-radius: 50px;background-color: transparent!important;}

.iArrowRight{
  background-image:url("//ridikul.cms.mtv.hu/wp-content/plugins/hms-ridikul/common/images/right_arrow_white.png")!important;
  background-position: 0px 0px!important;
     width: 40px!important;
    height: 40px!important;
    background-repeat: no-repeat;
    background-size: contain;
}
.iArrowRight:hover{
  background-color:rgba(255,255,255,0.3)!important;
}
.rightArrow.disable {
    background-color: transparent!important;
}
.leftArrow .arrowPicto{background-image:url("//ridikul.cms.mtv.hu/wp-content/plugins/hms-ridikul/common/images/left_arrow_pink.png")!important;
    background-position: 0px 0px!important;
    top:0%!important;
    margin-top:0px!important;
    margin-left:0px!important;
  background-size: contain;
    background-repeat: no-repeat;
}
.ileftArrow,.iArrowLeft.disable,.iArrowLeft{
    border-radius: 50px;
    background-color: transparent!important;
}
.ileftArrow:hover{
  background-color:rgba(216,27,103,0.2)!important;
}

.iArrowLeft{
  background-image:url("//ridikul.cms.mtv.hu/wp-content/plugins/hms-ridikul/common/images/left_arrow_white.png")!important;
  background-position: 0px 0px!important;
      width: 40px!important;
    height: 40px!important;
    background-repeat: no-repeat;
    background-size: contain;
}
.iArrowLeft:hover{
  background-color:rgba(255,255,255,0.3);
}
.leftArrow.disable,.leftArrow {
    background-color: transparent!important;
}
.arrowPicto{border-radius:50px!important;}
.arrowPicto:hover {
    background-color: rgba(216,27,103,0.2)!important;
}
.oneIndexHover{display:block!important;}
.galleryHead .oneIndex .oneIndexHover:hover{background-color:transparent!important;}
.newGallery .indexCont .onIndexHover{
    border: solid 8px!important;
    color: #d81b67!important;
    height: 175px!important;
    margin-top: -7px;
    width: 185px!important;
    margin-left: -10px;}

.galleryContener h2 {
    text-align: center;
    font-size: 16px;
    text-transform: uppercase;
    color: #d81b67;
    border-top: dotted 2px #d81b67;
    width: 1180px;
    margin: 0 auto 15px auto;
    border-bottom: dotted 2px #d81b67;
}

.galleryHeadContener, .galleryHead {
    background-color: white!important;
    padding-top: 20px;
}

.newGallery .indexArrows{
    box-sizing: border-box;
    padding: 0 20px;
}
.infoTxt {
    font-size: 18px;
    font-family: 'loraregular';
}


/*Érdekes ajánló*/

.moreOffers {
    width: 100%;
    border-top: dotted 2px rgba(216,27,103,0.3);
    border-bottom: dotted 2px rgba(216,27,103,0.3);
    margin: 30px 0;
}
.moreOfferCont {
    background-color: white;
      display: table;
  margin-bottom: 0;
  width: 100%;

}
.oneMoreOffer {
    width: 33%!important;
    box-sizing: border-box;
}
.oneMoreOffer:hover .moreOfferTxt{
color:#d81b67;
  text-decoration:none!important;
}
.moreOffers h4 {
    display: none;
}
.moreOfferPic {
    width: 100px!important;
    height: 100px!important;
    margin-right: 20px;
}
.moreOfferTxt {
    font-family: 'loraregular'!important;
    width: 100%!important;
    float: none!important;
    text-align:left!important;
    max-height: 100px!important;
}

.switchShare {
    display: none;
}

/*Footer*/
footer.footwrapper {
    height: 40px;
    bottom: 0;
}
.ridikulFooter {
    width: 100%;
    height: 40px;
    text-align:center;
}
.pollsMessageBox input[type=button] {
    background-color: #d81b67;
}
.pollsMessageBox .title{
color:#d81b67;
}
.goAdverticum {
 text-align: center;
}
#ridikulcovereditoryousent_widget-22 {
margin-top: 20px;
}
#ridikulcovereditoryousent_widget-1 {
margin-top: 20px;
}
/*Reszponziv*/

@media all and (max-width: 1420px){}

@media all and (max-width: 1200px){
  .container_12,.galleryHead,.galleryCont{width:984px!important;}
  .slide_lead {max-height: 100px!important;overflow: hidden;}
  
  /*cimlap slider */
  #banner-slide,
  .bjqs-wrapper,
  .widget.widget_ridikulcovereditorslider_widget #banner-slide,
  li.bjqs-slide { width:984px!important;}
}

@media all and (max-width: 1024px){
  .container_12,.galleryHead,.galleryCont,.widget.widget_ridikulcovereditorslider_widget{width:840px!important;}
  .moreOfferPic { width: 80px;height: 80px;margin-right: 10px;}
  .moreOfferCont .oneMoreOffer{padding: 0px 10px;}
  
  /*cimlap slider */
  #banner-slide,
  .bjqs-wrapper,
  .widget.widget_ridikulcovereditorslider_widget #banner-slide,
  li.bjqs-slide { width:840px!important;}
}
@media all and (max-width: 940px){
    .hh-row-segment[data-width="75"],
  .hh-row-segment[data-width="25"] {width: 100%!important;}
  .container_12,.galleryHead,.galleryCont,.widget.widget_ridikulcovereditorslider_widget{width:770px!important;}
  .grid_3 {width: 100%;}
  .grid_9 {width: 100%;}
  .widget.widget_ridikulcovereditorslider_widget{height:433px!important;}

  
   /*cimlap slider */
  #banner-slide,
  .bjqs-wrapper,
  .widget.widget_ridikulcovereditorslider_widget #banner-slide,
  li.bjqs-slide { width:770px!important; height: 433px!important;}
      .slide_description_wrapper {top:180px;}
    .slide_lead{max-height: 80px!important;}
}

@media all and (max-width: 790px){
   .container_12,.galleryHead,.galleryCont{width:648px!important;}
  .ultimatum-nav{display:block;}
  .widget.widget_ridikul.menu.widget.inner-container {display: none;}
  div#ridikulcovereditorslider_widget-1{margin-top:0px;}
  .widget.widget_ridikulcovereditorslider_widget{margin-top:0px;width: 100%!important;    height: 365px!important;}
  .slide_description_wrapper{top:130px;left:40px;}
  .slide_lead {height: 75px;overflow: hidden;}

  
  /*cimlap slider */
  #banner-slide,
  .bjqs-wrapper,
  .widget.widget_ridikulcovereditorslider_widget #banner-slide,
  li.bjqs-slide { width:648px!important;height: 365px!important;}
}

@media all and (max-width: 600px){
 
  .container_12,.galleryHead, .galleryCont{width:492px!important;}
  .galleryHead .indexCont .oneIndex {width: 106px; height: 106px;}
  .oneMoreOffer {float: none!important;width:100%!important; height: 150px;}

  
  /*cimlap slider */
  #banner-slide,
  .bjqs-wrapper,
  .widget.widget_ridikulcovereditorslider_widget #banner-slide,
  li.bjqs-slide { width:492px!important;height: 277px!important;}
  .bjqs-wrapper,
  ul.bjqs { height:292px!important; }
  .slide_description_wrapper { left: 0!important; width: 100%!important;
    bottom: 0!important;
    top: inherit;
    max-height: inherit;}
  .widget.widget_ridikulcovereditorslider_widget { height: 270px!important;}
  .slide_lead {height: inherit;}
}

@media all and (max-width: 420px){
   
  .container_12,.galleryHead,.galleryCont{width:360px!important;}
  .hh-row-container{margin-bottom:0px!important;}

  
  /*cimlap slider */
  #banner-slide,
  .bjqs-wrapper,
  .widget.widget_ridikulcovereditorslider_widget #banner-slide {width: 360px!important;    height: 203px!important;}
  li.bjqs-slide { width:360px!important;}
  .widget.widget_ridikulcovereditorslider_widget {height: 203px!important;}
  .slide_description_wrapper { left: 0!important; width: 100%!important;
    bottom: 0!important;
    top: initial;
    max-height: initial;}
  .slide_lead {height: initial;}
  li.bjqs-slide {height: 203px!important;}
}

@media all and (max-width: 360px){
  .container_12,.galleryHead,.galleryCont{width:293px!important;}
  .aFramed {width: 250px;} 
  .infoTxt { font-size: 14px;}
  
   /*cimlap slider */
  #banner-slide,
  .bjqs-wrapper,
  .widget.widget_ridikulcovereditorslider_widget #banner-slide,
  li.bjqs-slide { width:293px!important; height: 165px!important;}
  .bjqs-wrapper,
  .slide_description_wrapper { left: 0!important; width: 100%!important;}
  .slide_lead {display: none;}
  .widget.widget_ridikulcovereditorslider_widget{height: 165px!important;}

}

/* goa */
.headwrapper .goAdverticum.goa-embedded {
	margin-top: 10px;
  	margin-bottom: 10px;
  	text-align: center;
}
.bodywrapper .goAdverticum.goa-embedded {
	margin-bottom: 20px;
  	text-align: center;
}
.bodywrapper .grid_3 .goAdverticum.goa-embedded {
  	text-align: center;
  	margin-top: 10px;
  	margin-bottom: 10px;
}
.headwrapper .goAdverticum.goa-embedded a,
.bodywrapper .goAdverticum.goa-embedded a{
	position: relative;
}
.goAdverticum.goa-embedded a img {
  object-fit: contain;
}
.headwrapper .goAdverticum.goa-embedded a:after,
.bodywrapper .goAdverticum.goa-embedded a:after{
	content: "hirdetés";
    display: block;
    line-height: 15px;
    font-size: 10px;
    height: 15px;
    width: 89px;
    text-align: center;
    position: absolute;
    color: rgb(135, 135, 135);
    transform: rotate(90deg);
    top: 50%;
    margin-top: -9px;
    right: -53px;
    letter-spacing: 2px;
    font-weight: 300;
    left: inherit;
    border-width: 0px;
    border-style: solid;
    border-color: initial;
    border-image: initial;
}
.bodywrapper .grid_3 .goAdverticum.goa-embedded a:after{
    position: relative;
    color: rgb(135, 135, 135);
    transform: rotate(0deg);
    bottom: 0px;
    top: initial;
    left: 50%;
    margin-top: 0;
    margin-left: -45px;
    right: initial;
}
@media all and (max-width: 790px){ 
    .bodywrapper .goAdverticum.goa-embedded a:after {
        position: relative !important;
        transform: rotate(0deg) !important;
        top: initial !important;
        bottom: initial !important;
        margin-top: initial !important;
        width: initial !important;
        right: initial !important;
        margin-left: initial !important;
        left: initial !important;
        margin-bottom: 5px;
  }
}
@media all and (max-width: 400px){
	left: 0 !important;
}

/* hirado, m4, ridikul, petofilive  flyer banner*/
.flyerhover_bkgr_fricc2 .flyerPopupCloseButton {
    background-color: #fff;
    border: 3px solid #999;
    border-radius: 50px;
    cursor: pointer;
    display: inline-block;
    font-family: arial;
    font-weight: bold;
    position: absolute;
    top: -20px;
    right: -20px;
    font-size: 25px;
    line-height: 30px !important;
    width: 30px;
    height: 30px;
    text-align: center;
    color: #999;
}

@media (max-width: 800px) {
                    #flyerWidget_imageMobile {width: 380px !important; height: auto;}
                }
                @media (max-width: 601px) {
                    #flyerWidget_imageMobile {width: 340px !important; height: auto;}
                }
                @media (max-width: 414px) {
                    #flyerWidget_imageMobile {width: 280px !important; height: auto;}
                }
                @media (max-width: 375px) {
                    #flyerWidget_imageMobile {width: 240px !important; height: auto;}
                }
                @media (max-width: 320px) {
                    #flyerWidget_imageMobile {width: 220px !important; height: auto;}
                }






/*Portfolio*/

.portfolio_item {
    background-color: #000 !important;
}
.portfolio_item img{
width:140px !important;
  padding-top: 0px !important;
}
.portfolio_item a {
    padding: 0 !important;
}

@media (max-width: 480px){
.portfolio_item.portfolio_item_index1 a {
    padding: 0px 0px;
}
}

.portfolio_item.portfolio_item_index1, .portfolio_item.portfolio_item_index2, .portfolio_item.portfolio_item_index3, .portfolio_item.portfolio_item_index4 {
padding: 1px 0 !important;
}

@media (max-width: 768px){
#portfolio_containerMobileOuter {
    height: auto !important;
}}