/*
Theme Name: MyHome
Author: Spawn
Author URI: http://spawn.co.nz
Description: MyHome Theme
Version: 1.0
*/
/* Foundation Icons Font*/
/* 
 * Foundation Icons v 3.0
 * Made by ZURB 2013 http://zurb.com/playground/foundation-icon-fonts-3
 * MIT License
 */
@font-face {
  font-family: "foundation-icons";
  src: url("fonts/foundation-icons/foundation-icons.eot");
  src: url("fonts/foundation-icons/foundation-icons.eot?#iefix") format("embedded-opentype"), url("fonts/foundation-icons/foundation-icons.woff") format("woff"), url("fonts/foundation-icons/foundation-icons.ttf") format("truetype"), url("fonts/foundation-icons/foundation-icons.svg#fontcustom") format("svg");
  font-weight: normal;
  font-style: normal;
}

/* line 300, scss/_foundation-icons.scss */
.fi-address-book:before,
.fi-alert:before,
.fi-align-center:before,
.fi-align-justify:before,
.fi-align-left:before,
.fi-align-right:before,
.fi-anchor:before,
.fi-annotate:before,
.fi-archive:before,
.fi-arrow-down:before,
.fi-arrow-left:before,
.fi-arrow-right:before,
.fi-arrow-up:before,
.fi-arrows-compress:before,
.fi-arrows-expand:before,
.fi-arrows-in:before,
.fi-arrows-out:before,
.fi-asl:before,
.fi-asterisk:before,
.fi-at-sign:before,
.fi-background-color:before,
.fi-battery-empty:before,
.fi-battery-full:before,
.fi-battery-half:before,
.fi-bitcoin-circle:before,
.fi-bitcoin:before,
.fi-blind:before,
.fi-bluetooth:before,
.fi-bold:before,
.fi-book-bookmark:before,
.fi-book:before,
.fi-bookmark:before,
.fi-braille:before,
.fi-burst-new:before,
.fi-burst-sale:before,
.fi-burst:before,
.fi-calendar:before,
.fi-camera:before,
.fi-check:before,
.fi-checkbox:before,
.fi-clipboard-notes:before,
.fi-clipboard-pencil:before,
.fi-clipboard:before,
.fi-clock:before,
.fi-closed-caption:before,
.fi-cloud:before,
.fi-comment-minus:before,
.fi-comment-quotes:before,
.fi-comment-video:before,
.fi-comment:before,
.fi-comments:before,
.fi-compass:before,
.fi-contrast:before,
.fi-credit-card:before,
.fi-crop:before,
.fi-crown:before,
.fi-css3:before,
.fi-database:before,
.fi-die-five:before,
.fi-die-four:before,
.fi-die-one:before,
.fi-die-six:before,
.fi-die-three:before,
.fi-die-two:before,
.fi-dislike:before,
.fi-dollar-bill:before,
.fi-dollar:before,
.fi-download:before,
.fi-eject:before,
.fi-elevator:before,
.fi-euro:before,
.fi-eye:before,
.fi-fast-forward:before,
.fi-female-symbol:before,
.fi-female:before,
.fi-filter:before,
.fi-first-aid:before,
.fi-flag:before,
.fi-folder-add:before,
.fi-folder-lock:before,
.fi-folder:before,
.fi-foot:before,
.fi-foundation:before,
.fi-graph-bar:before,
.fi-graph-horizontal:before,
.fi-graph-pie:before,
.fi-graph-trend:before,
.fi-guide-dog:before,
.fi-hearing-aid:before,
.fi-heart:before,
.fi-home:before,
.fi-html5:before,
.fi-indent-less:before,
.fi-indent-more:before,
.fi-info:before,
.fi-italic:before,
.fi-key:before,
.fi-laptop:before,
.fi-layout:before,
.fi-lightbulb:before,
.fi-like:before,
.fi-link:before,
.fi-list-bullet:before,
.fi-list-number:before,
.fi-list-thumbnails:before,
.fi-list:before,
.fi-lock:before,
.fi-loop:before,
.fi-magnifying-glass:before,
.fi-mail:before,
.fi-male-female:before,
.fi-male-symbol:before,
.fi-male:before,
.fi-map:before,
.fi-marker:before,
.fi-megaphone:before,
.fi-microphone:before,
.fi-minus-circle:before,
.fi-minus:before,
.fi-mobile-signal:before,
.fi-mobile:before,
.fi-monitor:before,
.fi-mountains:before,
.fi-music:before,
.fi-next:before,
.fi-no-dogs:before,
.fi-no-smoking:before,
.fi-page-add:before,
.fi-page-copy:before,
.fi-page-csv:before,
.fi-page-delete:before,
.fi-page-doc:before,
.fi-page-edit:before,
.fi-page-export-csv:before,
.fi-page-export-doc:before,
.fi-page-export-pdf:before,
.fi-page-export:before,
.fi-page-filled:before,
.fi-page-multiple:before,
.fi-page-pdf:before,
.fi-page-remove:before,
.fi-page-search:before,
.fi-page:before,
.fi-paint-bucket:before,
.fi-paperclip:before,
.fi-pause:before,
.fi-paw:before,
.fi-paypal:before,
.fi-pencil:before,
.fi-photo:before,
.fi-play-circle:before,
.fi-play-video:before,
.fi-play:before,
.fi-plus:before,
.fi-pound:before,
.fi-power:before,
.fi-previous:before,
.fi-price-tag:before,
.fi-pricetag-multiple:before,
.fi-print:before,
.fi-prohibited:before,
.fi-projection-screen:before,
.fi-puzzle:before,
.fi-quote:before,
.fi-record:before,
.fi-refresh:before,
.fi-results-demographics:before,
.fi-results:before,
.fi-rewind-ten:before,
.fi-rewind:before,
.fi-rss:before,
.fi-safety-cone:before,
.fi-save:before,
.fi-share:before,
.fi-sheriff-badge:before,
.fi-shield:before,
.fi-shopping-bag:before,
.fi-shopping-cart:before,
.fi-shuffle:before,
.fi-skull:before,
.fi-social-500px:before,
.fi-social-adobe:before,
.fi-social-amazon:before,
.fi-social-android:before,
.fi-social-apple:before,
.fi-social-behance:before,
.fi-social-bing:before,
.fi-social-blogger:before,
.fi-social-delicious:before,
.fi-social-designer-news:before,
.fi-social-deviant-art:before,
.fi-social-digg:before,
.fi-social-dribbble:before,
.fi-social-drive:before,
.fi-social-dropbox:before,
.fi-social-evernote:before,
.fi-social-facebook:before,
.fi-social-flickr:before,
.fi-social-forrst:before,
.fi-social-foursquare:before,
.fi-social-game-center:before,
.fi-social-github:before,
.fi-social-google-plus:before,
.fi-social-hacker-news:before,
.fi-social-hi5:before,
.fi-social-instagram:before,
.fi-social-joomla:before,
.fi-social-lastfm:before,
.fi-social-linkedin:before,
.fi-social-medium:before,
.fi-social-myspace:before,
.fi-social-orkut:before,
.fi-social-path:before,
.fi-social-picasa:before,
.fi-social-pinterest:before,
.fi-social-rdio:before,
.fi-social-reddit:before,
.fi-social-skillshare:before,
.fi-social-skype:before,
.fi-social-smashing-mag:before,
.fi-social-snapchat:before,
.fi-social-spotify:before,
.fi-social-squidoo:before,
.fi-social-stack-overflow:before,
.fi-social-steam:before,
.fi-social-stumbleupon:before,
.fi-social-treehouse:before,
.fi-social-tumblr:before,
.fi-social-twitter:before,
.fi-social-vimeo:before,
.fi-social-windows:before,
.fi-social-xbox:before,
.fi-social-yahoo:before,
.fi-social-yelp:before,
.fi-social-youtube:before,
.fi-social-zerply:before,
.fi-social-zurb:before,
.fi-sound:before,
.fi-star:before,
.fi-stop:before,
.fi-strikethrough:before,
.fi-subscript:before,
.fi-superscript:before,
.fi-tablet-landscape:before,
.fi-tablet-portrait:before,
.fi-target-two:before,
.fi-target:before,
.fi-telephone-accessible:before,
.fi-telephone:before,
.fi-text-color:before,
.fi-thumbnails:before,
.fi-ticket:before,
.fi-torso-business:before,
.fi-torso-female:before,
.fi-torso:before,
.fi-torsos-all-female:before,
.fi-torsos-all:before,
.fi-torsos-female-male:before,
.fi-torsos-male-female:before,
.fi-torsos:before,
.fi-trash:before,
.fi-trees:before,
.fi-trophy:before,
.fi-underline:before,
.fi-universal-access:before,
.fi-unlink:before,
.fi-unlock:before,
.fi-upload-cloud:before,
.fi-upload:before,
.fi-usb:before,
.fi-video:before,
.fi-volume-none:before,
.fi-volume-strike:before,
.fi-volume:before,
.fi-web:before,
.fi-wheelchair:before,
.fi-widget:before,
.fi-wrench:before,
.fi-x-circle:before,
.fi-x:before,
.fi-yen:before,
.fi-zoom-in:before,
.fi-zoom-out:before {
  font-family: "foundation-icons";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  text-decoration: inherit;
}

/* line 312, scss/_foundation-icons.scss */
.fi-address-book:before {
  content: "\f100";
}

/* line 313, scss/_foundation-icons.scss */
.fi-alert:before {
  content: "\f101";
}

/* line 314, scss/_foundation-icons.scss */
.fi-align-center:before {
  content: "\f102";
}

/* line 315, scss/_foundation-icons.scss */
.fi-align-justify:before {
  content: "\f103";
}

/* line 316, scss/_foundation-icons.scss */
.fi-align-left:before {
  content: "\f104";
}

/* line 317, scss/_foundation-icons.scss */
.fi-align-right:before {
  content: "\f105";
}

/* line 318, scss/_foundation-icons.scss */
.fi-anchor:before {
  content: "\f106";
}

/* line 319, scss/_foundation-icons.scss */
.fi-annotate:before {
  content: "\f107";
}

/* line 320, scss/_foundation-icons.scss */
.fi-archive:before {
  content: "\f108";
}

/* line 321, scss/_foundation-icons.scss */
.fi-arrow-down:before {
  content: "\f109";
}

/* line 322, scss/_foundation-icons.scss */
.fi-arrow-left:before {
  content: "\f10a";
}

/* line 323, scss/_foundation-icons.scss */
.fi-arrow-right:before {
  content: "\f10b";
}

/* line 324, scss/_foundation-icons.scss */
.fi-arrow-up:before {
  content: "\f10c";
}

/* line 325, scss/_foundation-icons.scss */
.fi-arrows-compress:before {
  content: "\f10d";
}

/* line 326, scss/_foundation-icons.scss */
.fi-arrows-expand:before {
  content: "\f10e";
}

/* line 327, scss/_foundation-icons.scss */
.fi-arrows-in:before {
  content: "\f10f";
}

/* line 328, scss/_foundation-icons.scss */
.fi-arrows-out:before {
  content: "\f110";
}

/* line 329, scss/_foundation-icons.scss */
.fi-asl:before {
  content: "\f111";
}

/* line 330, scss/_foundation-icons.scss */
.fi-asterisk:before {
  content: "\f112";
}

/* line 331, scss/_foundation-icons.scss */
.fi-at-sign:before {
  content: "\f113";
}

/* line 332, scss/_foundation-icons.scss */
.fi-background-color:before {
  content: "\f114";
}

/* line 333, scss/_foundation-icons.scss */
.fi-battery-empty:before {
  content: "\f115";
}

/* line 334, scss/_foundation-icons.scss */
.fi-battery-full:before {
  content: "\f116";
}

/* line 335, scss/_foundation-icons.scss */
.fi-battery-half:before {
  content: "\f117";
}

/* line 336, scss/_foundation-icons.scss */
.fi-bitcoin-circle:before {
  content: "\f118";
}

/* line 337, scss/_foundation-icons.scss */
.fi-bitcoin:before {
  content: "\f119";
}

/* line 338, scss/_foundation-icons.scss */
.fi-blind:before {
  content: "\f11a";
}

/* line 339, scss/_foundation-icons.scss */
.fi-bluetooth:before {
  content: "\f11b";
}

/* line 340, scss/_foundation-icons.scss */
.fi-bold:before {
  content: "\f11c";
}

/* line 341, scss/_foundation-icons.scss */
.fi-book-bookmark:before {
  content: "\f11d";
}

/* line 342, scss/_foundation-icons.scss */
.fi-book:before {
  content: "\f11e";
}

/* line 343, scss/_foundation-icons.scss */
.fi-bookmark:before {
  content: "\f11f";
}

/* line 344, scss/_foundation-icons.scss */
.fi-braille:before {
  content: "\f120";
}

/* line 345, scss/_foundation-icons.scss */
.fi-burst-new:before {
  content: "\f121";
}

/* line 346, scss/_foundation-icons.scss */
.fi-burst-sale:before {
  content: "\f122";
}

/* line 347, scss/_foundation-icons.scss */
.fi-burst:before {
  content: "\f123";
}

/* line 348, scss/_foundation-icons.scss */
.fi-calendar:before {
  content: "\f124";
}

/* line 349, scss/_foundation-icons.scss */
.fi-camera:before {
  content: "\f125";
}

/* line 350, scss/_foundation-icons.scss */
.fi-check:before {
  content: "\f126";
}

/* line 351, scss/_foundation-icons.scss */
.fi-checkbox:before {
  content: "\f127";
}

/* line 352, scss/_foundation-icons.scss */
.fi-clipboard-notes:before {
  content: "\f128";
}

/* line 353, scss/_foundation-icons.scss */
.fi-clipboard-pencil:before {
  content: "\f129";
}

/* line 354, scss/_foundation-icons.scss */
.fi-clipboard:before {
  content: "\f12a";
}

/* line 355, scss/_foundation-icons.scss */
.fi-clock:before {
  content: "\f12b";
}

/* line 356, scss/_foundation-icons.scss */
.fi-closed-caption:before {
  content: "\f12c";
}

/* line 357, scss/_foundation-icons.scss */
.fi-cloud:before {
  content: "\f12d";
}

/* line 358, scss/_foundation-icons.scss */
.fi-comment-minus:before {
  content: "\f12e";
}

/* line 359, scss/_foundation-icons.scss */
.fi-comment-quotes:before {
  content: "\f12f";
}

/* line 360, scss/_foundation-icons.scss */
.fi-comment-video:before {
  content: "\f130";
}

/* line 361, scss/_foundation-icons.scss */
.fi-comment:before {
  content: "\f131";
}

/* line 362, scss/_foundation-icons.scss */
.fi-comments:before {
  content: "\f132";
}

/* line 363, scss/_foundation-icons.scss */
.fi-compass:before {
  content: "\f133";
}

/* line 364, scss/_foundation-icons.scss */
.fi-contrast:before {
  content: "\f134";
}

/* line 365, scss/_foundation-icons.scss */
.fi-credit-card:before {
  content: "\f135";
}

/* line 366, scss/_foundation-icons.scss */
.fi-crop:before {
  content: "\f136";
}

/* line 367, scss/_foundation-icons.scss */
.fi-crown:before {
  content: "\f137";
}

/* line 368, scss/_foundation-icons.scss */
.fi-css3:before {
  content: "\f138";
}

/* line 369, scss/_foundation-icons.scss */
.fi-database:before {
  content: "\f139";
}

/* line 370, scss/_foundation-icons.scss */
.fi-die-five:before {
  content: "\f13a";
}

/* line 371, scss/_foundation-icons.scss */
.fi-die-four:before {
  content: "\f13b";
}

/* line 372, scss/_foundation-icons.scss */
.fi-die-one:before {
  content: "\f13c";
}

/* line 373, scss/_foundation-icons.scss */
.fi-die-six:before {
  content: "\f13d";
}

/* line 374, scss/_foundation-icons.scss */
.fi-die-three:before {
  content: "\f13e";
}

/* line 375, scss/_foundation-icons.scss */
.fi-die-two:before {
  content: "\f13f";
}

/* line 376, scss/_foundation-icons.scss */
.fi-dislike:before {
  content: "\f140";
}

/* line 377, scss/_foundation-icons.scss */
.fi-dollar-bill:before {
  content: "\f141";
}

/* line 378, scss/_foundation-icons.scss */
.fi-dollar:before {
  content: "\f142";
}

/* line 379, scss/_foundation-icons.scss */
.fi-download:before {
  content: "\f143";
}

/* line 380, scss/_foundation-icons.scss */
.fi-eject:before {
  content: "\f144";
}

/* line 381, scss/_foundation-icons.scss */
.fi-elevator:before {
  content: "\f145";
}

/* line 382, scss/_foundation-icons.scss */
.fi-euro:before {
  content: "\f146";
}

/* line 383, scss/_foundation-icons.scss */
.fi-eye:before {
  content: "\f147";
}

/* line 384, scss/_foundation-icons.scss */
.fi-fast-forward:before {
  content: "\f148";
}

/* line 385, scss/_foundation-icons.scss */
.fi-female-symbol:before {
  content: "\f149";
}

/* line 386, scss/_foundation-icons.scss */
.fi-female:before {
  content: "\f14a";
}

/* line 387, scss/_foundation-icons.scss */
.fi-filter:before {
  content: "\f14b";
}

/* line 388, scss/_foundation-icons.scss */
.fi-first-aid:before {
  content: "\f14c";
}

/* line 389, scss/_foundation-icons.scss */
.fi-flag:before {
  content: "\f14d";
}

/* line 390, scss/_foundation-icons.scss */
.fi-folder-add:before {
  content: "\f14e";
}

/* line 391, scss/_foundation-icons.scss */
.fi-folder-lock:before {
  content: "\f14f";
}

/* line 392, scss/_foundation-icons.scss */
.fi-folder:before {
  content: "\f150";
}

/* line 393, scss/_foundation-icons.scss */
.fi-foot:before {
  content: "\f151";
}

/* line 394, scss/_foundation-icons.scss */
.fi-foundation:before {
  content: "\f152";
}

/* line 395, scss/_foundation-icons.scss */
.fi-graph-bar:before {
  content: "\f153";
}

/* line 396, scss/_foundation-icons.scss */
.fi-graph-horizontal:before {
  content: "\f154";
}

/* line 397, scss/_foundation-icons.scss */
.fi-graph-pie:before {
  content: "\f155";
}

/* line 398, scss/_foundation-icons.scss */
.fi-graph-trend:before {
  content: "\f156";
}

/* line 399, scss/_foundation-icons.scss */
.fi-guide-dog:before {
  content: "\f157";
}

/* line 400, scss/_foundation-icons.scss */
.fi-hearing-aid:before {
  content: "\f158";
}

/* line 401, scss/_foundation-icons.scss */
.fi-heart:before {
  content: "\f159";
}

/* line 402, scss/_foundation-icons.scss */
.fi-home:before {
  content: "\f15a";
}

/* line 403, scss/_foundation-icons.scss */
.fi-html5:before {
  content: "\f15b";
}

/* line 404, scss/_foundation-icons.scss */
.fi-indent-less:before {
  content: "\f15c";
}

/* line 405, scss/_foundation-icons.scss */
.fi-indent-more:before {
  content: "\f15d";
}

/* line 406, scss/_foundation-icons.scss */
.fi-info:before {
  content: "\f15e";
}

/* line 407, scss/_foundation-icons.scss */
.fi-italic:before {
  content: "\f15f";
}

/* line 408, scss/_foundation-icons.scss */
.fi-key:before {
  content: "\f160";
}

/* line 409, scss/_foundation-icons.scss */
.fi-laptop:before {
  content: "\f161";
}

/* line 410, scss/_foundation-icons.scss */
.fi-layout:before {
  content: "\f162";
}

/* line 411, scss/_foundation-icons.scss */
.fi-lightbulb:before {
  content: "\f163";
}

/* line 412, scss/_foundation-icons.scss */
.fi-like:before {
  content: "\f164";
}

/* line 413, scss/_foundation-icons.scss */
.fi-link:before {
  content: "\f165";
}

/* line 414, scss/_foundation-icons.scss */
.fi-list-bullet:before {
  content: "\f166";
}

/* line 415, scss/_foundation-icons.scss */
.fi-list-number:before {
  content: "\f167";
}

/* line 416, scss/_foundation-icons.scss */
.fi-list-thumbnails:before {
  content: "\f168";
}

/* line 417, scss/_foundation-icons.scss */
.fi-list:before {
  content: "\f169";
}

/* line 418, scss/_foundation-icons.scss */
.fi-lock:before {
  content: "\f16a";
}

/* line 419, scss/_foundation-icons.scss */
.fi-loop:before {
  content: "\f16b";
}

/* line 420, scss/_foundation-icons.scss */
.fi-magnifying-glass:before {
  content: "\f16c";
}

/* line 421, scss/_foundation-icons.scss */
.fi-mail:before {
  content: "\f16d";
}

/* line 422, scss/_foundation-icons.scss */
.fi-male-female:before {
  content: "\f16e";
}

/* line 423, scss/_foundation-icons.scss */
.fi-male-symbol:before {
  content: "\f16f";
}

/* line 424, scss/_foundation-icons.scss */
.fi-male:before {
  content: "\f170";
}

/* line 425, scss/_foundation-icons.scss */
.fi-map:before {
  content: "\f171";
}

/* line 426, scss/_foundation-icons.scss */
.fi-marker:before {
  content: "\f172";
}

/* line 427, scss/_foundation-icons.scss */
.fi-megaphone:before {
  content: "\f173";
}

/* line 428, scss/_foundation-icons.scss */
.fi-microphone:before {
  content: "\f174";
}

/* line 429, scss/_foundation-icons.scss */
.fi-minus-circle:before {
  content: "\f175";
}

/* line 430, scss/_foundation-icons.scss */
.fi-minus:before {
  content: "\f176";
}

/* line 431, scss/_foundation-icons.scss */
.fi-mobile-signal:before {
  content: "\f177";
}

/* line 432, scss/_foundation-icons.scss */
.fi-mobile:before {
  content: "\f178";
}

/* line 433, scss/_foundation-icons.scss */
.fi-monitor:before {
  content: "\f179";
}

/* line 434, scss/_foundation-icons.scss */
.fi-mountains:before {
  content: "\f17a";
}

/* line 435, scss/_foundation-icons.scss */
.fi-music:before {
  content: "\f17b";
}

/* line 436, scss/_foundation-icons.scss */
.fi-next:before {
  content: "\f17c";
}

/* line 437, scss/_foundation-icons.scss */
.fi-no-dogs:before {
  content: "\f17d";
}

/* line 438, scss/_foundation-icons.scss */
.fi-no-smoking:before {
  content: "\f17e";
}

/* line 439, scss/_foundation-icons.scss */
.fi-page-add:before {
  content: "\f17f";
}

/* line 440, scss/_foundation-icons.scss */
.fi-page-copy:before {
  content: "\f180";
}

/* line 441, scss/_foundation-icons.scss */
.fi-page-csv:before {
  content: "\f181";
}

/* line 442, scss/_foundation-icons.scss */
.fi-page-delete:before {
  content: "\f182";
}

/* line 443, scss/_foundation-icons.scss */
.fi-page-doc:before {
  content: "\f183";
}

/* line 444, scss/_foundation-icons.scss */
.fi-page-edit:before {
  content: "\f184";
}

/* line 445, scss/_foundation-icons.scss */
.fi-page-export-csv:before {
  content: "\f185";
}

/* line 446, scss/_foundation-icons.scss */
.fi-page-export-doc:before {
  content: "\f186";
}

/* line 447, scss/_foundation-icons.scss */
.fi-page-export-pdf:before {
  content: "\f187";
}

/* line 448, scss/_foundation-icons.scss */
.fi-page-export:before {
  content: "\f188";
}

/* line 449, scss/_foundation-icons.scss */
.fi-page-filled:before {
  content: "\f189";
}

/* line 450, scss/_foundation-icons.scss */
.fi-page-multiple:before {
  content: "\f18a";
}

/* line 451, scss/_foundation-icons.scss */
.fi-page-pdf:before {
  content: "\f18b";
}

/* line 452, scss/_foundation-icons.scss */
.fi-page-remove:before {
  content: "\f18c";
}

/* line 453, scss/_foundation-icons.scss */
.fi-page-search:before {
  content: "\f18d";
}

/* line 454, scss/_foundation-icons.scss */
.fi-page:before {
  content: "\f18e";
}

/* line 455, scss/_foundation-icons.scss */
.fi-paint-bucket:before {
  content: "\f18f";
}

/* line 456, scss/_foundation-icons.scss */
.fi-paperclip:before {
  content: "\f190";
}

/* line 457, scss/_foundation-icons.scss */
.fi-pause:before {
  content: "\f191";
}

/* line 458, scss/_foundation-icons.scss */
.fi-paw:before {
  content: "\f192";
}

/* line 459, scss/_foundation-icons.scss */
.fi-paypal:before {
  content: "\f193";
}

/* line 460, scss/_foundation-icons.scss */
.fi-pencil:before {
  content: "\f194";
}

/* line 461, scss/_foundation-icons.scss */
.fi-photo:before {
  content: "\f195";
}

/* line 462, scss/_foundation-icons.scss */
.fi-play-circle:before {
  content: "\f196";
}

/* line 463, scss/_foundation-icons.scss */
.fi-play-video:before {
  content: "\f197";
}

/* line 464, scss/_foundation-icons.scss */
.fi-play:before {
  content: "\f198";
}

/* line 465, scss/_foundation-icons.scss */
.fi-plus:before {
  content: "\f199";
}

/* line 466, scss/_foundation-icons.scss */
.fi-pound:before {
  content: "\f19a";
}

/* line 467, scss/_foundation-icons.scss */
.fi-power:before {
  content: "\f19b";
}

/* line 468, scss/_foundation-icons.scss */
.fi-previous:before {
  content: "\f19c";
}

/* line 469, scss/_foundation-icons.scss */
.fi-price-tag:before {
  content: "\f19d";
}

/* line 470, scss/_foundation-icons.scss */
.fi-pricetag-multiple:before {
  content: "\f19e";
}

/* line 471, scss/_foundation-icons.scss */
.fi-print:before {
  content: "\f19f";
}

/* line 472, scss/_foundation-icons.scss */
.fi-prohibited:before {
  content: "\f1a0";
}

/* line 473, scss/_foundation-icons.scss */
.fi-projection-screen:before {
  content: "\f1a1";
}

/* line 474, scss/_foundation-icons.scss */
.fi-puzzle:before {
  content: "\f1a2";
}

/* line 475, scss/_foundation-icons.scss */
.fi-quote:before {
  content: "\f1a3";
}

/* line 476, scss/_foundation-icons.scss */
.fi-record:before {
  content: "\f1a4";
}

/* line 477, scss/_foundation-icons.scss */
.fi-refresh:before {
  content: "\f1a5";
}

/* line 478, scss/_foundation-icons.scss */
.fi-results-demographics:before {
  content: "\f1a6";
}

/* line 479, scss/_foundation-icons.scss */
.fi-results:before {
  content: "\f1a7";
}

/* line 480, scss/_foundation-icons.scss */
.fi-rewind-ten:before {
  content: "\f1a8";
}

/* line 481, scss/_foundation-icons.scss */
.fi-rewind:before {
  content: "\f1a9";
}

/* line 482, scss/_foundation-icons.scss */
.fi-rss:before {
  content: "\f1aa";
}

/* line 483, scss/_foundation-icons.scss */
.fi-safety-cone:before {
  content: "\f1ab";
}

/* line 484, scss/_foundation-icons.scss */
.fi-save:before {
  content: "\f1ac";
}

/* line 485, scss/_foundation-icons.scss */
.fi-share:before {
  content: "\f1ad";
}

/* line 486, scss/_foundation-icons.scss */
.fi-sheriff-badge:before {
  content: "\f1ae";
}

/* line 487, scss/_foundation-icons.scss */
.fi-shield:before {
  content: "\f1af";
}

/* line 488, scss/_foundation-icons.scss */
.fi-shopping-bag:before {
  content: "\f1b0";
}

/* line 489, scss/_foundation-icons.scss */
.fi-shopping-cart:before {
  content: "\f1b1";
}

/* line 490, scss/_foundation-icons.scss */
.fi-shuffle:before {
  content: "\f1b2";
}

/* line 491, scss/_foundation-icons.scss */
.fi-skull:before {
  content: "\f1b3";
}

/* line 492, scss/_foundation-icons.scss */
.fi-social-500px:before {
  content: "\f1b4";
}

/* line 493, scss/_foundation-icons.scss */
.fi-social-adobe:before {
  content: "\f1b5";
}

/* line 494, scss/_foundation-icons.scss */
.fi-social-amazon:before {
  content: "\f1b6";
}

/* line 495, scss/_foundation-icons.scss */
.fi-social-android:before {
  content: "\f1b7";
}

/* line 496, scss/_foundation-icons.scss */
.fi-social-apple:before {
  content: "\f1b8";
}

/* line 497, scss/_foundation-icons.scss */
.fi-social-behance:before {
  content: "\f1b9";
}

/* line 498, scss/_foundation-icons.scss */
.fi-social-bing:before {
  content: "\f1ba";
}

/* line 499, scss/_foundation-icons.scss */
.fi-social-blogger:before {
  content: "\f1bb";
}

/* line 500, scss/_foundation-icons.scss */
.fi-social-delicious:before {
  content: "\f1bc";
}

/* line 501, scss/_foundation-icons.scss */
.fi-social-designer-news:before {
  content: "\f1bd";
}

/* line 502, scss/_foundation-icons.scss */
.fi-social-deviant-art:before {
  content: "\f1be";
}

/* line 503, scss/_foundation-icons.scss */
.fi-social-digg:before {
  content: "\f1bf";
}

/* line 504, scss/_foundation-icons.scss */
.fi-social-dribbble:before {
  content: "\f1c0";
}

/* line 505, scss/_foundation-icons.scss */
.fi-social-drive:before {
  content: "\f1c1";
}

/* line 506, scss/_foundation-icons.scss */
.fi-social-dropbox:before {
  content: "\f1c2";
}

/* line 507, scss/_foundation-icons.scss */
.fi-social-evernote:before {
  content: "\f1c3";
}

/* line 508, scss/_foundation-icons.scss */
.fi-social-facebook:before {
  content: "\f1c4";
}

/* line 509, scss/_foundation-icons.scss */
.fi-social-flickr:before {
  content: "\f1c5";
}

/* line 510, scss/_foundation-icons.scss */
.fi-social-forrst:before {
  content: "\f1c6";
}

/* line 511, scss/_foundation-icons.scss */
.fi-social-foursquare:before {
  content: "\f1c7";
}

/* line 512, scss/_foundation-icons.scss */
.fi-social-game-center:before {
  content: "\f1c8";
}

/* line 513, scss/_foundation-icons.scss */
.fi-social-github:before {
  content: "\f1c9";
}

/* line 514, scss/_foundation-icons.scss */
.fi-social-google-plus:before {
  content: "\f1ca";
}

/* line 515, scss/_foundation-icons.scss */
.fi-social-hacker-news:before {
  content: "\f1cb";
}

/* line 516, scss/_foundation-icons.scss */
.fi-social-hi5:before {
  content: "\f1cc";
}

/* line 517, scss/_foundation-icons.scss */
.fi-social-instagram:before {
  content: "\f1cd";
}

/* line 518, scss/_foundation-icons.scss */
.fi-social-joomla:before {
  content: "\f1ce";
}

/* line 519, scss/_foundation-icons.scss */
.fi-social-lastfm:before {
  content: "\f1cf";
}

/* line 520, scss/_foundation-icons.scss */
.fi-social-linkedin:before {
  content: "\f1d0";
}

/* line 521, scss/_foundation-icons.scss */
.fi-social-medium:before {
  content: "\f1d1";
}

/* line 522, scss/_foundation-icons.scss */
.fi-social-myspace:before {
  content: "\f1d2";
}

/* line 523, scss/_foundation-icons.scss */
.fi-social-orkut:before {
  content: "\f1d3";
}

/* line 524, scss/_foundation-icons.scss */
.fi-social-path:before {
  content: "\f1d4";
}

/* line 525, scss/_foundation-icons.scss */
.fi-social-picasa:before {
  content: "\f1d5";
}

/* line 526, scss/_foundation-icons.scss */
.fi-social-pinterest:before {
  content: "\f1d6";
}

/* line 527, scss/_foundation-icons.scss */
.fi-social-rdio:before {
  content: "\f1d7";
}

/* line 528, scss/_foundation-icons.scss */
.fi-social-reddit:before {
  content: "\f1d8";
}

/* line 529, scss/_foundation-icons.scss */
.fi-social-skillshare:before {
  content: "\f1d9";
}

/* line 530, scss/_foundation-icons.scss */
.fi-social-skype:before {
  content: "\f1da";
}

/* line 531, scss/_foundation-icons.scss */
.fi-social-smashing-mag:before {
  content: "\f1db";
}

/* line 532, scss/_foundation-icons.scss */
.fi-social-snapchat:before {
  content: "\f1dc";
}

/* line 533, scss/_foundation-icons.scss */
.fi-social-spotify:before {
  content: "\f1dd";
}

/* line 534, scss/_foundation-icons.scss */
.fi-social-squidoo:before {
  content: "\f1de";
}

/* line 535, scss/_foundation-icons.scss */
.fi-social-stack-overflow:before {
  content: "\f1df";
}

/* line 536, scss/_foundation-icons.scss */
.fi-social-steam:before {
  content: "\f1e0";
}

/* line 537, scss/_foundation-icons.scss */
.fi-social-stumbleupon:before {
  content: "\f1e1";
}

/* line 538, scss/_foundation-icons.scss */
.fi-social-treehouse:before {
  content: "\f1e2";
}

/* line 539, scss/_foundation-icons.scss */
.fi-social-tumblr:before {
  content: "\f1e3";
}

/* line 540, scss/_foundation-icons.scss */
.fi-social-twitter:before {
  content: "\f1e4";
}

/* line 541, scss/_foundation-icons.scss */
.fi-social-vimeo:before {
  content: "\f1e5";
}

/* line 542, scss/_foundation-icons.scss */
.fi-social-windows:before {
  content: "\f1e6";
}

/* line 543, scss/_foundation-icons.scss */
.fi-social-xbox:before {
  content: "\f1e7";
}

/* line 544, scss/_foundation-icons.scss */
.fi-social-yahoo:before {
  content: "\f1e8";
}

/* line 545, scss/_foundation-icons.scss */
.fi-social-yelp:before {
  content: "\f1e9";
}

/* line 546, scss/_foundation-icons.scss */
.fi-social-youtube:before {
  content: "\f1ea";
}

/* line 547, scss/_foundation-icons.scss */
.fi-social-zerply:before {
  content: "\f1eb";
}

/* line 548, scss/_foundation-icons.scss */
.fi-social-zurb:before {
  content: "\f1ec";
}

/* line 549, scss/_foundation-icons.scss */
.fi-sound:before {
  content: "\f1ed";
}

/* line 550, scss/_foundation-icons.scss */
.fi-star:before {
  content: "\f1ee";
}

/* line 551, scss/_foundation-icons.scss */
.fi-stop:before {
  content: "\f1ef";
}

/* line 552, scss/_foundation-icons.scss */
.fi-strikethrough:before {
  content: "\f1f0";
}

/* line 553, scss/_foundation-icons.scss */
.fi-subscript:before {
  content: "\f1f1";
}

/* line 554, scss/_foundation-icons.scss */
.fi-superscript:before {
  content: "\f1f2";
}

/* line 555, scss/_foundation-icons.scss */
.fi-tablet-landscape:before {
  content: "\f1f3";
}

/* line 556, scss/_foundation-icons.scss */
.fi-tablet-portrait:before {
  content: "\f1f4";
}

/* line 557, scss/_foundation-icons.scss */
.fi-target-two:before {
  content: "\f1f5";
}

/* line 558, scss/_foundation-icons.scss */
.fi-target:before {
  content: "\f1f6";
}

/* line 559, scss/_foundation-icons.scss */
.fi-telephone-accessible:before {
  content: "\f1f7";
}

/* line 560, scss/_foundation-icons.scss */
.fi-telephone:before {
  content: "\f1f8";
}

/* line 561, scss/_foundation-icons.scss */
.fi-text-color:before {
  content: "\f1f9";
}

/* line 562, scss/_foundation-icons.scss */
.fi-thumbnails:before {
  content: "\f1fa";
}

/* line 563, scss/_foundation-icons.scss */
.fi-ticket:before {
  content: "\f1fb";
}

/* line 564, scss/_foundation-icons.scss */
.fi-torso-business:before {
  content: "\f1fc";
}

/* line 565, scss/_foundation-icons.scss */
.fi-torso-female:before {
  content: "\f1fd";
}

/* line 566, scss/_foundation-icons.scss */
.fi-torso:before {
  content: "\f1fe";
}

/* line 567, scss/_foundation-icons.scss */
.fi-torsos-all-female:before {
  content: "\f1ff";
}

/* line 568, scss/_foundation-icons.scss */
.fi-torsos-all:before {
  content: "\f200";
}

/* line 569, scss/_foundation-icons.scss */
.fi-torsos-female-male:before {
  content: "\f201";
}

/* line 570, scss/_foundation-icons.scss */
.fi-torsos-male-female:before {
  content: "\f202";
}

/* line 571, scss/_foundation-icons.scss */
.fi-torsos:before {
  content: "\f203";
}

/* line 572, scss/_foundation-icons.scss */
.fi-trash:before {
  content: "\f204";
}

/* line 573, scss/_foundation-icons.scss */
.fi-trees:before {
  content: "\f205";
}

/* line 574, scss/_foundation-icons.scss */
.fi-trophy:before {
  content: "\f206";
}

/* line 575, scss/_foundation-icons.scss */
.fi-underline:before {
  content: "\f207";
}

/* line 576, scss/_foundation-icons.scss */
.fi-universal-access:before {
  content: "\f208";
}

/* line 577, scss/_foundation-icons.scss */
.fi-unlink:before {
  content: "\f209";
}

/* line 578, scss/_foundation-icons.scss */
.fi-unlock:before {
  content: "\f20a";
}

/* line 579, scss/_foundation-icons.scss */
.fi-upload-cloud:before {
  content: "\f20b";
}

/* line 580, scss/_foundation-icons.scss */
.fi-upload:before {
  content: "\f20c";
}

/* line 581, scss/_foundation-icons.scss */
.fi-usb:before {
  content: "\f20d";
}

/* line 582, scss/_foundation-icons.scss */
.fi-video:before {
  content: "\f20e";
}

/* line 583, scss/_foundation-icons.scss */
.fi-volume-none:before {
  content: "\f20f";
}

/* line 584, scss/_foundation-icons.scss */
.fi-volume-strike:before {
  content: "\f210";
}

/* line 585, scss/_foundation-icons.scss */
.fi-volume:before {
  content: "\f211";
}

/* line 586, scss/_foundation-icons.scss */
.fi-web:before {
  content: "\f212";
}

/* line 587, scss/_foundation-icons.scss */
.fi-wheelchair:before {
  content: "\f213";
}

/* line 588, scss/_foundation-icons.scss */
.fi-widget:before {
  content: "\f214";
}

/* line 589, scss/_foundation-icons.scss */
.fi-wrench:before {
  content: "\f215";
}

/* line 590, scss/_foundation-icons.scss */
.fi-x-circle:before {
  content: "\f216";
}

/* line 591, scss/_foundation-icons.scss */
.fi-x:before {
  content: "\f217";
}

/* line 592, scss/_foundation-icons.scss */
.fi-yen:before {
  content: "\f218";
}

/* line 593, scss/_foundation-icons.scss */
.fi-zoom-in:before {
  content: "\f219";
}

/* line 594, scss/_foundation-icons.scss */
.fi-zoom-out:before {
  content: "\f21a";
}

/* line 12, scss/style.scss */
[class*='fi-'] {
  font-size: 40px;
}

/* IE */
/* line 18, scss/style.scss */
.ie-6-message {
  display: none;
}

/* line 22, scss/style.scss */
.lt-ie8 .ie-6-message {
  display: block;
}

/* line 29, scss/style.scss */
.lt-ie8 header,
.lt-ie8 .wrapper,
.lt-ie8 footer,
.lt-ie8 .bg {
  display: none;
}

/* Wordpress specific CSS */
/* line 35, scss/style.scss */
.screen-reader-text {
  position: absolute;
  left: -99999px;
}

/* line 40, scss/style.scss */
.alignright {
  float: right;
  margin: 1em;
}

/* line 45, scss/style.scss */
.alignleft {
  float: left;
  margin: 1em;
}

/* line 50, scss/style.scss */
.term-description {
  display: none;
}

/* variables */
/* mixins */
/* text */
/* grid */
/* line 147, scss/style.scss */
.row {
  max-width: 65em;
  width: 95%;
}

/* line 152, scss/style.scss */
.wrapper {
  max-width: 61.75em;
  margin: 0 auto;
  width: 90%;
  background-color: #fff;
}

/* line 159, scss/style.scss */
.mobile-only {
  display: block;
}

/* line 163, scss/style.scss */
.tablet-desktop-only {
  display: none;
}

/* text */
/* line 169, scss/style.scss */
body {
  font-family: "Open Sans", Arial, "Lucida Grande", sans-serif;
  color: #505052;
}

/* line 173, scss/style.scss */
h1 {
  font-family: 'Bitter', Helvetica, Arial, sans-serif;
}

/* line 177, scss/style.scss */
h2, h3, h4 {
  font-family: "Open Sans", Arial, "Lucida Grande", sans-serif;
  font-weight: 600;
}

/* line 181, scss/style.scss */
h4 {
  font-size: 1.1em;
}

/* line 185, scss/style.scss */
p {
  font-family: "Open Sans", Arial, "Lucida Grande", sans-serif;
  color: #505052;
  font-size: 0.9em;
}

/* buttons */
/* line 192, scss/style.scss */
button, .button {
  font-size: 1em;/* font-size: 0.9em; */
  line-height: 1em;/* font-size: 0.9em; */
  padding: 0.8em 1em 0.8em; 
  border-radius: 16px;
  -moz-border-radius: 16px;
  -webkit-border-radius: 16px;
  font-family: Helvetica, Arial, "Lucida Grande", sans-serif;
  font-weight: 300;
  color: #fff;
}

/* line 202, scss/style.scss */
button.dark, .button.dark {
  font-size: 0.9em;
  line-height: 0.9em;
  padding: 0.8em 1em 0.8em;
  border-radius: 16px;
  -moz-border-radius: 16px;
  -webkit-border-radius: 16px;
  font-family: Helvetica, Arial, "Lucida Grande", sans-serif;
  font-weight: 300;
  color: #fff;
  background: #7f8082;
  /* Old browsers */
  background: -moz-linear-gradient(top, #7f8082 0%, #505052 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #7f8082), color-stop(100%, #505052));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #7f8082 0%, #505052 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #7f8082 0%, #505052 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #7f8082 0%, #505052 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #7f8082 0%, #505052 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7f8082', endColorstr='#505052',GradientType=0 );
  /* IE6-9 */
}

/* header */
/* line 226, scss/style.scss */
header nav {
  clear: both;
  display: none;
}

/* line 231, scss/style.scss */
.menu-main-navigation-container {
  width: 100%;
}
/* line 235, scss/style.scss */
.menu-main-navigation-container ul.nav-menu {
  width: 100%;
  margin: 0;
  background-color: #333333;
  width: 100%;
}
/* line 241, scss/style.scss */
.menu-main-navigation-container ul.nav-menu li.button {
  margin-bottom: 0;
  background-color: #333333;
  width: 100%;
  border-bottom: 1px solid #414141;
  padding-left: 0;
  padding-right: 0;
}
/* line 249, scss/style.scss */
.menu-main-navigation-container ul.nav-menu li.button a {
  color: #fff;
  font-family: "Open Sans", Arial, "Lucida Grande", sans-serif;
  font-weight: 600;
  font-weight: 600;
  letter-spacing: 0.025em;
}
/* line 257, scss/style.scss */
.menu-main-navigation-container ul.nav-menu li.button ul {
  background: #505052;
  margin: 0.8em 0 -0.8em 0;
}
/* line 261, scss/style.scss */
.menu-main-navigation-container ul.nav-menu li.button ul li {
  background: #505052;
}
/* line 268, scss/style.scss */
.menu-main-navigation-container ul.nav-menu li.button:first-child {
  border-top: 1px solid #414141;
}
/* line 274, scss/style.scss */
.menu-main-navigation-container ul.nav-menu li.current-menu-item > a, .menu-main-navigation-container ul.nav-menu li.current-menu-parent > a {
  color: #e58f21;
}
/* line 278, scss/style.scss */
.menu-main-navigation-container ul.nav-menu li.menu-item-has-children > a:after {
  -ms-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  font-family: "foundation-icons";
  margin-left: 2em;
  content: "\f198";
  display: inline-block;
  font-size: 15px;
}
/* line 289, scss/style.scss */
.menu-main-navigation-container ul.nav-menu .sub-menu {
  display: none;
}

/* line 296, scss/style.scss */
.myhome-description {
  padding: 0.7em;
  margin-bottom: 0em;
}

/* line 301, scss/style.scss */
.myhome-description p {
  line-height: 1.2em;
  margin-bottom: 0;
  font-weight: 600;
}

/* line 307, scss/style.scss */
.myhome-description a {
  border-bottom: 1px solid #e58f21;
  font-size: 0.9em;
}

/* line 313, scss/style.scss */
.tablet-shipping-link,
.tablet-stores-link {
  display: none;
}

/* line 317, scss/style.scss */
header .button {
  margin-bottom: 0.8em;
}

/* line 321, scss/style.scss */
header .button.login {
  width: 25%;
  max-width: 75px;
  background: #ecaf29;
  /* Old browsers */
  background: -moz-linear-gradient(top, #ecaf29 0%, #e58f21 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ecaf29), color-stop(100%, #e58f21));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ecaf29 0%, #e58f21 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ecaf29 0%, #e58f21 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ecaf29 0%, #e58f21 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #ecaf29 0%, #e58f21 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ecaf29', endColorstr='#e58f21',GradientType=0 );
  /* IE6-9 */
}

/* line 334, scss/style.scss */
.account-links {
  text-align: center;
}

/* line 338, scss/style.scss */
header .button.register {
  width: 30%;
  max-width: 113px;
  background: #4d4d50;
  /* Old browsers */
  background: -moz-linear-gradient(top, #4d4d50 0%, #1f1f21 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4d4d50), color-stop(100%, #1f1f21));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #4d4d50 0%, #1f1f21 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #4d4d50 0%, #1f1f21 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #4d4d50 0%, #1f1f21 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #4d4d50 0%, #1f1f21 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d4d50', endColorstr='#1f1f21',GradientType=0 );
  /* IE6-9 */
}

/* line 351, scss/style.scss */
header .button.checkout {
  background: #e58f21;
  /* Old browsers */
  background: -moz-linear-gradient(top, #e58f21 0%, #df5c16 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e58f21), color-stop(100%, #df5c16));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #e58f21 0%, #df5c16 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #e58f21 0%, #df5c16 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #e58f21 0%, #df5c16 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #e58f21 0%, #df5c16 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e58f21', endColorstr='#df5c16',GradientType=0 );
  /* IE6-9 */
}

/* line 362, scss/style.scss */
.lt-ie9 header .logo {
  height: 66px;
  width: 300px;
}

/* line 367, scss/style.scss */
header > .column {
  padding: 0;
}

/* line 371, scss/style.scss */
#mobile-search-bar {
  display: none;
}

/* line 375, scss/style.scss */
.primary-sidebar {
  margin: 0 auto;
}

/* line 379, scss/style.scss */
.primary-sidebar h4 {
  display: none;
  margin-top: 0;
}

/* line 384, scss/style.scss */
.primary-sidebar input[type=text] {
  float: left;
  margin-bottom: 0;
  border-left: 0;
  border-top: 0;
  height: 60px;
  font-size: 20px;
  padding-left: 15px;
  margin-top: 0;
}

/* line 395, scss/style.scss */
.primary-sidebar input[type=submit] {
  display: block;
  width: 100%;
  border: none;
  float: left;
  height: 60px;
  font-size: 40px;
  font-family: "foundation-icons";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  text-decoration: inherit;
  content: "\f16c";
  color: #e58f21;
  background-color: transparent;
  background: #4d4d50;
  background: -moz-linear-gradient(top, #4d4d50 0%, #1f1f21 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4d4d50), color-stop(100%, #1f1f21));
  background: -webkit-linear-gradient(top, #4d4d50 0%, #1f1f21 100%);
  background: -o-linear-gradient(top, #4d4d50 0%, #1f1f21 100%);
  background: -ms-linear-gradient(top, #4d4d50 0%, #1f1f21 100%);
  background: linear-gradient(to bottom, #4d4d50 0%, #1f1f21 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d4d50', endColorstr='#1f1f21',GradientType=0 );
}

/* line 424, scss/style.scss */
.header-top {
  background-color: #fff;
  top: 0;
  width: 100%;
  left: 0;
  position: fixed;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  z-index: 999;
  text-align: center;
}

/* line 437, scss/style.scss */
.header-top a[class*='menu-icon'] {
  display: block;
  padding: 0.2em 0;
  line-height: 1;
}

/* line 444, scss/style.scss */
.header-top .myhome-description {
  display: none;
  text-align: left;
}

/* line 449, scss/style.scss */
.header-top .header-fixed-inner {
  max-width: 970px;
  margin: 0 auto;
}

/* line 453, scss/style.scss */
header .logo {
  margin: 1em 0 1em 0;
  min-height: 42px;
  float: left;
}
/* line 458, scss/style.scss */
header .logo img {
  width: 200px;
}

/* line 463, scss/style.scss */
header .header-top .header-fixed-inner .logo {
  display: block;
  margin: 0.7em 0;
  display: none;
}

/* line 470, scss/style.scss */
header .header-top .header-fixed-inner .logo img {
  width: 200px;
}

/* line 474, scss/style.scss */
.header-bot {
  margin: 60px auto 0 auto;
  width: 95%;
}

/* line 479, scss/style.scss */
.headerSocial {
  float: right;
  margin: 0.4em 0px 0 20px;
}
/* line 483, scss/style.scss */
.headerSocial a.headerFacebook {
  width: 40px;
  height: 40px;
  margin-top: 10px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
/* line 495, scss/style.scss */
.headerSocial a.headerFacebook:hover {
  margin-top: 0px!important;
}

/* line 502, scss/style.scss */
.shipping-stores-links {
  display: block;
}
@media only screen and (max-width: 440px) {
  /* line 502, scss/style.scss */
  .shipping-stores-links {
    display: none;
  }
}

/* line 509, scss/style.scss */
.shipping-button {
  float: right;
  margin-top: 1.1em;
  font-family: 'Bitter', Helvetica, Arial, sans-serif;
}

/* line 515, scss/style.scss */
.shipping-button img {
  display: none;
  float: left;
  margin-right: 0.5em;
}

/* line 521, scss/style.scss */
.shipping-button span {
  display: block;
  float: left;
  color: #a7aaac;
  font-size: 1.3em;
  line-height: 1em;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}

/* line 533, scss/style.scss */
.shipping-button:hover span {
  color: #e58f21;
}

/* line 537, scss/style.scss */
.contact-stores {
  float: right;
  margin-top: 1.2em;
}

/* line 542, scss/style.scss */
.contact-stores h4 {
  font-family: 'Bitter', Helvetica, Arial, sans-serif;
  text-align: center;
  font-size: 1.7em;
  margin-bottom: 0;
}

/* line 549, scss/style.scss */
.contact-stores a {
  font-family: 'Bitter', Helvetica, Arial, sans-serif;
  color: #999999;
  display: block;
  text-align: center;
  font-size: 1.125em;
  margin-top: -4px;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}

/* line 562, scss/style.scss */
.contact-stores a:hover {
  color: #e58f21;
}

/* line 566, scss/style.scss */
.purechat-widget .purechat-expanded, .purechat-widget .purechat-collapsed-outer {
  width: 200px !important;
  margin-right: 0;
}

/* line 571, scss/style.scss */
.purechat-widget.purechat-bottom-right .purechat-menu button.btn, .purechat-window .purechat-menu button.btn, .purechat-widget button.btn, .purechat-window button.btn {
  margin-bottom: 0 !important;
}

/* line 575, scss/style.scss */
.purechat-widget-inner {
  margin-right: 0 !important;
}

/* line 579, scss/style.scss */
.purechat.purechat-bottom.purechat-bottom-right {
  right: 0 !important;
}

/* line 583, scss/style.scss */
.purechat-widget .purechat-expanded, .purechat-widget .purechat-collapsed-outer {
  margin-right: 0 !important;
}

/* line 587, scss/style.scss */
.purechat-widget .purechat-expanded, .purechat-widget .purechat-collapsed-outer .purechat-widget-title .purechat-widget-title-link {
  font-family: "Open Sans", Arial, "Lucida Grande", sans-serif !important;
}

/* line 592, scss/style.scss */
.purechat-widget.purechat-bottom .purechat-widget-header, .purechat-window.purechat-bottom .purechat-widget-header, .purechat-widget.purechat-bottom .purechat-widget-inner, .purechat-window.purechat-bottom .purechat-widget-inner {
  border-radius: 5px 0 0 0 !important;
}

/* slider */
/* line 598, scss/style.scss */
.search-slider {
  display: none;
}

/* footer */
/* line 604, scss/style.scss */
footer {
  background-color: #fff;
}
/* line 608, scss/style.scss */
footer ul#menu-footer-menu {
  list-style-type: none;
  padding: 1em;
  margin: 0 0 1em 0;
  line-height: 1.2em;
  background-color: #f2f2f2;
}
/* line 615, scss/style.scss */
footer ul#menu-footer-menu li {
  width: 100%;
  padding-bottom: 1em;
}
/* line 620, scss/style.scss */
footer ul#menu-footer-menu li a {
  font-family: "Open Sans", Arial, "Lucida Grande", sans-serif;
  color: #505052;
  font-size: 0.9em;
}
/* line 627, scss/style.scss */
footer ul#menu-footer-menu li ul {
  list-style-type: disc;
  font-size: 0.85em;
  padding: 0.5em 0 0 1em;
  margin: 0;
  line-height: 1.2em;
}
/* line 634, scss/style.scss */
footer ul#menu-footer-menu li ul li {
  padding-bottom: 0;
}
/* line 637, scss/style.scss */
footer ul#menu-footer-menu li ul li a {
  font-weight: 300;
}
/* line 645, scss/style.scss */
footer ul#menu-footer-menu li > a {
  font-weight: 600;
}

/* line 651, scss/style.scss */
.if {
  margin: 1em 0;
}

/* line 655, scss/style.scss */
.if p {
  margin-bottom: 0.5em;
}

/* line 659, scss/style.scss */
.footerFacebook {
  float: none;
  height: 80px;
  margin: 15px auto 25px;
  width: 85%;
}
/* line 665, scss/style.scss */
.footerFacebook a.webicon {
  float: left;
  margin-top: 2px;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
/* line 674, scss/style.scss */
.footerFacebook a.webicon:hover {
  margin: -1px 0 1px;
}
/* line 678, scss/style.scss */
.footerFacebook span {
  float: left;
  padding: 12px;
}

/* line 684, scss/style.scss */
footer h1 {
  font-size: 1.5em;
}

/* line 688, scss/style.scss */
footer h1 span {
  color: #e58f21;
}

/* line 692, scss/style.scss */
footer .disclaimer, footer .copyright {
  font-size: 0.7em;
}

/* line 696, scss/style.scss */
footer .logo {
  margin-bottom: 1em;
}

/* line 700, scss/style.scss */
footer .preSitemap {
  text-align: center;
}

/* application quick start button - home page */
/* line 707, scss/style.scss */
.app-quick-start h3,
.app-quick-start h4 {
  text-transform: uppercase;
  font-family: 'Bitter', Helvetica, Arial, sans-serif;
}

/* line 712, scss/style.scss */
.app-quick-start h3 {
  color: #fff;
  font-size: 1.2em;
}

/* line 717, scss/style.scss */
.flexslider {
  margin-left: -1em;/*was -6% exceeds viewport */
  margin-right: -1em;/*was -6% exceeds viewport */
}

/* line 722, scss/style.scss */
.flex-direction-nav a {
  top: 70%;
}

/* line 726, scss/style.scss */
.slider-text-hidden {
  position: absolute;
  left: -9999px;
}

/* line 731, scss/style.scss */
.app-quick-start h4 {
  font-size: 1em;
  line-height: 1em;
}

/* line 736, scss/style.scss */
.app-quick-start {
  display: block;
  text-align: center;
  padding: 1em;
  background: #ecaf29;
  /* Old browsers */
  background: -moz-linear-gradient(top, #ecaf29 0%, #e58f21 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ecaf29), color-stop(100%, #e58f21));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ecaf29 0%, #e58f21 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ecaf29 0%, #e58f21 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ecaf29 0%, #e58f21 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #ecaf29 0%, #e58f21 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ecaf29', endColorstr='#e58f21',GradientType=0 );
  /* IE6-9 */
}

/* line 750, scss/style.scss */
.app-quick-start p {
  margin-bottom: 0;
  font-size: 0.85em;
  line-height: 1.3em;
}

/* line 756, scss/style.scss */
.app-quick-start img {
  display: none;
}

/* products */
/* line 762, scss/style.scss */
ul.products {
  list-style-type: none;
  margin: 0;
}

/* line 767, scss/style.scss */
.featured-products {
  margin-bottom: 1em;
}

/* line 771, scss/style.scss */
.featured-products ul {
  list-style-type: none;
  margin: 0;
}

/* line 776, scss/style.scss */
.featured-products ul li {
  width: 100%;
  border: 1px solid #ccc;
}

/* line 781, scss/style.scss */
.featured-products ul li a.cat-link {
  display: block;
  color: #fff;
  font-size: 0.9em;
  width: 100%;
  padding: 1px 0.5em 2px;
  background: #4d4d50;
  /* Old browsers */
  background: -moz-linear-gradient(top, #4d4d50 0%, #1f1f21 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4d4d50), color-stop(100%, #1f1f21));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #4d4d50 0%, #1f1f21 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #4d4d50 0%, #1f1f21 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #4d4d50 0%, #1f1f21 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #4d4d50 0%, #1f1f21 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d4d50', endColorstr='#1f1f21',GradientType=0 );
  /* IE6-9 */
}

/* line 797, scss/style.scss */
.featured-products ul li .banner-inner {
  padding: 0.7em 1em;
}

/* line 801, scss/style.scss */
.featured-products ul li .banner-inner .info .price {
  margin: 0;
  font-size: 2.3em;
  color: #e58f21;
  width: 100%;
}

/* line 808, scss/style.scss */
.featured-products ul li .banner-inner .info p {
  margin-bottom: 0;
  line-height: 1.3em;
  font-size: 0.8em;
}

/* line 814, scss/style.scss */
.featured-products ul li .banner-inner .info .title {
  margin: 0;
  font-size: 1.2em;
}

/* line 819, scss/style.scss */
.featured-products ul li .banner-inner .info .button {
  width: 130px;
  text-align: left;
  font-size: 0.8em;
  border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  padding-top: 0.7em;
  padding-bottom: 0.7em;
  font-weight: 600;
  background: #949496;
  /* Old browsers */
  background: -moz-linear-gradient(top, #949496 0%, #7a7a7c 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #949496), color-stop(100%, #7a7a7c));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #949496 0%, #7a7a7c 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #949496 0%, #7a7a7c 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #949496 0%, #7a7a7c 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #949496 0%, #7a7a7c 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#949496', endColorstr='#7a7a7c',GradientType=0 );
  /* IE6-9 */
}

/* line 837, scss/style.scss */
.featured-products ul li .banner-inner .info .button span {
  float: right;
  text-align: right;
}

/* line 842, scss/style.scss */
.featured-products ul li .banner-inner .info .button.first {
  margin-top: 0.8em;
  margin-bottom: 0.5em;
  background: #ecaf29;
  /* Old browsers */
  background: -moz-linear-gradient(top, #ecaf29 0%, #e58f21 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ecaf29), color-stop(100%, #e58f21));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ecaf29 0%, #e58f21 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ecaf29 0%, #e58f21 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ecaf29 0%, #e58f21 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #ecaf29 0%, #e58f21 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ecaf29', endColorstr='#e58f21',GradientType=0 );
  /* IE6-9 */
}

/* line 855, scss/style.scss */
.image-cont {
  width: 120px;
  height: 120px;
}

/* line 860, scss/style.scss */
.featured-products ul li .banner-inner .info p.feat-ex-cost {
  font-size: 0.7em;
}

/* line 864, scss/style.scss */
.image-cont img {
  vertical-align: middle;
  max-height: 120px;
  max-width: 120px;
}

/* line 870, scss/style.scss */
.helper {
  display: none;
  vertical-align: middle;
}

/* ways to pay */
/* line 877, scss/style.scss */
.easy-ways {
  clear: both;
  text-align: center;
}

/* line 883, scss/style.scss */
.easy-ways h1 {
  width: 90%;
  font-size: 1.5em;
  text-align: center;
  margin-bottom: 0.6em;
}

/* line 890, scss/style.scss */
.easy-ways span {
  font-family: 'Bitter', Helvetica, Arial, sans-serif;
  float: left;
  width: 15%;
  font-size: 3em;
  line-height: 1.1em;
  font-weight: 600;
  color: #e58f21;
}

/* line 900, scss/style.scss */
.easy-ways .way-info {
  float: left;
  width: 85%;
}

/* line 905, scss/style.scss */
.way {
  margin-bottom: 1em;
  text-align: left;
}

/* line 911, scss/style.scss */
.easy-ways .way-info h3 {
  font-size: 1.2em;
}

/* line 915, scss/style.scss */
.easy-ways .way-info p {
  margin-bottom: 0;
}

/* line 919, scss/style.scss */
.bg-dark {
  display: none;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.7);
  position: fixed;
  top: 0;
  left: 0;
  z-index: 100;
}

/* line 930, scss/style.scss */
.lt-ie9 .bg-dark {
  background: transparent;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#60000000,endColorstr=#60000000);
  zoom: 1;
}

/* line 936, scss/style.scss */
.pop-up {
  display: none;
  background-color: #fff;
  padding: 2em;
  width: 95%;
  max-width: 500px;
  z-index: 100;
  background-image: url(images/loading.gif);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 40px;
}

/* line 949, scss/style.scss */
.pop-up.no-bg {
  background-image: none;
}

/* line 953, scss/style.scss */
.pop-up span.close {
  display: block;
  width: 30px;
  height: 30px;
  background-color: #e58f21;
  cursor: pointer;
  position: absolute;
  top: 0;
  right: 0;
  text-align: center;
  line-height: 30px;
  color: #fff;
  font-size: 1.5em;
}

/* slider */
/* line 970, scss/style.scss */
#slider {
  max-width: 400px;
  margin: 1em 0 0.5em;
  display: none;
}

/* line 976, scss/style.scss */
.slider-labels {
  max-width: 400px;
  position: relative;
  display: none;
}

/* line 982, scss/style.scss */
.slider-labels p {
  display: inline-block;
}

/* line 986, scss/style.scss */
.slider-labels p:last-child {
  float: right;
}

/* line 990, scss/style.scss */
.slider-labels p.middle {
  position: absolute;
  width: 100%;
  left: 0;
  text-align: center;
}

/* line 997, scss/style.scss */
.ui-slider-handle.ui-state-default {
  background: url(images/slider-handle.png);
  width: 49px;
  height: 26px;
  border: none;
  margin-left: -1.2em;
}

/* line 1005, scss/style.scss */
.ui-slider-horizontal .ui-slider-handle {
  top: -0.5em;
}

/* parent category pages */
/* line 1011, scss/style.scss */
.overlay-link span {
  display: none;
}

/* line 1015, scss/style.scss */
.woocommerce-breadcrumb {
  margin-top: 0.5em;
}

/* line 1022, scss/style.scss */
.parent-cat-page .slider-wrap,
.parent-cat-page .woocommerce-pagination,
.parent-cat-page .filter-tvsize,
.parent-cat-page .filter-brand {
  display: none;
}

/* line 1026, scss/style.scss */
h1.cat-title {
  margin: 0.5em 0 0.7em;
  clear: both;
}

/* line 1031, scss/style.scss */
ul.products li.product-category {
  width: 100%;
  margin-bottom: 1em;
}

/* line 1036, scss/style.scss */
ul.products li.product-category a {
  display: block;
  border: 1px solid #cacacb;
}

/* line 1041, scss/style.scss */
ul.products li.product-category h2 {
  margin: 0;
  font-size: 0.95em;
  color: #fff;
  width: 100%;
  padding: 0.7em 2em 0.7em 1.1em;
  position: relative;
  background: #4d4d50;
  /* Old browsers */
  background: -moz-linear-gradient(top, #4d4d50 0%, #1f1f21 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4d4d50), color-stop(100%, #1f1f21));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #4d4d50 0%, #1f1f21 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #4d4d50 0%, #1f1f21 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #4d4d50 0%, #1f1f21 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #4d4d50 0%, #1f1f21 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d4d50', endColorstr='#1f1f21',GradientType=0 );
  /* IE6-9 */
}

/* line 1058, scss/style.scss */
ul.products li.product-category h2 span {
  position: absolute;
  height: 12px;
  width: 7px;
  top: 50%;
  margin: 0;
  margin-top: -6px;
  right: 1em;
  padding: 0;
  background-image: url(images/right-arrow.png);
}

/* line 1070, scss/style.scss */
ul.products li.product-category img {
  padding: 1em;
  margin: 0 auto;
  display: block;
}

/* line 1076, scss/style.scss */
ul.products li.product-category .overlay span {
  display: none;
}

/* line 1080, scss/style.scss */
.IFSidebarBlock {
  display: block;
  position: relative;
  padding: 0.8em;
  margin-bottom: 1.2em;
  background: #A6CF3C;
  background: -webkit-linear-gradient(#a6cf3c, #95bf29);
  /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(#a6cf3c, #95bf29);
  /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(#a6cf3c, #95bf29);
  /* For Firefox 3.6 to 15 */
  background: linear-gradient(#a6cf3c, #95bf29);
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
}

/* line 1097, scss/style.scss */
.IFSidebarBlock:hover {
  background: #95BF29;
  box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.3);
}

/* line 1103, scss/style.scss */
.homepage .IFSidebarBlock {
  width: 100%;
  padding: 1.2em;
  margin: 1em 0;
}

/* line 1108, scss/style.scss */
.IFSidebarBlock p {
  color: #fff;
  font-weight: bold;
  margin: .5em 15px 0 0;
  line-height: 1.1em;
  font-size: .8em;
}

/* line 1115, scss/style.scss */
.IFSidebarBlock .arrow {
  position: absolute;
  right: 10px;
  top: 47%;
  width: 21px;
  height: 21px;
  background-image: url(images/right-arrow-circle.png);
  background-repeat: no-repeat;
}

/* product archive pages */
/* line 1132, scss/style.scss */
.woocommerce-info {
  clear: both;
}

/* line 1136, scss/style.scss */
.products-wrap {
  margin-top: 1.5em;
}

/* line 1141, scss/style.scss */
.if-sidebar {
  margin-bottom: 1em;
  display: none;
}
/* line 1145, scss/style.scss */
.if-sidebar p {
  margin-bottom: 0.25em;
}

/* line 1153, scss/style.scss */
.sidebar-finance .promo-rhs {
  display: block;
  margin-left: -6%;
  margin-right: -6%;
  text-align: center;
  margin-bottom: 1em;
  text-align: center;
  background-color: transparent;
  background: #4d4d50;
  /* Old browsers */
  background: -moz-linear-gradient(top, #4d4d50 0%, #1f1f21 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4d4d50), color-stop(100%, #1f1f21));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #4d4d50 0%, #1f1f21 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #4d4d50 0%, #1f1f21 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #4d4d50 0%, #1f1f21 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #4d4d50 0%, #1f1f21 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d4d50', endColorstr='#1f1f21',GradientType=0 );
  padding: 1em;
  font-size: 16px;
}
/* line 1165, scss/style.scss */
.sidebar-finance .promo-rhs img {
  display: none;
}
/* line 1169, scss/style.scss */
.sidebar-finance .promo-rhs .PromoText {
  color: #fff;
}
/* line 1174, scss/style.scss */
.sidebar-finance .promo-rhs .rhs-btn {
  color: #fff;
  font-weight: bold;
  text-align: center;
}
/* line 1182, scss/style.scss */
.sidebar-finance .promo-rhs:hover .rhs-btn {
  color: #e58f21;
}

/* line 1188, scss/style.scss */
.woocommerce-pagination h4 {
  font-family: 'Bitter', Helvetica, Arial, sans-serif;
  float: left;
  margin-right: 0.7em;
  font-size: 1.2em;
  height: 32px;
  line-height: 20px;
}

/* line 1197, scss/style.scss */
.woocommerce-pagination ul {
  list-style-type: none;
  margin: 0;
}

/* line 1202, scss/style.scss */
.woocommerce-pagination ul li {
  float: left;
  margin-right: 0.4em;
  text-align: center;
  font-family: "Open Sans", Arial, "Lucida Grande", sans-serif;
  color: #505052;
  color: #fff;
}

/* line 1210, scss/style.scss */
.woocommerce-pagination ul li span {
  display: block;
  background-color: #505052;
  border: 1px solid #505052;
  padding: 0 0.65em;
  height: 30px;
  line-height: 30px;
}

/* line 1219, scss/style.scss */
.woocommerce-pagination ul li a {
  display: block;
  background-color: #fff;
  border: 1px solid #505052;
  padding: 0 0.65em;
  height: 30px;
  line-height: 30px;
}

/* line 1228, scss/style.scss */
.ordering-wrap p {
  margin-bottom: 0.25em;
}

/* line 1232, scss/style.scss */
.woocommerce-ordering {
  width: 216px;
  height: 40px;
  overflow: hidden;
  background-color: #f1f1f1;
  background-image: url(images/select-handle.png);
  background-position: 186px 12px;
  background-repeat: no-repeat;
  box-shadow: inset 0 0 5px #c4c4c4;
  -moz-box-shadow: inset 0 0 5px #c4c4c4;
  -webkit-box-shadow: inset 0 0 5px #c4c4c4;
  clear: both;
}

/* line 1244, scss/style.scss */
.woocommerce-ordering select {
  font-family: "Open Sans", Arial, "Lucida Grande", sans-serif;
  color: #505052;
  height: 40px;
  background: transparent;
  width: 250px;
  padding-left: 10px;
  border: 0;
  outline: 0;
  border-radius: 0;
  -webkit-appearance: none;
}

/* line 1256, scss/style.scss */
.lt-ie9 .woocommerce-ordering {
  background-image: none;
  width: 230px;
  height: 30px;
  overflow: auto;
}

/* line 1263, scss/style.scss */
.lt-ie9 .woocommerce-ordering select {
  width: 230px;
  height: 30px;
}

/* line 1268, scss/style.scss */
.term-select-wrap {
  width: 122px;
  height: 40px;
  overflow: hidden;
  background-color: #f1f1f1;
  background-image: url(images/select-handle.png);
  background-position: 92px 12px;
  background-repeat: no-repeat;
  box-shadow: inset 0 0 5px #c4c4c4;
  -moz-box-shadow: inset 0 0 5px #c4c4c4;
  -webkit-box-shadow: inset 0 0 5px #c4c4c4;
}

/* line 1279, scss/style.scss */
.single-product-info .term-select-wrap {
  margin: 0 auto;
}

/* line 1283, scss/style.scss */
.lt-ie9 .term-select-wrap {
  background-image: none;
  width: 122px;
  height: 30px;
  overflow: auto;
}

/* line 1290, scss/style.scss */
.lt-ie9 .term-select-wrap select {
  width: 122px;
  height: 30px;
}

/* line 1295, scss/style.scss */
.term-select-wrap select {
  font-family: "Open Sans", Arial, "Lucida Grande", sans-serif;
  color: #505052;
  height: 40px;
  background: transparent;
  width: 150px;
  padding-left: 10px;
  border: 0;
  outline: 0;
  border-radius: 0;
  -webkit-appearance: none;
}

/* line 1307, scss/style.scss */
.slider-wrap {
  margin: 0.5em 0;
}

/* line 1311, scss/style.scss */
.slider-wrap p {
  margin-bottom: 0.25em;
}

/* line 1315, scss/style.scss */
.products-wrap {
  clear: both;
}

/* line 1319, scss/style.scss */
/* changed border-bottom to border-top DGG 080216*/
ul.products li.type-product {
  width: 100%;
  padding-bottom: 1em;
  border-top: 1px solid #d3d3d3;
  margin-bottom: 2em;
}

/* line 1326, scss/style.scss */
ul.products li.type-product img {
  padding: 1.2em;
  border: 1px solid #d3d3d3;
  width: 180px;
  margin: 0 auto;
}

/* line 1333, scss/style.scss */
a.product-title {
  display: block;
  margin: 1em 0;
}

/* line 1338, scss/style.scss */
a.product-title h3 {
  font-size: 1.5em;
}

/* line 1342, scss/style.scss */
h3.price {
  display: inline-block;
  font-size: 2em;
  font-weight: 100;
  color: #e58f21;
  margin-right: 0.3em;
}

/* line 1351, scss/style.scss */
p.price-descr {
  display: inline-block;
  margin-bottom: 0;
  margin-top: 1em;
}

/* line 1357, scss/style.scss */
p.price {
  display: block;
  width: 100%;
  clear: both;
  margin-bottom: 0;
  font-size: 0.75em;
}

/* line 1365, scss/style.scss */
.short-description {
  font-size: 0.9em;
  margin: 1em 0;
}

/* line 1370, scss/style.scss */
.short-description ul {
  margin-left: 1em;
}

/* line 1374, scss/style.scss */
.short-description ul li {
  font-size: 0.9em;
  list-style-type: disc;
}

/* line 1379, scss/style.scss */
ul.products li.type-product {
  clear: both;
}

/* line 1383, scss/style.scss */
ul.products li.type-product .button {
  margin-right: 0.5em;
}

/* line 1387, scss/style.scss */
ul.products li.type-product .button.dark {
  margin-right: 0.25em;
}

/* line 1391, scss/style.scss */
.add-to-cart-button {
  background: #a8a8a8;
  /* Old browsers */
  background: -moz-linear-gradient(top, #a8a8a8 0%, #858586 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #a8a8a8), color-stop(100%, #858586));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #a8a8a8 0%, #858586 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #a8a8a8 0%, #858586 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #a8a8a8 0%, #858586 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #a8a8a8 0%, #858586 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a8a8a8', endColorstr='#858586',GradientType=0 );
  /* IE6-9 */
}

/* line 1402, scss/style.scss */
.weekly-plan-button {
  background: #ecaf29;
  /* Old browsers */
  background: -moz-linear-gradient(top, #ecaf29 0%, #e58f21 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ecaf29), color-stop(100%, #e58f21));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ecaf29 0%, #e58f21 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ecaf29 0%, #e58f21 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ecaf29 0%, #e58f21 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #ecaf29 0%, #e58f21 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ecaf29', endColorstr='#e58f21',GradientType=0 );
  /* IE6-9 */
}

/* line 1413, scss/style.scss */
.buy-now-button {
  background: #e58f21;
  /* Old browsers */
  background: -moz-linear-gradient(top, #e58f21 0%, #df5c16 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e58f21), color-stop(100%, #df5c16));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #e58f21 0%, #df5c16 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #e58f21 0%, #df5c16 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #e58f21 0%, #df5c16 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #e58f21 0%, #df5c16 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e58f21', endColorstr='#df5c16',GradientType=0 );
  /* IE6-9 */
}

/* line 1424, scss/style.scss */
.added_to_cart {
  display: none;
  margin: 0;
  width: 0;
  overflow: hidden;
}

/* line 1431, scss/style.scss */
.added-to-cart-button {
  background: #b8db46;
  /* Old browsers */
  background: -moz-linear-gradient(top, #b8db46 0%, #94ba25 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b8db46), color-stop(100%, #94ba25));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #b8db46 0%, #94ba25 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #b8db46 0%, #94ba25 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #b8db46 0%, #94ba25 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #b8db46 0%, #94ba25 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8db46', endColorstr='#94ba25',GradientType=0 );
  /* IE6-9 */
}

/* line 1442, scss/style.scss */
.tvsize-wrap {
  width: 140px;
  height: 40px;
  overflow: hidden;
  background-color: #f1f1f1;
  background-image: url(images/select-handle.png);
  background-position: 110px 12px;
  background-repeat: no-repeat;
  box-shadow: inset 0 0 5px #c4c4c4;
  -moz-box-shadow: inset 0 0 5px #c4c4c4;
  -webkit-box-shadow: inset 0 0 5px #c4c4c4;
  clear: both;
}

/* line 1454, scss/style.scss */
.tvsize-wrap select {
  font-family: "Open Sans", Arial, "Lucida Grande", sans-serif;
  color: #505052;
  height: 40px;
  background: transparent;
  width: 170px;
  padding-left: 10px;
  border: 0;
  outline: 0;
  border-radius: 0;
  -webkit-appearance: none;
}

/* line 1466, scss/style.scss */
.furnbrand-wrap {
  width: 190px;
  height: 40px;
  overflow: hidden;
  background-color: #f1f1f1;
  background-image: url(images/select-handle.png);
  background-position: 160px 12px;
  background-repeat: no-repeat;
  box-shadow: inset 0 0 5px #c4c4c4;
  -moz-box-shadow: inset 0 0 5px #c4c4c4;
  -webkit-box-shadow: inset 0 0 5px #c4c4c4;
  clear: both;
}

/* line 1478, scss/style.scss */
.furnbrand-wrap select {
  font-family: "Open Sans", Arial, "Lucida Grande", sans-serif;
  color: #505052;
  height: 40px;
  background: transparent;
  width: 210px;
  padding-left: 10px;
  border: 0;
  outline: 0;
  border-radius: 0;
  -webkit-appearance: none;
}

/* line 1490, scss/style.scss */
select:focus::-ms-value {
  background-color: transparent;
  color: #505052;
}

/* line 1497, scss/style.scss */
select option:checked,
select option:active,
select option:focus {
  box-shadow: 0 0 10px 100px #e58d21 inset;
  background-color: #e58d21;
  color: #fff;
}

/* line 1504, scss/style.scss */
.filter-tvsize p,
.filter-brand p {
  margin-bottom: 0.75em;
}

/* line 1508, scss/style.scss */
.add_to_cart_button {
  visibility: hidden;
}

/* line 1512, scss/style.scss */
.add_to_cart_button.product_type_variable {
  display: none;
}

/* single product page template */
/* line 1520, scss/style.scss */
.product-single-page ul {
  list-style-type: none;
  margin: 0;
}
/* line 1525, scss/style.scss */
.product-single-page .wp-post-image {
  border: 1px solid #d3d3d3;
  padding: 1em;
  width: 290px;
}
/* line 1531, scss/style.scss */
.product-single-page .images {
  text-align: center;
  margin-bottom: 1em;
}
/* line 1536, scss/style.scss */
.product-single-page .thumbnails {
  margin-top: 1em;
  width: 290px;
  overflow: hidden;
  height: 90px;
}
/* line 1543, scss/style.scss */
.product-single-page .thumbnails a {
  display: block;
  width: 90px;
  height: 90px;
  border: 1px solid #d3d3d3;
  margin-right: 10px;
  float: left;
}
/* line 1552, scss/style.scss */
.product-single-page .thumbnails img {
  padding: 1em;
  max-width: 100%;
  max-height: 100%;
}
/* line 1558, scss/style.scss */
.product-single-page .addthis_sharing_toolbox {
  margin: 15px 0 0 0;
}
/* line 1562, scss/style.scss */
.product-single-page h1.product_title {
  font-family: "Open Sans", Arial, "Lucida Grande", sans-serif;
  font-weight: 600;
  font-size: 1.5em;
  margin-bottom: 0.5em;
}
/* line 1568, scss/style.scss */
.product-single-page .slider-wrap {
  clear: both;
  float: none;
  margin: 1.5em 0 1em;
}
/* line 1574, scss/style.scss */
.product-single-page .slider-wrap .slider-nums-wrap {
  width: 60%;
}
/* line 1578, scss/style.scss */
.product-single-page .summary {
  margin-bottom: 1.5em;
  text-align: center;
}
/* line 1583, scss/style.scss */
.product-single-page .single-product-info h2 {
  font-size: 1.2em;
}
/* line 1587, scss/style.scss */
.product-single-page .single-product-info ul {
  list-style-type: disc;
  margin: 1em 0 1em 0.9em;
}
/* line 1592, scss/style.scss */
.product-single-page .single-product-info ul li {
  font-size: 0.9em;
}
/* line 1596, scss/style.scss */
.product-single-page .backBtn {
  text-align: center;
}

/* line 1602, scss/style.scss */
table.variations {
  border: none;
}

/* line 1606, scss/style.scss */
table.variations tr {
  background-color: #fff;
}

/* line 1610, scss/style.scss */
td.label {
  font-family: "Open Sans", Arial, "Lucida Grande", sans-serif;
  color: #505052;
  background-color: #fff;
  padding-top: 0;
  padding-left: 0;
}

/* line 1617, scss/style.scss */
td.value {
  padding-top: 0;
  padding-left: 0;
}

/* line 1622, scss/style.scss */
.colour-wrap {
  width: 200px;
  height: 40px;
  overflow: hidden;
  background-color: #f1f1f1;
  background-image: url(images/select-handle.png);
  background-position: 170px 12px;
  background-repeat: no-repeat;
  box-shadow: inset 0 0 5px #c4c4c4;
  -moz-box-shadow: inset 0 0 5px #c4c4c4;
  -webkit-box-shadow: inset 0 0 5px #c4c4c4;
  clear: both;
}

/* line 1634, scss/style.scss */
.colour-wrap select {
  font-family: "Open Sans", Arial, "Lucida Grande", sans-serif;
  color: #505052;
  height: 40px;
  background: transparent;
  width: 230px;
  padding-left: 10px;
  border: 0;
  outline: 0;
  border-radius: 0;
  -webkit-appearance: none;
}

/* line 1646, scss/style.scss */
select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #505052;
}

/* line 1651, scss/style.scss */
.reset_variations {
  display: block;
  margin-top: 0.5em;
}

/* line 1656, scss/style.scss */
.single_add_to_cart_button.product_type_variable {
  display: inline-block;
}

/* Cart page */
/* line 1662, scss/style.scss */
.cart-views-wrap {
  position: relative;
}

/* line 1666, scss/style.scss */
.cart-view {
  display: none;
  position: absolute;
}

/* line 1671, scss/style.scss */
.cart-view#weekly-payments {
  display: block;
  position: static;
}

/* line 1676, scss/style.scss */
.cart-view-select a {
  -webkit-border-top-left-radius: 16px;
  -webkit-border-top-right-radius: 16px;
  -moz-border-radius-topleft: 16px;
  -moz-border-radius-topright: 16px;
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-bottomright: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  margin-bottom: 0;
  background: #ecaf29;
  /* Old browsers */
  background: -moz-linear-gradient(top, #ecaf29 0%, #e58f21 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ecaf29), color-stop(100%, #e58f21));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ecaf29 0%, #e58f21 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ecaf29 0%, #e58f21 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ecaf29 0%, #e58f21 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #ecaf29 0%, #e58f21 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ecaf29', endColorstr='#e58f21',GradientType=0 );
  /* IE6-9 */
}

/* line 1700, scss/style.scss */
.cart-view-select a.inactive {
  background: #a8a8a8;
  /* Old browsers */
  background: -moz-linear-gradient(top, #a8a8a8 0%, #858586 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #a8a8a8), color-stop(100%, #858586));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #a8a8a8 0%, #858586 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #a8a8a8 0%, #858586 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #a8a8a8 0%, #858586 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #a8a8a8 0%, #858586 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a8a8a8', endColorstr='#858586',GradientType=0 );
  /* IE6-9 */
}

/* line 1711, scss/style.scss */
.cart-view-select a.active {
  background: #ecaf29;
  /* Old browsers */
  background: -moz-linear-gradient(top, #ecaf29 0%, #db7e20 63%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ecaf29), color-stop(63%, #db7e20));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ecaf29 0%, #db7e20 63%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ecaf29 0%, #db7e20 63%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ecaf29 0%, #db7e20 63%);
  /* IE10+ */
  background: linear-gradient(to bottom, #ecaf29 0%, #db7e20 63%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ecaf29', endColorstr='#db7e20',GradientType=0 );
  /* IE6-9 */
}

/* line 1723, scss/style.scss */
.cart-view-select {
  margin-bottom: 2em;
  background-image: url(images/shadow.png);
  background-position: center bottom;
  background-repeat: no-repeat;
}

/* line 1730, scss/style.scss */
.cart-view-select h4 {
  margin-bottom: 1.5em;
}

/* line 1734, scss/style.scss */
.cart-view .slider-wrap {
  float: none;
  margin-bottom: 1em;
}

/* line 1739, scss/style.scss */
.cart-view .slider-labels {
  margin-top: 0.25em;
}

/* line 1743, scss/style.scss */
.shop_table {
  margin-top: 1em;
  width: 100%;
}

/* line 1748, scss/style.scss */
.cart-view h4 {
  color: #df5c16;
}

/* line 1752, scss/style.scss */
.cart-view img {
  border: 1px solid #d3d3d3;
}

/* line 1757, scss/style.scss */
.shop_table th,
.shop_table td {
  width: 25%;
}

/* line 1761, scss/style.scss */
.shop_table .product-remove {
  width: 5%;
}

/* line 1765, scss/style.scss */
.shop_table .product-thumbnail {
  width: 15%;
}

/* line 1769, scss/style.scss */
.shop_table .product-name {
  width: 50%;
}

/* line 1773, scss/style.scss */
.cash-buy .shop_table .product-name {
  width: 35%;
}

/* line 1777, scss/style.scss */
.shop_table .product-subtotal {
  width: 10%;
}

/* line 1781, scss/style.scss */
.shop_table .product-price {
  width: 12%;
}

/* line 1785, scss/style.scss */
input.minus {
  display: block;
  width: 37px;
  height: 37px;
  border: 0;
  background-color: #e8e8e8;
  background-image: url(images/select-handle.png);
  background-position: center center;
  background-repeat: no-repeat;
  box-shadow: inset 0 0 5px #c4c4c4;
  -moz-box-shadow: inset 0 0 5px #c4c4c4;
  -webkit-box-shadow: inset 0 0 5px #c4c4c4;
  text-indent: -9999px;
  float: left;
}

/* line 1799, scss/style.scss */
input.plus {
  display: block;
  width: 37px;
  height: 37px;
  border: 0;
  background-color: #e8e8e8;
  background-image: url(images/select-handle-rev.png);
  background-position: center center;
  background-repeat: no-repeat;
  box-shadow: inset 0 0 5px #c4c4c4;
  -moz-box-shadow: inset 0 0 5px #c4c4c4;
  -webkit-box-shadow: inset 0 0 5px #c4c4c4;
  text-indent: -9999px;
  float: left;
}

/* line 1813, scss/style.scss */
input.qty {
  width: 80px;
  margin: 0 0.5em;
  float: left;
}

/* line 1819, scss/style.scss */
td.total-payment h4 {
  text-align: right;
  margin-right: 1em;
  color: #df5c16;
  font-size: 1.4em;
}

/* line 1826, scss/style.scss */
td.total-payment h4 span:first-child {
  display: block;
  font-size: 0.9em;
  font-weight: 100;
  color: #505052;
}

/* line 1833, scss/style.scss */
tr.cart_item td {
  padding: 1em;
}

/* line 1837, scss/style.scss */
td.product-name a {
  font-size: 1.2em;
}

/* line 1841, scss/style.scss */
.coupon {
  width: 50%;
  float: left;
}

/* line 1846, scss/style.scss */
.coupon input {
  float: left;
}

/* line 1850, scss/style.scss */
.coupon input#coupon_code {
  width: 200px;
  margin-right: 1em;
}

/* line 1855, scss/style.scss */
.cart-button {
  background: #a8a8a8;
  /* Old browsers */
  background: -moz-linear-gradient(top, #a8a8a8 0%, #858586 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #a8a8a8), color-stop(100%, #858586));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #a8a8a8 0%, #858586 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #a8a8a8 0%, #858586 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #a8a8a8 0%, #858586 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #a8a8a8 0%, #858586 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a8a8a8', endColorstr='#858586',GradientType=0 );
  /* IE6-9 */
}

/* line 1866, scss/style.scss */
.checkout-button {
  margin-left: 1em;
  background: #e58f21;
  /* Old browsers */
  background: -moz-linear-gradient(top, #e58f21 0%, #df5c16 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e58f21), color-stop(100%, #df5c16));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #e58f21 0%, #df5c16 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #e58f21 0%, #df5c16 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #e58f21 0%, #df5c16 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #e58f21 0%, #df5c16 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e58f21', endColorstr='#df5c16',GradientType=0 );
  /* IE6-9 */
  padding: 1.2em 1.5em;
}

/* line 1879, scss/style.scss */
.cart-buttons-wrap {
  padding: 1em;
  float: right;
}

/* line 1884, scss/style.scss */
.update-cart {
  background-color: #fff;
  background: #fff;
  color: #505052;
  text-decoration: underline;
}

/* line 1891, scss/style.scss */
dl.variation {
  margin-top: 0.5em;
}

/* line 1897, scss/style.scss */
dl dt,
dd,
dd p {
  margin-bottom: 0;
}

/* express weekly payment */
/* line 1903, scss/style.scss */
.cart-pop-up img {
  float: left;
  padding: 1em;
  border: 1px solid #cccccc;
  margin-top: 1em;
  margin-right: 1em;
  max-width: 140px;
}

/* line 1912, scss/style.scss */
.cart-pop-up .price-descr {
  margin-top: 0;
}

/* line 1916, scss/style.scss */
.cart-pop-up .button {
  margin-top: 1em;
}

/* line 1920, scss/style.scss */
.cart-pop-up .button.buy-now-cash-price {
  margin-right: 3em;
}

/* Enquiry form page */
/* line 1926, scss/style.scss */
.enquiry-form fieldset input:last-child {
  margin-bottom: 0.5em;
}

/* line 1930, scss/style.scss */
.enquiry-form fieldset input[type=text] {
  margin-bottom: 0.7em;
}

/* line 1934, scss/style.scss */
.enquiry-form fieldset label {
  margin-bottom: 0.25em;
}

/* line 1938, scss/style.scss */
.enquiry-form h3 {
  margin-bottom: 0.5em;
  margin-top: 0;
}

/* line 1943, scss/style.scss */
.enquiry-form label {
  font-weight: 600;
}

/* line 1947, scss/style.scss */
.enquiry-form input[type=checkbox]#offers {
  vertical-align: top;
  margin-top: 0.25em;
}

/* line 1952, scss/style.scss */
.time {
  clear: both;
}

/* line 1956, scss/style.scss */
input#am {
  margin-bottom: 0.25em;
}

/* line 1960, scss/style.scss */
.if-branch-wrap {
  width: 100%;
  height: 40px;
  overflow: hidden;
  background-color: #e8e8e8;
  background-image: url(images/select-handle.png);
  background-position: 95% 12px;
  background-repeat: no-repeat;
  box-shadow: inset 0 0 5px #c4c4c4;
  -moz-box-shadow: inset 0 0 5px #c4c4c4;
  -webkit-box-shadow: inset 0 0 5px #c4c4c4;
  clear: both;
  margin-bottom: 0.8em;
}

/* line 1973, scss/style.scss */
select#if-branch {
  font-family: "Open Sans", Arial, "Lucida Grande", sans-serif;
  color: #505052;
  height: 40px;
  background: transparent;
  width: 110%;
  padding-left: 10px;
  border: 0;
  outline: 0;
  border-radius: 0;
  -webkit-appearance: none;
}

/* line 1985, scss/style.scss */
select#if-branch:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #505052;
}

/* line 1990, scss/style.scss */
.enquiry-form input[type=radio] {
  margin-right: 0.5em;
}

/* line 1994, scss/style.scss */
.enquiry-form p.offers {
  margin-bottom: 0.7em;
}

/* line 1998, scss/style.scss */
.enquiry-form h4 {
  color: #e58f21;
}

/* line 2002, scss/style.scss */
.enquiry-form fieldset.full-width {
  width: 98%;
  clear: both;
  margin-top: 0;
}

/* line 2008, scss/style.scss */
.query input[type=checkbox] {
  margin-bottom: 0.25em;
}

/* line 2012, scss/style.scss */
.query p {
  margin-bottom: 0.25em;
}

/* line 2016, scss/style.scss */
h4.your-request {
  margin-top: 1em;
}

/* line 2020, scss/style.scss */
.enquiry-form .marketing {
  clear: both;
}

/* line 2024, scss/style.scss */
textarea#other-query {
  height: 160px;
  min-height: 160px;
  max-height: 160px;
  margin-top: 0.5em;
}

/* line 2031, scss/style.scss */
.enquiry-form input[type=submit] {
  clear: both;
  background: #ecaf29;
  /* Old browsers */
  background: -moz-linear-gradient(top, #ecaf29 0%, #e58f21 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ecaf29), color-stop(100%, #e58f21));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ecaf29 0%, #e58f21 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ecaf29 0%, #e58f21 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ecaf29 0%, #e58f21 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #ecaf29 0%, #e58f21 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ecaf29', endColorstr='#e58f21',GradientType=0 );
  /* IE6-9 */
}

/* line 2043, scss/style.scss */
.enquiry-form p.required {
  display: block;
  clear: both;
}

/* line 2049, scss/style.scss */
input[type=text].error-focus,
input[type=text].error-focus:focus {
  border-color: #df5c16;
  background-color: #fff9dc;
}

/* line 2055, scss/style.scss */
.enquiry-form #new-customer,
.enquiry-form #existing-customer {
  margin-bottom: 0.25em;
}

/* line 2059, scss/style.scss */
.enquiry-form .marketing input {
  margin-bottom: 0.25em;
}

/* line 2063, scss/style.scss */
.enquiry-form input[type=checkbox] {
  display: inline-block;
  margin-right: 0.5em;
  margin-bottom: 0;
}

/* line 2069, scss/style.scss */
.enquiry-form p {
  display: inline-block;
  margin-bottom: 0;
}

/* line 2074, scss/style.scss */
.enquiry-form .parent-cat p {
  color: #e58f21;
}

/* promotions */
/* line 2080, scss/style.scss */
.promotions-page img {
  margin: 1em 0;
}

/* text pages */
/* line 2087, scss/style.scss */
.content-wrap ul,
.content-wrap ol {
  font-size: 0.9em;
}

/* line 2091, scss/style.scss */
.content-wrap h1 {
  margin-bottom: 0.5em;
}

/* additions */
/* line 2097, scss/style.scss */
.btn-pop-out {
  position: absolute;
  left: 9999px !important;
}

/* Tablet view - import media query */
@media only screen and (min-width: 40em) {
  /* line 3, scss/_tablet.scss */
  .mobile-only {
    display: none;
  }

  /* line 7, scss/_tablet.scss */
  .tablet-desktop-only {
    display: block;
  }

  /* line 11, scss/_tablet.scss */
  .bg {
    position: absolute;
    width: 100%;
    height: 1000px;
    top: 200px;
    background-image: url(images/bg.jpg);
    background-position: center top;
    background-repeat: no-repeat;
    background-size: 1000px auto;
    z-index: -1;
  }

  /* line 23, scss/_tablet.scss */
  .wrapper {
    padding: 2em;
    margin-top: 0.5em;
  }

  /* line 28, scss/_tablet.scss */
  .wrapper.homepage {
    padding: 0;
    background-color: transparent;
  }

  /* line 33, scss/_tablet.scss */
  header .cart-contents {
    display: table;
    overflow: hidden;
    text-align: right;
    height: 67px;
    width: 100%;
  }

  /* line 41, scss/_tablet.scss */
  header .cart-contents .plainText {
    color: #505052;
    font-size: 0.8em;
    padding-left: 10px;
    display: table-cell;
    vertical-align: middle;
    text-align: right;
  }

  /* line 50, scss/_tablet.scss */
  header .cart-contents .cart-menu-icon {
    text-align: right;
    display: table-cell;
    vertical-align: middle;
    width: 40px;
  }

  /* line 57, scss/_tablet.scss */
  nav {
    width: 100%;
  }

  /* line 61, scss/_tablet.scss */
  .mobile-nav {
    display: none !important;
  }

  /* line 65, scss/_tablet.scss */
  #mobile-search-bar {
    display: none !important;
  }

  /* line 69, scss/_tablet.scss */
  header {
    background-image: url(images/grey-bg.jpg);
    background-repeat: no-repeat;
    background-position: 0 4.2em;
  }

  /* line 75, scss/_tablet.scss */
  header .logo {
    margin-bottom: 20px;
  }

  /* line 79, scss/_tablet.scss */
  header .logo img {
    width: 300px;
  }

  /* line 83, scss/_tablet.scss */
  header .header-fixed-inner .logo {
    display: none;
  }

  /* line 87, scss/_tablet.scss */
  .myhome-description {
    float: left;
    background-color: #fff;
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
  }
  /* line 93, scss/_tablet.scss */
  .myhome-description a {
    display: block;
    height: 1.6em;
    line-height: 1.6em;
    margin-top: -2px;
    font-size: 0.85em;
    font-weight: 600;
    float: left;
  }

  /* line 104, scss/_tablet.scss */
  #headerPhone {
    text-align: right;
    float: right;
    width: 43%;
    margin: 0.5em 0 0;
  }

  /* line 111, scss/_tablet.scss */
  .header-top {
    background-color: transparent;
    width: 100%;
    position: relative;
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
  }

  /* line 120, scss/_tablet.scss */
  .header-top.fixed {
    background-color: #fff;
    position: fixed;
    top: 0;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  }

  /* line 129, scss/_tablet.scss */
  .header-top .myhome-description {
    display: block;
  }

  /* line 133, scss/_tablet.scss */
  .header-top.fixed .header-fixed-inner {
    max-width: 970px;
    margin: 0 auto;
    padding: 0 15px;
  }

  /* line 139, scss/_tablet.scss */
  header .header-top.fixed .header-fixed-inner .logo {
    display: block;
    margin: 0.7em 0;
  }

  /* line 144, scss/_tablet.scss */
  header .header-top.fixed .header-fixed-inner .logo img {
    width: 200px;
  }

  /* line 148, scss/_tablet.scss */
  header .header-top.fixed .header-fixed-inner .myhome-description {
    display: none;
  }

  /* line 152, scss/_tablet.scss */
  .primary-sidebar {
    width: 100%;
  }
  /* line 155, scss/_tablet.scss */
  .primary-sidebar input[type=text] {
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    border-right: 0;
    height: 46px;
    margin-top: 10px;
    font-size: 1em;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
  }
  /* line 166, scss/_tablet.scss */
  .primary-sidebar input[type=text]:hover {
    box-shadow: 0 0 5px #999;
  }
  /* line 169, scss/_tablet.scss */
  .primary-sidebar input[type=submit] {
    border: none;
    border-right: 0;
    height: 46px;
    margin-top: 10px;
    font-size: 30px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    color: #fff;
    background-color: transparent;
    background: #4d4d50;
    /* Old browsers */
    background: -moz-linear-gradient(top, #4d4d50 0%, #1f1f21 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4d4d50), color-stop(100%, #1f1f21));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #4d4d50 0%, #1f1f21 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #4d4d50 0%, #1f1f21 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #4d4d50 0%, #1f1f21 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, #4d4d50 0%, #1f1f21 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d4d50', endColorstr='#1f1f21',GradientType=0 );
  }
  /* line 183, scss/_tablet.scss */
  .primary-sidebar input[type=submit]:hover {
    color: #e58f21;
    background: #000;
    box-shadow: 0 0 5px #999;
  }

  /* line 190, scss/_tablet.scss */
  .header-bot {
    margin-top: 0;
  }

  /* line 193, scss/_tablet.scss */
  .shipping-button {
    float: right;
  }

  /* line 197, scss/_tablet.scss */
  .headerSocial {
    margin: 1em 3% 0 0;
  }

  /* line 201, scss/_tablet.scss */
  .contact-stores {
    float: right;
    margin-top: 10px;
  }

  /* line 207, scss/_tablet.scss */
  .shipping-stores-links {
    float: right;
    margin-right: 3%;
    margin-top: 11px;
  }

  /* line 214, scss/_tablet.scss */
  .tablet-shipping-link,
  .tablet-stores-link {
    display: inline-block;
    float: right;
    margin-left: 5px;
    text-align: right;
  }

  /* line 221, scss/_tablet.scss */
  header nav {
    margin: 0 0 0.5em;
    clear: both;
  }

  /* line 227, scss/_tablet.scss */
  .lt-ie9 .button.login,
  .lt-ie9 .button.register {
    padding-left: 0.5em;
    padding-right: 0.5em;
    width: 100px;
  }

  /* Menu Navigation Bar */
  /* line 235, scss/_tablet.scss */
  .menu-main-navigation-container {
    padding: 0;
    position: relative;
    background-color: transparent;
    background: #4d4d50;
    /* Old browsers */
    background: -moz-linear-gradient(top, #4d4d50 0%, #1f1f21 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4d4d50), color-stop(100%, #1f1f21));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #4d4d50 0%, #1f1f21 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #4d4d50 0%, #1f1f21 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #4d4d50 0%, #1f1f21 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, #4d4d50 0%, #1f1f21 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d4d50', endColorstr='#1f1f21',GradientType=0 );
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    width: 95%;
    margin: 0 auto 0.5em;
  }
  /* line 243, scss/_tablet.scss */
  .menu-main-navigation-container ul.nav-menu {
    text-align: center;
    background-color: transparent;
    padding: 0;
  }
  /* line 248, scss/_tablet.scss */
  .menu-main-navigation-container ul.nav-menu li.button {
    width: auto;
    border-bottom: none;
    background-color: transparent;
    display: block;
    float: left;
    position: relative;
    padding: 0;
  }
  /* line 257, scss/_tablet.scss */
  .menu-main-navigation-container ul.nav-menu li.button a {
    display: block;
    padding: 0.8em 0.5em 0.8em 0.5em; /* Altered padding: 1.05em 0.5em 1.05em 0.5em;*/
    margin-right: 1em;
  }
  /* line 263, scss/_tablet.scss */
  .menu-main-navigation-container ul.nav-menu li.button a:hover {
    color: #ecaf29;
  }
  /* line 267, scss/_tablet.scss */
  .menu-main-navigation-container ul.nav-menu li.button ul {
    margin: 0 0 -0.8em -1em;
    background: #333333;
  }
  /* line 271, scss/_tablet.scss */
  .menu-main-navigation-container ul.nav-menu li.button ul li {
    background: #333333;
    float: none;
  }
  /* line 279, scss/_tablet.scss */
  .menu-main-navigation-container ul.nav-menu li.button:first-child {
    border-top: none;
  }
  /* line 283, scss/_tablet.scss */
  .menu-main-navigation-container ul.nav-menu li.menu-item-71 {
    width: 55px;
    margin-right: 1.3em;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    background-image: url(images/home.png);
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -webkit-border-top-right-radius: 0;
    -webkit-border-bottom-right-radius: 0;
    -moz-border-radius-topright: 0;
    -moz-border-radius-bottomright: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  /* line 299, scss/_tablet.scss */
  .menu-main-navigation-container ul.nav-menu li.menu-item-has-children > a:after {
    display: none;
    content: "";
  }

  /* line 307, scss/_tablet.scss */
  header .sub-menu {
    position: absolute;
    top: 2.6em;
    max-width: 400px;
    min-width: 190px;
    background-color: rgba(0, 0, 0, 0.9);
    padding: 1em;
    z-index: 15;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  }

  /* line 318, scss/_tablet.scss */
  .lt-ie9 header .sub-menu {
    background: transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#95000000,endColorstr=#95000000);
    zoom: 1;
  }

  /* line 324, scss/_tablet.scss */
  .menu-main-navigation-container ul.nav-menu li.button .sub-menu li {
    text-align: left;
  }

  /* line 328, scss/_tablet.scss */
  .menu-main-navigation-container ul.nav-menu li.button .sub-menu li a {
    color: #fff;
    font-size: 0.9em;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
  }

  /* line 337, scss/_tablet.scss */
  .menu-main-navigation-container ul.nav-menu li.button .sub-menu li a:hover {
    color: #ecaf29;
  }

  /* line 341, scss/_tablet.scss */
  .menu-main-navigation-container ul.nav-menu li.button:nth-child(2) .sub-menu {
    max-width: 800px;
  }

  /* line 346, scss/_tablet.scss */
  .menu-main-navigation-container ul.nav-menu li.button:nth-child(3) .sub-menu,
  .menu-main-navigation-container ul.nav-menu li.button:nth-child(4) .sub-menu {
    max-width: 700px;
  }

  /* line 351, scss/_tablet.scss */
  .menu-main-navigation-container ul.nav-menu li.button:nth-child(5) .sub-menu,
  .menu-main-navigation-container ul.nav-menu li.button:nth-child(6) .sub-menu {
    max-width: 380px;
  }

  /* featured products */
  /* line 357, scss/_tablet.scss */
  .featured-products ul {
    clear: both;
  }

  /* line 361, scss/_tablet.scss */
  .featured-products ul li {
    width: 48%;
    float: left;
    background-color: #fff;
    height: 310px;
  }

  /* line 368, scss/_tablet.scss */
  .featured-products ul li:nth-child(odd) {
    float: right;
  }

  /* line 372, scss/_tablet.scss */
  .featured-products ul li .info {
    width: 50%;
    float: left;
  }

  /* line 377, scss/_tablet.scss */
  .image-cont {
    float: right;
  }

  /* line 381, scss/_tablet.scss */
  .helper {
    display: inline-block;
    height: 100%;
  }

  /* slider search */
  /* line 388, scss/_tablet.scss */
  .search-slider {
    display: block;
    width: 400px;
    height: 94px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -47px;
    margin-left: -200px;
  }

  /* line 399, scss/_tablet.scss */
  .search-slider h4 {
    font-family: 'Bitter', Helvetica, Arial, sans-serif;
    color: #fff;
    text-align: center;
    font-size: 1.7em;
    text-shadow: 0 0 8px rgba(0, 0, 0, 0.8);
    -moz-text-shadow: 0 0 8px rgba(0, 0, 0, 0.8);
    -webkit-text-shadow: 0 0 8px rgba(0, 0, 0, 0.8);
  }

  /* line 407, scss/_tablet.scss */
  .search-slider input[type=text] {
    width: 85%;
    float: left;
    height: 46px;
    width: 350px;
    padding-left: 1em;
    margin-bottom: 0;
    background-color: rgba(0, 0, 0, 0.7);
    color: #fff;
  }

  /* line 418, scss/_tablet.scss */
  .search-slider input[type=submit] {
    display: block;
    width: 50px;
    height: 46px;
    border: none;
    float: left;
    border: 1px solid #fff;
    background-image: url(images/search-slider-submit.jpg);
    float: right;
    content: "";
    color: transparent;
  }

  /* ways to buy */
  /* line 434, scss/_tablet.scss */
  .way {
    float: left;
    margin-right: 0;
    display: inline-block;
    text-align: left;
    width: 48%;
  }

  /* line 443, scss/_tablet.scss */
  .way-1 {
    margin-left: 0;
    margin-right: 4%;
  }

  /* line 448, scss/_tablet.scss */
  .easy-ways span {
    width: 18%;
  }

  /* line 452, scss/_tablet.scss */
  .easy-ways .way-info {
    width: 80%;
  }

  /* line 456, scss/_tablet.scss */
  .homepage .IFSidebarBlock {
    margin: 4em 0 0;
  }

  /* footer */
  /* line 462, scss/_tablet.scss */
  footer h1 {
    font-size: 2em;
  }

  /* parent category pages */
  /* line 468, scss/_tablet.scss */
  ul.products li.product-category {
    height: 250px;
    width: 48%;
    float: left;
    margin-left: 1%;
    margin-right: 1%;
  }

  /* line 476, scss/_tablet.scss */
  ul.products li.product-category a {
    height: 100%;
  }

  /* line 480, scss/_tablet.scss */
  .cat-thumb-wrap {
    width: 100%;
    height: 200px;
    text-align: center;
  }

  /* line 486, scss/_tablet.scss */
  ul.products li.product-category img {
    vertical-align: middle;
    display: inline;
  }

  /* product archives */
  /* line 493, scss/_tablet.scss */
  #slider {
    display: block;
    float: right;
    width: 100%;
    margin-top: 0;
    margin-right: 1em;
  }

  /* line 501, scss/_tablet.scss */
  .slider-labels {
    display: block;
    margin-right: 1em;
    float: right;
    font-size: 0.8em;
    width: 100%;
    margin-top: 0.5em;
  }

  /* line 510, scss/_tablet.scss */
  .slider-nums-wrap {
    width: 60%;
    float: right;
  }

  /* line 515, scss/_tablet.scss */
  .slider-labels p:first-child {
    margin-left: -2em;
  }

  /* line 519, scss/_tablet.scss */
  .slider-labels p:last-child {
    margin-right: -2em;
  }

  /* line 523, scss/_tablet.scss */
  .slider-wrap {
    width: 100%;
    clear: both;
    margin: 1em 0;
  }

  /* line 529, scss/_tablet.scss */
  .product-single-page .slider-wrap {
    width: 90%;
  }

  /* line 533, scss/_tablet.scss */
  .term-select-wrap {
    float: left;
  }

  /* line 537, scss/_tablet.scss */
  .product-short-info {
    float: right;
    width: 75%;
  }

  /* line 542, scss/_tablet.scss */
  a.product-small-thumb {
    float: left;
    width: 20%;
    margin-top: 0.75em;
  }

  /* line 548, scss/_tablet.scss */
  .lt-ie9 ul.products li.type-product img {
    padding: 0;
    height: auto;
    width: auto;
    width: 90%;
  }

  /* line 555, scss/_tablet.scss */
  .lt-ie9 a.product-small-thumb {
    display: block;
    width: 20%;
    height: auto;
    /* padding: 1em; */
  }

  /* line 562, scss/_tablet.scss */
  a.product-title {
    margin-top: 0;
  }

  /* line 566, scss/_tablet.scss */
  .if-sidebar {
    display: block;
  }

  /* line 573, scss/_tablet.scss */
  .sidebar-finance .promo-rhs {
    margin-left: 0;
    margin-right: 0;
  }

  /* line 579, scss/_tablet.scss */
  .product-single-page .summary {
    text-align: left;
  }

  /* line 583, scss/_tablet.scss */
  .product-single-page .backBtn {
    text-align: left;
  }

  /* line 587, scss/_tablet.scss */
  .product_meta {
    margin-top: 1em;
  }

  /* line 591, scss/_tablet.scss */
  .footerFacebook {
    width: 510px;
  }

  /* Application Form */
  /* line 598, scss/_tablet.scss */
  .flexslider {
    margin-left: 0;
    margin-right: 0;
  }

  /* line 603, scss/_tablet.scss */
  .flex-direction-nav a {
    top: 50%;
  }

  /* line 607, scss/_tablet.scss */
  .app-quick-start {
    margin: 0 auto;
  }
}
/* Desktop view - import media query */
@media only screen and (min-width: 56.5em) {
  /* line 3, scss/_desktop.scss */
  .wrapper {
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.85) 0%, white 15%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.85)), color-stop(15%, white));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.85) 0%, white 15%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(255, 255, 255, 0.85) 0%, white 15%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.85) 0%, white 15%);
    /* IE10+ */
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.85) 0%, #ffffff 15%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d9ffffff', endColorstr='#ffffff',GradientType=0 );
    /* IE6-9 */
    min-height: 640px;
  }

  /* line 14, scss/_desktop.scss */
  .wrapper.homepage {
    background: transparent;
    filter: none;
  }

  /* header */
  /* line 21, scss/_desktop.scss */
  header {
    background-position: 0 4.2em;
  }

  /* line 25, scss/_desktop.scss */
  .bg {
    background-size: auto;
  }

  /* line 29, scss/_desktop.scss */
  .myhome-description {
    width: auto;
    padding: 0.8em 1.5em;
  }

  /* line 34, scss/_desktop.scss */
  .primary-sidebar input[type=submit] {
    background-position: -4px 0;
  }

  /* line 44, scss/_desktop.scss */
  .lt-ie9 .header-top.fixed {
    border-bottom: 1px solid #cccccc;
  }

  /* line 48, scss/_desktop.scss */
  .search-slider {
    width: 460px;
    height: 110px;
    margin-top: -55px;
    margin-left: -230px;
  }

  /* line 55, scss/_desktop.scss */
  .search-slider h4 {
    font-size: 2em;
    margin-bottom: 0.5em;
  }

  /* line 60, scss/_desktop.scss */
  .search-slider input[type=text] {
    width: 410px;
  }

  /* line 68, scss/_desktop.scss */
  header .button.login,
  header .button.register {
    font-size: 0.75em;
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
  }

  /* line 73, scss/_desktop.scss */
  header .button.login {
    max-width: 60px;
  }

  /* line 77, scss/_desktop.scss */
  header .button.login:hover {
    background: #ecaf29;
    /* Old browsers */
    background: -moz-linear-gradient(top, #ecaf29 0%, #db7e20 63%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ecaf29), color-stop(63%, #db7e20));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ecaf29 0%, #db7e20 63%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ecaf29 0%, #db7e20 63%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ecaf29 0%, #db7e20 63%);
    /* IE10+ */
    background: linear-gradient(to bottom, #ecaf29 0%, #db7e20 63%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ecaf29', endColorstr='#db7e20',GradientType=0 );
    /* IE6-9 */
  }

  /* line 88, scss/_desktop.scss */
  header .button.register {
    max-width: 90px;
  }

  /* line 92, scss/_desktop.scss */
  header .button.register:hover {
    background: #424244;
    /* Old browsers */
    background: -moz-linear-gradient(top, #424244 0%, black 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #424244), color-stop(100%, black));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #424244 0%, black 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #424244 0%, black 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #424244 0%, black 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, #424244 0%, #000000 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#424244', endColorstr='#000000',GradientType=0 );
    /* IE6-9 */
  }

  /* line 103, scss/_desktop.scss */
  header .button.checkout:hover {
    background: #ecaf29;
    /* Old browsers */
    background: -moz-linear-gradient(top, #ecaf29 0%, #db7e20 63%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ecaf29), color-stop(63%, #db7e20));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ecaf29 0%, #db7e20 63%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ecaf29 0%, #db7e20 63%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ecaf29 0%, #db7e20 63%);
    /* IE10+ */
    background: linear-gradient(to bottom, #ecaf29 0%, #db7e20 63%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ecaf29', endColorstr='#db7e20',GradientType=0 );
    /* IE6-9 */
  }

  /* line 114, scss/_desktop.scss */
  .shipping-button img {
    display: block;
  }

  /* line 118, scss/_desktop.scss */
  .headerSocial {
    margin: 1em 6% 0 3%;
  }

  /* featured products */
  /* line 123, scss/_desktop.scss */
  .prod-feat-control {
    width: 54px;
    margin: 0 auto;
  }

  /* line 258, scss/_desktop.scss */
  /* line 129, scss/_desktop.scss */
  span.slide-control {
    display: block;
    background-color: grey;
    width: 14px;
    height: 14px;
    cursor: pointer;
    border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    display: inline-block;
  }

  /* line 141, scss/_desktop.scss */
  .featured-products {
    margin-bottom: 1em;
    overflow: hidden;
    height: 310px;
  }

  /* line 147, scss/_desktop.scss */
  .featured-products ul li .info {
    width: 80%;
  }

  /* line 151, scss/_desktop.scss */
  .image-cont {
    display: none;
  }

  /* line 155, scss/_desktop.scss */
  .featured-products ul li {
    width: 32%;
    float: left;
    margin: 0 10px 0 10px;
  }

  /* line 161, scss/_desktop.scss */
  .featured-products ul li:first-child {
    margin-left: 0;
  }

  /* line 165, scss/_desktop.scss */
  .featured-products ul li:nth-child(3n+3) {
    margin: 0 0 0 10px;
  }

  /* line 169, scss/_desktop.scss */
  .featured-products ul li:nth-child(odd) {
    float: left;
  }

  /* line 173, scss/_desktop.scss */
  .featured-products ul li .banner-inner .info .button:hover {
    background: #949496;
    /* Old browsers */
    background: -moz-linear-gradient(top, #949496 0%, #605f60 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #949496), color-stop(100%, #605f60));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #949496 0%, #605f60 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #949496 0%, #605f60 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #949496 0%, #605f60 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, #949496 0%, #605f60 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#949496', endColorstr='#605f60',GradientType=0 );
    /* IE6-9 */
  }

  /* line 184, scss/_desktop.scss */
  .featured-products ul li .banner-inner .info .button.first:hover {
    background: #ecaf29;
    /* Old browsers */
    background: -moz-linear-gradient(top, #ecaf29 0%, #db7e20 63%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ecaf29), color-stop(63%, #db7e20));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ecaf29 0%, #db7e20 63%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ecaf29 0%, #db7e20 63%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ecaf29 0%, #db7e20 63%);
    /* IE10+ */
    background: linear-gradient(to bottom, #ecaf29 0%, #db7e20 63%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ecaf29', endColorstr='#db7e20',GradientType=0 );
    /* IE6-9 */
  }

  /* ways to buy */
  /* line 198, scss/_desktop.scss */
  .easy-ways {
    margin-top: 3em;
  }

  /* line 202, scss/_desktop.scss */
  .way {
    width: 48%;
  }

  /* line 206, scss/_desktop.scss */
  .easy-ways span {
    font-size: 6em;
    line-height: 0.85em;
    width: 25%;
  }

  /* line 212, scss/_desktop.scss */
  .easy-ways .way-info {
    width: 75%;
  }

  /* line 216, scss/_desktop.scss */
  .easy-ways .way-info h3 {
    font-size: 1.1em;
  }

  /* footer */
  /* line 222, scss/_desktop.scss */
  footer.row {
    margin-top: 2em;
    margin-bottom: 4em;
  }

  /* line 227, scss/_desktop.scss */
  footer h1 {
    font-size: 1.9em;
  }

  /* line 231, scss/_desktop.scss */
  footer .if {
    float: right;
    margin-top: 0;
    margin-bottom: 3em;
  }

  /* line 237, scss/_desktop.scss */
  footer nav {
    clear: both;
    margin-bottom: 2em;
  }

  /* line 244, scss/_desktop.scss */
  footer ul#menu-footer-menu {
    text-align: center;
    padding-top: 2em;
  }
  /* line 250, scss/_desktop.scss */
  footer ul#menu-footer-menu li.menu-item-has-children {
    width: 14%;
    margin-right: 1%;
    display: inline-block;
    vertical-align: top;
    text-align: left;
  }
  /* line 258, scss/_desktop.scss */
  footer ul#menu-footer-menu li.menu-item-has-children ul li {
    width: 100%;
    margin-bottom: 0.25em;
  }
  /* line 264, scss/_desktop.scss */
  footer ul#menu-footer-menu li.menu-item-home {
    width: 7%;
    float: left;
    text-align: left;
  }
  /* line 270, scss/_desktop.scss */
  footer ul#menu-footer-menu li.menu-item-type-post_type {
    display: inline-block;
    text-align: center;
    width: auto;
    float: none;
    border: 0;
    padding: 0.5em;
    margin-top: 1em;
    font-size: 0.9em;
  }
  /* line 282, scss/_desktop.scss */
  footer ul#menu-footer-menu footer ul#menu-footer-menu li.menu-item-217 {
    text-align: left;
    display: list-item;
    list-style-type: disc !important;
    width: auto;
    float: none;
    border-top: none;
    padding: 0;
    margin-top: 0;
    font-size: 1em;
    line-height: 1.2em;
  }

  /* line 299, scss/_desktop.scss */
  footer .logo {
    float: right;
    width: 30%;
  }

  /* line 304, scss/_desktop.scss */
  footer .disclaimer {
    float: left;
    width: 65%;
  }

  /* line 309, scss/_desktop.scss */
  footer .copyright {
    float: left;
    width: 100%;
  }

  /* app quick start - home page */
  /* line 316, scss/_desktop.scss */
  .app-quick-start {
    position: absolute;
    left: -1.5em;
    z-index: 10;
    font-size: 0.85em;
    text-align: left;
    padding-bottom: 0.8em;
  }

  /* line 325, scss/_desktop.scss */
  .app-quick-start h3 {
    font-size: 1.3em;
  }

  /* line 329, scss/_desktop.scss */
  .app-quick-start:hover {
    background: #ecaf29;
    /* Old browsers */
    background: -moz-linear-gradient(top, #ecaf29 0%, #db7e20 63%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ecaf29), color-stop(63%, #db7e20));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ecaf29 0%, #db7e20 63%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ecaf29 0%, #db7e20 63%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ecaf29 0%, #db7e20 63%);
    /* IE10+ */
    background: linear-gradient(to bottom, #ecaf29 0%, #db7e20 63%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ecaf29', endColorstr='#db7e20',GradientType=0 );
    /* IE6-9 */
  }

  /* line 340, scss/_desktop.scss */
  .app-quick-start h4 {
    margin-bottom: 0.5em;
  }

  /* line 344, scss/_desktop.scss */
  .app-quick-start img {
    display: block;
    position: absolute;
    width: 22px;
    left: -1px;
    bottom: -14px;
  }

  /* product cat */
  /* line 354, scss/_desktop.scss */
  .products-wrap {
    width: 75%;
    float: left;
  }

  /* sidebar */
  /* line 361, scss/_desktop.scss */
  .sidebar-finance {
    float: right;
    width: 22%;
    position: relative;
    margin-top: 1.5em;
  }
  /* line 367, scss/_desktop.scss */
  .sidebar-finance .promo-rhs {
    display: block;
    width: 180px;
    margin-top: 165px;
    box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
    background: none;
    padding: 0;
  }
  /* line 376, scss/_desktop.scss */
  .sidebar-finance .promo-rhs img {
    display: block;
    border: 1px solid #ededed;
  }
  /* line 381, scss/_desktop.scss */
  .sidebar-finance .promo-rhs .PromoText {
    display: none;
  }
  /* line 385, scss/_desktop.scss */
  .sidebar-finance .promo-rhs .rhs-btn {
    height: 60px;
    line-height: 60px;
    background-color: transparent;
    background: #4d4d50;
    /* Old browsers */
    background: -moz-linear-gradient(top, #4d4d50 0%, #1f1f21 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4d4d50), color-stop(100%, #1f1f21));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #4d4d50 0%, #1f1f21 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #4d4d50 0%, #1f1f21 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #4d4d50 0%, #1f1f21 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, #4d4d50 0%, #1f1f21 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d4d50', endColorstr='#1f1f21',GradientType=0 );
    font-size: 16px;
  }
  /* line 393, scss/_desktop.scss */
  .sidebar-finance .promo-rhs:hover {
    box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.3);
  }
  /* line 396, scss/_desktop.scss */
  .sidebar-finance .promo-rhs:hover .rhs-btn {
    background-color: transparent;
    background: #505052;
    /* Old browsers */
    background: -moz-linear-gradient(top, #505052 0%, #333333 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #505052), color-stop(100%, #333333));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #505052 0%, #333333 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #505052 0%, #333333 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #505052 0%, #333333 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, #505052 0%, #333333 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='$color1', endColorstr='$color2',GradientType=0 );
  }

  /* line 402, scss/_desktop.scss */
  .sidebar-finance .app-quick-start {
    left: auto;
    right: -3.85em;
    margin-top: 0;
  }

  /* line 408, scss/_desktop.scss */
  .sidebar-finance .app-quick-start img {
    bottom: -14px;
    display: block;
    left: auto;
    right: -1px;
    position: absolute;
    width: 22px;
  }

  /* line 417, scss/_desktop.scss */
  .sidebar-finance .easy-ways {
    margin-top: 160px;
    background-color: #fcf4e9;
    padding: 1em;
  }

  /* line 423, scss/_desktop.scss */
  .sidebar-finance .easy-ways h1 {
    text-align: center;
  }

  /* line 427, scss/_desktop.scss */
  .sidebar-finance .way {
    width: 100%;
    float: none;
    margin: 0 0 1em;
    text-align: center;
  }

  /* line 434, scss/_desktop.scss */
  .sidebar-finance .way-info {
    width: 90%;
    margin: 0 5%;
  }

  /* line 439, scss/_desktop.scss */
  .sidebar-finance .way span {
    display: block;
    float: none;
    clear: both;
    width: 100%;
    text-align: center;
    margin-bottom: 10px;
  }

  /* line 448, scss/_desktop.scss */
  .sidebar-finance .way h3 {
    margin-bottom: 0;
    font-size: 1em;
  }

  /* line 453, scss/_desktop.scss */
  .sidebar-finance .way a {
    font-size: 0.9em;
  }

  /* archive product listing */
  /* line 460, scss/_desktop.scss */
  .products-wrap,
  .sidebar-finance {
    margin-top: 2em;
  }

  /* line 464, scss/_desktop.scss */
  h1.cat-title {
    float: left;
    width: 50%;
  }

  /* line 469, scss/_desktop.scss */
  .woocommerce-pagination {
    float: right;
    /* position: relative; */
    /* right: 0; */
    /* top: 4em; */
    width: 50%;
    margin-top: 2.75em;
    margin-bottom: 1.75em;
  }

  /* line 479, scss/_desktop.scss */
  .after-loop-pagination {
    float: none;
  }

  /* line 483, scss/_desktop.scss */
  .after-loop-pagination .pagination-inner {
    float: none;
  }

  /* line 487, scss/_desktop.scss */
  .pagination-inner {
    float: right;
  }

  /* line 491, scss/_desktop.scss */
  .woocommerce-pagination h4 {
    display: inline-block;
  }

  /* line 495, scss/_desktop.scss */
  .woocommerce-pagination ul {
    display: inline-block;
  }

  /* line 499, scss/_desktop.scss */
  .ordering-wrap {
    float: left;
    margin: 0;
    clear: left;
  }

  /* line 505, scss/_desktop.scss */
  .ordering-wrap p {
    margin-bottom: 0.75em;
  }

  /* line 509, scss/_desktop.scss */
  .slider-wrap {
    float: right;
    clear: none;
    width: 50%;
    margin: 0;
    margin-top: 0;
    margin-right: 1em;
  }

  /* line 518, scss/_desktop.scss */
  .slider-wrap p {
    margin-bottom: 0.75em;
  }

  /* line 522, scss/_desktop.scss */
  .slider-nums-wrap {
    width: 60%;
    margin-top: 0;
  }

  /* line 528, scss/_desktop.scss */
  #slider,
  .slider-labels {
    width: 100%;
    margin: 0;
  }

  /* line 533, scss/_desktop.scss */
  .slider-labels {
    margin-top: 0.5em;
  }

  /* line 537, scss/_desktop.scss */
  ul.products li.type-product {
    width: 97%;
  }

  /* line 541, scss/_desktop.scss */
  a.product-title {
    margin-bottom: 0.5em;
  }

  /* line 545, scss/_desktop.scss */
  a.product-title h3 {
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
  }

  /* line 552, scss/_desktop.scss */
  a.product-title:hover h3 {
    color: #e58f21;
  }

  /* line 556, scss/_desktop.scss */
  h3.price {
    margin-bottom: 0;
    margin-right: 0.25em;
  }

  /* line 561, scss/_desktop.scss */
  .short-description {
    margin-top: 0.75em;
  }

  /* line 565, scss/_desktop.scss */
  .product-short-info {
    width: 77%;
  }

  /* line 570, scss/_desktop.scss */
  .filter-tvsize,
  .filter-brand {
    float: left;
    margin-left: 1%;
  }

  /* line 576, scss/_desktop.scss */
  .filter-tvsize.one-result,
  .filter-brand.one-result {
    clear: left;
  }

  /* single product page */
  /* line 582, scss/_desktop.scss */
  .images {
    float: left;
    width: 30%;
  }

  /* line 587, scss/_desktop.scss */
  .single-product-info {
    float: right;
    width: 65%;
    margin-right: 2.5%;
  }

  /* default pages */
  /* line 595, scss/_desktop.scss */
  .content-wrap {
    width: 75%;
    float: left;
  }

  /* line 600, scss/_desktop.scss */
  .content-wrap {
    margin-top: 1em;
  }

  /* enquiry form page */
  /* line 606, scss/_desktop.scss */
  .enquiry-form fieldset {
    width: 48%;
    float: left;
    margin-right: 2%;
  }

  /* line 612, scss/_desktop.scss */
  .enquiry-form .parent-cat {
    width: 100%;
    clear: both;
    padding: 0.5em 0 0;
  }

  /* line 618, scss/_desktop.scss */
  .enquiry-form .sub-cat {
    width: 48%;
    margin-right: 2%;
    float: left;
    line-height: 1.2em;
  }

  /* line 625, scss/_desktop.scss */
  .enquiry-form .sub-cat p {
    line-height: 0.8em;
  }

  /* line 629, scss/_desktop.scss */
  .enquiry-form p {
    font-size: 0.85em;
  }

  /* line 633, scss/_desktop.scss */
  .enquiry-form .parent-cat p {
    font-size: 1em;
    font-weight: 600;
  }
}
/* Desktop large - import media query */
@media only screen and (min-width: 62em) {
  /* header */
  /* line 5, scss/_desktop-large.scss */
  .primary-sidebar {
    float: left;
    margin-left: 0%;
    margin-right: 0%;
    font-size: 0.95em;
  }

  /* line 13, scss/_desktop-large.scss */
  .tablet-shipping-link,
  .tablet-stores-link {
    display: none;
  }

  /* line 17, scss/_desktop-large.scss */
  header {
    background-position: 0 4.2em;
  }

  /* line 21, scss/_desktop-large.scss */
  header .account-links {
    width: 65%;
    clear: none;
    float: right;
  }

  /* line 27, scss/_desktop-large.scss */
  header .account-links .cart-buttons {
    width: 68%;
  }

  /* line 31, scss/_desktop-large.scss */
  .shipping-stores-links {
    display: block;
  }

  /* line 35, scss/_desktop-large.scss */
  .shipping-button span {
    display: block;
    float: left;
    color: #a7aaac;
    font-size: 1.3em;
    line-height: 1em;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
  }

  /* line 47, scss/_desktop-large.scss */
  .shipping-button:hover span {
    color: #e58f21;
  }

  /* line 51, scss/_desktop-large.scss */
  .contact-stores h4 {
    font-family: 'Bitter', Helvetica, Arial, sans-serif;
    text-align: center;
    font-size: 1.7em;
    margin-bottom: 0;
  }

  /* line 58, scss/_desktop-large.scss */
  .contact-stores a {
    font-family: 'Bitter', Helvetica, Arial, sans-serif;
    color: #999999;
    display: block;
    text-align: center;
    font-size: 1.125em;
    margin-top: -4px;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
  }

  /* line 71, scss/_desktop-large.scss */
  .contact-stores a:hover {
    color: #e58f21;
  }

  /* parent category pages */
  /* line 77, scss/_desktop-large.scss */
  ul.products li.product-category {
    height: 270px;
    width: 31%;
    float: left;
    margin-left: 0;
    margin-right: 2%;
    margin-bottom: 0.95em;
    position: relative;
  }

  /* line 87, scss/_desktop-large.scss */
  ul.products li.product-category a h2 {
    position: relative;
    z-index: 5;
  }

  /* line 93, scss/_desktop-large.scss */
  ul.products li.product-category a,
  ul.products li.product-category a h2 {
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
  }

  /* line 100, scss/_desktop-large.scss */
  ul.products li.product-category a:hover h2 {
    color: #e58f21;
  }

  /* line 104, scss/_desktop-large.scss */
  ul.products li.product-category a:hover h2 span {
    background-position: -7px 0;
  }

  /* line 108, scss/_desktop-large.scss */
  ul.products li.product-category a:hover {
    border-color: #e58f21;
  }

  /* line 112, scss/_desktop-large.scss */
  .overlay-link {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.8);
    opacity: 0;
    overflow: hidden;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
  }

  /* line 127, scss/_desktop-large.scss */
  ul.products li.product-category a:hover .overlay-link {
    opacity: 1;
  }

  /* line 131, scss/_desktop-large.scss */
  ul.products li.product-category .overlay-link span {
    display: block;
    background: #ecaf29;
    /* Old browsers */
    background: -moz-linear-gradient(top, #ecaf29 0%, #e58f21 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ecaf29), color-stop(100%, #e58f21));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ecaf29 0%, #e58f21 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ecaf29 0%, #e58f21 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ecaf29 0%, #e58f21 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, #ecaf29 0%, #e58f21 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ecaf29', endColorstr='#e58f21',GradientType=0 );
    /* IE6-9 */
    width: 70px;
    height: 36px;
    line-height: 36px;
    font-family: "Open Sans", Arial, "Lucida Grande", sans-serif;
    color: #505052;
    color: #fff;
    text-align: center;
    position: absolute;
    left: 50%;
    margin-left: -35px;
    margin-top: -18px;
    top: 100%;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    opacity: 0;
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
  }

  /* line 160, scss/_desktop-large.scss */
  .lt-ie9 .overlay-link {
    background: transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000,endColorstr=#00000000);
    zoom: 1;
  }

  /* line 166, scss/_desktop-large.scss */
  .lt-ie9 ul.products li.product-category a:hover .overlay-link {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000,endColorstr=#80000000);
  }

  /* line 170, scss/_desktop-large.scss */
  .lt-ie9 ul.products li.product-category .overlay-link span {
    margin-top: 0;
  }

  /* line 174, scss/_desktop-large.scss */
  ul.products li.product-category a:hover .overlay-link span {
    top: 50%;
    opacity: 1;
  }

  /* line 179, scss/_desktop-large.scss */
  .featured-products ul li .info {
    width: 50%;
  }

  /* line 183, scss/_desktop-large.scss */
  .featured-products ul li .banner-inner .info .title {
    font-size: 0.95em;
  }

  /* line 187, scss/_desktop-large.scss */
  .image-cont {
    display: block;
  }

  /* line 191, scss/_desktop-large.scss */
  .products-wrap {
    width: 80%;
  }

  /* sidebar */
  /* line 197, scss/_desktop-large.scss */
  .sidebar-finance {
    width: 20%;
  }

  /* line 201, scss/_desktop-large.scss */
  .sidebar-finance .app-quick-start {
    right: -4em;
  }

  /* line 205, scss/_desktop-large.scss */
  .sidebar-finance .app-quick-start img {
    right: 0;
  }

  /* product archive pages */
  /* line 211, scss/_desktop-large.scss */
  a.product-small-thumb {
    position: relative;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
  }

  /* line 219, scss/_desktop-large.scss */
  a.product-small-thumb:hover .overlay-link {
    background-color: rgba(0, 0, 0, 0.6);
  }

  /* line 223, scss/_desktop-large.scss */
  a.product-small-thumb:hover .overlay-link {
    opacity: 1;
  }

  /* line 227, scss/_desktop-large.scss */
  .slider-nums-wrap {
    width: 63%;
  }

  /* line 231, scss/_desktop-large.scss */
  a.product-small-thumb .overlay-link span {
    display: block;
    background: #ecaf29;
    /* Old browsers */
    background: -moz-linear-gradient(top, #ecaf29 0%, #e58f21 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ecaf29), color-stop(100%, #e58f21));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ecaf29 0%, #e58f21 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ecaf29 0%, #e58f21 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ecaf29 0%, #e58f21 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, #ecaf29 0%, #e58f21 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ecaf29', endColorstr='#e58f21',GradientType=0 );
    /* IE6-9 */
    width: 70px;
    height: 36px;
    line-height: 36px;
    font-family: "Open Sans", Arial, "Lucida Grande", sans-serif;
    color: #505052;
    color: #fff;
    text-align: center;
    position: absolute;
    left: 50%;
    margin-left: -35px;
    margin-top: -18px;
    top: 100%;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    opacity: 0;
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
  }

  /* line 260, scss/_desktop-large.scss */
  .lt-ie9 a.product-small-thumb .overlay-link span {
    top: 100%;
    margin-top: 0;
  }

  /* line 265, scss/_desktop-large.scss */
  a.product-small-thumb:hover .overlay-link span {
    top: 50%;
    opacity: 1;
  }
}
@media only screen and (min-width: 68em) {
  /* line 276, scss/_desktop-large.scss */
  .header-top.fixed .header-fixed-inner {
    max-width: 1040px;
  }

  /* line 280, scss/_desktop-large.scss */
  .primary-sidebar {
    margin-left: 0%;
    margin-right: 0%;
  }
}
/* Webicons - import Foundation Web Icons */
/* Webicons by Adam Fairhead: http://adamfairhead.com */
/* line 3, scss/_webicons.scss */
.webicon {
  display: inline-block;
  background-size: 100%;
  width: 30px;
  height: 30px;
  text-indent: -999em;
  text-align: left;
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  margin-bottom: 5px;
}

/* line 4, scss/_webicons.scss */
.webicon:hover {
  margin: -1px 0 1px;
  -moz-box-shadow: 0 2px 0 rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0 2px 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.25);
}

/* line 5, scss/_webicons.scss */
.webicon.small {
  width: 20px;
  height: 20px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}

/* line 6, scss/_webicons.scss */
.webicon.large {
  width: 48px;
  height: 48px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
}

/* restore webicons accessibility for print */
@media print {
  /* line 10, scss/_webicons.scss */
  * {
    background: transparent !important;
    color: #000 !important;
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    text-shadow: none !important;
  }

  /* line 11, scss/_webicons.scss */
  .webicon {
    text-indent: 0;
    width: auto !important;
    height: auto !important;
    -moz-border-radius: 0 !important;
    -webkit-border-radius: 0 !important;
    border-radius: 0 !important;
  }
}
/* line 21, scss/_webicons.scss */
.no-svg .webicon.facebook {
  background: url("assets/webicons/webicons/webicon-facebook-m.png");
}

/* line 22, scss/_webicons.scss */
.no-svg .webicon.facebook.large {
  background: url("assets/webicons/webicons/webicon-facebook.png");
}

/* line 23, scss/_webicons.scss */
.no-svg .webicon.facebook.small {
  background: url("assets/webicons/webicons/webicon-facebook-s.png");
}

/* line 24, scss/_webicons.scss */
.svg .webicon.facebook {
  background: url("assets/webicons/webicons/webicon-facebook.svg");
}


/*
Gravity Forms force disc style on child elements

---------------------------------------------------------------------------------------------------- */
.gform_wrapper .gptos_terms_container ol > ul > ul >li {list-style-type: disc!important;}
.gform_wrapper .gptos_terms_container ol > li >ul > ul >li {list-style-type: disc!important;}