/*
Theme Name: Nexus Child
Theme URI: http://joomultra.com/
Description: Creative / Portfolio One-Page Theme
Author: CoronaThemes
Author URI: http://joomultra.com/
Template: nexus
Version: 1.0
*/

/* =Imports styles from the parent theme
-------------------------------------------------------------- */
@import url('../nexus/style.css');

/* =Theme customization starts here
-------------------------------------------------------------- */

@font-face {
    font-family: 'Alef';
    src: url('Alef-Bold.eot');
    src: url('Alef-Bold.eot?#iefix') format('embedded-opentype'),
         url('Alef-Bold.woff') format('woff'),
         url('Alef-Bold.ttf') format('truetype'),
         url('Alef-Bold.svg#alefbold') format('svg');
    font-weight: bold;
    font-style: normal;

}




@font-face {
    font-family: 'Alef';
    src: url('Alef-Regular.eot');
    src: url('Alef-Regular.eot?#iefix') format('embedded-opentype'),
         url('Alef-Regular.woff') format('woff'),
         url('Alef-Regular.ttf') format('truetype'),
         url('Alef-Regular.svg#alefregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'DucasMF';
    src: url('Ducas-Regular.otf');
    src: url('Ducas-Regular.otf?#iefix') format('embedded-opentype'),
    font-weight: 400;
    font-style: normal;

}


@font-face {
    font-family: 'VatikMF';
    src: url('Vatik-Medium.otf');
    src: url('Vatik-Medium.otf?#iefix') format('embedded-opentype'),
    font-weight: 400;
    font-style: normal;

}

@font-face {
    font-family: 'VatikMFL';
    src: url('Vatik-Light.otf');
    src: url('Vatik-Light.otf?#iefix') format('embedded-opentype'),
    font-weight: 300;
    font-style: normal;

}




@media (-webkit-min-device-pixel-ratio:0) {
	

.recipeimage, .fivehundred {
	min-height: 570px !important;
	background-size: 100% 570px !important
	}

.page div.woo-gst-effect-effect6:hover h3, .single-cheese_families div.woo-gst-effect-effect6:hover h3 {
	-webkit-transform: translate3d(0,-300%,0) translate3d(0,-40px,0) !important;
	}

.page div.woo-gst-effect-effect6 h3, .single-cheese_families div.woo-gst-effect-effect6 h3 {
	-webkit-transform: translate3d(0,-120%,0) !important;
	}

div.woo-gst-effect-effect6 div.woo-mask::before {
	background: -webkit-linear-gradient(top, rgba(72, 76, 97, 0) 0%, rgba(255, 255, 255, 0.8) 75%) !important;
	}


.single-cheeses .thumb-divback {
	background-size: 100% 570px !important;
	}



.single-cheeses .woo-grid-eff, .single-cheeses .woogrid {
	height: 570px !important;
	}

			}





/* === HERE BEGINS === */






.procontact h3 {
	font-size: 30px !important;
	font-family: "VatikMF" !important;
	color: #250e62 !important;
	direction: rtl !important;
	}

.procontact form input {
	width: 18%;
	display: inline-block;
    margin: 0 1%;
    vertical-align: top;
    height: 50px;
	background: white;
	border: 1px solid gray !important;
	border-radius: 4px;
	font-family: "VatikMF" !important;
	direction: rtl !important;
	}

.procontact form input[type=submit] {
	background:  #250e62 !important;
	color: white !important;
	border-radius: 100px !important;
	border: none !important;
	    font-size: 20px !important;
    vertical-align: middle;
    line-height: 30px;
	}

.procontact {
	text-align: center;
	}

.specialgrid .pl-detailcnt .pl-title {
	height: 10px;
	}



.floatr {
	float: right !important;
	}



.page-id-16155 .vc_col-sm-6, .page-id-16155 .vc_col-sm-4, .page-id-16155 .woo-grid-style .grid-col {
	float: right !important;
	}


iframe {
	direction: rtl !important;
	}




.enterleft {
	float: left !important;
	}

.enterright {
	float: right !important;
	}


.search-no-results p {
	font-size: 18px !important;
	font-family: "VatikMF" !important;
	color: #250e62 !important;
	direction: rtl !important;
	}



.page-id-14541 .ts-awesome-envelope-o {
	margin: 10px 2px 5px 14px !important;
	}


#sfm-sidebar .sfm-scroll {
	width: 107% !important;
	padding-right: 0 !important;
	}



div.wpcf7-validation-errors, div.wpcf7-mail-sent-ok {
	font-family: "VatikMF" !important;
	color: #250e62 !important;
	border: solid black 1px !important;
	text-align: right !important;
	direction: rtl !important;
	}


.vc-row {
	max-width: 1140px !important;
	width: 100% !important;
	}

.homegrid {
	max-width: 1140px !important;
	margin: 0 auto !important;
	}


#topfooter {
	padding: 0 !important;
        padding-bottom: 0 !important;
	}

#bottomfooter {
	background-color: #efefef;
	}

.keywordtooltip-box {
	width: auto !important;
	}

span.keywordtooltip {
	color: #250e62 !important;
	}


#sfm-sidebar .sfm-search-form {
	display: none;
	}

.vc_btn3-container a, .vc_btn3-container button {
	color: white !important;
	font-family: "VatikMF" !important;
	}




#sfm-sidebar .widget-area {
	padding: 15px !important;
	width: 100% !important;
	}






.page-id-2395 .all-detail-cnt {
	height: 460px !important;
	}


.search_form_toggle_cnt .woo-col-md-6 {
	float: right !important;
	}


.woo-grid-style .grid-col {
	float: right !important;
	position: relative !important;
	left: auto !important;
	top: auto !important;
	margin-left: 0 !important;
	margin-right: -3px !important;
	}

.woogrid .woo-row > div, .woogrid.woo-row > div {
	float: right !important;
	}




.homegridleft {
	width: 40% !important;
	}

.homegridright {
	width: 60% !important;
	}

.pl-detailcnt .pl-title .pl-date {
	background: rgba(0, 153, 204, 0) !important;
	position: absolute;
	top: 57%;
	margin: 0 !important;
	font-family: "VatikMF" !important;
	}

.double .pl-detailcnt p {
	height: 110px !important;
	}

.doublebig .pl-detailcnt p {
	height: 75px !important;
	}

.home .pl-itemtitle {
	display: none !important;
	}


.home .pl-gridlayout .pl-col {
	padding: 0 !important;
	}





.wpb_wrapper .main-container-wrapper .selected-result span {
	font-family: "VatikMF" !important;
	}







.homegrid .vc_col-sm-4 .vc_column-inner {
	padding: 0 10px !important;
	}

.homegrid .vc_gitem-animate-scaleIn .vc_gitem-zone-a {
	transition: all 1.7s ease 0s !important;
	background-size: cover !important;
	}

.homegrid div.vc_gitem-post-data-source-post_excerpt {
	font-size: 20px !important;
	color: #250e62 !important;
	font-family: "VatikMF" !important;
	line-height: 1.1 !important;
	}

.woo-err-msg span {
	font-size: 20px !important;
	color: white !important;
	font-family: "VatikMF" !important;
	}	

.homegrid div.vc_gitem-post-data-source-post_title {
	font-family: "VatikMF" !important;
	font-weight: 700 !important;
	font-size: 30px !important;
	color: #250e62 !important;
	line-height: 1.1 !important;
	}

.homegrid .vc_grid-item {
	margin-bottom: 0 !important;
	}

.home .ts-divider-text .ts-center-help, .hometitle2 {
	font-size: 90px !important;
	font-family: "DucasMF" !important;
	color: #250e62 !important;
	}

.home .txtpresent {
	width: 90% !important;
	margin: 0 auto !important;
	background-position: 100% 0 !important;
	background-size: 100% auto !important;
	min-height: 83vh !important;
	}

.home .gadline img {
	max-width: 85% !important;
	}

.innerhome {
	width: 100% !important;
	}



.nomobile {
	display: none !important;
	}


.message-cnt i {
	margin-right: 0 !important;
	margin-left: 5px !important;
	background: #250e62 !important;
	line-height: 21px !important;
	}

.message-cnt.woo-err-msg {
	background: #250e62 !important;
	}


.sfm-navicon-button:after {
	color: white !important;
	top: 23% !important;
	left: -23% !important;
	}




.page div.woo-gst-effect-effect6:hover h3, .single-cheese_families div.woo-gst-effect-effect6:hover h3 {
	transform: translate3d(0,-50%,0) translate3d(0,-200px,0) !important;
	background: rgba(255, 255, 255, 0);
	}

.page div.woo-gst-effect-effect6 h3, .single-cheese_families div.woo-gst-effect-effect6 h3 {
	top: auto !important;
	bottom: -6%;
	height: 20px;
	margin: 0;
	transform: translate3d(0,-120%,0) !important;
	text-align: center;
	}

div.woo-gst-effect-effect6 div.woo-title-meta {
	bottom: 5% !important;
	}

.page .woo-mask, .single-cheese_families .woo-mask {
	background: linear-gradient(0deg, #ffffff 20%, rgba(0, 255, 255, 0) 20%) !important;
	background: -webkit-linear-gradient(90deg, #ffffff 20%, rgba(0, 255, 255, 0) 20%) !important;
	}


.recipeimage, .fivehundred {
	background-size: 100% auto !important;
	height: 100% !important;
	min-height: 68vh !important;
	background-position: 100% 0 !important;
	}



.single-post .woogrid, .single-recipe .woogrid, .single-cheeses .woogrid, .single-cheese_families .woogrid {
	height: auto !important;
	}

.page-2390 .wpb_wrapper .woogrid {
	height: auto !important;
	}




.ts-list-item {
	margin: 0 !important;
	}

.ts-list-item>span {
	padding-left: 0 !important;
	padding-right: 10px !important;
	}




.woogrid .woo-overlay-cnt {
	background: rgba(255, 255, 255, 0) !important;
	}



.addtoany_shortcode {
	text-align: center !important;
	}

#sfm-sidebar .sfm-menu li>a span, ul.multiselect-container.dropdown-menu li a label, .ts-list-item>i, .ts-list-item>span {
	font-family: "VatikMF" !important;
	}

.sfm-nav .search-form input[type="text"] {
	padding: 6% 12% 6% 6% !important;
	font-family: "VatikMF" !important;
	font-size: 18px !important;
	}

.sfm-nav form button {
	display: none !important;
	}

[class^="ts-awesome-"]:before, [class*=" ts-awesome-"]:before {
	font-family: "FontAwesome" !important;
	}


.page-id-14541 .wpcf7-form input[type="text"], .page-id-14541 .wpcf7-form input[type="email"], .page-id-14541 .wpcf7-form input[type="tel"] {
	border: 0 !important;
	background-color: white !important;
	margin-bottom: 2% !important;
	font-family: "VatikMF" !important;
	}

.page-id-14541 .wpcf7-form input[type="text"], .page-id-14541 .wpcf7-form input[type="email"], .page-id-14541 input[type="tel"] {
	width: 60% !important;
	padding: 10px !important;
	}

.page-id-14541 textarea {
	width: 100% !important;
	border: 0 !important;
	}

.page-id-14541 input[type=submit] , .page-id-35329 input[type=submit] {
	font-family: "VatikMF" !important;
	background-color: #250e62 !important;
	border: 0 !important;
	color: white !important;
	font-size: 20px !important;
	float: left !important;
	padding: 0.6% 20px !important;
	}

.gadcaptcha {
	margin: 0 0 2% 0 !important;
	float: right !important;
	}






.page-id-14541 form p {
	font-family: "VatikMFL" !important;
	color: black !important;
	font-size: 16px !important;
	}
	





.sfm-navicon-button:after {
	font-family: "VatikMF" !important;
	font-size: 17px !important;
	margin: 5px 0px 0 -4px !important;
	}

#advanced_floating_content_12531 {
	background: rgba(255, 255, 255, 0) !important;
	}



.gridmargin {
	padding: 0 10% !important;
	}



figure.ts-hover-effect-moses p {
	float: left !important;
	}


.nobottom, .nobottom p {
	margin: 0 !important;
	}

div[id^="relatedpostspro_0_"].rpp_isotope .rpp_wrapper .rpp_item .rpp_inner, div[id^="relatedpostspro_1_"].rpp_isotope .rpp_wrapper .rpp_item .rpp_inner, div[id^="relatedpostspro_2_"].rpp_isotope .rpp_wrapper .rpp_item .rpp_inner, div[id^="relatedpostspro_3_"].rpp_isotope .rpp_wrapper .rpp_item .rpp_inner {
	height: 420px !important;
	-webkit-box-shadow: none !important;
	box-shadow: none !important;
	}






.ninetysix, .single-recipe .rpp_container {
	margin: 0 auto !important;
	max-width: 1140px !important;
	padding: 0;
	}

.sixty {
	max-width: 1140px !important;
	margin: 0 auto !important;
	}

.bt368-nav-ptt[id^=jps_bete_] .bt-switch-grid-list {
	display: none !important;
	}

.pl-gridlayout .pl-itemcnt {
	padding: 0 !important;
	}

.pl-itemcnt .pl-thumbcnt.zoomin-eff img {
	transition: all 1.7s ease 0s !important;
	}

.zoomimg:hover img {
	transform: scale(1.2);
	}

.zoomimg img {
	transition: all 1.7s ease 0s !important;
	height: 339px !important;
	}

.zoomimg .vc_figure {
	position: relative;
	overflow: hidden;
	}

.zoomimg {
	margin-bottom: 0 !important;
	}



.single-recipe .page-title, .single-recipe .post-title, .single-cheeses .page-title, .single-cheeses .post-title, .single-cheeses .post-meta, .single-post .page-title, .single-post .post-title, .single-cheese_families .page-title, .page .page-title, .single-cheese_families .post-title, .search-results .post-meta, .search-results .post-content, .archive .post-meta, .archive .post-content {
	display: none !important;
	}

.search-results article.page, .archive article.page {
	display: none !important;
	}

.search-results .post, .archive .post {
	width: 24% !important;
	margin: 3% 0.5% !important;
	display: inline-block !important;
	float: right !important;
	position: relative !important;
	}

.search-results .percent-blog, .archive .percent-blog {
	text-align: center !important;
	}

.search-results .post-thumbnail, .archive .post-thumbnail {
	height: 300px !important;
	overflow: hidden;
	background: white !important;
	}

.search-results .post-thumbnail:hover img, .archive .post-thumbnail:hover img {
	transform: scale3d(1.1,1.1,1) !important;
	}

.search-results .post-thumbnail a img, .archive .post-thumbnail a img {
	border-radius: 0 !important;
	transition: all 1.7s ease 0s !important;
	width: 100% !important;
	height: auto !important;
	margin-top: -10% !important;
	}

#footer, .footer-widget h3 {
	font-family: "VatikMF" !important;
	color: #250e62 !important;

}
	}

#footer {
	padding: 0 2% !important;
        background-color: white !important;
	}

.footer-widget {
	float: right !important;
	}







.search-results .post-title a, .archive .post-title a {
	font-family: "VatikMF" !important;
	text-align: right !important;
	text-decoration: none !important;
	padding: 0 5px;
	}

.search-results .post-title, .archive .post-title {
	font-size: 19px !important;
	background: white !important;
	margin: 0 !important;
	padding: 6% 0 !important;
	position: absolute !important;
	width: 100% !important;
	z-index: 9999 !important;
	bottom: 0 !important;
	height: 75px !important;
	}



#bottomfooter .percent-two-third {
	text-align: center;
	}

.archive #breadcrumb li, .search-results #breadcrumb li {
	font-family: "DucasMF" !important;
	font-size: 70px !important;
	color: #250e62 !important;
	display: none;
	}

.archive #breadcrumb, .search-results #breadcrumb {
	font-family: "VatikMF" !important;
	color: #250e62 !important;
	}

.archive #breadcrumb li.current, .search-results #breadcrumb li.current {
	display: block !important;
	}

.archive .page-title-subtitle, .search-results .page-title-subtitle {
	padding: 10px 0 !important;
	}

.page-title {
	margin: 0 !important;
	}

.page-title-subtitle .percent-three-fourth {
	display: none !important;
	}

.page-title-subtitle .percent-one-fourth .search-form {
	display: none !important;
	}

.page-title-subtitle .column-last {
	display: none !important;
	}




.ts-list-item a {
	font-family: "VatikMF" !important;
	}






/* === RTL === */


body {
	direction: rtl;
	margin: 0 auto;
	}

.wpb_row.in_container .vc_row_inner {
	margin: 0 auto !important;
	}


.esg-container-fullscreen-forcer {
	right: -381.5px;
	left: auto;
	}

.bt368-nav-ptt[id^=jps_bete_] .bt-posted-on>*>[class^=bete-awesome-svg-] {
	right: 6px;
	left: auto;
	margin-left: 0;
	margin-right: auto;
	}

.bt368-nav-ptt[id^=jps_bete_] .bt-posted-on>* {
	padding: 3px 26px 3px 6px !important;
	}


.pl-detailcnt .left-txt, .wt_col .left-txt, div[id^="relatedpostspro_0_"], div[id^="relatedpostspro_0_"].rpp, div[id^="relatedpostspro_0_"].rpp *, div[id^="relatedpostspro_0_"] *, div[id^="relatedpostspro_1_"] .rpp_wrapper .rpp_item .rpp_title, div[id^="relatedpostspro_1_"] .rpp_wrapper .rpp_item .rpp_content, div[id^="relatedpostspro_1_"] .rpp_wrapper .rpp_item .rpp_date, div[id^="relatedpostspro_3_"], div[id^="relatedpostspro_3_"].rpp, div[id^="relatedpostspro_3_"].rpp *, div[id^="relatedpostspro_3_"] *, div[id^="relatedpostspro_4_"], div[id^="relatedpostspro_4_"].rpp, div[id^="relatedpostspro_4_"].rpp *, div[id^="relatedpostspro_4_"] * {
	text-align: right !important;
	}

.wpcf7-form > p, .wpcf7-form [class^="percent-"] p, .wpcf7-form [class^="percent-"] {
	text-align: right !important;
	direction: rtl;
	color: white;
	}

.wpcf7-form input[type="text"], .wpcf7-form input[type="email"] {
	padding: 10px;
	margin-bottom: 10px;
	border: 1px solid #000000;
	}



.dropdown-caret {
	left: 0;
	right: auto !important;
	}

.btn {
	text-align: right !important;
	}

ul.multiselect-container.dropdown-menu li a label, .div.woo-gst-effect-effect10 div.woo-mask,   div[id^="relatedpostspro_2_"] .rpp_wrapper .rpp_item .rpp_title, div[id^="relatedpostspro_2_"] .rpp_wrapper .rpp_item .rpp_content, .woogrid .woo-product-desc, div[id^="relatedpostspro_3_"] .rpp_wrapper .rpp_item .rpp_title, div[id^="relatedpostspro_3_"] .rpp_wrapper .rpp_item .rpp_content, div[id^="relatedpostspro_4_"] .rpp_wrapper .rpp_item .rpp_title, div[id^="relatedpostspro_4_"] .rpp_wrapper .rpp_item .rpp_content {
	text-align: right !important;
	}



.page-id-2379 .woogrid .woo-product-title, .single-cheese_families .woogrid .woo-product-title, .vidtext p {
	font-family: "VatikMF" !important;
	font-weight: 700 !important;
	font-size: 27px !important;
	color: #250e62 !important;
	line-height: 1.2 !important;
	text-align: center !important;
	}

.input-group .form-control {
	float: right !important;
	width: 100% !important;
	padding: 10px 5px !important;
	}

.input-group-addon:first-child {
	display: none;
	}

.open > .dropdown-menu {	
	width: 100% !important;
	}

.multiselect-container .input-group {
	width: 96% !important;
	}



.woo-meta .woo-meta-title {
	margin-left: 5px;
	margin-right: 0;
	}





/* === END RTL === */

div.woo-gst-effect-effect6 div.woo-mask::before {
	background: linear-gradient(to bottom, rgba(72,76,97,0) 0%, rgb(254, 254, 254) 75%) !important;
	}


/* === RECIPES === */

.single-recipe .page-title-subtitle, .single-recipe .post-meta, .single-recipe .post-thumbnail, .page-id-2390 .page-title, .single-post .post-thumbnail, .single-cheeses .post-thumbnail, .single-cheese_families .post-thumbnail {
	display: none !important;
	}


.single-recipe .page-title {
	padding-top: 0 !important;
	}

.single-recipe .vc-row, .single-cheese_families .vc-row, .single-cheeses .vc-row {
	width: 100% !important;
	max-width: 100% !important;
	}

.single-recipe .share-options, .single-cheeses .share-options, .single-post .share-options, .single-cheese_families .share-options {
	width: 25%;
	float: none;
	margin: 0 auto;
	text-align: center;
	}

.single-recipe .share-options a, .single-cheeses .share-options a, .single-post .share-options a, .single-cheese_families .share-options a {
	float: none;
	margin: 0 10px;
	font-size: 40px;
	width: 40px;
	height: 40px;
	}

.single-recipe .fa-google-plus:before, .single-cheeses .fa-google-plus:before, .single-post .fa-google-plus:before {
	content: "\f16d"
	}



.single-recipe .linkedin-sharer, .single-recipe .delicious-sharer, .single-recipe .post-bottom-content, .single-cheeses .linkedin-sharer, .single-cheeses .delicious-sharer, .single-cheeses .post-bottom-content, .single-post .post-bottom-content, .single-post .linkedin-sharer, .single-post .delicious-sharer, .single-cheese_families .linkedin-sharer, .single-post .delicious-sharer {
	display: none;
	}

.recipeheading, .articletitle, .cheesetitle, .hometitle {
	font-size: 60px;
	margin-bottom: 0;
	font-family: "DucasMF" !important;
	color: #250e62 !important;
	}

.worldofcheese h1, .homeaction {
	margin-bottom: 0;
	font-family: "DucasMF" !important;
	font-size: 70px !important;
	color: white !important;
	}





.vc_gitem-zone, .vc_gitem_row .vc_gitem-col {
	background-size: 100% !important;
	}


.dishnumber {
	font-size: 21px;
	font-family: "DucasMF" !important;
	color: #250e62 !important;
	}


.dishnumber p {
	margin-bottom: 0 !important;
	}

.recipedescription, .articlesubtitle, .aboutcheese, .matchtext, .recipeingrediants {
	font-size: 20px;
	line-height: 1.2;
	padding-bottom: 0;
	font-family: "VatikMF" !important;
	}

.piccredit p {
	font-family: "VatikMF" !important;
	font-size: 15px;
	margin-right: 5%;
	margin-bottom: 0 !important;
	}	

.articletexttitle {
	font-size: 23px;
	line-height: 1.2;
	padding-bottom: 0;
	font-family: "VatikMF" !important;
	color: #250e62 !important;
	margin-bottom: 0 !important;
	}

.followus p {
	font-size: 23px;
	line-height: 1.2;
	padding-bottom: 0;
	font-family: "VatikMF" !important;
	color: white !important;
	margin-right: 30%;
	}

.followus {
	float: none !important;
	margin: 0 auto !important;
	width: 96% !important;
	}

.followus .wp-image-14513 {
	width: 45px !important;
	position: absolute;
	bottom: 20%;
	right: 50%;
	height: auto !important;
	}

.followus .wp-image-14515 {
	width: 21px !important;
	position: absolute;
	bottom: 20%;
	right: 60%;
	height: auto !important;
	}



.vidtext {
	background: white;
	padding: 2%;
	}



/*.home .wpb_video_widget {
	margin-bottom: 0 !important;
	}*/



.articletexttitle p strong {
	color: #250e62 !important;
	}

.articletexttitle p {
	margin-bottom: 5px !important;
	}

.torecipe {
	font-size: 20px !important;
	color: #250e62 !important;
	font-family: "VatikMF" !important;
	}



.cheesematch {
	font-size: 40px;
	line-height: 1.2;
	font-family: "DucasMF" !important;
	color: #250e62 !important;
	}

.recipedescription a, .single-recipe .vc_separator.vc_sep_color_black .vc_sep_line {
	color: #250e62 !important;
	}

.recipeingridients, .recipemaking, .recipeserve, .recipemaking li, .picsubtitle, .articletext, .cheeseuses {
	font-size: 20px;
	font-family: "VatikMFL" !important;
	line-height: 1.2 !important;
	padding-bottom: 0;
	}

.articletxt {
	margin-bottom: 3% !important;
	}

.articletxt .vc_column-inner {
	padding-right: 0 !important;
	}

.articletxt .wpb_single_image .vc_figure {
	margin-right: 15px !important;
	}

.articletxt .articleimg {
	width: 40% !important;
	}

.articletxt .articleright {
	width: 60% !important;
	}




.woo-grid-style .woo-desc-cnt .woo-product-title {
	margin: 5px 0 !important;
	}

.single-recipe div[id^="relatedpostspro_0_"] .rpp_wrapper .rpp_item .rpp_title a, .pl-detailcnt .pl-title a, div[id^="relatedpostspro_1_"] .rpp_wrapper .rpp_item .rpp_title a, div[id^="relatedpostspro_2_"] .rpp_wrapper .rpp_item .rpp_title a, .single-cheese_families .rpp_wrapper .rpp_item .rpp_title a, div[id^="relatedpostspro_3_"] .rpp_wrapper .rpp_item .rpp_title a, div[id^="relatedpostspro_4_"] .rpp_wrapper .rpp_item .rpp_title a, .page-id-2390 .woo-grid-style .woo-desc-cnt .woo-product-title a, .page-id-2241 .woo-grid-style .woo-desc-cnt .woo-product-title a, .page-id-12840 .woo-grid-style .woo-desc-cnt .woo-product-title a, .home .woo-grid-style .woo-desc-cnt .woo-product-title a, .single-cheeses .woo-grid-style .woo-desc-cnt .woo-product-title a, .page-id-2395 .woo-grid-style .woo-desc-cnt .woo-product-title a, .woo-grid-style .woo-desc-cnt .woo-product-title a, .catalogtxt p {
	font-family: "VatikMF" !important;
	font-weight: 300 !important;
	font-size: 23px !important;
	color: #250e62 !important;
	line-height: 1 !important;
	text-align: right !important;
	float: right !important;
	width: 100%;
	}

.catalogtxt p {
	background: white;
	padding: 2.5%;
	}

.centertxt .catalogtxt p {
	text-align: center !important;
	}

.specialgrid .pl-itemtitle {
	display: none;
	}

.page-id-2379 .woo-grid-style .woo-desc-cnt .woo-product-title, .single-cheese_families .woo-grid-style .woo-desc-cnt .woo-product-title {
	font-family: "VatikMF" !important;
	font-weight: 300 !important;
	font-size: 30px !important;
	color: #250e62 !important;
	line-height: 1.2 !important;
	text-align: center !important;
	float: right !important;
	width: 100%;
	margin-bottom: 2%;
	}


.single-recipe div[id^="relatedpostspro_0_"] .rpp_wrapper .rpp_item .rpp_content, .pl-detailcnt .pl-text, div[id^="relatedpostspro_2_"] .rpp_wrapper .rpp_item .rpp_content, div[id^="relatedpostspro_3_"] .rpp_wrapper .rpp_item .rpp_content, div[id^="relatedpostspro_4_"] .rpp_wrapper .rpp_item .rpp_content, .page-id-2390 .woo-grid-style .woo-desc-cnt .woo-product-desc, .page-id-12840 .woo-grid-style .woo-desc-cnt .woo-product-desc, .page-id-2241 .woo-grid-style .woo-desc-cnt .woo-product-desc, .home .woo-grid-style .woo-desc-cnt .woo-product-desc, div[id^="relatedpostspro_1_"] .rpp_wrapper .rpp_item .rpp_content, .single-cheeses .woo-grid-style .woo-desc-cnt .woo-product-desc, .page-id-2395 .woo-grid-style .woo-desc-cnt .woo-product-desc, .woo-grid-style .woo-desc-cnt .woo-product-desc {
	font-family: "VatikMF" !important;
	font-weight: 300 !important;
	font-size: 16px !important;
	color: #250e62 !important;
	line-height: 1.2 !important;
	text-align: right !important;
	}

.vc_gitem-post-data h2 {
	font-family: "VatikMF" !important;
	font-weight: 300 !important;
	font-size: 16px !important;
	color: #250e62 !important;
	line-height: 1.2 !important;
	}

.home .woo-grid-style .woo-product-cnt .woo-thumb-cnt .woo-banner.feature-banner, .page-id-2241 .woo-grid-style .woo-product-cnt .woo-thumb-cnt .woo-banner.feature-banner, .page-id-12840 .woo-grid-style .woo-product-cnt .woo-thumb-cnt .woo-banner.feature-banner {
	font-family: "VatikMF" !important;
	color: white !important;
	line-height: 1.2 !important;
	text-align: right !important;
	bottom: 0;
	background: rgba(255, 255, 255, 0)!important;
	}

.home .woogrid .fa-calendar, .page-id-2241 .woogrid .fa-calendar, .page-id-12840 .woogrid .fa-calendar {
	display: none !important;
	}

.page-id-2379 .woogrid .woo-product-desc, .single-cheese_families .woogrid .woo-product-desc {
	font-family: "VatikMF" !important;
	font-weight: 300 !important;
	font-size: 23px !important;
	color: #250e62 !important;
	line-height: 1.1 !important;
	text-align: center !important;
	}

.page-id-2379 .woo-grid-style .woo-desc-cnt .woo-product-desc, .single-cheese_families .woogrid .woo-product-desc {
	font-family: "VatikMF" !important;
	font-weight: 300 !important;
	font-size: 20px !important;
	color: #250e62 !important;
	line-height: 1.1 !important;
	text-align: center !important;
	margin-top: 2%;
	}



	


.single-recipe div[id^="relatedpostspro_0_"] .rpp_container>legend, div[id^="relatedpostspro_1_"] .rpp_container>legend, div[id^="relatedpostspro_2_"] .rpp_container>legend, div[id^="relatedpostspro_3_"] .rpp_container>legend, div[id^="relatedpostspro_4_"] .rpp_container>legend {
	display: none !important;
	}

div[id^="relatedpostspro_0_"] .rpp_container, div[id^="relatedpostspro_1_"] .rpp_container, div[id^="relatedpostspro_2_"] .rpp_container, div[id^="relatedpostspro_3_"] .rpp_container, div[id^="relatedpostspro_4_"] .rpp_container {
	background: #edecea !important;
	-webkit-box-shadow: none !important;
	box-shadow: none !important;
	}

.single-recipe .h3.woo-product-title, .single-cheeses .woo-grid-style .woo-desc-cnt .woo-product-title a, .single-cheese_families .woo-grid-style .woo-desc-cnt .woo-product-title a {
	line-height: 1 !important;
	}

.woo-grid-style .woo-desc-cnt .woo-product-title a {
	margin-bottom: 5px !important;
	}





/* === END RECIPES === */


.cheeseattach .vc_col-sm-2 {
	width: 20%;
	}

.cheeseattach {
	width: 80%;
	margin: 0 auto !important;
	}


.cheeseimg .wpb_single_image.vc_align_center {
	margin-bottom: 0 !important;
	}

.ts-divider-holder {
	margin-bottom: 0 !important;
	}


.gt-searchform .woo-col-md-3 {
	float: right;
	}





/* === POSTS === */


#blog .post-meta {
	display: none !important;
	}

#blog .articletxt h3 {
	margin-top: 0 !important;
	}





/* === END OF POSTS === */







.page-id-2390 .gt-searchform .input-group-sm .btn, .page-id-2390 .gt-searchform .title-input {
	height: 50px !important;
	font-size: 16px;
	font-family: "VatikMF" !important;
	background: white;
	padding-right: 2% !important;
	}





.page-id-2390 .dropdown-caret i {
	line-height: 50px;
	}

 .sfm-navicon {
	width: 25%;
	left: -7%;
	}

.sfm-navicon-button.sf_label_default {
	width: 120px !important;
	background-color: rgba(0, 0, 0, 0.51) !important;
	}



.special .vc_column-inner {
	width: 100% !important;
	padding: 0 !important;
	}

.nomargin {
	padding: 0 !important;
	margin: 0 !important;
	}




.txtspecial {
	padding: 0 10%;
	color: white;
	font-family: "VatikMF";
	font-size: 20px;
	line-height: 1.2;
	text-align: center !important;
	}

.titlespecial h1 {
	padding: 0 10%;
	color: white;
	font-family: "VatikMF";
	font-size: 30px;
	line-height: 1.2;
	text-align: center !important;
	}

.coupon {
	background: white;
	width: 90%;
	padding: 0 5% !important;
	border-radius: 20px;
	}

.coupon form h1 strong, .coupon form h3 strong, .coupon form p, .coupon form p strong, .coupon form span strong, .coupon form span, .coupon .wpcf7-form input[type="text"], .coupon .wpcf7-form input[type="email"], .wpcf7-form textarea, .coupon .wpcf7-form input[type="tel"], .coupon .wpcf7-form input[type=submit] , .wpcf7-form .coupon input[type="button"], .wpcf7-form .coupon .submit-cls{
	font-family: "VatikMF" !important;
	color: #250e62 !important;
	}

.coupon .wpcf7-form input[type="text"], .coupon .wpcf7-form input[type="tel"] {
	width: 49%;
	border-radius: 20px;
	border: 1px solid #250e62 !important;
	padding: 2px 20px 2px 0;
	display: inline-block;
	margin: 0;
	}

.wpcf7-form textarea {
	background-color: white !important;
	}

.coupon form p {
	margin-bottom: 0 !important;
	}

.coupon form h3 {
	margin-top: 5px !important;
	}

.coupon .wpcf7-form input[type="tel"] {
	float: left;
	}



.coupon .wpcf7-form input[type="email"] {
	width: 100%;
	margin: 2% 0;
	border-radius: 20px;
	border: 1px solid #250e62;
	padding: 2px 20px 2px 0;
	display: block;
	}

div[id^="relatedpostspro_2_"] .rpp_container>legend {
	display: none;
	}

.contactz {
	margin: 5% -5% 0 0 !important;
	z-index:9999;
	}


.coupon .wpcf7-form input[type="checkbox"] {
	width: 40px;
	vertical-align: middle;
	margin: 0;
	}

.coupon .wpcf7-form input[type=submit],
.wpcf7-form .coupon input[type="button"],
.wpcf7-form .coupon .submit-cls{
	background: rgba(210, 210, 210, 0.69);
	padding: 0;
	width: 30%;
	border:0;
	border-radius: 10px;
	}

.wpcf7-form .coupon input[type="button"]{
cursor:pointer;
}

.wpcf7-form .coupon .submit-cls.printomatic{ padding:7px 2rem 8px;}


.txtpresent .vc_column-inner  {
	padding: 0 !important;
	}


.single-recipe .vc_separator.vc_sep_double .vc_sep_line {
	height: 5px !important;
	}

.single-recipe .vc_separator.vc_sep_color_black .vc_sep_line {
	border-color: #250e62 !important;
	}

.single-recipe .vc_separator.vc_sep_border_width_2.vc_sep_double .vc_sep_holder .vc_sep_line {
	border-top-width: 1px !important;
	}

.single-recipe .vc_separator.vc_sep_border_width_2 .vc_sep_holder .vc_sep_line {
	border-bottom-width: 1px !important;
	}




.a2a_s_whatsapp {
	background-image: url("//www.gad-dairy.co.il/wp-content/uploads/2016/05/whatsapp.png") !important;
	background-size: 40px !important;
	}



.a2a_s_twitter {
	background-image: url("//www.gad-dairy.co.il/wp-content/uploads/2016/05/twitter.png") !important;
	background-size: 40px !important;
	}

.a2a_s_facebook {
	background-image: url("//www.gad-dairy.co.il/wp-content/uploads/2016/05/facebook.png") !important;
	background-size: 40px !important;
	}

.a2a_s_printfriendly {
	background-image: url("//www.gad-dairy.co.il/wp-content/uploads/2016/05/print.png") !important;
	background-size: 40px !important;
	}



.a2a_s_email {
	background-image: url("//www.gad-dairy.co.il/wp-content/uploads/2016/05/mail.png") !important;
	background-size: 40px !important;
	}

.a2a_s_pinterest {
	background-image: url("//www.gad-dairy.co.il/wp-content/uploads/2016/05/pinterest.png") !important;
	background-size: 40px !important;
	}



.addtoany_list.a2a_kit_size_32 a > span {
	    height: 40px !important;
    line-height: 40px !important;
    width: 40px !important;
    padding: 2px;
    border-radius: 50% !important;
	background: #250e62 !important;
	}



.rpp .rpp_item:hover .rpp_img img {
	transform: scale3d(1.1,1.1,1) !important;
	}

.rpp .rpp_item .rpp_img img {
	transition: all 1.7s ease 0s !important;
	vertical-align: bottom;
	}

.rpp .rpp_item .rpp_img {
	overflow: hidden;
	}




.single-cheese_families .woogrid .thumb-divback {
	background-position: 50% 20% !important;
	background-size: 80% !important;
	background-repeat: no-repeat !important;
	}

.fa-chain:before, .fa-link:before {
	content: "\f104" !important;
	}

.woo-boxed-style .woo-mask .woo-btns {
	text-align: center !important;
	padding: 30px 0 0 0 !important;
	}

.map-wrapper [id^="google_map_"], .portfolio li a img, .team-member img, .post-masonry a img, .client-item img, iframe {
	-webkit-filter: none !important;
	filter: none !important;
	}

div[id^=relatedpostspro_0_]:not(.rpp_transition) .rpp_wrapper .rpp_item .rpp_title:after, div[id^=relatedpostspro_2_] .rpp_wrapper .rpp_item .rpp_content:before, div[id^=relatedpostspro_1_]:not(.rpp_transition) .rpp_wrapper .rpp_item .rpp_title:after, div[id^=relatedpostspro_3_] .rpp_wrapper .rpp_item .rpp_content:before, div[id^=relatedpostspro_4_] .rpp_wrapper .rpp_item .rpp_content:before {
	border-bottom: 0 !important;
	}







.single-cheeses .recipeimage .pw_general_ad_grid_result_663_yoursearch {
	margin: 0 !important;
	}

.single-cheeses .recipeimage .woogrid .woo-product-cnt {
	padding: 0 !important;
	border: 0 !important;
	}



.single-cheeses .recipeimage .woo-desc-cnt, .single-cheeses .recipeimage .selected-result {
	display: none;
	}


.single-cheeses .thumb-divback {
	background-size: 100% auto !important;
	background-attachment: fixed !important;
	background-repeat: no-repeat !important;
	min-height: 65vh !important;
	height: 65vh !important;
	background-position: 100% 0 !important;
	}

.single-cheeses .selected-result {
	margin: 0 !important;
	}

.single-cheeses .woo-grid-eff, .single-cheeses .woogrid {
	min-height: 65vh !important;
	height: 65vh !important;
	}




.woo-thumb-cnt {
	background-color: #edecea;
	}

.totop {
	left: auto;
	left: 3%;
	background: #250e62 !important;
	color: white !important;
	position: absolute;
	top: -12% !important;
	}




.single-cheeses .vc_grid-item {
	width: 20% !important;
	border-bottom: 0 !important;
	}

.vc_grid-item {
	border-bottom: 0 !important;
	}

.post {
	border-bottom: 0 !important;
	}	

.single-cheeses .vc_grid.vc_row.vc_grid-gutter-10px .vc_pageable-slide-wrapper, .single-cheeses .vc_gitem-post-data h2 {
	text-align: center !important;
	}

.single-cheeses .vc_gitem-animate-scaleIn .vc_gitem-zone-a {
	transition: all 1.7s ease 0s !important;
	}






.articleimg img {
	width: 100% !important;
	}

.ts-divider-text .ts-center-help {
	font-size: 40px !important;
	}

a {
	color: #250e62 !important;
	}

#sfm-sidebar .sfm-menu li a, a.ab-item {
	color: white !important;
	}





ol, ul {
	list-style-position: outside !important;
	}





/* === MOBILE === */



@media (min-width: 532px) and (max-width: 767px) {


html {
	width: 100%;
	overflow-x: hidden;
	}



.specialgrid .pl-detailcnt .pl-title {
	height: 25px !important;
	}





.specialgrid .pl-gridlayout .pl-col {
	padding: 0 !important;
	}

.specialgrid .pl-title {
	height: 10px;
	}

.hiddenbox {
	display: none;
	}

.page-id-16155 .ts-divider-holder {
	margin-bottom: 55px !important;
	}



.zoomimg img, .pl-thumbcnt img {
	width: 100% !important;
	}









.articletxt .articleimg, .articletxt .articleright {
	width: 100% !important;
	}

.articletxt .wpb_single_image .vc_figure {
	margin-right: 0 !important;
	}


.archive #breadcrumb li, .search-results #breadcrumb li {
	font-size: 20px !important;
	line-height: 1.2 !important;
	}


.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-sm-indicator {
	left: 0 !important;
	right: auto !important;
	}

.a2a_button_whatsapp {
	display: inline-block !important;
	}




.recipebutton {
	margin-top: 5% !important;
	}



.search-results .post, .archive .post {
	width: 48% !important;
	margin: 3% 1% !important;
	}

.search-results .post-title, .archive .post-title {
	height: 82px !important;
	}

.search-results .post-thumbnail, .archive .post-thumbnail {
	height: 250px !important;
	}

.search-results .post-title, .archive .post-title {
	font-size: 18px !important;
	}




.recipeimage, .fivehundred {
	background-size: 100% auto !important;
	background-position: 100% 0 !important;
	min-height: 61vh !important;
	height: 61vh !important;
	}

.single-cheeses .woo-grid-eff, .single-cheeses .woogrid {
	min-height: 48vh !important;
	height: 48vh !important;
	}

.single-cheeses .thumb-divback {
	min-height: 48vh !important;
	height: 48vh !important;
	background-size: 100% auto !important;
	}





.page-id-2241 .woo-grid-style .woo-product-cnt, .page-id-2390 .woo-grid-style .woo-product-cnt, .page-id-12840 .woo-grid-style .woo-product-cnt {
	height: 420px !important;
	}

.page-id-2241 .woo-grid-style .grid-col, .page-id-2390 .woo-grid-style .grid-col {
	width: 50% !important;
	}



#wpadminbar {
	display: none !important;
	}


html {
	margin-top: 0 !important;
	}

body {
	position: absolute !important;
	top: 0 !important;
	}


.double .vc_column_container {
	width: 50% !important;
	display: inline-block !important;
	}



.homegridleft, .homegridright {
	width: 100% !important;
	}

.doublebig .all-detail-cnt, .double .pl-detailcnt p {
	height: auto !important;
	}


.double .all-detail-cnt, .page-id-2395 .all-detail-cnt {
	height: 500px !important;
	}

.page-id-2395 .pl-gridskin-one.pl-standard-grid .pl-col {
	padding: 0 2% !important;
	}

.homegrid {
	max-width: 100% !important;
	}

.home .txtpresent {
	min-height: 30vh !important;
	background-size: 100% !important;
	width: 100% !important;
	}


.titlespecial h1 {
	font-size: 20px !important;
	margin-top: 0 !important;
	}

.vc_custom_1463984914597 {
	background-size: 100% !important;
	background-repeat: no-repeat !important;
	padding: 0 !important;
	margin: 0 !important;
	}

.vc_custom_1463984744011 {
	display: none !important;
	}

.vc_custom_1463984449262 .vc_column-inner {
	padding: 0 1% !important;
	}

.txtspecial {
	font-size: 15px !important;
	padding: 0 !important;
	}

.followus {
	width: 100% !important;
	margin-bottom: 15% !important;
	}

.followus .wp-image-14513 {
	left: 12% !important;
	right: auto;
	}

.followus p {
	margin-right: 10% !important;
	}

.homebottom, .homebottom .vc_row {
	margin: 0 !important;
	}

/*
.enterleft {
	position: absolute !important;
	bottom: 313%;
	}

.enterright {
	margin-top: 3% !important;
	}

*/








html .footer-widget {
	width: 96% !important;
	margin: 0 auto !important;
	}
	


.vc_row_inner {
	max-width: 96% !important;
	margin: 0 auto !important;
	}

.centered-wrapper {
	padding: 0 !important;
	}

#advanced_floating_content_12531 {
	width: 50px !important;
	top: 0 !important;
	margin: 10px 5px 0px 0px !important;
	}

#advanced_floating_content_12531 img {
	width: 50px !important;
	height: auto !important;
	}

.sfm-navicon {
	width: 50% !important;
	}

#sfm-mob-navbar .sfm-navicon-button {
	background-color: rgba(0, 0, 0, 0.5) !important;
	padding: 20px 30px !important;
	}


#sfm-mob-navbar {
	background-color: rgba(0, 0, 0, 0) !important;
	top: 15% !important;
	}





.home .recipeimage .vc_empty_space {
	display: none !important;
	}

.home .recipeimage .vc_btn3.vc_btn3-color-white.vc_btn3-style-outline {
	width: 30% !important;
	font-size: 12px !important;
	padding: 5px !important;
	}

.ts-divider-lines .ts-divider-text .ts-center-help {
	font-size: 30px !important;
	line-height: 30px !important;
	}

.rpp_isotope .rpp_item, .page-id-16155 .woo-grid-style .grid-col {
	width: 48% !important;
	position: relative !important;
	top: auto !important;
	left: auto !important;
	display: inline-block !important;
	float: right !important;
	margin: 1% !important;
	}

.rpp_wrapper {
	height: auto !important;
	}


.single-cheese_families .recipeimage, .single-cheese_families .fivehundred {
	height: 61vh !important;
	min-height: 61vh !important;
	}

.page div.woo-gst-effect-effect6 h3, .single-cheese_families div.woo-gst-effect-effect6 h3 {
	bottom: -6% !important;
	}

.page-id-2379 .woogrid .woo-product-title, .single-cheese_families .woogrid .woo-product-title {
	font-size: 22px !important;
	}


.page-id-2241 .woo-grid-style .woo-product-cnt, .page-id-2390 .woo-grid-style .woo-product-cnt, .page-id-12840 .woo-grid-style .woo-product-cnt {
	height: 450px !important;
	}

.page-id-2379 .woo-col-xs-6m, .single-cheese_families .woo-col-xs-6m {
	width: 50% !important;
	}


.woo-col-xs-1, .woo-col-xs-2, .woo-col-xs-3, .woo-col-xs-4, .woo-col-xs-5, .woo-col-xs-6, .woo-col-xs-7, .woo-col-xs-8, .woo-col-xs-9, .woo-col-xs-10, .woo-col-xs-11, .woo-col-xs-12 {
	width: 50% !important;
	}

.single-cheeses .woo-col-xs-12 {
	width: 100% !important;
	}


div[id^="relatedpostspro_0_"].rpp_isotope .rpp_wrapper .rpp_item .rpp_inner, div[id^="relatedpostspro_1_"].rpp_isotope .rpp_wrapper .rpp_item .rpp_inner, div[id^="relatedpostspro_2_"].rpp_isotope .rpp_wrapper .rpp_item .rpp_inner, div[id^="relatedpostspro_3_"].rpp_isotope .rpp_wrapper .rpp_item .rpp_inner {
	height: 450px !important;
	margin: 1% auto;
	}	


.vc_grid.vc_row .vc_grid-item {
	display: inline-block !important;
	}

.vc_grid-item {
	width: 50% !important;
	margin-bottom: 0 !important;
	}

.gt-searchform .woo-row > div {
	width: 100% !important;
	float: right !important;
	}

.contactz {
	margin: 10% 0 0 0 !important;
	}

.coupon form p {
	margin-bottom: 20px !important;
	}

.coupon {
	width: 100% !important;
	}

.coupon .wpcf7-form input[type=submit], .wpcf7-form .coupon input[type="button"], .wpcf7-form .coupon .submit-cls {
	width: 27% !important;
	}

.page-id-12840 .txtpresent, .page-id-2395 .txtpresent {
	display: none !important;
	}

.nomobile {
	display: block !important;
	}

.home .ts-divider-text .ts-center-help, .hometitle2 {
	font-size: 60px !important;
	line-height: 0.8 !important;
	}











		}


@media (max-width: 532px) {

html {
	width: 100%;
	overflow-x: hidden;
	}

	.totop {
		top:-8% !important;
		margin-left:0px;
	}


.specialgrid .pl-detailcnt .pl-title {
	height: 25px !important;
	}

.procontact form input {
	width: 100% !important;
	margin: 1% !important;
	}



.specialgrid .pl-gridlayout .pl-col {
	padding: 0 !important;
	}

.specialgrid .pl-title {
	height: 10px;
	}

.hidden {
	display: none;
	}

.page-id-16155 .ts-divider-holder {
	margin-bottom: 55px !important;
	}

.zoomimg img, .pl-thumbcnt img {
	width: 100% !important;
	}





.articletxt .articleimg, .articletxt .articleright {
	width: 100% !important;
	}

.articletxt .wpb_single_image .vc_figure {
	margin-right: 0 !important;
	}


.archive #breadcrumb li, .search-results #breadcrumb li {
	font-size: 20px !important;
	line-height: 1.2 !important;
	}


.a2a_button_whatsapp {
	display: inline-block !important;
	}




.recipebutton {
	margin-top: 5% !important;
	}



.sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-sm-indicator {
	left: 0 !important;
	right: auto !important;
	}


.search-results .post, .archive .post {
	width: 48% !important;
	margin: 3% 1% !important;
	}



.recipeimage, .fivehundred {
	background-size: 100% auto !important;
	background-position: 100% 0 !important;
	min-height: 22vh !important;
	height: 22vh !important;
	}

.single-cheeses .woo-grid-eff, .single-cheeses .woogrid {
	min-height: 18vh !important;
	height: 18vh !important;
	}

.single-cheeses .thumb-divback {
	min-height: 18vh !important;
	height: 18vh !important;
	background-size: 100% auto !important;
	}



.page-id-2241 .woo-grid-style .woo-product-cnt, .page-id-2390 .woo-grid-style .woo-product-cnt, .page-id-12840 .woo-grid-style .woo-product-cnt {
	height: 420px !important;
	}

.page-id-2241 .woo-grid-style .grid-col, .page-id-2390 .woo-grid-style .grid-col {
	width: 50% !important;
	}



#wpadminbar {
	display: none !important;
	}


html {
	margin-top: 0 !important;
	}

body {
	position: absolute;
	top: 0;
	}


.double .vc_column_container {
	width: 50% !important;
	display: inline-block !important;
	}

.homegridleft, .homegridright {
	width: 100% !important;
	}

.doublebig .all-detail-cnt, .double .pl-detailcnt p {
	height: auto !important;
	}

.double .all-detail-cnt, .page-id-2395 .all-detail-cnt {
	height: 410px !important;
	}

.page-id-2395 .pl-gridskin-one.pl-standard-grid .pl-col {
	padding: 0 2% !important;
	}

.homegrid {
	max-width: 100% !important;
	}

.home .txtpresent {
	min-height: 30vh !important;
	background-size: 100% !important;
	width: 100% !important;
	}

.gadcaptcha {
	float: left !important;
	}

.titlespecial h1 {
	font-size: 20px !important;
	margin-top: 0 !important;
	}

.vc_custom_1463984914597 {
	background-size: 100% !important;
	background-repeat: no-repeat !important;
	padding: 0 !important;
	margin: 0 !important;
	}

.vc_custom_1463984744011 {
	display: none !important;
	}

.vc_custom_1463984449262 .vc_column-inner {
	padding: 0 1% !important;
	}

.txtspecial {
	font-size: 15px !important;
	padding: 0 !important;
	}

.followus {
	width: 100% !important;
	margin-bottom: 15% !important;
	}

.followus .wp-image-14513 {
	left: 12% !important;
	right: auto;
	}

.followus p {
	margin-right: 10% !important;
	}

.homebottom, .homebottom .vc_row {
	margin: 0 !important;
	}

/*
.enterleft {
	position: absolute !important;
	bottom: 313%;
	}

.enterright {
	margin-top: 3% !important;
	}
*/

html .footer-widget {
	width: 96% !important;
	margin: 0 auto !important;
	}
	


.vc_row_inner {
	max-width: 96% !important;
	margin: 0 auto !important;
	}

.centered-wrapper {
	padding: 0 !important;
	}

#advanced_floating_content_12531 {
	width: 50px !important;
	top: 0 !important;
	margin: 10px 5px 0px 0px !important;
	}

#advanced_floating_content_12531 img {
	width: 50px !important;
	height: auto !important;
	}

.sfm-navicon {
	width: 50% !important;
	}

#sfm-mob-navbar .sfm-navicon-button {
	background-color: rgba(0, 0, 0, 0.5) !important;
	padding: 20px 30px !important;
	}


#sfm-mob-navbar {
	background-color: rgba(0, 0, 0, 0) !important;
	top: 10% !important;
	}





.home .recipeimage .vc_empty_space {
	display: none !important;
	}

.home .recipeimage .vc_btn3.vc_btn3-color-white.vc_btn3-style-outline {
	width: 30% !important;
	font-size: 12px !important;
	padding: 5px !important;
	}

.ts-divider-lines .ts-divider-text .ts-center-help {
	font-size: 30px !important;
	line-height: 30px !important;
	}

.rpp_isotope .rpp_item, .page-id-16155 .woo-grid-style .grid-col {
	width: 48% !important;
	position: relative !important;
	top: auto !important;
	left: auto !important;
	display: inline-block !important;
	float: right !important;
	margin: 1% !important;
	}

.rpp_wrapper {
	height: auto !important;
	}


.single-cheese_families .recipeimage, .single-cheese_families .fivehundred {
	height: 20vh !important;
	min-height: 20vh !important;
	}

.page div.woo-gst-effect-effect6 h3, .single-cheese_families div.woo-gst-effect-effect6 h3 {
	bottom: -8% !important;
	}

.page-id-2379 .woogrid .woo-product-title, .single-cheese_families .woogrid .woo-product-title {
	font-size: 22px !important;
	}



.woo-col-xs-1, .woo-col-xs-2, .woo-col-xs-3, .woo-col-xs-4, .woo-col-xs-5, .woo-col-xs-6, .woo-col-xs-7, .woo-col-xs-8, .woo-col-xs-9, .woo-col-xs-10, .woo-col-xs-11, .woo-col-xs-12 {
	width: 100% !important;
	}


div[id^="relatedpostspro_0_"].rpp_isotope .rpp_wrapper .rpp_item .rpp_inner, div[id^="relatedpostspro_1_"].rpp_isotope .rpp_wrapper .rpp_item .rpp_inner, div[id^="relatedpostspro_2_"].rpp_isotope .rpp_wrapper .rpp_item .rpp_inner, div[id^="relatedpostspro_3_"].rpp_isotope .rpp_wrapper .rpp_item .rpp_inner {
	height: 450px !important;
	margin: 1% auto;
	}	


.vc_grid.vc_row .vc_grid-item {
	display: inline-block !important;
	}

.vc_grid-item {
	width: 50% !important;
	margin-bottom: 0 !important;
	}

.gt-searchform .woo-row > div {
	width: 100% !important;
	float: right !important;
	}

.contactz {
	margin: 10% 0 0 0 !important;
	}

.coupon {
	width: 100% !important;
	}

.coupon .wpcf7-form input[type=submit],
.wpcf7-form .coupon input[type="button"],
.wpcf7-form .coupon .submit-cls {
	width: 27% !important;
	}

.page-id-12840 .txtpresent, .page-id-2395 .txtpresent {
	display: none !important;
	}

.nomobile {
	display: block !important;
	}

.home .ts-divider-text .ts-center-help, .hometitle2 {
	font-size: 60px !important;
	line-height: 0.8 !important;
	}


.search-results .post-thumbnail, .archive .post-thumbnail {
	height: 250px !important;
	}

.search-results .post-title, .archive .post-title {
	font-size: 18px !important;
	}




			}


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



.zoomimg img, .pl-thumbcnt img {
	width: 100% !important;
	}

.page-id-16155 .vc_col-sm-4 {
	float: right;
	}









.search-results .post-title, .archive .post-title {
	height: 100px !important;
	}



#wpadminbar {
	display: none !important;
	}


html {
	margin-top: 0 !important;
	}

body {
	position: absolute;
	top: 0;
	}

.homegrid .vc_col-sm-4 {
	width: 50% !important;
	}


#advanced_floating_content_12531 {
	width: 82px !important;
	top: 0 !important;
	margin: 10px 5px 0px 0px !important;
	}


.sfm-navicon {
	width: 50% !important;
	}

#sfm-mob-navbar .sfm-navicon-button {
	background-color: rgba(0, 0, 0, 0.5) !important;
	padding: 20px 50px !important;
	}


#sfm-mob-navbar {
	background-color: rgba(0, 0, 0, 0) !important;
	top: 15% !important;
	}

.recipeimage, .fivehundred {
	height: 50vh !important;
	min-height: 50vh !important;
	background-size: 100% auto !important;
	}

.home .recipeimage .vc_empty_space {
	display: none !important;
	}

.home .recipeimage .vc_btn3.vc_btn3-color-white.vc_btn3-style-outline {
	padding: 5px !important;
	font-size: 15px !important;
	}

.home .recipeimage .vc_row_inner, .single-cheese_families .vc_row_inner, .page-id-2379 .vc_row_inner {
	max-width: 90% !important;
	margin: 0 auto !important;
	}



.rpp_container {
	height: auto !important;
	}


div[id^="relatedpostspro_0_"].rpp_isotope .rpp_wrapper .rpp_item .rpp_inner, div[id^="relatedpostspro_1_"].rpp_isotope .rpp_wrapper .rpp_item .rpp_inner, div[id^="relatedpostspro_2_"].rpp_isotope .rpp_wrapper .rpp_item .rpp_inner, div[id^="relatedpostspro_3_"].rpp_isotope .rpp_wrapper .rpp_item .rpp_inner {
	height: 450px !important;
	}

.page div.woo-gst-effect-effect6 h3, .single-cheese_families div.woo-gst-effect-effect6 h3 {
	bottom: -18% !important;
	}

.ts-divider-text .ts-center-help {
	font-size: 30px !important;
	line-height: 30px !important;
	}

.single-cheeses .woo-grid-eff, .single-cheeses .woogrid {
	min-height: 44vh !important;
	height: 44vh !important;
	}

.single-cheeses .thumb-divback {
	min-height: 44vh !important;
	height: 44vh !important;
	background-size: 100% auto !important;
	}

.coupon {
	width: 100% !important;
	}

.coupon .wpcf7-form input[type=submit],
.wpcf7-form .coupon input[type="button"],
.wpcf7-form .coupon .submit-cls {
	width: 29% !important;
	}

.double .all-detail-cnt {
	height: 415px !important;
	}

.sfm-navicon {
	width:30% !important;
	}


.page-id-2379 .woogrid .woo-product-title, .single-cheese_families .woogrid .woo-product-title {
	font-size: 18px !important;
	}

.page div.woo-gst-effect-effect6 h3, .single-cheese_families div.woo-gst-effect-effect6 h3 {
	bottom: -5% !important;
	}

.centered-wrapper {
	padding: 0 !important;
	}


.page-id-2395 .all-detail-cnt {
	height: 420px !important;
	}

#page-14541 .vc_row_inner {
	max-width: 90% !important;
	}

					}

table {
    border-collapse: collapse;
    border-spacing: 0;
    font-family: "VatikMF" !important;
}







/*customizer css will be here*/














