html, body{height:100%;}
body{position: relative;background: #fff;font: 13px/20px 'Cabin', sans-serif;color: #333;-webkit-font-smoothing: antialiased;-webkit-text-size-adjust: 100%;}
@font-face {
    font-family: 'arconrounded-regular';
    src: url('../fonts/arcon-rounded-regular-webfont.eot');
    src: url('../fonts/arcon-rounded-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/arcon-rounded-regular-webfont.woff2') format('woff2'),
         url('../fonts/arcon-rounded-regular-webfont.woff') format('woff'),
         url('../fonts/arcon-rounded-regular-webfont.ttf') format('truetype'),
         url('../fonts/arcon-rounded-regular-webfont.svg#arconrounded-regular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'bonvenocflight';
    src: url('../fonts/bonvenocf-light-webfont.eot');
    src: url('../fonts/bonvenocf-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/bonvenocf-light-webfont.woff2') format('woff2'),
         url('../fonts/bonvenocf-light-webfont.woff') format('woff'),
         url('../fonts/bonvenocf-light-webfont.ttf') format('truetype'),
         url('../fonts/bonvenocf-light-webfont.svg#bonvenocflight') format('svg');
    font-weight: normal;
    font-style: normal;
}
h1, h2, h3, h4, h5, h6{color: #4c3734;font-family: 'Cabin', sans-serif;font-weight: normal;line-height: 1.2em;margin: 0 0 0.5em 0;}
h1{font-size: 24px;line-height: 1em;color: #3c679f;text-align:center;}
h2{font-size: 20px;}
h3{font-size: 17px;}
h4{font-size: 14px;}
h5{font-size: 12px;}
h6{font-size: 11px;text-transform: uppercase;}
.dotted{border-bottom:2px solid;padding-bottom: 0.5em;margin-bottom: 1.2em;padding-top:0.5em;}
.dotted__nopadding{padding-right: 0;}
h2.dotted{padding-bottom: 1.3em;margin-bottom: 1.4em;}
.bulled{position: relative;text-align: center;}
.bulled:before,.bulled:after{content: "";position: absolute;display: block;width: 6px;height: 6px;top: 6px;background: #85716f;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
.bulled:before{left: 0;margin-right: 10px;}
.bulled:after{right: 0;margin-left: 10px;}
.highlighted{color: #c53721;}
.extra-title{color: #5d4a48;font-size: 34px;line-height: 1.2em;margin-bottom: .75em;font-family: 'ballparkweiner';text-shadow: 0 1px 0 white;}
.boxed-title{font-size: 16px;line-height: 1.2em;text-transform: uppercase;color: #4c3734;text-shadow: 0 1px 0 white;}
.boxed-title__icon:before{content:"";display: block;position: absolute;left: 36px;top: 0;width: 60px;height: 60px;}
.boxed-title__clients:before{background: url(../images/icon-clients.png) 0 0 no-repeat;}
.boxed-title__partners:before{background: url(../images/icon-partners.png) 0 0 no-repeat;}
.unit.boxed-title__icon{color: #4c3734;padding: 20px 20px 20px 124px;margin-bottom: 60px;}
p{font-family:'arconrounded-regular',sans serif;font-size:1.2em;line-height:1.6em;margin: 0 0 1.5em 0;}
strong{color: #4c3734;font-weight: normal;}
blockquote{font-size: 15px;line-height: 23px;font-style: italic;border: none;padding: 0 16px 0 20px;margin: 30px 0;color: #4c3734;position: relative;border-left: 5px solid #c2d808;}
blockquote cite{display: block;font-size: 12px;color: #555;}
blockquote cite:before{content: "\2014 \0020";}
blockquote cite a,blockquote cite a:visited,blockquote cite a:visited{color: #555;}
blockquote.styled{font-size: 13px;line-height: 18px;font-style: italic;border: none;padding: 0 16px 0 0;margin: 0;color: #969392;position: relative;}
blockquote.styled:before{font-family: 'ballparkweiner';position:relative;display:inline-block;content: open-quote;font-size:40px;line-height:18px;font-style:normal;text-indent:0;font-style: normal;color: #5d4a48;width: 40px;margin-left: -8px;position: relative;top: 14px;}
blockquote.styled:after{font-family: 'ballparkweiner';position:relative;display:inline-block;content: close-quote;font-size:40px;line-height:18px;vertical-align:bottom;text-indent:0;font-style: normal;color: #5d4a48;position: absolute;right: 13px;bottom: -16px;}
.highlight{color: #dd2f1b;}
a{color: #111;text-decoration:none;outline: 0;font-size:15px;font-weight:normal;}
a:hover{color: #aaa;text-decoration: none;}
a:focus{outline: 0;}a[href$=pdf]{display: inline-block;position: relative;padding-left: 23px;font-size: 14px;}a[href$=pdf]:before{content: "";display: block;position: absolute;left: 0;top: 4px;width: 11px;height: 11px;background: url(../images/icon-download.png) 0 0 no-repeat;}a[href$=pdf]:hover:before{background-position: 0 -11px;}
.color-primary{color: #c53721;}.link-catering{position: relative;display: inline-block;padding-left: 36px;color: #c53721;font-size: 14px;}
.link-catering:before{content: "";display: block;position: absolute;left: 0;top: -2px;width: 26px;height: 24px;background: url(../images/ico-catering-red-small.png) 0 0 no-repeat;}
.link-catering:hover:before{background-position: -26px 0;}
.link{display: inline-block;}
.link:before{content:'';display: inline-block;width: 12px;height: 13px;position: relative;top: 4px;margin-right: 4px;}
.link:hover{color: #867270;}
.link:hover:before{background-position: 0 -13px;}
.circle-link{display: inline-block;width: 80px;height: 84px;line-height: 80px;background: url(../images/circle.png) 0 0 no-repeat;font-size: 26px;color: #e84026;text-align: center;text-transform: uppercase;text-shadow: 0 1px 1px white;font-family: inherit;}
.circle-link:hover{color: #c2d808;}.circle-link__small{font-size: 16px;line-height: 20px;padding-top: 22px;height: 62px;}
ul, ol{margin-bottom: 20px;}
ul{list-style: none outside;}
ol{list-style: decimal;}
ol, ul.square, ul.circle, ul.disc{margin-left: 30px;}
ul.square{list-style: square outside;}
ul.circle{list-style: circle outside;}
ul.disc{list-style: disc outside;}
ul ul, ul ol,ol ol, ol ul{margin: 4px 0 5px 30px;}
ul ul li, ul ol li,ol ol li, ol ul li{margin-bottom: 6px;}
.unstyled{margin: 0;padding: 0;list-style-type: none;}ul{margin: 0 0 1.5em 0;padding: 0;list-style-type: none;}
ul li{padding-left: 20px;padding: 0 0 5px 20px;}
ol{margin: 0 0 1.5em 20px;padding: 0;}
ol li{padding: 0 0 5px 0;}
.list-style1 li a{color: #4c3734;}
.list-style1 li a:hover{color: #C53721;}
.list-style1 ol li{color: #C53721;}
img{vertical-align: top;max-width: 100%;height: auto;}
.fullwidth{display:block;min-width:100%;max-width:100%;}
img.fullwidth{image-rendering:optimizeQuality;-ms-interpolation-mode:bicubic;}
.thumb{position: relative;float: left;margin: 6px 30px 10px 0;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;border: 1px solid #c5bbb7;-webkit-transition: border-color .2s;-moz-transition: border-color .2s;-o-transition: border-color .2s;transition: border-color .2s;}
.thumb img{-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.thumb:hover{border-color: #c53721;}
.thumb .ribbon{position: absolute;left: -4px;top: -2px;}
.thumb.fullwidth{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin: 0 0 20px 0;float: none;}
.thumb.fullwidth img{width: 100%;height: auto;}
.button,button,input[type="submit"],input[type="reset"],input[type="button"]{display: inline-block;background:#ccc;border: 1px solid #999;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding: 0 12px;text-transform: uppercase;text-shadow: 0 1px 1px rgba(255, 255, 255, .3);font-family: 'Cabin', sans-serif;-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), inset 0 0 5px rgba(0, 0, 0, .1), 0 1px 1px rgba(0, 0, 0, .2);-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), inset 0 0 5px rgba(0, 0, 0, .1), 0 1px 1px rgba(0, 0, 0, .2);box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), inset 0 0 5px rgba(0, 0, 0, .1), 0 1px 1px rgba(0, 0, 0, .2);color: #3c679f;font-weight: bold;font-size: 12px;line-height: 22px;}
.button:hover,button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover{background:#ddd;color: #7c0000;-webkit-box-shadow: inset 0 -1px 0 rgba(255, 255, 255, .2), inset 0 0 5px rgba(0, 0, 0, .1), 0 1px 1px rgba(0, 0, 0, .2);-moz-box-shadow: inset 0 -1px 0 rgba(255, 255, 255, .2), inset 0 0 5px rgba(0, 0, 0, .1), 0 1px 1px rgba(0, 0, 0, .2);box-shadow: inset 0 -1px 0 rgba(255, 255, 255, .2), inset 0 0 5px rgba(0, 0, 0, .1), 0 1px 1px rgba(0, 0, 0, .2);}
.button:active,button:active,input[type="submit"]:active,input[type="reset"]:active,input[type="button"]:active{}
.button.full-width,button.full-width,input[type="submit"]
.full-width,input[type="reset"]
.full-width,input[type="button"]
.full-width{width: 100%;padding-left: 0 !important;padding-right: 0 !important;text-align: center;}
button::-moz-focus-inner,input::-moz-focus-inner{border: 0;padding: 0;}
.action-btn-holder{display: inline-block;position: relative;}
input[type="button"]
.action-btn,input[type="submit"]
.action-btn,.action-btn{position: relative;z-index: 2;display: inline-block;padding: 6px 26px 6px 36px;border: 1px solid #e2d3be;border-bottom: 1px solid #c9beaa;-webkit-border-radius: 12px 12px 12px 46px;-moz-border-radius: 12px 12px 12px 46px;border-radius: 12px 12px 12px 46px;background:url(../images/action-btn-light.png) repeat-x, url(../images/button-bg.png) repeat;-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .3), 1px 1px 1px rgba(0, 0, 0, .15);-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .3), 1px 1px 1px rgba(0, 0, 0, .15);box-shadow: inset 0 1px 0 rgba(255, 255, 255, .3), 1px 1px 1px rgba(0, 0, 0, .15);color: #a5c304;text-decoration: none;text-transform: uppercase;text-shadow: 0 -1px 0 rgba(0, 0, 0, .4), 1px 1px 1px #fff;font-size: 24px;font-family: inherit;line-height: 44px;font-weight: normal;-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;transition: all 0.2s ease-out;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;}
.action-btn-back{position: absolute;top: 4px;right: 4px;bottom: 4px;left: 4px;z-index: 1;display: block;border: 1px solid #aec20a;border-bottom: 1px solid #a8ba07;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;background: #c0d60b url(../images/action-btn-inner.gif);-webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, .15), inset 0 0 4px rgba(0, 0, 0, .2);-moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, .15), inset 0 0 4px rgba(0, 0, 0, .2);box-shadow: 1px 1px 1px rgba(0, 0, 0, .15), inset 0 0 4px rgba(0, 0, 0, .2);}
.action-btn-holder__banner .action-btn-back{background: #e5432b url(../images/action-btn-inner-red.gif);border: 1px solid #be110b;}
.action-btn .txt-wrapper{display: block;position: relative;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}input[type="button"]
.action-btn:hover,input[type="submit"]
.action-btn:hover,.action-btn:hover{background: #e5d8c5;background: #e5d8c5 -moz-linear-gradient(top, #e5d8c5 0%, #f5f0e7 100%);background: #e5d8c5 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5d8c5), color-stop(100%,#f5f0e7));background: #e5d8c5 -webkit-linear-gradient(top, #e5d8c5 0%,#f5f0e7 100%);background: #e5d8c5 -o-linear-gradient(top, #e5d8c5 0%,#f5f0e7 100%);background: #e5d8c5 -ms-linear-gradient(top, #e5d8c5 0%,#f5f0e7 100%);/* IE10+ */background: #e5d8c5 linear-gradient(top, #e5d8c5 0%,#f5f0e7 100%);/* W3C */color: #abbf00;text-shadow: 0 1px 1px white;}/* Banner Button */.action-btn-holder__banner .action-btn{background:url(../images/banner-light.png) 50% 0 no-repeat, url(../images/button-bg.png) repeat;padding: 24px 30px 52px 30px;font-size: 28px;color: #5d4a48;text-shadow: 1px 1px 1px white;-webkit-border-radius: 12px 12px 12px 76px;-moz-border-radius: 12px 12px 12px 76px;border-radius: 12px 12px 12px 76px;}.action-btn-holder__right .action-btn{background:url(../images/banner-light.png) 50% 0 no-repeat, url(../images/button-bg-right.png) repeat;text-align: right;-webkit-border-radius: 12px 12px 76px 12px;-moz-border-radius: 12px 12px 76px 12px;border-radius: 12px 12px 76px 12px;}
.action-btn .star{display: block;position: absolute;left: 0;bottom: -16px;width: 18px;height: 18px;background: url(../images/star-default.png) 0 0 no-repeat;}
.action-btn .stars-active .star{background: url(../images/star-default-active.png) 0 0 no-repeat;}
.action-btn .star__big{width: 25px;height: 26px;bottom: -24px;background: url(../images/star-big.png) 0 0 no-repeat;}
.action-btn .stars-active .star__big{background: url(../images/star-big-active.png) 0 0 no-repeat;}
.action-btn .star__first{left: 35px;}
.action-btn-holder__right .star__first{left: auto;right: 25px;}
.action-btn .star__second{left: 69px;}
.action-btn-holder__right .star__second{left: auto;right: 58px;}
.action-btn .star__third{left: 110px;}
.action-btn-holder__right .star__third{left: auto;right: 100px;}
.action-btn-holder__banner .action-btn:hover{color: #5d4a48;}
.action-btn .ico{display: inline-block;width: 49px;height: 48px;margin-left: 10px;vertical-align: top;}
.action-btn .ico-catering{background: url(../images/ico-catering.png) 0 0 no-repeat;margin-bottom: -4px;}
.action-btn-holder__banner .ico{display: block;position: absolute;right: 50px;top: -11px;}
.action-btn-holder__right .ico{right: auto;left: 50px;}
.action-btn .ico-cards{width: 175px;height: 145px;background: url(../images/ico-card.png) 0 0 no-repeat;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.action-btn .ico-cards__alt{right: auto;left: 36px;opacity: 0;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.action-btn .ico-pizza{width: 205px;height: 145px;background: url(../images/ico-pizza.png) 0 0 no-repeat;left: 36px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.action-btn .ico-pizza__alt{left: auto;right: 36px;opacity: 0;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}

@media only screen and (min-width: 960px){
.action-btn-holder__left .action-btn:hover .ico-cards{opacity: 0;}
.action-btn-holder__left .action-btn:hover .ico-cards__alt{-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-o-transition-delay:0.2s;-ms-transition-delay:0.2s;transition-delay:0.2s;-webkit-animation: moveFromTop 400ms ease-in-out;-moz-animation: moveFromTop 400ms ease-in-out;-ms-animation: moveFromTop 400ms ease-in-out;animation: moveFromTop 400ms ease-in-out;opacity: 1;}
.action-btn-holder__left .action-btn:hover .txt-wrapper{-webkit-transition: -webkit-transform 400ms ease-in-out;-moz-transition: -moz-transform 400ms ease-in-out;-o-transition: -o-transform 400ms ease-in-out;-ms-transition: -ms-transform 400ms ease-in-out;transition: transform 400ms ease-in-out;-webkit-transform: translateX(58%);-moz-transform: translateX(58%);-o-transform: translateX(58%);-ms-transform: translateX(58%);transform: translateX(58%);}
.action-btn-holder__right .action-btn:hover .ico-pizza{opacity: 0;}
.action-btn-holder__right .action-btn:hover .txt-wrapper{-webkit-transition: -webkit-transform 400ms ease-in-out;-moz-transition: -moz-transform 400ms ease-in-out;-o-transition: -o-transform 400ms ease-in-out;-ms-transition: -ms-transform 400ms ease-in-out;transition: transform 400ms ease-in-out;-webkit-transform: translateX(-63%);-moz-transform: translateX(-63%);-o-transform: translateX(-63%);-ms-transform: translateX(-63%);transform: translateX(-63%);}
.action-btn-holder__right .action-btn:hover .ico-pizza__alt{-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-o-transition-delay:0.2s;-ms-transition-delay:0.2s;transition-delay:0.2s;-webkit-animation: moveFromTop 400ms ease-in-out;-moz-animation: moveFromTop 400ms ease-in-out;-ms-animation: moveFromTop 400ms ease-in-out;animation: moveFromTop 400ms ease-in-out;opacity: 1;}
.action-btn-holder .action-btn:hover .stars-default{opacity: 0;}
.action-btn-holder .action-btn:hover .stars-active{opacity: 1;}
.action-btn .stars-default{opacity: 1;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.action-btn .stars-active{opacity: 0;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
}

@-webkit-keyframes moveFromTop{from{-webkit-transform: translateY(-300%);}to{-webkit-transform: translateY(0%);}}
@-moz-keyframes moveFromTop{from{-moz-transform: translateY(-300%);}to{-moz-transform: translateY(0%);}}
@-ms-keyframes moveFromTop{from{-ms-transform: translateY(-300%);}to{-ms-transform: translateY(0%);}}
@-webkit-keyframes moveFromBottom{from{-webkit-transform: translateY(300%);}to{-webkit-transform: translateY(0%);}}
@-moz-keyframes moveFromBottom{from{-moz-transform: translateY(300%);}to{-moz-transform: translateY(0%);}}
@-ms-keyframes moveFromBottom{from{-ms-transform: translateY(300%);}to{-ms-transform: translateY(0%);}}
.action-btn-holder__warning input[type="button"]
.action-btn,.action-btn-holder__warning input[type="submit"]
.action-btn,.action-btn-holder__warning .action-btn{border-width: 1px;border-color: #666;background:ccc repeat;color: #333;line-height: 32px;padding-bottom: 22px;padding-left: 30px;padding-right: 30px;text-shadow: 0 1px 1px rgba(255, 255, 255, .4);}
.action-btn-holder__warning .action-btn-back{background: #e5432b;border: 1px solid #be110b;}
.action-btn-holder__warning .star{width: 11px;height: 11px;background: url(../images/star-small.png) 0 0 no-repeat;}
.action-btn-holder__warning .star__big{width: 13px;height: 13px;background: url(../images/star.png) 0 0 no-repeat;}
.action-btn-holder__warning .star__first{left: 32px;bottom: -11px;}
.action-btn-holder__small .star__first{left: 22px;}
.action-btn-holder__small .star__first{left: 22px;}
.action-btn-holder__warning .star__second{left: 52px;bottom: -14px;}
.action-btn-holder__small .star__second{left: 42px;bottom: -14px;}
.action-btn-holder__warning .star__third{left: 72px;bottom: -11px;}
.action-btn-holder__small .star__third{left: 62px;bottom: -11px;}
.stars__small{position: absolute;display: block;left: 50%;z-index: 2;bottom: 8px;margin-left: -22px;width: 44px;height: 12px;background: url(../images/stars-small.png) 0 0 no-repeat;}
.action-btn-holder__smallest .stars__small{bottom: 4px;}
.action-btn-holder__warning input[type="button"]
.action-btn:hover,.action-btn-holder__warning input[type="submit"]
.action-btn:hover,.action-btn-holder__warning .action-btn:hover{background: #ddd;color:#111;}
.action-btn-holder__light{}.action-btn-holder__light .action-btn{background:#fff;}
.action-btn-holder__light .action-btn:hover{background:#ddd;}
.action-btn-holder__small{}.action-btn-holder__small .action-btn,.action-btn-holder__small input[type="button"]
.action-btn,.action-btn-holder__small input[type="submit"]
.action-btn{font-size: 20px;padding: 3px 20px 22px 26px;}
.action-btn-holder__smallest{}
.action-btn-holder__smallest .action-btn,.action-btn-holder__smallest input[type="button"]
.action-btn,.action-btn-holder__smallest input[type="submit"]
.action-btn{font-size: 16px;padding: 5px 20px 5px 30px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.action-btn-holder__nostar{}.action-btn-holder__nostar .action-btn{padding-bottom: 6px;}
.action-btn input[type="submit"],.action-btn input[type="button"]{border: none;background: none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;font-family: inherit;font-weight: normal;font-size: 16px;width: auto;padding: 0;}
.rating-mark{display: block;width: 57px;height: 102px;float: left;margin-right: 34px;background-image: url(../images/ratings.png);background-repeat: no-repeat;background-position: 0 0;font-size: 28px;line-height: 58px;color: #c2d808;font-family: 'ballparkweiner';text-shadow: 2px 2px 1px white;text-align: center;}
.rating-mark__5{background-position: -171px 0;}
.rating-mark__4{background-position: -114px 0;}
.rating-mark__3{background-position: -114px 0;}
.rating-mark__2{background-position: -57px 0;}
.rating-mark__1{background-position: 0 0;}
.ribbon{display: block;width: 50px;height: 80px;padding-top: 13px;background: url(../images/ribbon.png) 0 0 no-repeat;text-align: center;font-size: 20px;color: #971a0e;font-family: 'ballparkweiner';text-shadow: 1px 1px 1px rgba(255, 255, 255, .2);}
.ribbon__small{width: 46px;height: 76px;font-size: 18px;line-height: 1em;padding: 13px 4px 2px 4px;background: url(../images/ribbon-small.png) 0 0 no-repeat;}
.ribbon__featured{width: 36px;height: 100px;background: url(../images/ribbons.png) -108px 0 no-repeat;float: left;padding: 0;}
.extra-actions{position: absolute;right: 4px;top: -8px;}
.extra-actions li{float: left;background: none;padding: 0;margin-left: 11px;}
.extra-actions li:first-child{margin-left: 0;}
.extra-actions li a{display: block;background: url(../images/ribbons.png) 0 0 no-repeat;width: 36px;height: 60px;overflow: hidden;}
.extra-actions li.action-table a{background-position: 0 0;}
.extra-actions li.action-card a{background-position: -36px 0;}
.extra-actions li.action-dinner a{background-position: -72px 0;}
.title-wrap{position: relative;text-align: center;padding: 17px 0;margin-bottom:5px;}
.title-wrap__small{padding: 20px 0;}
.title-wrap__smallest{padding: 29px 0;margin-bottom: 20px;}
.title-wrap:before{content: '';display: block;position: absolute;left: 0;right: 0;height: 4px;}
.title-wrap h2{font-size: 24px;line-height:2em;font-family: bonvenocflight, sans serif;color: #032a50;margin: 0;text-transform: uppercase;font-weight: normal;border-bottom:1px dotted #ccc;}
.title-wrap__small h2{font-size: 20px;}
.title-wrap__smallest h2{font-size: 18px;text-shadow: 0 1px 0 white;}
.title-wrap h2 em{text-transform: none;color: #dd2e1b;font-family: 'ballparkweiner';font-style: normal;font-size: 22px;}
.title-wrap h2:before{content: '';display: inline-block;background: url(../images/h2.png) 0 0 no-repeat;width:25px;height: 17px;}
.title-wrap__small h2:before{width: 24px;height: 17px;background: url(../images/h2.png) 0 0 no-repeat;}
.title-wrap__smallest h2:before{width: 10px;height: 10px;background: url(../images/title-circle-smallest.png) 0 0 no-repeat;}
.title-wrap h2:before{margin-right:5px;}
.accent-box{position: relative;border: 1px solid #aaa;-webkit-border-radius: 11px;-moz-border-radius: 11px;border-radius: 11px;padding: 3px;-webkit-box-shadow: 2px 3px 5px rgba(0, 0, 0, .1);-moz-box-shadow: 2px 3px 5px rgba(0, 0, 0, .1);box-shadow: 2px 3px 5px rgba(0, 0, 0, .1);background: #f7dc8b url(../images/mavi-bg.jpg);margin: 0 0 14px 0;}
.accent-box__big{-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;padding: 5px;}
.accent-box__decor{padding-left: 30px;}
.accent-box__slider{margin-bottom: 0;}
.accent-box__left{float: left;margin: 0 20px 0 0;}
.accent-box-inner{display: block;-webkit-border-radius: 9px;-moz-border-radius: 9px;border-radius: 9px;border: 1px solid #e76a58;}
.accent-box__decor .accent-box-inner{-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .5);-moz-box-shadow: 0 0 5px rgba(0, 0, 0, .5);box-shadow: 0 0 5px rgba(0, 0, 0, .5);border-color: #bc500b;}
.accent-box__decor .accent-box-inner,.accent-box__decor .accent-box-inner img{-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.accent-box-band{display: block;position: absolute;left: 11px;top: 50%;margin-top: -80px;width: 16px;height: 160px;max-height: 90%;}
.accent-box-band .band-bar{width: 16px;height: 160px;max-height: 100%;background: url(../images/band.png) 0 0 no-repeat;position: relative;z-index: 1;}
.accent-box-band .band-top,.accent-box-band .band-bot{display: block;position: absolute;left: 0;width: 15px;height: 15px;border: 1px solid #d98577;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background: #dedede;}
.accent-box-band .band-top{top: 0;}
.accent-box-band .band-bot{bottom: 0;}
.accent-box__slider .accent-box-inner{background:#fff;width: 927px;height: 350px;padding: 0;border-color: #aaa;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .5);-moz-box-shadow: 0 0 5px rgba(0, 0, 0, .5);box-shadow: 0 0 5px rgba(0, 0, 0, .5);}
.accent-box-inner img{-webkit-border-radius: 9px;-moz-border-radius: 9px;border-radius: 9px;}
.accent-box .ribbon{position: absolute;right: 10px;top: 4px;z-index: 3;}
.accent-box img{}

@media only screen and (min-width: 960px)
{
.accent-box__animated{position: relative;overflow: hidden;float: none;}
.accent-box__animated .ribbon{top: 0;}
.accent-box__animated .accent-box-inner{position: relative;overflow: hidden;display: block;}
.accent-box__animated img{z-index: 1;}
.accent-box__animated .mask{position:absolute;top:50px;left:100px;display: block;visibility:visible;overflow: hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width: 100px;height: 100px;border: 50px solid rgba(93,74,72,.4);border-width: 50px;border-radius: 50px;opacity:1;cursor:pointer;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-webkit-transform:scale(4);-moz-transform:scale(4);-ms-transform:scale(4);-o-transform:scale(4);transform:scale(4);-ms-box-sizing:border-box;}
.accent-box__animated .accent-box-inner:hover .mask{opacity: 0;border:0px solid rgba(93,74,72,.4);visibility:hidden;}}
.accent-box__pages .accent-box-inner{border: 1px solid #b34a0b;background: #f7f5f4;padding: 1px 2px 2px 2px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;position: relative;-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .4);-moz-box-shadow: 0 0 3px rgba(0, 0, 0, .4);box-shadow: 0 0 3px rgba(0, 0, 0, .4);}
.accent-box__pages__single .accent-box-inner{padding: 0;}
.accent-box-page{background: #f7f5f4;border: 1px solid #d1c6c0;margin: 0 0 0 4px;float: left;z-index: 2;position: relative;-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);}
.accent-box-page__left{border-right: 1px solid #cab07d;width: 614px;background: url(../images/left-page-bg.jpg) 0 0 repeat-y;}
.accent-box-page__right{border-left: 1px solid #cab07d;width: 284px;margin-left: 6px;background: url(../images/right-page-bg.jpg) 100% 0 repeat-y;}
.accent-box-page:before{content:"";display: block;position: absolute;top: 0;bottom: 0;width: 4px;border: 1px solid #d1c6c0;z-index: 2;}
.accent-box-page__left:before{left: -5px;border-right: none;}
.accent-box-page__right:before{width: 5px;border-left: none;right: -6px;-webkit-box-shadow: 1px 0 1px rgba(0, 0, 0, .15);-moz-box-shadow: 1px 0 1px rgba(0, 0, 0, .15);box-shadow: 1px 0 1px rgba(0, 0, 0, .15);}
.accent-box-page:after{content:"";display: block;position: absolute;top: 2px;bottom: 2px;width: 4px;background: url(../images/box-dot.png) 0 0 repeat-y;}
.accent-box-page__left:after{right: 7px;}
.accent-box-page__right:after{left: 7px;}
.accent-box-page__right_sub{display: block;position: absolute;right: -11px;top: 1px;bottom: 1px;width: 4px;border: 1px solid #d1c6c0;z-index: 1;-webkit-box-shadow: 1px 0 1px rgba(0, 0, 0, .15);-moz-box-shadow: 1px 0 1px rgba(0, 0, 0, .15);box-shadow: 1px 0 1px rgba(0, 0, 0, .15);}
.accent-box-page__left-inner{padding: 38px 0 38px 146px;}
.accent-box-page__right-inner{padding: 85px 30px 90px 30px;}
.accent-box-divider{width: 9px;display: block;position: absolute;left: 621px;top: 0;bottom: 0;z-index: 1;background: url(../images/page-divider.gif) 0 0 repeat-y;}
.accent-box-single-page{background: #f9f8f7 url(../images/single-page-bg.jpg) 0 100% repeat-x;border: 2px solid #d1c6c0;padding: 94px 150px 92px 150px;position: relative;}
.accent-box-single-page:before{content: "";display: block;position: absolute;left: 2px;right: 2px;top: 36px;height: 4px;background: url(../images/line-dotted.png) 0 0 repeat-x;}
.accent-box-single-page:after{content:"";display: block;position: absolute;left: 50%;top: -16px;margin-left: -95px;width: 191px;height: 49px;background: url(../images/clip.png) 0 0 no-repeat;}
input{border:0;background:none;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;}
textarea{background:none;border:0;overflow:hidden;outline:none;resize:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;}
input[type="text"],input[type="password"],input[type="email"],input[type="tel"],textarea,select{border-width: 1px;border-style: solid;border-color: #ddd8d2 #fff #fff #ddd8d2;-webkit-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, .05);-moz-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, .05);box-shadow: inset 1px 1px 1px rgba(0, 0, 0, .05);padding: 7px 9px;outline: none;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;font-size: 12px;font-family: 'Cabin', sans-serif;color: #867270;margin: 0;max-width: 100%;display: block;background-color: #f9f9f9;background-color: rgba(249, 249, 249, .6);}
.box input[type="text"],.box input[type="password"],.box input[type="email"],.box input[type="tel"],.box textarea,.box select{background: #f6f4f0;border-color: #ddd7ce #fdfdfd #fdfdfd #ddd7ce;}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,textarea:focus{}label,legend{display: block;}input[type="checkbox"]{display: inline;}
input.date-pick{background-image: url(../images/custom-select-icon1.png);background-repeat: no-repeat;background-position: 100% -1px;}
input.date-pick:hover{cursor: pointer;}
input.date-pick:active{background-image: url(../images/custom-select-icon2.png);}
input.time-pick{text-transform: lowercase;background-image: url(../images/custom-select-icon1.png);background-repeat: no-repeat;background-position: 100% -1px;}
input.time-pick:hover{cursor: pointer;}
input.time-pick:active{background-image: url(../images/custom-select-icon2.png);}
.dk_container{-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background-color: #f9f9f9;background-color: rgba(249, 249, 249, .6);font-weight: normal;font-size: 13px;line-height: 14px;max-width: 100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.form__modal .dk_container{float: right;}
.dk_container:focus{outline: 0;}
.dk_container a{cursor: pointer;text-decoration: none;color: #867270;}
.dk_toggle{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding: 5px 30px 5px 10px;border-width: 1px;border-style: solid;border-color: #ddd8d2 #faf9f8 #faf9f8 #ddd8d2;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background-image: url(../images/select-icon1.png);background-position: 100% center;background-repeat: no-repeat;-webkit-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, .05);-moz-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, .05);box-shadow: inset 1px 1px 1px rgba(0, 0, 0, .05);color: #867270;font-size: 12px;font-family: 'Cabin', sans-serif;line-height: 18px;width: 100% !important;-webkit-transition: border-color .5s;-moz-transition: border-color .5s;-o-transition: border-color .5s;transition: border-color .5s;}
.dk_toggle:active{background-image: url(../images/select-icon2.png);}
.dk_toggle:hover{}
.dk_focus .dk_toggle{}.dk_focus .dk_toggle{}
.dk_open{z-index: 10;}
.dk_open .dk_toggle{}
.dk_options{border-radius: 0 0 2px 2px;-moz-border-radius: 0 0 2px 2px;-webkit-border-radius: 0 0 2px 2px;}
.dk_options a{background-color: #f9f9f9;border-bottom: 1px solid #dfdcd6;font-weight: normal;padding: 2px 10px;font-size: 12px;font-family: 'Cabin', sans-serif;line-height: 18px;color: #bfbbba;}
.megadropdown .dk_options a{border-bottom: none;}
.dk_options li:last-child a{border-bottom: none;}
.dk_options a:hover,.dk_option_current a{background-color: #867270;border-bottom-color: #ddd;color: #fff;text-decoration: none;text-shadow: none;}
.dk_options_inner{background: #f9f9f9;border: 1px solid #dfdcd6;color: #867270;max-height: 250px;margin: 0;padding: 0;border-radius: 0 0 5px 5px;-moz-border-radius: 0 0 5px 5px;-webkit-border-radius: 0 0 5px 5px;}
.dk_options_inner li{margin: 0;padding: 0;list-style-type: none;border: none;font-weight: normal;}
.megadropdown .dk_options_inner li{width: 130px;display: -moz-inline-stack;display: inline-block;*display: inline;position: relative;zoom: 1;vertical-align: top;}
.dk_options_inner,.dk_touch .dk_options{max-height: 140px;}
.dk_container{display: none;float: left;position: relative;}
.dk_container a{outline: 0;}
.dk_toggle{display: -moz-inline-stack;display: inline-block;*display: inline;position: relative;zoom: 1;}
.dk_open{position: relative;}
.dk_open .dk_options{display: block;}
.dk_open .dk_label{color: #555;}
.dk_options{display: none;margin-top: -1px;position: absolute;right: 0;width: 100%;}
.megadropdown .dk_options{width: 522px;left: 0;right: auto;}
.dk_options a, .dk_options a:link, .dk_options a:visited{display: block;}
.dk_options_inner{overflow: auto;position: relative;}
.dk_touch .dk_options{overflow: hidden;}
.dk_touch .dk_options_inner{max-height: none;overflow: visible;}
.dk_fouc .dk_container select{position: relative;top: -99999em;visibility: hidden;}
.tipsy{position: absolute;z-index: 100000;padding: 5px;font-size: 12px;text-shadow: 0 1px 0 rgba(0, 0, 0, .8), 0 1px 0 rgba(255, 255, 255, .8);}
.tipsy-inner{color: #ece1d1;max-width: 200px;padding: 1px 12px 3px 12px;text-align: center;border: 1px solid #7b6967;background: #988381;background: #988381 -moz-linear-gradient(top, #988381 0%, #756260 100%);background: #988381 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#988381), color-stop(100%,#756260));background: #988381 -webkit-linear-gradient(top, #988381 0%,#756260 100%);background: #988381 -o-linear-gradient(top, #988381 0%,#756260 100%);background: #988381 -ms-linear-gradient(top, #988381 0%,#756260 100%);background: #988381 linear-gradient(top, #988381 0%,#756260 100%);}
.tipsy-inner{-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .2);-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .2);box-shadow: 0 1px 1px rgba(0, 0, 0, .2);}
.tipsy-arrow{position: absolute;width: 0;height: 0;line-height: 0;border: 5px dashed #8b7674;}
.tipsy-arrow-n{border-bottom-color: #8b7674;}
.tipsy-arrow-s{border-top-color: #8b7674;}
.tipsy-arrow-e{border-left-color: #8b7674;}
.tipsy-arrow-w{width: 7px;height: 11px;border: none;background: url(../images/tipsy-arrow.png) 0 0 no-repeat;border: none !important;}
.tipsy-n .tipsy-arrow{top: 0px;left: 50%;margin-left: -5px;border-bottom-style: solid;border-top: none;border-left-color: transparent;border-right-color: transparent;}
.tipsy-nw .tipsy-arrow{top: 0;left: 10px;border-bottom-style: solid;border-top: none;border-left-color: transparent;border-right-color: transparent;}
.tipsy-ne .tipsy-arrow{top: 0;right: 10px;border-bottom-style: solid;border-top: none;border-left-color: transparent;border-right-color: transparent;}
.tipsy-s .tipsy-arrow{bottom: 0;left: 50%;margin-left: -5px;border-top-style: solid;border-bottom: none;border-left-color: transparent;border-right-color: transparent;}
.tipsy-sw .tipsy-arrow{bottom: 0;left: 10px;border-top-style: solid;border-bottom: none;border-left-color: transparent;border-right-color: transparent;}
.tipsy-se .tipsy-arrow{bottom: 0;right: 10px;border-top-style: solid;border-bottom: none;border-left-color: transparent;border-right-color: transparent;}
.tipsy-e .tipsy-arrow{right: 0;top: 50%;margin-top: -5px;border-left-style: solid;border-right: none;border-top-color: transparent;border-bottom-color: transparent;}
.tipsy-w .tipsy-arrow{left: 0;top: 50%;margin-top: -5px;border-right-style: solid;border-left: none;border-top-color: transparent;border-bottom-color: transparent;}
.form{position: relative;}.field{margin-bottom: 9px;position: relative;color: #5d4a48;font-size: 14px;text-shadow: 0 1px 0 white;}
.form__fullwidth input[type="text"],.form__fullwidth textarea{width: 100%;}
.form__modal label{padding-top: 3px;}.form__modal input[type="text"],.form__modal input[type="email"],.form__modal input[type="tel"],.form__modal select,.form__modal .dk_container{width: 230px;}
.form__modal .submit-button-wrap{padding-top: 35px;}
.form-msg{font-size: 20px;line-height: 1.2em;font-family: 'ballparkweiner';text-align: center;padding: 30px 0 0 0;color: #b6a9a1;text-shadow: 0 1px 1px white;}
.form__sidebar label{padding-top: 3px;width: 70px;font-size: 12px;color: #867270;}
.form__sidebar input,.form__sidebar select,.form__sidebar .dk_container{width: 150px;float: right;}
.form__sidebar .submit-button-wrap{padding-top: 5px;}
.commentform label{float: left;width: 120px;}
.commentform input[type="text"],.commentform input[type="email"]{float: left;width: 160px;}
.commentform textarea{float: left;width: 480px;height: 100px;}
.commentform .field{font-size: 12px;}
.commentform .submit-button-wrap{padding-left: 120px;padding-top: 14px;}
.form-contact{background: url(../images/line-dotted.png) 0 100% repeat-x;overflow: hidden;padding-bottom: 27px;}
.form-contact textarea{height: 110px;}
.form-contact .submit-button-wrap{padding-top: 14px;}
.loaderIcon{float: left;margin: 16px 0 0 0;width: auto !important;}
.form-holder{width: 360px;}.form-txt{font-size: 22px;line-height: 30px;color: #bfb0aa;font-family: 'ballparkweiner';margin-bottom: 6px;text-shadow: 0 1px 0 white;}
.form-txt strong{color: #e84026;padding-left: .2em;}
.form__order-catering input[type="text"],.form__order-catering input[type="email"],.form__order-catering input[type="tel"],.form__order-catering select,.form__order-catering .dk_container{width: 190px;}
.form__order-catering .form-msg{padding-top: 22px;}
.form__order-catering .submit-button-wrap{padding-top: 26px;}
.alert{padding:8px 20px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;border-width: 1px;border-style:solid;text-shadow: none;position: relative;margin: 20px 0 0 0;}
.alert-error{background-color:#f4c9c9;border-color:#ed9d9d;color:#de6666;}
.alert-warning{background-color:#f6f1d2;border-color:#e3ce4b;color:#d2b715;}
.alert-info{background-color:#d1e8f5;border-color:#6bbeed;color:#3d9cd2;}
.alert-success{background-color:#deef90;border-color:#adc92a;color:#6d9b0a;}
.pricing-tables-wrapper{padding-bottom: 40px;}
.pricing-holder{float: left;width: 240px;margin-left: -10px;position: relative;z-index: 1;}
.pricing-holder:first-child{margin-left: 0;}
.single-pricing-table{border: 1px solid #e4ddd8;border: 1px solid rgba(0, 0, 0, .15);border-bottom: 1px solid #999a28;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background: #fafafa url(../images/pricing-bg.gif) 0 100% repeat-x;text-align: center;position: relative;-webkit-box-shadow: 0 0 9px rgba(0, 0, 0, .13), 0 1px 1px rgba(0, 0, 0, .1);-moz-box-shadow: 0 0 9px rgba(0, 0, 0, .13), 0 1px 1px rgba(0, 0, 0, .1);box-shadow: 0 0 9px rgba(0, 0, 0, .13), 0 1px 1px rgba(0, 0, 0, .1);}
.pricing-header-top{height: 29px;margin: -1px -1px 0 -1px;-webkit-border-radius: 3px 3px 0 0;-moz-border-radius: 3px 3px 0 0;border-radius: 3px 3px 0 0;background: #cad741 url(../images/mavi-bg.jpg);position: relative;-webkit-box-shadow: 0 3px 1px 0px rgba(0, 0, 0, .08);-moz-box-shadow: 0 3px 1px 0px rgba(0, 0, 0, .08);box-shadow: 0 3px 1px 0px rgba(0, 0, 0, .08);position: absolute;top: 0;right: 0;left: 0;}
.pricing-header-top:after{content: "";display: block;position: absolute;bottom: -12px;right: 2px;left: 2px;height: 5px;background: url(../images/line-dotted.png) 0 0 repeat-x;}
.pricing-header{padding: 70px 0 30px 0;}
.pricing-price{font-size: 52px;color: #e84026;line-height: 1.2em;font-weight: bold;margin-bottom: .075em;text-shadow: 0 1px 0 white;}
.pricing-desc{background: #f9f9f9;padding: 15px 30px;font-size: 16px;line-height: 20px;color: #5d4a48;}
.pricing-desc strong{color: #e84026;font-weight: normal;}
.pricing-footer{padding: 20px 0 80px 0;position: relative;}
.pricing-footer:after{content: "";display: block;position: absolute;left: 0;right: 0;bottom: -11px;height: 10px;z-index: 1;background: url(../images/waves.png) center 0 repeat-x;-webkit-border-radius: 0 0 10px 10px;-moz-border-radius: 0 0 10px 10px;border-radius: 0 0 10px 10px;}
.pricing-period{padding-left: 21px;display: inline-block;font-size: 14px;color: #5d4a48;position: relative;}
.pricing-period:before{content:"";display: block;position: absolute;left: 0;top: 3px;width: 14px;height: 15px;background: url(../images/ico-clock.png) 0 0 no-repeat;}
.pricing-footer .circle-link{position: absolute;left: 50%;margin-left: -40px;bottom: -35px;z-index: 2;}
.pricing-holder__featured{z-index: 3;}
.single-pricing-table-inner{border: 9px solid #c2d808;margin: -7px -7px 0 -7px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: 0 0 9px rgba(0, 0, 0, .3), 0 1px 0 #839108;-moz-box-shadow: 0 0 9px rgba(0, 0, 0, .3), 0 1px 0 #839108;box-shadow: 0 0 9px rgba(0, 0, 0, .3), 0 1px 0 #839108;}
.pricing-holder__featured .single-pricing-table{background: #fbf8f2 url(../images/pricing-bg-featured.jpg) 0 100% repeat-x;z-index: 3;border: 1px solid #b4c413;-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);}
.single-pricing-table-inner:before,.single-pricing-table-inner:after{content:"";display: block;width: 1px;position: absolute;left: -7px;top: 0;bottom: 2px;background: #d4e33d;}
.single-pricing-table-inner:after{left: auto;right: -7px;}
.pricing-holder__featured .single-pricing-table .pricing-header-top{margin: -11px -11px 0 -11px;border-width: 2px;height: 36px;}
.pricing-holder__featured .single-pricing-table .pricing-header-top:after{left: 12px;right: 12px;}
.pricing-holder__featured .single-pricing-table .pricing-footer:after{bottom: -16px;height: 6px;background: url(../images/waves-alt.png) 0 0 repeat-x;}
.offers{margin: 0;padding: 20px 0 0 0;}
.offer-item{float: left;background: none;margin: 0 29px 64px 0;padding: 0;background: #c2d808;width: 270px;border: 1px solid #c2d808;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;position: relative;}
.offer-item:nth-child(3n){margin-right: 0;}
.offer-item.nomargin{margin-right: 0;}
.offer-img img{-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.offer-header{text-align: center;padding: 14px 0;}
.offer-header h3{font-size: 16px;line-height: 1.2em;text-transform: uppercase;color: #fff;font-weight: bold;margin: 0;text-shadow: 1px 1px 0 rgba(0, 0, 0, .2);}
.offer-footer{position: relative;}
.offer-footer:after{content: "";height: 9px;background: url(../images/waves.png) 0 100% repeat-x;position: absolute;left: -1px;right: -1px;bottom: -9px;-webkit-border-radius: 0 0 12px 12px;-moz-border-radius: 0 0 12px 12px;border-radius: 0 0 12px 12px;}
.offer-footer .circle-link{position: absolute;left: 50%;margin-left: -40px;bottom: -35px;z-index: 2;}
.clear{clear:both;}
.center{text-align: center;}
.ovh{overflow:hidden;}
.fleft{float:left;}

.alignright{text-align: right;}
.alignleft{text-align: left;}
.icon{display: inline-block;width: 12px;height: 10px;margin-right: 4px;}
.icon-view{width: 22px;height: 10px;background: url(../images/icon-view.png) 0 0 no-repeat;}
.icon-like{background: url(../images/icon-like.png) 0 0 no-repeat;}
.icon-comment{width: 14px;margin-right: 2px;background: url(../images/icon-comment.png) 0 0 no-repeat;}
.unit{position: relative;margin: 0 -18px 21px -38px;padding: 30px 30px 30px 40px;border-bottom: 1px solid #ebe9e8;background: url(../images/pattern-noise.gif) #f7f7f5;-webkit-box-shadow: inset 0 -1px 0 rgba(255, 255, 255, .5), 0 1px 1px rgba(0, 0, 0, .03);-moz-box-shadow: inset 0 -1px 0 rgba(255, 255, 255, .5), 0 1px 1px rgba(0, 0, 0, .03);box-shadow: inset 0 -1px 0 rgba(255, 255, 255, .5), 0 1px 1px rgba(0, 0, 0, .03);color: #867270;}
.arrow-up{width: 0;height: 0;border-right: 5px solid transparent;border-bottom: 11px solid #abbf00;border-left: 5px solid transparent;}
.dropcap{float: left;margin-right: 6px;margin-bottom: -.15em;color: #a11717;font-weight: bold;font-size: 45px;line-height: 1em;}
.note-box{color: #867270;text-align: center;font-size: 13px;line-height: 20px;}
.note-box-title{margin-bottom: .5em;color: #e84026;font-size: 30px;font-family: 'ballparkweiner';line-height: 1.2em;}
.block{display: block;}
.colborder{background: url(../images/colborder.png) 0 0 repeat-y;}
.spacer{height: 30px;overflow: hidden;}
.hide-text{font: 0/0 a;text-shadow: none;color: transparent;border: 0;background:transparent;}
.one_half{width:48%;}
.one_third{width:30.66%;}
.two_third{width:65.33%;}
.one_fourth{width:22%;}
.three_fourth{width:74%;}
.one_fifth{width:16.8%;}
.two_fifth{width:37.6%;}
.three_fifth{width:58.4%;}
.four_fifth{width:67.2%;}
.one_sixth{width:13.33%;}
.five_sixth{width:82.67%;}
.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{position:relative;margin-right:4%;float:left;}
.last{margin-right:0 !important;clear:right;}