/* =Global
----------------------------------------------- */
img, a{border:none; outline:none;}
body {
	color: #6B6B6B;
	word-wrap: break-word;
	line-height: 1.7;
	font-size: 15px;
	font-family:Arial, Helvetica, sans-serif;
}

::-moz-selection{background:#852d20; color:#fff; text-shadow:none;}
::selection{background:#852d20; color:#fff; text-shadow:none;}

body{background:url(../../../wp-content/uploads/2015/03/rice_bg.jpg) repeat 0 0;}    
a {
  color: #54397E;
  text-decoration: none;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
}

a:hover,
a:focus {
  color: #333;
  text-decoration: none;
}

a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
	font-weight: 100;
	/*color: #54397E;*/
}
h1,
.h1 {
  font-size: 48px;
}

h2,
.h2 {
  font-size: 38px;
}

h3,
.h3 {
  font-size: 28px;
}

h4,
.h4 {
  font-size: 24px;
}

h5,
.h5 {
  font-size: 18px;
}

h6,
.h6 {
  font-size: 16px;
}

img {
	height: auto; /* Make sure images are scaled correctly. */
	max-width: 100%; /* Adhere to container width. */
}
button,
input,
select,
textarea {
	font-size: 100%; /* Corrects font size not being inherited in all browsers */
	margin: 0; /* Addresses margins set differently in IE6/7, F3/4, S5, Chrome */
	vertical-align: baseline; /* Improves appearance and consistency in all browsers */
	*vertical-align: middle; /* Improves appearance and consistency in all browsers */
}

input[type="checkbox"],
input[type="radio"] {
	padding: 0; /* Addresses excess padding in IE8/9 */
}
input[type="search"]::-webkit-search-decoration { /* Corrects inner padding displayed oddly in S5, Chrome on OSX */
	-webkit-appearance: none;
}
button::-moz-focus-inner,
input::-moz-focus-inner { /* Corrects inner padding and border displayed oddly in FF3/4 www.sitepen.com/blog/2008/05/14/the-devils-in-the-details-fixing-dojos-toolbar-buttons/ */
	border: 0;
	padding: 0;
}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
textarea {
	color: #666;
	border: 1px solid #DDD;
	border-radius: 3px;
}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
textarea:focus {
	color: #111;
}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"] {
	padding: 0 0 0 10px;
}
textarea {
	overflow: auto; /* Removes default vertical scrollbar in IE6/7/8/9 */
	padding-left: 3px;
	vertical-align: top; /* Improves readability and alignment in all browsers */
	width: 100%;
}


/* Alignment */
.alignleft {
	display: inline;
	float: left;
	margin-right: 1.5em;
}
.alignright {
	display: inline;
	float: right;
	margin-left: 1.5em;
}
.aligncenter {
	clear: both;
	display: block;
	margin: 0 auto;
}

/* Text meant only for screen readers */
.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
}

.screen-reader-text:hover,
.screen-reader-text:active,
.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-weight: bold;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000; /* Above WP toolbar */
}

/* Clearing */
.clear:before,
.clear:after,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after {
	content: '';
	display: table;
}

.clear:after,
.entry-content:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after {
	clear: both;
}

/* =Content
----------------------------------------------- */

.sticky {
}
.hentry {
	margin: 0 0 0;
}
.byline,
.updated {
	display: none;
}
.single .byline,
.group-blog .byline {
	display: inline;
}
.page-content,
.entry-content,
.entry-summary {
	margin: 1.5em 0 0;
}
.page-links {
	clear: both;
	margin: 0 0 1.5em;
}
@media (max-width: 767px) {
  .pull-left,
  .pull-right {
  	float: none !important;
  }
}

/* =Asides
----------------------------------------------- */

.blog .format-aside .entry-title,
.archive .format-aside .entry-title {
	display: none;
}

/* =Media
----------------------------------------------- */

.page-content img.wp-smiley,
.entry-content img.wp-smiley,
.comment-content img.wp-smiley {
	border: none;
	margin-bottom: 0;
	margin-top: 0;
	padding: 0;
}
.wp-caption {
	border: 1px solid #ccc;
	margin-bottom: 1.5em;
	max-width: 100%;
}
.wp-caption img[class*="wp-image-"] {
	display: block;
}
.wp-caption-text {
	text-align: center;
}
.wp-caption .wp-caption-text {
	margin: 0.8075em 0;
}
.site-main .gallery {
	margin-bottom: 1.5em;
}
.gallery-caption {
}
.site-main .gallery a img {
	border: none;
	height: auto;
	max-width: 90%;
}
.site-main .gallery dd {
	margin: 0;
}
.site-main .gallery-columns-4 .gallery-item {
}
.site-main .gallery-columns-4 .gallery-item img {
}

/* Make sure embeds and iframes fit their containers */
embed,
iframe,
object {
	max-width: 100%;
}

/* =Widgets
----------------------------------------------- */

.widget {
	margin: 0 0 0;
}

/* Make sure select elements fit in widgets */
.widget select {
	max-width: 100%;
}

.widget > ul > li,
li.recentcomments {
	border-bottom: 1px solid #EEE;
	position: relative;
	display: block;
	padding: 10px 15px;
}
.widget ul {
  padding: 10px 10px;
}

.widget-title {
  border-bottom: 1px solid #eee;
}
.widget ul.nav.nav-tabs {
  padding: 0;
}
.tab-content ul li {
  list-style: none;
}

.tab-content .tab-thumb {
  float: left;
  margin-right: 8px;
  padding-top: 5px;
  float: left;
  line-height: 0px;
  width: 60px;
  height: 60px;
}
.tab-content li {
  overflow: hidden;
  list-style: none;
  border-bottom: 1px solid #f0f0f0;
  margin: 0 0 8px;
  padding: 0 0 6px;
}
.tab-content .tab-entry {
	display: block;
}
.tab-content > .active {
  border: 1px solid #DDD;
  border-top: none;
}
.tab-content ul li:last-child {
  border-bottom: 0;
  margin-bottom: 0;
  padding-bottom: 0;
}
.tab-content .tab-entry {
  font-weight: 600;
  font-size: 14px
}
.tab-comment {
  font-size: 18px;
  padding: 0 10px;
}
.nav-tabs > li > a {
  border-bottom-color: transparent;
  text-transform: uppercase;
}
.tab-content i {
    font-size: 12px;
}
.tab-thumb.thumbnail {
    margin-bottom: 5px;
}
.tab-content #messages li:before {
  content: '\f0e5';
  font-family: fontawesome;
  float: left;
  padding-right: 10px;
  font-size: 20px;
  color: #54397E;
}
.btn-primary, .label-primary {
	background-color: #bfa872;
	border-color: #bfa872;
}
.btn-primary:hover, .label-primary[href]:hover, .label-primary[href]:focus, .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, #image-navigation .nav-previous a:hover, #image-navigation .nav-next a:hover {
	background-color: #a08a51;
	border-color: #a08a51;
}
.widget .input-group {
    width: 110%;
}
/* =Infinite Scroll
----------------------------------------------- */

/* Globally hidden elements when Infinite Scroll is supported and in use. */
.infinite-scroll .paging-navigation, /* Older / Newer Posts Navigation (always hidden) */
.infinite-scroll.neverending .site-footer { /* Theme Footer (when set to scrolling) */
	display: none;
}

/* When Infinite Scroll has reached its end we need to re-display elements that were hidden (via .neverending) before */
.infinity-end.neverending .site-footer {
	display: block;
}
#infinite-handle span {
  display: block;
  text-align: center;
  font-size: 18px !important;
  margin-bottom: 20px;
  border-radius: 4px !important;
  padding: 12px !important;
  background: transparent !important;
  border: 1px solid #DDD;
  color: #54397E !important;
	-webkit-transition: all 0.2s;
	   -moz-transition: all 0.2s;
	     -o-transition: all 0.2s;
	        transition: all 0.2s;
}
#infinite-handle span:hover {
  background-color: #54397E !important;
  color: #fff !important;
}
/* =Custom Styles
----------------------------------------------- */
.site-branding {
  /*margin-top: 20px;
  margin-bottom: 20px;*/
}
.site-description {
  color: #777;
  font-weight: 200;
  font-size: 16px;
  text-indent:-9999px;
}
.page-template-page-homepage-php .carousel {
	margin-top: -20px;
	margin-bottom: 20px;
}

/* =Navigation
----------------------------------------------- */

.site-main [class*="navigation"] a,
.more-link {
	border: 1px solid #DDD;
	padding: 6px 12px;
	border-radius: 4px;
	display: block;
}
.site-main [class*="navigation"] a:hover,
.more-link:hover {
  color: #fff;
  background: #54397E;
  text-decoration: none;
}
.more-link {
  float: right;
  margin: 10px 0;
}
.site-main [class*="navigation"] {
	margin: 0 0 1.5em;
	overflow: hidden;
}
[class*="navigation"] .nav-previous {
	float: left;
}
[class*="navigation"] .nav-next {
	float: right;
	text-align: right;
}
.navbar.navbar-default {
  background:url(inc/img/nav_bg.gif) repeat-x 0 0;
  font-weight: 200;
}
.navbar-default .navbar-nav > li > a {
  color: #4d3a05;
  font-size:17px; padding-left:11px; padding-right:11px;
  font-family:diavlomedium;

}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
		border-left: none;
}
.navbar {
	border-radius: 0;
}
.navbar-default {
	border: none;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus,
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus,
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
  color: #5d4503;
}
.navbar-default .navbar-nav > li > a:hover{background:#ebc455; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; border-top-left-radius: 5px; border-top-right-radius:5px;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a {color: #3f2e01; font-family:diavlomedium}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
	border-left: 1px solid rgba(0, 0, 0, 0.1);
}
.dropdown-menu > li > a {
	padding: 9px 12px 8px;
	color: #fff;
}
.dropdown-menu,
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
	background:url(inc/img/sub_menu_bg.png) repeat 0 0;
	border: none;
}
.dropdown-menu .divider {
	background-color: rgba(0, 0, 0, 0.1);
}
.navbar-nav > li > .dropdown-menu {
	padding: 0;
}
.navbar-nav > li > a {
	padding-top: 12px;
	padding-bottom:12px;
}

.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: transparent;
}

/* =Comments
----------------------------------------------- */

.comment-content a {
	word-wrap: break-word;
}
.bypostauthor {
}

#respond {
	background-color: transparent!important;
	box-shadow: none!important;
	padding: 0px!important;
}

#respond > p, #respond p.comment-notes, p.logged-in-as {
	margin-bottom: 10px;
}

p.logged-in-as {
	padding-bottom: 0px;
}

.comment-list {
	margin-bottom: 40px!important;
	margin-left: 0px!important;
	padding-left: 0;
}

.comment-list li {
	list-style: none!important;
}

.comment .comment-body {
	background-color: #ffffff;
  margin: 0;
  overflow: hidden;
  padding: 25px;
  margin-top: 2em;
  padding-left: 116px;
  position: relative;
  border: 1px solid rgba(0, 0, 0, 0);
  border-color: #eee;
  border-radius: 4px;
}

.comment-list .children {
	margin-left: 0px!important;
	padding-left: 40px;
	border-left: 1px solid #EEE;
	background-repeat: no-repeat;
	background-position: left 20px;
}

.comment-list li.comment > div img.avatar {
	position: absolute;
	left: 29px;
	top: 29px;
}

#comment-form-title {
  font-size: 24px;
  padding-bottom: 10px;
}
.vcard .avatar {
  position: absolute;
  left: 29px;
  top: 29px;
}
.comment-metadata {
  font-size: 11px;
  line-height: 16px;
  margin-bottom: 10px;
}
.comment-reply-link {
  float: right;
}
.form-allowed-tags code {
  word-wrap: break-word;
  white-space: inherit;
}
.comment-respond label {
  display: block;
  font-weight: normal;
}
.comment-respond .required {
  color: #C7254E;
}
/* =Post styling
----------------------------------------------- */
.entry-meta a {
	font-size: 12px;
}
#main .page-header {
  margin-top: 0;
}
.entry-meta {
  text-transform: uppercase;
}
.entry-meta a {
  color: #6B6B6B;
}
.entry-meta .fa {
  font-size: 16px;
  margin-right: 3px;
  color: #54397E;
}
.entry-meta span {
  margin-right: 10px;
}
.entry-title {
  color: #852d20;
  font-size:28px;
  text-align:center;  
  line-height:32px;
  background:url(../../../wp-content/uploads/2015/03/inner_title_bg.png) no-repeat center bottom;
  padding-top:3px;
  margin-top:7px;
  padding-bottom:33px;
  margin-bottom:5px;}

.entry-title span{color:#2d150b;}
.btn.btn-primary.read-more {
  float: right;
  border: 1px solid #DDD;
  color: #54397E;
  background-color: transparent;
}
.btn.btn-primary.read-more:hover {
	color: #FFF;
  background-color: #54397E;
}
.search .more-link {
    display: none;
}
hr.section-divider {
  height: 1px;
  background: #EEE;
  position: relative;
  overflow: visible;
  z-index: 100;
  margin-top: 70px;
  margin-bottom: 70px;
}

hr.section-divider:after {
  z-index: 10000;
  content: "\f004";
  font-family: FontAwesome;
  color: #54397E;
  position: absolute;
  top: -23px;
  left: 50%;
  right: 50%;
  width: 40px;
  height: 30px;
  margin-left: -20px;
  font-size: 30px;
}
.entry-content,.entry-content-custom {margin:0; background:#e6e2d6; padding:7px;}
.entry-content-inside{background:#fff; padding:15px 15px 0px;}
.entry-content-inside .lr_horizontal_share{display:none;}
.basmati-content-text{padding:15px 15px 0px;}
.entry-content-recipe-contest{background:#fff; padding:0;}
.entry-content-custom{margin-bottom:60px;}
.Custom-contactUs .entry-content{display:none;}
.entry-content-inside-custom{background:#fff; padding:25px 0;}
.entry-prodetails-inside-custom{background:#f1cb5d; /*background:#d5ad3a;*/padding:27px 0 48px 32px;}
.inside-information-contact{padding:0 30px 0 13px;}
.inside-recipe-information-container{padding:0;}
.inside-address-contact{padding:0 13px 0 0;}
.entry-content-inside p,.basmati-content-text p{font-size:14px; text-align:justify; line-height:20px; color:#4c4630; font-weight:normal; padding-top:0; padding-bottom:7px; font-family:noto_sansregular}
.entry-content-inside p strong{color:#852d20; letter-spacing:1px; font-size:14px;}
.entry-content-inside p strong span{color:#852d20;} 
.entry-content-inside h2{font-size:20px; line-height:22px; color:#852d20; font-family:diavlobold; font-style:normal; margin:0; padding:0 0 10px;}
.entry-content-inside h2 span{color:#2d150b;}
.entry-content-inside ol{display:block; margin:0 0 10px 15px; padding:0;}
.entry-content-inside ol li{font-size:14px; line-height:18px; color:#4c4630; font-weight:normal; padding-top:0; padding-bottom:7px; font-style:normal; font-family:noto_sansregular;}
input:focus,select:focus{border:none; outline:none;}
.createAccount,.submitAccount,.form-details{padding:0 12px;}
.career .createAccount{ margin-bottom:1px;}
.career span.captcha{width:auto!important;}
.career span.captchaCareer{width:auto!important; padding-left:5px;}
.createAccount{ margin-bottom:10px;}
.form-details{margin-bottom:8px;}
.entry-outside-carrer p{font-family: arimoregular;  font-size: 15px;   line-height: 18px; margin: 0 0 7px;   padding: 0 0 3px;  margin: -6px 0 10px;   }
.entry-outside-contact p{font-family: arimoregular;  font-size: 15px;   line-height: 18px; margin: 0 0 7px;   padding: 0 0 3px;  margin: -6px 0 10px; text-align:center;  }
.entry-outside p{font-family: arimoregular;  font-size: 15px;   line-height: 18px; margin: 0 0 7px;   padding: 0 0 3px;  margin: -6px 0 10px;   }
.entry-content-custom h3,.createAccount h3,.form-details h3{font-size:13px; line-height:18px; color:#8b3121; letter-spacing:1px; text-transform:uppercase; font-weight:bold; margin:0; padding:0; border-bottom:2px solid #e8e4e4; padding-bottom:3px; margin-bottom:7px;}
.form-details h3{margin-bottom:0px!important;}
.contact-row label{font-size:14px; line-height:15px; color:#6b5c23;  font-weight:normal; padding-top:9px;}
.contact-row label sup,.errorfew{color:#f10a07;}
.contact-row p label{padding-left:15px;}
.contact-row .input-text, .contact-row .input-textarea,.contact-row .input-text-businessarea,.pure-control-group .input-textarea,.contact-row .input-text-business{background:#fff url(inc/img/input_bg.gif) repeat-x 0 0; display:block; border:1px solid #d8dad9; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; padding-left:0;}
.diavlo{font-family:diavlolight!important; text-transform:none!important; font-size:15px!important; color:#2d150b!important;}
.entry-content-inside blockquote{margin:0px!important; padding:0px!important; font-size:16px!important; border:none!important;}
.entry-content-inside blockquote p{font-family:diavlobold!important; font-size:18px!important; color:#852d20!important}
.contact-row{position:relative; padding-bottom:2px;}
.contact-row em{font-size:12px; line-height:16px; color:#f10a07; font-style:normal;}
.contact-row .input-select{background:url(inc/img/input_bg.gif) repeat-x 0 0; display:block; border:1px solid #d8dad9; -webkit-border-radius: 4px; -moz-border-radius: 4px;
border-radius: 4px; padding-left:0;}
.hovereffect{margin-top:20px;}
.contact-row .input-text .text-get-out,
.input-text-captcha .text-get-out,
.contact-row .input-textarea .text-get-out{position:absolute; width:100%; font-size:13px;}
.contact-row .input-text .text-get-out,
.contact-row .input-textarea .text-get-out{top:7px; left:0; text-align:right;}
.contact-row .input-text-captcha .text-get-out{bottom:-11px; left:0; text-align:left;}
.contact-row .padcap .text-get-out{bottom:-20px; left:0; text-align:left;}
.contact-row .input-textarea,.pure-control-group .input-textarea,.contact-row .input-text-businessarea{padding-left:5px;}
#ch_widget-243_1_form .contact-row .input-textarea{padding-left:0px!important;}
#ch_widget-243_1_form .contact-row .input-textarea textarea{padding-left:5px!important;}
.contact-row .input-text input,.contact-row .input-text-business input{border:none; background:none; float:left; width:98%; padding-top:5px; padding-bottom:5px; padding-left:5px!important; font-size:14px; color:#6b5c23;}
.contact-row .input-select select{border:none; background:none; padding-top:7px; padding-bottom:7px; padding-left:5px!important; font-size:14px; color:#6b5c23;}
.contact-row .input-textarea textarea,.contact-row .input-text-businessarea textarea,.pure-control-group .input-textarea textarea{border:none; background:none; padding-top:3px; padding-bottom:3px; font-size:14px; color:#6b5c23; resize:none; padding-left:0px!important; height:138px; overflow:auto;}
.contact-row .wpcf7-submit{ padding:0; margin:17px 0 0 0; border:none; color:#f5e7c5; font-weight:normal; padding:7px 25px; font-size:15px; text-transform:uppercase;}
.contact-row .wpcf7-submit:hover{color:#fff;}
.createAccount h3 small,.entry-content-custom h3 small,.form-details h3 small,span.reuiredFields,.reuiredFields-reg{float:right; width:auto; font-size:12px; line-height:14px; color:#f10a07; padding-top:0; text-transform:none;}
.contact-row small{float:right; width:auto; font-size:12px; line-height:14px; color:#f10a07; padding-top:30px;}
span.reuiredFields,.reuiredFields-reg{letter-spacing:1px;}
span.reuiredFields{padding-top:26px;}
.reuiredFields-reg{padding-top:12px;}
.submitBusiness span.reuiredFields{padding-top:13px;}
.resume em{padding-top:5px;}
.contact-row span.captcha{padding-top:20px; padding-bottom:7px;}
.contact-row .input-text-captcha,.contact-row .input-text-business-captcha{background:url(inc/img/input_bg.gif) repeat-x 0 0; display:block; border:1px solid #d8dad9; -webkit-border-radius: 4px; -moz-border-radius: 4px;
border-radius: 4px; float:left; width:auto; padding-left:2%; padding-right:2%;}
.contact-row .input-text-captcha input,.contact-row .input-text-business-captcha input{padding:3px 0; border:none; background:none; font-size:14px; color:#6b5c23;}
.address-sec address{font-size:14px; line-height:19px; /*color:#6b5c23;*/ color:#4d3a05; padding-top:9px;}
.address-sec .frame-address{border:1px solid #d5ad3a; float:left; width:auto; padding:2px;}
.address-sec .adress-bg{background:#d5ad3a; padding:8px 10px 10px; display:block;}
.address-sec .frame-address,
.address-sec .adress-bg{ -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
.address-sec address a{/*color:#8b3121;*/ color:#4d3a05; text-decoration:underline; outline:none; border:none;}
.address-sec address a:hover{color:#2d150b; text-decoration:none;}
.address-sec h3,.get-direction h3{float:left; width:50%;}
.get-direction{padding-top:32px;}
.get-direction #map{height:245px; margin-top:5px;}
.thumb{float:right; width:auto; margin-left:20px;}
.thumb img{ height:200px; width:auto;}
.errordivMessageFlot .text-get-out-custom{position:absolute; top:11%; right:0;}
.errordivMessageFlotTrader .text-get-out-custom{position:absolute; top:5%; right:0;}
.gm-style{display:block!important;}
.custom-order-list{border-bottom:none!important;}
.custom-order-list ul{padding-left:20px;}
/*input_bg*/

/* =Attachment styling
----------------------------------------------- */
#image-navigation .nav-previous a,
#image-navigation .nav-next a{
  padding: 5px 20px;
  border: 1px solid #DDD;
  border-radius: 4px;
  display: block;
}
#image-navigation .nav-previous a:hover,
#image-navigation .nav-next a:hover{
  background-color: #54397E;
  color: #fff;
}
#image-navigation .nav-previous,
#image-navigation .nav-next {
  margin: 10px 0;
}

/* =Footer
----------------------------------------------- */

.footer-nav.nav > li {
  position: relative;
  display: inline-block;
}
.footer-nav.nav {
	/*float: left;*/
	margin-bottom: 2px;
}
.copyright {
  margin-top:2px;
  float:left;
  text-align:center;
  font-size:14px;
  color:#493d21;
  font-family:diavlomedium;
}
#colophon {background:url(../../../wp-content/uploads/2015/03/footer_bg.gif) repeat-x 0 0; padding:9px 0; margin-top: 20px;}
 .footer-nav a{padding:0px!important; color:#493d21!important; font-size:15px; line-height:15px; font-weight:normal!important; font-family:diavlomedium}
 .footer-nav a:hover{color:#000!important;}
 .footer-nav li{border-left:1px solid #493d21; padding:0 3px 0 8px}
 .footer-nav li:first-child{border:none; padding-left:0;}
.site-info a {color: #eee;}
.site-info a:hover {color: #999;}
.site-info {color: #999; font-size: 12px;}
.footer-nav.nav > li > a:hover {background-color: transparent;}



@media (max-width: 767px) {
	.site-info, .copyright {text-align: center;}
	.footer-nav.nav, .copyright {float: none;}
	.carousel-caption {display: none;}
}


/* =Social icons
----------------------------------------------- */

.social-profile {font-size: 24px; margin:0 2px; color: #DDD;}
#social {float: right; top: 55px; position: relative;}
.social-profile.facebook:hover {color: #3b5998;}
.social-profile.twitter:hover {color: #00aced ;}
.social-profile.google-plus:hover {color: #dd4b39;}
.social-profile.youtube:hover {color: #bb0000;}
.social-profile.linkedin:hover {color: #007bb6;}
.social-profile.pinterest:hover {color: #cb2027;}
.social-profile.rss:hover {color: #F0AD4E;}
.social-profile.tumblr:hover {color: #32506d;}
.social-profile.flickr:hover {color: #ff0084;}
.social-profile.instagram:hover {color: #517fa4;}
.social-profile.dribbble:hover {color: #E56193;}
.social-profile.skype:hover {color: #00AFF0;}
.social-profile.square:hover {color: #6D7177;}

@media (min-width: 992px) {
	#social {float: right; top: 0; position: relative; margin-right:2px;}
}

@media (max-width: 992px) {
	.site-branding {text-align: center;}
	#social {top: 0; float:right; text-align: center;}
}
@media (max-width: 580px) {
.custom-strong{position:relative; left:0!important;}
.custom-order-list ul{padding-left:15px!important;}
}
/* =Slider
----------------------------------------------- */
.carousel-caption h4 {background: #54397e; background: rgba(84, 57, 126,0.7); padding: 15px; color: #fff; max-width: 55%; margin-bottom: 4px;}
.carousel-caption {left: 20px; text-align: left; padding-bottom: 20px;}
.carousel-caption p {background: #555; background: rgba(0, 0, 0,0.5); padding: 15px; max-width: 50%;}
.carousel {margin-bottom:0;}
@media screen and (min-width: 768px) {
  .carousel-indicators {bottom: 5px;}
}

/* =WooCommerce styling
----------------------------------------------- */
.woocommerce .woocommerce-message,
.woocommerce-page .woocommerce-message{border-top: 3px solid #54397E;}
.woocommerce .woocommerce-message:before,
.woocommerce-page .woocommerce-message:before{background-color: #54397E; padding-top: 1px;}
.woocommerce .woocommerce-info:before,
.woocommerce-page .woocommerce-info:before {padding-top: 1px;}
.woocommerce #content div.product div.images img,
.woocommerce div.product div.images img,
.woocommerce-page #content div.product div.images img,
.woocommerce-page div.product div.images img {border-radius: 5px;}
/**************** Nasim Saifi added *****************/
.flinks{text-align:center;  padding-top:15px;}
.fa-facebook,.fa-twitter,
.fa-google-plus,
.fa-youtube,
.fa-linkedin{height:24px; width:24px; background-repeat:no-repeat; background-position:0 0;}


.fa-facebook{background-image:url(inc/img/icon_facebook.png);}
.fa-twitter{background-image:url(inc/img/icon_twitter.png);}
.fa-google-plus{background-image:url(inc/img/icon_gplus.png);}
.fa-youtube{background-image:url(inc/img/icon_youtube.png);}
.fa-linkedin{background-image:url(inc/img/icon_linkedin.png);}
.lrshare_iconsprite32.lrshare_evenmore32{display:none;}
.lrshare_iconsprite32.lrshare_sharingcounter32{background-position:-541px 0!important; width:32px!important;}
.lrshare_iconsprite32:hover { -webkit-transform:none!important; -ms-transform:none!important; -moz-transform:none!important; transform:none!important; z-index: 5 }
.lrshare_iconsprite32{margin:2px 0px!important;}
.lrshare_interfacehorizontal{position: absolute; right:0; top:27px; width: auto; display:none;}
.lrshare_interfacehorizontal{background:#e6e2d6!important; padding:10px!important;}

/*.fa-facebook{background-image:url(../../../wp-content/uploads/2015/03/icon_facebook.png);}
.fa-twitter{background-image:url(../../../wp-content/uploads/2015/03/icon_twitter.png);}
.fa-google-plus{background-image:url(../../../wp-content/uploads/2015/03/icon_gplus.png);}
.fa-youtube{background-image:url(../../../wp-content/uploads/2015/03/icon_youtube.png);}
.fa-linkedin{background-image:url(../../../wp-content/uploads/2015/03/icon_linkedin.png);}*/

.footerSocial #social{float:none; top:-2px; text-align:center;}
.footerSocial{background:url(../../../wp-content/uploads/2015/03/footer_bg_bor.gif) repeat-x 0 bottom;}
.getSocial{text-align:center; display:block; font-size:24px; color:#2d150b; font-family:diavlomedium;}
.getSocial span{color:#852d20;}
.loginSignup{float:right; width:auto; font-size:14px; line-height:13px; padding-top:16px; padding-right:27px;}
.loginSignup a{color:#601a1c; font-size:14px; line-height:13px; font-family:diavlomedium;} .loginSignup a:hover{color:#000;}
.topSocial{padding-top:7px; float:right; width:auto; margin-right:13px;1010}
.outerHeader{background:#fff; border-top:1px solid #6b5c23;}
.site-header{position:relative;}
.site-branding{position:absolute; top:-1px; left:0; z-index:99999;}
.site-branding .site-title a{text-indent:-9999px;}
.site-branding .site-title{position:static;}
.site-branding h1{margin:0; padding:0;}
#menu-top-nav-menu{margin:17px 0 0;}
.bannerSlide{background:url(../../../wp-content/uploads/2015/03/banner_bg.jpg) repeat-x center 111px; border-bottom:3px solid #d5ad3a; margin-bottom:20px;}
body{overflow-x:hidden;}

.sticky-header{display:block; position:fixed; width:100%; z-index:9999;}
.bannerSlide,.inner-header-sec{padding-top:111px;}
@media screen and (-webkit-min-device-pixel-ratio:0){
.bannerSlide{padding-top:110px; background-position:center 110px;} 
.inner-header-sec{padding-top:110px; background-position:center 110px!important;}
}
.subscribe-newsletter{position:fixed;width:288px; bottom:0px; right:3%;  z-index:99999; }
.subscribe-newsletter h3{-webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px;
border-top-right-radius: 5px; background:#921946; margin:0; padding:9px 0 0; font-size:22px; line-height:22px; height:38px; color:#fff; font-weight:normal; cursor:pointer;}
.subscribe-newsletter h3:hover{background:#b4782b;}
.subscribe-newsletter h3 span{float:left; width:auto; padding-left:15px;}
.subscribe-newsletter h3 small{float:right; width:auto; padding-right:15px; font-size:22px; line-height:22px; color:#fff; font-weight:bold;}
.subscribe-newsletter .inside-subscribe{padding-bottom:30px;  background:#f6f5f4; border:1px solid #921946;}
.subscribe-newsletter p{text-align:center; font-size:18px; padding:19px 15px 15px; color:#4b3f12; line-height:22px; font-weight:bold;}
.subscribe-newsletter form{display:block; padding:0 15px;}
.subscribe-newsletter .input-text{background:url(inc/img/input_bg.gif) repeat-x 0 0; display:block; border:1px solid #b4782b; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; padding-left:0; margin-bottom:15px;}
.subscribe-newsletter .input-text input{border:none; background:none; float:left; width:98%; padding-top:5px; padding-bottom:5px; padding-left:5px!important; font-size:14px; color:#6b5c23;}
.subscribe-newsletter .subscribe-btn{background:#b4782b;  border:none; cursor:pointer; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; color:#fff; font-size:18px; padding:2px 10px; float:right;  margin-top:5px; -webkit-transition: all 0.2s;  -moz-transition: all 0.2s;  -o-transition: all 0.2s;  transition: all 0.2s;}
.subscribe-newsletter .subscribe-btn:hover{background:#822c1f;} 
.clearPadNone{padding-left:0px; padding-right:0px;}
#carousel {width:98%; height:279px; position:relative; clear:both; overflow:hidden; margin:0 auto;}
#carousel img {visibility:hidden; cursor:pointer;}
#carousel img{background-color:#ddc48b;}
.carousel-center{background-color:#ba9f62!important;}
.InfinitySlider h2{text-align:center; display:block;  font-size:29px; margin-top:17px; line-height:36px; padding-bottom:34px; color:#852d20; margin-bottom:17px; font-family:diavlomedium;}
.InfinitySlider h2 span{color:#2d150b;}
.graphic_bg{background:url(../../../wp-content/uploads/2015/03/graphic.png) no-repeat center bottom;}
.InfinitySlider h2{background:url(inc/img/graphic.png) no-repeat center bottom;}
.InfinitySlider{padding-bottom:0; margin-bottom:0; margin-top:0;}
.home-widget{background:#e6e2d6;}
.home-widget .inside-col{background:#fff; position:relative; overflow:hidden;}
.colOne .inside-col,.coltwo .inside-col,.colthree .inside-col{height:305px;}
.overflow-sec{ overflow:hidden; height:190px;}
.overflow-sec-news{height:260px; overflow:hidden;}
.col-md-4-custom.marginLeftRight{margin:0 2.777777777777778%;}
.aboutCustomePerfect h3{font-size:26px; line-height:26px; color:#000000; text-align:center; margin:0; background:url(../../../wp-content/themes/unite/inc/img/linehead.gif) repeat-x center 27px; padding:0 0 0!important; margin:0 15px!important; font-family:diavlomedium;text-shadow: 1px 1px 4px rgba(255, 255, 255, 1);}
.aboutCustomePerfect h3 span{padding:11px 8px 9px!important;display:inline-block; background:url(inc/img/about_bg_sec.gif) repeat-x 0 0;}
.aboutCustomePerfect h3 span strong{font-weight:normal; color:#8c3221;}
.gradient-bg {background:url(inc/img/new_bg.gif) repeat-y 0 0; background-size:100%;}
.overflow-sec-news h3 span{ background:url(inc/img/new_bg.gif) repeat-y  center 0;}
.newsbgnone{background:#fff!important}
.overflow-sec-news h3{font-size:26px; line-height:26px; color:#000000; text-align:center; margin:0; background:url(../../../wp-content/themes/unite/inc/img/linehead.gif) repeat-x center 27px; padding:0 0 0!important; margin:0 15px!important; font-family:diavlomedium; text-shadow: 1px 1px 4px rgba(255, 255, 255, 1);}
.overflow-sec-news h3 span{padding:11px 8px 9px!important;display:inline-block;}
.overflow-sec-news h3 span strong{font-weight:normal; color:#8c3221;}
.shadow-bottom-l,.shadow-bottom-r{position:relative;}
.shadow-bottom-l:before{z-index:-1;   position:absolute; content:""; bottom:15px; left:10px; width:50%; top:80%; background:#777; -webkit-box-shadow:0 15px 10px #777; -moz-box-shadow:0 15px 10px #777; box-shadow:0 15px 10px #777;   -webkit-transform:rotate(-3deg); -moz-transform:rotate(-3deg); -o-transform:rotate(-3deg); -ms-transform:rotate(-3deg); transform:rotate(-3deg);}
.shadow-bottom-r:after{z-index:-1;   position:absolute; content:""; bottom:15px; right:10px; width:50%; top:80%; background:#777; -webkit-box-shadow:0 15px 10px #777; -moz-box-shadow:0 15px 10px #777; box-shadow:0 15px 10px #777; -webkit-transform:rotate(3deg); -moz-transform:rotate(3deg); -o-transform:rotate(3deg); -ms-transform:rotate(3deg); transform:rotate(3deg);}
.home-widget .inside-col h3.widgettitle span{color:#2d150b;}
.home-widget .parCustom p{font-size:14px; color:#4c4630; line-height:17px; padding:8px 9px 0; height:115px; overflow:hidden; margin-bottom:8px;}
.home-widget .inside-col small{float:right; width:auto; position:absolute; bottom:0; right:0;}
.home-widget .inside-col small a{background:#822c1f; -webkit-border-top-left-radius:5px; -webkit-border-bottom-right-radius:5px; -moz-border-radius-topleft:5px; -moz-border-radius-bottomright:5px; border-top-left-radius:5px;
border-bottom-right-radius:5px; font-size:14px; line-height:26px; padding:0 17px 0 16px; color:#fff; height:26px; display:block;}
.home-widget .inside-col small a:hover{background:#b4782b;}
.recipes-pic .contact-row .input-textarea{padding-left:0px!important;}
.ch_contact_message{font:28px/30px Arial, Helvetica, sans-serif; color:#6b5c23; padding:30% 12%; text-align:center;}
.ch_winner_detail{background:#f1cb5d;/*background:#d5ad3a; border:1px solid #c49f33;*/border:1px solid #c5a036;  padding:12px; margin-top:20px; clear:both;}
.ch_winner_detail span{display:block;width:100%; font-size:14px; line-height:19px; color:#4d3a05; padding:6px 0;/*border-top:1px solid #e6bf4e;*/ border-bottom:1px solid #fbd66a; text-align:justify;}
.ch_winner_detail span strong{font-size:13px;}
.ch_winner_detail p{display:block;width:100%; font-size:14px; line-height:18px;  color:#0f0e0d; padding:5px 0;}
/*.ch_winner_detail span:first-child{border:none;}*/
.winnerPadbottom{padding-bottom:15px;}
.winner-blank{color:#2d150b; text-align:center; font-size:36px; line-height:38px; padding:10% 0;}
.gridContainer.clearfix{margin-top:15px;}
.business_withus{background:url(../../../wp-content/uploads/2015/03/rice_paddy_top_bor.png) no-repeat center 41px; margin-top:35px; padding-bottom:66px; margin-bottom:30px; background-size:100%;}
.bottom-paddy-bor{background:url(../../../wp-content/uploads/2015/03/rice_paddy_top_bor.png) no-repeat center 40px; padding-top:43px;  background-size:100%;}
.business_withus .circle{text-align:center; display:block;}
.business_withus .paddy-left,.business_withus .paddy-right{width:29.35185185185185%;}
.business_withus .paddy-left{float:left; text-align:right;}
.business_withus .paddy-right{float:right;}
.business_withus .joinButton{float:left;width:41.2962962962963%; background:#6b5c23;  transition: all 0.2s ease 0s; margin-top:16px;}
.business_withus .joinButton h3{display:block; font-size:34px; line-height:36px; color:#fff; letter-spacing:2px; text-align:center; padding:0 0 13px; margin:10px 0 0; transition: all 0.2s ease 0s; font-family:diavlomedium;}
.business_withus .joinButton h3 span{display:block; font-size:18px; line-height:18px; letter-spacing:1px; font-family:diavlolight;}
.business_withus .joinButton a:hover h3{color:#faeaac;}
.sgjvs_widget_date,.sgjvs_widget_content{margin:0px!important; padding:0px!important;}
.scrollingtext ul li{border-bottom:1px solid #d8d4c5; padding-bottom:19px!important; padding-top:14px!important;}
.scrollingtext{padding-left:3px; padding-right:3px;}
.scrollingtext p{font-size:14px; color:#4c4630; line-height:17px;}
.inner-header-sec{background:url(../../../wp-content/uploads/2015/03/inner_headerBg.jpg) no-repeat center 111px; border-bottom:3px solid #d5ad3a; }
#alo_easymail_widget_feedback{color:#F00}

/************** CSS3 Starts Here  **************/
.home-widget .inside-col{background:#fff url(inc/img/about_bg_sec.gif) repeat-x 0 0;}
.recipeCustomePerfect h3{ -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; border-top-left-radius:5px; border-top-right-radius:5px; color:#000000!important; margin:0px!important; font-size:26px; line-height:26px; color:#000000; text-align:center; text-transform:uppercase; font-family:diavlomedium; padding:9px 7.941176470588235% 6px 3.823529411764706%;} 
.recipeCustomePerfect h3 span{padding:3px 0 0; margin-bottom:4px; text-shadow:0px 0px 12px #fff; color:#666829; float:right!important; width:auto!important}
.recipes-pic {}
.recipes-pic img{-webkit-border-bottom-right-radius:5px; -webkit-border-bottom-left-radius:5px; -moz-border-radius-bottomright:5px; -moz-border-radius-bottomleft:5px; border-bottom-right-radius:5px; border-bottom-left-radius:5px;}
.recipeCustomePerfect h3 em{float:left; width:104px; height:30px; background:url(inc/img/recipesFrom_kitchen.png) no-repeat 0 0;}
.recipeCustomePerfect h3{background: #d4ac39; background: -moz-linear-gradient(left, #d4ac39 0%, #eac653 50%, #d4ac39 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%,#d4ac39), color-stop(50%,#eac653), color-stop(100%,#d4ac39)); background: -webkit-linear-gradient(left, #d4ac39 0%,#eac653 50%,#d4ac39 100%); background: -o-linear-gradient(left, #d4ac39 0%,#eac653 50%,#d4ac39 100%); 
background: -ms-linear-gradient(left, #d4ac39 0%,#eac653 50%,#d4ac39 100%); background: linear-gradient(to right, #d4ac39 0%,#eac653 50%,#d4ac39 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d4ac39', endColorstr='#d4ac39',GradientType=1 );}

#customsocialsharebutton{margin-top:2px; width:24px; cursor:pointer; float:right; z-index:999; position:relative;}
#customsocialsharebutton1{cursor: pointer;float: left;margin-top: -41px;width: 24px;clear: both;margin-left: 746px;}
.dc-social-float-content{z-index:99999999999; position:relative; background:#f4ead7; float:left; left:-241px; top:5px; width:265px;  padding-top:10px; padding-bottom:2px;}
#nav-dcssb{float:left; list-style:outside none none!important; margin:0!important; padding:0!important; width:100%!important;}
#nav-dcssb li{float:left; margin-left:10px;}
#alo_easymail_page{position:fixed; bottom:0; right:0px; width:288px; z-index:99999;}
.widget_plus{background:#822c1f; display:block; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; border-top-left-radius:5px; border-top-right-radius:5px; font-size:18px; line-height:22px; color:#fff;  padding:10px 0 8px 15px; cursor:pointer} 
.widget_plus span{float:right; font-size:24px; line-height:24px; width:29px; position:relative; top:4px; font-weight:normal; background:url(inc/img/arrowPlus.gif) no-repeat 0 0; height:13px;}
.widget_plus span.bottom{background-position:0 bottom;}
.widget_view{background:#f6f5f4; border:1px solid #822c1f; padding:10px 4.861111111111111% 15px; display:none;} /*14px/288px*/
.widget_view label{font-size:14px; line-height:14px; color:#2d150b; padding-top:10px;}
.widget_view table, .widget_view tbody, .widget_view tr{display:block; width:100%;}
.widget_view tr{padding-bottom:5px;}
.widget_view td{display:block; width:100%;}
.widget_view input{display:block; width:100%; border:1px solid #822c1f; padding:4px 2%; -webkit-box-shadow: inset 2px 3px 2px -1px rgba(197,199,198,1); -moz-box-shadow: inset 2px 3px 2px -1px rgba(197,199,198,1); box-shadow: inset 2px 3px 2px -1px rgba(197,199,198,1);}
.widget_view .input-submit{float:right; width:50%; margin-top:10px; background:#822c1f; box-shadow:none; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px; font-size:18px; color:#ffffff;}
.widget_view .input-submit:hover{background:#b4782b;   border-color:#b4782b}
.product-list{display:block; padding-bottom:57px;}
.product-box{background:#f1cb5d;/*background:#d5ad3a;*/ padding:7px 7px 20px;}
.product-list .item-pic{background:#fff; text-align:center; padding:18px;}
.product-box .context{display:block; padding:8px;}
.product-box h4, .product-box h3{margin:0;}
.product-box h3{color:#8b3121; font-size:14px; line-height:16px; font-weight:bold; padding:1px 0 2px;}
.product-box h4{color:#6b5c23; font-weight:bold; font-size:12px; line-height:14px;}
.product-box p,.product-box p a{color:#4d3a05; font-size:14px; line-height:18px; padding-top:7px; padding-bottom:0px;}
.product-box p a{text-decoration:none;}
.product-box p{text-align:justify}
.product-box p a:hover{color:#151001;}
.product-box p strong,.product-box p em strong, .product-box p strong em, .product-box p em{font-weight:normal; font-style:normal;}
.product-box span{display:block; width:100%;}
.product-box a{color:#4d3a05; font-size:13px; line-height:13px; float:right; text-decoration:underline;}
.product-box .item-pic a,.product-box p a{float:none!important;}
.product-box a:hover{color:#8b3121; text-decoration:none;}
.product-list .pagination,
.ch_winner_pagination .pagination,
.product-details .pagination,.product-details .pagination-details,
.inside-news-container .pagination{display:block; width:100%; padding:0; margin:0;}
.ch_winner_pagination .pagination{text-align:center; margin:0!important; padding:21px 0 0 0;}
.product-list .pagination ul, 
.product-details .pagination ul,.product-details .pagination-details ul,
.inside-news-container .pagination ul{list-style:none; text-align:center; margin:0!important; padding:0;}
.product-details .pagination-details ul{padding-right:25px!important;}
.product-list .pagination li, 
.product-details .pagination li,
.product-details .pagination-details li,
.inside-news-container .pagination li,

.ch_winner_pagination .pagination span{display:inline; background:#d5d5d5; font-size:14px; line-height:14px; margin:0 2px 0 2px;}
.product-details .pagination-details li{padding:0px!important;}
.product-list .pagination li a,
.product-details .pagination li a,
.product-details .pagination-details a,
.inside-news-container .pagination li a,
.ch_winner_pagination .pagination span a{background:#d5d5d5; cursor:pointer; padding:1px 6px;}
.product-list .pagination li:hover,
.product-list .pagination li.active a, 
.product-details .pagination li:hover,
.product-details .pagination-details li:hover,
.product-details .pagination li.active a,
.product-details .pagination-details li.active a,
.inside-news-container .pagination li.active a,
.ch_winner_pagination .pagination span a:hover, 
.ch_winner_pagination .pagination span.active a{background:#8b3121; color:#fff;}
.product-list .pagination li a:hover,
.inside-news-container .pagination a:hover,
.product-details .pagination li a:hover,.product-details .pagination-details li a:hover{background:#8b3121; color:#fff;}
.product-list .pagination li.active a,
.product-details .pagination li.active,
.product-details .pagination-details li.active a,
.inside-news-container .pagination li.active{cursor:default;}
.product-list .item-sep,
.product-details .item-sep{padding-bottom:17px;}
.product-list .item-sep .pagination, 
.product-list .item-sep .pagination ul,
.product-details .pagination,
.product-details .pagination-details,
.product-details .pagination-details ul,
.product-details .pagination ul{float:right; width:auto; padding-right:7px;}
.product-list .breadcrumbs{margin-left:15px;}
.product-list .breadcrumbs,.product-details .breadcrumbs{float:left; width:auto; padding-top:6px; padding-left:7px;}
.product-list .breadcrumbs ul,.product-details .breadcrumbs ul{list-style:none; margin:0; padding:0;}
.product-list .breadcrumbs li,.product-details .breadcrumbs li{font-size:15px; line-height:15px; float:left; width:auto; padding:0 8px 0 13px; color:#6b5c23; background:url(../../../wp-content/themes/unite/inc/img/breadcrumb_sep.gif) no-repeat 0 2px;}
.product-list .breadcrumbs li:first-child, .product-details .breadcrumbs li:first-child{background:none; padding-left:0px;}
.product-list .breadcrumbs li a, .product-details .breadcrumbs li a{color:#8b3121;}
.product-list .breadcrumbs li a:hover, .product-details .breadcrumbs li a:hover{color:#6b5c23;}
.alphaNone{padding-left:0px;}
.gammaNone{padding-right:0px;}
.alphagammaSingup{padding-right:0; padding-left:0;}
.alphagammaNone{padding-left:7.5px; padding-right:7.5px;}
.col-pad-smmd{margin-bottom:21px;}
.item-sep{padding:0 0 0;}
.product-details .item-pic{text-align:left;}
.product-details p{color:#4d3a05; display:block; text-align:justify; font-size:14px; line-height:18px; padding-bottom:20px; margin:0; padding-right:73px;}
.product-details ul,.product-details ol{list-style:none; padding:5px 73px 0 0!important; margin:0;}
.product-details ul strong{padding:0px;}
.product-details ul li,.product-details ol li{color:#4d3a05; display:block; font-size:14px; line-height:18px; margin-bottom:3px; background:url(../../../wp-content/themes/unite/inc/img/unorderlist.gif) no-repeat 0 4px; padding-left:18px;}
.entry-prodetails-inside-custom .row{margin:0px!important;}
.product-details h2{display:block; font-size:20px; line-height:22px; color:#8b3121; font-weight:bold; padding-bottom:2px;  padding-right:73px;}
.product-details h2 span{color:#4d3a05; letter-spacing:1px; top:-3px; position:relative; font-size:12px; line-height:13px; text-transform:uppercase;}
.details-box{padding-top:35px;}
.details-box strong{font-weight:bold; font-size:15px; line-height:20px; color:#4d3a05; padding-top:32px; display:block;}
.entry-content{margin-bottom:60px;}
.pure-control-group label{padding-top:0;}
.pure-control-group .input-text{background:url(inc/img/input_bg.gif) repeat-x 0 0; display:block; border:1px solid #d8dad9; -webkit-border-radius: 4px; -moz-border-radius: 4px;
border-radius: 4px; padding-left:0;}

.pure-control-group .country-code{float:left; width:10%;}
.pure-control-group .input-text-small{float:right; width:88%;}
.pure-control-group .input-text-small, .pure-control-group .country-code{background:url(inc/img/input_bg.gif) repeat-x 0 0; border:1px solid #d8dad9; -webkit-border-radius: 4px; -moz-border-radius: 4px;
border-radius: 4px; padding-left:0;}
.pure-control-group .input-text-small input, .pure-control-group .country-code input{border:none; background:none; font-weight:normal!important; margin:0; padding-top:5px; padding-bottom:5px; padding-left:5px!important; font-size:14px; color:#6b5c23; width:100%; font-family:noto_sansregular;}
.padreducedMobile{margin-bottom:6px!important;}
.cont_para p{float:left; width:auto; white-space:nowrap;}

.pure-control-group .input-text input{border:none; background:none; font-weight:normal!important; margin:0; padding-top:5px; padding-bottom:5px; padding-left:5px!important; font-size:14px; color:#6b5c23;}
.pure-control-group{margin-bottom:10px;}
#ewd-feup-login-form-div form,
#ewd-feup-forgot-password-form-div form,
.confirmForgotPassword form{width:45%; margin:0 auto;}
.formnone{display:none;}
.hovereffect input{font-weight:normal;}
.recipeBtn input{ width:auto!important;}
.contact-row .wpcf7-submit,		.row-form-common input,		.hovereffect input,
.choose-file, 					.recipeBtn a,				.recipeBtn input,
.button-profile a, 				.btn-read-more a,			.newsletter-subscribe span:hover
{background: rgba(194,171,117,1); background: -moz-linear-gradient(top, rgba(194,171,117,1) 0%, rgba(159,136,82,1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(194,171,117,1)), color-stop(100%, rgba(159,136,82,1))); background: -webkit-linear-gradient(top, rgba(194,171,117,1) 0%, rgba(159,136,82,1) 100%); background: -o-linear-gradient(top, rgba(194,171,117,1) 0%, rgba(159,136,82,1) 100%); background: -ms-linear-gradient(top, rgba(194,171,117,1) 0%, rgba(159,136,82,1) 100%); background: linear-gradient(to bottom, rgba(194,171,117,1) 0%, rgba(159,136,82,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c2ab75', endColorstr='#9f8852', GradientType=0 );}
.contact-row .wpcf7-submit:hover,	.row-form-common input:hover,		.hovereffect input:hover,
.choose-file:hover, 				.recipeBtn a:hover,					.recipeBtn input:hover,
.button-profile a:hover,			.newsletter-subscribe span
{background: rgba(163,141,84,1); background: -moz-linear-gradient(top, rgba(163,141,84,1) 0%, rgba(90,74,38,1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(163,141,84,1)), color-stop(100%, rgba(90,74,38,1))); background: -webkit-linear-gradient(top, rgba(163,141,84,1) 0%, rgba(90,74,38,1) 100%); background: -o-linear-gradient(top, rgba(163,141,84,1) 0%, rgba(90,74,38,1) 100%); background: -ms-linear-gradient(top, rgba(163,141,84,1) 0%, rgba(90,74,38,1) 100%); background: linear-gradient(to bottom, rgba(163,141,84,1) 0%, rgba(90,74,38,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a38d54', endColorstr='#5a4a26', GradientType=0 );}
.btn-read-more a{background: rgba(163,141,84,1); background: -moz-linear-gradient(top, rgba(163,141,84,1) 0%, rgba(90,74,38,1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(163,141,84,1)), color-stop(100%, rgba(90,74,38,1))); background: -webkit-linear-gradient(top, rgba(163,141,84,1) 0%, rgba(90,74,38,1) 100%); background: -o-linear-gradient(top, rgba(163,141,84,1) 0%, rgba(90,74,38,1) 100%); background: -ms-linear-gradient(top, rgba(163,141,84,1) 0%, rgba(90,74,38,1) 100%); background: linear-gradient(to bottom, rgba(163,141,84,1) 0%, rgba(90,74,38,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a38d54', endColorstr='#5a4a26', GradientType=0 );} 
.btn-read-more a:hover{background: rgba(194,171,117,1); background: -moz-linear-gradient(top, rgba(194,171,117,1) 0%, rgba(159,136,82,1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(194,171,117,1)), color-stop(100%, rgba(159,136,82,1))); background: -webkit-linear-gradient(top, rgba(194,171,117,1) 0%, rgba(159,136,82,1) 100%); background: -o-linear-gradient(top, rgba(194,171,117,1) 0%, rgba(159,136,82,1) 100%); background: -ms-linear-gradient(top, rgba(194,171,117,1) 0%, rgba(159,136,82,1) 100%); background: linear-gradient(to bottom, rgba(194,171,117,1) 0%, rgba(159,136,82,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c2ab75', endColorstr='#9f8852', GradientType=0 );}
.row-form-common input,.hovereffect input{margin:0 0 0 0; border:none; color:#f5e7c5; font-weight:bold; padding:7px 25px; font-size:15px; -webkit-border-radius: 4px; -moz-border-radius: 4px; font-weight:normal!important; border-radius: 4px; text-transform:uppercase;}
.recipeBtn a,.recipeBtn input{margin:0 0 0 0; border:none; color:#f5e7c5; font-weight:bold; padding:7px 25px; font-size:15px; -webkit-border-radius: 4px; -moz-border-radius: 4px; font-weight:normal!important; border-radius: 4px; text-transform:uppercase;}
.padBottomRec{margin-bottom:20px;}
.row-form-common input:hover{color:#fff;}
.forgotPassword{margin:0 auto; width:45%; text-align:right; padding-bottom:25px!important;}
#ewd-feup-login-form-div{padding-top:8px;}
.forgotPassword a{text-align:right; color:#f10a07; text-decoration:underline;}
.forgotPassword a:hover{text-decoration:none;}
.right-btn-common{text-align:right;}
#ewd-feup-register-form-div,#wpcf7-f201-p198-o1,#wpcf7-f208-p90-o1{padding:10px 0 15px}
#ewd-feup-forgot-password-form-div{padding-top:8px; padding-bottom:17px;}
#ewd-feup-register-form-div label,#wpcf7-f201-p198-o1 label,#wpcf7-f208-p90-o1 label{margin-bottom:5px;}
.captchaInput-text{width:80px; padding-left:2%; padding-right:2%; background:url(inc/img/input_bg.gif) repeat-x 0 0; display:block; border:1px solid #d8dad9; -webkit-border-radius: 4px; -moz-border-radius: 4px;
border-radius: 4px; float:left;} 
.captchaInput-text input{border:none!important; background:none; padding-top:5px!important; padding-bottom:5px!important; border:none!important; background:none!important; font-weight:normal!important; margin:0; font-size:14px; color:#6b5c23; padding-left:0px!important}
#ewd-feup-register-form-div span{color:#6b5c23; float: left; font-size:22px; letter-spacing:2px; padding-bottom:0; padding-top:0; width:auto; margin-right:15px;}
.captchaNone{margin-bottom:0px!important;}
.radio-text{float:left; width:15px; height:15px;}
.radio-text input{margin:0px!important;}
.valueTextredio{float:left; width:auto; font-size:15px; color:#6b5c23; padding:3px;}
.radiofloat,.radiofloatPrev{float:left; width:auto !important;}
.radiofloat{padding-top:4px;}
.pure-radio{visibility:hidden;}
.textarea-txt{background:url(inc/img/input_bg.gif) repeat-x 0 0; display:block; border:1px solid #d8dad9; -webkit-border-radius: 4px; -moz-border-radius: 4px;
border-radius: 4px; padding-left:0;}
.textarea-txt textarea{resize:none; border:none; background:none; padding-top:5px; padding-bottom:3px; font-size:14px; color:#6b5c23; resize:none; height:32px; overflow:auto; padding-left:5px; padding-right:5px;}
.col-business{padding-bottom:10px;}
#ewd-feup-register-form-div form .col-md-6, #ewd-feup-edit-profile-form-div form .col-md-6, 
.col-business .col-md-6,.turn-over-label,.col-md-comments-custom-12{padding-left:2.777777777777778%; padding-right:2.777777777777778%;}
.widthCheck{padding-left:15px; padding-right:15px;}
.widthCheck980{padding-left:3px; padding-right:3px;}
.leftpadd{padding:0px; margin-top:10px;}
.map-none{padding:2px;}
.nonebannerPad{padding-top:144px;}
.resume,.recipes-upload{padding:0;}
.resume .text-get-out{float:right; width:auto; font-size:13px; position:absolute; right:0; top:6px;}
.resume small,.recipes-upload small{float:left; overflow:hidden; padding:0; width:73%;}
.resume a,.recipes-upload a{cursor:pointer; float:right; font-size:15px; color:#f5e7c5; -webkit-border-radius:4px; -moz-border-radius:4px;
border-radius:4px; padding:5px 0; text-align:center; width:25%;}
.resume a:hover,.recipes-upload a:hover{color:#fff;}
.resume small,.recipes-upload small{background:url(inc/img/input_bg.gif) repeat-x 0 0; display:block; border:1px solid #d8dad9; -webkit-border-radius:4px; -moz-border-radius:4px;
border-radius:4px; padding:10px 5px 9px; font-size:14px; color:#6b5c23; height:35px; white-space:nowrap; overflow-x:hidden}
.rightRecipesCol{float:right;}
.recipe-contest{padding-top:10px;}
.recipe-contest .ch_description strong{font-size:14px; line-height:18px; color:#852d20; font-weight:bold; padding:11px 0 12px;}
.ch_description{padding-top:5px;}
.recipe-contest p,.ch_description{font-size:14px; line-height:19px; color:#1d0e07;}
.recipe-contest p a,.ch_description  a{color:#852d20; text-decoration:underline;}
.recipe-contest p a:hover,.ch_description a:hover{color:#6b5c23; text-decoration:none;}
.recipe-contest ul, ol{padding:0 0 0 15px!important; margin-top:15px;}
.recipe-contest h4{font-size:18px; line-height:20px; color:#852d20; font-weight:bold;}
.recipe-contest h4 span{font-size:24px; line-height:25px; background:url(inc/img/rs.gif) no-repeat 0 9px; padding-left:14px; color:#2d150b; position:relative; top:2px;}
.recipe-contest h3{color:#8b3121; text-transform:uppercase; font-weight:bold; background:url(inc/img/head_bor.gif) repeat-x 0 8px; font-size:13px; line-height:18px;  border:none; float:left; width:auto; padding-right:15%; margin-left:8px; margin-top:4px; margin-bottom:4px;}
.recipe-contest h3 span{background-color:#fff; font-weight:bold; margin-right:5px;}
.inside-recipe-container.winnerPadbottom{padding-bottom:0px;}
.inside-recipe-container .ch_winner_detail{margin-top:13px; margin-bottom:7px;}
.inside-recipe-container .ch_winner_pagination .pagination{padding:14px 0 0 0;}
.cus-col-win h5{font-size:13px; line-height:18px;  color:#8b3121; text-transform:none; font-weight:normal; background:url(inc/img/head_bor.gif) repeat-x 0 15px; font-size:26px; line-height:28px; border:none; float:left; width:auto!important; padding-right:8%; margin:20px 0 14px;}
.cus-col-win h5 span{background-color:#fff; font-weight:normal; margin-right:5px;}
.cus-col-win h5 mark{background:none; padding:0; margin:0; color:#2d150b;}
#my-account{padding-top:6px;}
#my-account label{color:#20272b; float:left; width:15%; font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold;}
#my-account .info-content{color:#20272b; float:right; font-size:14px; width:85%}
.rows{padding-bottom:10px;}
.button-profile{padding:20px 0 32px}
.button-profile a{border:none; color:#f5e7c5; font-size:15px; font-weight:normal;  padding:7px 25px; text-transform:uppercase;}
body.page-id-233 .alphagammaSingup{padding:15px 15px 0;}
.labelSubmit label{display:none;}
.labelSubmit input{margin-top:0px;}
.confirmForgotPassword{padding:8px 0 17px;}
.thank-you{font-size:32px; line-height:36px; color:#37a736; text-align:center; padding:120px 175px;}
.adjustPad{padding:7px 0 14px;}
.sucessMessage{color:#37a736; font-size:16px;}
.news-rows, 
.news-rows-more{margin:8px 0;}
.news-rows{border:1px solid #e7d3a7;}
.news-rows h4, 
.news-rows-more h4{color:#852d20; font-size:14px; line-height:10px; font-weight:bold;}
.news-rows-more h4{padding-top:2px;}
.news-rows h4{padding-top:5px;}
.news-rows h4 span, 
.news-rows-more h4 span{padding-right:45px; line-height:18px;}
.news-rows strong,
.news-rows-more strong{ display:block;font-size:12px; line-height:16px; font-weight:bold; padding:0 0 3px; margin:0;}
.news-rows strong{color:#6b5c23;}
.news-rows-more strong{color:#6b5c23;}
.news-rows p,
.news-rows-more p{display:block; font-size:14px; padding:0; margin:0; text-align:justify;}
.news-rows p{ line-height:18px;}
.news-rows-more p{line-height:22px;}
.news-rows p{color:#322a0e;}
.news-rows-more p{color:#322a0e;}
.newsletter-subscribe{text-align:center; display:none;}
.newsletter-subscribe span{color:#f5e7c5; font-weight:normal; padding:7px 25px; font-size:15px; text-transform:uppercase; cursor:pointer;}
.btn-read-more{float:right; width:auto; padding:10px 0 15px;}
.btn-read-more a{border:none; margin:0; color:#f5e7c5; font-weight:normal; padding:5px 10px; font-size:12px; text-transform:uppercase;}
.btn-read-more a:hover{color:#fff;}
.entry-content-news-custom{background:#fff; padding:10px 0 30px;}
.entry-content-catalogue-custom{background:#fff; padding:0px;}
.entry-content-news-custom-more{padding-bottom:10px;}
.entry-content-news-custom-more .entry-content-custom{margin-bottom:20px;}
.news-rows,.entry-content-news-custom-more{background:#e7d3a6; background:-moz-linear-gradient(45deg, #e7d3a6 0%, #f5ecd9 100%); background:-webkit-gradient(linear, left bottom, right top, color-stop(0%,#e7d3a6), color-stop(100%,#f5ecd9)); background:-webkit-linear-gradient(45deg, #e7d3a6 0%,#f5ecd9 100%); background:-o-linear-gradient(45deg, #e7d3a6 0%,#f5ecd9 100%); background: -ms-linear-gradient(45deg, #e7d3a6 0%,#f5ecd9 100%); background: linear-gradient(45deg, #e7d3a6 0%,#f5ecd9 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7d3a6', endColorstr='#f5ecd9',GradientType=1 );} 

.text-get-out-custom{font-size:12px!important; font-style:normal;}

.btn-read-more a,    .form-details h3,      .contact-row .input-text input,.contact-row .input-text-business input,			.contact-row .input-select select,
.contact-row .input-textarea textarea,.contact-row .input-text-businessarea textarea,		.pure-control-group .input-textarea textarea,.contact-row .wpcf7-submit,				
.form-details h3 small,					    .contact-row small,						
.contact-row .input-text-captcha input, .contact-row .input-text-business-captcha input,  	.subscribe-newsletter p,				.subscribe-newsletter .input-text input,
.ch_winner_detail p,						.product-list .breadcrumbs li,			.product-details .breadcrumbs li,
.pure-control-group .input-text input,		.row-form-common input,					.hovereffect input,			.recipeBtn a,.recipeBtn input,
.captchaInput-text input,					#ewd-feup-register-form-div span,		.valueTextredio,			.textarea-txt textarea,
.resume .text-get-out,						.resume a,								.resume small,				.recipe-contest .ch_description strong,
.recipe-contest p,						    .recipe-contest h3,						.cus-col-win h5,
#my-account .info-content,					.button-profile a,						.sucessMessage,				.newsletter-subscribe span,
.inside-catalogue-container table thead th,	.recipes-upload a,						.recipes-upload small
{font-family:diavlomedium;}
.entry-title{font-family:diavlomedium;}

.subscribe-newsletter h3,				.subscribe-newsletter 			.subscribe-btn,
.home-widget .inside-col small a,      .winner-blank,					.widget_plus,
.widget_plus span,					   .widget_view .input-submit,      .ch_winner_pagination .pagination span,
.recipe-contest h4,                   .ch_countdown,				    .cus-col-win h5,		.thank-you	
{font-family:diavlomedium;}
.entry-content-inside p,	.sgjvs_widget_date,.sgjvs_widget_content,	.widget_view label,			.product-box h3,			
.product-box h4,			.product-box p,			.product-box a,     .product-details p,			.product-details ul li,		
.product-details ol li,		.product-details h2,	.details-box strong,.news-rows h4,				.news-rows-more h4,			
.news-rows strong, 			.news-rows-more strong, .news-rows-more p,  #recipe_pic_error,			#recipe_title_error,		
#recipedesccounter,         .news-rows p,           .news-rows-more p,  .inside-catalogue-container td, .ch_description,	
.ch_winner_detail span,     .createAccount h3,      .entry-content-custom h3,.contact-row label,    .address-sec address,
.entry-content-custom h3 small,					    .contact-row .input-text .text-get-out,.text-get-out-custom,         .input-text-captcha .text-get-out,
.contact-row .input-textarea .text-get-out,             .contact-row em, span.reuiredFields,.reuiredFields-reg
{font-family:noto_sansregular;}
.entry-content-inside,					.entry-content-recipe-contest,							.entry-content-custom,					.entry-content-custom-more,
.contact-row,							.address-sec,											.get-direction,							.address-sec address,
.entry-content-inside-custom,			.entry-prodetails-inside-custom,						.entry-content-news-custom,				.entry-content-catalogue-custom,
.createAccount,							.submitAccount,											.form-details,							.contact-row .input-text, .contact-row .input-text-business, 
.contact-row .input-textarea,.contact-row .input-text-businessarea,			.pure-control-group .input-textarea,					.contact-row .input-select,				.contact-row .input-select select,
.contact-row .input-textarea textarea,.contact-row .input-text-businessarea textarea,	.pure-control-group .input-textarea textarea,			.contact-row span.captcha,				.contact-row .input-text-captcha input,
.contact-row .input-text-business-captcha  input,
.get-direction #map,					.subscribe-newsletter h3,								.subscribe-newsletter .inside-subscribe,.subscribe-newsletter .input-text,
.InfinitySlider,						.home-widget .inside-col,								.recipeCustomePerfect h3,				.recipeCustomePerfect h3 span,
.winnerPadbottom,						.winner-blank,											.bottom-paddy-bor,						.widget_view,
.product-list,							.col-pc-12,												.pure-control-group label,				.pure-control-group .input-text,
.pure-control-group .input-text input,	.row-form-common,.pure-control-group,					.right-btn-common,						#ewd-feup-register-form-div,
#wpcf7-f201-p198-o1,					#wpcf7-f208-p90-o1,										#ewd-feup-forgot-password-form-div,		.captchaInput-text input,
.textarea-txt,							.textarea-txt textarea,									.col-business,							.resume,
.recipe-contest .ch_description strong,	.recipe-contest h3 span,								.inside-recipe-container .ch_winner_detail,.cus-col-win h5 span,
#my-account,							.rows,													.button-profile,						.confirmForgotPassword,
.thank-you,								.adjustPad,												.news-rows-more,						.newsletter-subscribe,
.entry-content-news-custom-more,		.entry-content-catalogue-custom,						.news-rows,								.inside-catalogue-container table,
.inside-catalogue-container table thead,.inside-catalogue-container table tbody,				.inside-catalogue-container table tr,	.recipes-upload,
.submitBusiness, .resume em   
{float:left; width:100%;}

.entry-content-news-custom-more,		.btn-read-more a,						.news-rows,.button-profile a,			#carousel img,
.entry-content-recipe-contest,			#carousel img,							.home-widget,.home-widget .inside-col,	.ch_winner_detail,
.business_withus .joinButton,			.dc-social-float-content,				.product-box, 							.product-list .item-pic,
.newsletter-subscribe span,				.entry-content-inside-custom,			.entry-prodetails-inside-custom,		.entry-content-news-custom,
.entry-content-catalogue-custom,		.entry-content,.entry-content-custom,	.entry-content-inside,                  .curvecorner 
{-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}


.center{text-align:center;}
.inside-catalogue-container td,
.inside-catalogue-container th{width:25%; float:left;}
.inside-catalogue-container{overflow:hidden;}
.inside-catalogue-container tr td{padding-bottom:1500px; margin-bottom:-1500px;}
.inside-catalogue-container th{padding:10px; font-size:15px; border-left-style:solid; border-left-width:1px;}
.inside-catalogue-container td{padding:10px; font-size:14px; border-left-style:solid; border-left-width:1px;}
.inside-catalogue-container th{color:#852d20;}
.inside-catalogue-container td{color:#4c4630;}
.inside-catalogue-container td a{color:#852d20; text-decoration:underline;}
.inside-catalogue-container td a:hover{color:#2d150b; text-decoration:none}
.inside-catalogue-container table td span{display:none;}
.inside-catalogue-container th,
.inside-catalogue-container td{border-color:#bba26a;}
.inside-catalogue-container tr{border-bottom:1px solid #e8e4e4;}
.inside-catalogue-container th:first-child,
.inside-catalogue-container td:first-child,
.inside-catalogue-container tr:first-child{border:none;}
.inside-catalogue-container table thead{background:#ddc48b;}
.inside-catalogue-container table thead{-webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; border-top-left-radius:5px; border-top-right-radius:5px;}
.ch_widget-inside .ch_actions{position:relative;}
.login-first{position:absolute; bottom:0; left:0; height:100%; background:url(inc/img/trans_bg.png) repeat 0 0; width:100%;  -webkit-border-radius: 4px; -moz-border-radius: 4px;
border-radius:4px; text-align:center; display:none;}
.login-first a{position:relative; top:47.2%;}
#recipe_pic_error,#recipe_title_error{color:#f10a07;}
#recipe_pic_error,#recipe_title_error,#recipedesccounter{font-size:12px; line-height:14px; float:right;}
.recfull label{width:100%;}
.thumb-col{width:100%; display:inline-block;}
.thumb-pic-recipe{margin-right:25px; background:#f1cb5d; position:relative; z-index:999;}
.custom-strong{position:relative; left:-13px;}
.thumb-pic-recipe img{border:4px solid #f9e6b1; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.winner-title{}
.method-col{}
.thumb-col .col-md-3{width:25%;}
.thumb-col .col-md-9{width:75%;}
.recipes-tabs,.recipes-tabs ul{display:block; width:100%; float:left;padding:0;}
.recipes-tabs ul{list-style:none; margin-bottom:20px;}
.recipes-tabs li{width:50%; float:left; color:#fff; font-family:diavlomedium;}
.recipes-tabs li.veg a{-webkit-border-top-left-radius:5px; -moz-border-radius-topleft:5px; border-top-left-radius:5px;}
.recipes-tabs li.non-veg a{-webkit-border-top-right-radius:5px; -moz-border-radius-topright:5px; border-top-right-radius:5px;}
.recipes-tabs li a{color:#2d150b; float:left; width:100%; background:#f6f5f4; padding:5px 15px; font-size:22px; line-height:30px; outline:none;}
.recipes-tabs li a:hover{ background:#d4d1ce;color:#2d150b; }
.recipes-tabs li.active a{background:#8c3221; cursor:default;color:#fff; }
.padReduce{padding-top:0px; padding-bottom:0px;}
.ch_winner_detail{position:relative;}
.ribbon{position:absolute; right:-5px; top:-5px; z-index:1; overflow:hidden; width:75px; height:75px; text-align:right;}
.ribbon em{font-size:10px; font-weight:bold; color:#FFF; text-transform:uppercase; text-align:center; line-height:20px; transform:rotate(45deg); width:100px; display:block; font-style:normal; background:#8F0808; font-family:noto_sansregular; background:linear-gradient(#F70505 0%, #8F0808 100%); box-shadow:0 3px 10px -5px rgba(0, 0, 0, 1); position:absolute; top:19px; right:-21px;}
.ribbon em::before{content:""; position:absolute; left:0px; top:100%;  z-index:-1;  border-left:3px solid #8F0808;  border-right:3px solid transparent;  border-bottom:3px solid transparent;  border-top:3px solid #8F0808;}
.ribbon em::after{content: "";  position:absolute; right:0px; top:100%; z-index:-1; border-left:3px solid transparent; border-right:3px solid #8F0808; border-bottom:3px solid transparent; border-top:3px solid #8F0808;}
/************** CSS3 Ends Here  **************/

/************** Carosuel Starts Here  **************/
.example-desc {margin:3px 0; padding:5px; }
#carousel {width:100%; height:279px; position:relative; clear:both; overflow:hidden;}
#carousel img{visibility:hidden; cursor:pointer;}
#carousel img{background-color:#ddc48b;}
.carousel-center{background-color:#e4bc48!important;}
.split-left,.split-right{width:50%; float:left;}
#callback-output{height:250px; overflow:scroll;}
textarea#newoptions{width:430px;}
.turn-over-year{text-align:left; display:block; font-weight:bold!important; color:#2d150b!important;}
.table-td-space,.table-td-space-pan{padding:0 10px;}
.table-td-selers{padding:0 2px;}
.table-td-space-pro,.table-td-space-steam{padding:0 5px;}
.sub-label label, .sub-label-tr label{padding-left:2px;}
.sub-label td,.errorMessageFlot td,.errordivMessageFlot,.errordivMessageFlotTrader{position:relative;}
.gallery-news-pic{display:block; list-style:none; float:left; width:100%; margin:0; padding:0; }
.gallery-news-pic li{ float:left; width:30%; border:1px solid #90846b; list-style:none; padding:5px; margin:15px; text-align:center; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px;}
.gallery-news-pic li img{height:182px;}



/************** Carosuel Ends Here  **************/
.stripLeft{float:left; width:auto;}
.banner{float:left; width:100%!important;  position:relative; overflow:hidden;}
.envelope{position:absolute; bottom:4%; left:9.12962962962963%; width:19.35185185185185%; margin-right:9.12962962962963%;}  /*247px - 99px*/
.globe{position:absolute; bottom:0; right:0; width:31.38888888888889%;} /*247px - 0*/
.scrollingtext p,.home-widget .parCustom p{font-family:arimoregular;}

@font-face {
    font-family: 'noto_sansregular';
    src: url('notosans-regular-webfont.eot');
    src: url('notosans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('notosans-regular-webfont.woff2') format('woff2'),
         url('notosans-regular-webfont.woff') format('woff'),
         url('notosans-regular-webfont.ttf') format('truetype'),
         url('notosans-regular-webfont.svg#noto_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'roboto_condensedregular';
    src: url('RobotoCondensed-Regular-webfont.eot');
    src: url('RobotoCondensed-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('RobotoCondensed-Regular-webfont.woff2') format('woff2'),
         url('RobotoCondensed-Regular-webfont.woff') format('woff'),
         url('RobotoCondensed-Regular-webfont.ttf') format('truetype'),
         url('RobotoCondensed-Regular-webfont.svg#roboto_condensedregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'arimoregular';
    src: url('arimo-regular-webfont.eot');
    src: url('arimo-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('arimo-regular-webfont.woff2') format('woff2'),
         url('arimo-regular-webfont.woff') format('woff'),
         url('arimo-regular-webfont.ttf') format('truetype'),
         url('arimo-regular-webfont.svg#arimoregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'diavlomedium';
    src: url('diavlo_medium_ii_37-webfont.eot');
    src: url('diavlo_medium_ii_37-webfont.eot?#iefix') format('embedded-opentype'),
         url('diavlo_medium_ii_37-webfont.woff2') format('woff2'),
         url('diavlo_medium_ii_37-webfont.woff') format('woff'),
         url('diavlo_medium_ii_37-webfont.ttf') format('truetype'),
         url('diavlo_medium_ii_37-webfont.svg#diavlomedium') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'diavlobold';
    src: url('diavlo_bold_ii_37-webfont.eot');
    src: url('diavlo_bold_ii_37-webfont.eot?#iefix') format('embedded-opentype'),
         url('diavlo_bold_ii_37-webfont.woff2') format('woff2'),
         url('diavlo_bold_ii_37-webfont.woff') format('woff'),
         url('diavlo_bold_ii_37-webfont.ttf') format('truetype'),
         url('diavlo_bold_ii_37-webfont.svg#diavlobold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'diavlolight';
    src: url('diavlo_light_ii_37-webfont.eot');
    src: url('diavlo_light_ii_37-webfont.eot?#iefix') format('embedded-opentype'),
         url('diavlo_light_ii_37-webfont.woff2') format('woff2'),
         url('diavlo_light_ii_37-webfont.woff') format('woff'),
         url('diavlo_light_ii_37-webfont.ttf') format('truetype'),
         url('diavlo_light_ii_37-webfont.svg#diavlolight') format('svg');
    font-weight: normal;
    font-style: normal;

}

/**************** Nasim Saifi added *****************/