.elementor-9 .elementor-element.elementor-element-e9744e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-3ac890d{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-1c1157c{text-align:center;}.elementor-9 .elementor-element.elementor-element-1c1157c .elementor-heading-title{font-family:"Prompt", Sans-serif;font-size:30px;font-weight:500;color:#7D4A00;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-765ecbd{text-align:center;font-family:"Prompt", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-f3cceb4{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-f3cceb4 .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-f3cceb4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-fea54bf{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-fea54bf img{width:100%;}.elementor-9 .elementor-element.elementor-element-b34f517{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-b34f517 .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-b34f517 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-b8d38b1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1px;font-weight:600;color:#6EC1E400;}.elementor-9 .elementor-element.elementor-element-21d199c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-07a6af2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS *//*  
Theme Name: justshop
Theme URI: http://www.templatation.com/
Version: 2.81
Description: Justshop is beautiful wordpress theme suitable for almost all kind of creative items shop. Justshop Designed by <a href="http://www.templatation.com">Templatation</a>.
Author: templatation
Author URI: http://www.templatation.com
Tags: light, one-column, two-columns, left-sidebar, right-sidebar

	Copyright: (c) 2009-2011 woothemes.
	License: GNU General Public License v2.0
	License URI: http://www.gnu.org/licenses/gpl-2.0.html
	wooFramework : Framework 5.5.5
*/
/* 

WARNING! DO NOT EDIT THIS FILE!

To make it easy to update your theme, you should not edit the styles in this file. Instead use
the custom.css file to add your styles. You can copy a style from this file and paste it in
custom.css and it will override the style in this file. You have been warned! :)

LAYOUT
Layout styles for desktop orientations is included in a media query at the bottom of this file.	

*/
/*-------------------------------------------------------------------------------------------

INDEX:

0. RESET

1. SETUP
-1.1 Defaults
-1.2 Hyperlinks
-1.3 Typography
-1.4 Tables

2. SITE STRUCTURE & APPEARANCE
-2.1 Containers & Columns
-2.2 navigation
  -2.2.1 Drop-down menus
  -2.2.2 Top navigation (optional)
-2.3 Header
-2.4 Content
  -2.4.1 Slider
-2.5 Sidebar
-2.6 Footer
-2.7 Breadcrumbs

3. POSTS
-3.1 Images
-3.2 Pagination / WP-Pagenavigation / Woo-Pagination
-3.3 Single Post Author
-3.4 Post Entry Nav
-3.5 Subscribe & Connect
-3.6 Post-meta

4. WIDGETS
-4.1 Generic Widgets
-4.2 Specific Widgets

5. COMMENTS
-5.1 Comments
-5.2 Comments Form
-5.3 Pingbacks / Trackbacks

6. PAGE TEMPLATES
-6.1 Timeline Page Template
-6.2 Contact Form
-6.3 Image Gallery
-6.4 Archives & Sitemap
-6.5 Homepage

7. FEATURED SLIDER
-7.1 Core Styles
-7.2 Theme Styles
-7.3 Content Styles

8. MISC
-8.1 Forms
-8.2 Buttons (Includes WF shortcode buttons)
-8.3 Shortcode info boxes
-8.4 Gravity forms
-8.5 IE specific styling

9. PORTFOLIO

10. Menu-card

Note : Layout styles for desktop version are in css/layouts.css and Responsive styles are in css/responsive.css


-------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------*/
/* RESET - http://meyerweb.com/eric/tools/css/reset/ | v2.0 | 20110126 */
/*-------------------------------------------------------------------------------------------*/
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: '';
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* Hand cursor on clickable input elements */
label,
input[type="button"],
input[type="submit"],
input[type="image"],
button {
  
}
/* Bicubic resizing for non-native sized IMG: code.flickr.com/blog/2008/11/12/on-ui-quality-the-little-things-client-side-image-resizing/ */
.ie7 img {
  -ms-interpolation-mode: bicubic;
}
/* www.sitepoint.com/blogs/2010/08/20/ie-remove-textarea-scrollbars/ */
textarea {
  overflow: auto;
}
/* Webkit browsers add a 2px margin outside the chrome of form elements */
button,
input,
select,
textarea {
  margin: 0;
}
/* www.pathf.com/blogs/2008/05/formatting-quoted-code-in-blog-posts-css21-white-space-pre-wrap/ */
pre {
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word;
  background: #f8f8f8;
  border: 1px solid #DCD9D9;
  padding: 10px;
  margin-bottom: 20px;
}
/* Normalize monospace sizing: en.wikipedia.org/wiki/MediaWiki_talk:Common.css/Archive_11#Teletype_style_fix_for_Chrome */
pre,
code,
kbd,
samp {
  font-family: monospace, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
}
/* Accessible focus treatment: people.opera.com/patrickl/experiments/keyboard/test */
a:hover,
a:active {
  outline: none;
}
/* Set sub, sup without affecting line-height: gist.github.com/413930 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
strong, b { font-weight:bold; }
/* Floating & Alignment  */
.fl {
  float: left;
}
.fr {
  float: right;
}
.ac {
  text-align: center;
}
.ar {
  text-align: right;
}
/* The Magnificent Clearfix: Updated to prevent margin-collapsing on child elements.
   j.mp/bestclearfix */
.fix:before,
.fix:after,
.col-full:before,
.col-full:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
.fix:after,
.col-full:after {
  clear: both;
}
/* Fix clearfix: blueprintcss.lighthouseapp.com/projects/15318/tickets/5-extra-margin-padding-bottom-of-page */
.fix,
.col-full {
  zoom: 1;
}
/*-------------------------------------------------------------------------------------------*/
/* IMPORTS */
/*-------------------------------------------------------------------------------------------*/
/**
 * Variables
 */
@-webkit-keyframes spin-360 {
  from {
    -webkit-transform: rotate(0);
    /* Saf3.1+, Chrome */
  
    -moz-transform: rotate(0);
    /* FF3.5+ */
  
    -ms-transform: rotate(0);
    /* IE9 */
  
    -o-transform: rotate(0);
    /* Opera 10.5 */
  
    transform: rotate(0);
    zoom: 1;
  }
  50% {
    -webkit-transform: rotate(180deg);
    /* Saf3.1+, Chrome */
  
    -moz-transform: rotate(180deg);
    /* FF3.5+ */
  
    -ms-transform: rotate(180deg);
    /* IE9 */
  
    -o-transform: rotate(180deg);
    /* Opera 10.5 */
  
    transform: rotate(180deg);
    zoom: 1;
  }
  to {
    -webkit-transform: rotate(0);
    /* Saf3.1+, Chrome */
  
    -moz-transform: rotate(0);
    /* FF3.5+ */
  
    -ms-transform: rotate(0);
    /* IE9 */
  
    -o-transform: rotate(0);
    /* Opera 10.5 */
  
    transform: rotate(0);
    zoom: 1;
  }
}
@-webkit-keyframes popin {
  from {
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
  }
  60% {
    -webkit-transform: scale(0.005);
    -moz-transform: scale(0.005);
    -ms-transform: scale(0.005);
    -o-transform: scale(0.005);
    transform: scale(0.005);
  }
  95% {
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
    transform: scale(1.05);
  }
  to {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
}
@-webkit-keyframes salepulse {
  from {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
  70% {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
  }
  to {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
}
@-webkit-keyframes glowbutton {
  from {
    background-color: #E75A39;
  }
  50% {
    background-color: #4cd8f8;
  }
  to {
    background-color: #E75A39;
  }
}
@-webkit-keyframes slidedown {
  from {
    top: -500px;
  }
  95% {
    top: 1em;
  }
  to {
    top: 0;
  }
}
body {
  *zoom: 1;
}
body:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
  clear: both;
}
body:before,
body:after {
  content: "";
  display: table;
}
/*-------------------------------------------------------------------------------------------*/
/* 1. SETUP */
/*-------------------------------------------------------------------------------------------*/
/* 1.1 Defaults */
html {
  font-size: 62.5%;
}
body {
  font-size: 1.3em;
  line-height: 1.618;
  color: #706A64;
  font-family: Arial, "Lucida Grande", sans-serif;
  font-weight: 300;
  padding: 0;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  background: url("https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/pattern-a.png") repeat scroll center 0 #f8f8f8;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
}
::selection {
  background: #e75a39;
  color: white;
  text-shadow: none;
}
::-moz-selection {
  background: #e75a39;
  color: white;
  text-shadow: none;
}
img::selection {
  background: transparent;
}
img::-moz-selection {
  background: transparent;
}
img {
  vertical-align: bottom;
  max-width: 100%;
}
hr {
  background-color: #DCD9D9;
  border: 0;
  height: 1px;
  margin-bottom: 1.618em;
}
/* 1.2 Hyperlinks */
a {
  color: #E75A39;
  cursor: pointer;
  text-decoration: none;
}
a span {
  cursor: pointer;
}
a:hover {
  text-decoration: underline;
}
/* 1.3 Typography */
/*
	All typography (and layout) based on a modular scale using 12 & 14 px values scaled in accordance the golden ratio (1.618)
	http://modularscale.com/scale/?px1=14&px2=12&ra1=1.618&ra2=0
	Remember to keep margins consistent and try to avoid margin-top. If everything has an appropriate margin-bottom we don't need one and vertical rhythm will be kept consistent
*/
h1,
h2,
h3,
h4,
h5,
h6 {
    color: #ea3997;
    font-family: Georgia,serif;
    font-style: italic;
    font-weight: 500;
    line-height: 1.1;
    margin-bottom: 8px;
}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
  text-decoration: none;
  outline: none;
}
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover {
  color: #E75A39;
  outline: none;
}
h1 {
  font-size: 2em;
  line-height: 1.387em;
}
h2 {
  font-size: 1.384em;
  line-height: 1.387em;
}
h3 {
  font-size: 1.384em;
}
h4 {
  font-size: 1.230em;
}
h5 {
  font-size: 1.153em;
}
h6 {
  font-size: 1.076em;
}
p {
  -webkit-hyphens: auto;
  -webkit-hyphenate-character: "\2010";
  -webkit-hyphenate-limit-after: 1;
  -webkit-hyphenate-limit-before: 3;
  -moz-hyphens: manual;
  orphans: 3;
  widows: 3;
}
small {
  font-size: .857em;
}
ul,
ol,
dl,
p,
table,
form,
pre,
hr,
address {
  margin: 0 0 1em 0;
}
li > ul,
li > ol {
  margin: 0 0 0 1.618em;
}
dl dt {
  font-weight: bold;
}
dl dd {
  margin-bottom: 1.618em;
}
mark {
  color: inherit;
  background: none;
display: none;
}
/*
@font-face icons
- Used for the subscribe & connect social icons. If you would like to add more icons to the font, you can do so by rebuilding the font at http://keyamoon.com/icomoon/app/ and replace the existing font files in the theme with the new ones.
*/
@font-face {
	font-family: 'jssocial';
	src:url('https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/includes/fonts/jssocial.eot');
	src:url('https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/includes/fonts/jssocial.eot#iefix') format('embedded-opentype'),
		url('https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/includes/fonts/jssocial.woff') format('woff'),
		url('https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/includes/fonts/jssocial.ttf') format('truetype'),
		url('https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/includes/fonts/jssocial.svg#social') format('svg');
	font-weight: normal;
	font-style: normal;
}
/*@font-face {
  font-family: 'Social';
  font-weight: normal;
  font-style: normal;
  src: url('https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/includes/fonts/Social.eot');
  src: url('https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/includes/fonts/Social.eot#iefix') format('embedded-opentype'), url('https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/includes/fonts/Social.woff') format('woff'), url('https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/includes/fonts/Social.ttf') format('truetype'), url('https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/includes/fonts/Social.svg#WebSymbolsRegular') format('svg');
}
*/
@font-face {
  font-family: 'FontAwesome';
  src: url('https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/includes/fonts/fontawesome-webfont.eot');
  src: url('https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/includes/fonts/fontawesome-webfont.eot#iefix') format('embedded-opentype'), url('https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/includes/fonts/fontawesome-webfont.woff') format('woff'), url('https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/includes/fonts/fontawesome-webfont.ttf') format('truetype'), url('https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/includes/fonts/fontawesome-webfont.svg#FontAwesome') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face { font-family: 'pacificoregular'; src: url('https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/includes/fonts/pacifico.eot'); src: url('https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/includes/fonts/pacifico.eot#iefix') format('embedded-opentype'), url('https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/includes/fonts/pacifico.woff') format('woff'), url('https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/includes/fonts/pacifico.ttf') format('truetype'), url('https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/includes/fonts/pacifico.svg#pacificoregular') format('svg'); font-weight: 500; font-style: normal; }
/* 1.4 Tables */
table {
  border-spacing: 0;
  width: 100%;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background: #f8f8f8;
  border-collapse: separate;
  font-family: Georgia,serif;
}
table td,
table th {
  text-align: left;
  vertical-align: top;
  padding: 8px;
}
table td p:last-child,
table th p:last-child {
  margin-bottom: 0;
}
table thead th {
  background: #ffffff;
  border-bottom: 2px solid #DCD9D9;
  padding: 1.387em;
  vertical-align: middle;
}
table thead th:first-child {

  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
table thead th:last-child {

  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
table tr th:last-child,
table tr td:last-child {
  border-right: 0;
}
table tbody th {
  background: #ffffff;
}
table tbody tr:nth-child(2n) td {
  background: #fafafa;
}
table tbody tr:nth-child(2n) td:last-child {
  border-right: 0;
}
table tbody h2 {
  font-size: 1em;
  letter-spacing: normal;
  font-weight: normal;
}
table tbody h2 a {
  font-weight: normal;
}
table tbody tr:last-child td:first-child {

  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
table tbody tr:last-child td:last-child {

  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
table tbody tr:last-child td {
  border-bottom: 0;
}
table .shipping ul {
  list-style: none;
  margin: 0 !important;
}
* { transition: 0.2s color, 0.2s background-color, 0.2s border-color; -moz-transition: 0.2s color, 0.2s background-color, 0.2s border-color; -webkit-transition: 0.2s color, 0.2s background-color, 0.2s border-color; -o-transition: 0.2s color, 0.2s background-color, 0.2s border-color; -ms-transition: 0.2s color, 0.2s background-color, 0.2s border-color; }
#search input, .jssidebar .widget ul li, #sidebar .widget ul li, #footer-widgets .widget ul li a, #footer-widgets .widget ul li .shade-a {
    transition: all 0.2s ease 0s;
}
/*-------------------------------------------------------------------------------------------*/
/* 2. SITE STRUCTURE & APPEARANCE */
/*-------------------------------------------------------------------------------------------*/
/* 2.1 Containers & Columns */
#wrapper {
  overflow: hidden;
}
#content {
  background: none repeat scroll 0 0 #FFFFFF;
  margin: 53px auto 10px;
  padding: 20px;
  z-index: 2;
  position: relative;
  max-width:950px;
  border-radius: 5px; 
  -moz-border-radius: 5px; 
  -webkit-border-radius: 5px;
  border: 1px solid #D7D4D4;
}
#footer {
    margin-left: auto;
    margin-right: auto;
    width: 950px;
}

/* 2.2 navigation */
ul.nav > li > a {
  display: block;
  font-size: 14px;
  height: 29px;
  line-height: 29px;
  padding: 0 9px;
  text-decoration: none;
  white-space: nowrap;
  font-style: italic;
}
#navigation {
  clear: both;
  margin-bottom: 2.618em;
  display: none;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  font-family: Arial,"Lucida Grande",sans-serif;
}
#navigation ul.rss {
  margin: 0 1em 0 0;
  padding: 0 1em 0 0;
}
#navigation ul.rss li {
  display: inline;
  padding: 0;
}
#navigation ul.rss li a:before {
  font-family: 'FontAwesome';
  display: inline-block;
  font-size: 100%;
  margin-right: .618em;
  font-weight: normal;
  line-height: 1em;
  width: 1em;
  content: "\f09e";
}
#navigation ul.rss li.sub-email {
  color: #8A8A8A;
}
#navigation ul {
  list-style: none;
}
#navigation .nav a {
  color: #E75A39;
}
#navigation > ul.nav {
}
#navigation > ul.nav > li > ul {
    list-style: none outside none;
    text-transform: none;
}
.header-top .account,
.header-top .cart {
  display: none;
}
.header-top .widget_product_search {
  background: #fff;
}

/* vertical sidebar styles since v2.5*/
aside.cols-c {
  float: left;
  max-width: 260px;
  width: 100%;
}
.sidenav-right {
  float: right;
  max-width: 630px;
  width: 100%;
}

.nav-a { }
	.nav-a  ul { margin-left:0 !important; }
	.nav-a > ul {  list-style: none; padding: 0; border-top: 1px solid #dbd8d8; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; }
		.nav-a > ul > li { border-bottom: 1px solid #dbd8d8; font-size: 1.308em; }
		.nav-a > ul > li > a { display: block; overflow: hidden; position: relative; padding: 5px 13px; border: 1px solid #dbd8d8; border-top: 0; border-bottom: 0; background: #fff; color: #917460; text-decoration: none; }
		.nav-a > ul > li > a > .shade-a { display: block; position: absolute; left: -4px; top: 0; width: 4px; height: 100%; }
		.nav-a > ul > li > a > .shade-b { display: -moz-inline-stack; display: inline-block; position: relative; left: 8px; top: -1px; width: 14px; height: 8px; background: url(https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/sprite-a.png) -111px -451px no-repeat; }
		.ie7 .nav-a > ul > li > a > .shade-b { display: inline; zoom: 1; }
			.nav-a > ul > li > a:hover, .nav-a > ul > li > a:focus, .nav-a > ul > li > a:active, .nav-a > ul > li.active > a, .nav-a > ul > li:hover > a { border-left-color: #e75a39; background: #f3f3f3; color: #e75a39; }
			.nav-a > ul > li.active > a { cursor: default; }
			.nav-a > ul > li > a:hover > .shade-a, .nav-a > ul > li > a:focus > .shade-a, .nav-a > ul > li > a:active > .shade-a, .nav-a > ul > li.active > a > .shade-a, .nav-a > ul > li:hover > a > .shade-a { left: 0; background: #e75a39; }
		.nav-a > ul > li > ul, .js .nav-a > ul > li:hover > ul { display: none; list-style: none; margin: 0; padding: 0; }
		.nav-a > ul > li:hover > ul { display: block; } 
			.nav-a > ul > li > ul > li { font-family: 1em; }
			.nav-a > ul > li > ul > li a { display: block; padding: 5px 13px; border: 1px solid #dbd8d8; border-bottom: 0; background: #f3f3f3; color: #917460; text-decoration: none; }
				.nav-a > ul > li > ul > li a:hover, .nav-a > ul > li > ul > li a:focus, .nav-a > ul > li > ul > li a:active { color: #e75a39; } 

/* 2.2.2 Top navigation (optional) */

#tools #language { float: left; position: relative; padding: 0 16px; margin: 3px 0; background: url(https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/images/sprite-a.png) 100% -1592px no-repeat; color: #fff; line-height: 22px; }
#social { overflow: hidden; list-style: none; width: 100%; padding: 0; }
	#social li { float: left; width: 22px; height: 22px; padding: 0 6px 0 0; }
	#social li a { display: block; overflow: hidden; float: left; width: 100%; height: 100%; background: url(https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/images/sprite-a.png) -3000em -3000em no-repeat; text-indent: -3000em; }
		#social li.fb a { background-position: -181px -433px; }
		#social li.fl a { background-position: -209px -433px; }
		#social li.tw a { background-position: -237px -433px; }
		#social li.rs a { background-position: -265px -433px; }

#tools { 
    position: absolute;
    left: 0;
    top: -36px;
    z-index: 25;
    width: 100%;
    height: 45px;
    background: #E7D5C7;
    color: #9E7E73;
    font-weight: bold;
    box-shadow: inset 0px -2px 2px 0px rgba(50, 50, 50, 0.50);
	-webkit-box-shadow: 0 1px 0 0 #9fd574 inset ;
	-moz-box-shadow: 0 1px 0 0 #9fd574 inset;
	-ms-box-shadow: 0 1px 0 0 #9fd574 inset;
	-o-box-shadow: 0 1px 0 0 #9fd574 inset;
    font-style: italic;
}
	#tools > .inner { width: 950px; margin: 0 auto; }
	#tools > .fit-a { display: block; position: absolute; right: 50%; bottom: -17px; width: 21px; height: 17px; margin: 0 -475px 0 0; background: #999; }
		#tools > .fit-a a { display: block; overflow: hidden; position: relative; width: 100%; height: 100%; background: url("https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/colorbox-shadow-hover.png") no-repeat scroll -4px -110px transparent; text-indent: -3000em; }
		#header.active #tools > .fit-a a { transform: rotate(180deg); -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg); -ms-transform: rotate(180deg); transform-origin: center center; -moz-transform-origin: center center; -webkit-transform-origin: center center; -o-transform-origin: center center; -ms-transform-origin: center center; }
		#header.active .row, #header.e.active .row { top: 58px; }
/*		.ie9 #header.active #tools > .fit-a a { background-position: -136px -418px; } */
	#tools ul { float: left; list-style: none; margin: 0; }
	#tools ul:first-child { float: left; list-style: none; margin: 0; padding: 0 2px 0 0; }
		#tools ul:first-child li { float: left; padding: 0 18px 0 0; line-height: 40px; width: 250px; }
		#tools ul:first-child li a { color: #fff; }
			#tools ul:first-child li.b { line-height: 31px;padding: 0 10px 0 0; }
			#tools ul:first-child li.b img { max-width: 22px; max-height: 22px; }
			#tools ul:first-child li.b img.avatar { border-radius: 100%; -moz-border-radius: 100%; -webkit-border-radius: 100%; }
			#tools ul:first-child li.c img { margin-bottom: 10px; }
		#tools ul:first-child em { position: absolute; left: -3000em; top: -3000em; }
	#tools #social { position: relative; top: 9px; float: left; width: auto; margin: 0; }
#header.active, #header.f.active { padding-top: 40px; }
#tools.no-oc, #tools, #tools > .fit-a a, #header, #header #logo { transition: 0.4s all; -moz-transition: 0.4s all; -webkit-transition: 0.4s all; -o-transition: 0.4s all; -ms-transition: 0.4s all; }	
#tools.no-oc { top: 0px; }
#tools #connect {
  background: none;
  border: none;
  margin-bottom: 0;
  padding: 0;
}

#tools #connect .social a {
    display: block;
    height: 36px;
    overflow: hidden;
    text-indent: -3000em;
    width: 25px;
	background: url("https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/social.png") no-repeat scroll -3000em -3000em transparent;
	padding: 0;
	float: left;
}
#tools #connect .social a.subscribe { background-position: -5px -50px; }
#tools #connect .social a.twitter { background-position: -45px -50px; }
#tools #connect .social a.facebook { background-position: -165px -50px; }
#tools #connect .social a.youtube { background-position: -245px -50px; }
#tools #connect .social a.flickr { background-position: -365px -50px; }
#tools #connect .social a.linkedin { background-position: -445px -50px; }
#tools #connect .social a.pinterest { background-position: -285px -50px; }
#tools #connect .social a.googleplus { background-position: -485px -50px; }
#tools #connect .social a.instagram { background-position: -525px -50px; }

#lang_sel {
    background: none repeat scroll 0 0 #FFFFFF;
    border: medium none;
	height: 33px;
	font-family: tahoma;
}
#lang_sel li {
    width: 95px;
}
#lang_sel a, #lang_sel a:visited,
#lang_sel ul ul a, #lang_sel ul ul a:visited { border: none; line-height: 30px; color: #706A64 !important; }
#lang_sel ul ul { top: 30px; border:none; width: 95px; }
#lang_sel img.iclflag { float:left; top:10px; margin-right: 3px; }

#tools #searchform { width: 210px; margin: 3px 0; float: right; background: #FFF; border: none; }
#tools #searchform #s { padding: 8px; width: 210px; margin: 1px 0 0; float: right; line-height: 16px; }
#tools #searchform #searchsubmit { top: -3px; }

#top ul.contact {
  *zoom: 1;
  margin: 0;
  list-style: none;
  display: none;
}
#top ul.contact:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
  clear: both;
}
#top ul.contact:before,
#top ul.contact:after {
  content: "";
  display: table;
}
#top ul.contact:after {
  clear: both;
}
#top select {
  margin: 1.618em 0 0;
  width: 100%;
}
#top #top-nav {
  display: none;
}

legend, caption {
  border: 0 none;
  display: none;
  padding: 0;
  white-space: normal;
}

/* 2.3 Header */
#header {
  background: url("https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/background.gif") repeat scroll center 0 transparent;
  border-bottom: 4px solid #FFFFFF;
  color: #FFFFFF;
  margin: 0 0 70px;
  position: relative;
  z-index: 25;
}

#header.b,
#header.c,
#header.e,
#header.f {
  background: none repeat scroll 0 0 #503228;
  min-height: 90px;
  margin:0;
}
#header.e, #header.f {
  min-height: 200px;
}
#header.d {
  background:url("https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/background.gif") repeat scroll center 0 transparent;
  margin:0;
}
#header.f {
  background: none repeat scroll 0 0 #F4F3F3;
  border: 0 none;
  height: auto;
  overflow: visible;
  padding: 0;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  
}
#header .site-title,
#header .site-description {
  color: #000;
  display: none;
}
#header .site-title a,
#header .site-description a {
  color: #484848;
  text-transform: none;
  font-weight: normal;
  text-decoration: none;
}
#header .site-title a:hover,
#header .site-description a:hover {
  text-decoration: underline;
}
#header .row {
  text-align:center;
  margin: 1em 0;
}
#header.f .row {
  padding-bottom: 18px;
  margin-bottom: 0;
}
#header hgroup:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
  clear: both;
}
#header hgroup:before,
#header hgroup:after {
  content: "";
  display: table;
}
#header hgroup:after {
  clear: both;
}
#header hgroup h1,
#header hgroup h2,
#header hgroup h3 {
  clear: left;
}
#header .nav-toggle {
  cursor: pointer;
  background: none repeat scroll 0 0 #f8f8f8;
  clear: both;
  border:1px solid #D8D8D8;
  cursor: pointer;
  margin-top: 10px;
  padding: 10px;
  border-radius: 3px; 
  -moz-border-radius: 3px; 
  -webkit-border-radius: 3px;
}
#header .nav-toggle:after {
  font-family: 'FontAwesome';
  display: inline-block;
  font-size: 100%;
  margin-left: .618em;
  font-weight: normal;
  line-height: 1em;
  width: 1em;
  content: "\f0c9";
  background: #614D3C;;
  height: 1.8em;
  width: 1.8em;
  text-align: center;
  line-height: 1.75;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
#header .nav-toggle a {
  color: #614D3C;
  font-size: 1.2em;
}
#header .nav-toggle a:hover {
  text-decoration: none;
}
#header .nav-toggle span {
 font-family: Georgia,serif;
 font-size: 17px;
 font-style: italic;
 color: #e65a39;
}
#header .site-description {
  color: #4d5e61;
  font-family: "Droid Serif", sans-serif;
  font-style: italic;
}
#header #topad {
  margin-bottom: 1em;
}
#header #topad img {
  height: auto;
}
#header .widget_product_search {
  margin-bottom: 1em;
}
#header .widget_product_search form {
  margin-bottom: 0;
}
#header .account {
  *zoom: 1;
  margin: 1em 0;
}
#header .account:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
  clear: both;
}
#header .account:before,
#header .account:after {
  content: "";
  display: table;
}
#header .account:after {
  clear: both;
}
#header .account img {
  width: 2.618em;
  height: auto;
  float: left;
  -webkit-border-radius: 0.382em;
  border-radius: 0.382em;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  display: block;
  margin-right: 1em;
}
#header .account p,
#header .account .account-links ul {
  margin: 0;
  font-size: .857em;
}
#header .account .account-links {
  position: relative;
  margin-left: 3.631em;
}
#header .account .account-links:before {
  content: "";
  display: block;
  border: 0.618em solid #E75A39;
  border-color: transparent #E75A39 transparent transparent;
  position: absolute;
  top: .618em;
  left: -1.1em;
}
#header .account .account-links ul {
  list-style: none;
  background-color: #E75A39;
  *zoom: 1;
  -webkit-border-radius: 0.382em;
  border-radius: 0.382em;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
#header .account .account-links ul:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
  clear: both;
}
#header .account .account-links ul:before,
#header .account .account-links ul:after {
  content: "";
  display: table;
}
#header .account .account-links ul:after {
  clear: both;
}
#header .account .account-links ul li a {
  display: inline-block;
  padding: .7em 0;
  width: 25%;
  float: left;
  color: #ffffff;
  text-align: center;
  position: relative;
}
#header .account .account-links ul li a span {
  display: none;
}
#header .account .account-links ul li a:before {
  font-family: 'FontAwesome';
  display: inline-block;
  font-size: 100%;
  margin-right: .618em;
  font-weight: normal;
  line-height: 1em;
  width: 1em;
  margin: 0;
}
#header .account .account-links ul li a:hover {
  background-color: #19a5c5;
}
#header .account .account-links ul li.my-account a:before {
  content: "\f007";
}
#header .account .account-links ul li.logout a:before {
  content: "\f08b";
}
#header .account .account-links ul li.edit-address a:before {
  content: "\f015";
}
#header .account .account-links ul li.edit-password a:before {
  content: "\f084";
}
#header .account .account-links ul li.register a:before {
  content: "\f007";
}
#header .account .account-links ul li.register a:after {
  font-family: 'FontAwesome';
  display: inline-block;
  font-size: 100%;
  margin-left: .618em;
  font-weight: normal;
  line-height: 1em;
  width: 1em;
  content: "\f055";
  position: absolute;
  top: 1.387em;
  left: 45%;
  font-size: .618em;
}
#header .account .account-links ul li:last-child a {
  -webkit-border-top-right-radius: 0.382em;
  -webkit-border-bottom-right-radius: 0.382em;
  border-top-right-radius: 0.382em;
  border-bottom-right-radius: 0.382em;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
#header .account .account-links ul li:first-child a {
  -webkit-border-top-left-radius: 0.382em;
  -webkit-border-bottom-left-radius: 0.382em;
  border-top-left-radius: 0.382em;
  border-bottom-left-radius: 0.382em;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
#header .account.logged-out .account-links ul li.my-account {
  width: auto;
}
#header .account.logged-out .account-links ul li.my-account a:before {
  content: "\f090";
}

.home #headline {  
	display: none;
}
#headline .headline-right-side .header-cart {  
	background: url("https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/sprite-a.png") no-repeat scroll 0 -1293px transparent;
	color: #FFFFFF;
	display: inline-block;
	height: 42px;
	line-height: 42px;
	padding: 0 12px 0 65px;
	font-family:Cambria,Georgia,serif;
	font-size:1.2em;
	font-weight:700;
}



/* 2.4 Content */
/* 2.4.1 Slider */
#main-slider {
}
.slider-layout2,
.slider-layout3 {
  background: url("https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/bg-pattern.png") repeat scroll center 0 #E75A39;
  width: 100%;
  color: #FFFFFF;
  padding: 35px 0;
  text-align: center;
}
.slider-layout2 {
  padding:0; 
  border-bottom: 4px solid #FFFFFF;
  box-shadow: 0 3px 2px rgba(0,0,0,0.1); 
  -moz-box-shadow: 0 3px 2px rgba(0,0,0,0.1); 
  -webkit-box-shadow: 0 3px 2px rgba(0,0,0,0.1);
}
.slider-layout3 .rev_slider_wrapper {
  border: 5px solid #FFFFFF;
}
/* 2.5 Sidebar */
#sidebar .secondary {
  float: left;
  margin-right: 20px;
}
#sidebar .secondary.last {
  margin: 0;
}
/* 2.6 Footer */
#content + .breadcrumbs-wrap {
  display: block;
  width: 100%;
  border: 0;
  float: none;
  margin: 0;
  margin: 0 -1.918em;
  padding: 1.918em;
}
#footer-wrap {
    background: url("https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/background.gif") repeat scroll center 0 transparent;
    border-top: 4px solid #FFFFFF;
    color: #FFFFFF;
    position: relative;
	box-shadow: 0 -1px 3px #cdcdcd;
	-moz-box-shadow: 0 -1px 3px #cdcdcd;
	-webkit-box-shadow: 0 -1px 3px #cdcdcd;
}
#footer-wrap > *, #footer > * { overflow: hidden; width: 950px; margin: 0 auto; }
#footer-wrap > .double-a { position: relative; margin-top: -66px; margin-bottom: 0; padding-bottom: 16px; background: url(https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/footer-top.png) no-repeat;  }
#footer-wrap > .double-a:after { display: block; position: absolute; left: 0; bottom: 0; z-index: 1; width: 100%; height: 10px; background: url(https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/footer-top.png) 0 100% no-repeat; }
#footer-wrap > .double-a > .shade-a { display: block; position: absolute; left: 0; bottom: 0; z-index: 1; width: 100%; height: 10px; background: url(https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/footer-top.png) 0 100% no-repeat; }
.double-a { width: 100%; color: #a19a94; }
.double-a:after { content: ""; display: block; overflow: hidden; clear: both; height: 0; }
	.double-a * { margin: 0; }
	.double-a > * { position: relative; z-index: 2; float: right; width: 370px; padding: 17px 15px 0 69px; }
	.double-a > *:first-child { left: 21px; float: left; padding-right: 0; }
.double-a h3 { margin-bottom: 9px; }
.double-a figure { position: absolute; left: 0; top: 21px; width: 59px; height: 59px;  }
.double-a .icon-bg { background: url(https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/sprite-a.png) -197px -267px no-repeat; }
.double-a p, .double-b p { font-family: Tahoma, Geneva, sans-serif; font-size: .923em; }
#footer-wrap a {
  color: #FFFFFF;
}
#footer-wrap .double-a a {
    color: inherit;
    text-decoration: underline;
}
#footer-wrap.contact {
  background: #253134;
  border-top: 4px solid #E75A39;
}
#footer-wrap.contact ul {
  margin: 0;
  list-style: none;
}
#footer-wrap.contact ul li {
  width: 48%;
  float: left;
  margin-right: 3.8%;
  clear: both;
}
#footer-wrap.contact ul li:before {
  color: #f8f8f8;
}
#footer-wrap.contact ul li:nth-child(2n) {
  margin-right: 0;
  clear: none;
}
#footer-wrap.contact ul li.phone:before {
  content: "\f095";
}
#footer-wrap.contact ul li.twitter:before {
  content: "\f099";
}
#footer-wrap.contact ul li.facebook:before {
  content: "\f09a";
}
#footer-wrap > .totop { 
  background: url("https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/sprite-a.png") no-repeat scroll -8px -268px transparent;
  display: block;
  height: 35px;
  margin: 0 -561px 0 0;
  position: absolute;
  right: 50%;
  text-indent: -3000em;
  top: 99px;
  width: 35px;
  z-index: 10;
}
#footer {
  background-color:#aa2b6f ;
  font-family: Georgia,serif;
  font-style: italic;
  height: 27px;
  margin: 0 0 0px;
  padding: 3px 0 0;
  position: relative;
  width: 100%;
}
#footer hr {
  display: inline;
  float: left;
  width: 97.22222222222221%;
  margin-left: 1.3888888888888888%;
  margin-right: 1.3888888888888888%;
  *width: 97.17013888888889%;
  *margin-left: 1.3368055555555556%;
  *margin-right: 1.3368055555555556%;
  height: 2px;
  background: rgba(0, 0, 0, 0.1);
  margin-bottom: 2.618em;
}
#footer #credit img {
  vertical-align: middle;
}
#footer #credit span {
  display: none;
}
#footer-widgets {
    padding: 28px 0 17px;
}
#footer-widgets .widget {
  margin-bottom: 2.618em;
}
#footer-widgets .widget h3 {
  color: #F4F4F4;
  border: 0;
  font-size: 24px;
  font-style: italic;
  font-weight: normal;
  margin-bottom: 20px;
}
#footer-widgets .widget h4,
#footer-widgets .widget h5,
#footer-widgets .widget h6 {
  color: #FFFFFF;
}
#footer-widgets ul li {
    list-style: none outside none;
    padding: 2px 0 2px 2px;
}
#footer-widgets .widget p:last-child {
  margin-bottom: 0;
}
#footer-widgets .star-rating:before {
  color: rgba(0, 0, 0, 0.6);
}
#footer-widgets .widget .product_list_widget li .quantity,
#footer-widgets .widget .product_list_widget li .amount {
  color:#af2607;
}
#footer-widgets .widget .product_list_widget li img {
 border: 1px solid #C73B1B;
}

.widget .vcard { }
	.widget .vcard > * { padding-left: 21px;line-height: 14px; }
	.widget .vcard h4 { background: url("https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/bizname.png") no-repeat; font-family:Arial,Helvetica,sans-serif; font-style:normal; font-size:12px; margin:0; padding-bottom:5px; }
	.widget .vcard p {  background: url("https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/email.png") no-repeat; margin:0; padding-bottom:8px; }
	.widget .vcard p.tel {  background: url("https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/telephone.png") no-repeat; margin:0; }
	.widget .vcard p.adr {  background: url("https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/address.png") no-repeat; margin:0; }


#footer #credit {
  clear:both;
  color: #FFF;
}
/* 2.7 Breadcrumbs */
.breadcrumbs-wrap {
  margin: 20px auto;
  display: none;
}
.headline-bcmp .breadcrumbs-wrap {
/*  margin: 0 auto;
  font-size: 0.8em;
  font-style: italic;
*/}
.breadcrumbs-wrap .breadcrumb .breadcrumb-trail {
  font-family: Tahoma,Geneva,sans-serif;
}
.breadcrumbs-wrap .breadcrumb a {
  color: #837E79;
}
.breadcrumbs-wrap .breadcrumb .sep:before {
    content: "\F0DA";
    font-family: 'FontAwesome';
    padding: 0 0 0 2px;
	font-size: 13px;
	line-height: 14px;
}
.breadcrumbs-wrap .breadcrumb .trail-end {
    color: #B5B5B5;
}
/*-------------------------------------------------------------------------------------------*/
/* WordPress Core */
/*-------------------------------------------------------------------------------------------*/

.alignnone {
    margin: 5px 20px 20px 0;
}

.aligncenter,
div.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

.alignright {
    float:right;
    margin: 5px 0 20px 20px;
}

.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

a img.alignright {
    float: right;
    margin: 5px 0 20px 20px;
}

a img.alignnone {
    margin: 5px 20px 20px 0;
}

a img.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.wp-caption {
    background: #fff;
    border: 1px solid #f0f0f0;
    max-width: 96%; /* Image does not overflow the content area */
    padding: 5px 3px 10px;
    text-align: center;
}

.wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
    margin: 5px 0 20px 20px;
}

.wp-caption img {
    border: 0 none;
    height: auto;
    margin: 0;
    max-width: 98.5%;
    padding: 0;
    width: auto;
}

.wp-caption p.wp-caption-text,.gallery-caption {
    font-size: 11px;
    line-height: 17px;
    margin: 0;
    padding: 0 4px 5px;
}
.sticky {
}
.gallery-caption {
	width: 90%;
}
.bypostauthor {}
/*-------------------------------------------------------------------------------------------*/
/* 3. POSTS */
/*-------------------------------------------------------------------------------------------*/
#breadcrumb,
.post .video {
  margin-bottom: 1.618em;
}
.archive-header {
  display: block;
  float: left;
  width: 100%;
  margin: 0 0 1em;
  padding: 0 0 1em;
  font-weight: bold;
  border-bottom: #DCD9D9 1px solid;
}
.archive-header h1{
  font-size: 1.846em;
}
.archive-description {
  clear: both;
  margin-bottom: 1.618em;
}
article.hentry header h1, 
article.hentry header h2,
article.type-post header h1, 
article.type-post header h2, 
article.type-page header h1, 
article.type-page header h2,
.search #main article header h1,
.search #main article header h2,
h1.page-title,
h2.page-title { 
 padding: 8px 10px 11px; 
 border-left: 100px solid #faded8; 
 background: #e65a3a; 
 color: #fff; 
 font-size: 1.38em; 
}
article.type-page header h1, article.type-page header h2, h1.page-title, h2.page-title  { border: none; padding: 8px 10px; }
.home article.type-page header h1, .home article.type-page header h2 { /*padding: 8px 10px 11px; border-left: 100px solid #faded8;*/ }
article.type-post header h1 a, article.type-post header h2 a, article.type-page header h1 a, article.type-page header h2 a,
.search #main article header h1 a, .search #main article header h2 a{ display: block; color: #fff; }
article.hentry header ul, .search #main article header ul{ float: left; list-style: none; width: 100px; margin: 0; padding: 1px 0 0; background: #faded8; }
article.hentry header ul li, .search #main article header ul li { padding: 2px 7px; border-top: 1px solid #fef8f7; color: #e65a3a; font-size:.923em; font-family:  Georgia, serif; font-style: italic; line-height: 1.4; }
article.hentry header ul li:first-child, .search #main article header ul li:first-child { border: 0; }
article.hentry header ul li a , .search #main article header ul li a{ color: #e65a3a; }

.post,
.type-page {
  margin: 0 0 2.618em;
  *zoom: 1;
  /* 3.1 Images */

}
.post:after,
.type-page:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
  clear: both;
}
.post:before,
.type-page:before,
.post:after,
.type-page:after {
  content: "";
  display: table;
}
.post:after,
.type-page:after {
  clear: both;
}
.post .post-meta,
.type-page .post-meta {
  clear: both;
}
.post .post-more,
.type-page .post-more {
  clear: both;
}
.post p.tags,
.type-page p.tags {        	
  width: 100%;
  clear: both;
}
.post p.tags:before,
.type-page p.tags:before {
  font-family: 'FontAwesome';
  display: inline-block;
  font-size: 100%;
  margin-right: .618em;
  font-weight: normal;
  line-height: 1em;
  width: 1em;
  content: '\f02c';
}
.post .post-content img.woo-image,
.type-page .post-content img.woo-image {
  margin-bottom: 0;
}
.post .post-content > a img.woo-image,
.type-page .post-content > a img.woo-image {
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.post .post-content > a + .entry,
.type-page .post-content > a + .entry {
  -webkit-border-top-left-radius: 0;
  -webkit-border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.post .entry,
.type-page .entry,
.post #contactForm,
.type-page #contactForm {
  background: #ffffff;
  -webkit-border-radius: 0.382em;
  border-radius: 0.382em;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  padding: 0;
  *zoom: 1;
  clear: both;
}
.post .entry:after,
.type-page .entry:after,
.post #contactForm:after,
.type-page #contactForm:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
  clear: both;
}
.post .entry:before,
.type-page .entry:before,
.post #contactForm:before,
.type-page #contactForm:before,
.post .entry:after,
.type-page .entry:after,
.post #contactForm:after,
.type-page #contactForm:after {
  content: "";
  display: table;
}
.post .entry:after,
.type-page .entry:after,
.post #contactForm:after,
.type-page #contactForm:after {
  clear: both;
}
.post .entry ul,
.type-page .entry ul,
.post #contactForm ul,
.type-page #contactForm ul,
.post .entry ol,
.type-page .entry ol,
.post #contactForm ol,
.type-page #contactForm ol {
  margin-left: 1.618em;
}
.post .entry ul.products,
.type-page .entry ul.products,
.post #contactForm ul.products,
.type-page #contactForm ul.products {
  margin-left: 0;
}
.post .entry ul.products img,
.type-page .entry ul.products img,
.post #contactForm ul.products img,
.type-page #contactForm ul.products img {
  background: none;
  border: 0;
  padding: 0;
  max-width: 100%;
}
.post .entry blockquote,
.type-page .entry blockquote,
.post #contactForm blockquote,
.type-page #contactForm blockquote {
  position: relative;
  margin: 0 0 1.618em;
  padding: 0 0 0 2.618em;
  quotes: "\201C" "\201D" "\2018" "\2019";
  font-style: italic;
}
.post .entry blockquote:before,
.type-page .entry blockquote:before,
.post #contactForm blockquote:before,
.type-page #contactForm blockquote:before {
  content: open-quote;
  position: absolute;
  top: 0;
  left: 0;
  font-family: Georgia, serif;
  font-size: 4em;
  line-height: 1;
  margin: 0;
  vertical-align: -0.4em;
}
.post .woo-image,
.type-page .woo-image {
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */

  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */

  box-sizing: border-box;
  /* Opera/IE 8+ */
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.post img,
.type-page img,
.post img.thumbnail,
.type-page img.thumbnail,
article.hentry img.thumbnail,
.search #main article img.thumbnail  {
  padding: 4px;
  border: 1px solid #DCD9D9;
  background: #fff;
  max-width: 100%;
  height: auto;
}
article.portfolio img.thumbnail {
  padding: 0;
  border:none;
  background:none;
  max-width: auto;
  height:inherit;
}
.post img:hover,
.type-page img:hover,
.post img.thumbnail:hover,
.type-page img.thumbnail:hover,
article.hentry img.thumbnail:hover {
  border-color: #cdcdcd;
}
.post img.wp-smiley,
.type-page img.wp-smiley {
  padding: 0;
  border: 0;
}
.post .alignleft,
.type-page .alignleft {
  float: left;
  margin: 0 1.618em 1em 0;
}
.post .alignright,
.type-page .alignright {
  float: right;
  margin: 0 0 1em 1.618em;
}
.post .aligncenter,
.type-page .aligncenter {
  display: block;
  text-align: center;
  margin: 0 auto 1.618em;
}
.post .wp-caption,
.type-page .wp-caption {
  padding: .077em;
  text-align: center;
  background: #f8f8f8;
  border: 1px solid #DCD9D9;
  max-width: 100%;
}
.post .wp-caption img,
.type-page .wp-caption img {
  margin: 0;
  padding: .327em 0;
  background: none;
  border: 0;
}
.post .wp-caption-text,
.type-page .wp-caption-text {
  margin: 0;
  padding: 0;
  text-align: center;
}
.single .woo-image {
  margin-bottom: 0;
}
/*article.post > footer*/
article.hentry > footer { 
border-top: 1px solid #EEE;
margin: 34px 0 0;
padding: 9px 0 0;
position:relative;
}
article.hentry > footer .list-f{ 
padding: 0 0 4px;
max-width: 358px;
font-size: 0.923em;
}
.single article.hentry > footer .list-f li {
list-style:none;
}
.single article.hentry > footer .list-f li.post-tags:before { 
color: #917460;
display: inline-block;
font-family: 'FontAwesome';
font-size: 100%;
font-weight: normal;
line-height: 1em;
margin-right: 0.618em;
width: 1em;
content: "\f02b";
}
.single article.hentry > footer .list-f li.posted_in:before { 
content: "\f07c";
color: #917460;
display: inline-block;
float: left;
font-family: 'FontAwesome';
font-weight: normal;
width: 20px;
}
article.hentry > footer .sharebox{ 
position: absolute;
right: 0;
top: 12px;
}
article.hentry > footer .sharebox > div{ 
margin: 0 0 0 5px;
width: 80px;
}
.sharebox {
color: #4A3B3C;
display: block;
list-style: none outside none;
padding: 0;
}  
article.hentry > footer .sharebox > div { float: left; }

/* 3.2 Pagination / WP-Pagenavi / Woo-Pagination */
.nav-entries,
.wp-pagenavi {
  padding: 1em 1.618em;
}
.nav-entries a {
  display: block;
  color: #8A8A8A;
  text-decoration: none;
}
.nav-entries a:hover {
  text-decoration: underline;
}
.woo-pagination {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #8A8A8A;
    width: 100%;
    z-index: 10;
	margin: 0 0 1.618em;
    clear: both;
	font-family: Georgia,serif;
    font-style: italic;
    list-style: none outside none;
    padding: 0;
    position: relative;
    text-align: center;
    text-transform: lowercase;
    z-index: 2;
}
.woo-pagination a {
    background: none repeat scroll 0 0 #E75A39;
    border: 3px solid #EEB4A6;
    color: #FFFFFF;
    display: inline-block;
    height: 25px;
    line-height: 23px;
    min-width: 11px;
    padding: 0 7px;
    text-decoration: none;
}
.woo-pagination a:hover {
  background: #FFFFFF;
  color: #e75a39;
}
.woo-pagination .page-numbers.current {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 3px solid #EEB4A6;
    color: #e75a39;
    display: inline-block;
    height: 25px;
    line-height: 23px;
    min-width: 11px;
    padding: 0 7px;
    text-decoration: none;
}

/* 3.3 Single Post Author */
#post-author {
  display: none;
}
/* 3.4 Post Entry Nav */
#post-entries {
  margin-bottom: 2.618em;
  *zoom: 1;
}
#post-entries:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
  clear: both;
}
#post-entries:before,
#post-entries:after {
  content: "";
  display: table;
}
#post-entries:after {
  clear: both;
}
#post-entries a {
  color: #4A3B3C;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  display: inline-block;
  text-transform:capitalize;
}
#post-entries a:hover {
  color: #E75A39;
  text-decoration: none;
}
#post-entries .nav-prev a:before {
  font-family: 'FontAwesome';
  display: inline-block;
  font-size: 100%;
  margin-right: .618em;
  font-weight: normal;
  line-height: 1em;
  width: 1em;
  content: "\f04a";
}
#post-entries .nav-next a:after {
  font-family: 'FontAwesome';
  display: inline-block;
  font-size: 100%;
  margin-left: .618em;
  font-weight: normal;
  line-height: 1em;
  width: 1em;
  content: "\f04e";
}
/* 3.5 Connect */
#connect {
  -moz-box-sizing: border-box;
  background: none repeat scroll 0 0 padding-box rgba(0, 0, 0, 0.024);
  border: 1px solid #EEEEEE;
  margin-bottom: 1.618em;
  padding: 15px;
}
#connect .col-left,
#connect .col-right {
  margin-bottom: 1.618em;
}
#connect .newsletter-form .email {
  color: #DDDDDD;
  background:#FFF;
}
#footer-widgets #connect .newsletter-form .email {
  border:none;
}
#connect .social a {
  opacity: 1;
  filter: alpha(opacity=@opacity * 100);
  -webkit-transition: all ease-in-out 0.2s;
  -moz-transition: all ease-in-out 0.2s;
  -ms-transition: all ease-in-out 0.2s;
  -o-transition: all ease-in-out 0.2s;
  transition: all ease-in-out 0.2s;
  font-weight: normal;
}
#connect .social a:hover {
  opacity: 0.8;
  filter: alpha(opacity=@opacity * 100);
}
#connect .related-posts {
  border: 0;
}
#connect .related-posts h4{
  color: #706A64;
}
#connect .related-posts ul {
  list-style: none;
}
#connect .social a:hover {
  text-decoration: none;
}
#connect .social a {
    display: block;
    height: 36px;
    overflow: hidden;
    text-indent: -3000em;
    width: 36px;
	background: url("https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/social.png") no-repeat scroll -3000em -3000em transparent;
	padding: 0 4px 4px 0;
	float: left;
}
#connect .social a.subscribe {
 background-position: 0 0; 
}
#connect .social a.twitter {
 background-position: -40px 0; 
}
#connect .social a.facebook {
 background-position: -160px 0; 
}
#connect .social a.youtube {
 background-position: -240px 0; 
}
#connect .social a.flickr {
 background-position: -360px 0; 
}
#connect .social a.linkedin {
 background-position: -440px 0; 
}
#connect .social a.pinterest {
 background-position: -280px 0; 
}
#connect .social a.googleplus {
 background-position: -480px 0; 
}
#connect .social a.instagram {
 background-position: -520px 0; 
}

#footer-widgets #connect .social a.subscribe:before,
#footer-widgets #connect .social a.twitter:before,
#footer-widgets #connect .social a.facebook:before,
#footer-widgets #connect .social a.youtube:before,
#footer-widgets #connect .social a.flickr:before,
#footer-widgets #connect .social a.linkedin:before,
#footer-widgets #connect .social a.delicious:before,
#footer-widgets #connect .social a.googleplus:before { color:inherit; }
.widget #connect .fl,
.widget #connect .fr {
  float: none;
}

/* 3.6 Post Meta */
.post-meta ul {
list-style: none;
margin: 0;
font-size: .857em;
color: #c5c5c5;
}
.post-meta ul li {
margin-bottom: .236em;
padding-bottom: .236em;
float: left;
font-size: 1.1em;
margin-right: 2em;
}
.post-meta ul li a {
white-space: nowrap;
}
.post-meta ul li:before {
font-family: 'FontAwesome';
display: inline-block;
font-size: 100%;
margin-right: .618em;
font-weight: normal;
line-height: 1em;
width: 1em;
color: #917460;
}
.post-meta ul li.post-comments:before {
content: "\f075";
}
.post-meta ul li.post-date:before {
content: "\f017";
}
.post-meta ul li.post-tags:before {
content: "\f02b";
}
.post-meta ul li.post-category:before {
content: "\f07b";
}
.post-meta ul li.post-author:before {
content: "\f007";
}

/*-------------------------------------------------------------------------------------------*/
/* 4. WIDGETS */
/*-------------------------------------------------------------------------------------------*/
/* 4.1 Generic Widgets */
.widget {
  margin-bottom: 1.618em;
}
.widget h1 {
  font-size: 1em;
  text-transform: uppercase;
}
.widget ul {
  clear: both;
  list-style-position: inside;
  list-style-type: disc;
}
.widget select {
  width: 100%;
}
.widget a {
}
.jssidebar h1, #sidebar h1,
.jssidebar h2, #sidebar h2,
.jssidebar h3, #sidebar h3,
.jssidebar h4, #sidebar h4,
.jssidebar h5, #sidebar h5,
.jssidebar h6, #sidebar h6 {
  color: #586467;
}
.jssidebar .widget,
#sidebar .widget {
  font-size: .923em;
}
.jssidebar .widget h3,
#sidebar .widget h3 {
  color: #E75A39;
  font-size: 1.5em;
  margin: 0 0 16px;
}
.jssidebar .widget ul,
#sidebar .widget ul {
  list-style: none outside none;
  margin: 0;
  padding: 0 0 4px 0;
}
.widget ul ul.children,
#sidebar .widget ul ul.children,
.widget ul ul.sub-menu,
#sidebar .widget ul ul.sub-menu
{
  padding: 0 0 0 6px;
}
.widget ul ul.children li,
#sidebar .widget ul ul.children li,
.widget ul ul.sub-menu li,
#sidebar .widget ul ul.sub-menu li
{
  border:none;
}
.jssidebar .widget ul li,
#sidebar .widget ul li{
  color: #4A3B3C;
  font-size: .916em;
  border-bottom: 1px solid #E0D1D1;
}
.jssidebar .widget ul li li,
#sidebar .widget ul li li{
  font-size: inherit;
}
.jssidebar .widget_recent_comments ul li,
#sidebar .widget_recent_comments ul li{
  padding: 7px 0 6px 2px;
}
.jssidebar .widget ul li:hover,
#sidebar .widget ul li:hover{
}
.jssidebar .widget ul li a,
#sidebar .widget ul li a{
  display: block;
  text-transform: none;
  padding:7px 0 6px 2px;
}
.jssidebar .widget a,
#sidebar .widget a {
  color: #4A3B3C;
}
.jssidebar .widget a.button,
#sidebar .widget a.button {
  color: #ffffff;
}
/* 4.2 Specific Widgets */
/* SEARCH FORM */
#searchform {
  width: 100%;
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */

  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */

  box-sizing: border-box;
  /* Opera/IE 8+ */

  position: relative;
  border: 1px solid #DCD9D9;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
#footer-widgets #searchform {
  border:1px solid #E75A39;
}
#searchform .s,
#searchform #s {
  padding: 14px;
  width: 100%;
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */

  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */

  box-sizing: border-box;
  /* Opera/IE 8+ */

  margin: 0;
  border: 0;
  background: #503228;
  color: #ffffff;
}
.widget_woo_subscribe #connect .newsletter-form { position:relative; }
#searchform .search-submit,
#searchform #searchsubmit {
  position: absolute;
  top: 1px;
  right: 0;
  border: none;
  overflow: hidden;
  margin: 0;
  padding: 0;
  width: 42px;
  height: 42px;
  background: url("https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/sprite-a.png") no-repeat scroll 12px -1354px transparent;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  filter: alpha(opacity=@opacity * 100);
  text-indent: -99em;
  opacity:.4;
}
.widget_woo_subscribe .email-submit {
  position: absolute;
  top: 10px;
  right: 0;
  border: none;
  overflow: hidden;
  margin: 0;
  padding: 0;
  width: 25px;
  height: 25px;
  background: url("https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/dot-arrow.png") no-repeat;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  text-indent: -99em;
}
.widget_woo_subscribe .email-submit:hover {  
  opacity:.6;
  filter: alpha(opacity=@opacity * 100);
  background: url("https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/dot-arrow.png") no-repeat;
}
#searchform .search-submit:hover,
#searchform #searchsubmit:hover {
  -webkit-animation: none;
  opacity:1;
}
#searchform:hover,
#searchform:focus,
#searchform:active {
  border-color: #EEE;
}
#searchform label {
  display: none;
}
/* FLICKR */
.widget_woo_flickr h3 span {
  color: #0051d8;
}
.widget_woo_flickr h3 span span {
  color: #ff1183;
}
.widget_woo_flickr .flickr_badge_image {
  float: left;
  margin: 0.236em;
}
.widget_woo_flickr .wrap {
  position: relative;
  margin-bottom: 1.618em;
  padding: 0;
}
.widget_woo_flickr a img {
  border: 1px solid #DCD9D9;
  display: block;
  float: left;
  margin: 0 0 4px 4px;
  max-height: 55px;
  max-width: 55px;
}
.jssidebar .widget_woo_flickr a img,
#sidebar .widget_woo_flickr a img {
  max-height: 75px;
  max-width: 75px;
}
.widget_woo_flickr a:hover img {
  border-color: #222;
}
/* CALENDAR */
#wp-calendar {
  width: 95%;
  margin-bottom: 1.618em;
  clear: both;
  padding: 0;
}
#wp-calendar caption {
  padding: 1em;
}
#wp-calendar th,
#wp-calendar td {
  text-align: center;
  background: #dedede;
  padding: .236em 0;
}
#footer-widgets #wp-calendar th,
#footer-widgets #wp-calendar td {
  background: #ad2709;
}
#wp-calendar td {
  background: transparent;
  color: #4d5e61;
}
#footer-widgets table thead th{
  border:none;
}
 #footer-widgets #wp-calendar td {
  background: #C73B1B;
  color: #c5c5c5;
}
/* BLOG AUTHOR */
.widget_woo_blogauthorinfo .avatar {
  padding: .382em;
  border: 1px solid #DCD9D9;
}
.widget_woo_blogauthorinfo .left {
  float: left;
  margin: 0 1em .618em 0;
}
.widget_woo_blogauthorinfo .right {
  float: right;
  margin: 0 .618em 1em;
}
/* WOOTABS */
.woocommerce_tabs,
.woocommerce-tabs {
  clear: both;
  overflow: hidden;
  padding: 0 0 50px;
}
.woocommerce-tabs h2 {
  font-family:Cambria,Georgia,serif;
  text-transform:capitalize;
}
.woocommerce_tabs ul.nav-tabs,
.woocommerce-tabs ul.nav-tabs,
.woocommerce_tabs ul.tabs,
.woocommerce-tabs ul.tabs {
  margin-bottom: 0;
  list-style: none;
  *zoom: 1;
}
.woocommerce_tabs ul.tabs,
.woocommerce-tabs ul.tabs {
  overflow: hidden;
  width: 100%;
}
.woocommerce_tabs ul.nav-tabs:after,
.woocommerce-tabs ul.nav-tabs:after,
.woocommerce_tabs ul.tabs:after,
.woocommerce-tabs ul.tabs:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
  clear: both;
}
.woocommerce_tabs ul.nav-tabs:before,
.woocommerce-tabs ul.nav-tabs:before,
.woocommerce_tabs ul.tabs:before,
.woocommerce-tabs ul.tabs:before,
.woocommerce_tabs ul.nav-tabs:after,
.woocommerce-tabs ul.nav-tabs:after,
.woocommerce_tabs ul.tabs:after,
.woocommerce-tabs ul.tabs:after {
  content: "";
  display: table;
}
.woocommerce_tabs ul.nav-tabs:after,
.woocommerce-tabs ul.nav-tabs:after,
.woocommerce_tabs ul.tabs:after,
.woocommerce-tabs ul.tabs:after {
  clear: both;
}
.woocommerce_tabs ul.nav-tabs li,
.woocommerce-tabs ul.nav-tabs li,
.woocommerce_tabs ul.tabs li,
.woocommerce-tabs ul.tabs li {
  float: left;
  margin-bottom: 0;
  display: block;
}
.woocommerce_tabs ul.tabs li,
.woocommerce-tabs ul.tabs li {
    border-right: 1px solid #DCD9D9;
    border-top: 1px solid #DCD9D9;
    color: #4A3B3C;
    cursor: pointer;
    padding: 0;
	font-family:Cambria,Georgia,serif;
	font-style:italic;
}
.woocommerce_tabs ul.tabs li:first-child,
.woocommerce-tabs ul.tabs li:first-child {
    border-left: 1px solid #DCD9D9;
}
.woocommerce_tabs ul.nav-tabs li a,
.woocommerce-tabs ul.nav-tabs li a,
.woocommerce_tabs ul.tabs li a,
.woocommerce-tabs ul.tabs li a {
  border-bottom: 0;
  border-bottom-width: 0;
  border-right-width: 0;
  display: block;
  margin: 0 !important;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
}
.woocommerce_tabs ul.tabs li a,
.woocommerce-tabs ul.tabs li a {
  float: left;
  height: 30px;
  line-height: 30px;
  padding: 0 18px;
  text-decoration: none;
  color: #4A3B3C;
}
.woocommerce_tabs ul.nav-tabs li:last-child a,
.woocommerce-tabs ul.nav-tabs li:last-child a,
.woocommerce_tabs ul.tabs li:last-child a,
.woocommerce-tabs ul.tabs li:last-child a {
  border-right-width: 1px;
}
.woocommerce_tabs ul.nav-tabs li.active,
.woocommerce-tabs ul.nav-tabs li.active,
.woocommerce_tabs ul.tabs li.active,
.woocommerce-tabs ul.tabs li.active {
  position: relative;
  background-color: #F5F5F5;
  cursor: default;
}
.woocommerce_tabs ul.nav-tabs li.active a:after,
.woocommerce-tabs ul.nav-tabs li.active a:after,
.woocommerce_tabs ul.tabs li.active a:after,
.woocommerce-tabs ul.tabs li.active a:after {
  content: "";
  display: block;
  position: absolute;
  bottom: -4px;
  left: 0;
  right: 0;
  height: 4px;
  background: #ffffff;
}
.woocommerce_tabs .panel,
.woocommerce-tabs .panel,
.woocommerce_tabs .tab,
.woocommerce-tabs .tab {
  margin-bottom: 1.618em;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background: none repeat scroll 0 0 padding-box #F5F5F5;
  border: 1px solid #DCD9D9;
  float: left;
  min-width: 598px;
}
.woocommerce_tabs > div,
.woocommerce-tabs > div {
  padding:10px;
}
.woocommerce_tabs .panel .panel,
.woocommerce-tabs .panel .panel,
.woocommerce_tabs .tab .panel,
.woocommerce-tabs .tab .panel {
  padding: 0;
}
.woocommerce_tabs .panel #reviews,
.woocommerce-tabs .panel #reviews{
  float: none;
}
.woocommerce_tabs .panel ul,
.woocommerce-tabs .panel ul,
.woocommerce_tabs .tab ul,
.woocommerce-tabs .tab ul,
.woocommerce_tabs .panel ol,
.woocommerce-tabs .panel ol,
.woocommerce_tabs .tab ol,
.woocommerce-tabs .tab ol {
  margin-left: 1.387em;
}
.woocommerce_tabs .panel .shop_attributes {
  border: 1px solid #EEEEEE;
  background: #FEFEFE;
}
.woocommerce_tabs .panel .shop_attributes tbody th {
  background: none repeat scroll 0 0 #F8F8F8;
}
.widget_woothemes_features .features .feature,
.widget_templatation_testimonials .features .feature,
.widget_woothemes_features .testimonials .feature,
.widget_templatation_testimonials .testimonials .feature,
.widget_woothemes_features .features .quote,
.widget_templatation_testimonials .features .quote,
.widget_woothemes_features .testimonials .quote,
.widget_templatation_testimonials .testimonials .quote {
  *zoom: 1;
  margin-bottom: 1.618em;
}
.widget_woothemes_features .features .feature:after,
.widget_templatation_testimonials .features .feature:after,
.widget_woothemes_features .testimonials .feature:after,
.widget_templatation_testimonials .testimonials .feature:after,
.widget_woothemes_features .features .quote:after,
.widget_templatation_testimonials .features .quote:after,
.widget_woothemes_features .testimonials .quote:after,
.widget_templatation_testimonials .testimonials .quote:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
  clear: both;
}
.widget_woothemes_features .features .feature:before,
.widget_templatation_testimonials .features .feature:before,
.widget_woothemes_features .testimonials .feature:before,
.widget_templatation_testimonials .testimonials .feature:before,
.widget_woothemes_features .features .quote:before,
.widget_templatation_testimonials .features .quote:before,
.widget_woothemes_features .testimonials .quote:before,
.widget_templatation_testimonials .testimonials .quote:before,
.widget_woothemes_features .features .feature:after,
.widget_templatation_testimonials .features .feature:after,
.widget_woothemes_features .testimonials .feature:after,
.widget_templatation_testimonials .testimonials .feature:after,
.widget_woothemes_features .features .quote:after,
.widget_templatation_testimonials .features .quote:after,
.widget_woothemes_features .testimonials .quote:after,
.widget_templatation_testimonials .testimonials .quote:after {
  content: "";
  display: table;
}
.widget_woothemes_features .features .feature:after,
.widget_templatation_testimonials .features .feature:after,
.widget_woothemes_features .testimonials .feature:after,
.widget_templatation_testimonials .testimonials .feature:after,
.widget_woothemes_features .features .quote:after,
.widget_templatation_testimonials .features .quote:after,
.widget_woothemes_features .testimonials .quote:after,
.widget_templatation_testimonials .testimonials .quote:after {
  clear: both;
}
.widget_woothemes_features .features .feature img,
.widget_templatation_testimonials .features .feature img,
.widget_woothemes_features .testimonials .feature img,
.widget_templatation_testimonials .testimonials .feature img,
.widget_woothemes_features .features .quote img,
.widget_templatation_testimonials .features .quote img,
.widget_woothemes_features .testimonials .quote img,
.widget_templatation_testimonials .testimonials .quote img {
  width: 18.2%;
  height: auto;
  float: left;
}
.widget_woothemes_features .features .feature .feature-title,
.widget_templatation_testimonials .features .feature .feature-title,
.widget_woothemes_features .testimonials .feature .feature-title,
.widget_templatation_testimonials .testimonials .feature .feature-title,
.widget_woothemes_features .features .quote .feature-title,
.widget_templatation_testimonials .features .quote .feature-title,
.widget_woothemes_features .testimonials .quote .feature-title,
.widget_templatation_testimonials .testimonials .quote .feature-title,
.widget_woothemes_features .features .feature .feature-content,
.widget_templatation_testimonials .features .feature .feature-content,
.widget_woothemes_features .testimonials .feature .feature-content,
.widget_templatation_testimonials .testimonials .feature .feature-content,
.widget_woothemes_features .features .quote .feature-content,
.widget_templatation_testimonials .features .quote .feature-content,
.widget_woothemes_features .testimonials .quote .feature-content,
.widget_templatation_testimonials .testimonials .quote .feature-content,
.widget_woothemes_features .features .feature .author,
.widget_templatation_testimonials .features .feature .author,
.widget_woothemes_features .testimonials .feature .author,
.widget_templatation_testimonials .testimonials .feature .author,
.widget_woothemes_features .features .quote .author,
.widget_templatation_testimonials .features .quote .author,
.widget_woothemes_features .testimonials .quote .author,
.widget_templatation_testimonials .testimonials .quote .author {
  float: right;
  width: 72.7%;
}
.widget_templatation_testimonials .testimonials .quote a.avatar-link {
  left: 1px;
  position: absolute;
  top: 0;
  display:block;
}
.widget_templatation_testimonials .testimonials .quote a.avatar-link img {
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  margin: 0 auto;
  min-width: 60px;
  width: 60px;
  border-radius: 100px; 
  -moz-border-radius: 100px; 
  -webkit-border-radius: 100px; 
  box-shadow: 0 0 1px #c6c1c1; 
  -moz-box-shadow: 0 0 1px #c6c1c1; 
  -webkit-box-shadow: 0 0 1px #c6c1c1;
}
.widget_templatation_testimonials .testimonials .quote .testimonials-text {
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */

  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */

  box-sizing: border-box;
  /* Opera/IE 8+ */

  position: relative;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.widget_templatation_testimonials .testimonials .quote .testimonials-text p{ 
  float:left;     
  line-height: 1.5;
  margin: 20px 0 0;
  }
.widget_templatation_testimonials .testimonials .quote .testimonials-text:before {
  content: "";
  display: block;
  border-color: #000 transparent transparent transparent;
  position: absolute;
  bottom: -2em;
  left: 45%;
}
.widget_templatation_testimonials .testimonials .quote .testimonials-text cite.author {
  text-transform:capitalize;
  margin: 0;
  padding: 0 0 0 72px;
  float:left;
  color: #E75A39;
  font-family: Georgia,serif;
  max-width: 140px;
  font-size:1.333em;
  min-height: 48px;
}
.home .widget_templatation_testimonials .testimonials .quote .testimonials-text cite.author {
  font-size:1.230em;
}
#footer-widgets .widget_templatation_testimonials .testimonials .quote .testimonials-text cite.author {
  color: #FFF;
}
.widget_templatation_testimonials .testimonials .quote .testimonials-text cite.author .url {
  display: block;
  font-weight: normal;
  font-style: italic;
}
.widget_templatation_testimonials .testimonials .quote .testimonials-text cite.author .excerpt:before {
  content: "\0020 \002C \0020";
}
.widget_templatation_testimonials .testimonials .quote .testimonials-text cite.author .excerpt {
  float: none;
  font-weight: normal;
  font-style: italic;
}
.widget_templatation_testimonials .bx-wrapper { background: url(https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/border-f.png) center 100% no-repeat; text-align:center; }
.ie7 .widget_templatation_testimonials .bx-wrapper { padding-bottom: 5px; }
.widget_templatation_testimonials .bx-window { text-align: left; }
.widget_templatation_testimonials .avatar-link img { border-radius: 100px; -moz-border-radius: 100px; -webkit-border-radius: 100px; box-shadow: 0 0 1px #c6c1c1; -moz-box-shadow: 0 0 1px #c6c1c1; -webkit-box-shadow: 0 0 1px #c6c1c1; }
.widget_templatation_testimonials .bx-prev, .widget_templatation_testimonials .bx-next { display: -moz-inline-stack; display: inline-block; overflow: hidden; position: relative; top: 4px; width: 19px; height: 19px; margin: 0 1px; background: url(https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/sprite-a.png) no-repeat #f3ad9d; font-size: 200em; }
.ie7 .widget_templatation_testimonials .bx-prev, .ie7 widget_templatation_testimonials .bx-next { display: inline; zoom: 1; text-indent: 0; }
.widget_templatation_testimonials .bx-prev { background-position: -15px -418px; }
.widget_templatation_testimonials .bx-next { background-position: -36px -418px; }
.widget_templatation_testimonials .bx-prev { border-radius: 2px 0 0 2px; -moz-border-radius: 2px 0 0 2px; -webkit-border-radius: 2px 0 0 2px; }
.widget_templatation_testimonials .bx-next { border-radius: 0 2px 2px 0; -moz-border-radius: 0 2px 2px 0; -webkit-border-radius: 0 2px 2px 0; }
.widget_templatation_testimonials .bx-prev:hover, .widget_templatation_testimonials .bx-next:hover { background-color: #e75a39; }


.jssidebar #searchform,
#sidebar #searchform,
#footer-widgets #searchform {
  background: #ffffff;
}
.jssidebar #connect,
#sidebar #connect,
#footer-widgets #connect {
  padding: 0;
  border: 0;
  background: none;
}
#sidebar .widget_woo_recent_products ul.products li.product,
#footer-widgets .widget_woo_recent_products ul.products li.product,
#sidebar .widget_woo_product_categories ul.products li.product,
#footer-widgets .widget_woo_product_categories ul.products li.product,
#sidebar .widget_woo_featured_products ul.products li.product,
#footer-widgets .widget_woo_featured_products ul.products li.product,
#sidebar .widget_woo_best_selling_products ul.products li.product,
#footer-widgets .widget_woo_best_selling_products ul.products li.product {
  width: 100%;
  margin: 0 0 1.618em;
  float: none;
  display: block;
}
.jssidebar .widget_woo_recent_products ul.products li.product:last-child,
#sidebar .widget_woo_recent_products ul.products li.product:last-child,
#footer-widgets .widget_woo_recent_products ul.products li.product:last-child,
.jssidebar .widget_woo_product_categories ul.products li.product:last-child,
#sidebar .widget_woo_product_categories ul.products li.product:last-child,
#footer-widgets .widget_woo_product_categories ul.products li.product:last-child,
.jssidebar .widget_woo_featured_products ul.products li.product:last-child,
#sidebar .widget_woo_featured_products ul.products li.product:last-child,
#footer-widgets .widget_woo_featured_products ul.products li.product:last-child,
.jssidebar .widget_woo_best_selling_products ul.products li.product:last-child,
#sidebar .widget_woo_best_selling_products ul.products li.product:last-child,
#footer-widgets .widget_woo_best_selling_products ul.products li.product:last-child {
  margin-bottom: 0;
}


.home #content .widget h1,
.home #content .widget h2 {
  text-transform: none;
  font-size: 1.384em;
  background: url("https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/border-c.gif") repeat-x scroll 0 100% transparent;
  margin: 0 0 10px;
  padding: 0 0 9px;
}
.home #footer-widgets .widget_woo_product_categories .description {
  display: none;
}
.home ul.products li.product.product-category .count {
  position: absolute; left: -3000em; top: -3000em;
}
#sidebar {
  margin-bottom: 2.618em;
}
.jssidebar .widget,
#sidebar .widget {
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  width: 100%;
  padding-top: 0;
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */

  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */

  box-sizing: border-box;
  /* Opera/IE 8+ */

}
.jssidebar .widget:last-child,
#sidebar .widget:last-child {
  margin-bottom: 0;
}
.jssidebar .widget ul:last-child,
#sidebar .widget ul:last-child {
  margin-bottom: 0;
}
/*Hide un-related widgets from sidebar and footer widget areas,
 these widgets are only for content section until next versions*/
#sidebar .widget_woo_best_selling_products,
#footer-widgets .widget_woo_best_selling_products,
#sidebar .widget_woo_featured_products,
#footer-widgets .widget_woo_featured_products,
#sidebar .widget_woo_product_categories,
#footer-widgets .widget_woo_product_categories,
#sidebar .widget_woo_recent_products,
#footer-widgets .widget_woo_recent_products { position: absolute; left: -3000em; top: -3000em; }

.widget_woo_best_selling_products ul.products li.product:hover,
.widget_woo_product_categories ul.products li.product:hover,
.widget_woo_recent_products ul.products li.product:hover { 
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
 }

.jssidebar .widget_tag_cloud .tagcloud a ,
#sidebar .widget_tag_cloud .tagcloud a {
  font-family: Tahoma,Geneva,sans-serif;
  font-size: 1.3em;
  color: #837E79;
  display: inline-block;
  height: 24px;
  line-height: 24px;
  margin: 0 10px 10px 0;
  text-decoration: none;
  text-transform: capitalize;
}
.jssidebar .widget_tag_cloud .tagcloud a:hover,
#sidebar .widget_tag_cloud .tagcloud a:hover {
  text-decoration:underline;
}
.widget_rss .rsswidget img { display:none; }
#sidebar .widget_rss .rsswidget a { color: #E75A39; }
.widget_rss ul li { margin-bottom: 0.5em; padding-bottom: 1em; }
#sidebar .widget_rss ul li a { display: inline; color: #E75A39; }
.widget_rss .rss-date { font-style:italic; }

/* Twitter widget styling */
.widget_twitter div {
    padding:0;
}
.widget_twitter ul li {
    margin-bottom: 6px;
    padding-bottom: 6px;
}
.jssidebar .widget_twitter ul li a,
#sidebar .widget_twitter ul li a {
	display: inline;
}
.widget_twitter .follow-button,
.widget_twitter .xavisys-link {
    margin:0 10px 10px 25px;
}
.widget_twitter .entry-meta,
.JSwpTwitter .entry-meta {
    display:block;
	opacity: 0.5;
	font-size: 11px;	
}
.intent-meta {
	display: block;
}
.intent-meta a {
    display: inline-block;
    height: 16px;
	padding: 0 10px 0 0;
	font-style: italic;
    background-repeat: no-repeat;
	padding: 3px !important;
	width: 16px;
	text-indent: -9999px;
}
.widget_twitter  .intent-meta a {
	padding:2px 6px 6px 17px !important;
}
.intent-meta a.in-reply-to {
    background-image: url("https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/reply.png");
}
.intent-meta a:hover.in-reply-to {
    background-image: url("https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/reply_hover.png");
}
.intent-meta a.favorite {
    background-image: url("https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/favorite.png");
}
.intent-meta a:hover.favorite {
    background-image: url("https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/favorite_hover.png");
}
.intent-meta a.retweet {
    background-image: url("https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/retweet.png");
	background-position: 0 1px;
}
.intent-meta a:hover.retweet {
    background-image: url("https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/retweet_on.png");
	background-position: 0 1px;
}
.JSwpTwitter {
	border-bottom: 1px solid #E0D1D1;
    margin-bottom: 6px;
}
.jssidebar .yith-woo-ajax-navigation,
.jssidebar .widget_layered_nav { 
    position: absolute; left: -3000em; top: -3000em;
}
/*-------------------------------------------------------------------------------------------*/
/* 5. COMMENTS */
/*-------------------------------------------------------------------------------------------*/
/* 5.1 Comments */
#comments h2 {
  border-bottom: none;
  text-transform:capitalize;
}
#comments ol.commentlist,
#comments ul.children {
  margin-left: 0;
  clear: both;
  list-style: none;
  margin-bottom: 0;
}
#comments li.comment {
  overflow-x: hidden;
}
#comments .comment {
  border-top:1px solid #E8E8E8;
  padding: 10px 0 0;
}
#comments li.comment .comment_container {
  display: block;
  margin-bottom: 17px;
  *zoom: 1;
}
#comments li.comment .comment_container:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
  clear: both;
}
#comments li.comment .comment_container:before,
#comments li.comment .comment_container:after {
  content: "";
  display: table;
}
#comments li.comment .comment_container:after {
  clear: both;
}
#comments li.comment .comment_container:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
  clear: both;
}
#comments li.comment .comment_container:after {
  clear: both;
}
#comments li.comment .comment_container .avatar {
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  display: inline;
  float: left;
  height: auto;
  margin-top: 8px;
  border-radius: 100px; 
  -moz-border-radius: 100px; 
  -webkit-border-radius: 100px; 
  box-shadow: 0 0 1px #b2b0b1; 
  -moz-box-shadow: 0 0 1px #b2b0b1; 
  -webkit-box-shadow: 0 0 1px #b2b0b1;
}
#comments li.comment .comment_container .avatar img {
  height: auto;
  margin: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
#comments li.comment .comment_container .comment-text {
  display: inline;
  float: left;
  width: 498px;
  margin-left: 32px;
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */

  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */

  box-sizing: border-box;
  /* Opera/IE 8+ */

  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  position: relative;
}
#comments li.comment .comment_container .comment-text .name{
    border: 0 none;
    margin: 0 80px 7px 0;
    padding: 0;
    text-transform: none;
	color: #E75A39;
    font-family: Georgia,serif;
    font-size: 1.284em;
    font-style: italic;
}
#comments li.comment .comment_container .comment-text .reply {
    position: absolute;
    right: 0;
    top: 15px;}
#comments li.comment .comment_container .comment-text p:last-child {
  margin-bottom: 0;
}
#comments li.comment .comment_container .comment-head .date,
#comments li.comment .comment_container .comment-head .perma,
#comments li.comment .comment_container .comment-head .edit {
  color: #959791;
  font-size: .9em;
  font-style: italic;
  margin: 0 0 2px;
  text-indent: 0;
}
#comments li.comment .comment_container .comment-head {
  margin-bottom: 1em;
  color: #706A64;
}
#comments li.comment ul.children li.comment .comment_container {
  margin-left: 9.722222222222221%;
}
#comments li.comment ul.children li.comment .comment_container .avatar {
  display: inline;
  float: left;
}
#comments li.comment ul.children li.comment .comment_container .avatar img {
  height: auto;
  margin: 0;
}
#comments li.comment ul.children li.comment .comment_container .comment-text {
  display: inline;
  float: left;
  width: 436px;
}
#comments li.comment ul.children li.comment ul.children li.comment .comment_container {
  margin-left: 21.055556%;
}
#comments li.comment ul.children li.comment ul.children li.comment .comment_container .comment-text {
  display: inline;
  float: left;
  width: 368px;
}
#comments li.comment ul.children li.comment ul.children li.comment ul.children li.comment .comment_container {
  margin-left: 32.6%;
}
#comments li.comment ul.children li.comment ul.children li.comment ul.children li.comment .comment_container .comment-text {
  display: inline;
  float: left;
  width: 296px;
}

#reviews #comments > h2 {
  width: auto;
  margin-left: 0;
  margin-right: 0;
}
#reviews #comments .star-rating {
  float: right;
  font-size: 1.387em;
}
#reviews #comments li.comment .star-rating {
  font-size: 1em;
}
#reviews #comments li.comment .comment_container .avatar {
  display: inline;
  float: left;
  margin:0;
}
#reviews #comments li.comment .comment_container .comment-text {
  display: inline;
  float: left;
  margin-left: 1.8518518518518516%;
  *margin-left: 1.7997685185185184%;
}
#reviews #comments li.comment .comment_container .comment-text .meta {
  color: #959791;
  font-style: italic;
  margin: 0 0 7px;
  text-indent: 0;
}
#reviews #comments li.comment .comment_container .comment-text:after {
  border-color: transparent #ffffff transparent transparent;
  left: -1.95em;
  right: auto;
}
#reviews #comments li.comment .comment_container .verified {
  font-style: normal;
}
#reviews #comments li.comment .comment_container .verified:before {
  font-family: 'FontAwesome';
  display: inline-block;
  font-size: 100%;
  margin-right: .618em;
  font-weight: normal;
  line-height: 1em;
  width: 1em;
  content: "\f00c";
  color: #E75A39;
  margin-left: .382em;
}
#reviews #comments li.comment #respond {
  padding: 0;
}
/* 5.2 Comments Form */
#respond {
  padding: 1em;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  margin: 2em 0;
}
#respond h3 {
  font-size: 1.387em;
  line-height: 1.387;
  margin-bottom: 0.9em;
}
#respond h3 #cancel-comment-reply-link {
  font-size: .8em;
  color: #E75A39;
}
#respond label {
  color: #8A8A8A;
}
#respond #reply-title small {
  display: block;
}
#respond #commentform {
  margin-bottom: 0;
}
#respond #commentform .comment-form-author,
#respond #commentform .comment-form-email,
#respond #commentform .comment-form-url {
  width: 30.75%;
  float: left;
  margin-right: 3.8%;
}
#respond #commentform .comment-form-url {
  margin-right: 0;
}
#respond #commentform label {
  display: block;
}
#respond #commentform input.txt,
#respond #commentform textarea {
  width: 100%;
}
#respond #commentform p:last-child {
  margin-bottom: 0;
}
#respond #commentform .comment-form-comment,
#respond #commentform .comment-form-rating {
  clear: both;
}
li.comment #respond {
  padding-top: 1.618em;
}
/* 5.3 Pingbacks / Trackbacks */
.pinglist {
  margin: 0;
  display: block;
  width: 103.7037037037037%;
  margin-left: -1.8518518518518516%;
  margin-right: -1.8518518518518516%;
  *width: 103.65162037037037%;
  *margin-left: -1.903935185185185%;
  *margin-right: -1.903935185185185%;
  *zoom: 1;
}
.pinglist:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
  clear: both;
}
.pinglist:before,
.pinglist:after {
  content: "";
  display: table;
}
.pinglist:after {
  clear: both;
}
.pinglist li {
  margin: 0;
  list-style-type: decimal;
  display: inline;
  float: left;
  width: 74.07407407407408%;
  margin-left: 1.8518518518518516%;
  margin-right: 1.8518518518518516%;
  *width: 74.02199074074075%;
  *margin-left: 1.7997685185185184%;
  *margin-right: 1.7997685185185184%;
  opacity: 0.5;
  filter: alpha(opacity=@opacity * 100);
}
.pinglist li .author {
  font-weight: bold;
}
.pinglist li .pingcontent {
  display: block;
  margin: 0 0 1.618em;
}
.pinglist li:hover {
  opacity: 1;
  filter: alpha(opacity=@opacity * 100);
}
/*-------------------------------------------------------------------------------------------*/
/* 6. PAGE TEMPLATES */
/*-------------------------------------------------------------------------------------------*/
/* 6.1 Timeline Page Template */
#archives .archives_list {
  border-left: 1px solid #DCD9D9;
  list-style: none;
  margin: 0 0 1em 1em;
}
#archives .archives_list li {
  clear: left;
  padding-left: 2.327em;
  font-style: normal;
  list-style: none;
}
#archives .archives_list .date {
  color: #4d5e61;
  width: 22.5%;
  display: inline-block;
}
#archives .archives_list .linked {
  width: 48%;
  display: inline-block;
}
#archives .archives_list .comments {
  width: 22.5%;
  display: inline-block;
}
#archives .archives_list .comments a {
  color: #586b70;
  padding-left: 1.236em;
}
#archives .archives_list .comments a:hover {
  text-decoration: none;
}
h3.archive_year {
  font-weight: bold;
  color: #8A8A8A;
  margin-top: 0;
}
.archive-rss {
  line-height: 2.7;
}
.archive-rss a:before {
  font-family: 'FontAwesome';
  display: inline-block;
  font-size: 100%;
  margin-right: .618em;
  font-weight: normal;
  line-height: 1em;
  width: 1em;
  content: "\f09e";
  color: orange;
}
/* 6.2 Contact Form */
ul.contact li.email:before,
ul.contact li.phone:before,
ul.contact li.fax:before,
ul.contact li.twitter:before,
ul.contact li.facebook:before {
  font-family: 'FontAwesome';
  display: inline-block;
  font-size: 100%;
  margin-right: .618em;
  font-weight: normal;
  line-height: 1em;
  width: 1em;
  content: "\f098";
}
ul.contact li.email:before {
  content: "\f003";
}
ul.contact li.fax:before {
  content: "\f02f";
}
ul.contact li.twitter:before {
  content: "\f081";
  color: #1daced;
}
ul.contact li.facebook:before {
  content: "\f082";
  color: #3b5a98;
}
#contact-page {
  *zoom: 1;
}
#contact-page:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
  clear: both;
}
#contact-page:before,
#contact-page:after {
  content: "";
  display: table;
}
#contact-page:after {
  clear: both;
}
#contact-page .screenReader {
  left: -9999px;
  position: absolute;
  top: -9999px;
}
#contact-page ol.forms {
  list-style: none;
  margin-left: 0;
}
#contact-page ol.forms li {
  clear: both;
  float: left;
  margin-bottom: 1.618em;
  position: relative;
  width: 48%;
}
#contact-page ol.forms li:first-child {
  margin-right: 3.8%;
}
#contact-page ol.forms li:nth-child(2n) {
  clear: none;
}
#contact-page ol.forms li.textarea,
#contact-page ol.forms li.screenReader,
#contact-page ol.forms li.inline,
#contact-page ol.forms li.buttons {
  width: 100%;
}
#contact-page ol.forms li input.txt,
#contact-page ol.forms li textarea {
  width: 100%;
}
#contact-page ol.forms li .error {
  display: block;
  color: red;
}
#contact-page ol.forms li.textarea .error {
  display: block;
}
#contact-page ol.forms li.screenReader {
  margin-bottom: 0;
}
#contact-page ol.forms li.inline input {
  width: 1.387em;
}
#contact-page ol.forms li.inline label {
  display: inline;
  float: none;
  width: auto;
}
#contact-page ol.forms label {
  cursor: pointer;
  display: block;
  margin: 0 0 0;
}
#contact-page ol.forms input#sendCopy {
  border: none;
  margin-right: 1em;
  height:auto;
}
.entry #contact-page ol.forms li {
  list-style: none;
}
.page-template-template-contact-php #single_map_canvas img {
  max-width: inherit;
}
.page-template-template-contact-php .location-twitter .col-left {
  float: none;
}
.page-template-template-contact-php .location-twitter ul {
  margin: 0;
  padding: 0;
}
.page-template-template-contact-php .location-twitter ul li {
  list-style: none;
  padding: 0;
}
.page-template-template-contact-php .location-twitter #office-location {
  margin: 0 0 1.618em;
}
.page-template-template-contact-php .location-twitter #office-location a {
  text-decoration: underline;
}
.page-template-template-contact-php .location-twitter #office-location ul li {
  margin: 0 0 1em;
}
.page-template-template-contact-php .location-twitter .contact-social {
  float: none;
}
.page-template-template-contact-php .location-twitter .contact-social #twitter {
  margin: 0 0 1.618em;
}
.page-template-template-contact-php .location-twitter .contact-social #twitter ul li a.time {
  color: #586b70;
}
.page-template-template-contact-php .location-twitter .contact-social #connect {
  background: none;
  border: none;
  border-top: 1px solid #DCD9D9;
  padding: 15px 0;
}
.page-template-template-contact-php .location-twitter .contact-social #connect h3 {
  display: none;
}
.page-template-template-contact-php .location-twitter .contact-social #connect .social {
  float: left;
}
.contact-social #connect .newsletter-form .email,
#main #connect .newsletter-form .email {
 padding: 5px 10px;
 width: 67%;
}

/* 6.3 Image Gallery */
#main div.gallery {
  margin-left: -10px;
}
#main div.gallery dl.gallery-item dt.gallery-icon {
  margin: 7%;
}
#main div.gallery dl.gallery-item img {
  border: none;
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
}
.image-gallery-item img {
  max-width: 100%;
  padding: .236em;
  margin: 0 1em 1em 0;
  background: #f8f8f8;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.image-gallery-item img:hover {
  box-shadow: 0 1px 0.327em 0px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 1px 0.327em 0px rgba(0, 0, 0, 0.2);
}
/* 6.4 Archives & Sitemap */
.page-template-template-archives-php #main .post h3,
.page-template-template-sitemap-php #main .post h3,
.page-template-template-archives-php #main .page h3,
.page-template-template-sitemap-php #main .page h3,
.page-template-template-archives-php #main .post h4,
.page-template-template-sitemap-php #main .post h4,
.page-template-template-archives-php #main .page h4,
.page-template-template-sitemap-php #main .page h4 {
  font-weight: bold;
}
.page-template-template-archives-php #main .post ul,
.page-template-template-sitemap-php #main .post ul,
.page-template-template-archives-php #main .page ul,
.page-template-template-sitemap-php #main .page ul,
.page-template-template-archives-php #main .post ol,
.page-template-template-sitemap-php #main .post ol,
.page-template-template-archives-php #main .page ol,
.page-template-template-sitemap-php #main .page ol {
  list-style: none;
  margin-left: 0;
}
.page-template-template-archives-php #main .post ul li,
.page-template-template-sitemap-php #main .post ul li,
.page-template-template-archives-php #main .page ul li,
.page-template-template-sitemap-php #main .page ul li,
.page-template-template-archives-php #main .post ol li,
.page-template-template-sitemap-php #main .post ol li,
.page-template-template-archives-php #main .page ol li,
.page-template-template-sitemap-php #main .page ol li {
  border-bottom: 1px solid #e0d1d1;
  padding: .5em 0;
}
.page-template-template-archives-php #main ul.children li,
.page-template-template-sitemap-php #main ul.children li {
  border-bottom: 0;
}
.page-template-template-archives-php #main .post ul ul,
.page-template-template-sitemap-php #main .post ul ul,
.page-template-template-archives-php #main .page ul ul,
.page-template-template-sitemap-php #main .page ul ul,
.page-template-template-archives-php #main .post ol ul,
.page-template-template-sitemap-php #main .post ol ul,
.page-template-template-archives-php #main .page ol ul,
.page-template-template-sitemap-php #main .page ol ul,
.page-template-template-archives-php #main .post ul ol,
.page-template-template-sitemap-php #main .post ul ol,
.page-template-template-archives-php #main .page ul ol,
.page-template-template-sitemap-php #main .page ul ol,
.page-template-template-archives-php #main .post ol ol,
.page-template-template-sitemap-php #main .post ol ol,
.page-template-template-archives-php #main .page ol ol,
.page-template-template-sitemap-php #main .page ol ol {
  margin-left: 20px;
}
@media screen and (max-width: 768px) {
  .page-template-template-archives-php #main .fl,
  .page-template-template-sitemap-php #main .fl,
  .page-template-template-archives-php #main .fr,
  .page-template-template-sitemap-php #main .fr {
    float: none!important;
  }
}
/* 6.5 Homepage */

.page-template-template-home-php #content {
  background: none;
  padding: 0;
  border:none;
  margin-top: 20px;
  max-width: none;
}
.page-template-template-home-php .woocommerce-wrap {
  margin:0 auto;
}
.page-template-template-home-php.layout-full .widget_woo_product_categories .woocommerce-columns-3 ul.products li.product {
  margin-left:0;
}
.page-template-template-home-php.layout-full .widget_woo_product_categories ul.products {
  width: 100%;
  margin-left: 0px;
  margin-right: 0px;
}

.cols-b { position: relative; width: 100%; padding: 18px 0 13px; border: 1px solid #ebdcd0; background: url(https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/border-e.png) 626px 0 repeat-y #ebdcd0; color: #503228; font-family: Tahoma, Geneva, sans-serif; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; }
.cols-b-full { background: #FFFFFF; }
.cols-b:after { content: ""; display: block; overflow: hidden; clear: both; height: 0; }
/*rest of .cols-b styles moved to layout.css */	
 .module-b { overflow: hidden; width: 100%; margin: 0 0 50px; padding: 23px 0 5px; background-color:#503228;  }
	.module-b > * { width: 950px; margin: 0 auto; }
	.module-b > h2, .header-a { margin-top: 20px; margin-bottom: 13px; color: #e75a39; font-size: 2.6em; text-align: center; }
	.module-b > h2:first-child { margin-top: 0; }
	.js .module-b > h2, .js .header-a { background: url(https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/border-a.png) center 11px no-repeat; }
		.module-b > h2 span, .header-a span { display: -moz-inline-stack; display: inline-block; padding: 0 7px; background: url(https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/pattern-b.png) center 0; }		
		.ie7 .module-b h2 span, .ie7 .header-a span { display: inline; zoom: 1; }
	.module-b .cols-b { margin-top: 7px; margin-bottom: 25px; }
	
.slider-a { position: relative; color: #706a64; text-align: center; }
	.slider-a div { position: relative; z-index: 1; }
	.slider-a h3 { position: absolute; left: 67px; top: -1px; z-index: 2; }
	.slider-a h4 { margin: 0 0 20px; padding: 33px 0 0 67px; font-size: 1.6em; }
		.slider-a figure img { /*position: absolute;*/ }
	.slider-a p { margin: 0; }

.home-content {
  background: none repeat scroll 0 0 #FFFFFF;
  margin: 0 auto 55px;
  padding: 20px;
  z-index: 2;
  position: relative;
  max-width:910px;
  border-radius: 5px; 
  -moz-border-radius: 5px; 
  -webkit-border-radius: 5px;
  border: 1px solid #D7D4D4;
}

.woocommerce-wrap h2 {
    background: url("https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/border-c.gif") repeat-x scroll 0 100% transparent;
    margin: 0 0 10px;
    padding: 0 0 9px;
}

.home-featured .widget_woo_featured_products .bx-prev,
.home-featured .widget_woo_featured_products .bx-next {
	background: url("https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/sprite-a.png") no-repeat scroll 0 0 #F3AD9D;
	display: inline-block;
	font-size: 200em;
	height: 19px;
	margin: 0 1px;
	overflow: hidden;
	position: absolute;
	top: -36px;
	width: 19px;
}
.home-featured .widget_woo_featured_products .bx-next {
	background-position: -36px -418px;
	border-radius: 0 2px 2px 0; -moz-border-radius: 0 2px 2px 0; -webkit-border-radius: 0 2px 2px 0;
	right: 0;
}
.home-featured .widget_woo_featured_products .bx-prev {
	border-radius: 2px 0 0 2px; -moz-border-radius: 2px 0 0 2px; -webkit-border-radius: 2px 0 0 2px;
	background-position: -15px -418px;
	right: 22px;
}	
.home-featured .widget_woo_featured_products .bx-next:hover,
.home-featured .widget_woo_featured_products .bx-prev:hover {
	background-color: #E75A39;
}
/*-------------------------------------------------------------------------------------------*/
/* 7. FEATURED SLIDER */
/*-------------------------------------------------------------------------------------------*/
/* 7.1 Core Styles */
/* Browser Resets */
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus {
  outline: none;
}
.slides,
.flex-control-nav,
.flex-direction-nav {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* FlexSlider Necessary Styles */
.flexslider {
  margin: 0;
  padding: 0;
}
.flexslider .slides > li {
  display: none;
  -webkit-backface-visibility: hidden;
}
/* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {
  max-width: 100%;
  display: block;
  -webkit-border-radius: 0.382em;
  border-radius: 0.382em;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.flex-pauseplay span {
  text-transform: capitalize;
}
/* Clearfix for the .slides element */
.flexslider .slides:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
html[xmlns] .flexslider .slides {
  display: block;
}
* html .flexslider .slides {
  height: 1%;
}
/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .flexslider .slides > li:first-child {
  display: block;
}
/* 7.2 Theme Styles */
.flexslider {
  margin: 0 0 4.236em;
  position: relative;
  -webkit-border-radius: 0.382em;
  border-radius: 0.382em;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  zoom: 1;
}
.flex-viewport {
  max-height: 2000px;
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  transition: all 1s ease;
}
.loading .flex-viewport {
  max-height: 300px;
}
.flexslider .slides {
  zoom: 1;
}
.carousel li {
  margin-right: 5px;
}

/*-------------------------------------------------------------------------------------------*/
/* 8. MISC */
/*-------------------------------------------------------------------------------------------*/
/* 8.1 Forms */
input[type=text],
input.input-text,
textarea,
input.txt,
input[type=tel],
input[type=email],
select
 {
  padding: 10px 8px;
  border: 1px solid #DCD9D9;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  font-size: 1em;
  /* Make inputs the same size as normal text */

  line-height: 1.618em;
  font-family: inherit;
  /* Make inputs use the correct typeface instead of the browser default */

  outline: none;
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */

  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */

  box-sizing: border-box;
  /* Opera/IE 8+ */

  background-color: #F8F8F8;
  width: 100%;
  color: #888888;
}
select { cursor: pointer; padding: 6px; }

input[type=text]:hover,
input.input-text:hover,
textarea:hover,
input.txt:hover,
input[type=tel]:hover,
input[type=email]:hover,
input[type=text]:active,
input.input-text:active,
textarea:active,
input.txt:active,
input[type=tel]:active,
input[type=email]:active {
  border-color: #d6d6d6;
}
input[type="checkbox"] {
  height: 1.618em;
  width: 1.618em;
  cursor: pointer;
  position: relative;
  margin-right: 1em;
  margin-top: .382em;
  font-size: .857em;
}
input[type="radio"] {
  height: 1.618em;
  width: 1.618em;
  font-size: .857em;
  border: 0.618em solid #8A8A8A;
  background: #8A8A8A;
  cursor: pointer;
  position: relative;
  margin-right: 1em;
  float: left;
  margin-top: .2em;
  width: 10px;
}
input[type="radio"]:checked {
  background: none;
}
/* 8.2 Buttons (Includes WF chortcode buttons) */
a.button,
#commentform #submit,
.submit,
input[type=submit],
input.button,
button.button,
#wrapper .woo-sc-button,
.added_to_cart {
  display: inline-block;
  padding: 0 15px;
  text-align: center;
  text-decoration: none;
  font-size: 13px;
  font-style:italic;
  text-transform:capitalize;
  /* Make inputs the same size as normal text */

  cursor: pointer;
  /* Inputs need pointers! */

  overflow: visible;
  width: auto;
  /* IE fix */

  line-height: 27px;
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */

  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */

  box-sizing: border-box;
  /* Opera/IE 8+ */

  background: url("https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/bg-pattern.png") repeat scroll center 0 #E75A39;
  color: #FFFFFF;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 0;
  white-space: nowrap;
  -webkit-appearance: none;
  font-family: Georgia,serif;
  height: 27px;
  
  /* Radius */
  border-radius: 3px; 
  -moz-border-radius: 3px; 
  -webkit-border-radius: 3px; 

  /* Box shadow */
  box-shadow: 0 2px 0 #917460; 
  -moz-box-shadow: 0 2px 0 #917460; 
  -webkit-box-shadow: 0 2px 0 #917460;
}
a.comment-reply-link{
    background: none repeat scroll 0 0 #aa8a71;
    color: #FFFFFF;
    display: block;
    float: left;
    height: 25px;
    line-height: 26px;
    padding: 0 13px;
    text-decoration: none;
}
a.button:hover,
a.comment-reply-link:hover,
#commentform #submit:hover,
.submit:hover,
input[type=submit]:hover,
input.button:hover,
button.button:hover,
#wrapper .woo-sc-button:hover,
.added_to_cart:hover {
  background: url("https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/bg-pattern.png") repeat scroll center 0 #4A3B3C;
}
a.button:active,
a.comment-reply-link:active,
#commentform #submit:active,
.submit:active,
input[type=submit]:active,
input.button:active,
button.button:active,
#wrapper .woo-sc-button:active,
.added_to_cart:active {
}
a.button.large,
a.comment-reply-link.large,
#commentform #submit.large,
.submit.large,
input[type=submit].large,
input.button.large,
button.button.large,
#wrapper .woo-sc-button.large,
.added_to_cart.large {
  font-size: 1.387em;
}
a.button.small,
a.comment-reply-link.small,
#commentform #submit.small,
.submit.small,
input[type=submit].small,
input.button.small,
button.button.small,
#wrapper .woo-sc-button.small,
.added_to_cart.small {
  font-size: .857em;
}
a.button.red,
a.comment-reply-link.red,
#commentform #submit.red,
.submit.red,
input[type=submit].red,
input.button.red,
button.button.red,
#wrapper .woo-sc-button.red,
.added_to_cart.red {
  border-color: #af4040;
  border-bottom-color: #9a2020;
  background: #d72323;
}
a.button.red:hover,
a.comment-reply-link.red:hover,
#commentform #submit.red:hover,
.submit.red:hover,
input[type=submit].red:hover,
input.button.red:hover,
button.button.red:hover,
#wrapper .woo-sc-button.red:hover,
.added_to_cart.red:hover {
  background: #d20000;
}
a.button.orange,
a.comment-reply-link.orange,
#commentform #submit.orange,
.submit.orange,
input[type=submit].orange,
input.button.orange,
button.button.orange,
#wrapper .woo-sc-button.orange,
.added_to_cart.orange {
  border-color: #af7440;
  border-bottom-color: #9a5420;
  background: #d76b23;
}
a.button.orange:hover,
a.comment-reply-link.orange:hover,
#commentform #submit.orange:hover,
.submit.orange:hover,
input[type=submit].orange:hover,
input.button.orange:hover,
button.button.orange:hover,
#wrapper .woo-sc-button.orange:hover,
.added_to_cart.orange:hover {
  background: #d25e00;
}
a.button.green,
a.comment-reply-link.green,
#commentform #submit.green,
.submit.green,
input[type=submit].green,
input.button.green,
button.button.green,
#wrapper .woo-sc-button.green,
.added_to_cart.green {
  border-color: #87bf00;
  border-bottom-color: #7ca122;
  background: #8dc11e;
}
a.button.green:hover,
a.comment-reply-link.green:hover,
#commentform #submit.green:hover,
.submit.green:hover,
input[type=submit].green:hover,
input.button.green:hover,
button.button.green:hover,
#wrapper .woo-sc-button.green:hover,
.added_to_cart.green:hover {
  background: #87c000;
}
a.button.aqua,
a.comment-reply-link.aqua,
#commentform #submit.aqua,
.submit.aqua,
input[type=submit].aqua,
input.button.aqua,
button.button.aqua,
#wrapper .woo-sc-button.aqua,
.added_to_cart.aqua {
  border-color: #40af96;
  border-bottom-color: #209a82;
  background: #23d7af;
}
a.button.aqua:hover,
a.comment-reply-link.aqua:hover,
#commentform #submit.aqua:hover,
.submit.aqua:hover,
input[type=submit].aqua:hover,
input.button.aqua:hover,
button.button.aqua:hover,
#wrapper .woo-sc-button.aqua:hover,
.added_to_cart.aqua:hover {
  background: #00d2a8;
}
a.button.teal,
a.comment-reply-link.teal,
#commentform #submit.teal,
.submit.teal,
input[type=submit].teal,
input.button.teal,
button.button.teal,
#wrapper .woo-sc-button.teal,
.added_to_cart.teal {
  border-color: #23a6d6;
  border-bottom-color: #20799a;
  background: #23abd7;
}
a.button.teal:hover,
a.comment-reply-link.teal:hover,
#commentform #submit.teal:hover,
.submit.teal:hover,
input[type=submit].teal:hover,
input.button.teal:hover,
button.button.teal:hover,
#wrapper .woo-sc-button.teal:hover,
.added_to_cart.teal:hover {
  background: #009ed2;
}
a.button.purple,
a.comment-reply-link.purple,
#commentform #submit.purple,
.submit.purple,
input[type=submit].purple,
input.button.purple,
button.button.purple,
#wrapper .woo-sc-button.purple,
.added_to_cart.purple {
  border-color: #234dd6;
  border-bottom-color: #20489a;
  background: #2356d7;
}
a.button.purple:hover,
a.comment-reply-link.purple:hover,
#commentform #submit.purple:hover,
.submit.purple:hover,
input[type=submit].purple:hover,
input.button.purple:hover,
button.button.purple:hover,
#wrapper .woo-sc-button.purple:hover,
.added_to_cart.purple:hover {
  background: #0036d2;
}
a.button.pink,
a.comment-reply-link.pink,
#commentform #submit.pink,
.submit.pink,
input[type=submit].pink,
input.button.pink,
button.button.pink,
#wrapper .woo-sc-button.pink,
.added_to_cart.pink {
  border-color: #d623cb;
  border-bottom-color: #9a2096;
  background: #d723d5;
}
a.button.pink:hover,
a.comment-reply-link.pink:hover,
#commentform #submit.pink:hover,
.submit.pink:hover,
input[type=submit].pink:hover,
input.button.pink:hover,
button.button.pink:hover,
#wrapper .woo-sc-button.pink:hover,
.added_to_cart.pink:hover {
  background: #bc00d2;
}
a.button.silver,
a.comment-reply-link.silver,
#commentform #submit.silver,
.submit.silver,
input[type=submit].silver,
input.button.silver,
button.button.silver,
#wrapper .woo-sc-button.silver,
.added_to_cart.silver {
  color: #444 !important;
  text-shadow: 0 1px #fff;
  border-color: #bbb;
  border-bottom-color: #999;
  background: #DCD9D9;
}
a.button.silver:hover,
a.comment-reply-link.silver:hover,
#commentform #submit.silver:hover,
.submit.silver:hover,
input[type=submit].silver:hover,
input.button.silver:hover,
button.button.silver:hover,
#wrapper .woo-sc-button.silver:hover,
.added_to_cart.silver:hover {
  background: #ccc;
}
a.button.alt,
a.comment-reply-link.alt,
#commentform #submit.alt,
.submit.alt,
input[type=submit].alt,
input.button.alt,
button.button.alt,
#wrapper .woo-sc-button.alt,
.added_to_cart.alt {
}
a.button.alt:hover,
a.comment-reply-link.alt:hover,
#commentform #submit.alt:hover,
.submit.alt:hover,
input[type=submit].alt:hover,
input.button.alt:hover,
button.button.alt:hover,
#wrapper .woo-sc-button.alt:hover,
.added_to_cart.alt:hover {
}
.added_to_cart,
.added_to_cart:hover {
/*    background: url("https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/sprite-a.png") no-repeat scroll -38px -1090px #E75A39;
    border: 0 none;
    height: 31px;
    padding: 0;
    text-indent: -3000em;
    width: 31px;
	border-color:#E75A39;
*/
  position:relative;
  text-indent: -999em;
}


#footer-widgets .button {
  background: #E75A39;
}
/* 8.3 Shortcode info boxes */
p.woo-sc-box,
div.woo-sc-box {
  margin: 1em 0 1.5em 0;
  padding: 9px 10px 9px 50px;
  border-width: 1px 0 1px 0;
  color: #15191a;
  text-shadow: none;
}
p.woo-sc-box.rounded,
div.woo-sc-box.rounded {
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
p.woo-sc-box.alert,
div.woo-sc-box.alert {
  border-color: #f0baa2;
  background-color: #ffd9c8;
}
p.woo-sc-box.download,
div.woo-sc-box.download {
  border-color: #d4ebaf;
  background-color: #edfcd5;
}
p.woo-sc-box.tick,
div.woo-sc-box.tick {
  border-color: #d4ebaf;
  background-color: #edfcd5;
}
p.woo-sc-box.info,
div.woo-sc-box.info {
  border-color: #DCD9D9;
  background-color: #f8f8f8;
}
p.woo-sc-box.note,
div.woo-sc-box.note {
  border-color: #efe3ae;
  background-color: #fef6d2;
}
p.woo-sc-box.normal,
div.woo-sc-box.normal {
  border-color: #DCD9D9;
  background-color: #f8f8f8;
}
/* 8.4 Gravity forms */
ul.gform_fields {
  margin-left: 0 !important;
}
ul.gform_fields li {
  list-style: none;
}
.gfield {
  margin-bottom: 1.618em;
}
.gfield_label {
  width: 100%;
  font-weight: bold;
  margin-bottom: .618em;
  display: block;
}
.gfield_required {
  color: red;
}
.ginput_container {
  *zoom: 1;
  margin-bottom: 1.618em;
}
.ginput_container:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
  clear: both;
}
.ginput_container:before,
.ginput_container:after {
  content: "";
  display: table;
}
.ginput_container:after {
  clear: both;
}
.ginput_container label {
  display: block;
}
.ginput_container input,
.ginput_container textarea {
  width: 100%;
}
.ginput_container .ginput_left,
.ginput_container .ginput_right,
.ginput_container .ginput_full {
  margin-bottom: 1em;
  display: block;
}
.ginput_container .ginput_left label,
.ginput_container .ginput_right label,
.ginput_container .ginput_full label {
  font-size: .875em;
}
.ginput_container .ginput_left,
.ginput_container .ginput_right {
  width: 48%;
  float: left;
  clear: left;
}
.ginput_container .ginput_right {
  float: right;
  clear: none;
}
.ginput_container .gfield_checkbox,
.ginput_container .gfield_radio {
  margin-left: 0;
}
.ginput_container .gfield_checkbox label,
.ginput_container .gfield_radio label {
  display: inline-block;
  margin-left: .618em;
}
.ginput_container .gfield_checkbox input,
.ginput_container .gfield_radio input {
  width: 1.387em;
}
img.ui-datepicker-trigger {
  border: 0;
  padding: 0;
}
/* 8.5 IE specific styling */
.ie8 .widget_woo_blogauthorinfo .avatar {
  width: auto;
}
/* jquery selectbox sbHolder styles.*/
.sbHolder{
	background-color: #F8F8F8;
	border: solid 1px #EAEAEA;
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	height: 30px;
	position: relative;
	width: 200px;
	float:right;
}
.sbHolder:focus .sbSelector{
	
}
.sbSelector{
	display: block;
	height: 30px;
	left: 0;
	line-height: 30px;
	outline: none;
	overflow: hidden;
	position: absolute;
	text-indent: 10px;
	top: 0;
	width: 170px;
}
.sbSelector:link, .sbSelector:visited, .sbSelector:hover{
	color: #9a9a9a;
	outline: none;
	text-decoration: none;
}
.sbToggle{
	background: url(https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/select-icons.png) 0 -167px no-repeat;
	display: block;
	height: 30px;
	outline: none;
	position: absolute;
	right: 0;
	top: 0;
	width: 30px;
}
.sbToggle:hover{
	background: url(https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/select-icons.png) 0 -167px no-repeat;
}
.sbToggleOpen{
	background: url(https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/select-icons.png) 0 -16px no-repeat;
}
.sbToggleOpen:hover{
	background: url(https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/select-icons.png) 0 -16px no-repeat;
}
.sbHolderDisabled{
	background-color: #3C3C3C;
	border: solid 1px #515151;
}
.sbHolderDisabled .sbHolder{
	
}
.sbHolderDisabled .sbToggle{
	
}
.sbOptions{
	background-color: #F8F8F8;
	border: solid 1px #EAEAEA;
	list-style: none;
	left: -1px;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 30px;
	width: 200px;
	z-index: 1;
	overflow-y: auto;
	border-top: none;
}
.sbOptions li{
	padding: 0 7px;
}
.sbOptions a{
	display: block;
	outline: none;
	padding: 4px 0 4px 3px;
}
.sbOptions a:link, .sbOptions a:visited{
	color: #888888;
	text-decoration: none;
}
/*.sbOptions a.sbFocus,*/
.sbOptions a:hover,
.sbOptions a:focus
{
	color: #555;
}
.sbOptions li.last a{
	border-bottom: none;
}
.sbOptions .sbDisabled{
	color: #999;
	display: block;
	padding: 4px 0 4px 3px;
}
.sbOptions .sbGroup{
	color: #706A64;
	display: block;
	font-weight: bold;
	padding: 4px 0 4px 3px;
}
.sbOptions .sbSub{
	padding-left: 17px;
}

/*-------------------------------------------------------------------------------------------*/
/* 9. PORTFOLIO */
/*-------------------------------------------------------------------------------------------*/
#portfolio-gallery header {
  padding: 0 0 1em;
  margin-bottom: 0;
  border-bottom:none;
}
#portfolio-gallery header h1 {
  /*margin: 0 0 .327em;*/
}
#portfolio-gallery ul.port-cat {
    list-style: none outside none;
	width:100%;
    margin: 3px 0 20px;
	float:left;
    padding: 0 0 9px;
	border-bottom: 1px solid #E0D1D1;
	background:none;
}
#portfolio-gallery ul.port-cat li{
    display: inline;
    font-size: 1.2em;
    margin: 0 21px 0 0;
    padding: 0 9px;
    text-transform: uppercase;
	border-top:none;
}
#portfolio-gallery #port-tags a {
	color: #4A3B3C;
    text-decoration: none;
	font-size:.8em;
}
#portfolio-gallery #port-tags li:hover {
    color: #E75A39;
}
#portfolio-gallery #port-tags li.current a{
    color: #E75A39;
}
#portfolio .portfolio-item figure a > .shade-a {
    background: url("https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/shade-f.png") no-repeat scroll center center transparent;
    display: block;
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
#portfolio .portfolio-item figure a:hover > .shade-a {
    opacity: 1;
}
.page-template-template-portfolio-php .type-page {
  margin: 0;
  padding: 0;
  border: 0;
}
#portfolio article {
  display: block;
  float: left;
  margin: 0 20px 50px 20px;
  padding: 0 0 8px;
  text-align: center;
}

#portfolio article.one-two,
#portfolio article.one-three {
  background:url("https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/border-a.png") no-repeat scroll center 100% transparent;
  padding: 0 0 30px;
}

#portfolio article img {
  margin: 0;
  max-height: 318px;
  zoom: 1;
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */

  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */

  box-sizing: border-box;
  /* Opera/IE 8+ */

  border: 0;
  padding: 0;
}
#portfolio article .content-wrapper {
  position: relative;
}
#portfolio article .one-one {
    margin: 0;
    min-height: 320px;
    padding: 6px 0 35px 590px;
}

.single-portfolio .portfolio-meta ul li {
  list-style: none;
  font-size: .857em;
  margin: 0 0 .857em;
}
.single-portfolio .portfolio-meta ul li.portfolio-date {
  font-weight: bold;
}
.single-portfolio .portfolio-meta ul li.portfolio-comments a {
  -webkit-border-radius: 0.236em;
  border-radius: 0.236em;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.single-portfolio #content .portfolio-item {
  margin: 1em 0 1.618em;
}
.top-main {
    background: url("https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/icons/pattern.png") repeat scroll 0 0 #303D4C;
    border-radius: 10px 10px 0 0;
    color: #FFFFFF;
    font-family: 'Quicksand';
    font-size: 30px;
    margin-bottom: 46px;
    padding: 20px 50px;
    text-shadow: 1px 1px 1px #000000;
    text-transform: uppercase;
}
.portfolio-title, .portfolio-two-title {
}
article.hentry .portfolio-title h2, article.hentry  .portfolio-two-title h2 {
    border: 0 none;
    font-size: 1.846em;
    margin: 0;
    padding: 0;
    text-transform: none;
}
.portfolio-author {
    float: right;
    line-height: 32px;
}
.portfolio-two-author {
    clear: both;
    float: left;
    line-height: 32px;
}
#portfolio article .portfolio-author a,
#portfolio article .portfolio-two-author a{
    display: inline;
}
#portfolio article.one-one { 
	width: 100%; 
	margin: 0 0 40px; 
	text-align: left; 
	padding:0;
	border-bottom: 1px solid #E0D1D1;
	padding: 0 0 20px;
	color: #A19A94;
}
#portfolio article.one-two { max-width:454px; }
#portfolio article.one-three { max-width:275px; }

#portfolio .one-two .portfolio-title { max-width:400px; }
#portfolio .one-three .portfolio-title { max-width:240px; }
#portfolio .one-four .portfolio-title { max-width:200px; }

#portfolio .portfolio-item .over {
    clear: both;
    line-height: 0;
    position: relative;
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #E0DDDD;
    display: block;
    margin: 0 auto 11px;
    padding: 10px;
}
#portfolio .portfolio-item .over img{
    border: 3px solid #E4DFDF;
    display: block;
    margin: 0 auto;
    position: relative;
    z-index: 2;
}
	
#portfolio .portfolio-item .one-one .over {
    left: 0;
    position: absolute;
    top: 0;
}

#portfolio .portfolio-item .over .shade-c {
    display: block;
    left: 11px;
    position: absolute;
    top: 11px;
    z-index: 3;
}
#portfolio .portfolio-item .one-three .over .shade-c {
    background: url("https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/portfolio3.png") no-repeat scroll 0 0 transparent;
    height: 161px;
    width: 253px;
}
#portfolio .portfolio-item .one-three .over .shade-c:hover {
    background: url("https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/portfolio3_hover.png") no-repeat scroll 0 0 transparent;
}

/* -------------------------------------------------------------------------------- */
/* Menucard styling */
/* -------------------------------------------------------------------------------- */

.rmc-menu {
	margin-bottom: 20px;
}
.rmc-menu ul {
	list-style: none;
	margin: 0;
	overflow: hidden;
}
article.hentry .rmc-menu ul {
	margin-left: 0;
}
.rmc-menu li {
	overflow: hidden;
	margin: 0 0 15px 0;
}
.rmc-menu .wp-post-image {
	float: left;
	margin: 5px 20px 0 0;
}
.rmc-menu div {
	overflow: hidden;
}
.rmc-menu ul p {
	margin: 0;
}
.rmc-menu .title {
	float: left;
	padding: 0 5px 0 0;
	text-transform: uppercase;
	font-weight: 700;
}
.rmc-menu .price {
	float: left;
	padding: 0 0 0 5px;
	font-weight:700;
}
.rmc-menu .description {
	font-style: italic;
	font-family: Georgia,serif;
}

.rmc-menu .labels {
	overflow: hidden;
	padding-top: 5px;
}
.rmc-menu .labels span {
	float: left;
	margin-right: 10px;
	font-size: 10px;
}

/* classic style */
.rmc-menu-classic li div.head {
	background: url("https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/dot.png") repeat-x 0 16px;
}
.rmc-menu-classic .price {
	float: right;
}
.rmc-menu-classic .title,
.rmc-menu-classic .price {
	background: #FFFFFF;
	font-weight: 700;
}

/* list style */
.rmc-menu-list li {
	margin-bottom: 10px;
	padding-bottom: 15px;
	background: url("https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/dot.png") repeat-x bottom left;
}
.rmc-menu-list .price {
	float: right;
}

/* grid style */
.rmc-menu-grid li > div {
	position: relative;
	padding: 10px 15px 15px 15px;
	border: 1px dotted #DDDDDD;
}
.rmc-menu-grid .price {
	position: absolute;
	top: 0;
	right: 0;
	border-left: 1px dotted #DDDDDD;
	border-bottom: 1px dotted #DDDDDD;
	padding: 1px 6px;
}

/* 2col */
.rmc-menu-2col li {
	width: 48%;
	margin-right: 4%;
	float: left;
}
.rmc-menu-2col li:nth-child(2n+2) {
	margin-right: 0;
}
.rmc-menu-2col li:nth-child(2n+1) {
	clear: both;
}

/* 3col */

.rmc-menu-3col li {
	width: 31%;
	margin-right: 3%;
	float: left;
}
.rmc-menu-3col li:nth-child(3n+3) {
	margin-right: 0;
}
.rmc-menu-3col li:nth-child(3n+1) {
	clear: both;
}

/* TipTip CSS - Version 1.2 */
#tiptip_holder {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999999;
}
#tiptip_holder.tip_top {
  padding-bottom: 5px;
}
#tiptip_holder.tip_bottom {
  padding-top: 5px;
}
#tiptip_holder.tip_right {
  padding-left: 5px;
}
#tiptip_holder.tip_left {
  padding-right: 5px;
}
#tiptip_content {
  font-size: .857em;
  color: #fff;
  font-weight: 500;
  padding: .53em 1em;
  background-color: #917460;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  text-align: center;
}
#tiptip_arrow,
#tiptip_arrow_inner {
  position: absolute;
  border-color: transparent;
  border-style: solid;
  border-width: 6px;
  height: 0;
  width: 0;
}
#tiptip_holder.tip_top #tiptip_arrow {
  border-top-color: #fff;
  border-top-color: rgba(255, 255, 255, 0.35);
}
#tiptip_holder.tip_bottom #tiptip_arrow {
  border-bottom-color: #fff;
  border-bottom-color: rgba(255, 255, 255, 0.35);
}
#tiptip_holder.tip_right #tiptip_arrow {
  border-right-color: #fff;
  border-right-color: rgba(255, 255, 255, 0.35);
}
#tiptip_holder.tip_left #tiptip_arrow {
  border-left-color: #fff;
  border-left-color: rgba(255, 255, 255, 0.35);
}
#tiptip_holder.tip_top #tiptip_arrow_inner {
  margin-top: -7px;
  margin-left: -6px;
  border-top-color: #917460;
}
#tiptip_holder.tip_bottom #tiptip_arrow_inner {
  margin-top: -5px;
  margin-left: -6px;
  border-bottom-color: #917460;
}
#tiptip_holder.tip_right #tiptip_arrow_inner {
  margin-top: -6px;
  margin-left: -5px;
  border-right-color: #917460;
}
#tiptip_holder.tip_left #tiptip_arrow_inner {
  margin-top: -6px;
  margin-left: -7px;
  border-left-color: #917460;
}
.pp_content_container { -moz-border-radius: 0; border-radius: 0; -webkit-border-radius:0; }
/* Webkit Hacks  */
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  #tiptip_content {
    background-color: #917460;
	color: #FFF;
  }
  #tiptip_holder.tip_bottom #tiptip_arrow_inner {
    border-bottom-color: #917460;
  }
  #tiptip_holder.tip_top #tiptip_arrow_inner {
    border-top-color: #917460;
  }
}
.ie input[type=text],
.ie input.input-text,
.ie textarea,
.ie input.txt,
.ie input[type=tel],
.ie input[type=email] {
  height: 3em;
}

/**** Isotope filtering ****/

.isotope-item {
  z-index: 2;
}

.isotope-hidden.isotope-item {
  pointer-events: none;
  z-index: 1;
}

.isotope,
.isotope .isotope-item {
  /* change duration value to whatever you like */
  -webkit-transition-duration: 0.8s;
     -moz-transition-duration: 0.8s;
          transition-duration: 0.8s;
}

.isotope {
  -webkit-transition-property: height, width;
     -moz-transition-property: height, width;
          transition-property: height, width;
}

.isotope .isotope-item {
  -webkit-transition-property: -webkit-transform, opacity;
     -moz-transition-property:    -moz-transform, opacity;
          transition-property:         transform, opacity;
}

/**** Styling for slider content, can be removed. ****/
.sliderh2 {
    background: none repeat scroll 0 0 #E75A39;
    color: #FFFFFF;
    display: inline-block;
    font-size: 32px;
    margin: 0 0 10px;
    padding: 3px 17px 7px;
}
.sliderh2-4 {
    font-size: 28px;
}
.slidertext {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 3px solid #E75A39;
    color: #725E5F;
    font-family: Georgia,serif;
    font-size: 16px;
    font-style: italic;
    line-height: 1.25;
    margin: 0;
    opacity: 0.9;
    padding: 12px 9px 18px;
    text-align: left;
    white-space: normal;
    width: 453px;
}
.slidertext-4 {
    width: 600px;
}
.tparrows.default {
    background: url("https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/sprite-a.png") no-repeat scroll 0 0 #000000;
}
.tp-leftarrow.default {
    background-position: 0 -1405px;
    left: 59px;
}
.tp-leftarrow.default:hover {
    background-position: 0 -1455px;
    left: 59px;
}
.tp-rightarrow.default {
    background-position: -50px -1405px;
    right: 59px;
}
.tp-rightarrow.default:hover {
    background-position: -50px -1455px;
    right: 59px;
}
.tp-bullets.simplebullets.round .bullet {
	overflow: hidden; 
	position: relative; 
	width: 18px; 
	height: 18px; 
	background: url(https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/sprite-a.png) -28px -110px no-repeat; 
	text-indent: -3000em;
	display: inline-block;
    margin: 0 1px;
    text-align: left;
}
.tp-bullets.simplebullets.round .bullet:hover,
.tp-bullets.simplebullets.round .bullet.selected,
.tp-bullets.simplebullets.navbar .bullet:hover,
.tp-bullets.simplebullets.navbar .bullet.selected {
    background-position: 0 -110px;
}

a.icon-facebook	{
	background: url(https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/icon-hp-facebook.png) left center no-repeat;
	display: block;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 40px;
}
a.icon-twitter		{
	background: url(https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/icon-hp-twitter.png) left center no-repeat;
	display: block;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 40px;
}
a.icon-youtube	{
	background: url(https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/icon-hp-youtube.png) left center no-repeat;
	display: block;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 40px;
}
a.icon-pinterest	{
	background: url(https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/icon-hp-pinterest.png) left center no-repeat;
	display: block;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 40px;
}
a.icon-tumblr	{
	background: url(https://web.archive.org/web/20230208135904im_/http://www.scrumptions.com/wp-content/themes/scrumptions/images/icon-hp-tumblr.png) left center no-repeat;
	display: block;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 40px;
}
.social_media_product {
    width: 100%;
    height: 30px;
    overflow: hidden;
}
.pinterest_div {
    float: left;
    width: 50px;
    overflow: hidden;
}
.fblike_div {
    float: left;
    width: 85px;
    overflow: hidden;
}
.twitter_div {
    float: left;
    width: 90px;
    overflow: hidden;
}
.google_plusone_div {
    float: left;
    width: 80px;
    overflow: hidden;
}
.related.products ul.products li {max-width: 180px;}

/*
     FILE ARCHIVED ON 13:59:04 Feb 08, 2023 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 09:57:08 Sep 02, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 1.526
  exclusion.robots: 0.761
  exclusion.robots.policy: 0.743
  esindex: 0.014
  cdx.remote: 114.183
  LoadShardBlock: 191.103 (3)
  PetaboxLoader3.datanode: 164.89 (4)
  PetaboxLoader3.resolve: 125.09 (2)
  load_resource: 109.326
*//* End custom CSS */