/**
* Theme Name: Bacola Child
* Description: This is a child theme of Bacola, generated by Merlin WP.
* Author: <a href="http://themeforest.net/user/KlbTheme">KlbTheme (Sinan ISIK)</a>
* Template: JDF
* Version: 1.0.7
*/


.entry .entry-content .event-tickets .tribe-dialog__wrapper.tribe-modal__wrapper--ar,.event-tickets .tribe-dialog__wrapper.tribe-modal__wrapper--ar{background-color: #0f899b;border-radius:0;height:100%;max-width:100vw;padding:var(--tec-spacer-5);width:800px;}

.tribe-events-schedule h2,.img2part h1{
    color: var(--tec-color-text-event-date);
    
}
.single-tribe_events .tribe-events-single-event-title{
    color: var(--tec-color-text-events-title);
    font-family: 'AKROBAT';
    font-weight: 900;
}
.tribe-events-event-image img{
        border-radius: 10px;
}
.img2part{
    display:flex;
}
.img2part .imgpart{
    width: 80%;
}
.img2part .imgpartright{
    width: 20%;
    float:left;
}
.single-tribe_events .tribe-events-pg-template .tribe_events.type-tribe_events .tribe-events-event-image{display:block;}






.tribe_events.type-tribe_events .tribe-events-event-meta.primary{display:block;}






.tribe_events.type-tribe_events .tribe-block.tribe-block__venue {
   display:none; 
}
/*social icon*/
ul.social-network {
	list-style: none;
	display: inline-grid;
	margin-left:0 !important;
	padding: 0;
}
ul.social-network li {
	display: inline;
	margin: 10px 25px;
}
.social-circle li a {
	display:inline-block;
	position:relative;
	margin:0 auto 0 auto;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;
	text-align:center;
	width: 50px;
	height: 50px;
	font-size:20px;
	background-color: #fff;
	border: 1px solid;
	color: #ec8e4f !important;
}
.social-circle li i {
	margin:0;
	line-height:50px;
	text-align: center;
}

.social-circle li a:hover i, .triggeredHover {
	-moz-transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	-ms--transform: rotate(360deg);
	transform: rotate(360deg);
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-o-transition: all 0.2s;
	-ms-transition: all 0.2s;
	transition: all 0.2s;
}
.social-circle i {
	/*color: var(--tec-color-text-events-title);*/
	-webkit-transition: all 0.8s;
	-moz-transition: all 0.8s;
	-o-transition: all 0.8s;
	-ms-transition: all 0.8s;
	transition: all 0.8s;
}
.plusiconab{
    position: absolute;
    left: -110px;
}
.plusiconab img{
    max-width: 100px;
}
.plusiconright{
    position: absolute;
    /*margin-top: 200px;*/
    width: 293px;
    margin-left: -200px;
}
.plusiconright .name{
    float: right;
    margin-top: -110px;
    margin-right: 40px;
    font-weight: 800;
    width:70px;
}
.plusiconright .name p{
    color: #fff;
    font-size: 18px;
}
.plusiconright .image{
    background-image: url("https://jamaicafoodanddrinkkitchen.com/wp-content/uploads/2021/10/big-orange-shape-desktop-1.svg");
    background-repeat: no-repeat;
    background-size: 300px;
}
.plusiconright img{
    max-width:200px;
    max-height:200px;
    margin-left: 30px;
    padding-bottom: 8px;
    
}
.plusiconright:hover{
    animation-name: example;
    animation-duration: 4s;
}
@keyframes example {
  0%   {
        -webkit-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
  }
  25%  {
        -webkit-transform: rotate(15deg);
        -o-transform: rotate(15deg);
        transform: rotate(15deg);
  }
  50%  {
        -webkit-transform: rotate(30deg);
        -o-transform: rotate(30deg);
        transform: rotate(30deg);
  }
  75%  {
        -webkit-transform: rotate(15deg);
        -o-transform: rotate(15deg);
        transform: rotate(15deg); 
  }
  100% {
        -webkit-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
  }
}

.entry .entry-content .event-tickets .tribe-tickets__tickets-form, .event-tickets .tribe-tickets__tickets-form {
    background-color: #118ba0;
    
}
.entry .entry-content .event-tickets .tribe-tickets__tickets-title, .event-tickets .tribe-tickets__tickets-title {
    color: #fff;
}
.tribe-common .tribe-common-h7, .tribe-common .tribe-common-h8 {
    color: #fff;
}
.event-tickets .tribe-tickets__tickets-item-extra-price .tribe-formatted-currency-wrap{
    color:#fff;
}
.event-tickets .tribe-common-b3--min-medium{
    color:#fff;
}
.entry .entry-content .event-tickets .tribe-tickets__tickets-item-extra-available, .event-tickets .tribe-tickets__tickets-item-extra-available{
    color:#fff;
}
.entry .entry-content .event-tickets .tribe-tickets__form .tribe-tickets-attendees-list-optout--wrapper label, .event-tickets .tribe-tickets__form .tribe-tickets-attendees-list-optout--wrapper label{
    color:#fff;
}
.event-tickets .tribe-tickets__form input[type=number].tribe-tickets__tickets-item-quantity-number-input {
    color:#fff;
}
.event-tickets .tribe-tickets__tickets-footer-quantity, .event-tickets .tribe-tickets__tickets-footer-quantity-number{
    color:#fff;
}
.event-tickets .tribe-tickets__tickets-footer-total, .event-tickets .tribe-tickets__tickets-footer-total-wrap{
    color:#fff;
}

.vc_custom_heading.gridpostdate{
    background-color: #fff;
    width: 40%;
    float: right;
    margin: 15px 15px;
    border-radius: 25px;
}
.vc_custom_heading.fontbold h4{
    font-weight: 800;
}
.recipes-content p strong{
    color: #ec8e4f;
    font-size: 18px;
    font-weight: 800;
}
.recipes-content p strong:before{
    content: "—    ";
}
.right-sec{
    background-color: #d9e9f6;
    padding: 30px 15px;
}
.right-sec ul li{
    list-style-type: none !important;
    line-height:1.75 !important;
}
.right-sec .righttitle{
    text-transform: uppercase;
    font-family: 'AKROBAT';
    color:#ec8e4f;
}
/*.klb-post ul{*/
/*    font-family: 'AKROBAT';*/
/*}*/
.related-post .klb-post h2{
    font-size: 45.5px;
    font-family: 'AKROBAT';
    font-weight: 900;
    color:#ec8e4f;
}
.single-posts  .post-wrapper .entry-title{
    font-family: 'AKROBAT';
    font-weight: 900;
    color:#ec8e4f;
}
.klb-post ul.coauthors {
    padding-left: 0;
}
.klb-post .right-sec ul li{
        padding: 15px 0;
    border-bottom: 1px solid #7A7A7A;
}
.klb-post.recipes-content{
    margin-top: 50px;
}
.plusiconableftcorner{
    position: absolute;
    margin-top: 300px;
    left: -300px;
}
.plusiconableftcorner img{
    width: 500px;
}
.imgplud{
    max-height: 200px;
}
.single.single-tribe_events{
    background-color: #faf9f5;
 }
.endsec{
    background-image: url(/wp-content/uploads/2021/10/656_.png);
    height:200px;
    width: 100vw;
    position: absolute;
    left: 0;
    right: 0;
    margin-left: -100px;
    background-position: center center;
    background-size: cover;
}
.single-tribe_events .tribe-block__attendees{
        margin-top: 150px;
}
.anmone {
  -webkit-animation: linear infinite;
  -webkit-animation-name: run;
  -webkit-animation-duration: 10s;
}
@-webkit-keyframes run {
  0% {
    transform: scale(1.0);
  }
  25% {
    transform: scale(1.1);
  }
  50% {
    transform: scale(1.2);
  }
  75% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1.0);
  }
}

@media screen and (max-width: 768px){
  .plusiconright{
   display:none;
  }
}