/*
You can add your own CSS here.

Click the help icon above to learn more.
*/

html, body {direction:rtl;}

/*links color*/
a {
		color: #30AFB8;
}

/* p font size */
p {
    font-size: 120%;
}

.logo .logo-image {
    padding: 10px 0;
}

/*main menu text*/
#site-navigation {
    padding-top: 25px;
}

#site-navigation ul li a {
    font-size: 20px;
}

/* menu text alignment */ 
#site-navigation ul li ul li {
    text-align: right;
}

#site-navigation ul li:last-child {
    padding-right: 30px;
}

#site-navigation ul li:first-child {
    padding-right: 0px;
}

#site-navigation ul li {
	  float: right;
    padding: 0px 30px 23px 0px;
}

#site-navigation ul.sub-menu li:first-child {
	padding-right: 10px;
}

#site-navigation ul.sub-menu li:last-child {
	padding-right: 10px;
}

i.fa.fa-phone {
	padding-left: 5px;
}

i.fa.fa-envelope {
	padding-left: 5px;
}

/* page title position */
.breadcrumb-trail.breadcrumbs .trail-title {
    float: right;
}

/*page nevigation position */
.breadcrumb-trail.breadcrumbs .trail-items {
    float: right;
}

/*- call to action widget -*/
.call-to-action-section .section-title-wrapper .section-title {
    text-align: right;
		padding-right: 20px;
}

.call-to-action-section 
.section-subtitle {
		text-align: right;
	padding-right: 20px;
		font-size: 22px;
}

.call-to-action-section .btn-wrapper a {
    text-align: right;
		display: table;
}

.section-title {
		padding-top: 20px;
}


/* about section alignment right */ .about-content-wrapper .section-title {
    text-align: right;
}
.about-section .section-description {
    text-align: right;
}

/* service widget */
.tg-service-widget .service-more {
    font-size: 20px;
}
.tg-service-widget .service-more:after {
	    content: "";
}

/* change form to rtl */
form {
	direction: rtl;
}

/* sidebar width */
/*div#primary.content-area {
	width: 70%;
}
aside#secondary.widget-area {
	width: 25%;
}
div#primary.content-area.full-width-content {
	width: 100%;
}*/

/*------ blog -----*/
/* don't show date, writer and 'read more' */
.blog-section .tg-blog-widget-layout-2 .post-image .entry-date {
	display: none;
}
.blog-section .tg-blog-widget-layout-2 .read-more-container .entry-author {
	display: none;
}
.blog-section .tg-blog-widget-layout-2 .read-more-container  .read-more{
	display: none;
}
/* align text right*/
.tg-blog-widget-layout-2 .entry-title {
    direction: rtl;
    text-align: right;
}
.entry-content, .entry-summary {
	direction: rtl;
    text-align: right;
}
.single .entry-thumbnail img {
    height: 50%;
    width: 50%;
}

/*---front page colors--*/
div#pgc-52-3-0.panel-grid-cell{
	background-color: #f1f5f8;
}

div#pgc-52-4-0.panel-grid-cell{
	background-color: #f2ebf2;
}


/*---------slider-------*/
.tg-slider-widget.slider-light.slider-content-left.slider-control-center.full-screen {
	height: 300px;
}
.tg-slider-widget .btn-wrapper a {
	border-radius: 50px;
	background-color: #f7f7f7;
}
.tg-slider-widget.slider-light .caption-desc {
    font-weight: bold;
}
.tg-slider-widget .swiper-wrapper {
    position: relative;
    height: 350px;
}

/* ---testimonial widget--*/
.testimonial-container .testimonial-content {
    text-align: right;
}



/* ----landing pages-----*/

/*---בישול בריא, טעים וקל----*/
/*---דף נחיתה---*/
.page-id-2007 div.header-top, .page-id-2007 div.header-bottom,
.page-id-2007 ul.trail-items,
.page-id-2007 div#top-footer {
display:none;
}
/*---דף תשלום---*/
.page-id-2075 div.header-top, .page-id-2075 div.header-bottom,
.page-id-2075 ul.trail-items,
.page-id-2075 div#top-footer {
display:none;
}
/*---דף תוכנית---*/
.page-id-2688 div.header-top, .page-id-2688 div.header-bottom,
.page-id-2688 ul.trail-items,
.page-id-2688 div#top-footer {
display:none;
}

.footer-box {
text-align: center;
}
.widget-title {
    text-align: center;
} 
body {
text-align: center;
}
/*- call to action widget -*/
.call-to-action-section .section-title-wrapper .section-title {
    text-align: center;
		padding-right: 20px;
}

.call-to-action-section 
.section-subtitle {
		text-align: center;
	padding-right: 20px;
		font-size: 22px;
}

.call-to-action-section .btn-wrapper a {
    text-align: center;
		display: inline;
}

.section-title {
		padding-top: 20px; 
} 
.breadcrumb-trail.breadcrumbs .trail-title {
    display: none;
}
a.btn {margin-bottom: 20px;}