@font-face {font-family: 'robotoregular';src: url('../fonts/roboto-regular-webfont.eot');src: url('../fonts/roboto-regular-webfont.eot@') format('embedded-opentype'), url('../fonts/roboto-regular-webfont.woff2') format('woff2'), url('../fonts/roboto-regular-webfont.woff') format('woff'), url('../fonts/roboto-regular-webfont.ttf') format('truetype'), url('../fonts/roboto-regular-webfont.svg') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'robotolight';src: url('../fonts/roboto-light-webfont.eot');src: url('../fonts/roboto-light-webfont.eot@') format('embedded-opentype'), url('../fonts/roboto-light-webfont.woff2') format('woff2'), url('../fonts/roboto-light-webfont.woff') format('woff'), url('../fonts/roboto-light-webfont.ttf') format('truetype'), url('../fonts/roboto-light-webfont.svg') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'robotobold'; src: url('../fonts/roboto-bold-webfont.eot'); src: url('../fonts/roboto-bold-webfont.eot@') format('embedded-opentype'), url('../fonts/roboto-bold-webfont.woff2') format('woff2'), url('../fonts/roboto-bold-webfont.woff') format('woff'), url('../fonts/roboto-bold-webfont.ttf') format('truetype'),url('../fonts/roboto-bold-webfont.svg') format('svg');font-weight: normal;font-style: normal;}
html {font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}
body {margin: 0;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {display: block;} 
audio,canvas,progress,video {display: inline-block;vertical-align: baseline;}
audio:not([controls]) {display: none;height: 0;}
[hidden], template {display: none;}
a {background: transparent;}
a:active, a:hover {outline: 0;}
abbr[title] {border-bottom: 1px dotted;}
b, strong {font-weight: normal;font-family: 'robotobold';}
dfn {font-style: italic;}
h1 {font-size: 2em;margin: 0.67em 0;}
mark {background: #ff0;color: #000;}
small {font-size: 80%;}
sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
img {border: 0;}
svg:not(:root) {overflow: hidden;}
figure {margin: 1em 40px;}
hr {-moz-box-sizing: content-box;box-sizing: content-box;height: 0;}
pre {overflow: auto;}
code, kbd, pre,samp {font-family: monospace, monospace;font-size: 1em;}
button, input, optgroup,select, textarea {color: inherit;font: inherit;margin: 0;}
button {overflow: visible;}
button, select {text-transform: none;}
button, html input[type="button"], input[type="reset"], input[type="submit"] {-webkit-appearance: button;cursor: pointer;}
button[disabled], html input[disabled] {cursor: default;}
button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0;}
input {line-height: normal; }
input[type="checkbox"], input[type="radio"] {box-sizing: border-box;padding: 0;}
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {height: auto;}
input[type="search"] {-webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;}
fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}
legend {border: 0;padding: 0;}
textarea {overflow: auto;}
optgroup {font-weight: bold;}
table {border-collapse: collapse;border-spacing: 0;}
td, th {padding: 0;}
::-moz-selection {background: #ffedf3;color:#333}
::selection {background: #ffedf3;color:#333}
.rw-layout {position: relative;margin: 0 auto;padding: 0;}
.rw-section {position: relative;margin: 0 auto;padding: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;}
.rw-section-ih {margin-top:-30px}
.rw-section:first-of-type {border-radius: 4px 4px 0 0;}
.rw-section:last-of-type {border-radius: 0 0 4px 4px;}
.rw-section:before, .rw-section:after {content: " ";display: table;}
.rw-section:after {clear: both;}
.rw-inner {max-width: 1170px; margin: 0 auto;}
@media screen and (max-width: 1170px + 40px) {.rw-layout {margin: 10px;}}
@media screen and (max-width: 1170px) {.rw-layout {margin: 0 auto;}.rw-section:first-of-type,.rw-section:last-of-type {border-radius: 0;}}
.rw-header {padding: 2px 20px;background:url(../images/header-bg2.png) repeat-x bottom;height:180px;color: #fefefe;position:relative; z-index:99;}
.rw-header a {color: #c2cdd9;}
.logo-holder, .menu-inline {display: inline-block;float: left;}
.logo-holder {padding-top:5px}
.logo-holder .logo {margin: 0 20px 0 0;}
.rw-container {min-height: 300px;overflow: hidden;}
.rw-section-inner {height:auto; min-height:0 !important}
.inner-page-flow {position:relative;background: url(../images/inner-cont.png) repeat-x top;margin-top:-15px !important; z-index:98; padding-top:30px}
.rw-content {position: relative;width: 100%;}
.rw-sidebar {position: relative;float:left;/*background: #f0f6f6;*/min-height: 50px;min-width: 50px;}
.rw-sidebar .the-sidebar {background: #f0f6f6; padding-bottom:10px}
.rw-sidebar .sidebar-mobile-pointer {display: none;position: absolute;top: 0;bottom: 0;left: 1px;right: 0;margin: 0;background: inherit;border: 0;z-index: 1;cursor: pointer;text-align: center;padding: 15px 0;}
.rw-sidebar .sidebar-mobile-pointer .sidebar-icon {display: inline-block;font-size: 22px;}
.right-sidebar .rw-sidebar {float: right;}
.rw-row {border-radius: 3px;border-radius: 0;margin: 0;padding: 15px 30px;}
.rw-row.subtle {padding: 0px;}
.rw-row.border-bottom {border-bottom: 1px solid #d8d8d8;}
.rw-row.border-top {border-top: 1px solid #d8d8d8;}
.rw-row.border-tb {border-top: 1px solid #d8d8d8;border-bottom: 1px solid #d8d8d8;}
.rw-row.rounded {border-radius: 3px;background: #fefefe;border: 1px solid #d8d8d8;padding: 15px;margin: 15px 30px;}
.rw-row.rounded.subtle {padding: 15px 0;}
.rw-row.large {padding-top: 30px;padding-bottom: 21px;}
.rw-row.simple {border: 0;}
.rw-row.minimal {padding: 0;}
.rw-row.light {background: #f2f2f2;border-color: #e6e6e6;}
.rw-row.light-gray {background: #e4e5ea;border-color: #c8c9d3;}
.breadcrumb {}
.breadcrumb a {text-decoration:underline}
.breadcrumb a, .breadcrumb span { line-height:25px; height:25px; display:inline-block; margin-right:5px; color:#894c61}
.breadcrumb a, breadcrumb .sep {margin-right:5px}
.page-title {position: relative;border-bottom: 1px solid #ddd;padding-top: 10px;padding-bottom: 10px;z-index: 10;}
.page-title h1 {font-size:26px; color:#5b5e73}
.page-title h1, .page-title h2 { margin: 0;}
.grid-container {display: block;position: relative;width: 100%;margin: 0 auto; max-width: 1170px;padding-left: 0;padding-right: 0;}
.grid-container img {max-width: 100%;height: auto;}
.grid-container .grid {position: relative;display: inline-block;float: left;margin: 0;min-height: 1px; padding-left: 15px;padding-right: 15px;-webkit-box-sizing: content-box;-moz-box-sizing: content-box; box-sizing: content-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.entry.style-columns.grid.desk-4{padding-left:0; padding-right:15px; margin-top:20px}
.carousel-posts-all .grid.desk-3{padding-left:0; padding-right:15px; margin-top:20px}
.grid-container .grid.alpha {padding-left: 0;}
.grid-container .grid.omega {padding-right: 0;}
.grid-container .grid.both {padding-left: 0; padding-right: 0;}
.mobile-clear {height: 0;display: none;}
.grid-container .grid.desk-12 {width: 100%;}
.grid-container .grid.desk-11 {width: 91.66666667%;}
.grid-container .grid.desk-10 {width: 83.33333333%;}
.grid-container .grid.desk-9 {width: 75%;}
.grid-container .grid.desk-8 {width: 66.66666667%;}
.grid-container .grid.desk-7 {width: 58.33333333%;}
.grid-container .grid.desk-6 {width: 50%;}
.grid-container .grid.desk-5 {width: 41.66666667%;}
.grid-container .grid.desk-4 {width: 33.33333333%;}
.grid-container .grid.desk-3 {width: 25%;}
.grid-container .grid.desk-2 {width: 16.66666667%;}
.grid-container .grid.desk-1 {width: 8.33333333%;}
.grid-container .grid.desk-11-5 {width: 95.83333333%;}
.grid-container .grid.desk-10-5 {width: 87.5%;}
.grid-container .grid.desk-9-5 {width: 79.16666667%;}
.grid-container .grid.desk-8-5 {width: 70.83333333%;}
.grid-container .grid.desk-7-5 {width: 62.5%;}
.grid-container .grid.desk-6-5 {width: 54.16666667%;}
.grid-container .grid.desk-5-5 {width: 45.83333333%;}
.grid-container .grid.desk-4-5 {width: 37.5%;}
.grid-container .grid.desk-3-5 {width: 29.16666667%;}
.grid-container .grid.desk-2-5 { width: 20.83333333%;}
.grid-container .grid.desk-1-5 {width: 12.5%;}
.grid-container .grid.desk-0-5 {width: 4.16666667%;}
.grid-container .grid.desk-1of12 {width: 8.33333333%;}
.grid-container .grid.desk-1of11 {width: 9.09090909%;}
.grid-container .grid.desk-1of10 {width: 10%;}
.grid-container .grid.desk-1of9 {width: 11.11111111%;}
.grid-container .grid.desk-1of8 {width: 12.5%;}
.grid-container .grid.desk-1of7 {width: 14.28571429%;}
.grid-container .grid.desk-1of6 {width: 16.66666667%;}
.grid-container .grid.desk-1of5 {width: 20%;}
.grid-container .grid.desk-1of4 {width: 25%;}
.grid-container .grid.desk-1of3 {width: 33.33333333%;}
.grid-container .grid.desk-1of2 {width: 50%;}
.grid-container .grid.desk-1of1 {width: 100%;}
.clearfix:before, .grid-container:before, .clearfix:after, .grid-container:after {content: " ";display: table;}
.clearfix:after, .grid-container:after {clear: both;}
.clear {display: block;width: 100%;height: 0;margin: 0;padding: 0;clear: both;overflow: hidden;visibility: hidden;}
body { font-size: 14px;color: #454757;font-family: 'robotoregular';line-height: 1.5;}
img {max-width: 100%;height: auto;}
hr {background: #e4e5ea;height: 1px;border: 0;padding: 0;width: 100%;margin: 19px 0;}
a {color: #c87793;text-decoration: none;}
a:hover {color: #c87793; text-decoration:underline}
h1, h2, h3, h4, h5, h6 {font-family: "robotobold", Arial, Helvetica, serif; font-weight: normal;color: #2e303a;}
h1 {font-size: 36px;margin: 18px 0 12px 0;}
h2 {font-size: 32px;margin: 16px 0 11px 0;}
h3 {font-size: 29px;margin: 15px 0 10px 0;}
h4 {font-size: 27px;margin: 14px 0 9px 0;}
h5 {font-size: 24px;margin: 12px 0 8px 0;}
h6 {font-size: 21px;margin: 11px 0 7px 0;}
p, ul, ol, table, figure, pre, blockquote {margin-top: 10px;margin-bottom: 19px;}
li > ul, li > ol {margin-top: 5px;margin-bottom: 5px;}
abbr[title] {cursor: help;border-bottom: 1px dotted #676a81;}
acronym[title] {cursor: help;border-bottom: 1px dashed #676a81;}
kbd {background: #23242c;color: #ffffff;border-radius: 3px;padding: 2px;}
pre, code {border: 1px solid #e6e6e6;background: #fcfcfc;border-radius: 3px;padding: 2px;}
pre {padding: 10px;}
q {font-style: italic;}
blockquote {position: relative;margin-left: 0;margin-right: 0;padding: 10px 65px;border: 0;background: #fafafa;color: #5b5e73;font-size: 22px;overflow: hidden;-webkit-box-shadow: 0 2px 1px -1px rgba(0,0,0, 0.2), inset 0 -1px 1px 0 rgba(255,255,255, 0.95);-moz-box-shadow: 0 2px 1px -1px rgba(0,0,0, 0.2), inset 0 -1px 1px 0 rgba(255,255,255, 0.95);box-shadow: 0 2px 1px -1px rgba(0,0,0, 0.2), inset 0 -1px 1px 0 rgba(255,255,255, 0.95);}
blockquote:before, blockquote:after {display: block;position: absolute;padding: 20px;border-radius: 50px;font-size: 26px;color: #4bcde0;background: #ededed;font-family: 'FontAwesome';text-align: center;font-style: normal;font-weight: normal;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
blockquote:before {content: "\f10d";left: -10px;top: -10px;}
blockquote:after {content: "\f10e";right: -10px;bottom: -10px;}
blockquote cite {font-size: 17px;}
.mark {position: relative;display: inline;padding: 1px 5px;margin: 0;border-radius: 2px;font-size: 100%;background: #23242c;font-weight: 400;color: #ffffff;vertical-align: middle;}
.mark.light-gray {background: #e4e5ea;color: #737373;}
.button {padding: 8px 18px;font-size: 14px;position: relative;display: inline-block;margin: 6px 3px 3px 0;background: #ffffff;border: 1px solid #d9d9d9; border-radius: 3px;text-decoration: none;font-weight: 400;text-shadow: none;vertical-align: middle;}
.button.link {border-color: transparent;background: transparent;color: inherit;text-shadow: none;}
.button.nobg { background: transparent;border-color: transparent; text-shadow: none;}
.button:hover {background: #fcfcfc;color: #505265;border-color: #bfbfbf;-webkit-box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.15), 0 1px 1px 0 rgba(0, 0, 0, 0.15);-moz-box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.15), 0 1px 1px 0 rgba(0, 0, 0, 0.15);box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.15), 0 1px 1px 0 rgba(0, 0, 0, 0.15);}
.button.current,.button.current:hover {z-index: 2;-webkit-box-shadow: inset 0 5px 25px 0 rgba(0, 0, 0, 0.2);-moz-box-shadow: inset 0 5px 25px 0 rgba(0, 0, 0, 0.2);box-shadow: inset 0 5px 25px 0 rgba(0, 0, 0, 0.2);}
.button:before {line-height: 1.5;}
.button.primary,.button.hover-primary:hover {background: #21aabd;border-color: #166f7c;color: #e3f7fa;text-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);}
.button.primary.nobg {background: transparent;border-color: transparent;color: #21aabd;text-shadow: none;}
.button.primary:hover {background: #1d96a7;border-color: #166f7c;color: #e3f7fa;}
.button.primary.current,.button.primary.current:hover {background: #198d92;border-color: #126366;color: #e3f7fa;}
.button.small {padding: 5px 11px;font-size: 12px;}
.button.big {padding: 13px 26px;font-size: 22px;}
.button.huge {padding: 19px 40px;font-size: 34px;}
.button.mini {padding: 0 7px;font-size: 14px;}
.button.mini:hover:not(.current) {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
.button.square {border-radius: 0;}
.button.rounded {border-radius: 100px;}
.button.left {float: left;margin-right: 3px;margin-left: 0;}
.button.right {float: right; margin-left: 3px;margin-right: 0;}
.button.active,.button:active {-webkit-box-shadow: inset 0 5px 25px 0 rgba(0, 0, 0, 0.2);-moz-box-shadow: inset 0 5px 25px 0 rgba(0, 0, 0, 0.2);box-shadow: inset 0 5px 25px 0 rgba(0, 0, 0, 0.2);}
.button.activated {-webkit-box-shadow: inset 0 5px 25px 0 rgba(0, 0, 0, 0.4);-moz-box-shadow: inset 0 5px 25px 0 rgba(0, 0, 0, 0.4);box-shadow: inset 0 5px 25px 0 rgba(0, 0, 0, 0.4);}
.button.circle {position: relative;z-index: 10;text-align: center;padding: 0;overflow: hidden;width: 39px;height: 39px;border-radius: 24px;line-height: 39px;}
.button.small.circle {width: 24px;height: 24px;border-radius: 38px;line-height: 24px;}
.button.big.circle {width: 50px;height: 50px;border-radius: 82px;line-height: 50px;}
.button.huge.circle {width: 74px;height: 74px;border-radius: 120px;line-height: 74px;}
.dropdown-group {position: relative;}
.dropdown-group .button {position: initial;}
.form-label {font-family:'robotobold'; color: #5b5e73;margin-top: 9.5px;}
.form-description {font-size: 12px;color: #9d9fb1;}
label {margin-right: 15px;}
input[type="text"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], input[type="week"], select, textarea {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
input[type="text"], input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], input[type="week"], select, textarea {padding: 7px 10px;margin: 5px 0 19px 0;border-radius: 3px;border: 1px solid #c8c9d3;background: #ffffff;color: #23242c;}
textarea {width: 100%;min-height: 100px;}
textarea.normal {min-height: 200px;}
textarea.big {min-height: 400px;}
textarea.huge {min-height: 600px;}
input.fullwidth, select.fullwidth {width: 100%;}
input:focus:not([type="range"]), select:focus, textarea:focus {outline: none;-webkit-box-shadow: 0 0 6px 1px rgba(0, 0, 0, 0.07);-moz-box-shadow: 0 0 6px 1px rgba(0, 0, 0, 0.07);box-shadow: 0 0 6px 1px rgba(0, 0, 0, 0.07);}
input[type="radio"], input[type="checkbox"] {position: relative;vertical-align: baseline;margin-right: 5px;}
input[type="submit"], input[type="reset"], input[type="button"] {margin-bottom: 19px;}
.owl-carousel .owl-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.owl-carousel {display: none;position: relative;width: 100%;-ms-touch-action: pan-y;}
.owl-carousel .owl-wrapper {display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer {overflow: hidden;position: relative;width: 100%;}
.owl-carousel .owl-wrapper-outer.autoHeight {-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}
.owl-carousel .owl-item {float: left;}
.owl-controls .owl-page,
.owl-controls .owl-buttons div {cursor: pointer;}
.owl-controls {-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.owl-buttons {display:none}
.owl-carousel .owl-wrapper, .owl-carousel .owl-item {-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);}
.owl-theme .owl-controls { margin-top: 10px;text-align: center;}
.owl-theme .owl-controls .owl-buttons div {color: #FFF;display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver */margin: 5px;padding: 3px 10px;font-size: 12px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;background: #869791;filter: alpha(opacity=50);/*IE7 fix*/opacity: 0.5;}
.owl-theme .owl-controls.clickable .owl-buttons div:hover {filter: alpha(opacity=100);/*IE7 fix*/opacity: 1;text-decoration: none;}
.owl-theme .owl-controls .owl-page {display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver */}
.owl-theme .owl-controls .owl-page span {display: block;width: 12px;height: 12px;margin: 5px 7px;filter: alpha(opacity=50);/*IE7 fix*/opacity: 0.5;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;background: #869791;}
.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span {filter: alpha(opacity=100);/*IE7 fix*/opacity: 1;}
/* If PaginationNumbers is true */
.owl-theme .owl-controls .owl-page span.owl-numbers { height: auto;width: auto;color: #FFF;padding: 2px 10px;font-size: 12px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}
.owl-item.loading {min-height: 150px;background: url(https://www.ihlamurcum.com/wp-content/themes/ihlamurcum2015/css/AjaxLoader.gif) no-repeat center center;}
.main-menu-nav:before, .main-menu-nav:after {content: " ";display: table;}
.main-menu-nav:after {clear: both;}
.main-menu-nav .menu {position: relative;z-index: 1000;display: block;margin: 0;padding: 0;list-style: none;margin-top:48px;}
.main-menu-nav .menu > li {position: relative;display: inline-block;float: left;padding: 0;margin: 0;}
.main-menu-nav .menu > li > a {position: relative;display: block;white-space: nowrap;padding: 8px 15px 8px 15px;border-radius:5px;}
.main-menu-nav .menu:before, .main-menu-nav .menu:after {content: " ";display: table;}
.main-menu-nav .menu:after {clear: both;}
.main-menu-nav .menu .sub-menu {display: none;position: absolute;margin: 0;padding: 15px 0;list-style: none;min-width: 200px;background: #FFF;color: #fff;}
.main-menu-nav .menu .sub-menu > li {position: relative;display: block;margin: 0;padding: 0;width: 100%;}
.main-menu-nav .menu .sub-menu > li > a {display: block;white-space: nowrap;padding: 10px 15px;}
.main-menu-nav .menu .sub-menu > li > a:hover {text-decoration:none}
.main-menu-nav .menu .sub-menu > li > .sub-menu {padding: 0;}
.main-menu-nav .menu .sub-menu.hovv,
.main-menu-nav .menu > li .sub-menu.hovv {display: block;}
.main-menu-nav .menu > li > a .sub-menu-mark,
.main-menu-nav .menu .sub-menu > li > a .sub-menu-mark {display: none;position: absolute;right: 4px;top: 50%;margin: 7px 0 0 0;color:transparent;background-image: url("../images/navigation-arrows.png");background-position: -2px 0px;background-repeat: no-repeat;height: 7px;opacity: 0.5;position: absolute;right:-2px;top: 10px;width: 18px;}
.main-menu-nav .menu .sub-menu > li > .inner {padding: 10px 15px;}
.main-menu-nav .menu > li.mega {position: static;}
.main-menu-nav .menu > li.mega .sub-menu {left: 0;right: 0;}
.main-menu-nav .menu > li:hover > .sub-menu {display: block;}
.main-menu-nav .menu > li:hover > a {background: #f3a2bd; color:#fff}
.main-menu-nav .menu .sub-menu > li:hover > .sub-menu {display: block;}
.main-menu-nav .menu.horizontal.align-left {float: left;}
.main-menu-nav .menu.horizontal.align-right {float: right;}
.main-menu-nav .menu.horizontal.align-center {float: none;text-align: center;}
.main-menu-nav .menu.horizontal.align-center > li {float: none;text-align: left;}
.main-menu-nav .menu.horizontal .sub-menu > li > .sub-menu {left: 100%;top: 0;}
.main-menu-nav .menu.horizontal > li.to-left .sub-menu {left: auto;right: 0;}
.main-menu-nav .menu.horizontal .sub-menu > li.to-left .sub-menu {left: auto;right: 100%;}
.main-menu-nav .menu.horizontal > li.to-left-more .sub-menu {left: auto;right: -20px;}
.main-menu-nav .menu.horizontal .sub-menu > li.to-left-more .sub-menu {left: auto;right: 100%;}
.main-menu-nav .menu.horizontal:before, .main-menu-nav .menu.horizontal:after {content: " ";display: table;}
.main-menu-nav .menu.horizontal:after {clear: both;}
.main-menu-nav .menu > li > a {color: #757575;-webkit-transition: all 200ms;-moz-transition: all 200ms;-o-transition: all 200ms;transition: all 200ms;font-size:14px;font-family: 'robotolight';}
.main-menu-nav .menu > li > a:hover{text-decoration:none}
.main-menu-nav .menu > li > a.menu-single-icon {position: relative;font-size: 18px;line-height: 1;padding-top: 12px;padding-bottom: 11px;}
.main-menu-nav .menu .sub-menu {margin: 0px 0;margin-top:12px;padding: 0;background: #f3a2bd;-webkit-box-shadow: 0 2px 1px 0 rgba(0,0,0, 0.2);-moz-box-shadow: 0 2px 1px 0 rgba(0,0,0, 0.2);box-shadow: 0 2px 1px 0 rgba(0,0,0, 0.2);z-index:100}
.main-menu-nav .menu .sub-menu li.arrow{margin-left:0;margin: 3px 3px 0 0;float: left;display: inline;width: 100%;background: url("../images/arrow-nav.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);height: 12px;left: 0;position: absolute !important;top: -13px;display:inline}
.main-menu-nav .menu .sub-menu > li {z-index: 10;position:relative;}
.main-menu-nav .menu .sub-menu > li, .main-menu-nav .menu .sub-menu > li > a {position: relative;color: #fff;z-index: 10;}
.main-menu-nav .menu .sub-menu > li {border-bottom:1px solid #de91aa; border-top:1px solid #fcc0d4}
.main-menu-nav .menu .sub-menu > li.arrow {border:0}
.main-menu-nav .menu .sub-menu > li:nth-child(2) {border-top:0}
.main-menu-nav .menu .sub-menu > li > a {padding: 7px 15px;}
.main-menu-nav .menu .sub-menu > li.open-menu > a {background-image:url(../images/ok.png); background-repeat:no-repeat; background-position:center right}
.main-menu-nav .menu .sub-menu > li > a:hover {background-color: #e7769c;border-radius: 2px;color:#fff !important}
.main-menu-nav .menu .sub-menu > li .sub-menu {margin: 0; }
.main-menu-nav .menu .sub-menu > li.separator {border-bottom: 1px solid #242f3b;}
.main-menu-nav .menu > li:hover > a:before {width: 40%;left: 30%;}
.main-menu-nav .menu > li:hover > .sub-menu {display: block;}
.main-menu-nav .menu .sub-menu > li:hover:before, .main-menu-nav .menu .sub-menu > li:hover:after {
  zoom: 1;filter: alpha(opacity=100);-webkit-opacity: 1;-moz-opacity: 1;opacity: 1;}
.main-menu-nav .menu .sub-menu > li:hover > .sub-menu {display: block;}
.main-menu-nav .menu .sub-menu > li:hover > a {color: #fff; background-color: #e7769c}
.main-menu-nav .menu .sub-menu .sub-menu {background-color: #e7769c}
.main-menu-nav .menu .sub-menu .sub-menu > li > a:hover {background-color: #db7094}
.main-menu-nav .menu .sub-menu .sub-menu > li:hover > a {color: #fff; background-color: #db7094}
.main-menu-nav .menu .sub-menu .sub-menu .sub-menu {background-color: #db7094}
.main-menu-nav .menu .sub-menu .sub-menu .sub-menu > li > a:hover {background-color: #cf6a8c}
.main-menu-nav .menu .sub-menu .sub-menu .sub-menu > li:hover > a {color: #fff; background-color: #cf6a8c}
.main-menu-nav .menu .sub-menu .sub-menu .sub-menu .sub-menu > li:hover > a {color: #fff; background-color: #c46484}
.main-menu-nav .menu .sub-menu .sub-menu .sub-menu .sub-menu  {background-color: #cf6a8c}
.main-menu-nav .menu .sub-menu .sub-menu > li {border-bottom:1px solid #d26b8e; border-top:1px solid #f082a7}
.main-menu-nav .menu .sub-menu .sub-menu .sub-menu > li {border-bottom:1px solid #ca6889; border-top:1px solid #e57a9e}
.main-menu-nav .menu .sub-menu .sub-menu .sub-menu .sub-menu > li {border-bottom:1px solid #c56485; border-top:1px solid #d77294}
.main-menu-nav {position: relative;}


.main-menu-nav.breakpoint .menu {position: absolute;top: 66%;left: 164px;margin: 0;padding: 0;background: #f397b6;min-width: 90%;display: none;}
.main-menu-nav.breakpoint .menu > li {position: relative;display: block;float: none;z-index: 1;border-radius:0}
.main-menu-nav.breakpoint .menu > li.inactive-li {display: none;}
.main-menu-nav.breakpoint .menu > li > a {border-bottom: 1px solid #cd7d98;padding: 15px;font-size: 14px;line-height: 1;white-space: normal;border-radius:0;color:#fff}
.main-menu-nav.breakpoint .menu > li:hover > a {background:#b25f7b}
.main-menu-nav.breakpoint .menu > li > a:before {display: none;}
.main-menu-nav.breakpoint .menu .sub-menu {
  position: relative;
  left: 0;
  top: 0;
  display: none;
  z-index: 2;
  width: 100%;
  background: transparent;margin: 0;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
.main-menu-nav.breakpoint .menu .sub-menu > li {
  position: relative;
  display: block;
  float: none;
}
.main-menu-nav.breakpoint .menu .sub-menu > li.inactive-li {
  display: none;
}
.main-menu-nav.breakpoint .menu .sub-menu > li > a {
  background: transparent;
  color: #fff;
  border-bottom: 1px solid #666;
  padding: 15px;
  font-size: 14px;
  line-height: 1;
  white-space: normal;
}
.main-menu-nav.breakpoint .menu .sub-menu > li .sub-menu {
  display: none;
  position: relative;
  left: 0;
  top: 0;
}
.main-menu-nav.breakpoint .menu .sub-menu-pointer {
  display: block;
  width: 20px;
  height: 20px;
  padding: 7px;
  font-size: 14px;
  background: #62aea4 url(../images/pointer.png) no-repeat center center;
  color: #fff;
  border-radius: 2px;
  position: absolute;
  right: 5px;
  top: 5px;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  z-index: 10;
}
.main-menu-nav.breakpoint .menu .sub-menu-pointer.active {
  background: #eb5858;
}
.main-menu-nav.breakpoint .menu > li:hover > .sub-menu {
  display: none;
}
.main-menu-nav.breakpoint .menu > li.active-li > .sub-menu,
.main-menu-nav.breakpoint .menu .sub-menu > li.active-li > .sub-menu {
  display: block;
}
.main-menu-nav.breakpoint .menu > li.active-li > a,
.main-menu-nav.breakpoint .menu .sub-menu > li.active-li > a {
  background: #151515;
  border-bottom: 1px solid #444;
}
.main-menu-nav.breakpoint .menu > li.to-left-more .sub-menu {
  left: auto;
  right: 0;
}
.main-menu-nav.breakpoint .menu > li > a .sub-menu-mark,
.main-menu-nav.breakpoint .menu .sub-menu > li > a .sub-menu-mark {
  display: none;
}
.main-menu-nav.breakpoint .breakpoint-handle {
  display: inline-block;
  font-size: 22px;
  text-align: center;
  padding: 4px 15px;
  cursor: pointer;
}
.main-menu-nav.breakpoint.active-menu .menu {
  display: block;
}

.entry-controls .control {
  display: inline-block;
  float: left;
  border: 1px solid transparent;
  background: #f5f5f5;
  width: 24px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  font-size: 14px;
  border-radius: 3px;
  margin-right: 5px;
  color: #9d9fb1;
}
.entry-controls .control.entry-to-favorites:hover {
  color: #f15274;
}
.entry-controls .control.entry-to-favorites.active {
  color: #ffffff;
  background: #f15274;
}
.entry-controls .control.entry-like:hover {
  color: #58bde7;
}
.entry-controls .control.entry-like.active {
  color: #ffffff;
  background: #58bde7;
}
.entry-controls .control-tip {
  position: relative;
  display: inline-block;
  float: left;
  background: #fafafa;
  border: 1px solid #dbdbdb;
  border-radius: 2px;
  font-size: 12px;
  color: #808080;
  padding: 1px 3px;
  margin: 2px 12px 2px 0;
}
.entry-controls .control-tip:before {
  content: " ";
  display: block;
  width: 6px;
  height: 6px;
  background: inherit;
  border-left: 1px solid;
  border-bottom: 1px solid;
  border-color: inherit;
  position: absolute;
  top: 50%;
  left: -4px;
  margin-top: -4px;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.entry-controls.minimal .control {
  width: 20px;
  height: 20px;
  line-height: 20px;
  font-size: 13px;
  background: transparent;
  border: 0;
  margin-right: 3px;
}
.entry-controls.minimal .control-tip {
  background: transparent;
  border: 0;
  padding: 0;
  margin: 0 10px 0 0;
  font-size: 12px;
  line-height: 20px;
  height: 20px;
}
.entry-controls.minimal .control-tip:before {
  display: none;
}
.entry-controls:before,
.entry-controls:after {
  content: " ";
  display: table;
}
.entry-controls:after {
  clear: both;
}
.carousel-posts-inner img {max-width:90%}
.carousel-posts .entry,
.home-carousel-posts .entry {
 
}
.carousel-posts .entry .entry-category {font-family:'robotolight'; color:#cd9bab; font-size:14px; margin-bottom:5px}
.carousel-posts .entry .entry-title,
.home-carousel-posts .entry .entry-title {
	color:#585858;
  font-size: 16px;
  font-family:'robotobold';
  margin-bottom:10px;
  height:50px;
}
.entry-title a {color:#585858;font-family:'robotobold';}
.widget .entry-title a {font-family:'robotoregular';}
.carousel-posts .entry .entry-content, 
.carousel-posts .entry .entry-content p
{color:#8b8c8c;font-family:'robotolight' !important}
.carousel-posts .entry .entry-more a{-webkit-transition: all 200ms;
-moz-transition: all 200ms;
-o-transition: all 200ms;
transition: all 200ms;background:#ec91b0; color:#fff; font-size:13px; border-radius:3px 5px; padding:5px}
.carousel-posts .entry .entry-more a:hover {background:#ca7592; padding-left:7px; text-decoration:none}
.carousel-posts .entry .entry-meta,
.home-carousel-posts .entry .entry-meta {
  font-size: 13px;
  color: #9d9fb1;
}
.entry-datee {font-size:12px; color:#aaa; margin-bottom:0; margin-top:6px}
.entry-content p {margin-top:5px; margin-bottom:10px}
.rw-content-padding {padding-right:20px}
.rw-row.subtle.subtle-special {padding-left:15px; padding-right:20px}
.social-right {position:absolute; top:0; right:0;z-index:10000}

.carousel-posts-heading {
  margin: 10px 0;
  color:#949b9b;
  font-size:22px;
  font-family:'robotoregular';
}
.rw-row-title-container
{border-bottom:1px solid #efeeed}
.carousel-posts-nav .carousel-posts-nav-prev,
.carousel-posts-nav .carousel-posts-nav-next {
  display: inline-block;
  float: right;
  background: #eee url(../images/prev.png) no-repeat center center;
  padding: 5px;
  margin: 20px 0;
  margin-left: 7px;
  border-radius: 2px;
  font-size: 14px;
  text-align: center;
  width: 20px;
  height:20px;
  cursor: pointer;
  color: #666;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.carousel-posts-nav .carousel-posts-nav-next
{background: #eee url(../images/next.png) no-repeat center center;}
.carousel-posts-nav .carousel-posts-nav-prev:hover{
  background: #e78ead url(../images/prev.png) no-repeat center center;
 
}
.carousel-posts-nav .carousel-posts-nav-next:hover {
  background: #e78ead url(../images/next.png) no-repeat center center;
 
}

.recipe-meta,
.recipe-content {
  display: inline-block;
  float: left;
  margin-top: 20px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.recipe-meta {
  width: 30%;
  padding-left: 15px;
  border-left: 1px solid #ddd;
  margin-left: -1px;
  margin-top: 40px;
}
.recipe-meta ul,
.recipe-meta li {
  list-style: none;
  padding: 0;
  margin: 0;
}
.recipe-meta li {
  margin: 0;
  border-bottom: 1px solid #ddd;
  padding: 10px 0;
  clear:both;
  display:block
}
.recipe-meta li .the-icon {
  float:left;
  margin: 0 10px 0 0;
  width: 50px;
  height: 30px;
  border-right: 1px solid #ddd;
  text-align: center;
  
}
.recipe-meta li .the-icon.the-icon01 {background:url(../images/icn-m-1.png) no-repeat left}
.recipe-meta li .the-icon.the-icon02 {background:url(../images/icn-m-2.png) no-repeat left}
.recipe-meta li .the-icon.the-icon03 {background:url(../images/icn-m-3.png) no-repeat left}
.recipe-meta li .the-icon.the-icon04 {background:url(../images/icn-m-4.png) no-repeat left}

.recipe-meta li .the-txt {float:left; line-height:29px}
.recipe-meta li:first-of-type {
  border-top: 1px solid #ddd;
}


.single-recipe-photo-cover {
  position: relative;
  margin: 15px 0 0 0;
  padding: 0;
  overflow-y: hidden;
}
.single-recipe-photo-cover img {
  display: block;
  margin: 0;
}
.single-recipe-photo-cover .recipe-tools {
  position: absolute;
  padding: 10px 0 10px 10px;
  left: 0;
  top: 0;
  z-index: 10;
}
.single-recipe-photo-cover .recipe-tools:before,
.single-recipe-photo-cover .recipe-tools:after {
  content: " ";
  display: table;
}
.single-recipe-photo-cover .recipe-tools:after {
  clear: both;
}
.single-recipe-photo-cover .recipe-tools .tool {
  position: relative;
  display: inline-block;
  float: left;
  width: 48px;
  height: 48px;
  border-radius: 3px;
  background: #23242c;
  border: 0;
  color: #fff;
  margin-right: 10px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
  zoom: 1;
  filter: alpha(opacity=60);
  -webkit-opacity: 0.6;
  -moz-opacity: 0.6;
  opacity: 0.6;
}
.single-recipe-photo-cover .recipe-tools .tool .the-icon {
  position: absolute;
  font-size: 28px;
  padding: 10px 0;
  width: 48px;
  height: 48px;
  text-align: center;
}
.single-recipe-photo-cover .recipe-tools .tool:hover {
  zoom: 1;
  filter: alpha(opacity=90);
  -webkit-opacity: 0.9;
  -moz-opacity: 0.9;
  opacity: 0.9;
}
.single-recipe-photo-cover .recipe-tools .tool.active {
  border-color: transparent;
  -webkit-box-shadow: 0 10px 10px -7px rgba(0,0,0, 0.3);
  -moz-box-shadow: 0 10px 10px -7px rgba(0,0,0, 0.3);
  box-shadow: 0 10px 10px -7px rgba(0,0,0, 0.3);
  zoom: 1;
  filter: alpha(opacity=100);
  -webkit-opacity: 1;
  -moz-opacity: 1;
  opacity: 1;
}
.single-recipe-photo-cover .recipe-tools .tool.active.like {
  background: #58bde7;
  border-color: #1b8ebe;
}
.single-recipe-photo-cover .recipe-tools .tool.active.favorite {
  background: #f15274;
  border-color: #cc1139;
}
.single-recipe-photo-cover .recipe-tools .tool.active.collection {
  background: #89c245;
  border-color: #547928;
}
.single-recipe-photo-cover .recipe-tools .tool.active.share {
  background: #5b5e73;
  border-color: #2e303a;
}
.single-recipe-photo-cover .recipe-tools .tool.active.print {
  background: #9462a4;
  border-color: #5b3b65;
}
.recipe-content {
  width: 70%;
  padding-right: 15px;
  margin-top: 40px;
  border-right: 1px solid #ddd;
}
.single-recipe-ingredients ul,
.single-recipe-ingredients li {
  margin: 0;
  padding: 0;
  list-style: none;
}
.single-recipe-ingredients ul:before,
.single-recipe-ingredients li:before,
.single-recipe-ingredients ul:after,
.single-recipe-ingredients li:after {
  content: " ";
  display: table;
}
.single-recipe-ingredients ul:after,
.single-recipe-ingredients li:after {
  clear: both;
}
.single-recipe-ingredients li {
  position: relative;
  padding: 10px 0 10px 30px;
  border-bottom: 1px solid #ddd;
}
.single-recipe-ingredients li .mark-as-ok {
  position: absolute;
  width: 20px;
  height: 20px;
  text-align: center;
  font-size: 14px;
  background: #e4e5ea url(../images/check.png) no-repeat center center;
  border-radius: 20px;
  left: 0;
  top: 10px;
  color: #ffffff;
  cursor: pointer;
}
.single-recipe-ingredients li .ingredient,
.single-recipe-ingredients li .quantity {
  display: inline-block;
  float: left;
}
.single-recipe-ingredients li .ingredient {
  width: 35%;
  color: #5b5e73;
}
.single-recipe-ingredients li .ingredient a {
  color: #5b5e73;
}
.single-recipe-ingredients li .ingredient a:hover {
  color: #198392;
}
.single-recipe-ingredients li .quantity {
  width: 65%;
}
.single-recipe-ingredients li .quantity .qt-notes {
  font-size: 12px;
  color: #72768f;
}
.single-recipe-ingredients li:hover .mark-as-ok {
  background: #b9bbc8 url(../images/check.png) no-repeat center center;
}
.single-recipe-ingredients li.active .mark-as-ok {
  background: #89c245 url(../images/check.png) no-repeat center center;
  color: #ffffff;
}
.single-recipe-ingredients li.active .ingredient,
.single-recipe-ingredients li.active .ingredient a {
  color: #89c245;
}
.single-recipe-ingredients li.active .quantity {
  color: #72768f;
}
.recipe-tags .tags-title {

  font-size: 13px;
font-family:'Robotobold';
  margin-right: 10px;
}
.recipe-tags .tag {
  display: inline-block;
  padding: 2px 5px;
  background: #fff;
  border-radius: 2px;
  margin: 3px;
  -webkit-box-shadow: 0 1px 1px rgba(0,0,0, 0.15);
  -moz-box-shadow: 0 1px 1px rgba(0,0,0, 0.15);
  box-shadow: 0 1px 1px rgba(0,0,0, 0.15);
}
.recipe-tags .tag,
.recipe-tags .tag a {
  color: #666;
}
.recipe-tags .tag:hover {
  background: #e78ead;
}
.recipe-tags .tag:hover,
.recipe-tags .tag:hover a {
  color: #fff;
  text-decoration:none;
}
.recipe-headlines {
  position: relative;
  display: block;
  border: 1px solid #d6d7de;
  color: #333;
  border-right: 0;
  padding: 5px 15px 5px 50px;
  margin: 50px 0 30px 20px;
  font-size: 20px;
}
.recipe-headlines.first {
  margin-top: 0;
}
.recipe-headlines:before,
.recipe-headlines:after {
  content: " ";
  display: block;
  position: absolute;
  height: 40px;
  width: 40px;
  left: -20px;
  top: 50%;
  margin-top: -20px;
}
.recipe-headlines:before {
  border-top: 1px solid #d6d7de;
  border-right: 1px solid #d6d7de;
  background: #fff ;
  border-top-right-radius: 5px;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.recipe-headlines:after {
  background: url(../images/ic1.png) no-repeat left;
  text-align: center;

  
}

.recipe-headlines.preparation-mode:after {
    background: url(../images/ic2.png) no-repeat left;
  text-align: center;
}
.recipe-headlines.footnotes:after {
 background: url(../images/ic3.png) no-repeat left;
  text-align: center;
}

.recipe-headlines.related:after {
  content: "\f1ea";
  color: #eb5858;
}
@media screen and (max-width: 1100px) {
  .recipe-meta li .the-icon {
    display: none;
  }
  .recipe-meta li .entry-info-author {
    padding-left: 0;
  }
  .recipe-meta li .entry-info-author img {
    display: none;
  }
}
@media screen and (max-width: 900px) {
  .recipe-content {
    width: 100%;
    padding-right: 0;
    border-right: 0;
  }
  .recipe-meta {
    display: none;
  }
}

.recipes-list .recipe {
  position: relative;
  margin: 0;
  padding: 25px 50px 25px 0;
  border-bottom: 1px solid #eee;
  overflow: hidden;
}
.recipes-list .recipe .entry-photo img {
  margin: 0;
}
.recipes-list .recipe .entry-title h2 {
  font-size: 25px;
  margin: 5px 0;
  line-height: 30px;
}
.recipes-list .recipe .entry-info-author {
  padding: 0 0 0 50px;
  position: relative;
  min-height: 40px;
  margin-bottom: 20px;
}
.recipes-list .recipe .entry-info-author img {
  margin: 0;
  padding: 0;
  position: absolute;
  left: 0;
  top: 0;
  width: 40px;
  height: 40px;
}
.recipes-list .recipe .entry-info-author .total-recipes {
  font-size: 12px;
  color: #9d9fb1;
}
.recipes-list .recipe .recipe-info-pointer {
  position: absolute;
  top: 25px;
  right: 0;
  bottom: 25px;
  width: 40px;
  background: #fff;
  border-left: 1px solid #eee;
  color: #777;
  z-index: 10;
  -webkit-transition: all 200ms;
  -moz-transition: all 200ms;
  -o-transition: all 200ms;
  transition: all 200ms;
}
.recipes-list .recipe .recipe-info-pointer .the-icon {
  position: absolute;
  display: block;
  line-height: 1;
  font-size: 18px;
  width: inherit;
  top: 50%;
  margin-top: -9px;
  text-align: center;
}
.recipes-list .recipe .recipe-info-pointer:hover {
  border-color: #ddd;
  background: #fafafa;
}
.recipes-list .recipe .recipe-main-info {
  position: relative;
  -webkit-transform: translateX(0px);
  -moz-transform: translateX(0px);
  -o-transform: translateX(0px);
  -ms-transform: translateX(0px);
  transform: translateX(0px);
}
.recipes-list .recipe .recipe-main-info.inactive {
  -webkit-transform: translateX(-250px);
  -moz-transform: translateX(-250px);
  -o-transform: translateX(-250px);
  -ms-transform: translateX(-250px);
  transform: translateX(-250px);
  zoom: 1;
  filter: alpha(opacity=0);
  -webkit-opacity: 0;
  -moz-opacity: 0;
  opacity: 0;
}
.recipes-list .recipe .recipe-main-info {
  -webkit-transition: all 300ms;
  -moz-transition: all 300ms;
  -o-transition: all 300ms;
  transition: all 300ms;
}
.recipes-list .recipe .recipe-info {
  position: absolute;
  top: 25px;
  bottom: 25px;
  right: 40px;
  left: 0;
  background: #fff;
  color: #666;
  padding: 50px 0;
  z-index: 2;
  zoom: 1;
  filter: alpha(opacity=0);
  -webkit-opacity: 0;
  -moz-opacity: 0;
  opacity: 0;
  -webkit-transform: translateX(100%);
  -moz-transform: translateX(100%);
  -o-transform: translateX(100%);
  -ms-transform: translateX(100%);
  transform: translateX(100%);
  -webkit-transition: all 300ms;
  -moz-transition: all 300ms;
  -o-transition: all 300ms;
  transition: all 300ms;
}
.recipes-list .recipe .recipe-info .info {
  display: inline-block;
  float: left;
  width: 25%;
  text-align: center;
}
.recipes-list .recipe .recipe-info .info .the-icon {
  font-size: 35px;
  color: #888;
}
.recipes-list .recipe .recipe-info .info .type,
.recipes-list .recipe .recipe-info .info .value {
  display: block;
}
.recipes-list .recipe .recipe-info .info .type {
  font-size: 12px;
  text-transform: uppercase;
  margin: 10px 0 0;
}
.recipes-list .recipe .recipe-info .info .value {
  font-size: 14px;
  color: #9d9fb1;
}
.recipes-list .recipe .recipe-info .info.preparation .the-icon {
  color: #58bde7;
}
.recipes-list .recipe .recipe-info .info.ingredients .the-icon {
  color: #89c245;
}
.recipes-list .recipe .recipe-info .info.category .the-icon {
  color: #39cab5;
}
.recipes-list .recipe .recipe-info .info.difficulty .the-icon {
  color: #9462a4;
}
.recipes-list .recipe .recipe-info.active {
  -webkit-transform: translateX(0px);
  -moz-transform: translateX(0px);
  -o-transform: translateX(0px);
  -ms-transform: translateX(0px);
  transform: translateX(0px);
  zoom: 1;
  filter: alpha(opacity=100);
  -webkit-opacity: 1;
  -moz-opacity: 1;
  opacity: 1;
}
.recipes-pagination {
  margin: 20px 0;
}
@media screen and (max-width: 768px) {
  .recipes-list .recipe {
    text-align: center;
  }
  .recipes-list .recipe .entry-photo img {
    margin: 10px 0 20px;
  }
  .recipes-list .recipe .entry-controls .control,
  .recipes-list .recipe .entry-controls .control-tip {
    display: inline-block;
    float: none;
  }
  .recipes-list .recipe .entry-info-author {
    padding: 0;
    position: relative;
  }
  .recipes-list .recipe .entry-info-author img {
    margin: 0 0 10px;
    position: relative;
  }
  .recipes-list .recipe .recipe-info .info {
    width: 50%;
    padding: 20px 0;
  }
}

.post-comments {
  list-style: none;
  padding: 0;
  margin: 30px 0;
}
.post-comments .comment,
.post-comments ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.post-comments .comment-header {
  position: relative;
}
.post-comments .avatar {
  margin: 0;
  max-width: 80px;
  max-height: 80px;
}
.post-comments .content {
  background: #fff;
  padding: 10px;
}
.post-comments .content p:last-of-type {
  margin-bottom: 10px;
}
.post-comments .comment {
  position: relative;
  min-height: 80px;
  margin-bottom: 30px;
}
.post-comments .comment-avatar {
  position: absolute;
  top: 0;
  left: 0;
}
.post-comments .comment-time {
  display: inline-block;
  background: #eee;
  font-size: 12px;
  padding: 1px 6px;
  margin-left: 10px;
}
.post-comments .comment-reply {
  background: #fff;
  display: block;
  padding: 10px 15px;
  border-top: 1px dashed #eee;
}
.post-comments .comment-reply:hover {
  background: #fafafa;
}
.post-comments .comment-vote {
  position: absolute;
  top: 0;
  right: 0;
  font-size: 12px;
  font-weight: 700;
}
.post-comments .comment-vote .control {
  display: inline-block;
  padding: 0 5px 1px;
  background: transparent;
  color: #ccc;
  text-align: center;
  cursor: pointer;
}
.post-comments .comment-vote .control:hover {
  color: #aaa;
}
.post-comments .comment-vote .upvote.active {
  color: #58bde7;
}
.post-comments .comment-vote .downvote.active {
  color: #eb5858;
}
.post-comments .comment-vote .counter {
  display: inline-block;
  padding: 1px;
  text-align: center;
}
.post-comments .comment-vote .counter.negative {
  color: #eb5858;
}
.post-comments ul .comment {
  margin: 0;
  padding: 0;
  min-height: 40px;
  border-top: 1px solid #eee;
}
.entry-meta .date {font-size:12px; color:#888}
.post-comments ul .comment .content {
  padding: 20px 10px 20px 35px;
}
.post-comments ul .comment .content p:first-of-type {
  margin-top: 5px;
}
.post-comments ul .comment .avatar {
  max-width: 40px;
  max-height: 40px;
}
.post-comments ul .comment .comment-avatar {
  top: 20px;
  left: 10px;
}
.comment-form-question {
  float: right;
  color: #c8c9d3;
}
.comment-form-question:hover {
  color: #5b5e73;
}
.form-allowed-tags code {
  background: transparent;
  border: 0;
}

.blog-list .post,
.blog-single .post {
  margin: 10px 0;
  padding: 15px 0;
  border-bottom: 1px solid #eee;
}
.blog-list .post .entry-details,
.blog-single .post .entry-details {
  position: relative;
  min-height: 100px;
}
.blog-list .post .entry-date,
.blog-single .post .entry-date {
  position: absolute;
  left: 0;
  top: 0;
  width: 100px;
  text-align: center;
  font-size: 16px;
  color: #9d9fb1;
  margin: 0;
  display: block;
  margin-left: 0;
}
.blog-list .post .entry-date span,
.blog-single .post .entry-date span {
  display: block;
}
.blog-list .post .entry-date span.date,
.blog-single .post .entry-date span.date {
  font-size: 32px;
  font-family: "Dosis", Arial, Helvetica, serif;
  color: #21aabd;
}
.blog-list .post .entry-date span.month,
.blog-single .post .entry-date span.month {
  color: #eb5858;
  text-transform: uppercase;
  font-size: 12px;
  position: relative;
  margin-bottom: 5px;
  padding-bottom: 5px;
}
.blog-list .post .entry-date span.month:before,
.blog-single .post .entry-date span.month:before {
  position: absolute;
  content: " ";
  border-bottom: 1px solid #eee;
  width: 50%;
  left: 25%;
  bottom: 0;
}
.blog-list .post .entry-title,
.blog-single .post .entry-title {
  margin: 0;
  padding-left: 100px;
}
.blog-list .post .entry-title h1,
.blog-single .post .entry-title h1,
.blog-list .post .entry-title h2,
.blog-single .post .entry-title h2 {
  margin: 0;
  font-size: 26px;
}
.blog-list .post .entry-content,
.blog-single .post .entry-content {
  margin: 10px 0;
  padding-left: 100px;
}
.blog-list .post:first-of-type,
.blog-single .post:first-of-type {
  margin-top: 0;
  padding-top: 0;
}
.blog-list .post.quote .the-quote,
.blog-single .post.quote .the-quote {
  border: 1px solid #ddd;
  background: #fefefe;
  border-radius: 3px;
  padding: 15px;
  font-size: 32px;
  font-style: italic;
  font-family: Georgia, Arial, Helvetica, serif;
  text-align: center;
}
.blog-list .post.quote .the-quote,
.blog-single .post.quote .the-quote,
.blog-list .post.quote .the-quote a,
.blog-single .post.quote .the-quote a {
  color: #777;
}
.blog-list .post.quote .the-quote-author,
.blog-single .post.quote .the-quote-author {
  background: #21aabd;
  color: #fff;
  font-size: 16px;
  border-radius: 3px;
  float: right;
  display: inline-block;
  padding: 1px 6px;
  margin-top: -14px;
  margin-right: 14px;
}
.blog-single .post .entry-details .entry-content {
  font-size: 15px;
}

.widget {
  margin: 10px 0;
  padding: 5px 20px 0;
  font-size: 13px;
}
.widget .widget-title h3 {
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 10px;
  padding-bottom: 10px;
  color:#5b5e73
}

.widget.widget-categories ul,
.widget.widget-categories li {
  margin: 0;
  padding: 0;
  list-style: none;
}
.widget.widget-categories li a {
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  display: block;
  padding: 4px 0;
  color:#5b5e73
}
.widget.widget-categories li a .mark {
  float: right;
  font-size: 11px;
}
.widget.widget-categories li a:hover {
  border-color: #e4e5ea;
  color:#b65978;
  text-decoration:none
}
.widget.widget-categories li a:hover .mark {
  background: #f69ebb;
  color: #ffffff;
}
.widget.widget-categories li a:before,
.widget.widget-categories li a:after {
  content: " ";
  display: table;
}
.widget.widget-categories li a:after {
  clear: both;
}

.widget .widget-posts-list .post {position: relative;padding: 15px 0 15px 60px;border-bottom: 1px solid #ddd;padding-bottom:25px}
.widget .widget-posts-list .post .entry-title {line-height: 1.3;display: block;margin-top: 6px;}
.widget .widget-posts-list .post .entry-title a {color:#5b5e73}
.widget .widget-posts-list .post .entry-photo {position: absolute;width: 50px;heiht: 50px;top: 17px;left: 0;}
.widget .widget-posts-list .post .entry-photo img {margin: 0;padding: 0;}
.widget .widget-posts-list .post:last-of-type {border-bottom: 0;}
.widget .widget-comments-list .comment {position: relative;padding: 15px 0 15px 60px;border-bottom: 1px solid #ddd;}
.widget .widget-comments-list .comment .entry-photo {position: absolute;width: 50px;heiht: 50px;top: 17px;left: 0;}
.widget .widget-comments-list .comment .entry-photo img {margin: 0;padding: 0;}
.widget .widget-comments-list .comment:last-of-type {border-bottom: 0;}

.block404 {margin: 100px 0;}
.block404 .error {display: block;padding: 50px;color: #eb5858;font-size: 150px;text-align: right;margin: 0;line-height: 1;border-right: 1px solid #f9caca;}
.block404 .title {margin-top: 30px;font-size: 50px;color: #9d9fb1;}
.block404 .description {font-size: 17px;color: #9d9fb1;}

.breadcrumb{clear:both; display:block; min-height:60px;background:url(../images/texture.png);color: #fff;padding-top:45px;}
.home-recipe-of-the-day {background:url(../images/texture.png);color: #fff;padding-top:40px;}
.home-recipe-of-the-day h1,
.home-recipe-of-the-day h2,
.home-recipe-of-the-day h3, .home-recipe-of-the-day h3 a,
.home-recipe-of-the-day h4,
.home-recipe-of-the-day h5,
.home-recipe-of-the-day h6 {color: #b16982;text-shadow:0 1px 1px rgba(255, 255, 255, 0.8)}
.home-recipe-of-the-day a {color: #fff;}
.home-recipe-of-the-day p{color: #9d5c72; }
.home-recipe-of-the-day .more{color:#bb6e88}
.home-recipe-of-the-day h3{margin-top:50px}
.home-recipe-of-the-day .entry-photo {position: relative;background: #fff;background: rgba(255, 255, 255, 0.7);padding: 10px;margin: 15px 0;overflow: hidden;}
.home-recipe-of-the-day .entry-photo img {display: block;margin: 0;width:100%}
.home-recipe-of-the-day .entry-photo .badge {position: absolute;left: -5%;top: 40%;text-align: center;width: 250px;padding: 5px 0;background: #a1dad2;color: #fff;text-transform: capitalize;z-index: 2;-webkit-transform: rotateZ(-45deg);-moz-transform: rotateZ(-45deg);-o-transform: rotateZ(-45deg);-ms-transform: rotateZ(-45deg);transform: rotateZ(-45deg);-webkit-transform-origin: 0 0;-moz-transform-origin: 0 0;-o-transform-origin: 0 0;-ms-transform-origin: 0 0;transform-origin: 0 0;}
.home-recipe-of-the-day .entry-meta .meta {display: inline-block;float: left;padding: 3px 7px;border-radius: 3px;margin-top: 15px;margin-right: 15px;}
.home-recipe-of-the-day .entry-meta .meta span {display: inline-block;float: left;vertical-align: middle;}
.home-recipe-of-the-day .entry-meta .meta span.number {text-transform: uppercase;font-size: 12px;line-height: 22px;}
.home-recipe-of-the-day .entry-meta .meta span .the-icon {font-size: 22px;line-height: 22px;}
.home-recipe-of-the-day .entry-meta .meta.favorites {background: #6fa7a0;}
.home-recipe-of-the-day .entry-meta .meta.likes {background: #58bde7;}
.home-recipe-of-the-day .entry-meta .meta.comments {background: #89c245;}
.photo-box {background:#fff;-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2), 0 0 5px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2), 0 0 5px rgba(0, 0, 0, 0.2);box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2), 0 0 5px rgba(0,0,0, 0.2);  border:1px solid transparent; padding:5px 5px 1px 5px;}
.searchdiv {padding:0}
.style-list {padding-bottom:12px; padding-top:12px }

.style-list .grid.desk-2 {padding-left:0; padding-right:0}
.style-list .entry-title {float:left; margin-bottom:0 !important}
.style-list .entry-datee {float:right}
.style-list .photo-box{max-width:80%}
.photo-box {-webkit-transition: all 1s ease-in-out;-moz-transition: all 1s ease-in-out;-ms-transition: all 1s ease-in-out;-o-transition: all 1s ease-in-out;transition: all 1s ease-in-out;}
.photo-box img {margin:0; padding:0; width:100%;}
.photo-box:hover {-webkit-transform: scale(1.03);-ms-transform:scale(1.03);transform: scale(1.03);}
.photo-box a {padding:0; margin:0}
#searchNew {background:#fff; border:3px solid #e6f1ee; border-radius:5px; padding:3px; margin-top:46px}
#searchNew div {float:left}
#searchNew .fr {float:right}
#searchNew .s1 {width:90%}
#searchNew .s2 {width:10%}
#searchNew #searchTxt {background:white; border:0; padding:5px; width:134px; margin:0}
#searchNew #searchBt {background:white url(../images/search.png) no-repeat center center; border:0; width:20px; height:20px; padding:0; margin:0; margin-top:3px; margin-left:3px; float:right }
i.the-breakpoint-handle-icon {display:block;width:44px; height:34px; background:url(../images/toggle.png) no-repeat;z-index:10000}
.margin-top-bottom {margin-top:20px; margin-bottom:20px}
.send-recipe-bt {clear:both; display:block; margin:15px 15px 20px 15px; background:#f091b1; color:#fff; padding:10px 10px 13px 15px;-webkit-transition: all 200ms;-moz-transition: all 200ms;-o-transition: all 200ms;transition: all 200ms;}
.send-video-bt {background:#93d3cb; margin-bottom:0 !important}
.send-recipe-bt:hover {background:#db7b9b}
.send-video-bt:hover {background:#68b0a7}
.send-recipe-bt div {float:left;}
.send-recipe-bt .icn {width:45px; height:45px; background:url(../images/recipe-icn.png) no-repeat center center}
.send-video-bt .icn {width:45px; height:45px; background:url(../images/video-icn.png) no-repeat center center}
.send-recipe-bt .txt {color:#fff; font-family: 'robotoregular'; font-size:20px; padding-left:15px; margin-top:10px}
.desk-6-special {padding-left:0 !important}
.entry.style-columns {margin-bottom:20px}
.view-switcher {float:right;margin-top:20px}
.tumunu-goruntule {float:left; margin-right:15px }
.tumunu-goruntule a {font-size:13px; color:#7cafab;font-family: 'robotolight'; text-decoration:underline; border-radius:3px; padding:3px;webkit-transition: all 1s ease-in-out;-moz-transition: all 1s ease-in-out;-ms-transition: all 1s ease-in-out;-o-transition: all 1s ease-in-out;transition: all 1s ease-in-out;}
.tumunu-goruntule a:hover {background:#7cafab; color:#fff; text-decoration:none}
.grid-view-icn {float:left; margin-right:10px; cursor:pointer}
.list-view-icn {float:left; cursor:pointer}
.tag-cloud a {background:#e78ead; padding:4px 6px 4px 6px; margin-right:5px; margin-bottom:5px; color:#fff; display:inline-block;-moz-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}
.tag-cloud a:hover {background:#d07d9a}
.tag-cloud .tag-2 {background:#74cec1}
.tag-cloud .tag-2:hover {background:#5ca79c}
.tag-cloud .tag-3 {background:#c1b4d1}
.tag-cloud .tag-3:hover {background:#9a8aae}
.tag-cloud .tag-4 {background:#e0d58f}
.tag-cloud .tag-4:hover {background:#c4b86a}
.footer-top {height:38px; background:url(../images/footer-top.png) repeat-x top; display:block; clear:both; margin-top:20px}
.rw-footer {background:url(../images/foot-pattern.png); display:block;  }
.rw-footer .grid {margin-bottom:30px}
.rw-footer h5 {font-weight:normal; font-size:16px; font-family: 'robotobold'; color:#617573}
.rw-footer ul {margin:0; padding:0; margin-left:15px}
.rw-footer ul li a {color:#61626d}
.rw-footer ul li a:hover {text-decoration:underline}
.footer-bottom {background:#71b0ab}
.facebook-plugin {background:#fff; padding-bottom:10px}
.foot-ebulten {margin-top:20px}
.foot-ebulten div {float:left}
.foot-ebulten .f-txt input {margin:0; border:0; background:#fff; border-radius:0}
.foot-ebulten .f-bt input {height:33px; border:0; background:#f397b6; color:#fff; padding:0 10px 0 10px}
.footer-bottom {background:#76a6a1; padding-top:15px; padding-bottom:15px}
.footer-bottom p {margin:0; font-size:13px; color:#fff}
.social-icons div { float:left; width:32px; height:36px; }
.social-icons .facebook {background:url(../images/social.png) no-repeat; background-position:0 0; width:31px}
.social-icons .google {background:url(../images/social.png) no-repeat; background-position: -32px 0 }
.social-icons .twitter {background:url(../images/social.png) no-repeat; background-position:-64px 0}
.social-icons .youtube {background:url(../images/social.png) no-repeat; background-position:-95px 0}
.social-icons .instagram {background:url(../images/social.png) no-repeat; background-position:-128px 0}
.social-icons .pinterest {background:url(../images/social.png) no-repeat; background-position:-159px 0}
.pagination{height: 39px;border-top: 1px solid #e9e9e9;border-bottom: 1px solid #e9e9e9;text-align: center;margin:0 auto ;margin-top:20px; width:auto; }
.pagination ul {display:block;list-style-type:none;width:auto; padding:0; margin:0; margin:0 auto;}
.pagination li{display:inline-block; line-height:39px;padding:0; margin:0 !important;}
.pagination li a, .pagination li span{display: block;height: 37px; line-height:37px;color: #777;text-decoration: none; padding:0 15px 0 15px; margin:0 !important}
.pagination li.prev a, .pagination li.next a{color: #444;}
.pagination li.prev span, .pagination li.next span{}
.pagination li.next {border: 0 none;}
.pagination li a:hover{background: #f9f9f9;text-decoration: none;}
.pagination li.curent a{background: #f5f5f5;color: #444;font-weight: bold;text-decoration: none;}
.pagination_info{color: #999 !important;text-align: center; font-size:11px !important; padding-top:4px !important; margin-bottom:40px }
.photo-gallery {margin-top:15px; margin-bottom:20px}
.style-list .grid.desk-12 {padding:0; }
.style-list {border:1px solid #ddd !important}
.style-list:hover {border:1px solid #ccc !important; background:#fefef0 }
.view-all {margin-top:20px}
.view-all .style-list-switch {overflow:hidden; width:48.5% !important; height:150px !important; margin-right:1.3%}


/**
 * --------------------------------------------------------------------------
 * Responsive
 * --------------------------------------------------------------------------
 */
 @media only screen and (max-width: 1000px) {
	 .mobile-float .desk-6-special {padding:0}
	   .mobile-float .desk-6 {width:60% !important}
 .mobile-float .desk-6-special {width:40% !important}
	.logo-cont {padding:0; position:relative}
	#searchNew {width:165px; float:right; margin-right:20px}
	.social-right {float:right; margin-right:20px}
	.breakpoint-handle {position:absolute; left:0px; top:35px; left:150px}
	#the-main-menu {position:static}

 }
 @media only screen and (min-width: 980px) and (max-width: 1200px)
 
 {
	 .main-menu-nav .menu > li > a {padding:8px 7px 8px 7px}
	 
	 }
@media only screen and (min-width: 768px) and (max-width: 1000px)
 
 {	  .logo-holder .logo {max-width:70%; padding-top:15px}
  .mobile-ver1 {width:50%}
  .mobile-ver2 {width:50%}}
	 
@media only screen and (max-width: 768px) {
	 .mobile-float .desk-6-special {padding:0}
	   .mobile-float .desk-6 {width:60% !important}
 .mobile-float .desk-6-special {width:40% !important}
	.logo-cont {padding:0; position:relative}
	#searchNew {width:165px; float:right; margin-right:20px}
	.social-right {float:right; margin-right:20px}
	.breakpoint-handle {position:absolute; left:0px; top:35px; left:150px}
	#the-main-menu {position:static}
	.rw-header {height:153px}
	.home-recipe-of-the-day h3 {margin-top:0 !important}
	.carousel-posts .grid.desk-4 {width:46% !important; float:left !important}
	.footer-bottom p {padding-left:10px}
  .grid-container .grid.mobile-100-percents,
  .grid-container .grid.desk-12,
  .grid-container .grid.desk-12-5,
  .grid-container .grid.desk-1of12,
  .grid-container .grid.desk-11,
  .grid-container .grid.desk-11-5,
  .grid-container .grid.desk-1of11,
  .grid-container .grid.desk-10,
  .grid-container .grid.desk-10-5,
  .grid-container .grid.desk-1of10,
  .grid-container .grid.desk-9,
  .grid-container .grid.desk-9-5,
  .grid-container .grid.desk-1of9,
  .grid-container .grid.desk-8,
  .grid-container .grid.desk-8-5,
  .grid-container .grid.desk-1of8,
  .grid-container .grid.desk-7,
  .grid-container .grid.desk-7-5,
  .grid-container .grid.desk-1of7,
  .grid-container .grid.desk-6,
  .grid-container .grid.desk-6-5,
  .grid-container .grid.desk-1of6,
  .grid-container .grid.desk-5,
  .grid-container .grid.desk-5-5,
  .grid-container .grid.desk-1of5,
  .grid-container .grid.desk-4,
  .grid-container .grid.desk-4-5,
  .grid-container .grid.desk-1of4,
  .grid-container .grid.desk-3,
  .grid-container .grid.desk-3-5,
  .grid-container .grid.desk-1of3,
  .grid-container .grid.desk-2,
  .grid-container .grid.desk-2-5,
  .grid-container .grid.desk-1of2,
  .grid-container .grid.desk-1,
  .grid-container .grid.desk-1-5,
  .grid-container .grid.desk-1of1 {width: 100%;}
  .grid-container .grid.mobile-100-percents.alpha,
  .grid-container .grid.mobile-100-percents.omega,
  .grid-container .grid.desk-12.alpha,
  .grid-container .grid.desk-12.omega,
  .grid-container .grid.desk-12-5.alpha,
  .grid-container .grid.desk-12-5.omega,
  .grid-container .grid.desk-1of12.alpha,
  .grid-container .grid.desk-1of12.omega,
  .grid-container .grid.desk-11.alpha,
  .grid-container .grid.desk-11.omega,
  .grid-container .grid.desk-11-5.alpha,
  .grid-container .grid.desk-11-5.omega,
  .grid-container .grid.desk-1of11.alpha,
  .grid-container .grid.desk-1of11.omega,
  .grid-container .grid.desk-10.alpha,
  .grid-container .grid.desk-10.omega,
  .grid-container .grid.desk-10-5.alpha,
  .grid-container .grid.desk-10-5.omega,
  .grid-container .grid.desk-1of10.alpha,
  .grid-container .grid.desk-1of10.omega,
  .grid-container .grid.desk-9.alpha,
  .grid-container .grid.desk-9.omega,
  .grid-container .grid.desk-9-5.alpha,
  .grid-container .grid.desk-9-5.omega,
  .grid-container .grid.desk-1of9.alpha,
  .grid-container .grid.desk-1of9.omega,
  .grid-container .grid.desk-8.alpha,
  .grid-container .grid.desk-8.omega,
  .grid-container .grid.desk-8-5.alpha,
  .grid-container .grid.desk-8-5.omega,
  .grid-container .grid.desk-1of8.alpha,
  .grid-container .grid.desk-1of8.omega,
  .grid-container .grid.desk-7.alpha,
  .grid-container .grid.desk-7.omega,
  .grid-container .grid.desk-7-5.alpha,
  .grid-container .grid.desk-7-5.omega,
  .grid-container .grid.desk-1of7.alpha,
  .grid-container .grid.desk-1of7.omega,
  .grid-container .grid.desk-6.alpha,
  .grid-container .grid.desk-6.omega,
  .grid-container .grid.desk-6-5.alpha,
  .grid-container .grid.desk-6-5.omega,
  .grid-container .grid.desk-1of6.alpha,
  .grid-container .grid.desk-1of6.omega,
  .grid-container .grid.desk-5.alpha,
  .grid-container .grid.desk-5.omega,
  .grid-container .grid.desk-5-5.alpha,
  .grid-container .grid.desk-5-5.omega,
  .grid-container .grid.desk-1of5.alpha,
  .grid-container .grid.desk-1of5.omega,
  .grid-container .grid.desk-4.alpha,
  .grid-container .grid.desk-4.omega,
  .grid-container .grid.desk-4-5.alpha,
  .grid-container .grid.desk-4-5.omega,
  .grid-container .grid.desk-1of4.alpha,
  .grid-container .grid.desk-1of4.omega,
  .grid-container .grid.desk-3.alpha,
  .grid-container .grid.desk-3.omega,
  .grid-container .grid.desk-3-5.alpha,
  .grid-container .grid.desk-3-5.omega,
  .grid-container .grid.desk-1of3.alpha,
  .grid-container .grid.desk-1of3.omega,
  .grid-container .grid.desk-2.alpha,
  .grid-container .grid.desk-2.omega,
  .grid-container .grid.desk-2-5.alpha,
  .grid-container .grid.desk-2-5.omega,
  .grid-container .grid.desk-1of2.alpha,
  .grid-container .grid.desk-1of2.omega,
  .grid-container .grid.desk-1.alpha,
  .grid-container .grid.desk-1.omega,
  .grid-container .grid.desk-1-5.alpha,
  .grid-container .grid.desk-1-5.omega,
  .grid-container .grid.desk-1of1.alpha,
  .grid-container .grid.desk-1of1.omega {padding-left: 0;padding-right: 0;}
  .grid-container .grid.mob-12 {width: 100%;}
  .grid-container .grid.mob-11 {width: 91.66666667%;}
  .grid-container .grid.mob-10 {width: 83.33333333%;}
  .grid-container .grid.mob-9 {width: 75%;}
  .grid-container .grid.mob-8 {width: 66.66666667%;}
  .grid-container .grid.mob-7 {width: 58.33333333%;}
  .grid-container .grid.mob-6 {width: 50%;}
  .grid-container .grid.mob-5 {width: 41.66666667%;}
  .grid-container .grid.mob-4 {width: 33.33333333%;}
  .grid-container .grid.mob-3 {width: 25%;}
  .grid-container .grid.mob-2 {width: 16.66666667%;}
  .grid-container .grid.mob-1 {width: 8.33333333%; }
  .grid-container .grid.mob-11-5 {width: 95.83333333%;}
  .grid-container .grid.mob-10-5 {width: 87.5%;}
  .grid-container .grid.mob-9-5 {width: 79.16666667%;}
  .grid-container .grid.mob-8-5 {width: 70.83333333%;}
  .grid-container .grid.mob-7-5 { width: 62.5%;}
  .grid-container .grid.mob-6-5 {width: 54.16666667%;}
  .grid-container .grid.mob-5-5 {width: 45.83333333%;}
  .grid-container .grid.mob-4-5 {width: 37.5%;}
  .grid-container .grid.mob-3-5 {width: 29.16666667%;}
  .grid-container .grid.mob-2-5 {width: 20.83333333%;}
  .grid-container .grid.mob-1-5 {width: 12.5%;}
  .grid-container .grid.mob-0-5 {width: 4.16666667%;}
  .grid-container .grid.mob-1of12 {width: 8.33333333%;}
  .grid-container .grid.mob-1of11 {width: 9.09090909%;}
  .grid-container .grid.mob-1of10 {width: 10%;}
  .grid-container .grid.mob-1of9 {width: 11.11111111%;}
  .grid-container .grid.mob-1of8 {width: 12.5%;}
  .grid-container .grid.mob-1of7 {width: 14.28571429%;}
  .grid-container .grid.mob-1of6 {width: 16.66666667%;}
  .grid-container .grid.mob-1of5 {width: 20%;}
  .grid-container .grid.mob-1of4 {width: 25%;}
  .grid-container .grid.mob-1of3 {width: 33.33333333%;}
  .grid-container .grid.mob-1of2 {width: 50%;}
  .grid-container .grid.mob-1of1 {width: 100%;}
  .mobile-clear {display: block;width: 100%;height: 0;margin: 0;padding: 0;clear: both;overflow: hidden;visibility: hidden;}
  .logo-holder .logo {max-width:70%}
  .mobile-ver1 {width:50%}
  .mobile-ver2 {width:50%}
}
@media only screen and (max-width: 479px) {
  .carousel-posts .grid.desk-4 {width:100% !important; float:left !important}
  .grid-container .grid.mob-1,
  .grid-container .grid.mob-2,
  .grid-container .grid.mob-3,
  .grid-container .grid.mob-4,
  .grid-container .grid.mob-5,
  .grid-container .grid.mob-6,
  .grid-container .grid.mob-7,
  .grid-container .grid.mob-8,
  .grid-container .grid.mob-9,
  .grid-container .grid.mob-10,
  .grid-container .grid.mob-11,
  .grid-container .grid.mob-12 {
    width: 100%;
  }
  .logo-holder .logo {max-width:50%}
 
  .breakpoint-handle {
position: absolute;
right:20px;
top: 20px;
}
 .breakpoint-handle i {float:right}
.social-right {display:none}
.rw-header {
padding: 2px 20px;
background: #fdfcf8 url(../images/header-bg2.png) repeat-x bottom;
height: 180px;
color: #fefefe;
position: relative;
z-index: 99;
}
.searchdiv, #searchNew  {clear:both; display:block; width:80%}
#searchNew {margin-top:5px}
.searchdiv {margin-left:20px}
#searchNew #searchTxt {width:100% !important}
.logo-cont {clear:both; display:block; width:100%; padding:0}
.main-menu-nav.breakpoint .menu {

top: 71%;
left: 35px;

}
.home-recipe-of-the-day .entry-photo .badge{display:none}
.list-view-icn, .grid-view-icn {display:none}
.mobile-float .desk-6 {clear:both; display:block;  padding:0}
 .view-switcher {float:left; margin-top:0; margin-bottom:5px}
  .mobile-float .desk-6 {width:100% !important}
 .mobile-float .desk-6-special {width:100% !important}
}
@media only screen and (max-width:800px) {
.mobile-alpha {padding-left:0 !important; padding-right:0 !important}
}




/* custom  */
.title-fix{
	height: 0 !important;
}
.content-fix {
	height: 75px;
}


/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top;
}

.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8020;
}

.fancybox-skin {
	position: relative;
	background: #f9f9f9;
	color: #444;
	text-shadow: none;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;
}

.fancybox-opened {
	z-index: 8030;
}

.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	   -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.fancybox-outer, .fancybox-inner {
	position: relative;
}

.fancybox-inner {
	overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}

.fancybox-error {
	color: #444;
	font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image: url('https://www.ihlamurcum.com/wp-content/themes/ihlamurcum2015/img/fancybox_sprite.png');
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8060;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url('https://www.ihlamurcum.com/wp-content/themes/ihlamurcum2015/img/fancybox_loading.gif') center center no-repeat;
}

.fancybox-close {
	position: absolute;
	top: -18px;
	right: -18px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 8040;
}

.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	background: transparent url('https://www.ihlamurcum.com/wp-content/themes/ihlamurcum2015/img/blank.gif'); /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}

.fancybox-prev {
	left: 0;
}

.fancybox-next {
	right: 0;
}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}

.fancybox-prev span {
	left: 10px;
	background-position: 0 -36px;
}

.fancybox-next span {
	right: 10px;
	background-position: 0 -72px;
}

.fancybox-nav:hover span {
	visibility: visible;
}

.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	visibility: hidden;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}

/* Overlay helper */

.fancybox-lock {
    overflow: hidden !important;
    width: auto;
}

.fancybox-lock body {
    overflow: hidden !important;
}

.fancybox-lock-test {
    overflow-y: hidden !important;
}

.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background: url('https://www.ihlamurcum.com/wp-content/themes/ihlamurcum2015/img/fancybox_overlay.png');
}

.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-y: scroll;
}

/* Title helper */

.fancybox-title {
	visibility: hidden;
	font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	position: relative;
	text-shadow: none;
	z-index: 8050;
}

.fancybox-opened .fancybox-title {
	visibility: visible;
}

.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8050;
	text-align: center;
}

.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 15px;
	   -moz-border-radius: 15px;
	        border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	font-weight: bold;
	line-height: 24px;
	white-space: nowrap;
}

.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}

.fancybox-title-inside-wrap {
	padding-top: 10px;
}

.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	   only screen and (min--moz-device-pixel-ratio: 1.5),
	   only screen and (min-device-pixel-ratio: 1.5){

	#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
		background-image: url('https://www.ihlamurcum.com/wp-content/themes/ihlamurcum2015/img/fancybox_sprite@2x.png');
		background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/
	}

	#fancybox-loading div {
		background-image: url('https://www.ihlamurcum.com/wp-content/themes/ihlamurcum2015/img/fancybox_loading@2x.gif');
		background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
	}
}