f  ::-webkit-input-placeholder {color:#C63D2D;}:-moz-placeholder {color:#C63D2D;}::-moz-focus-inner {border:0;}.placeholder {color:#C63D2D;}a {color:#C63D2D;text-decoration:none;outline:none;}a:hover {text-decoration:none;color:#1ea44b;}a:active, a:focus {outline:none;}.text-overflow {  }::-moz-selection {color:#ffffff;background:#C63D2D;}::selection {color:#ffffff;background:#C63D2D;}body {color:#737373;background-color:#fff;font:12px/1.5 'Helvetica Neue', Open Sans, Helvetica, sans-serif;}h2 {font-family:'Cabin', sans-serif;font-weight:500;font-size:18px;color:#316890;}h4 {font:bold 14px Open Sans;color:#4c4c4c;line-height:18px;margin:10px 0px 0px 0px;}h5 {font:bold 12px Open Sans;color:#4c4c4c;line-height:18px;margin:10px 0px 0px 0px;}h6 {font:bold 14px Open Sans;color:#4c4c4c;margin:0px 0px 0px 0px;}ul, ol {margin:0 0 10px 10px;}.rating-stars [class^="icon-"],.rating-stars [class*=" icon-"] {width:15px;height:13px;*margin-right:.3em;background-image:url("images/main-sprite.png");background-position:-150px -113px;background-repeat:no-repeat;margin-top:1px;}.rating-stars .icon-star {background-position:-150px -113px;}.rating-stars .icon-star-empty {background-position:-168px -113px;} .header-container {position:relative;z-index:10;}#dn-header {float:left;width:100%;margin:20px 0px 20px 0px;position:absolute;padding-bottom:20px;}#dn-header .dn-logo, .dn-banner760 {float:left;margin:0px 40px 0px 0px;padding-bottom:30px;}#dn-header .dn-free-consult {margin-top:10px;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;width:357px;float:right; }#dn-header .dn-free-consult h3 {font-family:'Cabin', sans-serif;font-weight:700;font-size:14px;color:#C63D2D;text-align:center;line-height:10px;}#dn-header .dn-free-consult h12 {font-family:'Cabin', sans-serif;font-weight:700;font-size:14px;color:#555555;text-align:center;}#dn-header .dn-free-consult p {font-family:'Cabin', sans-serif;font-weight:400;font-size:12px;color:#555555;text-align:center;line-height:1px;}span.blue {color:#2980b9;}span.arrow-bottom {display:block;width:0px;height:0px;border-style:solid;border-width:0 5px 5px 5px;position:absolute;bottom:4px;left:50%;margin-left:-8px;}span.arrow-down {display:block;width:0px;height:0px;border-style:solid;border-width:5px 6px 0px 6px;position:absolute;bottom:4px;left:50%;margin-left:-8px;}span.arrow-left {display:block;width:0px;height:0px;border-style:solid;border-width:6px 0px 6px 6px;position:absolute;bottom:4px;left:50%;margin-left:-8px;}span.arrow-right {display:block;width:0px;height:0px;border-style:solid;border-width:6px 6px 6px 0px;position:absolute;bottom:4px;left:50%;margin-left:-8px; }span.arrow-right.green {border-color:transparent #C63D2D transparent transparent ;}span.arrow-left.blue {border-color:transparent transparent transparent #2980b9;}span.arrow-down.green {border-color:#C63D2D transparent transparent transparent;}span.arrow-down.blue {border-color:#428abe transparent transparent transparent;}span.arrow-down.brown {border-color:#6c4823 transparent transparent transparent;}span.arrow-bottom.blue {border-color:transparent transparent #2980b9 transparent;}span.arrow-bottom.white {border-color:transparent transparent #fff transparent;}span.arrow-bottom.green {border-color:transparent transparent #C63D2D transparent;}.arrow-down-img {position:absolute;width:100%; height:8px; bottom:-2px;left:0;display:table;}.arrow-down-img span {display:table-cell;}.arrow-down-img span:first-child {width:22px;border-left:1px solid #EDEDED;}.arrow-down-img span:last-child {border-right:1px solid #EDEDED;}.arrow-down-img span.green-line {border-top:2px solid #C63D2D;background:#fff;}.arrow-up-img {position:absolute;width:100%; height:4px; top:-7px;left:0;display:table;}.arrow-up-img span {display:table-cell;}.arrow-up-img span:first-child {width:86%;border-left:1px solid #EDEDED;}.arrow-up-img span:last-child {border-right:1px solid #EDEDED;}.arrow-up-img span.blue-line {border-bottom:2px solid #2980b9;background:#fff;}.arrow-up-img span.the-arrow {position:relative;background:#1ea44b;}.arrow-down-img span.the-arrow {position:relative;background:#C63D2D;}.arrow-up-img span.the-arrow:after {bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136, 183, 213, 0);border-bottom-color:#1ea44b;border-width:6px;margin-left:-6px;margin-bottom:-2px;}.arrow-down-img span.the-arrow:after {bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136, 183, 213, 0);border-bottom-color:#C63D2D;border-width:6px;margin-left:-6px;margin-bottom:-2px;}#dn-main-menu-background {float:left;width:100%;height:70px;margin:-7px 0px 0px 0px;}.menu-main-menu-container {width:100%;}#dn-main-menu {float:left;width:100%;height:inherit;}#dn-main-menu ul.menu-items {margin:0;float:left;width:100%;height:inherit;}#dn-main-menu ul.menu-items span.arrow-bottom {display:none;}#dn-main-menu ul.menu-items > li {list-style:none;display:block;float:left;width:auto;height:inherit;position:relative; margin-right:-1px; border-left:1px solid #e0e1dc;border-right:1px solid #e0e1dc;border-top:1px solid #e0e1dc;border-bottom:1px solid #e0e1dc;background-color:#fff;}#dn-main-menu ul.menu-items > li:first-child {-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;} #dn-main-menu ul.menu-items > li:first-child > a {padding-left:38px;}#dn-main-menu ul.menu-items > li:last-child {-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}@media screen and (-webkit-min-device-pixel-ratio:0) {#dn-main-menu ul.menu-items > li:last-child a {padding-right:29px;}}#dn-main-menu ul.menu-items li a {color:#1ea44b;font-family:'Cabin', sans-serif;font-weight:400;font-size:14px;margin:0px 0px 0px 0px;line-height:50px;padding:20px 30px 0px 31px;display:block;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:optimizeLegibility; }#dn-main-menu ul.menu-items > li.on {background-color:#fafafa;}#dn-main-menu ul.menu-items > li.on > a {line-height:42px; }#dn-main-menu ul.menu-items > li > a span {position:relative;bottom:-7px;}#dn-main-menu ul.menu-items li a .fa {display:block;position:absolute;top:14px;left:50%;margin-left:-8px;text-align:center;font-size:24px;color:#1ea44b;}#dn-main-menu ul.menu-items li a:hover .fa,#dn-main-menu ul.menu-items li a:hover span {text-decoration:none;display:block;color:#1ea44b; }#dn-main-menu ul .sub-menu {width:130% !important;}#dn-main-menu ul.menu-items > li.on > span.arrow-bottom {display:none;}#dn-main-menu ul.menu-items > li.on > a {border-top:4px solid transparent;border-bottom:4px solid transparent;height:42px;color:#C63D2D;}#dn-main-menu ul.menu-items > li.on > a > i, #dn-main-menu ul.menu-items > li.on:hover > a > i, #dn-main-menu ul.menu-items > li.on:hover a, #dn-main-menu ul.menu-items li:hover a, #dn-main-menu ul.menu-items li:hover a i {color:#C63D2D;}#dn-main-menu ul.menu-items > li:first-child.on {border-top-left-radius:3px;border-bottom-left-radius:3px;overflow:hidden;}#dn-main-menu ul.menu-items > li.on:last-child {border-top-right-radius:3px;border-bottom-right-radius:3px;overflow:hidden;}#dn-main-menu ul.menu-items li ul {z-index:9999999;display:none;width:100%;position:absolute;top:70px;margin:0px 0px 0px 0px;background:#fff;background:rgba(255,255,255, 0.95);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.36); -moz-box-shadow:0 1px 1px rgba(0,0,0,.36); box-shadow:0 1px 1px rgba(0,0,0,.36);}#dn-main-menu ul.menu-items > li:hover > ul {display:block;}#dn-main-menu ul.menu-items > li > ul > li:hover ul {display:block;}#dn-main-menu ul.menu-items li ul li {display:block;width:100%;border:none;position:relative;}#dn-main-menu ul.menu-items li ul li a {color:#29AF61;display:block;font-family:'Cabin',sans-serif;font-size:12px;font-weight:400;line-height:24px;margin:0;padding:7px 2% !important;text-indent:5px;width:96%;}#dn-main-menu ul.menu-items li ul li ul {left:150px;position:absolute;display:none;top:0;}#dn-main-menu ul.menu-items li ul li a:hover {color:#428abe;background:#fff;}#dn-main-menu ul.menu-items li .dn-submenu-services {width:210px;}#dn-main-menu ul.menu-items li .dn-submenu-pages {width:150px;}#dn-main-menu ul.menu-items li .dn-submenu-recipes-book {width:150px;}#dn-main-menu ul.menu-items li .dn-submenu-shop {width:150px;}#homepage-slider-container {display:block;}.slider-slideshow {-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px; border-radius:3px 3px 3px 3px; margin:24px 0px 0px 0px;overflow:hidden;display:block;position:relative;}.dn-slider {width:100%;position:relative;z-index:9;margin:0px 0px 20px 0px;}.dn-slider .dn-slider-background {position:absolute;top:0;width:100%;left:0;top:0;height:395px;z-index:0;background:none;}.dn-slider .dn-slider-background .canvas-background {position:absolute;top:0px;left:0px;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px; border-radius:3px 3px 3px 3px;}.dn-slider #dn-main-slider {margin:12px 0px 12px 0px;}.dn-slider #dn-main-slider .img-circle-container {display:block;border:3px solid #FFFFFF;height:290px;width:290px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-khtml-border-radius:50%;}.dn-slider #dn-main-slider .img-circle {width:290px;height:290px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-khtml-border-radius:50%;}.dn-slider #dn-main-slider .item {margin:0px 0px 0px 60px;position:relative;}.dn-slider #dn-main-slider .item .slide-text {width:360px;position:absolute;top:50px;right:100px;color:#fff;text-shadow:0 2px 2px rgba(0,0,0,.5);}.dn-slider #dn-main-slider .item .slide-text h2 {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-family:'Cabin', sans-serif;font-weight:400;font-size:30px;color:#fff;}.dn-slider #dn-main-slider .item .slide-text h3 {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-family:'Cabin', sans-serif;font-weight:700;font-size:36px;}.dn-slider #dn-main-slider .item .slide-text p {font-family:Open Sans;font-weight:400;font-size:13px;margin:20px 0px 0px 0px;}.dn-slider #dn-main-slider .item .slide-text a {color:#fff;}.dn-slider #dn-main-slider .owl-theme .owl-controlls {margin-top:10px;text-align:center;}.dn-slider #dn-main-slider .owl-theme .item {height:63px;background-color:#fff;text-align:center;margin:0px 10px 0px 0px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.dn-slider #dn-main-slider .owl-controlls .owl-buttons div {position:absolute;top:110px;font-size:60px;color:#C63D2D;}.dn-slider #dn-main-slider .owl-controlls .owl-buttons .owl-prev {left:10px;}.dn-slider #dn-main-slider .owl-controlls .owl-buttons .owl-prev:hover {color:#1ea44b;}.dn-slider #dn-main-slider .owl-controlls .owl-buttons .owl-next {right:20px;}.dn-slider #dn-main-slider .owl-controlls .owl-buttons .owl-next:hover {color:#1ea44b;}.dn-slider #dn-main-slider .owl-controlls.clickable .owl-buttons div:hover {opacity:1;text-decoration:none;}.dn-slider #dn-main-slider .owl-pagination {width:200px;position:absolute;bottom:20px;left:50%;}.dn-slider #dn-main-slider .owl-controlls .owl-page {display:inline-block;zoom:1;*display:inline;width:10px; height:10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background-color:#fff;background-color:rgba(255,255,255, 0.6); -webkit-box-shadow:0 0 3px rgba(0,0,0,.3); -moz-box-shadow:0 0 3px rgba(0,0,0,.3); box-shadow:0 0 3px rgba(0,0,0,.3);margin:0px 8px 0px 0px;}.dn-slider #dn-main-slider .owl-controlls .owl-page.active {background-color:#fff;}.container .slider-widget {background:none !important;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; background-color:#fff; margin-top:25px;border-bottom:4px solid #2980b9 !important;position:relative;}.container .slider-widget .owl-wrapper-outer {padding-top:15px;margin-top:-15px;}.container .slider-widget h2 {font-family:'Cabin', sans-serif;font-weight:300;font-size:16px;color:#2980b9;margin:0px 0px 0px 15px;line-height:20px;padding-top:10px;}.container .slider-widget h3 {font-family:'Cabin', sans-serif;font-weight:300;font-size:14px;color:#C63D2D;margin:10px 0px 0px 15px;line-height:20px;}.container .slider-widget span.arrow-bottom {bottom:0px;left:20px;}.container .slider-widget .before-picture {width:94px; height:93px; background-color:#fff;border:3px solid #ebebeb;margin:10px 0px 0px 10px;display:inline-block;}.container .slider-widget .before-picture img {width:94px;height:93px;}.container .slider-widget .after-picture {position:absolute;right:6px;top:-15px;}.container .slider-widget .after-picture img {height:240px; width:80px; } .container .slider-widget .libs {font-family:'Cabin', sans-serif;font-weight:400;font-size:24px;color:#2980b9;margin:20px 0px 0px 15px;line-height:10px;float:left;}.container .slider-widget .sizes {font-family:'Cabin', sans-serif;font-weight:600;font-size:12px;color:#515151;width:100%;margin:20px 0px 0px 15px;line-height:10px;float:left;}.container .slider-widget .results {font-family:'Cabin', sans-serif;font-weight:600;font-size:10px;color:#8f8f8f;margin:10px 10px 0px 0px;line-height:10px;float:right;}#dn-top-widget-slider.owl-theme .owl-controlls {margin-top:0px;}#dn-top-widget-slider .item {height:315px;background-color:#fafafa;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;position:relative;border:1px solid #ededed;} #dn-top-widget-slider .owl-controlls .owl-buttons div {position:absolute;top:25px;width:7px; height:12px;overflow:hidden;text-indent:-1000px; background:url('images/main-sprite.png') no-repeat top left;}#dn-top-widget-slider .owl-controlls .owl-buttons .owl-prev {right:20px;background-position:0px -60px;}#dn-top-widget-slider .owl-controlls .owl-buttons .owl-prev:hover {background-position:0px -72px;}#dn-top-widget-slider .owl-controlls .owl-buttons .owl-next {right:8px;background-position:-7px -60px;}#dn-top-widget-slider .owl-controlls .owl-buttons .owl-next:hover {background-position:-7px -72px;}#calendar_wrap table{width:100%;}a.btn-free-consult {width:85%; -webkit-border-radius:18px/17px 17px 18px 18px;-moz-border-radius:18px/17px 17px 18px 18px; border-radius:18px/17px 17px 18px 18px; background-color:#C63D2D;color:#fff;font-family:'Cabin', sans-serif;font-weight:400;font-size:14px;border:none;margin:20px 0px 0px 10px;padding:6px 0 4px 13px ;float:left;}a.btn-free-consult .icon {width:38px; height:26px; -webkit-border-radius:13px;-moz-border-radius:13px; border-radius:13px;float:right;background:#fff url(images/main-sprite.png);background-position:-43px -85px;background-repeat:no-repeat;margin-top:-2px;margin-right:3px;display:block;float:right;}.container .healthy-recipes {-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; background-color:#fff;}.container .healthy-recipes .content-container {width:99.5%;min-height:90px;}.container .healthy-recipes .image-container-healthy-recipes {-webkit-border-radius:3px 3px 0 0; -moz-border-radius:3px 3px 0 0; border-radius:3px 3px 0 0; background-color:#fff;position:relative;bottom:-1px;width:100%;height:200px;overflow:hidden;}.container .healthy-recipes .image-container-healthy-recipes img {-webkit-border-radius:3px 3px 0 0; -moz-border-radius:3px 3px 0 0; border-radius:3px 3px 0 0; width:100%;}.container .content-container {border:1px solid #ededed;-webkit-border-radius:0 0 3px 3px; -moz-border-radius:0 0 3px 3px ; border-radius:0 0 3px 3px; padding-bottom:20px;padding-top:10px;float:left;}.container .content-container .content-title {border-right:1px solid #d8d8d8;text-align:center;}.container .content-container .content-title h2 {font-family:'Cabin', sans-serif;font-weight:600;font-size:170%;text-transform:uppercase;color:#2c3e50;margin:20px 0px 0px 0px;line-height:28px;}.container .content-container .content-title h2 span.bold {font-weight:700;}.container .content-container p {font-family:Open Sans;font-weight:400;font-size:13px;color:#484848;margin:10px 0px 0px 0px;padding:8px;line-height:18px;}.container .link {font-family:'Open Sans', sans-serif;font-weight:500;font-size:12px;color:#2980b9;margin:0px 0px 0px 8px}.container .link i.fa {margin-right:5px;}.container .link-icon {width:16px;height:16px;background-image:url(images/main-sprite.png);background-repeat:no-repeat;background-position:-26px -88px;font-family:'Cabin', sans-serif;font-weight:500;font-size:14px;color:#C63D2D;padding:0 0 0 20px;margin:0px 0px 0px 0px;}.container a.link:hover {text-decoration:none;color:#C63D2D;}.container .dieticians .text-container .link {float:left;margin:0px 0px 0px 5px;} .container .dieticians .text-container .link .link-icon {margin:0px 0px 0px 0px;}.container .dieticians .text-container .link-icon {background-position:-26px -88px;height:18px;}.container .search {height:145px;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; background-color:#fff;margin-left:0px;border-top:4px solid #6c4823;position:relative;background-image:url(images/search-background.png);background-repeat:no-repeat;background-position:top left;background-size:100% 100%;}.container .search span.arrow-down {top:0px;}.container .search h2 {font-family:'Cabin', sans-serif;font-weight:500;font-size:18px;text-transform:uppercase;color:#6c4823;text-align:center;line-height:30px;}.container .search p {font-family:'Cabin', sans-serif;font-weight:400;font-size:12px;color:#a5896b;text-align:center;margin:10px 0px 0px 0px;line-height:20px;}.container .search span {letter-spacing:-3px;}.container .search .search-box {float:left;margin:15px 0px 0px 65px;}.container .search .input-search {width:120px; height:29px; background-color:#fff; border:none;box-shadow:none;padding:0 0 0 5px;font-family:'Cabin', sans-serif;font-weight:400;font-size:12px;color:#737373;}.search-btn {width:31px; height:31px; -webkit-border-radius:15px 16px 16px 15px/15px 15px 16px 16px; -moz-border-radius:15px 16px 16px 15px/15px 15px 16px 16px; border-radius:15px 16px 16px 15px/15px 15px 16px 16px; background-color:#C63D2D;background-image:url(images/main-sprite.png);background-repeat:no-repeat;background-position:5px -104px;border:none;margin:-10px 0px 0px -15px;}.search-btn:hover,.search-btn:focus,.search-btn:active,.search-btn.active,.search-btn.disabled,.search-btn[disabled] {color:#fff;background-color:#2980b9;-o-transition:color .5s ease-out, background 1s ease-in;-ms-transition:color .5s ease-out, background 1s ease-in;-moz-transition:color .5s ease-out, background 1s ease-in;-webkit-transition:color .5s ease-out, background 1s ease-in;transition:color .5s ease-out, background 1s ease-in;}.container .programs {border:1px solid #ededed;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; background-color:#fff;margin-left:0px;margin-top:15px;position:relative;border-left:4px solid #2980b9;} .container .programs .link {margin:0px 0px 0px 15px}.container .dieticians .text-container .link {margin:0px 0px 0px 10px;}.container .programs span.arrow-left {left:6px;top:13px;}.container .programs h2 {font-family:'Cabin', sans-serif;font-weight:400;font-size:16px;text-transform:uppercase;color:#2980b9;line-height:10px;margin:15px 0px 0px 15px;}.container .programs p {font-family:Open Sans;font-weight:400;font-size:12px;color:#484848;margin:10px 0px 5px 10px;padding:8px;line-height:18px;}.container .good-to-know {border:1px solid #ededed;height:145px;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; background-color:#fff;margin-top:20px;}.container .good-to-know .calories {float:left;width:50%;border-right:1px solid #d8d8d8;height:65px;text-align:center;}.container i.icon-cake {width:39px;height:38px;background-image:url(images/main-sprite.png);background-repeat:no-repeat;background-position:-219px -45px;font-family:'Cabin', sans-serif;font-weight:500;font-size:12px;color:#2980b9;padding:0 0 0 16px;margin:20px 2px 0px 15px;float:left;}.container .good-to-know span {color:#879299;text-align:center;font-family:'Open Sans', sans-serif;font-weight:500;font-size:14px;line-height:40px;}.container .good-to-know p {color:#646c71;text-align:center;font-family:'Open Sans', sans-serif;font-weight:500;font-size:24px;line-height:10px;}.container .good-to-know .carbs {float:left;height:65px;text-align:center;width:50%;margin-left:-1px;}.container .good-to-know .name {float:left;width:100%;background-color:#C63D2D;height:80px;}.container .good-to-know .name i {float:left;margin:26px 0 0 25px;font-size:30px;color:#fff;}.container .good-to-know .name p {font-family:'Open Sans', sans-serif;font-weight:500;font-size:14px;line-height:10px;color:#fff;margin:25px 0px 0px 15px;float:left;}.container .good-to-know .name h3 {font-family:'Open Sans', sans-serif;font-weight:500;font-size:18px;line-height:10px;color:#ffffff;margin:10px 0px 0px 15px;float:left;}.container .good-to-know .name h3 a {color:#fff;}.container .dieticians {border:1px solid #ededed;height:145px;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; background-color:#fff;margin-top:20px;position:relative;border-right:4px solid #C63D2D;}.container .dieticians span.arrow-right {left:auto;right:-1px;top:15px;}.container .dieticians .image-container-dietician {width:100%; border-right:1px solid #ededed; float:left;}.container .dieticians .image-container-dietician img {-webkit-border-radius:3px 0 0 3px; -moz-border-radius:3px 0 0 3px; border-radius:3px 0 0 3px;}.container .dieticians .text-container {float:left;}.container .dieticians .text-container h2 {font-family:'Cabin', sans-serif;font-weight:400;font-size:16px;text-transform:uppercase;color:#C63D2D;line-height:10px;margin:20px 25px 10px 0px;float:right;}.container .dieticians .text-container p {font-family:Open Sans;font-weight:400;font-size:12px;color:#484848;margin:0px 10px 5px 0px;padding:8px;line-height:18px;float:left;}.container .todays-recipe {background-color:#fff;position:relative;}.container .todays-recipe .border-container {border-top:1px solid #ededed;border-left:1px solid #ededed;border-right:1px solid #ededed;-webkit-border-radius:3px 0 0 3px; -moz-border-radius:3px 0 0 3px; border-radius:3px 0 0 3px;float:left;}.container .todays-recipe .recipes-titles {float:left;}.container .todays-recipe .recipes-titles h2 {font-family:'Cabin', sans-serif;font-weight:600;font-size:24px;color:#80868e;line-height:10px;margin:15px 0px 10px 10px;}.container .todays-recipe .recipes-titles h2 a {color:#80868e;text-decoration:none;}.container .todays-recipe .recipes-titles h2 a:hover {color:#2c3e50;text-decoration:none;}.container .todays-recipe .recipes-titles h3 {font-family:'Cabin', sans-serif;font-weight:400;font-size:14px;color:#80868e;line-height:10px;margin:20px 0px 10px 10px;}.container .todays-recipe .recipes-titles p {font-family:'Cabin', sans-serif;font-weight:400;font-size:12px;color:#2980b9;line-height:10px;margin:15px 0px 10px 10px;}.container .todays-recipe .recipes-ingredients {float:left;width:100%;}.container .todays-recipe .recipes-ingredients .row-gray {background-color:#ededed;width:100%;float:left;}.container .todays-recipe .recipes-ingredients .row-white {background-color:#fff;width:100%;float:left;}.container .todays-recipe .recipes-ingredients .row-gray p, .container .todays-recipe .recipes-ingredients .row-white p {color:#747474;font-family:Open Sans;font-weight:400;font-size:12px;padding:12px 0px 5px 10px;line-height:10px;float:left;}.container .todays-recipe .recipes-ingredients .row-gray .units , .container .todays-recipe .recipes-ingredients .row-white .units {color:#ababab;font-family:'Cabin', sans-serif;font-weight:400;font-size:12px;padding:12px 10px 5px 10px;line-height:10px;float:right;}.container .todays-recipe .image-container {margin:7px 0px 0px 0px;float:left;position:relative;width:100%;}.container .todays-recipe .image-container a {display:block;border:1px solid #E5E5E5;overflow:hidden;-webkit-border-radius:0 0 3px 3px; -moz-border-radius:0 0 3px 3px; border-radius:0 0 3px 3px; border-top:none;}.container .todays-recipe .image-container img {border:none;}.container .todays-recipe .image-container .arrow-bottom {top:-6px;left:140px;}.container .todays-recipe .image-container span.arrow-bottom.white {top:-4px;left:140px;}.testimonial-box {margin-bottom:20px;}.image-testimonial {width:110px;height:110px;-webkit-border-radius:74px;-moz-border-radius:74px;border-radius:74px;background-color:#fff;position:relative;left:50%;margin-left:-55px;top:35px;}.image-testimonial img {width:110px;height:110px;}.testimonial-box p {width:88%;}.main-container {width:220px; min-height:120px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; background-color:#fafafa;margin:-80px 0px 0px 0px;padding-bottom:10px;padding-top:100px;}.main-container h2 {font-family:'Cabin', sans-serif;font-weight:400;font-size:24px;text-transform:uppercase;color:#2c3e50;line-height:10px;margin:30px 0px 0px 0px;text-align:center;}.main-container p {font-family:Open Sans;font-weight:400;font-size:12px;color:#787878;margin:10px 0px 1px 10px;padding:8px;line-height:18px;float:left;text-align:left;}i.read-more-icon-sm {display:none;width:12px;height:12px;background-image:url(images/main-sprite.png);background-repeat:no-repeat;background-position:-27px -112px;font-family:'Cabin', sans-serif;font-weight:500;font-size:12px;color:#2980b9;padding:0 0 0 16px;margin:0px 2px 0px 15px;}a.read-more {font-family:'Open Sans',sans-serif;font-weight:500;font-size:12px;color:#2980b9;margin:0px 0px 0px 15px;border:1px solid transparent;} a.read-more:hover {text-decoration:none;color:#C63D2D;}.dn-parteners-bk {height:97px;background-color:#fff;border:1px solid #efefef;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-top:5px;}.dn-partners {margin:17px 24px 0px 34px;height:80px; }.dn-partners .owl-theme .owl-controlls {margin-top:10px;text-align:center;}.dn-partners .owl-theme .item {height:63px;background-color:#fff;text-align:center;margin:0px 10px 0px 0px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.dn-partners .owl-theme .item img {margin:0px 0px 0px 0px;}.dn-partners .owl-theme .owl-controlls .owl-buttons div {position:absolute;top:10px;width:16px; height:28px;font-size:40px;color:#1ea44b;}.dn-partners .owl-theme .owl-controlls .owl-buttons .owl-prev {left:-15px;background-position:0px 0px;}.dn-partners .owl-theme .owl-controlls .owl-buttons .owl-prev:hover {background-position:0px -28px;}.dn-partners .owl-theme .owl-controlls .owl-buttons .owl-next {right:-8px;background-position:-16px 0px;}.dn-partners .owl-theme .owl-controlls .owl-buttons .owl-next:hover {background-position:-16px -28px;}.dn-partners .owl-theme .owl-controlls.clickable .owl-buttons div:hover {opacity:1;text-decoration:none;}.dn-partners .owl-theme .owl-controlls .owl-page {display:inline-block;zoom:1;*display:inline;}.dn-footer-container {width:100%;margin:10px 0px 0px 0px;position:fix;}.dn-footer-container .dn-footer-about {border-bottom:1px solid #f5f5f5;padding:0px 0px 14px 0px;}.dn-footer-container .dn-footer-about h2 {font-family:'Open Sans', sans-serif;font-weight:500;font-size:18px;color:#2c3e50;margin:10px 0px 5px 0px;}.dn-footer-container .dn-footer-about h2 span {font-size:12px;color:#c5c5c5;}.dn-footer-container .dn-footer-about .about-box p {color:#95959b;font-family:"Open Sans";font-size:12px;}.dn-footer-container .dn-footer-about .latest-recipes {color:#95a5a5;font-family:"Open Sans";font-size:11px;}.dn-footer-container .dn-footer-about .latest-recipes .recipe-image-container {position:relative;width:90%;margin:0px 0px 10px 0px;}.dn-footer-container .dn-footer-about .latest-recipes h3 {color:#2c3d4f;font-size:14px;line-height:14px;margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;font-family:Open Sans;font-weight:normal;}.dn-footer-container .dn-footer-about .latest-recipes h3 a {color:#2c3d4f;}.dn-footer-container .dn-footer-about .latest-recipes p {font-size:12px;line-height:14px;margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;font-family:Open Sans;font-weight:normal;}.dn-sub-footer .container {background-color:#fbfbfb;font-family:"Open Sans";color:#b5b5b5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom: 10px ;}.dn-sub-footer a {color:#2980b9;font-weight:normal;}.dn-sub-footer a:hover {color:#C63D2D;}.dn-sub-footer .copy-text {width:45%; float:left;text-align:left;font-size:12px;margin:8px 0px 0px 15px;}.dn-sub-footer .contact-text {width:52%; float:left;text-align:right;font-size:11px;margin:8px 0px 0px 0px;}.dn-footer-container .dn-footer-menu {width:100%;}.dn-footer-container .dn-footer-menu .footer-menu-items {list-style:none;position:absolute;top:40px;right:0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:right;overflow:hidden;width:auto;display:inline-block;}.dn-footer-container .dn-footer-menu .footer-menu-items li {float:left;padding:0px 12px 0px 8px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAKCAYAAACXDi8zAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAGxJREFUeNp0jz0VgCAYRa8cC1jB3YkAZGDACFSwglawAgMZCODEbgUj4MLhfMeft957h9eVUpCbjF2AVfGeA47+YTtAA7P6sM+cYlDC1hXsALLwwJVT3BqYjB2kLQsPDH8g5BTPBuqhUdoA9wBarBqdVWKgXAAAAABJRU5ErkJggg==);background-position:center right;background-repeat:no-repeat;}.dn-footer-container .dn-footer-menu .footer-menu-items li:last-child {padding-right:0;background-image:none;}.dn-footer-container .dn-footer-menu .footer-menu-items li a {display:block;color:#2c3e50;font-family:"Open Sans";font-size:12px;}.dn-footer-container .dn-footer-menu .footer-menu-items li a:hover {color:#1fa44c;}.dn-footer-container .dn-footer-about .latest-recipes .row-fluid {margin:0px 0px 10px 0px;}.dn-footer-container .dn-footer-menu .footer-social {overflow:hidden;width:auto;display:inline-block;position:absolute;right:0px;top:0px; margin-top:85px;}.dn-footer-container .dn-footer-menu .footer-social a.twitter-icon i,.dn-footer-container .dn-footer-menu .footer-social a.facebook-icon i,.dn-footer-container .dn-footer-menu .footer-social a.pinterest-icon i,.dn-footer-container .dn-footer-menu .footer-social a.googleplus-icon i,.dn-footer-container .dn-footer-menu .footer-social a.instagram-icon i  {width:25px;height:25px;display:block;float:left;margin:0px 0px 0px 10px;font-size:25px;}.dn-breadcrumbs {height:40px;z-index:9;position:relative;margin-bottom:-210px;margin-top:240px;background-color:#fafafa;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}.dn-breadcrumbs .container {z-index:9;position:relative;}.dn-breadcrumbs ul {margin:0px 0px 0px 5px;}.dn-breadcrumbs .breadcrumb {background:none;float:left;padding:8px 5px;}.dn-breadcrumbs .breadcrumb > li a {color:#808080;}.dn-breadcrumbs .breadcrumb > li a:hover {color:#428ABE;text-decoration:none;}.dn-breadcrumbs .breadcrumb > li {font-family:'Cabin', sans-serif;font-weight:500;font-size:12px;color:#808080;float:left;padding:0 10px 0 0;}.dn-breadcrumbs .breadcrumb > li.arrow-breadcrumbs {width:5px;height:6px;background-image:url(images/breadcrumbs-arrow.png);background-repeat:no-repeat; display:inline-block;margin:10px 0px 0px 0px;}.dn-breadcrumbs .breadcrumb > .active { color:#bebebe;}.breadcrumb > li {text-shadow:none;}.dn-search {float:right;margin:8px 10px 0px 0px;}.dn-search form {margin:0px;}.dn-search .input-search {width:120px; height:22px; background-color:#fff; padding:0 0 0 5px;font-family:'Cabin', sans-serif;font-weight:400;font-size:12px;color:#808080;border:0;}.dn-search .search-btn {width:22px; height:22px; -webkit-border-radius:15px 16px 16px 15px/15px 15px 16px 16px; -moz-border-radius:15px 16px 16px 15px/15px 15px 16px 16px; border-radius:15px 16px 16px 15px/15px 15px 16px 16px; background-color:#C63D2D; background-image:url(images/main-sprite.png);background-repeat:no-repeat;background-position:2px -86px;border:none;margin:-10px 0px 0px -15px;overflow:hidden;text-indent:-1000px;}.dn-search .search-btn:hover,.dn-search .search-btn:focus,.dn-search .search-btn:active,.dn-search .search-btn.active,.dn-search .search-btn.disabled,.dn-search .search-btn[disabled] {color:#fff;background-color:#2980b9;-o-transition:color .5s ease-out, background 1s ease-in;-ms-transition:color .5s ease-out, background 1s ease-in;-moz-transition:color .5s ease-out, background 1s ease-in;-webkit-transition:color .5s ease-out, background 1s ease-in;transition:color .5s ease-out, background 1s ease-in; } .gray-content-background {background-color:#fff;width:100%;padding-bottom:10px;margin-top:200px;}.content-container {-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; background-color:#fff; } .main-content-box {-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; background-color:#fff;margin-top:20px ;border:1px solid #ebebeb;float:left;width:100%;margin-bottom:10px;}.main-content-box h1 {font-family:'Cabin', sans-serif;font-weight:500;font-size:24px;color:#428abe;margin:8px 0px 0px 0px;}p.results {margin:15px 0px 10px 15px;}.main-sidebar {margin-top:20px ;} #menu-main-menu {list-style:none;margin:0px 0px 0px 0px;}#menu-main-menu > li {background-position:93% 14px;background-repeat:no-repeat;color:#fff;}#menu-main-menu li a {color:#7f7f7f;display:block;margin-bottom:5px;padding:4px 4px 4px 8px;}#menu-main-menu .current-menu-item a,#menu-main-menu > li > a:hover,#menu-main-menu  > li > a:focus {color:#fff;text-shadow:0;background-color:#428abe;background-position:92.5% 50%;background-repeat:no-repeat;}#menu-main-menu > li ul.sub-menu {border-left:1px solid #dadada;list-style:none;margin:0px 0px 0px 5px;list-style-position:inside;padding:0px 0px 2px 5px;}#menu-main-menu > li ul.sub-menu a.current-menu-item{color:#428abe;position:relative;}body .sub-menu li a{margin:0px 0px 0px 0px;font-weight:400;padding:2px 2px 2px 8px!important;}body .sub-menu li a i.fa {display:none !important;}#menu-main-menu > li ul.sub-menu li:last-child {margin-bottom:0px;}#menu-main-menu > li ul.sub-menu li.current-menu-item {position:relative;}#menu-main-menu > li ul.sub-menu li.current-menu-item a {color:#428abe;background-color:#fff;}#menu-main-menu > li ul.sub-menu li a:hover {color:#C63D2D;}#menu-main-menu > li ul.sub-menu li.current-menu-item a:hover {color:#C63D2D;text-decoration:none;} .gray-content-background .container .sidebar-widget {width:100%;float:left;} .container .categories-widget {border:1px solid #ebebeb;float:left;margin:20px 0px 20px 0px;width:100%;background-color:#fff;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}.container .categories-widget h2 {color:#428abe;font-family:'Cabin', sans-serif; font-weight:600;font-size:14px;margin:10px 0px 0px 10px;line-height:18px;}.container .categories-widget i.icon-categories {display:block;width:13px;height:13px;background-image:url(images/main-sprite.png);background-position:-319px -155px;float:left;margin:4px 10px 0px 0px;}.container .categories-widget i.icon-categories:hover,.container .categories-widget i.icon-categories.active {background-position:-298px -155px;}ul.widget-categs {list-style:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 15px;}.widget-categs > li {float:left;margin:2px 0px 8px 0px;}.widget-categs > li a {color:#7f7f7f;font-family:'Cabin', sans-serif; font-weight:600;font-size:12px;}.widget-categs > li a span {color:#c6c6c6;}body .widget_categories h3 {line-height:15px;}body .widget_product_categories ul {margin:10px 0px 0px 10px;list-style:none;}body .widget_product_categories  li.cat-item {margin:2px 0px 8px 0px;}body .widget_product_categories li.cat-item a {color:#7f7f7f;font-family:'Cabin', sans-serif; font-weight:600;font-size:12px;}body .widget_product_categories li  {color:#c6c6c6;} .container .tag-cloud-widget {border:1px solid #ebebeb;float:left;margin:0px 0px 20px 0px;width:100%;background-color:#fff;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;padding-bottom:5px;}.container .tag-cloud-widget h2 {color:#428abe;font-family:'Cabin', sans-serif; font-weight:600;font-size:14px;margin:10px 0px 0px 10px;line-height:18px;}.container .tag-cloud-widget ul {margin:5px 5px 0px 10px;}.container .tag-cloud-widget ul li {padding:0px 0px 0px 0px;margin:4px 2px 2px 0px;}.container .tag-cloud-widget ul li a {color:#7f7f7f;font-family:'Cabin', sans-serif; font-weight:400;font-size:12px;font-style:italic;background-color:#fbfbfb;padding:3px;}.container .tag-cloud-widget ul li a:hover {color:#428abe;background-color:#c9ffe0;} .container .blog-search-widget {border:1px solid #ebebeb;float:left;margin:0px 0px 0px 0px;width:100%;background-color:#fff;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;padding-bottom:5px;}.container .blog-search-widget h2 {color:#428abe;font-family:'Cabin', sans-serif; font-weight:600;font-size:14px;margin:10px 0px 0px 10px;line-height:18px;}.container .blog-search-widget .input-search-blog {width:168px; height:28px; background-color:#fbfbfb; padding:0 0 0 5px;font-family:'Cabin', sans-serif;font-weight:400;font-size:12px;color:#888888;webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:none;margin:10px 0px 10px 15px;}.container .blog-search-widget .search-btn {width:28px; height:28px; -webkit-border-radius:15px 16px 16px 15px/15px 15px 16px 16px; -moz-border-radius:15px 16px 16px 15px/15px 15px 16px 16px; border-radius:15px 16px 16px 15px/15px 15px 16px 16px; background-color:#C63D2D; background-image:url(images/main-sprite.png);background-repeat:no-repeat;background-position:4px -105px;border:none;margin:-2px 0px 0px -15px;} .container .recipe-widget {border:1px solid #ebebeb;float:left;margin:20px 0px 0px 0px;width:100%;background-color:#fff;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;padding-bottom:10px;}.container .recipe-widget .image-container-recipe {overflow:hidden;width:100%;height:100px;margin:10px 0px 5px 0px}.container .recipe-widget .image-container-recipe img {width:100%;}.container .recipe-widget h2 {font-family:'Cabin', sans-serif; font-weight:400;font-size:14px;color:#4a4e55;line-height:20px;margin:10px 0px 5px 15px;}.container .recipe-title {width:100%;background-color:#fcfcfd;border-top:1px solid #ebebeb;}.container .recipe-title h3 {font-family:'Cabin', sans-serif;font-weight:600;display:block;width:80%;font-size:14px;color:#4a4e55;line-height:20px;margin:10px 0px 0px 10px;}.image-container-recipe img {width:100%;}.container .recipe-details {border-bottom:1px solid #ebebeb;float:left;width:100%;padding:0px 0px 10px 0px;}.container .recipe-details i.difficulty-icon-easy {width:16px;height:20px;display:block;background-image:url(images/main-sprite.png);background-position:-90px 0;margin:10px 10px 0px 30px;float:left;}.container .recipe-details i.difficulty-icon-medium {width:16px;height:20px;display:block;background-image:url(images/main-sprite.png);background-position:-112px 0;margin:10px 10px 0px 30px;float:left;}.container .recipe-details i.difficulty-icon-hard {width:25px;height:20px;display:block;background-image:url(images/main-sprite.png);background-position:-135px 0;margin:10px 10px 0px 30px;float:left;}.container .duration-icon-10m {width:20px;height:20px;display:block;background-image:url(images/main-sprite.png);background-position:-90px -24px;margin:12px 10px 0px 30px;float:left;}.container .duration-icon-15m {width:20px;height:20px;display:block;background-image:url(images/main-sprite.png);background-position:-114px -24px;margin:12px 10px 0px 30px;float:left;}.container .duration-icon-25m {width:20px;height:20px;display:block;background-image:url(images/main-sprite.png);background-position:-138px -24px;margin:12px 10px 0px 30px;float:left;}.container .duration-icon-30m {width:20px;height:20px;display:block;background-image:url(images/main-sprite.png);background-position:-162px -24px;margin:12px 10px 0px 30px;float:left;}.container .duration-icon-40m {width:20px;height:20px;display:block;background-image:url(images/main-sprite.png);background-position:-186px -24px;margin:12px 10px 0px 30px;float:left;}.container .duration-icon-50m {width:20px;height:20px;display:block;background-image:url(images/main-sprite.png);background-position:-210px -24px;margin:12px 10px 0px 30px;float:left;}.container .recipe-list-box .recipe-details .table-cell i {margin:10px auto !important;float:none;}.container .makes-icon-1 {width:34px;height:20px;display:block;background-image:url(images/main-sprite.png);background-position:-90px -48px;margin:12px 10px 0px 30px;float:left;}.container .makes-icon-1 {color:#fff;text-align:center;font:normal 10px Open Sans, Helvetica, sans-serif;line-height:18px;}.container .widget-recipe-ingredients {float:left;width:90%;}.container .widget-recipe-ingredients .row-white {background-color:#fff;float:left;margin:6px;width:100%; }.container .widget-recipe-ingredients .row-gray {background-color:#fcfcfd;float:left;margin:0px 6px 0px 6px;width:100%; }.container .widget-recipe-ingredients .row-gray p, .container .widget-recipe-ingredients .row-white p {color:#939393;font-family:'Cabin', sans-serif;font-weight:400;font-size:11px;padding:5px 0px 5px 10px;line-height:14px;float:left;margin:0px 0px 0px 0px;}.container .widget-recipe-ingredients .row-gray .units , .container .widget-recipe-ingredients .row-white .units {color:#939393;font-family:'Cabin', sans-serif;font-weight:400;font-size:11px;padding:5px 10px 5px 10px;line-height:14px;float:right;} .fb-widget {border:1px solid #ebebeb;float:left;margin:20px 0px 0px 0px;width:100%;background-color:#fff;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;padding-bottom:5px;} .custom-widget {border:1px solid #ebebeb;float:left;margin:20px 0px 20px 0px;width:100%;background-color:#fff;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;padding-bottom:15px;}.custom-widget h2 {color:#454545;font-family:'Cabin', sans-serif;font-weight:500;font-size:14px;margin:15px 10px 0px 10px;line-height:15px;}.custom-widget h3 {color:#454545;font-family:'Cabin', sans-serif;font-weight:500;font-size:12px;margin:15px 10px 0px 10px;line-height:15px;}.custom-widget p {color:#747474;font-family:'Cabin', sans-serif;font-weight:500;font-size:12px;font-style:italic;margin:10px 10px 0px 10px;}.custom-widget img {margin:10px 5% 0px 5%;border:1px solid #fbfbfb;width:90%;}.custom-widget p.signature {float:right;}.custom-widget p.signature a {color:#428abe;} .main-content-box .row {margin-bottom:25px;margin-top:10px;}.main-content-box .span4 .add-left-margin10 {margin-left:10px;}.main-content-box .span4 .add-left-margin5 {margin-left:5px;}.main-content-box .span4 .add-right-margin10 {margin-right:10px;}.container #dietitians-container .extra-container-box {margin-top:8px;}#dietitians-container .span5 {width:31.9%;}.dietitian-image-details {border:1px solid #f9f9f9;margin:10px 10px 10px 10px;width:30%;float:left;}.dietitian-content {padding:10px;}.container .post-entry .dietitian-content p{margin:10px 0px 10px 5px;}.dietician-box {-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; background-color:#fff;border:1px solid #ebebeb;position:relative;margin:0px 0px 20px 0px;}#our-team-container .row-fluid .span5 {margin-left:19px;}.dietician-box-bottom {width:90%; height:4px; -webkit-border-bottom-left-radius:3px; -moz-border-bottom-left-radius:3px; border-bottom-left-radius:3px; -webkit-border-bottom-right-radius:3px; -moz-border-bottom-right-radius:3px; border-bottom-right-radius:3px; background-color:#fcfcfd;border:1px solid #ebebeb;border-top:none;position:absolute;bottom:-6px;left:5%;}.dietician-box h2 {color:#393939;font-family:'Cabin', sans-serif;font-weight:500;font-size:14px;line-height:15px;margin:10px 0px 0px 10px;}.dietician-box .image-container {background-color:#fff;width:90%;margin:10px 0px 0px 5%;}.dietician-box .image-container img {border:2px solid #e5e5e5;position:relative;left:-2px;}.dietician-box p {color:#717171;font-family:'Cabin', sans-serif;font-weight:400;font-size:12px;line-height:15px;margin:10px 0px 0px 10px;}.dietician-box p span {color:#393939;}a.btn-dietician {display:block;width:135px; height:25px; -webkit-border-radius:12px 13px 13px 12px/12px 12px 13px 13px; -moz-border-radius:12px 13px 13px 12px/12px 12px 13px 13px; border-radius:12px 13px 13px 12px/12px 12px 13px 13px; background-color:#428abe;color:#fff;font-family:'Cabin', sans-serif;font-weight:400;font-size:12px;border:none;margin:10px auto;text-align:center;line-height:22px;}a.btn-dietician:hover {background-color:#C63D2D;} .pagination-container {width:100%;margin:10px 10px 20px 0px;height:40px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; background-color:#f9f9f9;}.pagination-container .pagination-left {float:left;width:10%;margin:10px 0px 0px 0px;}.pagination-container .pagination-left a, .pagination-right a {color:#428abe;font-family:'Cabin', sans-serif;font-weight:400;font-size:12px;}.pagination-container .pagination-left a:hover, .pagination-right a:hover {color:#C63D2D;}.pagination-container .pagination-right {float:right;width:10%;margin:10px 0px 0px 0px;}.pagination-container .pagination-center {float:left;text-align:center;width:80%;}.pagination-container .pagination-center a {width:23px; height:23px; -webkit-border-radius:11px 12px 12px 11px/11px 11px 12px 12px; -moz-border-radius:11px 12px 12px 11px/11px 11px 12px 12px; border-radius:11px 12px 12px 11px/11px 11px 12px 12px; background-color:#fff; -webkit-box-shadow:0 1px 1px rgba(0,0,0,.1); -moz-box-shadow:0 1px 1px rgba(0,0,0,.1); box-shadow:0 1px 1px rgba(0,0,0,.1);text-align:center;color:#d5d5d5;font-family:'Cabin', sans-serif;font-weight:400;font-size:14px;margin:0px 5px 0px 5px;padding:3px 6px 3px 9px;}.pagination-container .pagination-center a:hover {color:#fff;background-color:#b8ddf5; }.pagination-container .pagination-center a.active-page:hover {color:#fff;background-color:#b8ddf5; }.pagination-container .pagination-center a.active-page {width:41px; height:41px; -webkit-border-radius:20px 21px 21px 20px/21px 21px 20px 20px; -moz-border-radius:20px 21px 21px 20px/21px 21px 20px 20px; border-radius:20px 21px 21px 20px/21px 21px 20px 20px; background-color:#fff; -webkit-box-shadow:0 1px 1px rgba(0,0,0,.1); -moz-box-shadow:0 1px 1px rgba(0,0,0,.1); box-shadow:0 1px 1px rgba(0,0,0,.1);font-family:'Cabin', sans-serif;font-weight:400;font-size:24px;color:#2980b9;position:relative;top:-6px;padding:5px 10px 5px 15px;}.pagination-container i.first-arrow {background-image:url(images/main-sprite.png);background-position:-54px -114px;width:6px;height:10px;display:block;float:left;margin:5px 5px 0px 10px;}.pagination-container i.last-arrow {background-image:url(images/main-sprite.png);background-position:-65px -114px;width:6px;height:10px;display:block;float:right;margin:5px 10px 0px 4px;} a.btn-book {width:190px; height:25px;-webkit-border-radius:18px/17px 17px 18px 18px;-moz-border-radius:18px/17px 17px 18px 18px; border-radius:18px/17px 17px 18px 18px; background-color:#428abe;color:#fff;font-family:'Cabin', sans-serif;font-weight:700;font-size:13px;border:none;margin:30px 0px 0px 50px;padding:8px 0 0 15px;float:left;}a.btn-message {width:155px; height:35px;-webkit-border-radius:18px/17px 17px 18px 18px;-moz-border-radius:18px/17px 17px 18px 18px; border-radius:18px/17px 17px 18px 18px; background-color:#428abe;color:#fff;font-family:'Cabin', sans-serif;font-weight:600;font-size:13px;border:none;margin:20px 0px 0px 15px;padding-top:3px;float:left;}a.btn-message .icon {width:38px; height:26px; -webkit-border-radius:13px;-moz-border-radius:13px; border-radius:13px;float:right;background:#fff url(images/main-sprite.png);background-position:-115px -106px;background-repeat:no-repeat;margin-top:-2px;display:block;}a.btn-book .icon {width:38px; height:26px; -webkit-border-radius:13px;-moz-border-radius:13px; border-radius:13px;float:right;background:#fff url(images/main-sprite.png);background-position:-114px -106px;background-repeat:no-repeat;margin-top:-5px;margin-right:5px;display:block;}.container .consult {padding-bottom:30px;float:left;width:100%;}.container .consult p {color:#a5a5a5;font-family:'Cabin', sans-serif;font-weight:400;font-size:12px;float:left;margin:40px 0px 0px 3%;}.container .consult .call-us-widget {float:left;}.call-us-widget {font-family:'Cabin', sans-serif;font-weight:600;font-size:24px;color:#C63D2D;padding:0px 0 0 20px;line-height:22px;overflow:hidden;display:inline-block;}i.icon-call-us {background-image:url(images/main-sprite.png);background-repeat:no-repeat;background-position:-6px -137px;display:block;width:40px;height:40px;float:left;}.call-container {float:left;margin:0 0 0 10px;} .call-us-widget .call-us {font-weight:500;font-size:14px;width:100%;margin:0px 0px 0px 0px;}.phone {float:left;margin:0px 0px 0px 0px;font-size:24px;}#before-after-container h1 {margin-left:20px;margin-bottom:10px;} .before-after-box {height:354px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; background-color:#fff;border:1px solid #ebebeb;border-top:4px solid #2980b9;position:relative;margin:0px 0px 20px 20px;}.before-after-box.remove-margin {position:relative;left:-20px;}.before-after-box.custom-bk {background-color:#fcfcfd;border-top:4px solid #C63D2D;}.before-after-box h2 {color:#393939;font-family:'Cabin', sans-serif;font-weight:500;font-size:18px;margin:0px 0px 0px 10px;}.before-after-box p {font-family:'Cabin', sans-serif;font-weight:500;font-size:12px;color:#9c9c9c;font-style:italic;float:left;margin:20px 0px 0px 10px;width:140px;}.before-after-box .before-picture {width:94px; height:93px; border:3px solid #ebebeb;background-color:#fff; margin:35px 0px 0px 10px;float:left;}.before-after-box .before-picture img {width:94px; height:93px; }.before-after-box .after-picture {position:absolute;top:16px;right:15px;}.before-after-box .libs {font-family:'Cabin', sans-serif;font-weight:600;font-size:24px;color:#2980b9;margin:40px 0px 0px 15px;line-height:10px;float:left;}.before-after-box .sizes {font-family:'Cabin', sans-serif;font-weight:600;font-size:12px;color:#515151;width:100%;margin:20px 0px 0px 15px;line-height:10px;float:left;}.main-content-box .disclaimer {font:normal 12px Open Sans;color:#4c4c4c;margin:20px 10px 0px 14px;} .container .extra-container-box {margin:20px;margin-top:8px;}.container .extra-container-box p {font:normal 12px Open Sans;color:#4c4c4c;line-height:18px;}.container .extra-container-box h1 {margin:0px 0px 12px 0px;}.container .extra-container-box h3 {text-align:center;font-family:'Cabin', sans-serif;font-weight:600;font-size:18px;color:#4c4c4c;text-align:center;line-height:15px;margin:10px 0px 0px 0px;}.container ul.dots-blue {margin:20px 0px 20px 25px;}.container ul.dots-blue li {list-style-image:url(images/bullet-blue.png);padding:2px 0 2px 0;font:normal 12px Open Sans;color:#4c4c4c;line-height:18px;} .container .dn-filter {margin:20px 0px 0px 0px;}.container .dn-filter .filter-box {float:left;}.container .dn-filter .dn-filter-custom {float:right;}.container .dn-filter .nav-pills > li {margin:0px 10px 0px 0px;} .container .dn-filter .nav-pills > li > a {background-color:#f6f6f6;color:#2c3e50;font-family:'Cabin', sans-serif;font-weight:500;font-size:12px;line-height:15px;padding-bottom:8px;padding-top:7px;}.container .dn-filter .nav-pills > .active > a,.container .dn-filter .nav-pills > .active > a:hover,.container .dn-filter .nav-pills > .active > a:focus {color:#ffffff;background-color:#2980b9;}.container .dn-filter .nav-pills > li a:hover,.container .dn-filter .nav-pills > li a:focus { color:#ffffff; background-color:#2980b9;}.container .dn-filter .btn-group > .dropdown-toggle {background-color:#fff;color:#2c3e50;font-family:'Cabin', sans-serif;font-weight:500;font-size:12px;border:none;background-image:none;}.container .dn-filter .btn-group.open .btn.dropdown-toggle { background-color:#fff;}.container .dn-filter .dropdown-menu {min-width:0px;width:40px;}.container .dn-filter .dropdown-menu > li > a {padding:0px 0px 0px 10px;}.container .dn-filter-custom .duration-icon-10m,.container .dn-filter-custom .duration-icon-15m,.container .dn-filter-custom .duration-icon-25m,.container .dn-filter-custom .duration-icon-30m,.container .dn-filter-custom .duration-icon-40m,.container .dn-filter-custom .duration-icon-50m {margin:1px 10px 1px 0px;opacity:0.6;}.container .dn-filter-custom .duration-icon-10m:hover,.container .dn-filter-custom .duration-icon-15m:hover,.container .dn-filter-custom .duration-icon-25m:hover,.container .dn-filter-custom .duration-icon-30m:hover,.container .dn-filter-custom .duration-icon-40m:hover,.container .dn-filter-custom .duration-icon-50m:hover {opacity:1;}.container .difficulty-filter .dropdown-menu {min-width:0px;width:46px;}.container .dropdown-menu > li > a:hover,.container .dropdown-menu > li > a:focus,.container .dropdown-submenu:hover > a,.container .dropdown-submenu:focus > a {background-color:#fff;background-image:none;}.container i.difficulty-icon-easy {width:16px;height:20px;display:block;background-image:url(images/main-sprite.png);background-position:-90px 0;margin:1px 10px 5px 0px;float:left;}.container i.difficulty-icon-medium {width:16px;height:20px;display:block;background-image:url(images/main-sprite.png);background-position:-112px 0;margin:1px 10px 1px 0px;float:left;}.container i.difficulty-icon-hard {width:25px;height:20px;display:block;background-image:url(images/main-sprite.png);background-position:-135px 0;margin:1px 10px 1px 0px;float:left;}.container .dn-filter i.difficulty-icon-easy,.container .dn-filter i.difficulty-icon-medium,.container .dn-filter i.difficulty-icon-hard {opacity:0.6;}.container .dn-filter i.difficulty-icon-easy:hover,.container .dn-filter i.difficulty-icon-medium:hover,.container .dn-filter i.difficulty-icon-hard:hover {opacity:1;}#recipes-book-container .row-fluid .span5 {width:31%;margin-left:3.2%;}#recipes-book-container .row-fluid .span5:first-child {margin-left:0px;}.container .recipe-list-box {-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; background-color:#fff; border:1px solid #ebebeb;width:100%;margin:0px 0px 20px 0px;overflow:hidden;}.container .recipe-list-box .recipe-image-container {width:100%; height:129px;background-color:#fff;position:relative;overflow:hidden;margin:0px 0.1% 0px 0;}.container .recipe-list-box .recipe-image-container img {width:100%; height:auto;display:block;position:relative;}.container .recipe-list-box .recipe-content-container .recipe-title {background-color:#fff;border-top:1px solid transparent;}.container .recipe-list-box .recipe-content-container .recipe-title h3 a {color:#4a4e55;}.container .recipe-list-box .recipe-content-container p {color:#4a4e55;font-family:'Cabin', sans-serif;font-weight:400;font-size:12px;margin:5px 10px 0px 10px;}.container .recipe-list-box .recipe-content-container .recipe-details {border-top:1px solid #ebebeb;border-bottom:0;margin:10px 0px 0px 0px;background-color:#fbfbfb;padding:0px 0px 4px 0px;}.container .mask {opacity:0;background:#000;background:rgba(0,0,0,0.3);width:100%; height:100%;position:absolute;top:0px;left:0px;z-index:1;}.container  a:hover .mask {opacity:1;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.container i.link-icon-hover {background-image:url(images/main-sprite.png);background-position:-84px -104px;width:30px;height:30px;display:block;position:absolute;top:50%;left:50%;margin-left:-15px;margin-top:-15px;}.container .recipe-list-box .recipe-details {display:table;}.container .recipe-list-box .recipe-details .table-cell {display:table-cell;text-align:center;width:33.3%;vertical-align:middle;} .container .recipe-details-container {-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; background-color:#fff; margin:0px 0px 0px 0px;position:relative;padding-bottom:20px;}.container .recipe-details-container .recipe-details-image {-webkit-border-radius:3px 3px 0 0; -moz-border-radius:3px 3px 0 0; border-radius:3px 3px 0 0; background-color:#fff;overflow:hidden;}.container .recipe-details-container .recipe-details-image img {width:100%;}.container .recipe-details-container.recipe-details-container h1 {color:#4a4e55;font-family:'Cabin', sans-serif;font-weight:600;font-size:30px;margin:10px 0px 0px 20px;}.container .recipe-details-container .recipe-details-container span {color:#696b6f;font-weight:400;}.container .recipe-details-container .rating-stars {margin:10px 0px 0px 20px;height:14px; }.container .recipe-details-container .rating-stars input {visibility:hidden;} .container .recipe-details-container .social-share {position:absolute;right:10px;top:240px;width:188px;}.container .recipe-details-container .social-share .fb-like {width:40px !important;}.container .recipe-details-container .social-share > div,.container .recipe-details-container .social-share > iframe {margin:0px 12px 0px 5px;}.container .recipe-details-container .brief-description {margin:25px 20px 0px 20px;}.container .recipe-details-container .brief-description h2 {border-bottom:1px solid #e7e7e7;color:#2980b9;font-family:'Cabin', sans-serif;font-weight:400;font-size:18px;line-height:18px;padding-bottom:4px;}.container .recipe-details-container .brief-description p {font:normal 12px Open Sans;color:#4a4e55;line-height:18px;}.container .recipe-details-container .ingredients-gallery {margin:0px 0px 0px 0px;} #recipe-gallery {background-color:#fff;margin:20px 0px 0px 0px;float:left;} #recipe-gallery .item {margin:0px 0px 0px 0px;}#recipe-gallery .owl-theme .owl-controlls {margin-top:10px;text-align:center;}#recipe-gallery .item {background-color:#fff;text-align:center;margin:0px 10px 0px 0px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;overflow:hidden;text-align:center;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1); -moz-box-shadow:0 1px 1px rgba(0,0,0,.1); box-shadow:0 1px 1px rgba(0,0,0,.1);}#recipe-gallery .owl-controlls .owl-buttons div {position:absolute;bottom:15px;width:23px; height:41px;overflow:hidden;text-indent:-1000px; background:url('images/main-sprite.png') no-repeat top left;}#recipe-gallery .owl-controlls .owl-buttons .owl-prev {left:15px;background-position:-39px 0px;}#recipe-gallery .owl-controlls .owl-buttons .owl-prev:hover {background-position:-39px -41px;}#recipe-gallery .owl-controlls .owl-buttons .owl-next {right:24px;background-position:-62px 0px;}#recipe-gallery .owl-controlls .owl-buttons .owl-next:hover {background-position:-62px -41px;}#recipe-gallery .owl-controlls.clickable .owl-buttons div:hover {opacity:1;text-decoration:none;}#recipe-gallery .owl-pagination {width:auto;position:absolute;bottom:20px;left:50%;margin-left:-30px;}#recipe-gallery .owl-controlls .owl-page {display:inline-block;zoom:1;*display:inline;width:10px; height:10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background-color:#fff;background-color:rgba(255,255,255, 0.6); -webkit-box-shadow:0 0 3px rgba(0,0,0,.3); -moz-box-shadow:0 0 3px rgba(0,0,0,.3); box-shadow:0 0 3px rgba(0,0,0,.3);margin:0px 8px 0px 0px;}#recipe-gallery .owl-controlls .owl-page.active {background-color:#fff;} .container .recipe-details-container .recipe-ingredients-list {float:left;margin:10px 0px 0px 0px;width:100%;}.container .recipe-details-container .recipe-ingredients-list h2 {border-bottom:1px solid #e7e7e7;color:#2980b9;font-family:'Cabin', sans-serif;font-weight:400;font-size:18px;line-height:18px;padding-bottom:6px;}.container .recipe-ingredients-list .ingredients-items {margin:0px 0px 0px 0px;list-style:none;}.container .recipe-ingredients-list .ingredients-items li {margin:0px 0px 10px 0px;}.container .recipe-ingredients-list .ingredients-items li i {color:#c0c0c0;}.container .recipe-details-container .recipe-details-specifications {margin:20px 0px 0px 0px;}.container .recipe-details-container .recipe-details-specifications h2 {border-bottom:1px solid #e7e7e7;color:#2980b9;font-family:'Cabin', sans-serif;font-weight:400;font-size:18px;line-height:18px;padding-bottom:6px;}.container .recipe-details-container .cook-time {margin:0px 0px 30px 0px;}.container .recipe-details-container .difficulty-time {margin:0px 0px 15px 0px;}.container .recipe-details-container .makes-time {margin:0px 0px 20px 0px;}.container .recipe-details-container .cook-time i.duration-icon-10m,.container .recipe-details-container .cook-time i.duration-icon-15m,.container .recipe-details-container .cook-time i.duration-icon-25m,.container .recipe-details-container .cook-time i.duration-icon-30m,.container .recipe-details-container .cook-time i.duration-icon-40m,.container .recipe-details-container .cook-time i.duration-icon-50m {margin:3px 10px 0px 0px;}.container .recipe-details-container .cook-time p, .container .recipe-details-container .difficulty-time p, .container .recipe-details-container .makes-time p {color:#6e6e6e;font-family:'Cabin', sans-serif;font-weight:400;font-size:18px;margin:0px 0px 0px 10px;position:relative;bottom:-4px;}.container .recipe-details-container .makes-time i.makes-icon-1,.container .recipe-details-container .makes-time i.makes-icon-2,.container .recipe-details-container .makes-time i.makes-icon-3,.container .recipe-details-container .makes-time i.makes-icon-4,.container .recipe-details-container .makes-time i.makes-icon-5,.container .recipe-details-container .makes-time i.makes-icon-6 {margin:3px 10px 0px 0px;}.container .recipe-details-container .difficulty-time i.difficulty-icon {width:67px;height:20px;display:block;background-image:url(images/sprite-difficulty.png);margin:2px 15px 1px 0px;float:left;}.container .recipe-details-container .difficulty-0 {background-position:0px 0;}.container .recipe-details-container .difficulty-1 {background-position:0px -20px;}.container .recipe-details-container .difficulty-2 {background-position:0px -40px;}.container .recipe-details-container .difficulty-3 {background-position:0px -60px;}.container .recipe-details-container .difficulty-4 {background-position:0px -80px;}.container .recipe-details-container .difficulty-5 {background-position:0px -100px;}.container .recipe-details-container .difficulty-6 {background-position:0px -120px;}.container .recipe-details-container .difficulty-7 {background-position:0px -140px;}.container .recipe-details-container .difficulty-8 {background-position:0px -160px;}.container .recipe-details-container .difficulty-9 {background-position:0px -180px;}.container .recipe-details-container .difficulty-10 {background-position:0px -200px;}.container .recipe-details-container .nutritional-facts {margin:0px 0px 0px 0px;float:left;}.container .recipe-details-container .nutritional-facts h2 {color:#414141;border-bottom:3px solid #e7e7e7;}.container .recipe-details-container .facts {-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background-color:#fff;border:1px solid #ebebeb;float:left;text-align:center;margin:0px 8px 10px 0px;padding:2px 3px 2px 3px;}.container .recipe-details-container .facts span.small {color:#737373;font-family:'Cabin', sans-serif;font-weight:400;font-size:10px;margin:0px 0px 0px 0px;display:block;}.container .recipe-details-container .facts span.big {color:#737373;font-family:'Cabin', sans-serif;font-weight:500;font-size:12px;margin:0px 0px 0px 0px;display:block;} .main-content-box .recipe-details-container .directions {margin:20px 20px 0px 20px;}.container .recipe-details-container .directions h2 {border-bottom:1px solid #e7e7e7;color:#2980b9;font-family:'Cabin', sans-serif;font-weight:400;font-size:18px;line-height:18px;padding-bottom:4px;}.container .recipe-details-container .directions p {font:normal 12px Open Sans;color:#4a4e55;line-height:18px;}.container .recipe-details-container .directions dt, .directions dd {line-height:25px;margin:0px 0px 5px 0px;} .container .recipe-details-container .might-also-like-box {margin:0px 20px 0px 20px;border-top:1px solid #e7e7e7;padding-top:20px;}.container .recipe-details-container .might-also-like-box h1 {margin:10px 0px 10px 0px;font-size:24px;}.might-also-like-box .span3 {width:21%;}.container .recipe-details-container .span5_author {width:30.62%;}.container .recipe-details-container .related-box {width:100%; height:120px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background-color:#fff;overflow:hidden;float:left;position:relative;}.single-recipes .related-box {background-color:#fff;height:126px;margin:0 0.1% 0 0;overflow:hidden;position:relative;width:100%;}.container .recipe-details-container .author-box {margin:-51px 0px 0px 0px;padding-top:5px;position:relative;width:100%; }.container .recipe-details-container .author-box h2 {color:#428abe;font-family:'Cabin', sans-serif;font-weight:500;font-size:13px;line-height:16px;text-transform:uppercase;text-align:right;}.container .recipe-details-container .author-box h3 {color:#414141;font:bold 12px Open Sans;line-height:16px;margin:20px 0px 0px 0px;}.container .recipe-details-container .author-box p {color:#727272;font:normal 12px Open Sans;line-height:16px;margin:0px 0px 0px 0px;padding:0px 5px 0px 0px;}.container .recipe-details-container .author {width:100%; height:120px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background-color:#fbfbfb;overflow:hidden;margin:10px 0px 0px 0px;float:right;border:1px solid #ededed;}.container .recipe-details-container .author-image {width:80px;height:80px;margin:15px 15px 0px 15px;float:left;}.avatar  {-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;margin:0px 10px 0px 0px;}  .container .comments h2 {color:#428abe;font-family:'Cabin', sans-serif;font-weight:500;font-size:16px;line-height:16px;float:left;}.container .comments .comment-respond {margin:0px 10px 0px 10px;}.container .comments .comment-respond textarea {width:95.5%;}.container .comments a.link-comment {float:right; line-height:16px;color:#737373;font-family:'Cabin', sans-serif;font-weight:400;font-size:16px;margin:10px 0px 0px 0px;}.container .comments .media-list {float:left;width:100%;}.container .comment-body {-webkit-border-radius:5px;-moz-border-radius:5px; border-radius:5px; background-color:#fff; border:1px solid #ededed;padding:20px;position:relative;margin-bottom:20px;overflow:hidden;}#comments ol.commentlist li.bypostauthor > .comment-text {background:#fbfbfb;}.comment-body a {color:#2c3e50;}.comment-body a:hover {color:#3280ce;}.container .comment-author {font:bold 12px Open Sans;color:#428abe;margin:0px 10px 20px 0px;width:auto;float:left;position:relative;text-align:center;}.container .fn {position:absolute;bottom:-20px;left:0;display:block;width:100%;margin-right:20px;text-align:center;}.container .says { display:none;}.container .comment-meta {color:#8a8a8a;font:bold 12px Open Sans;margin:0px 0px 10px 0px;}#reply-title {color:#8a8a8a;font:bold 12px Open Sans;margin:10px 0px 0px 10px;}.container .reply {position:absolute;top:10px;right:10px;}.container .comment-body p {color:#8a8a8a;font:normal 12px Open Sans;}.container ul.children {margin:20px 0px 0px 50px;list-style:none;}.container i.reply-icon {width:30px;height:27px;display:block;background-image:url(images/main-sprite.png);background-position:-195px -105px;margin:30px 45px 1px 0px;float:left;}.container .general-form {float:left;width:100%;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background-color:#fff; border:1px solid #ededed;margin:0px 0px 20px 0px;}.container .general-form label {width:100%;color:#4c4c4c;font:bold 14px Open Sans;margin:10px 5px 5px 10px;float:left;}.container .general-form input {width:96%; height:35px; background-color:#fcfcfc; -webkit-box-shadow:0 1px 1px rgba(0,0,0,.11); -moz-box-shadow:0 1px 1px rgba(0,0,0,.11); box-shadow:0 1px 1px rgba(0,0,0,.11);padding:0 0 0 5px ;border:none;background-image:none;margin:10px 0px 10px 0px;}.container .general-form form {margin:0px 0px 10px 0px;}.container .general-form .not-published {color:#8e8e8e;font:italic 12px Open Sans;}.container .general-form label span {color:#ff4848;}.container .general-form textarea {width:94%; background-color:#fcfcfc; -webkit-box-shadow:0 1px 1px rgba(0,0,0,.11); -moz-box-shadow:0 1px 1px rgba(0,0,0,.11); box-shadow:0 1px 1px rgba(0,0,0,.11);border:none;background-image:none;margin:10px 0px 10px 15px;}.container .general-form #submit {margin:10px 0px 20px 16px;width:127px; background-color:#C63D2D; -webkit-box-shadow:0 1px 1px rgba(0,0,0,.11); -moz-box-shadow:0 1px 1px rgba(0,0,0,.11); box-shadow:0 1px 1px rgba(0,0,0,.11);color:#fff;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; float:left;font:bold 14px Open Sans;padding:5px 10px 6px 10px;position:relative;}.container i.icon-post {width:27px;height:28px;display:block;background-image:url(images/main-sprite.png);background-position:-242px -99px;margin:0px 0px 0px 0px;position:absolute;right:-10px;top:0px;}   .container .programs-pricing-box {margin:0px 0px 0px 10px;display:inline-block;}.container .questions-bar {width:90%; height:30px; -webkit-border-radius:17px 18px 18px 17px/17px 17px 18px 18px; -moz-border-radius:17px 18px 18px 17px/17px 17px 18px 18px; border-radius:17px 18px 18px 17px/17px 17px 18px 18px; background-color:#2980b9;font-family:'Cabin', sans-serif;font-weight:500;font-size:14px;color:#fff;padding:5px 10px 0 10px;margin:10px 0px 0px 0px;display:inline-block;text-align:center;line-height:20px;overflow:hidden;}.container .questions-bar.align-center {margin:0px auto;margin-top:20px;display:block;}.container .questions-bar span {font-size:18px;font-weight:600;position:relative;bottom:-1px;}.container .questions-bar a {color:#fff;text-decoration:underline;}.container .social-like {margin:0px 0px 0px 30%;}.container .social-like .fb-like {margin:20px 0px 10px 0px;} #pricing-table {margin:10px auto;text-align:center;overflow:hidden;margin:0px 0px 20px 0px;padding-top:10px;}#pricing-table .plan { -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; background-color:#f6fafd;width:219px;   float:left;position:relative;border-top:4px solid #C63D2D;}#pricing-table #most-popular {-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; background-color:#fff;  float:left;position:relative;border-top:4px solid #428abe;-webkit-box-shadow:2px 0 2px rgba(0,0,0,.1); -moz-box-shadow:2px 0 2px rgba(0,0,0,.1); box-shadow:2px 0 2px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.1); -moz-box-shadow:0 2px 2px rgba(0,0,0,.1); box-shadow:0 2px 2px rgba(0,0,0,.1);margin:-10px 0px 0px 0px;z-index:10;}#pricing-table #most-popular h3 {font-family:'Cabin', sans-serif;font-weight:600;font-size:18px;padding:20px;margin:10px -20px 0px -20px;color:#154b89;}body #pricing-table h3 {border-left:none;text-align:center;}#pricing-table #most-popular .savings .total {background-color:#C63D2D;}#pricing-table #most-popular .savings .percent {background-color:#1b944e;}#pricing-table #most-popular .fee {background-color:#f6fafd;}#pricing-table #most-popular .price {font-family:'Cabin', sans-serif;font-weight:600;font-size:60px;padding:2px;color:#428abe;}#pricing-table h3 {font-family:'Cabin', sans-serif;font-weight:600;font-size:18px;padding:20px;margin:10px -20px 0px -20px;color:#154b89;}#pricing-table span.arrow-down { top:0px;left:50%;}#pricing-table .rating-stars {margin:0px 0px 0px 0px;height:12px;}#pricing-table .price {font-family:'Cabin', sans-serif;font-weight:600;font-size:48px;padding:2px;color:#428abe;}#pricing-table .price span {font-size:30px;}#pricing-table .price p {color:#c3d6e4;font-size:14px;font-weight:400;margin:-5px 0px 0px 0px;}#pricing-table .fee {width:80%; height:30px; -webkit-border-radius:3px/2px; -moz-border-radius:3px/2px; border-radius:3px/2px; background-color:#fff;font-family:'Cabin', sans-serif;font-weight:400;font-size:14px;color:#a1b5c5;padding:10px 0 0 0;margin:20px 0px 0px 10%;}#pricing-table p {font-family:'Cabin', sans-serif;font-weight:400;font-size:12px;color:#c7d0d7;margin:10px 0px 0px 0px;}#pricing-table .savings {margin:10px 0px 0px 0px;}#pricing-table .savings .percent {float:left;width:45px; height:35px; -webkit-border-radius:0 0 0 3px; -moz-border-radius:0 0 0 3px; border-radius:0 0 0 3px; background-color:#316890;font-family:'Cabin', sans-serif;font-weight:500;font-size:18px;color:#fff;padding:10px 0 0 0;}#pricing-table .savings .total {float:left;width:176px; height:32px; -webkit-border-radius:0 0 3px 3px; -moz-border-radius:0 0 3px 3px; border-radius:0 0 3px 3px; background-color:#428abe;margin:0px 0px 0px -2px;font-weight:400;font-size:14px;color:#fff;padding:13px 0 0 0;}.container #pricing-table .icon-star,.container #pricing-table .icon-star-empty {background-image:url("images/main-sprite.png");width:12px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.container #pricing-table .icon-star {  background-position:-124px -190px;}.container #pricing-table .icon-star-empty {  background-position:-143px -190px;}  .container .corporate-page {margin:0px 10px 0px 10px;padding:0px 5px 0px 10px;}.container .corporate-page img {margin:0px 0px 10px 0px;}.container .corporate-page p {color:#4c4c4c;}.container .corporate-page h2 { font:bold 14px Open Sans;color:#4c4c4c;margin:20px 0px 0px 10px;}.container .partners-corporate {margin:20px 0px 20px 0px;} .container .blog-box {width:100%; margin-top:18px;margin-bottom:10px;float:left;}.blog-date {float:left;border-right:1px solid #000;margin-right:10px ;padding-right:8px;margin-top:8px;display:block;height:30px;}.entry-date-day {font-size:24px;width:30px;overflow:hidden;color:#000000;padding-bottom:2px;text-align:center;position:relative;line-height:18px;float:left;}.entry-date-month {font-size:12px;height:14px;width:30px;overflow:hidden;display:block;text-transform:uppercase;color:#000000;margin-top:10px;text-align:center;}.container .blog-box .blog-list-box {margin:0px 0px 20px 0px;padding:0px 0px 10px 0px;float:left;width:100%; }.container .blog-box .blog-list-box .blog-image-container {max-height:270px; background-color:#fff;overflow:hidden;border-bottom:1px solid #ededed;border-top:1px solid #ededed;position:relative;}.container .blog-box .blog-list-box .blog-image-container img {width:100%;display:block;}.container .blog-box .post-title {display:block;margin:0px 0px 2px 0px;font-family:'Cabin', sans-serif;font-weight:400;font-size:24px;line-height:44px;width:100%;color:#2c3e50;text-transform:uppercase; }.container .blog-box .post-title .info_row {font-size:12px;line-height:24px;}.container .blog-box .post-title .info_row  p {float:left;color:#b2b2b2;margin:0 10px 0px 0;}.container .blog-box .post-title .info_row  p a {color:#2c3e50;}.container .blog-box .post-title a {color:#2c3e50;}.container .blog-box .blog-list-box .post-entry {margin:10px 0px 0px 5px;}.container .blog-box .blog-list-box .post-entry p {font:normal 12px Open Sans;color:#454545;line-height:18px;margin:5px 0px 5px 0px;}.container .blog-box .blog-list-box .post-meta {border-left:1px solid #eeeeee;margin:20px 10px 0px 0px;padding-left:10px;}.container .blog-box .blog-list-box .info_row {border-bottom:1px solid #eeeeee;font:normal 11px Open Sans;color:#878787;margin:7px 0px 0px 0px;padding:2px 0px 10px 0px; }.container .blog-box .blog-list-box .info_row a {color:#878787;}.container .blog-box .blog-list-box .info_row span {font:bold 11px Open Sans;}.container .blog-box .blog-list-box a.link_more {color:#fff;font:bold 12px Open Sans;float:left;margin:6px 0px 0px 0px;background-color:#2c3e50;padding:5px 10px 5px 10px;display:block;}.container .blog-box .blog-list-box a.link_more:hover {background-color:#2980b9;}.container .blog-box .blog-list-box i.link-more-icon {width:5px;height:9px;display:block;background-image:url(images/main-sprite.png);background-position:-5px -288px;margin:4px 0px 1px 5px;float:right;}.entry-meta-bottom {border-bottom:1px solid #dddddd;margin-top:10px;background-color:#fdfdfd;height:35px;}.entry-author {float:left;margin:10px 0 0 10px;text-transform:uppercase;font-size:11px;}.entry-comments {float:right;text-transform:uppercase;margin:10px 10px 0 0px;font-size:11px;}.entry-comments a {color:#6b6b6b;} .container .blog-box .post-meta.blog-details-page-meta {margin:30px 0px 0px 0px;float:left;border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;border-left:none;border-right:none;padding:0px 0px 10px 0px;width:100%;}.container .blog-list-box  .tag-cloud {margin:0;}.container .blog-box .post-meta.blog-details-page-meta .info_row {float:left;border-bottom:none;border-right:1px solid #eeeeee;margin:10px 0px 0px 0px;padding:0px 10px 0px 10px;}.container .blog-box .info_row-comments {float:right;font:normal 11px Open Sans;color:#878787;margin:10px 0px 0px 0px;}.container .tag-cloud {float:left;margin:0px 0px 0px 10px;}.container .tag-cloud ul {margin:5px 5px 0px 10px;}.container .tag-cloud ul li {padding:0px 0px 0px 0px;margin:4px 2px 2px 0px;}.container .tag-cloud ul li a {color:#7f7f7f;font-family:'Cabin', sans-serif; font-weight:400;font-size:12px;font-style:italic;background-color:#fbfbfb;padding:3px;}.container .tag-cloud ul li a:hover {color:#428abe;background-color:#c9ffe0;}.blog-social {float:right;margin:5px 0px 0px 0px;}i.icon-fb {width:6px;height:12px;display:block;background-image:url(images/main-sprite.png);background-position:-124px -145px;float:left;margin:0px 10px 0px 0px;}i.icon-fb:hover {background-position:-124px -162px;}i.icon-tw {width:15px;height:12px;display:block;background-image:url(images/main-sprite.png);background-position:-142px -145px;float:left;margin:0px 10px 0px 0px;}i.icon-tw:hover {background-position:-142px -162px;}i.icon-g {width:12px;height:12px;display:block;background-image:url(images/main-sprite.png);background-position:-168px -145px;float:left;margin:0px 10px 0px 0px;}i.icon-g:hover {background-position:-168px -162px;}i.icon-pin {width:10px;height:12px;display:block;background-image:url(images/main-sprite.png);background-position:-189px -145px;float:left;margin:0px 0px 0px 0px;}i.icon-pin:hover {background-position:-189px -162px;}.about-author-box {margin:30px 0px 30px 0px;float:left;width:100%;}.about-author-box h3 {color:#428abe;font-family:'Cabin', sans-serif;font-weight:500;font-size:13px;line-height:16px;text-transform:uppercase;background-color:#fff;display:inline;padding:0px 5px 0px 0px;}.author-title {background-color:#fbfbfb;width:100%;position:relative;height:17px;}.container .about-author-box .author-image {width:95px;height:95px;margin:15px 15px 0px 15px;float:left;}.about-author-box p {margin:40px 0px 0px 0px;font:normal 12px Open Sans;color:#737373;width:95%;}.about-author-box p a {color:#428abe;}.signature-author {float:right;font:bold 12px Open Sans;color:#737373;margin:20px 0px 0px 0px;} .pager li span a {float:left;}i.icon-previous-arrow {width:12px;height:20px;display:block;background-image:url(images/main-sprite.png);background-position:-362px -58px;float:left;margin:0px 10px 0px 0px;}i.icon-next-arrow {width:12px;height:20px;display:block;background-image:url(images/main-sprite.png);background-position:-379px -58px;float:right;margin:0px 0px 0px 10px;}i.icon-next-arrow.active,i.icon-next-arrow:hover {background-position:-379px -27px;}.pager li span > a, .pager li  span{font-family:'Cabin', sans-serif;font-weight:600;font-size:14px;line-height:20px;text-transform:uppercase;color:#4c4c4c;padding:0px 0px 0px 0px;}.pager li > a, .pager li > span {border:none;}.pager .disabled > a,.pager .disabled > a:hover,.pager .disabled > a:focus,.pager .disabled > span {color:#818181;background-color:#fbfbfb;cursor:default;}.pager li > a:hover,.pager li > a:focus {text-decoration:none;background-color:#fbfbfb;color:#428abe;} .promotion-box {border:1px solid #ebebeb;margin:0px 0px 0px 10px;}.promotion-box img {margin:5px 0px 10px 10px;}.contact-form-box.general-form {border:1px solid #ebebeb;margin:0px 10px 0px 0px;-webkit-border-radius:0; -moz-border-radius:0; border-radius:0; background-color:#fff; box-shadow:none;float:none;width:auto;}.contact-form-box.general-form input {width:93%;}.contact-form-box.general-form label {width:95%;}.contact-form-box.general-form textarea {width:91%;}.contact-form-box .btn-group {width:93%;margin:0px 0px 0px 15px;}.contact-form-box .btn-group > .dropdown-toggle {height:25px; background-color:#fcfcfc; -webkit-box-shadow:0 1px 1px rgba(0,0,0,.11); -moz-box-shadow:0 1px 1px rgba(0,0,0,.11); box-shadow:0 1px 1px rgba(0,0,0,.11);padding:10px 0 0 5px ;border:none;background-image:none;margin:10px 0px 0px 0px;width:100%;font:normal 12px Open Sans;color:#b6b6b6;text-align:left;}.contact-form-box .btn-group.open .btn.dropdown-toggle {background-color:#fff;}.contact-form-box .dropdown-menu {min-width:0px;width:100%;font:normal 12px Open Sans;color:#4c4c4c;}.contact-form-box .dropdown-menu > li > a {padding:0px 0px 0px 10px;}.contact-form-box .btn .caret { margin-top:-10px; margin-right:10px; float:right;}.contact-form-box .btn-group.open .btn.dropdown-toggle {background-color:#fcfcfc; }.container .dropdown-menu > li > a:hover, .container .dropdown-menu > li > a:focus, .container .dropdown-submenu:hover > a, .container .dropdown-submenu:focus > a {background-color:#f2f2f2;color:#4c4c4c;}.contact-form-box .input-time {width:80px !important;background-color:#fcfcfc; -webkit-box-shadow:0 1px 1px rgba(0,0,0,.11); -moz-box-shadow:0 1px 1px rgba(0,0,0,.11); box-shadow:0 1px 1px rgba(0,0,0,.11);padding:10px 0 0 5px ;border:none;background-image:none;margin:10px 0px 0px 0px;width:100%;font:normal 12px Open Sans;color:#b6b6b6;height:35px;} .dn-map {margin:0px 0px 20px 0px;width:auto;height:250px;} .contact-us {margin:0px 0px 0px 0px;}.contact-us h2 {color:#428abe;font-family:'Cabin', sans-serif;font-weight:400;font-size:18px;margin:5px 0 0 10px;}.program {border:1px solid #ebebeb;margin:0px 0px 0px 0px;padding:0 0 8px 0;}.program h2 {color:#428abe;font-family:'Cabin', sans-serif;font-weight:400;font-size:18px;margin:5px 0 0 10px;}.contact-us-form.general-form {border:1px solid #ebebeb;-webkit-border-radius:0; -moz-border-radius:0; border-radius:0; background-color:#fff; box-shadow:none;margin-bottom:0;}.contact-us-form.general-form input {width:91%;margin:10px 0px 0px 12px;}.contact-us-form.general-form label {width:95%;}.contact-us-form.general-form textarea {width:90%;}.contact-us-form p {color:#7d7d7d;font-family:'Cabin', sans-serif;font-weight:400;font-size:11px;float:left;width:100%;margin:0px 0 0 0px;}.container .general-form  .wpcf7-submit {margin:10px 0px 10px 15px;width:127px; background-color:#C63D2D; -webkit-box-shadow:0 1px 1px rgba(0,0,0,.11); -moz-box-shadow:0 1px 1px rgba(0,0,0,.11); box-shadow:0 1px 1px rgba(0,0,0,.11);color:#fff;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; float:left;font:bold 14px Open Sans;padding:5px 10px 6px 10px;position:relative;} i.icon-program {width:12px;height:20px;display:block;background-image:url(images/main-sprite.png);background-position:-248px -156px;margin:2px 10px 0px 10px;float:left;}i.icon-phone {width:12px;height:20px;display:block;background-image:url(images/main-sprite.png);background-position:-271px -156px;margin:2px 10px 0px 10px;float:left;} .program p {color:#4c4c4c;font:normal 12px Open Sans;}.program a {margin:5px 0 0 10px;}.program p.adress {margin:5px 0 0 10px;}.meet-employee {float:left;margin:5px 0 0 0px;padding-left:4%;width:100%;}.container .extra-container-box .meet-employee h3 {color:#4a4e55;font-family:'Cabin', sans-serif;font-weight:500;font-size:18px;text-align:left;margin:15px 0px 10px 0px;}.meet-employee p {color:#C63D2D;font-family:'Cabin', sans-serif;font-weight:500;font-size:12px;width:120px;}.employee-image {border:2px solid #fbfbfb;margin:0 0 10px 0;position:relative;width:90%;}i.icon-ribbon {width:82px;height:127px;display:block;background-image:url(images/main-sprite.png);background-position:-274px -6px;position:absolute;bottom:-60px;right:-10px;} .container .notfound-page {text-align:center;}.container .page-error {border:2px solid #C63D2D;width:364px;height:364px;text-align:center;margin-left:24%;margin-top:70px;}.container .page-error hr {margin:40px 0px 10px 10px;}.container .page-error .title {color:#428abe;font-family:'Cabin', sans-serif;font-weight:500;font-size:160px;margin:100px 0 0 0;line-height:150px;}.container .page-error .error {color:#C63D2D;font-family:'Cabin', sans-serif;font-weight:600;font-size:24px;}.container .notfound-page p {color:#8c8c8c;font-family:'Cabin', sans-serif;font-weight:600;font-size:14px;}.container .notfound-page .input-box {margin:50px 10px 43px 10px;}.container .notfound-page .input-box .input-search-blog {background-color:#fbfbfb; font-family:'Cabin', sans-serif;font-weight:400;font-size:12px;color:#888888;webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:none;} .container .post-entry .horizontal-line-blue {border-bottom:3px solid #428abe;width:100%;clear:both;margin:30px 0px 30px 0px;}.container .post-entry .horizontal-line-gray {border-bottom:1px solid #e4e4e4;width:98%;clear:both;margin:10px 10px 10px 0px;}.container .post-entry h2 {border-left:4px solid #C63D2D;color:#4e4e4e;font:bold 14px Open Sans;padding-left:5px;margin:20px 0px 10px 0px;}.container .post-entry h3 {border-left:2px solid #428abe;color:#4e4e4e;font:bold 12px Open Sans;padding-left:5px;margin:20px 0px 10px 0px;text-align:left;}.container .post-entry h4 {color:#4e4e4e;font:normal 12px Open Sans;margin:20px 0px 10px 0px;}.container .post-entry h5 {color:#636363;font:bold 12px Open Sans;margin:20px 0px 10px 0px;}.container .post-entry h6 {color:#888888;font:normal 12px Open Sans;margin:20px 0px 10px 0px;}.container .post-entry p {color:#737373;font:normal 12px Open Sans;margin:0px 0px 0.8em 0px;line-height:18px;}.container .post-entry ul.dots-blue li {font:normal 12px Open Sans;color:#737373;padding:2px 0 2px 6px;}.shortcodes-page {margin:0px 10px 0px 10px;}.post-entry code {width:auto;height:auto;display:block;overflow:auto;}.shortcodes-page h2 {font-family:'Cabin', sans-serif;font-weight:500;font-size:18px;color:#428abe;margin:10px 10px 10px 10px;}.shortcodes-page span {color:#6f6f6f;}.container .post-entry table {border:1px solid red;}.container .post-entry table {border:1px solid #eee;padding:5px 10px;line-height:24px;width:100%;}.container .post-entry th {font-weight:bold;padding:10px;text-align:left;}.container .post-entry td {border-top:1px solid #eee;padding:10px;}.container .post-entry img {max-width:100%;height:auto;}.container .post-entry ol {padding:0;margin:0;}.container .post-entry ol li {list-style:decimal;padding:0 0 0px 0;margin:0 0 0 20px;line-height:24px;}.container .post-entry ul {padding:0;margin:0;}.container .post-entry ul li {list-style-type:square;margin:0 0 0px 20px;line-height:24px;}.container .post-entry li:last-child {margin-bottom:0;}.container .post-entry blockquote {font-size:16px;margin:5px 20px 10px 20px;padding:10px 0 5px 25px;border-left:3px solid #eee;overflow:hidden;}.container .post-entry blockquote p {line-height:24px;}.left {float:left;}.right {float:right;}.align-center,.aligncenter {position:relative;margin:20px auto;display:block;clear:both;}.align-left,.alignleft {position:relative;float:left;margin:4px 20px 5px 0;}.align-right,.alignright {float:right;position:relative;margin:4px 0 5px 20px;}.text-left {text-align:left;}.text-right {text-align:right;}.text-center {text-align:center;}.text-justify {text-align:justify;}a.btn-green-blue,a.btn-blue-green,a.btn-dark-red,a.btn-gray-blue,a.btn-red-dark,a.btn-gray-green {-webkit-border-radius:18px/17px 17px 18px 18px;-moz-border-radius:18px/17px 17px 18px 18px; border-radius:18px/17px 17px 18px 18px; color:#fff;font-family:'Cabin', sans-serif;font-weight:700;font-size:13px;border:none;height:22px; margin:2px;line-height:22px;padding:6px 20px 6px 20px;overflow:hidden;display:inline-block;}a.btn-green-blue .icon,a.btn-blue-green .icon,a.btn-dark-red .icon,a.btn-gray-blue .icon,a.btn-red-dark .icon,a.btn-gray-green .icon {background:#fff url(images/main-sprite.png);background-repeat:no-repeat;width:38px; height:26px; -webkit-border-radius:13px;-moz-border-radius:13px; border-radius:13px;position:relative;margin-right:0px;top:-2px;right:-15px;float:right;}a.btn-green-blue {background-color:#C63D2D;}a.btn-green-blue:hover {background-color:#428abe;}a.btn-green-blue .icon {background-position:-43px -85px;}a.btn-blue-green {background-color:#428abe;}a.btn-blue-green:hover {background-color:#C63D2D;}a.btn-blue-green .icon {background-position:-115px -106px;}a.btn-dark-red {background-color:#2c3e50;}a.btn-dark-red:hover {background-color:#d80000;}a.btn-dark-red .icon {background-position:-80px -135px;}a.btn-gray-blue {background-color:#f1f1f1;color:#2C3E50;}a.btn-gray-blue:hover {background-color:#428abe;color:#fff;}a.btn-gray-blue .icon {background-position:-43px -85px;}a.btn-red-dark {background-color:#d80000;}a.btn-red-dark:hover {background-color:#2c3e50;color:#fff;}a.btn-red-dark .icon {background-position:-80px -157px;}a.btn-gray-green {background-color:#f1f1f1;color:#2C3E50;}a.btn-gray-green:hover {background-color:#C63D2D;color:#fff;}a.btn-gray-green .icon {background-position:-115px -106px;}.list-arrow-type {width:100%;margin:20px 0 20px 0px;float:left;}.buttons-box {float:left;width:100%;}.container .post-entry .list-arrow-type h3 {font-family:'Cabin', sans-serif;font-weight:400;font-size:14px;border:none;color:#428abe;}.container .post-entry ul.list-arrow li {list-style:none;background-image:url(images/bulett-arrow.png);background-repeat:no-repeat;background-position:center left;font-family:'Cabin', sans-serif;font-weight:400;font-size:12px;color:#737373;margin:0;padding:2px 0 2px 15px;}.container .post-entry ul.list-arrow li.selected {color:#428abe;}.container .post-entry ul.list-dots li {list-style:none;background-image:url(images/bullet-blue.png);background-repeat:no-repeat;background-position:center left;font-family:'Cabin', sans-serif;font-weight:400;font-size:12px;color:#737373;margin:0;padding:2px 0 2px 15px;}.container .post-entry ul.list-dots li.selected {color:#428abe;}.container .post-entry ul.list-box li {list-style:none;background-image:url(images/bulett-box.png);background-repeat:no-repeat;background-position:center left;font-family:'Cabin', sans-serif;font-weight:400;font-size:12px;color:#737373;margin:0;padding:2px 0 2px 20px;}.container .post-entry ul.list-box li.selected {color:#428abe;}.container .post-entry .label, .badge {background-color:#bee4ff;color:#428abe;text-shadow:none;}.container .post-entry #recipe-gallery {margin:10px 0px 10px 10px;float:left;width:46%;}.video {height:274px; background-color:#fff; -webkit-box-shadow:0 1px 1px rgba(0,0,0,.18); -moz-box-shadow:0 1px 1px rgba(0,0,0,.18); box-shadow:0 1px 1px rgba(0,0,0,.18);margin:10px 0px 10px 20px;float:left;width:46%;} .container .dn-free-consult {border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;width:140px;float:right;}.container .dn-free-consult h2 {font-family:'Cabin', sans-serif;font-weight:700;font-size:14px;text-transform:uppercase;color:#C63D2D;line-height:15px;}.container .dn-free-consult p {font-family:'Cabin', sans-serif;font-weight:400;font-size:12px;line-height:15px;}.container .dn-free-consult span.blue {color:#2980b9;} #doctor-1-content {display:none;}.doctor-lightbox-details {width:460px;overflow:hidden;position:relative;padding:40px 0px 0px 0px;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; -webkit-box-shadow:0 2px 3px rgba(0,0,0,.3); -moz-box-shadow:0 2px 3px rgba(0,0,0,.3); box-shadow:0 2px 3px rgba(0,0,0,.3);background-color:#f6f6f6;}.doctor-lightbox-details .top-bar {background-color:#428abe;height:37px; position:absolute;top:0px;left:0px;width:100%;}.doctor-lightbox-details .top-bar h2 {margin:0px 0px 0px 13px;padding:0px 0px 0px 0px;font-size:14px;font-weight:500; color:#fff;}.doctor-lightbox-details .top-bar .pp_close {width:28px;height:28px;position:absolute;right:5px;top:7px;display:block;}.doctor-lightbox-details .top-bar .pp_close i.close-lightbox{width:24px;height:24px;display:block;background-image:url(images/main-sprite.png);background-position:-172px -185px;} .doctor-lightbox-details .image-container {width:250px;height:190px;margin:10px 15px 10px 15px;background-color:transparent;float:left;}.doctor-lightbox-details .image-container img {width:250px;}.doctor-lightbox-details p {margin:15px 0px 20px 20px;font-family:'Cabin', sans-serif;font-weight:500;color:#717171;}  .doctor-lightbox-details p span {color:#393939;font-size:14px;}.doctor-lightbox-details a.btn-book {width:320px; height:22px;-webkit-border-radius:18px/17px 17px 18px 18px;-moz-border-radius:18px/17px 17px 18px 18px; border-radius:18px/17px 17px 18px 18px; background-color:#428abe;color:#fff;font-family:'Cabin', sans-serif;font-weight:700;font-size:13px;border:none;margin:10px 0px 20px 10px;padding:8px 0 5px 20px;float:left;}.doctor-lightbox-details a.btn-book .icon {width:38px; height:26px; -webkit-border-radius:13px;-moz-border-radius:13px; border-radius:13px; float:right;background:#fff url(images/main-sprite.png);background-position:-115px -106px;background-repeat:no-repeat;margin:-3px 10px 0px 0px;display:block;}.gotop {z-index:999999999;width:50px;height:50px;position:fixed;bottom:-100px;right:25px;cursor:pointer;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:0.8;}.gotop:hover {opacity:1;}.gotop .fa.fa-arrow-circle-o-up {color:#1ea44b;font-size:50px;}.search-results {list-style:none;margin:0px 0px 0px 0px;}.search-results h2:first-child {margin-top:10px;}.search-results h2 {margin-top:35px;float:left;width:100%;display:block; }.search-results li {margin:0px 0px 20px 0px;}.search-results li img {width:100% !important;height:auto;border:2px solid #ededed;}.container .post-entry .search-results li h4 {font-weight:bold;margin:0px 0px 10px 0px;}.container .post-entry .search-results li h4 a {color:#34495E;}.search-results li.post_type-page {margin:0px 0px 0px 0px;}.search-results li.post_type-page p {display:none;}.container .post-entry .search-results li.post_type-page h4 {margin:0px !important;}body .diet_nutrition_theme-widget {-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; background-color:#fff;border:1px solid #ebebeb;margin:20px 0px 0px 0px;padding:10px 10px 0 10px;}body .widgettitle {color:#428ABE;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:600;line-height:5px;margin:10px 0px 15px 5px;}body .widget_shopping_cart h3 {color:#428ABE;font-family:'Cabin',sans-serif;font-size:14px;font-weight:600;line-height:5px;}body .diet_nutrition_theme-widget label {display:none;}body .diet_nutrition_theme-widget input {background-color:#FBFBFB;border:medium none;border-radius:3px 3px 3px 3px;color:#888888;font-family:'Cabin',sans-serif;font-size:12px;font-weight:400;height:28px;margin:10px 0 10px 0px;padding:0 0 0 5px;width:89%;}body .diet_nutrition_theme-widget  #searchsubmit {background-color:#29AF61;background-image:url("images/main-sprite.png");background-position:4px -105px;background-repeat:no-repeat;border:medium none;border-radius:15px 16px 16px 15px / 15px 15px 16px 16px;height:28px;margin:-2px 0 0 -15px;width:28px;text-indent:-1000px;overflow:hidden;}body  #searchform {margin:0px 0px 0px 0px;}body .widget_tag_cloud h3 {line-height:15px;}body .tagcloud {font-size:16px;margin:10px 0px 10px 0px;}body .tagcloud  a {background-color:#FBFBFB;color:#7F7F7F;font-family:'Cabin',sans-serif;font-size:12px;font-style:italic;font-weight:400;padding:5px;}body .tagcloud  a:hover {background-color:#C9FFE0;color:#428ABE;}body .widget_categories h3 {line-height:15px;}.diet_nutrition_theme-widget ul {margin:10px 0px 0px 10px;list-style:none;}.diet_nutrition_theme-widget li  {color:#484848;}.diet_nutrition_theme-widget .product_list_widget {margin:20px 5px 0px 5px;overflow:hidden;}.diet_nutrition_theme-widget .product_list_widget li {position:relative;padding:10px 0px 10px 0px !important;border-bottom:1px dashed #dadada;}.diet_nutrition_theme-widget .product_list_widget li:last-child {border-bottom:none;}.diet_nutrition_theme-widget .product_list_widget li a {color:#4A4E55;display:block;text-overflow:ellipsis;   white-space:nowrap;   width:100%;   line-height:12px;   height:20px;}.diet_nutrition_theme-widget .product_list_widget li a img {border:1px solid #e8e8e8;box-shadow:none !important;display:block;float:left !important;height:auto;margin:0 10px 0 0;width:60px !important;}.diet_nutrition_theme-widget .product_list_widget li .star-rating {float:left !important;margin-right:60px;margin-top:5px;}.diet_nutrition_theme-widget .product_list_widget li del,.diet_nutrition_theme-widget .product_list_widget li ins,.diet_nutrition_theme-widget .product_list_widget li > span.amount {margin:8px 5px 0px 0px;float:left;line-height:14px;display:block;}.diet_nutrition_theme-widget .product_list_widget li ins {text-decoration:none;}.diet_nutrition_theme-widget ul {overflow:hidden;padding:0px 0px 20px 0px;color:#fff;}.diet_nutrition_theme-widget ul.children{margin:0px 0px 0px 10px;}.diet_nutrition_theme-widget ul > li {background-position:93% 14px;background-repeat:no-repeat;display:block;width:100%;display:block;font-family:Cabin;}.diet_nutrition_theme-widget ul > li > a {color:#7f7f7f;}.diet_nutrition_theme-widget ul > li > a:hover {color:#C63D2D;}.widget_archive ul {margin:10px 0px 10px 0px;list-style:none;overflow:hidden;}.widget_archive ul > li {background-position:93% 14px;background-repeat:no-repeat;display:block;width:100%;border:0px solid red;display:block;padding:2px 4px 2px 8px;}.widget_archive li a {color:#7f7f7f;}.widget_archive .current-menu-item,.widget_archive ul > li:hover,.widget_archive  ul > li:focus {color:#fff;text-shadow:0;background-color:#428abe;background-position:92.5% 50%;background-repeat:no-repeat;}.widget_archive ul > li:hover a {color:#fff;}.diet_nutrition_theme-widget select {width:100%;}#wp-calendar {width:100% !important;position:relative;left:-10px;}#wp-calendar th {border:1px solid #EBEBEB;font-weight:bold;padding:6px;text-align:center;}#wp-calendar th:first-child,#wp-calendar tbody tr td:first-child,#wp-calendar tfoot td:first-child {border-left-color:#fff;}#wp-calendar th:last-child,#wp-calendar tbody tr td:last-child,#wp-calendar tfoot td:last-child {border-right-color:#fff;}#wp-calendar tfoot td {border-bottom-color:#fff;}#wp-calendar td {border:1px solid #EBEBEB;padding:8px;text-align:center;}#wp-calendar #today {background:#52C0D4;color:#fff;}#wp-calendar #today a {color:#fff;}#wp-calendar caption {text-align:center;font-weight:bold;margin-bottom:10px;}.wp-caption {position:relative;padding:0;max-width:100%;}.wp-caption img {margin:0;}.wp-caption-text {margin:5px 0 0;font-size:11px;color:#666;}.sticky {background:#ffffe0;}.gallery-caption {float:left;margin:10px 0;line-height:14px;}.woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-range {background:#1ea44b;box-shadow:none;}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content, .woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content {background:#e8e8e8;}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle {background:#fff;box-shadow:none;border:1px solid #0d8c38;border-radius:0;}.woocommerce .ui-widget,.woocommerce .price_slider_amount {margin:30px 0px 0px 0px;}.woocommerce #content input.button,.woocommerce #respond input#submit,.woocommerce a.button, .woocommerce button.button,.woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button {background:#C63D2D;color:#fff;box-shadow:none;text-shadow:none;font-family:Cabin;border:none;font-weight:500;}.woocommerce #content input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover  { background:#1ea44b; color:#fff;} .woocommerce .widget_price_filter .price_slider_amount .button, .woocommerce-page .widget_price_filter .price_slider_amount .button {float:right;}.woocommerce .widget_price_filter .price_slider_amount, .woocommerce-page .widget_price_filter .price_slider_amount {text-align:left;}select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {font-size:12px;}.woocommerce-box .page-title,.woocommerce-box .woocommerce-result-count {margin:10px 0px 0px 20px;}.woocommerce-box .woocommerce-ordering {margin-right:10px;}.woocommerce-box ul.products {margin:0 15px 0 15px;}.woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3 {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img {-moz-box-sizing:border-box;}.woocommerce .woocommerce-ordering select, .woocommerce-page .woocommerce-ordering select {border:1px solid #e8e8e8;width:145px;text-transform:uppercase;color:#c8c8c8; background:#fff;margin:-30px 10px 0px 0px;}ul.cart_list li.empty {overflow:hidden;text-transform:uppercase;white-space:nowrap;color:#dadada;background-image:url(images/emptycart.jpg);width:155px;height:60px;margin:0 0 0 10px;} .products li a .products_thumbnail {height:290px;white-space:nowrap;text-align:center; width:100%;  }.products li a .products_thumbnail:before {content:"";display:inline-block;height:100%;vertical-align:middle;}.products li a .products_thumbnail img {vertical-align:middle;max-width:100%;min-height:290px;   }  .woocommerce span.onsale, .woocommerce-page span.onsale {background:none repeat scroll 0 0 #fb9e0c;border:medium none;border-radius:0;box-shadow:none;display:block;filter:none;font-size:12px;font-weight:bold;left:-54px;padding:14px 59px 4px 51px;position:absolute;text-align:center;text-shadow:none;text-transform:uppercase;top:-8px;transform:rotate(-45deg); -ms-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); z-index:100;}li.product_item{width:48%;float:left;margin:0px 13px 20px 0px;text-align:center;}li.product_item h2 {font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:15px;line-height:14px;}span.price {width:100%;font-family:Cabin;color:#226bab;font-size:18px;}span.price del {font-size:14px;color:#c2c2c2;}span.price ins {font-size:18px;color:#226bab;}.items_found {margin:0px 0px 0px 20px;}li.product_item {position:relative;}li.product_item .product_button {margin:10px 0px 0px 0px;}.product_button a.added_to_cart.wc-forward  {//display:none;position:absolute;padding:0 0 0 10px;bottom:2px;left:216px;font-weight:bold;}li.product_item .product_button .product_type_variable:before {font:normal normal normal 12px/1 FontAwesome;content:"\f0ca";padding:5px 5px 5px 5px;z-index:80;}li.product_item .product_button .product_type_simple:before {font:normal normal normal 12px/1 FontAwesome;content:"\f07a";padding:5px 5px 5px 5px;}.image_container {border:1px solid #e8e8e8;overflow:hidden;position:relative;}.image_container .button-viewmore {position:absolute;top:44%;left:39%;background-color:#1ea44b;color:#fff;text-transform:uppercase;text-align:center;padding:3px 5px 3px 5px;display:none;}.image_container:hover .button-viewmore {display:block;}.woocommerce ul.products.list li.product_item a img, .woocommerce-page ul.products li.product_item a img {margin:0 !important;transition:all 0.5s ease-in-out 0s;transform:scale(0.8); -ms-transform: scale(0.8);-webkit-transform: scale(0.8);}.woocommerce ul.products li.product_item a:hover img, .woocommerce-page ul.products li.product_item a:hover img {transform:scale(1.0); -ms-transform: scale(1.0);-webkit-transform: scale(1.0);transition:all 1s ease 0s;}ul.page-numbers {border:none !important;}.woocommerce #content nav.woocommerce-pagination ul li, .woocommerce nav.woocommerce-pagination ul li, .woocommerce-page #content nav.woocommerce-pagination ul li, .woocommerce-page nav.woocommerce-pagination ul li {border:none;}.woocommerce-pagination ul.page-numbers li {margin:20px 10px 20px 0px !important;width:35px;}.woocommerce-pagination li span.page-numbers {border:2px solid #cbe4fa;background:none;color:#226bab !important;}.woocommerce-pagination ul.page-numbers li a {border:2px solid #e8e8e8;}.woocommerce-pagination ul.page-numbers li a.next,.woocommerce-pagination ul.page-numbers li a.prev {visibility:hidden;}.woocommerce-pagination ul.page-numbers li a.next:before {font:normal normal normal 12px/1 FontAwesome;content:"\f061";border:2px solid #e8e8e8;visibility:visible !important;padding:5px;margin:0px 0px 0px 0px;}.woocommerce-pagination ul.page-numbers li a.prev:before {font:normal normal normal 12px/1 FontAwesome;content:"\f060";border:2px solid #e8e8e8;visibility:visible !important;padding:5px;}.minicart_product_infos {float:left;color:#7b7b7b;margin:0px 10px 0px 0px;}.product-remove a.remove {visibility:hidden;}.product-remove a.remove:before {color:red;content:"\f00d";font:normal normal normal 12px/1 FontAwesome;visibility:visible !important;padding:4px 0 0 0;float:left;}.woocommerce .woocommerce-error:before, .woocommerce .woocommerce-info:before, .woocommerce .woocommerce-message:before, .woocommerce-page .woocommerce-error:before, .woocommerce-page .woocommerce-info:before, .woocommerce-page .woocommerce-message:before {border-bottom-left-radius:0px;border-bottom-right-radius:0px;box-shadow:0 0;color:#fff;content:"";display:block;font-family:sans-serif;font-size:1em;height:1.5em;left:10px;line-height:1.5;padding-top:1em;position:absolute;text-align:center;text-shadow:0;top:0;width:1.5em;}.woocommerce .woocommerce-message, .woocommerce-page .woocommerce-message {border-color:#1ea44b;}.woocommerce .woocommerce-message:before, .woocommerce-page .woocommerce-message:before {background-color:#1ea44b;content:"\f058";font:normal normal normal 12px/1 FontAwesome;}.woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message, .woocommerce-page .woocommerce-error, .woocommerce-page .woocommerce-info, .woocommerce-page .woocommerce-message {background:#f0f0f0;border-radius:0px;box-shadow:none ;color:#5e5e5e;list-style:outside none none !important;padding:1em 1em 1em 3.5em !important;position:relative;text-shadow:0;width:auto;}.woocommerce #content div.product, .woocommerce div.product, .woocommerce-page #content div.product, .woocommerce-page div.product {overflow:hidden;}.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 {box-shadow:none;display:block;height:auto;transition:all 0.2s ease-in-out 0s;border:1px solid #e8e8e8;}.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {margin:10px 0px 20px 10px;}.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {margin:10px 0px 0px 0px;}.summary h1 {line-height:normal;}.woocommerce #content .quantity .minus, .woocommerce #content .quantity .plus, .woocommerce .quantity .minus, .woocommerce .quantity .plus, .woocommerce-page #content .quantity .minus, .woocommerce-page #content .quantity .plus, .woocommerce-page .quantity .minus, .woocommerce-page .quantity .plus {background:#fff;border:1px solid #9b9b9b;border-radius:0px;box-shadow:none;color:#9b9b9b;cursor:pointer;display:block;font-size:12px;font-weight:700;height:15px;line-height:13px;margin:0;overflow:visible;padding:0;position:absolute;text-align:center;text-decoration:none;text-shadow:none;vertical-align:text-top;width:20px;}.woocommerce #content .quantity .minus:hover, .woocommerce #content .quantity .plus:hover, .woocommerce .quantity .minus:hover, .woocommerce .quantity .plus:hover, .woocommerce-page #content .quantity .minus:hover, .woocommerce-page #content .quantity .plus:hover, .woocommerce-page .quantity .minus:hover, .woocommerce-page .quantity .plus:hover {background:#e8e8e8;}.woocommerce #content input.button.alt:before, .woocommerce #respond input#submit.alt:before, .woocommerce a.button.alt:before, .woocommerce button.button.alt:before, .woocommerce input.button.alt:before, .woocommerce-page #content input.button.alt:before, .woocommerce-page #respond input#submit.alt:before, .woocommerce-page a.button.alt:before, .woocommerce-page button.button.alt:before, .woocommerce-page input.button.alt:before {border-color:none;color:#fff;text-shadow:none;padding:5px 10px 0 0;content:"\f07a"; font:normal normal normal 12px/1 FontAwesome;}.woocommerce #content input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt {background:#226bab;border-color:none;color:#fff;text-shadow:none;padding:9px 17px;   }.woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover {background:#1ea44b;text-shadow:none;}.product_item {overflow:hidden;display:block;position:relative;}.out_of_stock_badge_loop {background:none repeat scroll 0 0 #d01d1d;border:medium none;border-radius:0;box-shadow:none;display:block;filter:none;font-size:12px;font-weight:bold;left:-50px;padding:5px 59px 4px 51px;position:absolute;text-align:center;text-shadow:none;text-transform:uppercase;top:29px;transform:rotate(-45deg); -ms-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); z-index:100;color:#fff;}.woocommerce #content div.product form.cart .variations td.label, .woocommerce div.product form.cart .variations td.label, .woocommerce-page #content div.product form.cart .variations td.label, .woocommerce-page div.product form.cart .variations td.label {background-color:transparent;color:#226bab;text-shadow:none;padding:4px 10px 2px 2px;}.woocommerce #content div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs {margin:0px 10px 0px 10px;}.woocommerce #content div.product .woocommerce-tabs ul.tabs:before, .woocommerce div.product .woocommerce-tabs ul.tabs:before, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before, .woocommerce-page div.product .woocommerce-tabs ul.tabs:before {border:none;}.woocommerce #content div.product .woocommerce-tabs .panel, .woocommerce div.product .woocommerce-tabs .panel, .woocommerce-page #content div.product .woocommerce-tabs .panel, .woocommerce-page div.product .woocommerce-tabs .panel {margin:0;}.woocommerce #content div.product .woocommerce-tabs ul.tabs, .woocommerce div.product .woocommerce-tabs ul.tabs, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs, .woocommerce-page div.product .woocommerce-tabs ul.tabs {padding:0px !important;margin:0px 0px 0px 0px;}.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active:before, .woocommerce div.product .woocommerce-tabs ul.tabs li.active:before, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active:before, .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active:before  {box-shadow:none;}.woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li {box-shadow:none;} .woocommerce ul.tabs li {left:0px !important;border-radius:0px !important; }.woocommerce ul.tabs li:before  {background:transparent;width:0 !important;height:0 !important;border:0 !important;bottom:0px !important;}.woocommerce ul.tabs li.description_tab {border-radius:0px !important;z-index:100;}.woocommerce ul.tabs li.description_tab a {font-family:Cabin !important;font-size:14px !important;color:#000 !important;} .woocommerce #content div.product .woocommerce-tabs ul.tabs li:after, .woocommerce #content div.product .woocommerce-tabs ul.tabs li:before, .woocommerce div.product .woocommerce-tabs ul.tabs li:after, .woocommerce div.product .woocommerce-tabs ul.tabs li:before, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before, .woocommerce-page div.product .woocommerce-tabs ul.tabs li:after, .woocommerce-page div.product .woocommerce-tabs ul.tabs li:before {content:none !important;}div.product .woocommerce-tabs ul.tabs li { padding:10px !important;background:#e8e8e8 !important;margin:0px !important;}div.product .woocommerce-tabs ul.tabs li a {color:#212f3f !important; text-shadow:none !important;padding:0 10px 0 10px !important;}div.product .woocommerce-tabs ul.tabs li.active {background:#212f3f !important;}div.product .woocommerce-tabs ul.tabs li.active a {color:#e8e8e8 !important; }div.product .woocommerce-tabs .panel {border-left:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;padding:0px 10px 10px 10px !important;}div.product .woocommerce-tabs .panel h2 {font-size:14px;padding: 5px 0px 0px 0px;line-height:14px;}.related h2 {margin:10px 0px 5px 14px;}.woocommerce table.shop_table td.product-thumbnail a img{width:100% !important;}.woocommerce #content table.cart td.actions .coupon .input-text, .woocommerce table.cart td.actions .coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon .input-text {border:1px solid #e0dadf;box-shadow:none;box-sizing:border-box;float:left;line-height:14px;margin:0 4px 0 0;outline:0 none;padding:6px 6px 5px;height:26px;}.woocommerce .woocommerce-error:before,.woocommerce-page .woocommerce-error:before  {content:"×";background-color:red;}.woocommerce .cart-collaterals .cart_totals h2 {border-left:none !important;}.woocommerce .cart-collaterals .cart_totals table, .woocommerce-page .cart-collaterals .cart_totals table {border-radius:0;margin:10px 6px;padding:10px;}.woocommerce #content table.cart td.actions .coupon, .woocommerce table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon {margin:0px 0px 0px -10px;}.woocommerce #content div.product p.price, .woocommerce #content div.product span.price, .woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce-page #content div.product p.price, .woocommerce-page #content div.product span.price, .woocommerce-page div.product p.price, .woocommerce-page div.product span.price {color:#212f3f;font-size:20px;font-family:Cabin;margin:20px 0px 20px 0px;}.woocommerce #content div.product p.price del, .woocommerce #content div.product span.price del, .woocommerce div.product p.price del, .woocommerce div.product span.price del, .woocommerce-page #content div.product p.price del, .woocommerce-page #content div.product span.price del, .woocommerce-page div.product p.price del, .woocommerce-page div.product span.price del {font-size:16px;}p.stock  {margin:30px 0px 10px 0px !important;}.product_meta {margin:60px 0px 10px 0px;}ul.payment_methods li {list-style:none !important;}ul.payment_methods li label {display:inline;}@font-face {font-family:"Flaticon";src:url("fonts/flaticon.eot");src:url("fonts/flaticon.eot#iefix") format("embedded-opentype"),url("fonts/flaticon.woff") format("woff"),url("fonts/flaticon.ttf") format("truetype"),url("fonts/flaticon.svg") format("svg");font-weight:normal;font-style:normal;}[class^="flaticon-"]:before, [class*=" flaticon-"]:before,[class^="flaticon-"]:after, [class*=" flaticon-"]:after {   font-family:Flaticon;font-size:20px;font-style:normal;margin-left:20px;}.flaticon-dimension5:before {content:"\e000";}.flaticon-lab4:before {content:"\e001";}.dn-bmi-title .glyph-icon.flaticon-dimension5:before {font-size:42px !important;position:relative;top:10px;margin-left:10px;}.dn-bmi-title .glyph-icon.flaticon-lab4:before {font-size:22px !important;margin-left:20px;margin-right:15px;position:relative;top:3px;}.dn-tabs .general-form {float:none;border:none;margin:none;height:430px;}.dn-tabs {border:1px solid #ebebeb;margin:2em auto;position:relative;width:100%;}.dn-tabs:after {  content:"";  display:table;  clear:both;}.dn-tabs::after {position:absolute;  top:0;  right:0;  height:60px;  width:50px;  z-index:1;  pointer-events:none;  background:-webkit-linear-gradient( right , #f8f7ee, rgba(248, 247, 238, 0));  background:linear-gradient(to left, #f8f7ee, rgba(248, 247, 238, 0));  visibility:visible;  opacity:1;  -webkit-transition:opacity .3s 0s, visibility 0s 0s;  -moz-transition:opacity .3s 0s, visibility 0s 0s;  transition:opacity .3s 0s, visibility 0s 0s;}.no-cssgradients .dn-tabs::after {  display:none;}.dn-tabs.is-ended::after {visibility:hidden;  opacity:0;  -webkit-transition:opacity .3s 0s, visibility 0s .3s;  -moz-transition:opacity .3s 0s, visibility 0s .3s;  transition:opacity .3s 0s, visibility 0s .3s;}.dn-tabs nav {  overflow:auto;  -webkit-overflow-scrolling:touch;  background:#f8f7ee;  box-shadow:inset 0 -2px 3px rgba(203, 196, 130, 0.06);}.dn-tabs .general-form .wpcf7-submit {margin-left:0;}.dn-tabs .general-form label {margin-left:0;}.dn-tabs .dn-one-row .dn-bmi-title {background:#C63D2D;color:#fff;display:inline;font-size:14px !important;font-weight:bold;margin-left:-36px;padding:5px 20px 5px 0px;}.dn-tabs li {margin:0 !important;}@media only screen and (min-width:768px) {  .dn-tabs::after {display:none;  }  .dn-tabs nav {position:absolute;top:0;left:0;height:100%;box-shadow:inset -2px 0 3px rgba(203, 196, 130, 0.06);z-index:1;  }}@media only screen and (min-width:960px) {  .dn-tabs nav {position:relative;float:none;background:transparent;box-shadow:none;  }}.dn-tabs-navigation {  width:360px;}.dn-tabs-navigation:after {  content:"";  display:table;  clear:both;}.dn-tabs-navigation li {  float:left;  list-style-type:none !important;  margin:0 !important;}.dn-tabs-navigation a {  position:relative;  display:block;  height:60px;  width:60px;  text-align:center;  font-size:12px;  font-size:0.75rem;  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-weight:700;  color:#c3c2b9;  padding-top:34px;}.no-touch .dn-tabs-navigation a:hover {  color:#29324e;  background-color:rgba(233, 230, 202, 0.3);}.dn-tabs-navigation a.selected {  background-color:#ffffff !important;  box-shadow:inset 0 2px 0 #C63D2D;  color:#29324e;}.dn-tabs-navigation a::before {position:absolute;  top:12px;  left:50%;  margin-left:-10px;  display:inline-block;  height:20px;  width:20px;}@media only screen and (min-width:768px) {  .dn-tabs-navigation {width:80px;float:left;  }  .dn-tabs-navigation a {height:80px;width:80px;padding-top:46px;  }  .dn-tabs-navigation a.selected {box-shadow:inset 2px 0 0 #C63D2D;  }  .dn-tabs-navigation a::before {top:22px;  }}@media only screen and (min-width:960px) {  .dn-tabs-navigation {width:auto;background-color:#f8f7ee;box-shadow:inset 0 -2px 3px rgba(203, 196, 130, 0.06);  }  .dn-tabs-navigation a {height:60px;line-height:60px;width:auto;text-align:left;font-size:14px;font-size:0.875rem;padding:0 2.8em 0 4.6em;  }  .dn-tabs-navigation a.selected {box-shadow:inset 0 2px 0 #C63D2D;  }  .dn-tabs-navigation a::before {top:50%;margin-top:-10px;margin-left:0;left:38px;  }}.dn-tabs-content {  background:#ffffff;}.dn-tabs-content li {  display:none;  padding:1.4em;}.dn-tabs-content li.selected {  display:block;  -webkit-animation:cd-fade-in 0.5s;  -moz-animation:cd-fade-in 0.5s;  animation:cd-fade-in 0.5s;}.dn-tabs-content li p {  font-size:14px;  font-size:0.875rem;  line-height:1.6;  color:#8493bf;  margin-bottom:2em;  padding-bottom:5px;}@media only screen and (min-width:768px) {  .dn-tabs-content {min-height:480px;  }  .dn-tabs-content li {padding:2em 2em 2em 7em;  }}@media only screen and (min-width:960px) {  .dn-tabs-content {min-height:0;  }  .dn-tabs-content li {padding:3em;  }  .dn-tabs-content li p {font-size:16px;font-size:1rem;  }}@-webkit-keyframes cd-fade-in {  0% {opacity:0;  }  100% {opacity:1;  }}@-moz-keyframes cd-fade-in {  0% {opacity:0;  }  100% {opacity:1;  }}@keyframes cd-fade-in {  0% {opacity:0;  }  100% {opacity:1;  }}#form-dn-metric-response, #form-dn-imperial-response {  background:none repeat scroll 0 0 #ccc;  display:block;  margin-top:20px;  padding:2%;  position:relative;  width:96%;  display:none;}#form-dn-metric-response.dn-greenbox,#form-dn-imperial-response.dn-greenbox {background:#29AF61;}#form-dn-metric-response.dn-lightorangebox,#form-dn-imperial-response.dn-lightorangebox {background:#FF9A56;}#form-dn-metric-response.dn-orangebox,#form-dn-imperial-response.dn-orangebox {background:#FF6600;}#form-dn-metric-response.dn-darkorangebox,#form-dn-imperial-response.dn-darkorangebox {background:#DB5700;}#form-dn-metric-response.dn-redbox,#form-dn-imperial-response.dn-redbox {background:#FF0400;}#form-dn-metric-response p, #form-dn-metric-response p i,#form-dn-imperial-response p, #form-dn-imperial-response p i {color:#fff;}#form-dn-metric-response p i,#form-dn-imperial-response p i {  font-size:45px;  margin:0 auto 20px;  text-align:center;  width:100%;}form.dn-metric input.required.dn-error,form.dn-imperial input.required.dn-error {border:1px solid red;}.dn-bmi-result {  font-size:25px !important;  font-weight:100 !important;  margin-top:10px !important;  text-align:center;}.woocommerce .widget_shopping_cart .cart_list li a.remove, .woocommerce.widget_shopping_cart .cart_list li a.remove {position:relative;}.woocommerce #respond input#submit.added:after, .woocommerce a.button.added:after, .woocommerce button.button.added:after, .woocommerce input.button.added:after {content:none;}div.wpcf7 .wpcf7-form-control {max-width:95%;}.wpcf7 select { background-color:#fff;border:1px solid #ccc;border-radius:3px;margin:0;padding:4px;text-indent:0px;width:100%;z-index:100;}.wpcf7-text {width:100%;}.wpcf7-your-message {width:100%;}body #dn-main-menu ul.menu-items > li a, #dn-main-menu ul.menu-items > li.on > a, #dn-main-menu ul.menu-items > li.on > a > i, #dn-main-menu ul.menu-items > li.on:hover > a > i, #dn-main-menu ul.menu-items > li.on:hover a, #dn-main-menu ul.menu-items li:hover a, #dn-main-menu ul.menu-items li:hover a i, #dn-main-menu ul.menu-items li a .fa { color:#4c4c4c !important;}#dn-main-menu ul.menu-items li a:hover .fa, #dn-main-menu ul.menu-items li a:hover, #dn-main-menu ul.menu-items li a:hover span, #dn-main-menu ul.menu-items > li.on > a:hover i, #dn-main-menu ul.menu-items > li.on > a i, #dn-main-menu ul.menu-items > li.on > a { color:#ba1401 !important;}body p { font-size:13px !important;}body h1 { font-size:24px !important;}body h2 { font-size:14px !important;}