/* line 1, ../sass/_debug.scss */
body {
  /*background-color: gray;*/
}

/* line 4, ../sass/_debug.scss */
.container {
  /*background-color: red;*/
}

/* line 7, ../sass/_debug.scss */
.container .column, .container .columns {
  /*background-color: white; */
}

/* line 1, ../sass/_toolbar.scss */
.contentTab .containerText {
  cursor: move;
  height: 27px;
  position: absolute;
  visibility: hidden;
  z-index: 10300;
}

/* line 9, ../sass/_toolbar.scss */
.leftControls {
  width: 25%;
  float: left;
}

/* line 14, ../sass/_toolbar.scss */
.text-label {
  margin-left: 5px;
  font-weight: normal;
  font-size: 14px;
}

/* line 21, ../sass/_toolbar.scss */
.tools {
  color: black;
  cursor: pointer;
  height: 30px;
  padding-top: 8px;
}

/* line 30, ../sass/_toolbar.scss */
.tools i {
  border-radius: 5px 5px 5px 5px;
  border: 1px groove #B2B2B2;
  height: 25px;
  margin-left: 6px;
  padding: 6px;
  text-align: center;
  width: 14px;
}

/* line 40, ../sass/_toolbar.scss */
.tools .fontFamily {
  width: 211px;
}

/* line 45, ../sass/_toolbar.scss */
.font-familySelect {
  width: 203px;
}

/* line 49, ../sass/_toolbar.scss */
.tools i:hover {
  background-color: white;
}

/* line 53, ../sass/_toolbar.scss */
.input-small {
  width: 52px;
}

/* line 59, ../sass/_toolbar.scss */
.tools .rotate {
  margin-top: 5px;
  margin-left: -9px;
  padding-right: 3px;
}

/* line 64, ../sass/_toolbar.scss */
.tool {
  float: left;
  padding-left: 1px;
}

/* line 1, ../sass/_alternate-design.scss */
#alternate-design ul {
  width: 730px;
}

/* line 5, ../sass/_alternate-design.scss */
#alternate-design ul li {
  margin-left: 0;
  margin-right: 23px;
  float: left;
  list-style: none;
}

/* line 12, ../sass/_alternate-design.scss */
#alternate-design ul li img {
  border: 1px solid #C1B6BA;
}

/* line 16, ../sass/_alternate-design.scss */
#alternate-design ul li img {
  border: 1px solid #C1B6BA;
  max-height: 100px;
  max-width: 170px;
}

/* line 22, ../sass/_alternate-design.scss */
#alternate-design ul li img:hover {
  border: 1px solid #3A7AA6;
  cursor: pointer;
}

/*
* Skeleton V1.2
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 6/20/2012
*/
/* Table of Content
==================================================
	#Reset & Basics
	#Basic Styles
	#Site Styles
	#Typography
	#Links
	#Lists
	#Images
	#Buttons
	#Forms
	#Misc */
/* #Reset & Basics (Inspired by E. Meyers)
================================================== */
/* line 29, ../sass/_base.scss */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
}

/* line 36, ../sass/_base.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block;
}

/* line 38, ../sass/_base.scss */
body {
  line-height: 1;
}

/* line 40, ../sass/_base.scss */
ol, ul {
  list-style: none;
}

/* line 42, ../sass/_base.scss */
blockquote, q {
  quotes: none;
}

/* line 45, ../sass/_base.scss */
blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none;
}

/* line 48, ../sass/_base.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* #Basic Styles
================================================== */
/* line 55, ../sass/_base.scss */
body {
  color: #444;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  /* Fix for webkit rendering */
  -webkit-text-size-adjust: 100%;
}

/* line 66, ../sass/_base.scss */
.rounded {
  background-color: #EBEBEB;
  border: 1px solid #A6A6A6;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  -webkit-box-shadow: 7px 5px 5px rgba(50, 50, 50, 0.25);
  -moz-box-shadow: 7px 5px 5px rgba(50, 50, 50, 0.25);
  box-shadow: 2px 5px 5px rgba(50, 50, 50, 0.25);
}

/* line 76, ../sass/_base.scss */
.white {
  background-color: white;
}

/* line 80, ../sass/_base.scss */
.separator {
  font-size: 22px;
}

/* #Typography
================================================== */
/* line 86, ../sass/_base.scss */
body, a, p, h1, h2, h3, h4, h5, h6, div, span, ul, li, input, button {
  /*font-family: 'Oswald', sans-serif;*/
  font-family: Helvetica Light,Arial,sans-serif;
  font-weight: normal;
}

/* line 92, ../sass/_base.scss */
h1, h2, h3, h4, h5, h6 {
  margin: 10px 0;
  font-weight: bold;
  line-height: 1;
  text-rendering: optimizelegibility;
}

/* line 100, ../sass/_base.scss */
#navigation h1 {
  color: #F96B07;
  font-size: 31px;
  margin-bottom: -16px;
}

/* line 106, ../sass/_base.scss */
#navigation ul {
  float: right;
}

/* line 110, ../sass/_base.scss */
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
  font-weight: inherit;
}

/* line 111, ../sass/_base.scss */
h1 {
  font-size: 46px;
  line-height: 50px;
  margin-bottom: 14px;
}

/* line 112, ../sass/_base.scss */
h2 {
  font-size: 35px;
  line-height: 40px;
  margin-bottom: 10px;
}

/* line 113, ../sass/_base.scss */
h3 {
  font-size: 28px;
  line-height: 34px;
  margin-bottom: 8px;
  color: #7f7f7f;
}

/* line 114, ../sass/_base.scss */
h4 {
  font-size: 21px;
  line-height: 30px;
  margin-bottom: 4px;
}

/* line 115, ../sass/_base.scss */
h5 {
  font-size: 17px;
  line-height: 24px;
}

/* line 116, ../sass/_base.scss */
h6 {
  font-size: 14px;
  line-height: 21px;
}

/* line 117, ../sass/_base.scss */
.subheader {
  color: #777;
}

/* line 120, ../sass/_base.scss */
p img {
  margin: 0;
}

/* line 121, ../sass/_base.scss */
p.lead {
  font-size: 21px;
  line-height: 27px;
  color: #777;
}

/* line 123, ../sass/_base.scss */
em {
  font-style: italic;
}

/* line 124, ../sass/_base.scss */
strong {
  font-weight: bold;
  color: #333;
}

/* line 125, ../sass/_base.scss */
small {
  font-size: 80%;
}

/*	Blockquotes  */
/* line 128, ../sass/_base.scss */
blockquote, blockquote p {
  font-size: 17px;
  line-height: 24px;
  color: #777;
  font-style: italic;
}

/* line 129, ../sass/_base.scss */
blockquote {
  margin: 0 0 20px;
  padding: 9px 20px 0 19px;
  border-left: 1px solid #ddd;
}

/* line 130, ../sass/_base.scss */
blockquote cite {
  display: block;
  font-size: 12px;
  color: #555;
}

/* line 131, ../sass/_base.scss */
blockquote cite:before {
  content: "\2014 \0020";
}

/* line 132, ../sass/_base.scss */
blockquote cite a, blockquote cite a:visited, blockquote cite a:visited {
  color: #555;
}

/* line 134, ../sass/_base.scss */
hr {
  border: solid #ddd;
  border-width: 1px 0 0;
  clear: both;
  margin: 10px 0 30px;
  height: 0;
}

/* #Links
================================================== */
/* line 139, ../sass/_base.scss */
a, a:visited {
  text-decoration: none;
  outline: 0;
}

/* line 140, ../sass/_base.scss */
p a, p a:visited {
  line-height: inherit;
}

/* #Lists
================================================== */
/* line 145, ../sass/_base.scss */
ul {
  list-style: none outside;
}

/* line 146, ../sass/_base.scss */
ol {
  list-style: decimal;
}

/* line 147, ../sass/_base.scss */
ol, ul.square, ul.circle, ul.disc {
  margin-left: 30px;
}

/* line 148, ../sass/_base.scss */
ul.square {
  list-style: square outside;
}

/* line 149, ../sass/_base.scss */
ul.circle {
  list-style: circle outside;
}

/* line 150, ../sass/_base.scss */
ul.disc {
  list-style: disc outside;
}

/* line 152, ../sass/_base.scss */
ul ul, ul ol,
ol ol, ol ul {
  margin: 4px 0 5px 30px;
  font-size: 90%;
}

/* line 154, ../sass/_base.scss */
ul ul li, ul ol li,
ol ol li, ol ul li {
  margin-bottom: 6px;
}

/* line 155, ../sass/_base.scss */
ul.large li {
  line-height: 21px;
}

/* line 156, ../sass/_base.scss */
li p {
  line-height: 21px;
}

/* #Images
================================================== */
/* line 161, ../sass/_base.scss */
img.scale-with-grid {
  max-width: 100%;
  height: auto;
}

/* #Buttons
================================================== */
/* line 172, ../sass/_base.scss */
.button,
button,
input[type="submit"],
input[type="reset"],
input[type="button"] {
  background-color: #0083B1;
  color: #FFFFFF !important;
  font-size: 16px !important;
  height: 32px !important;
  line-height: 30px;
  padding: 7px 15px;
  text-align: center;
  text-transform: none;
  font-weight: bold;
  cursor: pointer;
}

/* line 186, ../sass/_base.scss */
.medium {
  font-size: 24px;
  text-transform: uppercase;
}

/* line 191, ../sass/_base.scss */
.button.black {
  background-color: #000000;
}

/* #Forms
================================================== */
/* line 199, ../sass/_base.scss */
fieldset {
  margin-bottom: 20px;
}

/* line 205, ../sass/_base.scss */
input[type="text"],
input[type="password"],
input[type="email"],
textarea,
select {
  border: 1px solid #ccc;
  padding: 6px 4px;
  outline: none;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  color: #777;
  margin: 0;
  width: 210px;
  max-width: 100%;
  display: block;
  margin-bottom: 20px;
  background: #fff;
}

/* line 219, ../sass/_base.scss */
select {
  padding: 0;
}

/* line 224, ../sass/_base.scss */
input[type="text"]:focus,
input[type="password"]:focus,
input[type="email"]:focus,
textarea:focus {
  border: 1px solid #aaa;
  color: #444;
  -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
}

/* line 230, ../sass/_base.scss */
textarea {
  min-height: 60px;
}

/* line 233, ../sass/_base.scss */
label,
legend {
  /*font-weight: bold;*/
  font-size: 13px;
}

/* line 236, ../sass/_base.scss */
select {
  width: 220px;
}

/* line 238, ../sass/_base.scss */
input[type="checkbox"] {
  display: inline;
}

/* line 241, ../sass/_base.scss */
label span,
legend span {
  font-weight: normal;
  font-size: 13px;
  color: #444;
}

/* #Misc
================================================== */
/* line 248, ../sass/_base.scss */
.remove-bottom {
  margin-bottom: 0 !important;
}

/* line 249, ../sass/_base.scss */
.half-bottom {
  margin-bottom: 10px !important;
}

/* line 250, ../sass/_base.scss */
.add-bottom {
  margin-bottom: 20px !important;
}

/* line 251, ../sass/_base.scss */
.dotted-bott {
  border-bottom: 2px dotted #dedede;
}

/* line 254, ../sass/_base.scss */
.pull-right {
  float: right;
}

/* line 257, ../sass/_base.scss */
.pull-left {
  float: left;
}

/* line 260, ../sass/_base.scss */
.hide {
  display: none;
}

/* line 263, ../sass/_base.scss */
.show {
  display: block;
}

/* line 266, ../sass/_base.scss */
.invisible {
  visibility: hidden;
}

/* line 270, ../sass/_base.scss */
#mainSearchField {
  margin-bottom: 0px;
}

/* line 1, ../sass/_colorpicker.scss */
.colorpicker {
  width: 356px;
  height: 176px;
  overflow: hidden;
  position: absolute;
  font-family: Arial, Helvetica, sans-serif;
  display: none;
}

/* line 9, ../sass/_colorpicker.scss */
.colorpicker_color {
  width: 150px;
  height: 150px;
  left: 14px;
  top: 13px;
  position: absolute;
  background: #f00;
  overflow: hidden;
  cursor: crosshair;
}

/* line 19, ../sass/_colorpicker.scss */
.colorpicker_color div {
  position: absolute;
  top: 0;
  left: 0;
  width: 150px;
  height: 150px;
}

/* line 26, ../sass/_colorpicker.scss */
.colorpicker_color div div {
  position: absolute;
  top: 0;
  left: 0;
  width: 11px;
  height: 11px;
  overflow: hidden;
  margin: -5px 0 0 -5px;
}

/* line 35, ../sass/_colorpicker.scss */
.colorpicker_hue {
  position: absolute;
  top: 13px;
  left: 171px;
  width: 35px;
  height: 150px;
  cursor: n-resize;
}

/* line 43, ../sass/_colorpicker.scss */
.colorpicker_hue div {
  position: absolute;
  width: 35px;
  height: 9px;
  overflow: hidden;
  margin: -4px 0 0 0;
  left: 0px;
}

/* line 51, ../sass/_colorpicker.scss */
.colorpicker_new_color {
  position: absolute;
  width: 60px;
  height: 30px;
  left: 213px;
  top: 13px;
  background: #f00;
}

/* line 59, ../sass/_colorpicker.scss */
.colorpicker_current_color {
  position: absolute;
  width: 60px;
  height: 30px;
  left: 283px;
  top: 13px;
  background: #f00;
}

/* line 67, ../sass/_colorpicker.scss */
.colorpicker input {
  background-color: transparent;
  border: 1px solid transparent;
  position: absolute;
  font-size: 10px;
  font-family: Arial, Helvetica, sans-serif;
  color: #898989;
  top: 4px;
  right: 11px;
  text-align: right;
  margin: 0;
  padding: 0;
  height: 11px;
}

/* line 81, ../sass/_colorpicker.scss */
.colorpicker_hex {
  position: absolute;
  width: 72px;
  height: 22px;
  left: 212px;
  top: 142px;
}

/* line 88, ../sass/_colorpicker.scss */
.colorpicker_hex input {
  right: 6px;
}

/* line 91, ../sass/_colorpicker.scss */
.colorpicker_field {
  height: 22px;
  width: 62px;
  background-position: top;
  position: absolute;
}

/* line 97, ../sass/_colorpicker.scss */
.colorpicker_field span {
  position: absolute;
  width: 12px;
  height: 22px;
  overflow: hidden;
  top: 0;
  right: 0;
  cursor: n-resize;
}

/* line 106, ../sass/_colorpicker.scss */
.colorpicker_rgb_r {
  top: 52px;
  left: 212px;
}

/* line 110, ../sass/_colorpicker.scss */
.colorpicker_rgb_g {
  top: 82px;
  left: 212px;
}

/* line 114, ../sass/_colorpicker.scss */
.colorpicker_rgb_b {
  top: 112px;
  left: 212px;
}

/* line 118, ../sass/_colorpicker.scss */
.colorpicker_hsb_h {
  top: 52px;
  left: 282px;
}

/* line 122, ../sass/_colorpicker.scss */
.colorpicker_hsb_s {
  top: 82px;
  left: 282px;
}

/* line 126, ../sass/_colorpicker.scss */
.colorpicker_hsb_b {
  top: 112px;
  left: 282px;
}

/* line 130, ../sass/_colorpicker.scss */
.colorpicker_submit {
  position: absolute;
  width: 22px;
  height: 22px;
  left: 322px;
  top: 142px;
  overflow: hidden;
}

/* line 138, ../sass/_colorpicker.scss */
.colorpicker_focus {
  background-position: center;
}

/* line 141, ../sass/_colorpicker.scss */
.colorpicker_hex.colorpicker_focus {
  background-position: bottom;
}

/* line 144, ../sass/_colorpicker.scss */
.colorpicker_submit.colorpicker_focus {
  background-position: bottom;
}

/* line 147, ../sass/_colorpicker.scss */
.colorpicker_slider {
  background-position: bottom;
}

/* line 3, ../sass/_colorpicker2.scss */
#colorSelector {
  position: relative;
  width: 36px;
  height: 36px;
  margin-left: 26px;
  margin-top: -6px;
}

/* line 10, ../sass/_colorpicker2.scss */
#colorSelector div {
  position: absolute;
  top: 3px;
  left: 3px;
  width: 30px;
  height: 30px;
}

/* line 17, ../sass/_colorpicker2.scss */
#colorSelector2 {
  position: absolute;
  top: 0;
  left: 0;
  width: 36px;
  height: 36px;
}

/* line 24, ../sass/_colorpicker2.scss */
#colorSelector2 div {
  position: absolute;
  top: 4px;
  left: 4px;
  width: 28px;
  height: 28px;
}

/* line 31, ../sass/_colorpicker2.scss */
#colorpickerHolder2 {
  top: 32px;
  left: 0;
  width: 356px;
  height: 0;
  overflow: hidden;
  position: absolute;
}

/* line 39, ../sass/_colorpicker2.scss */
#colorpickerHolder2 .colorpicker {
  position: absolute;
  bottom: 0;
  left: 0;
}

/* line 44, ../sass/_colorpicker2.scss */
#colorpickerHolder2 .colorpicker_hsb_s {
  display: none;
}

/* line 47, ../sass/_colorpicker2.scss */
#colorpickerHolder2 .colorpicker_hsb_h {
  display: none;
}

/* line 50, ../sass/_colorpicker2.scss */
#colorpickerHolder2 .colorpicker_hsb_b {
  display: none;
}

/* line 53, ../sass/_colorpicker2.scss */
#colorpickerHolder2 .colorpicker input {
  color: #778398;
}

/* line 56, ../sass/_colorpicker2.scss */
#customWidget {
  position: relative;
  height: 36px;
}

/* line 1, ../sass/_detail-template.scss */
#cardConfigurator .templateDetail {
  float: left;
  /*     margin-left: 65px; */
}

/* line 9, ../sass/_detail-template.scss */
#cardConfigurator .layer {
  /* resize: both;    */
}

/* line 13, ../sass/_detail-template.scss */
#cardConfigurator div.layer:hover {
  cursor: move;
}

/* line 18, ../sass/_detail-template.scss */
#cardConfigurator .selected img.layer {
  border: 2px solid #B40404;
}

/* line 22, ../sass/_detail-template.scss */
#cardConfigurator div.layer.selected {
  border: 1px dashed #B40404;
}

/* line 2, ../sass/_font-awesome-ie7.scss */
[class^="icon-"],
[class*=" icon-"] {
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
}

/* line 8, ../sass/_font-awesome-ie7.scss */
.btn.dropdown-toggle [class^="icon-"],
.btn.dropdown-toggle [class*=" icon-"] {
  /* keeps button heights with and without icons the same */
  line-height: 1.4em;
}

/* line 13, ../sass/_font-awesome-ie7.scss */
.icon-large {
  font-size: 1.3333em;
}

/* line 16, ../sass/_font-awesome-ie7.scss */
.icon-glass {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf000;&nbsp;');
}

/* line 19, ../sass/_font-awesome-ie7.scss */
.icon-music {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf001;&nbsp;');
}

/* line 22, ../sass/_font-awesome-ie7.scss */
.icon-search {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf002;&nbsp;');
}

/* line 25, ../sass/_font-awesome-ie7.scss */
.icon-envelope {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf003;&nbsp;');
}

/* line 28, ../sass/_font-awesome-ie7.scss */
.icon-heart {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf004;&nbsp;');
}

/* line 31, ../sass/_font-awesome-ie7.scss */
.icon-star {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf005;&nbsp;');
}

/* line 34, ../sass/_font-awesome-ie7.scss */
.icon-star-empty {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf006;&nbsp;');
}

/* line 37, ../sass/_font-awesome-ie7.scss */
.icon-user {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf007;&nbsp;');
}

/* line 40, ../sass/_font-awesome-ie7.scss */
.icon-film {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf008;&nbsp;');
}

/* line 43, ../sass/_font-awesome-ie7.scss */
.icon-th-large {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf009;&nbsp;');
}

/* line 46, ../sass/_font-awesome-ie7.scss */
.icon-th {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00a;&nbsp;');
}

/* line 49, ../sass/_font-awesome-ie7.scss */
.icon-th-list {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00b;&nbsp;');
}

/* line 52, ../sass/_font-awesome-ie7.scss */
.icon-ok {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00c;&nbsp;');
}

/* line 55, ../sass/_font-awesome-ie7.scss */
.icon-remove {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00d;&nbsp;');
}

/* line 58, ../sass/_font-awesome-ie7.scss */
.icon-zoom-in {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00e;&nbsp;');
}

/* line 61, ../sass/_font-awesome-ie7.scss */
.icon-zoom-out {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf010;&nbsp;');
}

/* line 64, ../sass/_font-awesome-ie7.scss */
.icon-off {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf011;&nbsp;');
}

/* line 67, ../sass/_font-awesome-ie7.scss */
.icon-signal {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf012;&nbsp;');
}

/* line 70, ../sass/_font-awesome-ie7.scss */
.icon-cog {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf013;&nbsp;');
}

/* line 73, ../sass/_font-awesome-ie7.scss */
.icon-trash {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf014;&nbsp;');
}

/* line 76, ../sass/_font-awesome-ie7.scss */
.icon-home {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf015;&nbsp;');
}

/* line 79, ../sass/_font-awesome-ie7.scss */
.icon-file {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf016;&nbsp;');
}

/* line 82, ../sass/_font-awesome-ie7.scss */
.icon-time {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf017;&nbsp;');
}

/* line 85, ../sass/_font-awesome-ie7.scss */
.icon-road {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf018;&nbsp;');
}

/* line 88, ../sass/_font-awesome-ie7.scss */
.icon-download-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf019;&nbsp;');
}

/* line 91, ../sass/_font-awesome-ie7.scss */
.icon-download {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01a;&nbsp;');
}

/* line 94, ../sass/_font-awesome-ie7.scss */
.icon-upload {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01b;&nbsp;');
}

/* line 97, ../sass/_font-awesome-ie7.scss */
.icon-inbox {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01c;&nbsp;');
}

/* line 100, ../sass/_font-awesome-ie7.scss */
.icon-play-circle {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01d;&nbsp;');
}

/* line 103, ../sass/_font-awesome-ie7.scss */
.icon-repeat {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01e;&nbsp;');
}

/* line 106, ../sass/_font-awesome-ie7.scss */
.icon-refresh {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf021;&nbsp;');
}

/* line 109, ../sass/_font-awesome-ie7.scss */
.icon-list-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf022;&nbsp;');
}

/* line 112, ../sass/_font-awesome-ie7.scss */
.icon-lock {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf023;&nbsp;');
}

/* line 115, ../sass/_font-awesome-ie7.scss */
.icon-flag {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf024;&nbsp;');
}

/* line 118, ../sass/_font-awesome-ie7.scss */
.icon-headphones {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf025;&nbsp;');
}

/* line 121, ../sass/_font-awesome-ie7.scss */
.icon-volume-off {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf026;&nbsp;');
}

/* line 124, ../sass/_font-awesome-ie7.scss */
.icon-volume-down {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf027;&nbsp;');
}

/* line 127, ../sass/_font-awesome-ie7.scss */
.icon-volume-up {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf028;&nbsp;');
}

/* line 130, ../sass/_font-awesome-ie7.scss */
.icon-qrcode {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf029;&nbsp;');
}

/* line 133, ../sass/_font-awesome-ie7.scss */
.icon-barcode {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02a;&nbsp;');
}

/* line 136, ../sass/_font-awesome-ie7.scss */
.icon-tag {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02b;&nbsp;');
}

/* line 139, ../sass/_font-awesome-ie7.scss */
.icon-tags {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02c;&nbsp;');
}

/* line 142, ../sass/_font-awesome-ie7.scss */
.icon-book {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02d;&nbsp;');
}

/* line 145, ../sass/_font-awesome-ie7.scss */
.icon-bookmark {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02e;&nbsp;');
}

/* line 148, ../sass/_font-awesome-ie7.scss */
.icon-print {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02f;&nbsp;');
}

/* line 151, ../sass/_font-awesome-ie7.scss */
.icon-camera {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf030;&nbsp;');
}

/* line 154, ../sass/_font-awesome-ie7.scss */
.icon-font {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf031;&nbsp;');
}

/* line 157, ../sass/_font-awesome-ie7.scss */
.icon-bold {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf032;&nbsp;');
}

/* line 160, ../sass/_font-awesome-ie7.scss */
.icon-italic {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf033;&nbsp;');
}

/* line 163, ../sass/_font-awesome-ie7.scss */
.icon-text-height {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf034;&nbsp;');
}

/* line 166, ../sass/_font-awesome-ie7.scss */
.icon-text-width {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf035;&nbsp;');
}

/* line 169, ../sass/_font-awesome-ie7.scss */
.icon-align-left {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf036;&nbsp;');
}

/* line 172, ../sass/_font-awesome-ie7.scss */
.icon-align-center {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf037;&nbsp;');
}

/* line 175, ../sass/_font-awesome-ie7.scss */
.icon-align-right {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf038;&nbsp;');
}

/* line 178, ../sass/_font-awesome-ie7.scss */
.icon-align-justify {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf039;&nbsp;');
}

/* line 181, ../sass/_font-awesome-ie7.scss */
.icon-list {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03a;&nbsp;');
}

/* line 184, ../sass/_font-awesome-ie7.scss */
.icon-indent-left {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03b;&nbsp;');
}

/* line 187, ../sass/_font-awesome-ie7.scss */
.icon-indent-right {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03c;&nbsp;');
}

/* line 190, ../sass/_font-awesome-ie7.scss */
.icon-facetime-video {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03d;&nbsp;');
}

/* line 193, ../sass/_font-awesome-ie7.scss */
.icon-picture {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03e;&nbsp;');
}

/* line 196, ../sass/_font-awesome-ie7.scss */
.icon-pencil {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf040;&nbsp;');
}

/* line 199, ../sass/_font-awesome-ie7.scss */
.icon-map-marker {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf041;&nbsp;');
}

/* line 202, ../sass/_font-awesome-ie7.scss */
.icon-adjust {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf042;&nbsp;');
}

/* line 205, ../sass/_font-awesome-ie7.scss */
.icon-tint {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf043;&nbsp;');
}

/* line 208, ../sass/_font-awesome-ie7.scss */
.icon-edit {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf044;&nbsp;');
}

/* line 211, ../sass/_font-awesome-ie7.scss */
.icon-share {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf045;&nbsp;');
}

/* line 214, ../sass/_font-awesome-ie7.scss */
.icon-check {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf046;&nbsp;');
}

/* line 217, ../sass/_font-awesome-ie7.scss */
.icon-move {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf047;&nbsp;');
}

/* line 220, ../sass/_font-awesome-ie7.scss */
.icon-step-backward {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf048;&nbsp;');
}

/* line 223, ../sass/_font-awesome-ie7.scss */
.icon-fast-backward {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf049;&nbsp;');
}

/* line 226, ../sass/_font-awesome-ie7.scss */
.icon-backward {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04a;&nbsp;');
}

/* line 229, ../sass/_font-awesome-ie7.scss */
.icon-play {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04b;&nbsp;');
}

/* line 232, ../sass/_font-awesome-ie7.scss */
.icon-pause {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04c;&nbsp;');
}

/* line 235, ../sass/_font-awesome-ie7.scss */
.icon-stop {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04d;&nbsp;');
}

/* line 238, ../sass/_font-awesome-ie7.scss */
.icon-forward {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04e;&nbsp;');
}

/* line 241, ../sass/_font-awesome-ie7.scss */
.icon-fast-forward {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf050;&nbsp;');
}

/* line 244, ../sass/_font-awesome-ie7.scss */
.icon-step-forward {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf051;&nbsp;');
}

/* line 247, ../sass/_font-awesome-ie7.scss */
.icon-eject {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf052;&nbsp;');
}

/* line 250, ../sass/_font-awesome-ie7.scss */
.icon-chevron-left {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf053;&nbsp;');
}

/* line 253, ../sass/_font-awesome-ie7.scss */
.icon-chevron-right {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf054;&nbsp;');
}

/* line 256, ../sass/_font-awesome-ie7.scss */
.icon-plus-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf055;&nbsp;');
}

/* line 259, ../sass/_font-awesome-ie7.scss */
.icon-minus-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf056;&nbsp;');
}

/* line 262, ../sass/_font-awesome-ie7.scss */
.icon-remove-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf057;&nbsp;');
}

/* line 265, ../sass/_font-awesome-ie7.scss */
.icon-ok-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf058;&nbsp;');
}

/* line 268, ../sass/_font-awesome-ie7.scss */
.icon-question-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf059;&nbsp;');
}

/* line 271, ../sass/_font-awesome-ie7.scss */
.icon-info-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05a;&nbsp;');
}

/* line 274, ../sass/_font-awesome-ie7.scss */
.icon-screenshot {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05b;&nbsp;');
}

/* line 277, ../sass/_font-awesome-ie7.scss */
.icon-remove-circle {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05c;&nbsp;');
}

/* line 280, ../sass/_font-awesome-ie7.scss */
.icon-ok-circle {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05d;&nbsp;');
}

/* line 283, ../sass/_font-awesome-ie7.scss */
.icon-ban-circle {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05e;&nbsp;');
}

/* line 286, ../sass/_font-awesome-ie7.scss */
.icon-arrow-left {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf060;&nbsp;');
}

/* line 289, ../sass/_font-awesome-ie7.scss */
.icon-arrow-right {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf061;&nbsp;');
}

/* line 292, ../sass/_font-awesome-ie7.scss */
.icon-arrow-up {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf062;&nbsp;');
}

/* line 295, ../sass/_font-awesome-ie7.scss */
.icon-arrow-down {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf063;&nbsp;');
}

/* line 298, ../sass/_font-awesome-ie7.scss */
.icon-share-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf064;&nbsp;');
}

/* line 301, ../sass/_font-awesome-ie7.scss */
.icon-resize-full {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf065;&nbsp;');
}

/* line 304, ../sass/_font-awesome-ie7.scss */
.icon-resize-small {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf066;&nbsp;');
}

/* line 307, ../sass/_font-awesome-ie7.scss */
.icon-plus {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf067;&nbsp;');
}

/* line 310, ../sass/_font-awesome-ie7.scss */
.icon-minus {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf068;&nbsp;');
}

/* line 313, ../sass/_font-awesome-ie7.scss */
.icon-asterisk {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf069;&nbsp;');
}

/* line 316, ../sass/_font-awesome-ie7.scss */
.icon-exclamation-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06a;&nbsp;');
}

/* line 319, ../sass/_font-awesome-ie7.scss */
.icon-gift {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06b;&nbsp;');
}

/* line 322, ../sass/_font-awesome-ie7.scss */
.icon-leaf {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06c;&nbsp;');
}

/* line 325, ../sass/_font-awesome-ie7.scss */
.icon-fire {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06d;&nbsp;');
}

/* line 328, ../sass/_font-awesome-ie7.scss */
.icon-eye-open {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06e;&nbsp;');
}

/* line 331, ../sass/_font-awesome-ie7.scss */
.icon-eye-close {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf070;&nbsp;');
}

/* line 334, ../sass/_font-awesome-ie7.scss */
.icon-warning-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf071;&nbsp;');
}

/* line 337, ../sass/_font-awesome-ie7.scss */
.icon-plane {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf072;&nbsp;');
}

/* line 340, ../sass/_font-awesome-ie7.scss */
.icon-calendar {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf073;&nbsp;');
}

/* line 343, ../sass/_font-awesome-ie7.scss */
.icon-random {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf074;&nbsp;');
}

/* line 346, ../sass/_font-awesome-ie7.scss */
.icon-comment {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf075;&nbsp;');
}

/* line 349, ../sass/_font-awesome-ie7.scss */
.icon-magnet {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf076;&nbsp;');
}

/* line 352, ../sass/_font-awesome-ie7.scss */
.icon-chevron-up {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf077;&nbsp;');
}

/* line 355, ../sass/_font-awesome-ie7.scss */
.icon-chevron-down {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf078;&nbsp;');
}

/* line 358, ../sass/_font-awesome-ie7.scss */
.icon-retweet {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf079;&nbsp;');
}

/* line 361, ../sass/_font-awesome-ie7.scss */
.icon-shopping-cart {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07a;&nbsp;');
}

/* line 364, ../sass/_font-awesome-ie7.scss */
.icon-folder-close {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07b;&nbsp;');
}

/* line 367, ../sass/_font-awesome-ie7.scss */
.icon-folder-open {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07c;&nbsp;');
}

/* line 370, ../sass/_font-awesome-ie7.scss */
.icon-resize-vertical {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07d;&nbsp;');
}

/* line 373, ../sass/_font-awesome-ie7.scss */
.icon-resize-horizontal {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07e;&nbsp;');
}

/* line 376, ../sass/_font-awesome-ie7.scss */
.icon-bar-chart {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf080;&nbsp;');
}

/* line 379, ../sass/_font-awesome-ie7.scss */
.icon-twitter-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf081;&nbsp;');
}

/* line 382, ../sass/_font-awesome-ie7.scss */
.icon-facebook-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf082;&nbsp;');
}

/* line 385, ../sass/_font-awesome-ie7.scss */
.icon-camera-retro {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf083;&nbsp;');
}

/* line 388, ../sass/_font-awesome-ie7.scss */
.icon-key {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf084;&nbsp;');
}

/* line 391, ../sass/_font-awesome-ie7.scss */
.icon-cogs {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf085;&nbsp;');
}

/* line 394, ../sass/_font-awesome-ie7.scss */
.icon-comments {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf086;&nbsp;');
}

/* line 397, ../sass/_font-awesome-ie7.scss */
.icon-thumbs-up {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf087;&nbsp;');
}

/* line 400, ../sass/_font-awesome-ie7.scss */
.icon-thumbs-down {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf088;&nbsp;');
}

/* line 403, ../sass/_font-awesome-ie7.scss */
.icon-star-half {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf089;&nbsp;');
}

/* line 406, ../sass/_font-awesome-ie7.scss */
.icon-heart-empty {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08a;&nbsp;');
}

/* line 409, ../sass/_font-awesome-ie7.scss */
.icon-signout {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08b;&nbsp;');
}

/* line 412, ../sass/_font-awesome-ie7.scss */
.icon-linkedin-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08c;&nbsp;');
}

/* line 415, ../sass/_font-awesome-ie7.scss */
.icon-pushpin {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08d;&nbsp;');
}

/* line 418, ../sass/_font-awesome-ie7.scss */
.icon-external-link {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08e;&nbsp;');
}

/* line 421, ../sass/_font-awesome-ie7.scss */
.icon-signin {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf090;&nbsp;');
}

/* line 424, ../sass/_font-awesome-ie7.scss */
.icon-trophy {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf091;&nbsp;');
}

/* line 427, ../sass/_font-awesome-ie7.scss */
.icon-github-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf092;&nbsp;');
}

/* line 430, ../sass/_font-awesome-ie7.scss */
.icon-upload-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf093;&nbsp;');
}

/* line 433, ../sass/_font-awesome-ie7.scss */
.icon-lemon {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf094;&nbsp;');
}

/* line 436, ../sass/_font-awesome-ie7.scss */
.icon-phone {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf095;&nbsp;');
}

/* line 439, ../sass/_font-awesome-ie7.scss */
.icon-check-empty {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf096;&nbsp;');
}

/* line 442, ../sass/_font-awesome-ie7.scss */
.icon-bookmark-empty {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf097;&nbsp;');
}

/* line 445, ../sass/_font-awesome-ie7.scss */
.icon-phone-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf098;&nbsp;');
}

/* line 448, ../sass/_font-awesome-ie7.scss */
.icon-twitter {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf099;&nbsp;');
}

/* line 451, ../sass/_font-awesome-ie7.scss */
.icon-facebook {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09a;&nbsp;');
}

/* line 454, ../sass/_font-awesome-ie7.scss */
.icon-github {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09b;&nbsp;');
}

/* line 457, ../sass/_font-awesome-ie7.scss */
.icon-unlock {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09c;&nbsp;');
}

/* line 460, ../sass/_font-awesome-ie7.scss */
.icon-credit-card {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09d;&nbsp;');
}

/* line 463, ../sass/_font-awesome-ie7.scss */
.icon-rss {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09e;&nbsp;');
}

/* line 466, ../sass/_font-awesome-ie7.scss */
.icon-hdd {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a0;&nbsp;');
}

/* line 469, ../sass/_font-awesome-ie7.scss */
.icon-bullhorn {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a1;&nbsp;');
}

/* line 472, ../sass/_font-awesome-ie7.scss */
.icon-bell {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a2;&nbsp;');
}

/* line 475, ../sass/_font-awesome-ie7.scss */
.icon-certificate {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a3;&nbsp;');
}

/* line 478, ../sass/_font-awesome-ie7.scss */
.icon-hand-right {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a4;&nbsp;');
}

/* line 481, ../sass/_font-awesome-ie7.scss */
.icon-hand-left {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a5;&nbsp;');
}

/* line 484, ../sass/_font-awesome-ie7.scss */
.icon-hand-up {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a6;&nbsp;');
}

/* line 487, ../sass/_font-awesome-ie7.scss */
.icon-hand-down {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a7;&nbsp;');
}

/* line 490, ../sass/_font-awesome-ie7.scss */
.icon-circle-arrow-left {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a8;&nbsp;');
}

/* line 493, ../sass/_font-awesome-ie7.scss */
.icon-circle-arrow-right {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a9;&nbsp;');
}

/* line 496, ../sass/_font-awesome-ie7.scss */
.icon-circle-arrow-up {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0aa;&nbsp;');
}

/* line 499, ../sass/_font-awesome-ie7.scss */
.icon-circle-arrow-down {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ab;&nbsp;');
}

/* line 502, ../sass/_font-awesome-ie7.scss */
.icon-globe {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ac;&nbsp;');
}

/* line 505, ../sass/_font-awesome-ie7.scss */
.icon-wrench {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ad;&nbsp;');
}

/* line 508, ../sass/_font-awesome-ie7.scss */
.icon-tasks {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ae;&nbsp;');
}

/* line 511, ../sass/_font-awesome-ie7.scss */
.icon-filter {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0b0;&nbsp;');
}

/* line 514, ../sass/_font-awesome-ie7.scss */
.icon-briefcase {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0b1;&nbsp;');
}

/* line 517, ../sass/_font-awesome-ie7.scss */
.icon-fullscreen {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0b2;&nbsp;');
}

/* line 520, ../sass/_font-awesome-ie7.scss */
.icon-group {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c0;&nbsp;');
}

/* line 523, ../sass/_font-awesome-ie7.scss */
.icon-link {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c1;&nbsp;');
}

/* line 526, ../sass/_font-awesome-ie7.scss */
.icon-cloud {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c2;&nbsp;');
}

/* line 529, ../sass/_font-awesome-ie7.scss */
.icon-beaker {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c3;&nbsp;');
}

/* line 532, ../sass/_font-awesome-ie7.scss */
.icon-cut {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c4;&nbsp;');
}

/* line 535, ../sass/_font-awesome-ie7.scss */
.icon-copy {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c5;&nbsp;');
}

/* line 538, ../sass/_font-awesome-ie7.scss */
.icon-paper-clip {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c6;&nbsp;');
}

/* line 541, ../sass/_font-awesome-ie7.scss */
.icon-save {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c7;&nbsp;');
}

/* line 544, ../sass/_font-awesome-ie7.scss */
.icon-sign-blank {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c8;&nbsp;');
}

/* line 547, ../sass/_font-awesome-ie7.scss */
.icon-reorder {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c9;&nbsp;');
}

/* line 550, ../sass/_font-awesome-ie7.scss */
.icon-list-ul {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ca;&nbsp;');
}

/* line 553, ../sass/_font-awesome-ie7.scss */
.icon-list-ol {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0cb;&nbsp;');
}

/* line 556, ../sass/_font-awesome-ie7.scss */
.icon-strikethrough {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0cc;&nbsp;');
}

/* line 559, ../sass/_font-awesome-ie7.scss */
.icon-underline {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0cd;&nbsp;');
}

/* line 562, ../sass/_font-awesome-ie7.scss */
.icon-table {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ce;&nbsp;');
}

/* line 565, ../sass/_font-awesome-ie7.scss */
.icon-magic {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d0;&nbsp;');
}

/* line 568, ../sass/_font-awesome-ie7.scss */
.icon-truck {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d1;&nbsp;');
}

/* line 571, ../sass/_font-awesome-ie7.scss */
.icon-pinterest {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d2;&nbsp;');
}

/* line 574, ../sass/_font-awesome-ie7.scss */
.icon-pinterest-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d3;&nbsp;');
}

/* line 577, ../sass/_font-awesome-ie7.scss */
.icon-google-plus-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d4;&nbsp;');
}

/* line 580, ../sass/_font-awesome-ie7.scss */
.icon-google-plus {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d5;&nbsp;');
}

/* line 583, ../sass/_font-awesome-ie7.scss */
.icon-money {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d6;&nbsp;');
}

/* line 586, ../sass/_font-awesome-ie7.scss */
.icon-caret-down {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d7;&nbsp;');
}

/* line 589, ../sass/_font-awesome-ie7.scss */
.icon-caret-up {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d8;&nbsp;');
}

/* line 592, ../sass/_font-awesome-ie7.scss */
.icon-caret-left {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d9;&nbsp;');
}

/* line 595, ../sass/_font-awesome-ie7.scss */
.icon-caret-right {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0da;&nbsp;');
}

/* line 598, ../sass/_font-awesome-ie7.scss */
.icon-columns {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0db;&nbsp;');
}

/* line 601, ../sass/_font-awesome-ie7.scss */
.icon-sort {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0dc;&nbsp;');
}

/* line 604, ../sass/_font-awesome-ie7.scss */
.icon-sort-down {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0dd;&nbsp;');
}

/* line 607, ../sass/_font-awesome-ie7.scss */
.icon-sort-up {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0de;&nbsp;');
}

/* line 610, ../sass/_font-awesome-ie7.scss */
.icon-envelope-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e0;&nbsp;');
}

/* line 613, ../sass/_font-awesome-ie7.scss */
.icon-linkedin {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e1;&nbsp;');
}

/* line 616, ../sass/_font-awesome-ie7.scss */
.icon-undo {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e2;&nbsp;');
}

/* line 619, ../sass/_font-awesome-ie7.scss */
.icon-legal {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e3;&nbsp;');
}

/* line 622, ../sass/_font-awesome-ie7.scss */
.icon-dashboard {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e4;&nbsp;');
}

/* line 625, ../sass/_font-awesome-ie7.scss */
.icon-comment-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e5;&nbsp;');
}

/* line 628, ../sass/_font-awesome-ie7.scss */
.icon-comments-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e6;&nbsp;');
}

/* line 631, ../sass/_font-awesome-ie7.scss */
.icon-bolt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e7;&nbsp;');
}

/* line 634, ../sass/_font-awesome-ie7.scss */
.icon-sitemap {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e8;&nbsp;');
}

/* line 637, ../sass/_font-awesome-ie7.scss */
.icon-umbrella {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e9;&nbsp;');
}

/* line 640, ../sass/_font-awesome-ie7.scss */
.icon-paste {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ea;&nbsp;');
}

/* line 643, ../sass/_font-awesome-ie7.scss */
.icon-user-md {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf200;&nbsp;');
}

@font-face {
  font-family: "FontAwesome";
  src: url("font/fontawesome-webfont.eot");
  src: url("font/fontawesome-webfont.eot?#iefix") format("eot"), url("font/fontawesome-webfont.woff") format("woff"), url("font/fontawesome-webfont.ttf") format("truetype"), url("font/fontawesome-webfont.svg#FontAwesome") format("svg");
  font-weight: normal;
  font-style: normal;
}

/*  Font Awesome styles
    ------------------------------------------------------- */
/* line 11, ../sass/_font-awesome.scss */
[class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  display: inline-block;
  text-decoration: inherit;
}

/* line 18, ../sass/_font-awesome.scss */
a [class^="icon-"], a [class*=" icon-"] {
  display: inline-block;
  text-decoration: inherit;
}

/* makes the font 33% larger relative to the icon container */
/* line 23, ../sass/_font-awesome.scss */
.icon-large:before {
  vertical-align: top;
  font-size: 1.3333333333333333em;
}

/* line 27, ../sass/_font-awesome.scss */
.btn [class^="icon-"], .btn [class*=" icon-"] {
  /* keeps button heights with and without icons the same */
  line-height: .9em;
}

/* line 32, ../sass/_font-awesome.scss */
li [class^="icon-"], li [class*=" icon-"] {
  display: inline-block;
  width: 1.25em;
  text-align: center;
}

/* line 37, ../sass/_font-awesome.scss */
li .icon-large[class^="icon-"], li .icon-large[class*=" icon-"] {
  /* 1.5 increased font size for icon-large * 1.25 width */
  width: 1.875em;
}

/* line 42, ../sass/_font-awesome.scss */
li[class^="icon-"], li[class*=" icon-"] {
  margin-left: 0;
  list-style-type: none;
}

/* line 46, ../sass/_font-awesome.scss */
li[class^="icon-"]:before, li[class*=" icon-"]:before {
  text-indent: -2em;
  text-align: center;
}

/* line 50, ../sass/_font-awesome.scss */
li[class^="icon-"].icon-large:before, li[class*=" icon-"].icon-large:before {
  text-indent: -1.3333333333333333em;
}

/*  Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
    readers do not read off random characters that represent icons */
/* line 55, ../sass/_font-awesome.scss */
.icon-glass:before {
  content: "\f000";
}

/* line 56, ../sass/_font-awesome.scss */
.icon-music:before {
  content: "\f001";
}

/* line 57, ../sass/_font-awesome.scss */
.icon-search:before {
  content: "\f002";
}

/* line 58, ../sass/_font-awesome.scss */
.icon-envelope:before {
  content: "\f003";
}

/* line 59, ../sass/_font-awesome.scss */
.icon-heart:before {
  content: "\f004";
}

/* line 60, ../sass/_font-awesome.scss */
.icon-star:before {
  content: "\f005";
}

/* line 61, ../sass/_font-awesome.scss */
.icon-star-empty:before {
  content: "\f006";
}

/* line 62, ../sass/_font-awesome.scss */
.icon-user:before {
  content: "\f007";
}

/* line 63, ../sass/_font-awesome.scss */
.icon-film:before {
  content: "\f008";
}

/* line 64, ../sass/_font-awesome.scss */
.icon-th-large:before {
  content: "\f009";
}

/* line 65, ../sass/_font-awesome.scss */
.icon-th:before {
  content: "\f00a";
}

/* line 66, ../sass/_font-awesome.scss */
.icon-th-list:before {
  content: "\f00b";
}

/* line 67, ../sass/_font-awesome.scss */
.icon-ok:before {
  content: "\f00c";
}

/* line 68, ../sass/_font-awesome.scss */
.icon-remove:before {
  content: "\f00d";
}

/* line 69, ../sass/_font-awesome.scss */
.icon-zoom-in:before {
  content: "\f00e";
}

/* line 71, ../sass/_font-awesome.scss */
.icon-zoom-out:before {
  content: "\f010";
}

/* line 72, ../sass/_font-awesome.scss */
.icon-off:before {
  content: "\f011";
}

/* line 73, ../sass/_font-awesome.scss */
.icon-signal:before {
  content: "\f012";
}

/* line 74, ../sass/_font-awesome.scss */
.icon-cog:before {
  content: "\f013";
}

/* line 75, ../sass/_font-awesome.scss */
.icon-trash:before {
  content: "\f014";
}

/* line 76, ../sass/_font-awesome.scss */
.icon-home:before {
  content: "\f015";
}

/* line 77, ../sass/_font-awesome.scss */
.icon-file:before {
  content: "\f016";
}

/* line 78, ../sass/_font-awesome.scss */
.icon-time:before {
  content: "\f017";
}

/* line 79, ../sass/_font-awesome.scss */
.icon-road:before {
  content: "\f018";
}

/* line 80, ../sass/_font-awesome.scss */
.icon-download-alt:before {
  content: "\f019";
}

/* line 81, ../sass/_font-awesome.scss */
.icon-download:before {
  content: "\f01a";
}

/* line 82, ../sass/_font-awesome.scss */
.icon-upload:before {
  content: "\f01b";
}

/* line 83, ../sass/_font-awesome.scss */
.icon-inbox:before {
  content: "\f01c";
}

/* line 84, ../sass/_font-awesome.scss */
.icon-play-circle:before {
  content: "\f01d";
}

/* line 85, ../sass/_font-awesome.scss */
.icon-repeat:before {
  content: "\f01e";
}

/* \f020 doesn't work in Safari. all shifted one down */
/* line 88, ../sass/_font-awesome.scss */
.icon-refresh:before {
  content: "\f021";
}

/* line 89, ../sass/_font-awesome.scss */
.icon-list-alt:before {
  content: "\f022";
}

/* line 90, ../sass/_font-awesome.scss */
.icon-lock:before {
  content: "\f023";
}

/* line 91, ../sass/_font-awesome.scss */
.icon-flag:before {
  content: "\f024";
}

/* line 92, ../sass/_font-awesome.scss */
.icon-headphones:before {
  content: "\f025";
}

/* line 93, ../sass/_font-awesome.scss */
.icon-volume-off:before {
  content: "\f026";
}

/* line 94, ../sass/_font-awesome.scss */
.icon-volume-down:before {
  content: "\f027";
}

/* line 95, ../sass/_font-awesome.scss */
.icon-volume-up:before {
  content: "\f028";
}

/* line 96, ../sass/_font-awesome.scss */
.icon-qrcode:before {
  content: "\f029";
}

/* line 97, ../sass/_font-awesome.scss */
.icon-barcode:before {
  content: "\f02a";
}

/* line 98, ../sass/_font-awesome.scss */
.icon-tag:before {
  content: "\f02b";
}

/* line 99, ../sass/_font-awesome.scss */
.icon-tags:before {
  content: "\f02c";
}

/* line 100, ../sass/_font-awesome.scss */
.icon-book:before {
  content: "\f02d";
}

/* line 101, ../sass/_font-awesome.scss */
.icon-bookmark:before {
  content: "\f02e";
}

/* line 102, ../sass/_font-awesome.scss */
.icon-print:before {
  content: "\f02f";
}

/* line 104, ../sass/_font-awesome.scss */
.icon-camera:before {
  content: "\f030";
}

/* line 105, ../sass/_font-awesome.scss */
.icon-font:before {
  content: "\f031";
}

/* line 106, ../sass/_font-awesome.scss */
.icon-bold:before {
  content: "\f032";
}

/* line 107, ../sass/_font-awesome.scss */
.icon-italic:before {
  content: "\f033";
}

/* line 108, ../sass/_font-awesome.scss */
.icon-text-height:before {
  content: "\f034";
}

/* line 109, ../sass/_font-awesome.scss */
.icon-text-width:before {
  content: "\f035";
}

/* line 110, ../sass/_font-awesome.scss */
.icon-align-left:before {
  content: "\f036";
}

/* line 111, ../sass/_font-awesome.scss */
.icon-align-center:before {
  content: "\f037";
}

/* line 112, ../sass/_font-awesome.scss */
.icon-align-right:before {
  content: "\f038";
}

/* line 113, ../sass/_font-awesome.scss */
.icon-align-justify:before {
  content: "\f039";
}

/* line 114, ../sass/_font-awesome.scss */
.icon-list:before {
  content: "\f03a";
}

/* line 115, ../sass/_font-awesome.scss */
.icon-indent-left:before {
  content: "\f03b";
}

/* line 116, ../sass/_font-awesome.scss */
.icon-indent-right:before {
  content: "\f03c";
}

/* line 117, ../sass/_font-awesome.scss */
.icon-facetime-video:before {
  content: "\f03d";
}

/* line 118, ../sass/_font-awesome.scss */
.icon-picture:before {
  content: "\f03e";
}

/* line 120, ../sass/_font-awesome.scss */
.icon-pencil:before {
  content: "\f040";
}

/* line 121, ../sass/_font-awesome.scss */
.icon-map-marker:before {
  content: "\f041";
}

/* line 122, ../sass/_font-awesome.scss */
.icon-adjust:before {
  content: "\f042";
}

/* line 123, ../sass/_font-awesome.scss */
.icon-tint:before {
  content: "\f043";
}

/* line 124, ../sass/_font-awesome.scss */
.icon-edit:before {
  content: "\f044";
}

/* line 125, ../sass/_font-awesome.scss */
.icon-share:before {
  content: "\f045";
}

/* line 126, ../sass/_font-awesome.scss */
.icon-check:before {
  content: "\f046";
}

/* line 127, ../sass/_font-awesome.scss */
.icon-move:before {
  content: "\f047";
}

/* line 128, ../sass/_font-awesome.scss */
.icon-step-backward:before {
  content: "\f048";
}

/* line 129, ../sass/_font-awesome.scss */
.icon-fast-backward:before {
  content: "\f049";
}

/* line 130, ../sass/_font-awesome.scss */
.icon-backward:before {
  content: "\f04a";
}

/* line 131, ../sass/_font-awesome.scss */
.icon-play:before {
  content: "\f04b";
}

/* line 132, ../sass/_font-awesome.scss */
.icon-pause:before {
  content: "\f04c";
}

/* line 133, ../sass/_font-awesome.scss */
.icon-stop:before {
  content: "\f04d";
}

/* line 134, ../sass/_font-awesome.scss */
.icon-forward:before {
  content: "\f04e";
}

/* line 136, ../sass/_font-awesome.scss */
.icon-fast-forward:before {
  content: "\f050";
}

/* line 137, ../sass/_font-awesome.scss */
.icon-step-forward:before {
  content: "\f051";
}

/* line 138, ../sass/_font-awesome.scss */
.icon-eject:before {
  content: "\f052";
}

/* line 139, ../sass/_font-awesome.scss */
.icon-chevron-left:before {
  content: "\f053";
}

/* line 140, ../sass/_font-awesome.scss */
.icon-chevron-right:before {
  content: "\f054";
}

/* line 141, ../sass/_font-awesome.scss */
.icon-plus-sign:before {
  content: "\f055";
}

/* line 142, ../sass/_font-awesome.scss */
.icon-minus-sign:before {
  content: "\f056";
}

/* line 143, ../sass/_font-awesome.scss */
.icon-remove-sign:before {
  content: "\f057";
}

/* line 144, ../sass/_font-awesome.scss */
.icon-ok-sign:before {
  content: "\f058";
}

/* line 145, ../sass/_font-awesome.scss */
.icon-question-sign:before {
  content: "\f059";
}

/* line 146, ../sass/_font-awesome.scss */
.icon-info-sign:before {
  content: "\f05a";
}

/* line 147, ../sass/_font-awesome.scss */
.icon-screenshot:before {
  content: "\f05b";
}

/* line 148, ../sass/_font-awesome.scss */
.icon-remove-circle:before {
  content: "\f05c";
}

/* line 149, ../sass/_font-awesome.scss */
.icon-ok-circle:before {
  content: "\f05d";
}

/* line 150, ../sass/_font-awesome.scss */
.icon-ban-circle:before {
  content: "\f05e";
}

/* line 152, ../sass/_font-awesome.scss */
.icon-arrow-left:before {
  content: "\f060";
}

/* line 153, ../sass/_font-awesome.scss */
.icon-arrow-right:before {
  content: "\f061";
}

/* line 154, ../sass/_font-awesome.scss */
.icon-arrow-up:before {
  content: "\f062";
}

/* line 155, ../sass/_font-awesome.scss */
.icon-arrow-down:before {
  content: "\f063";
}

/* line 156, ../sass/_font-awesome.scss */
.icon-share-alt:before {
  content: "\f064";
}

/* line 157, ../sass/_font-awesome.scss */
.icon-resize-full:before {
  content: "\f065";
}

/* line 158, ../sass/_font-awesome.scss */
.icon-resize-small:before {
  content: "\f066";
}

/* line 159, ../sass/_font-awesome.scss */
.icon-plus:before {
  content: "\f067";
}

/* line 160, ../sass/_font-awesome.scss */
.icon-minus:before {
  content: "\f068";
}

/* line 161, ../sass/_font-awesome.scss */
.icon-asterisk:before {
  content: "\f069";
}

/* line 162, ../sass/_font-awesome.scss */
.icon-exclamation-sign:before {
  content: "\f06a";
}

/* line 163, ../sass/_font-awesome.scss */
.icon-gift:before {
  content: "\f06b";
}

/* line 164, ../sass/_font-awesome.scss */
.icon-leaf:before {
  content: "\f06c";
}

/* line 165, ../sass/_font-awesome.scss */
.icon-fire:before {
  content: "\f06d";
}

/* line 166, ../sass/_font-awesome.scss */
.icon-eye-open:before {
  content: "\f06e";
}

/* line 168, ../sass/_font-awesome.scss */
.icon-eye-close:before {
  content: "\f070";
}

/* line 169, ../sass/_font-awesome.scss */
.icon-warning-sign:before {
  content: "\f071";
}

/* line 170, ../sass/_font-awesome.scss */
.icon-plane:before {
  content: "\f072";
}

/* line 171, ../sass/_font-awesome.scss */
.icon-calendar:before {
  content: "\f073";
}

/* line 172, ../sass/_font-awesome.scss */
.icon-random:before {
  content: "\f074";
}

/* line 173, ../sass/_font-awesome.scss */
.icon-comment:before {
  content: "\f075";
}

/* line 174, ../sass/_font-awesome.scss */
.icon-magnet:before {
  content: "\f076";
}

/* line 175, ../sass/_font-awesome.scss */
.icon-chevron-up:before {
  content: "\f077";
}

/* line 176, ../sass/_font-awesome.scss */
.icon-chevron-down:before {
  content: "\f078";
}

/* line 177, ../sass/_font-awesome.scss */
.icon-retweet:before {
  content: "\f079";
}

/* line 178, ../sass/_font-awesome.scss */
.icon-shopping-cart:before {
  content: "\f07a";
}

/* line 179, ../sass/_font-awesome.scss */
.icon-folder-close:before {
  content: "\f07b";
}

/* line 180, ../sass/_font-awesome.scss */
.icon-folder-open:before {
  content: "\f07c";
}

/* line 181, ../sass/_font-awesome.scss */
.icon-resize-vertical:before {
  content: "\f07d";
}

/* line 182, ../sass/_font-awesome.scss */
.icon-resize-horizontal:before {
  content: "\f07e";
}

/* line 184, ../sass/_font-awesome.scss */
.icon-bar-chart:before {
  content: "\f080";
}

/* line 185, ../sass/_font-awesome.scss */
.icon-twitter-sign:before {
  content: "\f081";
}

/* line 186, ../sass/_font-awesome.scss */
.icon-facebook-sign:before {
  content: "\f082";
}

/* line 187, ../sass/_font-awesome.scss */
.icon-camera-retro:before {
  content: "\f083";
}

/* line 188, ../sass/_font-awesome.scss */
.icon-key:before {
  content: "\f084";
}

/* line 189, ../sass/_font-awesome.scss */
.icon-cogs:before {
  content: "\f085";
}

/* line 190, ../sass/_font-awesome.scss */
.icon-comments:before {
  content: "\f086";
}

/* line 191, ../sass/_font-awesome.scss */
.icon-thumbs-up:before {
  content: "\f087";
}

/* line 192, ../sass/_font-awesome.scss */
.icon-thumbs-down:before {
  content: "\f088";
}

/* line 193, ../sass/_font-awesome.scss */
.icon-star-half:before {
  content: "\f089";
}

/* line 194, ../sass/_font-awesome.scss */
.icon-heart-empty:before {
  content: "\f08a";
}

/* line 195, ../sass/_font-awesome.scss */
.icon-signout:before {
  content: "\f08b";
}

/* line 196, ../sass/_font-awesome.scss */
.icon-linkedin-sign:before {
  content: "\f08c";
}

/* line 197, ../sass/_font-awesome.scss */
.icon-pushpin:before {
  content: "\f08d";
}

/* line 198, ../sass/_font-awesome.scss */
.icon-external-link:before {
  content: "\f08e";
}

/* line 200, ../sass/_font-awesome.scss */
.icon-signin:before {
  content: "\f090";
}

/* line 201, ../sass/_font-awesome.scss */
.icon-trophy:before {
  content: "\f091";
}

/* line 202, ../sass/_font-awesome.scss */
.icon-github-sign:before {
  content: "\f092";
}

/* line 203, ../sass/_font-awesome.scss */
.icon-upload-alt:before {
  content: "\f093";
}

/* line 204, ../sass/_font-awesome.scss */
.icon-lemon:before {
  content: "\f094";
}

/* line 205, ../sass/_font-awesome.scss */
.icon-phone:before {
  content: "\f095";
}

/* line 206, ../sass/_font-awesome.scss */
.icon-check-empty:before {
  content: "\f096";
}

/* line 207, ../sass/_font-awesome.scss */
.icon-bookmark-empty:before {
  content: "\f097";
}

/* line 208, ../sass/_font-awesome.scss */
.icon-phone-sign:before {
  content: "\f098";
}

/* line 209, ../sass/_font-awesome.scss */
.icon-twitter:before {
  content: "\f099";
}

/* line 210, ../sass/_font-awesome.scss */
.icon-facebook:before {
  content: "\f09a";
}

/* line 211, ../sass/_font-awesome.scss */
.icon-github:before {
  content: "\f09b";
}

/* line 212, ../sass/_font-awesome.scss */
.icon-unlock:before {
  content: "\f09c";
}

/* line 213, ../sass/_font-awesome.scss */
.icon-credit-card:before {
  content: "\f09d";
}

/* line 214, ../sass/_font-awesome.scss */
.icon-rss:before {
  content: "\f09e";
}

/* line 216, ../sass/_font-awesome.scss */
.icon-hdd:before {
  content: "\f0a0";
}

/* line 217, ../sass/_font-awesome.scss */
.icon-bullhorn:before {
  content: "\f0a1";
}

/* line 218, ../sass/_font-awesome.scss */
.icon-bell:before {
  content: "\f0a2";
}

/* line 219, ../sass/_font-awesome.scss */
.icon-certificate:before {
  content: "\f0a3";
}

/* line 220, ../sass/_font-awesome.scss */
.icon-hand-right:before {
  content: "\f0a4";
}

/* line 221, ../sass/_font-awesome.scss */
.icon-hand-left:before {
  content: "\f0a5";
}

/* line 222, ../sass/_font-awesome.scss */
.icon-hand-up:before {
  content: "\f0a6";
}

/* line 223, ../sass/_font-awesome.scss */
.icon-hand-down:before {
  content: "\f0a7";
}

/* line 224, ../sass/_font-awesome.scss */
.icon-circle-arrow-left:before {
  content: "\f0a8";
}

/* line 225, ../sass/_font-awesome.scss */
.icon-circle-arrow-right:before {
  content: "\f0a9";
}

/* line 226, ../sass/_font-awesome.scss */
.icon-circle-arrow-up:before {
  content: "\f0aa";
}

/* line 227, ../sass/_font-awesome.scss */
.icon-circle-arrow-down:before {
  content: "\f0ab";
}

/* line 228, ../sass/_font-awesome.scss */
.icon-globe:before {
  content: "\f0ac";
}

/* line 229, ../sass/_font-awesome.scss */
.icon-wrench:before {
  content: "\f0ad";
}

/* line 230, ../sass/_font-awesome.scss */
.icon-tasks:before {
  content: "\f0ae";
}

/* line 232, ../sass/_font-awesome.scss */
.icon-filter:before {
  content: "\f0b0";
}

/* line 233, ../sass/_font-awesome.scss */
.icon-briefcase:before {
  content: "\f0b1";
}

/* line 234, ../sass/_font-awesome.scss */
.icon-fullscreen:before {
  content: "\f0b2";
}

/* line 236, ../sass/_font-awesome.scss */
.icon-group:before {
  content: "\f0c0";
}

/* line 237, ../sass/_font-awesome.scss */
.icon-link:before {
  content: "\f0c1";
}

/* line 238, ../sass/_font-awesome.scss */
.icon-cloud:before {
  content: "\f0c2";
}

/* line 239, ../sass/_font-awesome.scss */
.icon-beaker:before {
  content: "\f0c3";
}

/* line 240, ../sass/_font-awesome.scss */
.icon-cut:before {
  content: "\f0c4";
}

/* line 241, ../sass/_font-awesome.scss */
.icon-copy:before {
  content: "\f0c5";
}

/* line 242, ../sass/_font-awesome.scss */
.icon-paper-clip:before {
  content: "\f0c6";
}

/* line 243, ../sass/_font-awesome.scss */
.icon-save:before {
  content: "\f0c7";
}

/* line 244, ../sass/_font-awesome.scss */
.icon-sign-blank:before {
  content: "\f0c8";
}

/* line 245, ../sass/_font-awesome.scss */
.icon-reorder:before {
  content: "\f0c9";
}

/* line 246, ../sass/_font-awesome.scss */
.icon-list-ul:before {
  content: "\f0ca";
}

/* line 247, ../sass/_font-awesome.scss */
.icon-list-ol:before {
  content: "\f0cb";
}

/* line 248, ../sass/_font-awesome.scss */
.icon-strikethrough:before {
  content: "\f0cc";
}

/* line 249, ../sass/_font-awesome.scss */
.icon-underline:before {
  content: "\f0cd";
}

/* line 250, ../sass/_font-awesome.scss */
.icon-table:before {
  content: "\f0ce";
}

/* line 252, ../sass/_font-awesome.scss */
.icon-magic:before {
  content: "\f0d0";
}

/* line 253, ../sass/_font-awesome.scss */
.icon-truck:before {
  content: "\f0d1";
}

/* line 254, ../sass/_font-awesome.scss */
.icon-pinterest:before {
  content: "\f0d2";
}

/* line 255, ../sass/_font-awesome.scss */
.icon-pinterest-sign:before {
  content: "\f0d3";
}

/* line 256, ../sass/_font-awesome.scss */
.icon-google-plus-sign:before {
  content: "\f0d4";
}

/* line 257, ../sass/_font-awesome.scss */
.icon-google-plus:before {
  content: "\f0d5";
}

/* line 258, ../sass/_font-awesome.scss */
.icon-money:before {
  content: "\f0d6";
}

/* line 259, ../sass/_font-awesome.scss */
.icon-caret-down:before {
  content: "\f0d7";
}

/* line 260, ../sass/_font-awesome.scss */
.icon-caret-up:before {
  content: "\f0d8";
}

/* line 261, ../sass/_font-awesome.scss */
.icon-caret-left:before {
  content: "\f0d9";
}

/* line 262, ../sass/_font-awesome.scss */
.icon-caret-right:before {
  content: "\f0da";
}

/* line 263, ../sass/_font-awesome.scss */
.icon-columns:before {
  content: "\f0db";
}

/* line 264, ../sass/_font-awesome.scss */
.icon-sort:before {
  content: "\f0dc";
}

/* line 265, ../sass/_font-awesome.scss */
.icon-sort-down:before {
  content: "\f0dd";
}

/* line 266, ../sass/_font-awesome.scss */
.icon-sort-up:before {
  content: "\f0de";
}

/* line 268, ../sass/_font-awesome.scss */
.icon-envelope-alt:before {
  content: "\f0e0";
}

/* line 269, ../sass/_font-awesome.scss */
.icon-linkedin:before {
  content: "\f0e1";
}

/* line 270, ../sass/_font-awesome.scss */
.icon-undo:before {
  content: "\f0e2";
}

/* line 271, ../sass/_font-awesome.scss */
.icon-legal:before {
  content: "\f0e3";
}

/* line 272, ../sass/_font-awesome.scss */
.icon-dashboard:before {
  content: "\f0e4";
}

/* line 273, ../sass/_font-awesome.scss */
.icon-comment-alt:before {
  content: "\f0e5";
}

/* line 274, ../sass/_font-awesome.scss */
.icon-comments-alt:before {
  content: "\f0e6";
}

/* line 275, ../sass/_font-awesome.scss */
.icon-bolt:before {
  content: "\f0e7";
}

/* line 276, ../sass/_font-awesome.scss */
.icon-sitemap:before {
  content: "\f0e8";
}

/* line 277, ../sass/_font-awesome.scss */
.icon-umbrella:before {
  content: "\f0e9";
}

/* line 278, ../sass/_font-awesome.scss */
.icon-paste:before {
  content: "\f0ea";
}

/* line 280, ../sass/_font-awesome.scss */
.icon-user-md:before {
  content: "\f200";
}

/*
* Skeleton V1.2
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 6/20/2012
*/
/* Table of Content
==================================================
	#Site Styles
	#Page Styles
	#Media Queries
	#Font-Face */
/* #Site Styles
================================================== */
/* line 19, ../sass/_layout.scss */
.tan {
  background-color: #FEFAE4;
  padding: 20px;
  overflow: hidden;
  border-top: none;
  border-bottom: none;
}

/* #Page Styles
================================================== */
/* line 30, ../sass/_layout.scss */
#enchance {
  background-color: #F9F9E5;
}

/* line 34, ../sass/_layout.scss */
.card-option-list {
  padding: 20px;
  /*   width: 212px; */
  margin-left: 45px;
}

/* line 43, ../sass/_layout.scss */
.card-primary-actions {
  padding: 0px;
  width: 262px;
  margin-left: 18px;
}

/* line 49, ../sass/_layout.scss */
.card-primary-actions .btn {
  width: 119px !important;
  margin-right: 10px;
}

/* line 54, ../sass/_layout.scss */
.card-option-list label {
  color: #6F96A5;
  display: block;
  margin-bottom: 5px;
  line-height: 20px;
}

/* line 60, ../sass/_layout.scss */
footer {
  background-color: #F7f7f7;
}

/* line 63, ../sass/_layout.scss */
.alt-cart-back p, .alt-cart-front p {
  margin: 0px;
  padding: 0px;
  line-height: 20px;
  vertical-align: baseline;
  font-size: 14px;
  margin-top: 20px;
  float: left;
  display: inline;
}

/* line 73, ../sass/_layout.scss */
.alt-cart-back h3, .alt-cart-front h3 {
  width: 290px;
  display: inline;
  float: left;
}

/* #Media Queries
================================================== */
/* Smaller than standard 960 (devices and browsers) */
/* Tablet Portrait size to standard 960 (devices and browsers) */
/* All Mobile Sizes (devices and browser) */
/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
/* #Font-Face
================================================== */
/* 	This is the proper syntax for an @font-face file
		Just create a "fonts" folder at the root,
		copy your FontName into code below and remove
		comment brackets */
/*	@font-face {
	    font-family: 'FontName';
	    src: url('../fonts/FontName.eot');
	    src: url('../fonts/FontName.eot?iefix') format('eot'),
	         url('../fonts/FontName.woff') format('woff'),
	         url('../fonts/FontName.ttf') format('truetype'),
	         url('../fonts/FontName.svg#webfontZam02nTh') format('svg');
	    font-weight: normal;
	    font-style: normal; }
*/
/* line 1, ../sass/_navigation.scss */
#nav {
  margin: 27px 5px 0;
}

/* line 5, ../sass/_navigation.scss */
#nav ul li {
  display: inline;
  margin: 0 20px 0 0;
  margin-bottom: 130px;
}

/* line 11, ../sass/_navigation.scss */
#nav a {
  text-decoration: none;
}

/*
* Skeleton V1.2
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 6/20/2012
*/
/* Table of Contents
==================================================
    #Base 960 Grid
    #Tablet (Portrait)
    #Mobile (Portrait)
    #Mobile (Landscape)
    #Clearing */
/* #Base 960 Grid
================================================== */
/* line 24, ../sass/_skeleton.scss */
.container {
  position: relative;
  width: 960px;
  margin: 0 auto;
  padding: 0;
}

/* line 26, ../sass/_skeleton.scss */
.container .column,
.container .columns {
  float: left;
  display: inline;
  margin-left: 10px;
  margin-right: 10px;
}

/* line 27, ../sass/_skeleton.scss */
.row {
  margin-bottom: 20px;
}

/* Nested Column Classes */
/* line 30, ../sass/_skeleton.scss */
.column.alpha, .columns.alpha {
  margin-left: 0;
}

/* line 31, ../sass/_skeleton.scss */
.column.omega, .columns.omega {
  margin-right: 0;
}

/* Base Grid */
/* line 35, ../sass/_skeleton.scss */
.container .one.column,
.container .one.columns {
  width: 40px;
}

/* line 36, ../sass/_skeleton.scss */
.container .two.columns {
  width: 100px;
}

/* line 37, ../sass/_skeleton.scss */
.container .three.columns {
  width: 160px;
}

/* line 38, ../sass/_skeleton.scss */
.container .four.columns {
  width: 220px;
}

/* line 39, ../sass/_skeleton.scss */
.container .five.columns {
  width: 280px;
}

/* line 40, ../sass/_skeleton.scss */
.container .six.columns {
  width: 340px;
}

/* line 41, ../sass/_skeleton.scss */
.container .seven.columns {
  width: 350px;
}

/* line 42, ../sass/_skeleton.scss */
.container .eight.columns {
  width: 460px;
}

/* line 43, ../sass/_skeleton.scss */
.container .nine.columns {
  width: 520px;
}

/* line 44, ../sass/_skeleton.scss */
.container .ten.columns {
  width: 580px;
}

/* line 45, ../sass/_skeleton.scss */
.container .eleven.columns {
  width: 640px;
}

/* line 46, ../sass/_skeleton.scss */
.container .twelve.columns {
  width: 700px;
}

/* line 47, ../sass/_skeleton.scss */
.container .thirteen.columns {
  width: 760px;
}

/* line 48, ../sass/_skeleton.scss */
.container .fourteen.columns {
  width: 820px;
}

/* line 49, ../sass/_skeleton.scss */
.container .fifteen.columns {
  width: 880px;
}

/* line 50, ../sass/_skeleton.scss */
.container .sixteen.columns {
  width: 940px;
}

/* line 52, ../sass/_skeleton.scss */
.container .one-third.column {
  width: 300px;
}

/* line 53, ../sass/_skeleton.scss */
.container .two-thirds.column {
  width: 620px;
}

/* Offsets */
/* line 56, ../sass/_skeleton.scss */
.container .offset-by-one {
  padding-left: 60px;
}

/* line 57, ../sass/_skeleton.scss */
.container .offset-by-half {
  padding-left: 15px;
}

/* line 58, ../sass/_skeleton.scss */
.container .offset-by-two {
  padding-left: 120px;
}

/* line 59, ../sass/_skeleton.scss */
.container .offset-by-three {
  padding-left: 180px;
}

/* line 60, ../sass/_skeleton.scss */
.container .offset-by-four {
  padding-left: 240px;
}

/* line 61, ../sass/_skeleton.scss */
.container .offset-by-five {
  padding-left: 300px;
}

/* line 62, ../sass/_skeleton.scss */
.container .offset-by-six {
  padding-left: 360px;
}

/* line 63, ../sass/_skeleton.scss */
.container .offset-by-seven {
  padding-left: 420px;
}

/* line 64, ../sass/_skeleton.scss */
.container .offset-by-eight {
  padding-left: 480px;
}

/* line 65, ../sass/_skeleton.scss */
.container .offset-by-nine {
  padding-left: 540px;
}

/* line 66, ../sass/_skeleton.scss */
.container .offset-by-ten {
  padding-left: 600px;
}

/* line 67, ../sass/_skeleton.scss */
.container .offset-by-eleven {
  padding-left: 660px;
}

/* line 68, ../sass/_skeleton.scss */
.container .offset-by-twelve {
  padding-left: 720px;
}

/* line 69, ../sass/_skeleton.scss */
.container .offset-by-thirteen {
  padding-left: 780px;
}

/* line 70, ../sass/_skeleton.scss */
.container .offset-by-fourteen {
  padding-left: 840px;
}

/* line 71, ../sass/_skeleton.scss */
.container .offset-by-fifteen {
  padding-left: 900px;
}

/* #Tablet (Portrait)
================================================== */
/* Note: Design for a width of 768px */
@media only screen and (min-width: 768px) and (max-width: 959px) {
  /* line 81, ../sass/_skeleton.scss */
  .container {
    width: 768px;
  }

  /* line 83, ../sass/_skeleton.scss */
  .container .column,
  .container .columns {
    margin-left: 10px;
    margin-right: 10px;
  }

  /* line 84, ../sass/_skeleton.scss */
  .column.alpha, .columns.alpha {
    margin-left: 0;
    margin-right: 10px;
  }

  /* line 85, ../sass/_skeleton.scss */
  .column.omega, .columns.omega {
    margin-right: 0;
    margin-left: 10px;
  }

  /* line 86, ../sass/_skeleton.scss */
  .alpha.omega {
    margin-left: 0;
    margin-right: 0;
  }

  /* line 89, ../sass/_skeleton.scss */
  .container .one.column,
  .container .one.columns {
    width: 28px;
  }

  /* line 90, ../sass/_skeleton.scss */
  .container .two.columns {
    width: 76px;
  }

  /* line 91, ../sass/_skeleton.scss */
  .container .three.columns {
    width: 124px;
  }

  /* line 92, ../sass/_skeleton.scss */
  .container .four.columns {
    width: 172px;
  }

  /* line 93, ../sass/_skeleton.scss */
  .container .five.columns {
    width: 220px;
  }

  /* line 94, ../sass/_skeleton.scss */
  .container .six.columns {
    width: 268px;
  }

  /* line 95, ../sass/_skeleton.scss */
  .container .seven.columns {
    width: 316px;
  }

  /* line 96, ../sass/_skeleton.scss */
  .container .eight.columns {
    width: 364px;
  }

  /* line 97, ../sass/_skeleton.scss */
  .container .nine.columns {
    width: 412px;
  }

  /* line 98, ../sass/_skeleton.scss */
  .container .ten.columns {
    width: 460px;
  }

  /* line 99, ../sass/_skeleton.scss */
  .container .eleven.columns {
    width: 508px;
  }

  /* line 100, ../sass/_skeleton.scss */
  .container .twelve.columns {
    width: 556px;
  }

  /* line 101, ../sass/_skeleton.scss */
  .container .thirteen.columns {
    width: 604px;
  }

  /* line 102, ../sass/_skeleton.scss */
  .container .fourteen.columns {
    width: 652px;
  }

  /* line 103, ../sass/_skeleton.scss */
  .container .fifteen.columns {
    width: 700px;
  }

  /* line 104, ../sass/_skeleton.scss */
  .container .sixteen.columns {
    width: 748px;
  }

  /* line 106, ../sass/_skeleton.scss */
  .container .one-third.column {
    width: 236px;
  }

  /* line 107, ../sass/_skeleton.scss */
  .container .two-thirds.column {
    width: 492px;
  }

  /* Offsets */
  /* line 110, ../sass/_skeleton.scss */
  .container .offset-by-one {
    padding-left: 48px;
  }

  /* line 111, ../sass/_skeleton.scss */
  .container .offset-by-two {
    padding-left: 96px;
  }

  /* line 112, ../sass/_skeleton.scss */
  .container .offset-by-three {
    padding-left: 144px;
  }

  /* line 113, ../sass/_skeleton.scss */
  .container .offset-by-four {
    padding-left: 192px;
  }

  /* line 114, ../sass/_skeleton.scss */
  .container .offset-by-five {
    padding-left: 240px;
  }

  /* line 115, ../sass/_skeleton.scss */
  .container .offset-by-six {
    padding-left: 288px;
  }

  /* line 116, ../sass/_skeleton.scss */
  .container .offset-by-seven {
    padding-left: 336px;
  }

  /* line 117, ../sass/_skeleton.scss */
  .container .offset-by-eight {
    padding-left: 384px;
  }

  /* line 118, ../sass/_skeleton.scss */
  .container .offset-by-nine {
    padding-left: 432px;
  }

  /* line 119, ../sass/_skeleton.scss */
  .container .offset-by-ten {
    padding-left: 480px;
  }

  /* line 120, ../sass/_skeleton.scss */
  .container .offset-by-eleven {
    padding-left: 528px;
  }

  /* line 121, ../sass/_skeleton.scss */
  .container .offset-by-twelve {
    padding-left: 576px;
  }

  /* line 122, ../sass/_skeleton.scss */
  .container .offset-by-thirteen {
    padding-left: 624px;
  }

  /* line 123, ../sass/_skeleton.scss */
  .container .offset-by-fourteen {
    padding-left: 672px;
  }

  /* line 124, ../sass/_skeleton.scss */
  .container .offset-by-fifteen {
    padding-left: 720px;
  }
}
/*  #Mobile (Portrait)
================================================== */
/* Note: Design for a width of 320px */
@media only screen and (max-width: 767px) {
  /* line 134, ../sass/_skeleton.scss */
  .container {
    width: 300px;
  }

  /* line 136, ../sass/_skeleton.scss */
  .container .columns,
  .container .column {
    margin: 0;
  }

  /* line 156, ../sass/_skeleton.scss */
  .container .one.column,
  .container .one.columns,
  .container .two.columns,
  .container .three.columns,
  .container .four.columns,
  .container .five.columns,
  .container .six.columns,
  .container .seven.columns,
  .container .eight.columns,
  .container .nine.columns,
  .container .ten.columns,
  .container .eleven.columns,
  .container .twelve.columns,
  .container .thirteen.columns,
  .container .fourteen.columns,
  .container .fifteen.columns,
  .container .sixteen.columns,
  .container .one-third.column,
  .container .two-thirds.column {
    width: 300px;
  }

  /* Offsets */
  /* line 173, ../sass/_skeleton.scss */
  .container .offset-by-one,
  .container .offset-by-two,
  .container .offset-by-three,
  .container .offset-by-four,
  .container .offset-by-five,
  .container .offset-by-six,
  .container .offset-by-seven,
  .container .offset-by-eight,
  .container .offset-by-nine,
  .container .offset-by-ten,
  .container .offset-by-eleven,
  .container .offset-by-twelve,
  .container .offset-by-thirteen,
  .container .offset-by-fourteen,
  .container .offset-by-fifteen {
    padding-left: 0;
  }
}
/* #Mobile (Landscape)
================================================== */
/* Note: Design for a width of 480px */
@media only screen and (min-width: 480px) and (max-width: 767px) {
  /* line 184, ../sass/_skeleton.scss */
  .container {
    width: 420px;
  }

  /* line 186, ../sass/_skeleton.scss */
  .container .columns,
  .container .column {
    margin: 0;
  }

  /* line 206, ../sass/_skeleton.scss */
  .container .one.column,
  .container .one.columns,
  .container .two.columns,
  .container .three.columns,
  .container .four.columns,
  .container .five.columns,
  .container .six.columns,
  .container .seven.columns,
  .container .eight.columns,
  .container .nine.columns,
  .container .ten.columns,
  .container .eleven.columns,
  .container .twelve.columns,
  .container .thirteen.columns,
  .container .fourteen.columns,
  .container .fifteen.columns,
  .container .sixteen.columns,
  .container .one-third.column,
  .container .two-thirds.column {
    width: 420px;
  }
}
/* #Clearing
================================================== */
/* Self Clearing Goodness */
/* line 214, ../sass/_skeleton.scss */
.container:after {
  content: "\0020";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

/* Use clearfix class on parent to clear nested columns,
or wrap each row of columns in a <div class="row"> */
/* line 221, ../sass/_skeleton.scss */
.clearfix:before,
.clearfix:after,
.row:before,
.row:after {
  content: '\0020';
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}

/* line 229, ../sass/_skeleton.scss */
.row:after,
.clearfix:after {
  clear: both;
}

/* line 232, ../sass/_skeleton.scss */
.row,
.clearfix {
  zoom: 1;
}

/* You can also use a <br class="clear" /> to clear columns */
/* line 236, ../sass/_skeleton.scss */
.clear {
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}

/*

CSS Social Icons
By: Nick La (@nickla)
http://webdesignerwall.com/tutorials/css-social-buttons

Version: 1.0

*/
/************************************************************************************
SOCIAL LINK a.sb
*************************************************************************************/
/* line 15, ../sass/_social-buttons.scss */
a.sb,
.sb a {
  width: 32px;
  height: 32px;
  background-repeat: no-repeat;
  background-position: center center;
  text-indent: -900em;
  color: #333;
  text-decoration: none;
  line-height: 100%;
  white-space: nowrap;
  display: inline-block;
  position: relative;
  vertical-align: middle;
  margin: 0 2px 5px 0;
  /* default button color */
  background-color: #ececec;
  border: solid 1px #b8b8b9;
  /* default box shadow */
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 0 rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 0 rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 0 rgba(0, 0, 0, 0.1);
  /* default border radius */
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

/* for IE */
/* line 47, ../sass/_social-buttons.scss */
*:first-child + html a.sb,
*:first-child + html .sb a {
  text-indent: 0;
  line-height: 0;
  font-size: 0;
  overflow: hidden;
}

/* SB LIST
================================================ */
/* line 57, ../sass/_social-buttons.scss */
.sb {
  margin: 0;
  padding: 0;
}

/* line 61, ../sass/_social-buttons.scss */
.sb li {
  margin: 0;
  padding: 0;
  display: inline;
}

/* SIZES
================================================ */
/* small */
/* line 72, ../sass/_social-buttons.scss */
a.sb.small,
.sb.small a {
  width: 26px;
  height: 26px;
  font-size: 90%;
}

/* large */
/* line 80, ../sass/_social-buttons.scss */
a.sb.large,
.sb.large a {
  width: 40px;
  height: 40px;
  font-size: 120%;
}

/* GRADIENTS
================================================ */
/* default gradient */
/* line 92, ../sass/_social-buttons.scss */
a.sb.gradient,
.sb.gradient a {
  background-color: transparent !important;
}

/* line 96, ../sass/_social-buttons.scss */
a.sb.gradient:after,
.sb.gradient a:after {
  padding: 1px;
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: -1px;
  left: -1px;
  z-index: -1;
  -webkit-box-shadow: inset 0 2px 0 rgba(255, 255, 255, 0.3);
  -moz-box-shadow: inset 0 2px 0 rgba(255, 255, 255, 0.3);
  box-shadow: inset 0 2px 0 rgba(255, 255, 255, 0.3);
  /* default gradient */
  background: -moz-linear-gradient(top, #eeeeee 0%, #d2d2d2 100%);
  background: -webkit-linear-gradient(top, #eeeeee 0%, #d2d2d2 100%);
  background: linear-gradient(top, #eeeeee 0%, #d2d2d2 100%);
}

/* COLORS
================================================ */
/* default hover */
/* line 124, ../sass/_social-buttons.scss */
a.sb:hover:after,
.sb a:hover:after {
  background-image: none;
}

/* line 130, ../sass/_social-buttons.scss */
a.sb:hover,
.sb a:hover,
a.sb:hover:after,
.sb a:hover:after {
  background-color: #f3f3f3;
}

/* blue color */
/* line 139, ../sass/_social-buttons.scss */
a.sb.blue,
.sb.blue a,
a.sb.blue:after,
.sb.blue a:after {
  background-color: #4d7de1;
  border-color: #294c89;
  color: #fff;
}

/* line 145, ../sass/_social-buttons.scss */
a.sb.blue:hover:after,
.sb.blue a:hover:after {
  background-image: none;
}

/* line 151, ../sass/_social-buttons.scss */
a.sb.blue:hover,
.sb.blue a:hover,
a.sb.blue:hover:after,
.sb.blue a:hover:after {
  background-color: #5384ed;
}

/* purple color */
/* line 159, ../sass/_social-buttons.scss */
a.sb.purple,
.sb.purple a,
a.sb.purple:after,
.sb.purple a:after {
  background-color: #7a6bf8;
  border-color: #321396;
  color: #fff;
}

/* line 165, ../sass/_social-buttons.scss */
a.sb.purple:hover:after,
.sb.purple a:hover:after {
  background-image: none;
}

/* line 171, ../sass/_social-buttons.scss */
a.sb.purple:hover,
.sb.purple a:hover,
a.sb.purple:hover:after,
.sb.purple a:hover:after {
  background-color: #7f77fc;
}

/* red color */
/* line 179, ../sass/_social-buttons.scss */
a.sb.red,
.sb.red a,
a.sb.red:after,
.sb.red a:after {
  background-color: #e8311f;
  border-color: #9d1d14;
  color: #fff;
}

/* line 185, ../sass/_social-buttons.scss */
a.sb.red:hover:after,
.sb.red a:hover:after {
  background-image: none;
}

/* line 191, ../sass/_social-buttons.scss */
a.sb.red:hover,
.sb.red a:hover,
a.sb.red:hover:after,
.sb.red a:hover:after {
  background-color: #e84b34;
}

/* green color */
/* line 199, ../sass/_social-buttons.scss */
a.sb.green,
.sb.green a,
a.sb.green:after,
.sb.green a:after {
  background-color: #4aab10;
  border-color: #1e5608;
  color: #fff;
}

/* line 205, ../sass/_social-buttons.scss */
a.sb.green:hover:after,
.sb.green a:hover:after {
  background-image: none;
}

/* line 211, ../sass/_social-buttons.scss */
a.sb.green:hover,
.sb.green a:hover,
a.sb.green:hover:after,
.sb.green a:hover:after {
  background-color: #51b912;
}

/* orange color */
/* line 219, ../sass/_social-buttons.scss */
a.sb.orange,
.sb.orange a,
a.sb.orange:after,
.sb.orange a:after {
  background-color: #ff9600;
  border-color: #c35505;
  color: #fff;
}

/* line 225, ../sass/_social-buttons.scss */
a.sb.orange:hover:after,
.sb.orange a:hover:after {
  background-image: none;
}

/* line 231, ../sass/_social-buttons.scss */
a.sb.orange:hover,
.sb.orange a:hover,
a.sb.orange:hover:after,
.sb.orange a:hover:after {
  background-color: #ffa500;
}

/* brown color */
/* line 239, ../sass/_social-buttons.scss */
a.sb.brown,
.sb.brown a,
a.sb.brown:after,
.sb.brown a:after {
  background-color: #a35004;
  border-color: #622d07;
  color: #fff;
}

/* line 245, ../sass/_social-buttons.scss */
a.sb.brown:hover:after,
.sb.brown a:hover:after {
  background-image: none;
}

/* line 251, ../sass/_social-buttons.scss */
a.sb.brown:hover,
.sb.brown a:hover,
a.sb.brown:hover:after,
.sb.brown a:hover:after {
  background-color: #c56305;
}

/* black color */
/* line 259, ../sass/_social-buttons.scss */
a.sb.black,
.sb.black a,
a.sb.black:after,
.sb.black a:after {
  background-color: #252525;
  border-color: #000000;
  color: #fff;
}

/* line 265, ../sass/_social-buttons.scss */
a.sb.black:hover:after,
.sb.black a:hover:after {
  background-image: none;
}

/* line 271, ../sass/_social-buttons.scss */
a.sb.black:hover,
.sb.black a:hover,
a.sb.black:hover:after,
.sb.black a:hover:after {
  background-color: #565656;
}

/* gray color */
/* line 279, ../sass/_social-buttons.scss */
a.sb.gray,
.sb.gray a,
a.sb.gray:after,
.sb.gray a:after {
  background-color: #989797;
  border-color: #3f3f3f;
  color: #fff;
}

/* line 285, ../sass/_social-buttons.scss */
a.sb.gray:hover:after,
.sb.gray a:hover:after {
  background-image: none;
}

/* line 291, ../sass/_social-buttons.scss */
a.sb.gray:hover,
.sb.gray a:hover,
a.sb.gray:hover:after,
.sb.gray a:hover:after {
  background-color: #acabab;
}

/* light-gray color */
/* line 299, ../sass/_social-buttons.scss */
a.sb.light-gray,
.sb.light-gray a,
a.sb.light-gray:after,
.sb.light-gray a:after {
  background-color: #c7c7c7;
  border-color: #7b7b7b;
}

/* line 304, ../sass/_social-buttons.scss */
a.sb.light-gray:hover:after,
.sb.light-gray a:hover:after {
  background-image: none;
}

/* line 310, ../sass/_social-buttons.scss */
a.sb.light-gray:hover,
.sb.light-gray a:hover,
a.sb.light-gray:hover:after,
.sb.light-gray a:hover:after {
  background-color: #d9d9d9;
}

/* light-blue color */
/* line 318, ../sass/_social-buttons.scss */
a.sb.light-blue,
.sb.light-blue a,
a.sb.light-blue:after,
.sb.light-blue a:after {
  background-color: #bdd9fd;
  border-color: #6694d6;
}

/* line 323, ../sass/_social-buttons.scss */
a.sb.light-blue:hover:after,
.sb.light-blue a:hover:after {
  background-image: none;
}

/* line 329, ../sass/_social-buttons.scss */
a.sb.light-blue:hover,
.sb.light-blue a:hover,
a.sb.light-blue:hover:after,
.sb.light-blue a:hover:after {
  background-color: #d1e5fe;
}

/* light-purple color */
/* line 337, ../sass/_social-buttons.scss */
a.sb.light-purple,
.sb.light-purple a,
a.sb.light-purple:after,
.sb.light-purple a:after {
  background-color: #c1bafd;
  border-color: #7f76cc;
}

/* line 342, ../sass/_social-buttons.scss */
a.sb.light-purple:hover:after,
.sb.light-purple a:hover:after {
  background-image: none;
}

/* line 348, ../sass/_social-buttons.scss */
a.sb.light-purple:hover,
.sb.light-purple a:hover,
a.sb.light-purple:hover:after,
.sb.light-purple a:hover:after {
  background-color: #cec9fe;
}

/* pink color */
/* line 356, ../sass/_social-buttons.scss */
a.sb.pink,
.sb.pink a,
a.sb.pink:after,
.sb.pink a:after {
  background-color: #feb4e4;
  border-color: #e464ac;
}

/* line 361, ../sass/_social-buttons.scss */
a.sb.pink:hover:after,
.sb.pink a:hover:after {
  background-image: none;
}

/* line 367, ../sass/_social-buttons.scss */
a.sb.pink:hover,
.sb.pink a:hover,
a.sb.pink:hover:after,
.sb.pink a:hover:after {
  background-color: #fdd3f0;
}

/* light-green color */
/* line 375, ../sass/_social-buttons.scss */
a.sb.light-green,
.sb.light-green a,
a.sb.light-green:after,
.sb.light-green a:after {
  background-color: #9bd611;
  border-color: #71a115;
}

/* line 380, ../sass/_social-buttons.scss */
a.sb.light-green:hover:after,
.sb.light-green a:hover:after {
  background-image: none;
}

/* line 386, ../sass/_social-buttons.scss */
a.sb.light-green:hover,
.sb.light-green a:hover,
a.sb.light-green:hover:after,
.sb.light-green a:hover:after {
  background-color: #b3ef16;
}

/* yellow color */
/* line 394, ../sass/_social-buttons.scss */
a.sb.yellow,
.sb.yellow a,
a.sb.yellow:after,
.sb.yellow a:after {
  background-color: #fff06c;
  border-color: #dcb232;
}

/* line 399, ../sass/_social-buttons.scss */
a.sb.yellow:hover:after,
.sb.yellow a:hover:after {
  background-image: none;
}

/* line 405, ../sass/_social-buttons.scss */
a.sb.yellow:hover,
.sb.yellow a:hover,
a.sb.yellow:hover:after,
.sb.yellow a:hover:after {
  background-color: #fdf6b1;
}

/* STYLES
================================================ */
/* min style */
/* line 415, ../sass/_social-buttons.scss */
a.sb.min,
.sb.min a {
  background-color: transparent;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

/* circle style */
/* line 430, ../sass/_social-buttons.scss */
a.sb.circle,
.sb.circle a,
a.sb.circle:before,
.sb.circle a:before,
a.sb.circle:after,
.sb.circle a:after {
  -webkit-border-radius: 10em;
  -moz-border-radius: 10em;
  border-radius: 10em;
}

/* round style */
/* line 442, ../sass/_social-buttons.scss */
a.sb,
.sb a,
a.sb:before,
.sb a:before,
a.sb:after,
.sb a:after {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

/* reset bottom border-radius for round and circle */
/* line 452, ../sass/_social-buttons.scss */
a.sb.circle:before,
.sb.circle a:before,
a.sb:before,
.sb a:before {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
}

/* thick-border border style */
/* line 463, ../sass/_social-buttons.scss */
a.sb.thick-border,
.sb.thick-border a {
  border-width: 3px;
}

/* no-border style */
/* line 469, ../sass/_social-buttons.scss */
a.sb.no-border,
.sb.no-border a {
  border: none;
}

/* no-shadow style */
/* line 475, ../sass/_social-buttons.scss */
a.sb.no-shadow,
.sb.no-shadow a {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

/* pressed style */
/* line 483, ../sass/_social-buttons.scss */
a.sb.pressed,
.sb.pressed a {
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.35);
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.35);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.35);
}

/* embossed style */
/* line 491, ../sass/_social-buttons.scss */
a.sb.embossed,
.sb.embossed a {
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), inset 0 -2px 0 rgba(0, 0, 0, 0.25), inset 0 -3px 0 rgba(255, 255, 255, 0.2), 0 1px 0 rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), inset 0 -2px 0 rgba(0, 0, 0, 0.25), inset 0 -3px 0 rgba(255, 255, 255, 0.2), 0 1px 0 rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), inset 0 -2px 0 rgba(0, 0, 0, 0.25), inset 0 -3px 0 rgba(255, 255, 255, 0.2), 0 1px 0 rgba(0, 0, 0, 0.1);
}

/* line 497, ../sass/_social-buttons.scss */
a.sb.small.embossed,
.sb.small.embossed a {
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), inset 0 -1px 0 rgba(0, 0, 0, 0.25), inset 0 -2px 0 rgba(255, 255, 255, 0.2), 0 1px 0 rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), inset 0 -1px 0 rgba(0, 0, 0, 0.25), inset 0 -2px 0 rgba(255, 255, 255, 0.2), 0 1px 0 rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), inset 0 -1px 0 rgba(0, 0, 0, 0.25), inset 0 -2px 0 rgba(255, 255, 255, 0.2), 0 1px 0 rgba(0, 0, 0, 0.1);
}

/* line 503, ../sass/_social-buttons.scss */
a.sb.large.embossed,
.sb.large.embossed a {
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), inset 0 -3px 0 rgba(0, 0, 0, 0.25), inset 0 -4px 0 rgba(255, 255, 255, 0.2), 0 1px 0 rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), inset 0 -3px 0 rgba(0, 0, 0, 0.25), inset 0 -4px 0 rgba(255, 255, 255, 0.2), 0 1px 0 rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), inset 0 -3px 0 rgba(0, 0, 0, 0.25), inset 0 -4px 0 rgba(255, 255, 255, 0.2), 0 1px 0 rgba(0, 0, 0, 0.1);
}

/* glossy style */
/* line 511, ../sass/_social-buttons.scss */
a.sb.glossy:before,
.sb.glossy a:before {
  content: "";
  width: 100%;
  height: 50%;
  position: absolute;
  top: 0;
  left: 0;
  /* glossy overlay */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjQiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
  background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.2) 100%);
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.2) 100%);
  background: linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.2) 100%);
}

/* icon with text style */
/* line 528, ../sass/_social-buttons.scss */
a.sb.text,
.sb.text a {
  text-indent: 0;
  width: auto;
  height: 20px;
  padding: 9px 14px 3px 34px;
  background-position: 2px center;
}

/* line 536, ../sass/_social-buttons.scss */
*:first-child + html a.sb.text,
*:first-child + html .sb.text a {
  text-indent: inherit;
  /* for IE */
  line-height: 100%;
  font-size: 100%;
}

/* line 543, ../sass/_social-buttons.scss */
a.sb.small.text,
.sb.small.text a {
  background-position: 2px center;
  padding: 6px 12px 0 34px;
}

/* line 548, ../sass/_social-buttons.scss */
a.sb.large.text,
.sb.large.text a {
  background-position: 6px center;
  padding: 12px 20px 8px 40px;
}

/* flat style */
/* line 557, ../sass/_social-buttons.scss */
a.sb.flat,
.sb.flat a,
a.sb.flat:before,
.sb.flat a:before {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

/* ICONS
================================================ */
/* line 570, ../sass/_social-buttons.scss */
a.sb.twitter,
.sb a.twitter {
  background-image: url(social/twitter_bird.png);
}

/* line 575, ../sass/_social-buttons.scss */
a.sb.facebook,
.sb a.facebook {
  background-image: url("social/facebook.png");
}

/* line 581, ../sass/_social-buttons.scss */
a.sb.facebook,
.sb a.facebook {
  background-image: url("social/email.png");
}

/* line 588, ../sass/_social-buttons.scss */
a.sb.heart,
.sb a.heart {
  background-image: url(social/heart.png);
}

/* line 593, ../sass/_social-buttons.scss */
a.sb.linkedin,
.sb a.linkedin {
  background-image: url(social/linkedin.png);
}

/* line 598, ../sass/_social-buttons.scss */
a.sb.pinterest,
.sb a.pinterest {
  background-image: url(social/pinterest.png);
}

/* line 603, ../sass/_social-buttons.scss */
a.sb.podcast,
.sb a.podcast {
  background-image: url(social/podcast.png);
}

/* line 608, ../sass/_social-buttons.scss */
a.sb.rss,
.sb a.rss {
  background-image: url(social/rss.png);
}

/* line 613, ../sass/_social-buttons.scss */
a.sb.share_this,
.sb a.share_this {
  background-image: url(social/share_this.png);
}

/* line 618, ../sass/_social-buttons.scss */
a.sb.star,
.sb a.star {
  background-image: url(social/star.png);
}

/* line 623, ../sass/_social-buttons.scss */
a.sb.vimeo,
.sb a.vimeo {
  background-image: url(social/vimeo.png);
}

/* white icons */
/* line 643, ../sass/_social-buttons.scss */
a.sb.blue.twitter,
.sb.blue a.twitter,
a.sb.purple.twitter,
.sb.purple a.twitter,
a.sb.red.twitter,
.sb.red a.twitter,
a.sb.green.twitter,
.sb.green a.twitter,
a.sb.orange.twitter,
.sb.orange a.twitter,
a.sb.brown.twitter,
.sb.brown a.twitter,
a.sb.black.twitter,
.sb.black a.twitter,
a.sb.gray.twitter,
.sb.gray a.twitter {
  background-image: url(social/white_twitter_bird.png);
}

/* line 662, ../sass/_social-buttons.scss */
a.sb.blue.facebook,
.sb.blue a.facebook,
a.sb.purple.facebook,
.sb.purple a.facebook,
a.sb.red.facebook,
.sb.red a.facebook,
a.sb.green.facebook,
.sb.green a.facebook,
a.sb.orange.facebook,
.sb.orange a.facebook,
a.sb.brown.facebook,
.sb.brown a.facebook,
a.sb.black.facebook,
.sb.black a.facebook,
a.sb.gray.facebook,
.sb.gray a.facebook {
  background-image: url(social/white_facebook.png);
}

/* line 681, ../sass/_social-buttons.scss */
a.sb.blue.email,
.sb.blue a.email,
a.sb.purple.email,
.sb.purple a.email,
a.sb.red.email,
.sb.red a.email,
a.sb.green.email,
.sb.green a.email,
a.sb.orange.email,
.sb.orange a.email,
a.sb.brown.email,
.sb.brown a.email,
a.sb.black.email,
.sb.black a.email,
a.sb.gray.email,
.sb.gray a.email {
  background-image: url(social/white_email.png);
}

/* line 700, ../sass/_social-buttons.scss */
a.sb.blue.heart,
.sb.blue a.heart,
a.sb.purple.heart,
.sb.purple a.heart,
a.sb.red.heart,
.sb.red a.heart,
a.sb.green.heart,
.sb.green a.heart,
a.sb.orange.heart,
.sb.orange a.heart,
a.sb.brown.heart,
.sb.brown a.heart,
a.sb.black.heart,
.sb.black a.heart,
a.sb.gray.heart,
.sb.gray a.heart {
  background-image: url(social/white_heart.png);
}

/* line 719, ../sass/_social-buttons.scss */
a.sb.blue.linkedin,
.sb.blue a.linkedin,
a.sb.purple.linkedin,
.sb.purple a.linkedin,
a.sb.red.linkedin,
.sb.red a.linkedin,
a.sb.green.linkedin,
.sb.green a.linkedin,
a.sb.orange.linkedin,
.sb.orange a.linkedin,
a.sb.brown.linkedin,
.sb.brown a.linkedin,
a.sb.black.linkedin,
.sb.black a.linkedin,
a.sb.gray.linkedin,
.sb.gray a.linkedin {
  background-image: url(social/white_linkedin.png);
}

/* line 738, ../sass/_social-buttons.scss */
a.sb.blue.pinterest,
.sb.blue a.pinterest,
a.sb.purple.pinterest,
.sb.purple a.pinterest,
a.sb.red.pinterest,
.sb.red a.pinterest,
a.sb.green.pinterest,
.sb.green a.pinterest,
a.sb.orange.pinterest,
.sb.orange a.pinterest,
a.sb.brown.pinterest,
.sb.brown a.pinterest,
a.sb.black.pinterest,
.sb.black a.pinterest,
a.sb.gray.pinterest,
.sb.gray a.pinterest {
  background-image: url(social/white_pinterest.png);
}

/* line 757, ../sass/_social-buttons.scss */
a.sb.blue.podcast,
.sb.blue a.podcast,
a.sb.purple.podcast,
.sb.purple a.podcast,
a.sb.red.podcast,
.sb.red a.podcast,
a.sb.green.podcast,
.sb.green a.podcast,
a.sb.orange.podcast,
.sb.orange a.podcast,
a.sb.brown.podcast,
.sb.brown a.podcast,
a.sb.black.podcast,
.sb.black a.podcast,
a.sb.gray.podcast,
.sb.gray a.podcast {
  background-image: url(social/white_podcast.png);
}

/* line 776, ../sass/_social-buttons.scss */
a.sb.blue.rss,
.sb.blue a.rss,
a.sb.purple.rss,
.sb.purple a.rss,
a.sb.red.rss,
.sb.red a.rss,
a.sb.green.rss,
.sb.green a.rss,
a.sb.orange.rss,
.sb.orange a.rss,
a.sb.brown.rss,
.sb.brown a.rss,
a.sb.black.rss,
.sb.black a.rss,
a.sb.gray.rss,
.sb.gray a.rss {
  background-image: url(social/white_rss.png);
}

/* line 795, ../sass/_social-buttons.scss */
a.sb.blue.share_this,
.sb.blue a.share_this,
a.sb.purple.share_this,
.sb.purple a.share_this,
a.sb.red.share_this,
.sb.red a.share_this,
a.sb.green.share_this,
.sb.green a.share_this,
a.sb.orange.share_this,
.sb.orange a.share_this,
a.sb.brown.share_this,
.sb.brown a.share_this,
a.sb.black.share_this,
.sb.black a.share_this,
a.sb.gray.share_this,
.sb.gray a.share_this {
  background-image: url(social/white_share_this.png);
}

/* line 814, ../sass/_social-buttons.scss */
a.sb.blue.star,
.sb.blue a.star,
a.sb.purple.star,
.sb.purple a.star,
a.sb.red.star,
.sb.red a.star,
a.sb.green.star,
.sb.green a.star,
a.sb.orange.star,
.sb.orange a.star,
a.sb.brown.star,
.sb.brown a.star,
a.sb.black.star,
.sb.black a.star,
a.sb.gray.star,
.sb.gray a.star {
  background-image: url(social/white_star.png);
}

/* line 833, ../sass/_social-buttons.scss */
a.sb.blue.vimeo,
.sb.blue a.vimeo,
a.sb.purple.vimeo,
.sb.purple a.vimeo,
a.sb.red.vimeo,
.sb.red a.vimeo,
a.sb.green.vimeo,
.sb.green a.vimeo,
a.sb.orange.vimeo,
.sb.orange a.vimeo,
a.sb.brown.vimeo,
.sb.brown a.vimeo,
a.sb.black.vimeo,
.sb.black a.vimeo,
a.sb.gray.vimeo,
.sb.gray a.vimeo {
  background-image: url(social/white_vimeo.png);
}

/* ADD YOUR CUSTOM STYLES BELOW
================================================ */
/* line 840, ../sass/_social-buttons.scss */
a.sb.youtube {
  background-image: url(social/youtube.png);
}

/* line 843, ../sass/_social-buttons.scss */
a.sb.email {
  background-image: url(social/email.png);
}

/* custom icon */
/* line 848, ../sass/_social-buttons.scss */
a.sb.custom {
  width: 80px;
  height: 80px;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}

/* line 856, ../sass/_social-buttons.scss */
a.sb.custom:after {
  background-image: url(social/custom-bg.png);
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}

/* custom icon blue */
/* line 865, ../sass/_social-buttons.scss */
a.sb.custom.blue {
  border-color: #96a8af;
}

/* line 868, ../sass/_social-buttons.scss */
a.sb.custom.blue:after {
  background-image: url(social/custom-bg-blue.png);
}

/* custom icon pink */
/* line 872, ../sass/_social-buttons.scss */
a.sb.custom.pink {
  border-color: #b0a1aa;
}

/* line 875, ../sass/_social-buttons.scss */
a.sb.custom.pink:after {
  background-image: url(social/custom-bg-pink.png);
}

/* custom icon background images */
/* line 880, ../sass/_social-buttons.scss */
a.sb.custom.retweet {
  background-image: url(social/custom-icon-retweet.png);
}

/* line 883, ../sass/_social-buttons.scss */
a.sb.custom.photo {
  background-image: url(social/custom-icon-photo.png);
}

/* line 886, ../sass/_social-buttons.scss */
a.sb.custom.comment {
  background-image: url(social/custom-icon-comment.png);
}

/* line 1, ../sass/_tabs.navs.scss */
.bccNav {
  margin-left: 0;
  list-style: none;
}

/* line 5, ../sass/_tabs.navs.scss */
.bccNav > li > a {
  display: block;
}

/* line 8, ../sass/_tabs.navs.scss */
.bccNav > li > a:hover {
  text-decoration: none;
  background-color: #eeeeee;
}

/* line 12, ../sass/_tabs.navs.scss */
.bccNav > .pull-right {
  float: right;
}

/* line 15, ../sass/_tabs.navs.scss */
.nav-header {
  display: block;
  padding: 3px 15px;
  font-size: 11px;
  font-weight: bold;
  line-height: 20px;
  color: #999999;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  text-transform: uppercase;
}

/* line 25, ../sass/_tabs.navs.scss */
.bccNav li + .nav-header {
  margin-top: 9px;
}

/* line 28, ../sass/_tabs.navs.scss */
.nav-list {
  padding-left: 15px;
  padding-right: 15px;
  margin-bottom: 0;
}

/* line 34, ../sass/_tabs.navs.scss */
.nav-list > li > a,
.nav-list .nav-header {
  margin-left: -15px;
  margin-right: -15px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}

/* line 39, ../sass/_tabs.navs.scss */
.nav-list > li > a {
  padding: 3px 15px;
}

/* line 43, ../sass/_tabs.navs.scss */
.nav-list > .active > a,
.nav-list > .active > a:hover {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
  background-color: #0088cc;
}

/* line 48, ../sass/_tabs.navs.scss */
.nav-list [class^="icon-"] {
  margin-right: 2px;
}

/* line 51, ../sass/_tabs.navs.scss */
.nav-list .divider {
  *width: 100%;
  height: 1px;
  margin: 9px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #ffffff;
}

/* line 61, ../sass/_tabs.navs.scss */
.nav-tabs,
.nav-pills {
  *zoom: 1;
}

/* line 67, ../sass/_tabs.navs.scss */
.nav-tabs:before,
.nav-pills:before,
.nav-tabs:after,
.nav-pills:after {
  display: table;
  content: "";
  line-height: 0;
}

/* line 73, ../sass/_tabs.navs.scss */
.nav-tabs:after,
.nav-pills:after {
  clear: both;
}

/* line 77, ../sass/_tabs.navs.scss */
.nav-tabs > li,
.nav-pills > li {
  float: left;
}

/* line 81, ../sass/_tabs.navs.scss */
.nav-tabs > li > a,
.nav-pills > li > a {
  padding-right: 12px;
  padding-left: 12px;
  margin-right: 2px;
  line-height: 14px;
}

/* line 87, ../sass/_tabs.navs.scss */
.nav-tabs {
  border-bottom: 1px solid #ddd;
}

/* line 90, ../sass/_tabs.navs.scss */
.nav-tabs > li {
  margin-bottom: -1px;
}

/* line 94, ../sass/_tabs.navs.scss */
.nav-tabs > li.active {
  border: none !important;
}

/* line 97, ../sass/_tabs.navs.scss */
.nav-tabs > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  line-height: 20px;
  /* -webkit-border-radius: 4px 4px 0 0;
   -moz-border-radius: 4px 4px 0 0;
   border-radius: 4px 4px 0 0;*/
}

/* line 105, ../sass/_tabs.navs.scss */
.nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #dddddd;
}

/* line 109, ../sass/_tabs.navs.scss */
.nav-tabs > .active > a,
.nav-tabs > .active > a:hover {
  color: #555555;
  background-color: #ffffff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  cursor: default;
}

/* line 116, ../sass/_tabs.navs.scss */
.nav-pills > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  margin-top: 2px;
  margin-bottom: 2px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

/* line 126, ../sass/_tabs.navs.scss */
.nav-pills > .active > a,
.nav-pills > .active > a:hover {
  color: #ffffff;
  background-color: #0088cc;
}

/* line 130, ../sass/_tabs.navs.scss */
.nav-stacked > li {
  float: none;
}

/* line 133, ../sass/_tabs.navs.scss */
.nav-stacked > li > a {
  margin-right: 0;
}

/* line 136, ../sass/_tabs.navs.scss */
.nav-tabs.nav-stacked {
  border-bottom: 0;
}

/* line 139, ../sass/_tabs.navs.scss */
.nav-tabs.nav-stacked > li > a {
  border: 1px solid #ddd;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}

/* line 145, ../sass/_tabs.navs.scss */
.nav-tabs.nav-stacked > li:first-child > a {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
}

/* line 153, ../sass/_tabs.navs.scss */
.nav-tabs.nav-stacked > li:last-child > a {
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}

/* line 161, ../sass/_tabs.navs.scss */
.nav-tabs.nav-stacked > li > a:hover {
  border-color: #ddd;
  z-index: 2;
}

/* line 165, ../sass/_tabs.navs.scss */
.nav-pills.nav-stacked > li > a {
  margin-bottom: 3px;
}

/* line 168, ../sass/_tabs.navs.scss */
.nav-pills.nav-stacked > li:last-child > a {
  margin-bottom: 1px;
}

/* line 171, ../sass/_tabs.navs.scss */
.nav-tabs .dropdown-menu {
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
}

/* line 176, ../sass/_tabs.navs.scss */
.nav-pills .dropdown-menu {
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}

/* line 181, ../sass/_tabs.navs.scss */
.bccNav .dropdown-toggle .caret {
  border-top-color: #0088cc;
  border-bottom-color: #0088cc;
  margin-top: 6px;
}

/* line 186, ../sass/_tabs.navs.scss */
.bccNav .dropdown-toggle:hover .caret {
  border-top-color: #005580;
  border-bottom-color: #005580;
}

/* move down carets for tabs */
/* line 191, ../sass/_tabs.navs.scss */
.nav-tabs .dropdown-toggle .caret {
  margin-top: 8px;
}

/* line 194, ../sass/_tabs.navs.scss */
.bccNav .active .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}

/* line 198, ../sass/_tabs.navs.scss */
.nav-tabs .active .dropdown-toggle .caret {
  border-top-color: #555555;
  border-bottom-color: #555555;
}

/* line 202, ../sass/_tabs.navs.scss */
.bccNav > .dropdown.active > a:hover {
  cursor: pointer;
}

/* line 207, ../sass/_tabs.navs.scss */
.nav-tabs .open .dropdown-toggle,
.nav-pills .open .dropdown-toggle,
.bccNav > li.dropdown.open.active > a:hover {
  color: #ffffff;
  background-color: #999999;
  border-color: #999999;
}

/* line 214, ../sass/_tabs.navs.scss */
.bccNav li.dropdown.open .caret,
.bccNav li.dropdown.open.active .caret,
.bccNav li.dropdown.open a:hover .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
  opacity: 1;
  filter: alpha(opacity=100);
}

/* line 220, ../sass/_tabs.navs.scss */
.tabs-stacked .open > a:hover {
  border-color: #999999;
}

/* line 223, ../sass/_tabs.navs.scss */
.tabbable {
  *zoom: 1;
}

/* line 227, ../sass/_tabs.navs.scss */
.tabbable:before,
.tabbable:after {
  display: table;
  content: "";
  line-height: 0;
}

/* line 232, ../sass/_tabs.navs.scss */
.tabbable:after {
  clear: both;
}

/* line 235, ../sass/_tabs.navs.scss */
.tab-content {
  overflow-x: hidden;
  background-color: white;
  padding-top: 20px;
  border-bottom: 1px solid #7F7F7F;
}

/* line 243, ../sass/_tabs.navs.scss */
.tabs-below > .nav-tabs,
.tabs-right > .nav-tabs,
.tabs-left > .nav-tabs {
  border-bottom: 0;
}

/* line 247, ../sass/_tabs.navs.scss */
.tab-content > .tab-pane,
.pill-content > .pill-pane {
  display: none;
}

/* line 251, ../sass/_tabs.navs.scss */
.tab-content > .active,
.pill-content > .active {
  display: block;
}

/* line 254, ../sass/_tabs.navs.scss */
.tabs-below > .nav-tabs {
  border-top: 1px solid #ddd;
}

/* line 257, ../sass/_tabs.navs.scss */
.tabs-below > .nav-tabs > li {
  margin-top: -1px;
  margin-bottom: 0;
}

/* line 261, ../sass/_tabs.navs.scss */
.tabs-below > .nav-tabs > li > a {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}

/* line 266, ../sass/_tabs.navs.scss */
.tabs-below > .nav-tabs > li > a:hover {
  border-bottom-color: transparent;
  border-top-color: #ddd;
}

/* line 271, ../sass/_tabs.navs.scss */
.tabs-below > .nav-tabs > .active > a,
.tabs-below > .nav-tabs > .active > a:hover {
  border-color: transparent #ddd #ddd #ddd;
}

/* line 275, ../sass/_tabs.navs.scss */
.tabs-left > .nav-tabs > li,
.tabs-right > .nav-tabs > li {
  float: none;
}

/* line 279, ../sass/_tabs.navs.scss */
.tabs-left > .nav-tabs > li > a,
.tabs-right > .nav-tabs > li > a {
  min-width: 74px;
  margin-right: 0;
  margin-bottom: 3px;
}

/* line 284, ../sass/_tabs.navs.scss */
.tabs-left > .nav-tabs {
  float: left;
  margin-right: 19px;
  border-right: 1px solid #ddd;
}

/* line 289, ../sass/_tabs.navs.scss */
.tabs-left > .nav-tabs > li > a {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}

/* line 295, ../sass/_tabs.navs.scss */
.tabs-left > .nav-tabs > li > a:hover {
  border-color: #eeeeee #dddddd #eeeeee #eeeeee;
}

/* line 299, ../sass/_tabs.navs.scss */
.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover {
  border-color: #ddd transparent #ddd #ddd;
  *border-right-color: #ffffff;
}

/* line 303, ../sass/_tabs.navs.scss */
.tabs-right > .nav-tabs {
  float: right;
  margin-left: 19px;
  border-left: 1px solid #ddd;
}

/* line 308, ../sass/_tabs.navs.scss */
.tabs-right > .nav-tabs > li > a {
  margin-left: -1px;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}

/* line 314, ../sass/_tabs.navs.scss */
.tabs-right > .nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #eeeeee #dddddd;
}

/* line 318, ../sass/_tabs.navs.scss */
.tabs-right > .nav-tabs .active > a,
.tabs-right > .nav-tabs .active > a:hover {
  border-color: #ddd #ddd #ddd transparent;
  *border-left-color: #ffffff;
}

/* line 322, ../sass/_tabs.navs.scss */
.bccNav > .bccDisabled > a {
  color: #999999;
}

/* line 325, ../sass/_tabs.navs.scss */
.bccNav > .bccDisabled > a:hover {
  text-decoration: none;
  background-color: transparent;
  cursor: default;
}

/* line 2, ../sass/_theme.scss */
#cardConfigurator .nav-tabs li.active a {
  background-color: white !important;
  border-radius: 5px 4px 0 0;
  color: #111111;
  font-weight: bold;
  height: 46px;
  margin-left: -1px;
  margin-top: -7px;
  width: 40px;
  background-position: 6px 13px !important;
}

/* line 14, ../sass/_theme.scss */
#cardConfigurator .nav-tabs li a {
  /*   background-color: #EEEEEE; */
  color: #F96B07;
  font-weight: bold;
  width: 40px;
  height: 40px;
  margin: 0;
  /*   border-radius:10px 10px 0 0; */
  text-align: center;
}

/* line 26, ../sass/_theme.scss */
#cardConfigurator .preview {
  min-height: 500px;
}

/* line 30, ../sass/_theme.scss */
#cardConfigurator .nav-tabs li a:hover {
  color: #111;
  cursor: pointer;
}

/* line 35, ../sass/_theme.scss */
#nav .ul li a {
  background-color: #EEEEEE;
  color: #AAAAAA;
  font-weight: bold;
  margin: 0;
  padding-right: 45px;
  border-radius: 10px 10px 0 0;
}

/* line 46, ../sass/_theme.scss */
.loading {
  height: 100px;
  margin-left: 0;
  padding-left: 9px;
  background-position: 5px;
}

/* line 53, ../sass/_theme.scss */
ul.thumb li {
  margin: 0;
  padding: 5px;
  float: left;
  position: relative;
  margin-left: 15px;
  margin-right: 15px;
  width: 160px;
  height: 160px;
  text-align: center;
}

/* line 65, ../sass/_theme.scss */
.dropdrown-menu {
  position: absolute;
  margin: 0;
  float: left;
  display: none;
}

/* line 72, ../sass/_theme.scss */
.dropdrown-menu:hover {
  display: block;
}

/* line 75, ../sass/_theme.scss */
#nav ul li:hover > ul {
  display: block;
}

/* line 79, ../sass/_theme.scss */
img.layer {
  /*padding: 2px;*/
}

/* line 85, ../sass/_theme.scss */
.bleed {
  height: 205px;
  position: absolute;
  top: 14px;
  width: 377px;
  border: 1px dashed;
  left: 13px;
  z-index: 1;
}

/* line 94, ../sass/_theme.scss */
.btn.btn1 {
  color: #fff;
  background-color: #026DCF;
  width: 100%;
  background-position: 0 -714px !important;
  border: none;
}

/* line 105, ../sass/_theme.scss */
.btn.btn2 {
  color: #fff;
  background-color: #026DCF;
  background-position: 0 -714px !important;
  border: none;
  float: right;
  margin-right: 5px;
  margin-top: 3px;
}

/* line 115, ../sass/_theme.scss */
.btn.btn1 {
  background-color: #0083B1;
}

/* line 120, ../sass/_theme.scss */
.btn.bccDisabled, a.bccDisabled, span.bccActions.bccDisabled {
  cursor: default;
  opacity: 0.45;
}

/* line 124, ../sass/_theme.scss */
.btn.bccDisabled {
  background-color: #026DCF;
}

/* line 129, ../sass/_theme.scss */
.hide {
  display: none;
}

/* line 134, ../sass/_theme.scss */
.mask {
  overflow: hidden;
}

/* line 139, ../sass/_theme.scss */
#cardConfigurator .left {
  float: left;
}

/* line 143, ../sass/_theme.scss */
#cardConfigurator .right {
  float: right;
}

/* line 147, ../sass/_theme.scss */
#cardConfigurator .half {
  width: 50%;
  text-align: center;
}

/* line 153, ../sass/_theme.scss */
#cardConfigurator .cardFace {
  position: absolute;
  left: 44%;
  top: 27%;
}

/* line 159, ../sass/_theme.scss */
#cardConfigurator #back, #cardConfigurator #front {
  min-height: 500px;
}

/* line 164, ../sass/_theme.scss */
#cardConfigurator .alternate-designs {
  float: right;
  left: 33%;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 65%;
}

/* line 174, ../sass/_theme.scss */
#cardConfigurator .left {
  float: left;
}

/* line 178, ../sass/_theme.scss */
#cardConfigurator .right {
  float: right;
}

/* line 182, ../sass/_theme.scss */
#cardConfigurator .half {
  width: 50%;
  text-align: center;
}

/* line 187, ../sass/_theme.scss */
#cardConfigurator .cardFace.landscape {
  left: 5%;
  position: absolute;
  top: 21%;
}

/* line 193, ../sass/_theme.scss */
#cardConfigurator .cardFace.portrait {
  left: 23.5%;
  position: absolute;
  top: 2.5%;
}

/* line 199, ../sass/_theme.scss */
#cardConfigurator .justifyContainer {
  height: 43px;
  margin-left: 71px;
  width: 300px;
}

/* line 205, ../sass/_theme.scss */
#cardConfigurator .justifyContainer *:only-child {
  background-color: white;
}

/* line 209, ../sass/_theme.scss */
#cardConfigurator .justifyContainer .tool, .rotate {
  width: 43px;
}

/* line 213, ../sass/_theme.scss */
#cardConfigurator .justifyContainer .tool i.active {
  background: -moz-linear-gradient(center top, #cccccc, #ebebeb) repeat scroll 0 0 transparent;
}

/* line 217, ../sass/_theme.scss */
#cardConfigurator .justifyContainer .tool:last {
  background: -moz-linear-gradient(center top, #cccccc, #ebebeb) repeat scroll 0 0 transparent;
}

/* line 223, ../sass/_theme.scss */
#cardConfigurator .logo-spinner {
  margin-left: 9px;
  text-align: center;
  width: 81%;
}

/* line 229, ../sass/_theme.scss */
#cardConfigurator .spinner {
  width: 100%;
}

/* line 232, ../sass/_theme.scss */
#cardConfigurator .blue {
  color: #0092EE !important;
  font-size: 16px;
  padding: 1px;
}

/* line 238, ../sass/_theme.scss */
#internalTabs.seven div.tabbable {
  font-size: 12px;
}

/* line 245, ../sass/_theme.scss */
.tabmini:nth-child(3) {
  border: none;
}

/* line 249, ../sass/_theme.scss */
.tabmini:nth-child(4) {
  width: 100px;
}

/* line 253, ../sass/_theme.scss */
.ui-widget-header {
  background-color: #F96B07;
  border: 1px solid #AAAAAA;
  color: #FFFFFF;
  font-weight: bold;
  background-image: none;
}

/* line 261, ../sass/_theme.scss */
#dialog-confirm p {
  font-size: 12px;
  margin-top: 5px;
}

/* line 266, ../sass/_theme.scss */
#dialog-confirm img {
  width: 50px;
  margin-left: 100px;
}

/* line 271, ../sass/_theme.scss */
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
  float: left;
  width: 100%;
  text-align: center;
}

/* line 277, ../sass/_theme.scss */
.ui-dialog .ui-dialog-title {
  font-size: 16px;
}

/* line 281, ../sass/_theme.scss */
.ui-dialog-buttonset button {
  font-size: 12px;
  padding: 7px;
  color: #fff;
  background-color: #026DCF;
  background-position: 0 -714px !important;
  border: none;
}

/* line 290, ../sass/_theme.scss */
ul.alternates {
  margin-left: 50px;
  margin-top: 15px;
}

/* line 295, ../sass/_theme.scss */
.title-alternate {
  margin-left: 90px;
  font-size: 14px;
  font-family: Helvetica Light,Arial,sans-serif;
  font-weight: bold;
}

/* line 302, ../sass/_theme.scss */
img.bkgSelected {
  /*   border: 3px solid #D00E0E; */
}

/* line 305, ../sass/_theme.scss */
.thumbnail {
  border: none;
  /*   cursor: pointer; */
}

/* line 310, ../sass/_theme.scss */
.btn:not(.bccDisabled):hover {
  opacity: 0.9;
}

/* line 314, ../sass/_theme.scss */
.btn.uploadBtn {
  /*   margin-left: 45px; */
}

/* line 318, ../sass/_theme.scss */
.titlepopup {
  float: left;
  margin: 0 7px 20px 0;
}

/* line 325, ../sass/_theme.scss */
#fileSelector, #pod #filePreview {
  display: table-cell;
  height: 590px;
  vertical-align: middle;
  width: 590px;
}

/* line 331, ../sass/_theme.scss */
.box2 {
  border: 1px solid #555555;
  border-radius: 2px 2px 2px 2px;
  box-shadow: 7px 5px 5px rgba(50, 50, 50, 0.25);
  position: relative;
}

/* line 337, ../sass/_theme.scss */
.gridbgk {
  width: 590px;
  height: 590px;
}

/* line 342, ../sass/_theme.scss */
.disableAction {
  background: #ccc !important;
  border: none !important;
  cursor: default !important;
}

/* line 348, ../sass/_theme.scss */
#containerActions .action {
  cursor: pointer;
  text-transform: uppercase;
  font-size: 10px;
  color: #ffffff;
  padding: 3px;
  background: -moz-linear-gradient(top, #20afe3 0%, #05759e);
  background: -webkit-gradient(linear, left top, left bottom, from(#20afe3), to(#05759e));
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #5299b7;
  -moz-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.9), inset 0px 0px 0px rgba(87, 87, 87, 0);
  -webkit-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.9), inset 0px 0px 0px rgba(87, 87, 87, 0);
  box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.9), inset 0px 0px 0px rgba(87, 87, 87, 0);
  text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.9), 0px 0px 0px rgba(255, 255, 255, 0);
  width: 35px;
  height: 30px;
  margin-top: -7px;
  position: absolute;
}

/* line 369, ../sass/_theme.scss */
.containerChoose {
  margin-top: 28px;
  margin-right: 13px;
}

/* line 373, ../sass/_theme.scss */
.chooseCards {
  color: #0085CF !important;
  cursor: pointer;
}

/* line 377, ../sass/_theme.scss */
.enableText {
  color: #026dcf !important;
}

/* line 381, ../sass/_theme.scss */
.enableTextAction {
  color: #026dcf !important;
  cursor: pointer;
}

/* line 387, ../sass/_theme.scss */
.nav-tabs {
  background-color: #F2F2F2;
  border: 1px solid #CCCCCC;
}

/* line 394, ../sass/_theme.scss */
i.delete:before {
  vertical-align: middle;
}

/* line 400, ../sass/_theme.scss */
.cuote_panel {
  padding: 10px 0px 10px 0px;
  overflow: hidden;
  margin-top: 10px;
}

/* line 406, ../sass/_theme.scss */
.cuote_price {
  color: #000000;
  display: inline;
  font-size: 35px;
  font-weight: bold;
  line-height: 50px;
  float: right;
}

/* line 415, ../sass/_theme.scss */
.cuote_title {
  color: #7F7F7F;
  font-size: 16px;
  line-height: 32px;
  font-weight: bold;
  display: inline;
}

/* line 423, ../sass/_theme.scss */
button.action {
  cursor: pointer;
  text-transform: uppercase;
  font-size: 18px;
  color: #ffffff;
  padding: 5px 29px;
  font-weight: bold;
  background: #209fc3;
  background: -moz-linear-gradient(top, #20afe3 0%, #05759e);
  background: -webkit-gradient(linear, left top, left bottom, from(#20afe3), to(#05759e));
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #5299b7;
  -moz-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.9), inset 0px 0px 0px rgba(87, 87, 87, 0);
  -webkit-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.9), inset 0px 0px 0px rgba(87, 87, 87, 0);
  box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.9), inset 0px 0px 0px rgba(87, 87, 87, 0);
  text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.9), 0px 0px 0px rgba(255, 255, 255, 0);
  clear: both;
}

/* line 444, ../sass/_theme.scss */
button.action:hover {
  color: #000000;
}

/* line 448, ../sass/_theme.scss */
.darkview {
  margin-top: 10px;
  position: absolute;
}

/* line 454, ../sass/_theme.scss */
#debug {
  background-color: #F5F5F5;
  padding: 20px !important;
}

/* line 458, ../sass/_theme.scss */
#debug table {
  border: 1px solid #666666;
  width: 100%;
}

/* line 462, ../sass/_theme.scss */
#debug table tr.blank {
  border-bottom: medium none;
  height: 14px;
  line-height: 14px;
}

/* line 467, ../sass/_theme.scss */
#debug table .unit_price {
  color: #000000;
}

/* line 470, ../sass/_theme.scss */
#debug table th {
  background-color: #80B9E6;
  padding: 7px;
}

/* line 474, ../sass/_theme.scss */
#debug table td {
  background-color: #FFFFFF;
  padding: 7px;
}

/* line 478, ../sass/_theme.scss */
#debug table tr {
  border-bottom: 1px solid #999999;
}

/* line 481, ../sass/_theme.scss */
.price_line {
  font-size: 18px;
  font-weight: 700;
}

/* line 486, ../sass/_theme.scss */
.snap-line {
  border: 1px solid;
  color: #0085CF !important;
  left: 20px;
  position: absolute;
  z-index: 7;
}

/* line 494, ../sass/_theme.scss */
.dribbble:before {
  vertical-align: middle;
  height: 30px;
  width: 30px;
}

/* line 500, ../sass/_theme.scss */
.envelope:before {
  vertical-align: middle;
  height: 30px;
  width: 30px;
}

/* line 506, ../sass/_theme.scss */
.facebook:before {
  vertical-align: middle;
  height: 30px;
  width: 30px;
}

/* line 512, ../sass/_theme.scss */
.flickr:before {
  vertical-align: middle;
  height: 30px;
  width: 30px;
}

/* line 518, ../sass/_theme.scss */
.github:before {
  vertical-align: middle;
  height: 30px;
  width: 30px;
}

/* line 524, ../sass/_theme.scss */
.googleplus:before {
  vertical-align: middle;
  height: 30px;
  width: 30px;
}

/* line 530, ../sass/_theme.scss */
.instagram:before {
  vertical-align: middle;
  height: 30px;
  width: 30px;
}

/* line 536, ../sass/_theme.scss */
.linkedin:before {
  vertical-align: middle;
  height: 30px;
  width: 30px;
}

/* line 542, ../sass/_theme.scss */
.mapmarker:before {
  vertical-align: middle;
  height: 30px;
  width: 30px;
}

/* line 548, ../sass/_theme.scss */
.phone:before {
  vertical-align: middle;
  height: 30px;
  width: 30px;
}

/* line 554, ../sass/_theme.scss */
.pinterest:before {
  vertical-align: middle;
  height: 30px;
  width: 30px;
}

/* line 560, ../sass/_theme.scss */
.skype:before {
  vertical-align: middle;
  height: 30px;
  width: 30px;
}

/* line 565, ../sass/_theme.scss */
.tumblr:before {
  vertical-align: middle;
  height: 30px;
  width: 30px;
}

/* line 571, ../sass/_theme.scss */
.twitter:before {
  vertical-align: middle;
  height: 30px;
  width: 30px;
}

/* line 577, ../sass/_theme.scss */
.youtube:before {
  vertical-align: middle;
  height: 30px;
  width: 30px;
}

/* line 583, ../sass/_theme.scss */
.bold {
  font-weight: bold;
}

/* line 588, ../sass/_theme.scss */
.layer-text {
  white-space: nowrap;
  position: absolute;
  display: table;
}

/* line 594, ../sass/_theme.scss */
.layer-image {
  position: relative;
}

/* line 598, ../sass/_theme.scss */
.layer-background {
  position: absolute;
  pointer-events: none;
}

/* line 603, ../sass/_theme.scss */
.layer-logo {
  position: absolute;
}

/* line 2, ../sass/_theme.card-configurator-layout.scss */
#cardConfigurator .nav-tabs ul li a:hover {
  color: #6365AB;
  border-color: "ThreeDLightShadow";
}
/* line 7, ../sass/_theme.card-configurator-layout.scss */
#cardConfigurator .container ul li a {
  margin: 0;
}
/* line 11, ../sass/_theme.card-configurator-layout.scss */
#cardConfigurator .container ul.nav-tabs {
  margin: 0px;
}
/* line 15, ../sass/_theme.card-configurator-layout.scss */
#cardConfigurator .container div.row {
  margin-top: 15px;
}
/* line 19, ../sass/_theme.card-configurator-layout.scss */
#cardConfigurator .contentTab {
  /*border-bottom: 1px solid #CCCCCC;*/
  /*border-left: 1px solid #CCCCCC;*/
  /*border-right: 1px solid #CCCCCC;*/
  margin-left: 36px;
  /*min-height: 550px;*/
  /*width: 75%;*/
  /* border-radius: 0px 0px 10px 10px;*/
  list-style: none;
  float: right;
}
/* line 30, ../sass/_theme.card-configurator-layout.scss */
#cardConfigurator .margin0 {
  margin: 0px;
}
/* line 34, ../sass/_theme.card-configurator-layout.scss */
#cardConfigurator .box {
  background-color: #EBEBEB;
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-right-radius: 5px;
  -webkit-border-top-left-radius: 5px;
  -webkit-box-shadow: 2px 0 5px rgba(50, 50, 50, 0.25);
  -moz-box-shadow: 2px 0 5px rgba(50, 50, 50, 0.25);
  box-shadow: 1px 0 3px rgba(50, 50, 50, 0.25);
}
/* line 48, ../sass/_theme.card-configurator-layout.scss */
#cardConfigurator .center {
  margin-left: auto;
  margin-right: auto;
  display: block;
}
/* line 54, ../sass/_theme.card-configurator-layout.scss */
#cardConfigurator .border-bottom {
  /*border-bottom:1px solid #ccc;*/
  min-height: 400px;
}
/* line 58, ../sass/_theme.card-configurator-layout.scss */
#cardConfigurator #containerTemplates {
  float: left;
  margin-top: 40px;
  background-color: #F5F5F5;
}
/* line 64, ../sass/_theme.card-configurator-layout.scss */
#cardConfigurator .bold {
  font-weight: bold;
}
/* line 68, ../sass/_theme.card-configurator-layout.scss */
#cardConfigurator #titleTemplates {
  font-family: "Trebuchet MS";
}
/* line 72, ../sass/_theme.card-configurator-layout.scss */
#cardConfigurator #titleTemplates span {
  font-family: "Arial";
  font-weight: normal;
}
/* line 77, ../sass/_theme.card-configurator-layout.scss */
#cardConfigurator #actions {
  padding-top: 20px;
  background-color: #F7F7F7;
  min-height: 50px;
}
/* line 83, ../sass/_theme.card-configurator-layout.scss */
#cardConfigurator #containerTemplates img.thumb {
  width: 160px;
  cursor: pointer;
  margin: 4px;
}
/* line 89, ../sass/_theme.card-configurator-layout.scss */
#cardConfigurator input.control {
  margin-bottom: 10px;
  border-radius: 4px;
  margin-left: -6px;
}
/* line 95, ../sass/_theme.card-configurator-layout.scss */
#cardConfigurator input.control:focus {
  border: 2px solid #0092ee !important;
  box-shadow: 1px 1px 11px 1px #CCC4A4;
}
/* line 100, ../sass/_theme.card-configurator-layout.scss */
#cardConfigurator ul li {
  list-style: none;
}
/* line 104, ../sass/_theme.card-configurator-layout.scss */
#cardConfigurator #cardBackContainer {
  height: 238px;
  position: absolute;
  width: 408px;
}
/* line 110, ../sass/_theme.card-configurator-layout.scss */
#cardConfigurator #cardFrontContainer {
  height: 238px;
  left: 44%;
  position: absolute;
  top: 26%;
  width: 408px;
}
/* line 118, ../sass/_theme.card-configurator-layout.scss */
#cardConfigurator .nav-tabs li.tabmajor:nth-child(1) {
  margin-left: 12px;
}

/* line 1, ../sass/_theme.form.scss */
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
}

/* line 6, ../sass/_theme.form.scss */
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: 40px;
  color: #333333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}

/* line 17, ../sass/_theme.form.scss */
legend small {
  font-size: 15px;
  color: #999999;
}

/* line 25, ../sass/_theme.form.scss */
input,
button,
select,
textarea {
  /*font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;*/
}

/* line 28, ../sass/_theme.form.scss */
label {
  display: block;
  margin-bottom: 5px;
}

/* line 48, ../sass/_theme.form.scss */
select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  display: inline-block;
  height: 20px;
  padding: 4px 6px;
  margin-bottom: 9px;
  font-size: 14px;
  line-height: 20px;
  color: #555555;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

/* line 61, ../sass/_theme.form.scss */
textarea {
  height: auto;
}

/* line 79, ../sass/_theme.form.scss */
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  background-color: #ffffff;
  border: 1px solid #cccccc;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border linear .2s, box-shadow linear .2s;
  -moz-transition: border linear .2s, box-shadow linear .2s;
  -o-transition: border linear .2s, box-shadow linear .2s;
  transition: border linear .2s, box-shadow linear .2s;
}

/* line 105, ../sass/_theme.form.scss */
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  border-color: rgba(82, 168, 236, 0.8);
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}

/* line 116, ../sass/_theme.form.scss */
input[type="radio"],
input[type="checkbox"] {
  line-height: normal;
  cursor: pointer;
}

/* line 126, ../sass/_theme.form.scss */
input[type="file"],
input[type="image"],
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="radio"],
input[type="checkbox"] {
  width: auto;
}

/* line 130, ../sass/_theme.form.scss */
input[type="file"] {
  height: 30px;
  /* In IE7, the height of the select element cannot be changed by height, only font-size */
  *margin-top: 4px;
  /* For IE7, add top margin to align select with labels */
  line-height: 30px;
  opacity: 0;
}

/* line 140, ../sass/_theme.form.scss */
select {
  width: 220px;
  border: 1px solid #cccccc;
  background-color: #ffffff;
  height: 32px;
}

/* line 147, ../sass/_theme.form.scss */
select[multiple],
select[size] {
  height: auto;
}

/* line 153, ../sass/_theme.form.scss */
select:focus,
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

/* line 159, ../sass/_theme.form.scss */
.uneditable-input,
.uneditable-textarea {
  color: #999999;
  background-color: #fcfcfc;
  border-color: #cccccc;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
  cursor: not-allowed;
}

/* line 168, ../sass/_theme.form.scss */
.uneditable-input {
  overflow: hidden;
  white-space: nowrap;
}

/* line 172, ../sass/_theme.form.scss */
.uneditable-textarea {
  width: auto;
  height: auto;
}

/* line 177, ../sass/_theme.form.scss */
input:-moz-placeholder,
textarea:-moz-placeholder {
  color: #999999;
}

/* line 181, ../sass/_theme.form.scss */
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  color: #999999;
}

/* line 185, ../sass/_theme.form.scss */
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: #999999;
}

/* line 189, ../sass/_theme.form.scss */
.radio,
.checkbox {
  min-height: 18px;
  padding-left: 18px;
}

/* line 194, ../sass/_theme.form.scss */
.radio input[type="radio"],
.checkbox input[type="checkbox"] {
  float: left;
  margin-left: -18px;
}

/* line 199, ../sass/_theme.form.scss */
.controls > .radio:first-child,
.controls > .checkbox:first-child {
  padding-top: 5px;
}

/* line 203, ../sass/_theme.form.scss */
.radio.inline,
.checkbox.inline {
  display: inline-block;
  padding-top: 5px;
  margin-bottom: 0;
  vertical-align: middle;
}

/* line 210, ../sass/_theme.form.scss */
.radio.inline + .radio.inline,
.checkbox.inline + .checkbox.inline {
  margin-left: 10px;
}

/* line 213, ../sass/_theme.form.scss */
.input-mini {
  width: 60px;
}

/* line 216, ../sass/_theme.form.scss */
.input-small {
  width: 90px;
}

/* line 219, ../sass/_theme.form.scss */
.input-medium {
  width: 150px;
}

/* line 222, ../sass/_theme.form.scss */
.input-large {
  width: 210px;
}

/* line 226, ../sass/_theme.form.scss */
.input-xxlarge {
  width: 530px;
}

/* line 236, ../sass/_theme.form.scss */
input[class*="span"],
select[class*="span"],
textarea[class*="span"],
.uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"] {
  float: none;
  margin-left: 0;
}

/* line 249, ../sass/_theme.form.scss */
.input-append input[class*="span"],
.input-append .uneditable-input[class*="span"],
.input-prepend input[class*="span"],
.input-prepend .uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"],
.row-fluid .input-prepend [class*="span"],
.row-fluid .input-append [class*="span"] {
  display: inline-block;
}

/* line 254, ../sass/_theme.form.scss */
input,
textarea,
.uneditable-input {
  margin-left: 0;
}

/** MENUS **/
/* line 2, ../sass/_theme.menu.scss */
ul#dropdown, ul#dropdown ul {
  margin: 0;
  list-style: none;
  padding: 0;
}

/* line 8, ../sass/_theme.menu.scss */
ul#dropdown ul {
  display: none;
  position: absolute;
  left: 0;
  top: 100%;
  -webkit-box-shadow: 4px 4px 16px rgba(50, 50, 50, 0.36);
  -moz-box-shadow: 4px 4px 16px rgba(50, 50, 50, 0.36);
  box-shadow: 4px 4px 16px rgba(50, 50, 50, 0.36);
  background-color: #FFFFFF;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-color: #d4d4d4;
  padding: 0 10px 10px;
}

/* line 24, ../sass/_theme.menu.scss */
ul#dropdown li:hover > * {
  display: block;
}

/* line 28, ../sass/_theme.menu.scss */
ul#dropdown li {
  position: relative;
  display: block;
  white-space: nowrap;
  font-size: 0;
  float: left;
}

/* line 36, ../sass/_theme.menu.scss */
ul#dropdown li:hover {
  z-index: 1;
}

/* line 40, ../sass/_theme.menu.scss */
ul#dropdown {
  font-size: 0;
  z-index: 999;
  position: relative;
  display: inline-block;
  zoom: 1;
  padding: 0;
  *display: inline;
}

/* line 50, ../sass/_theme.menu.scss */
* html ul#dropdown li a {
  display: inline-block;
}

/* line 54, ../sass/_theme.menu.scss */
ul#dropdown > li {
  margin: 0;
}

/* line 58, ../sass/_theme.menu.scss */
ul#dropdown a:active, ul#dropdown a:focus {
  outline-style: none;
}

/* line 62, ../sass/_theme.menu.scss */
ul#dropdown a {
  display: block;
  vertical-align: middle;
  text-align: left;
  text-decoration: none;
  font-size: 14px;
  /* font:bold 14px "Arial Black",Gadget,sans-serif; */
  color: #0085CF !important;
  text-shadow: #FFF 0 0 1px;
  cursor: pointer;
  padding: 10px;
  background-color: #ffffff;
  /* background-image:url("mainbk.png");background-repeat:repeat;background-position:0 0;border-width:0 0 0 1px;border-style:solid;*/
  border-color: #C0C0C0;
}

/* line 78, ../sass/_theme.menu.scss */
ul#dropdown ul li {
  float: none;
  margin: 5px 0 0;
}

/* line 83, ../sass/_theme.menu.scss */
ul#dropdown ul a {
  text-align: left;
  padding: 4px;
  background-color: #FFFFFF;
  background-image: none;
  border-width: 0;
  border-radius: 0px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  font-size: 14px;
  /* font:14px Tahoma; */
  color: #000;
  text-decoration: none;
}

/* line 97, ../sass/_theme.menu.scss */
ul#dropdown li:hover > a, ul#dropdown li a.pressed {
  background-color: #fff;
  border-color: #C0C0C0;
  border-style: solid;
  color: #000000;
  text-shadow: #FFF 0 0 1px;
  background-image: url("mainbk.png");
  background-position: 0 100px;
  text-decoration: none;
}

/* line 108, ../sass/_theme.menu.scss */
ul#dropdown span {
  display: block;
  overflow: visible;
  background-position: right center;
  background-repeat: no-repeat;
  padding-right: 0px;
}

/* line 116, ../sass/_theme.menu.scss */
ul#dropdown ul li:hover > a, ul#dropdown ul li a.pressed {
  background-color: #2394ff;
  background-image: none;
  color: #ffffff;
  text-decoration: none;
}

/***** End of Menus *******/
/* line 1, ../sass/_theme.upload-file.scss */
.uploadfile {
  display: block;
  overflow: hidden;
  clear: both;
}

/* line 8, ../sass/_theme.upload-file.scss */
#uploadForm input[type="file"] {
  opacity: 0 !important;
  filter: alpha(opacity=0) !important;
  /*display: none;*/
}

/* Progress Bar */
/* line 18, ../sass/_theme.upload-file.scss */
.uploadfile .progress-bar {
  padding: 0px;
  width: 262px;
  margin-left: 18px;
}

/* line 24, ../sass/_theme.upload-file.scss */
.uploadfile .progress {
  height: 20px;
  /* Can be anything */
  position: relative;
  background: #555;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px;
  padding: 0px;
  -webkit-box-shadow: inset 0 -1px 1px rgba(255, 255, 255, 0.3);
  -moz-box-shadow: inset 0 -1px 1px rgba(255, 255, 255, 0.3);
  box-shadow: inset 0 -1px 1px rgba(255, 255, 255, 0.3);
}

/* line 37, ../sass/_theme.upload-file.scss */
.uploadfile .progress > span {
  display: block;
  height: 100%;
  -webkit-border-top-right-radius: 8px;
  -webkit-border-bottom-right-radius: 8px;
  -moz-border-radius-topright: 8px;
  -moz-border-radius-bottomright: 8px;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
  -webkit-border-top-left-radius: 20px;
  -webkit-border-bottom-left-radius: 20px;
  -moz-border-radius-topleft: 20px;
  -moz-border-radius-bottomleft: 20px;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  background-color: #2bc253;
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #2bc253), color-stop(1, #54f054));
  background-image: -moz-linear-gradient(center bottom, #2bc253 37%, #54f054 69%);
  -webkit-box-shadow: inset 0 2px 9px rgba(255, 255, 255, 0.3), inset 0 -2px 6px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: inset 0 2px 9px rgba(255, 255, 255, 0.3), inset 0 -2px 6px rgba(0, 0, 0, 0.4);
  box-shadow: inset 0 2px 9px rgba(255, 255, 255, 0.3), inset 0 -2px 6px rgba(0, 0, 0, 0.4);
  position: relative;
  overflow: hidden;
}

/* line 67, ../sass/_theme.upload-file.scss */
.uploadfile .progress > span:after, .animate > span > span {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-image: -webkit-gradient(linear, 0 0, 100% 100%, color-stop(0.25, rgba(255, 255, 255, 0.2)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.2)), color-stop(0.75, rgba(255, 255, 255, 0.2)), color-stop(0.75, transparent), to(transparent));
  background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
  z-index: 1;
  -webkit-background-size: 50px 50px;
  -moz-background-size: 50px 50px;
  -webkit-animation: move 2s linear infinite;
  -webkit-border-top-right-radius: 8px;
  -webkit-border-bottom-right-radius: 8px;
  -moz-border-radius-topright: 8px;
  -moz-border-radius-bottomright: 8px;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
  -webkit-border-top-left-radius: 20px;
  -webkit-border-bottom-left-radius: 20px;
  -moz-border-radius-topleft: 20px;
  -moz-border-radius-bottomleft: 20px;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  overflow: hidden;
}

/* line 102, ../sass/_theme.upload-file.scss */
.orange > span {
  background-color: #f1a165;
  background-image: -moz-linear-gradient(top, #f1a165, #f36d0a);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f1a165), color-stop(1, #f36d0a));
  background-image: -webkit-linear-gradient(#f1a165, #f36d0a);
}

/* line 110, ../sass/_theme.upload-file.scss */
.red > span {
  background-color: #f0a3a3;
  background-image: -moz-linear-gradient(top, #f0a3a3, #f42323);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f0a3a3), color-stop(1, #f42323));
  background-image: -webkit-linear-gradient(#f0a3a3, #f42323);
}

/* line 118, ../sass/_theme.upload-file.scss */
.nostripes > span > span, .nostripes > span:after {
  -webkit-animation: none;
  background-image: none;
}

/* line 1, ../sass/_transitions.scss */
#cardConfigurator .transition1 {
  -moz-transform: rotate(360deg);
  -webkit-transform: rotate(360deg);
  -o-transform: rotate(360deg);
  transform: rotate(360deg);
  height: 400px;
  width: 400px;
  -moz-transition: width 2s, height 2s, background-color 2s, -moz-transform 2s;
  -webkit-transition: width 2s, height 2s, background-color 2s, -webkit-transform 2s;
  -o-transition: width 2s, height 2s, background-color 2s, -o-transform 2s;
  transition: width 2s, height 2s, background-color 2s, transform 2s;
}

/* line 1, ../sass/_list-design.scss */
.container .narrow {
  background-color: #CC0000;
  border-radius: 3px 5px 0 0;
  color: white;
  font-size: 19px;
  height: 35px;
}

/* line 9, ../sass/_list-design.scss */
.container .narrowtext {
  float: left;
  margin-left: 5px;
  margin-top: 5px;
}

/* line 15, ../sass/_list-design.scss */
.container .offset1 {
  margin-left: 12px;
}

/* line 19, ../sass/_list-design.scss */
.container .square {
  background-color: #CC0000;
  height: 5px;
  width: 5px;
  margin-top: 6px;
  padding-right: 0;
  position: absolute;
}

/* line 28, ../sass/_list-design.scss */
.container.margin-top {
  /* 	margin-top:173px; */
}

/* line 32, ../sass/_list-design.scss */
.container select.short {
  width: 60px;
}

/* line 36, ../sass/_list-design.scss */
.container select.medium-size {
  width: 120px;
}

/* line 41, ../sass/_list-design.scss */
.container select.large {
  width: 200px;
}

/* line 45, ../sass/_list-design.scss */
.container #filter {
  font-size: 12px;
  margin-left: 12px;
}

/* line 50, ../sass/_list-design.scss */
.container .box1 {
  background-color: #F5F5F5;
  padding: 5px;
}

/* line 55, ../sass/_list-design.scss */
.container .pages a {
  color: #009ACD;
  padding-right: 10px;
}

/* line 60, ../sass/_list-design.scss */
.container .pages a:hover {
  text-decoration: underline;
}

/* line 64, ../sass/_list-design.scss */
.container .float-right {
  float: right;
  text-align: right;
}

/* line 69, ../sass/_list-design.scss */
.container #filter div:nth-child(1) {
  float: left;
}

/* line 74, ../sass/_list-design.scss */
.container #categories {
  min-height: 400px;
}

/* line 78, ../sass/_list-design.scss */
.container #viewTypes {
  margin-bottom: -18px;
  margin-right: 0px;
  margin-top: -25px;
}

/* line 84, ../sass/_list-design.scss */
.container #viewTypes a {
  padding: 5px;
  cursor: pointer;
}

/* line 89, ../sass/_list-design.scss */
.container #viewTypes a.active {
  background-color: #F5F5F5;
  color: #CC0000;
}

/* line 95, ../sass/_list-design.scss */
.container #viewTypes a:nth-child(1) {
  margin-right: -4px;
}

/* line 99, ../sass/_list-design.scss */
.container #viewTypes a.inactive {
  background-image: linear-gradient(#f5f5f5, #cccccc);
}

/** list view **/
/* line 105, ../sass/_list-design.scss */
.container ul.list {
  list-style: none;
  width: 100%;
}

/* line 106, ../sass/_list-design.scss */
.container ul.list li {
  display: block;
  padding: 10px 15px;
}

/* line 108, ../sass/_list-design.scss */
.container ul.list li.alt {
  background: #d7dfe0;
}

/* line 110, ../sass/_list-design.scss */
.container ul.list li section.left {
  display: block;
  float: left;
  position: relative;
}

/* line 111, ../sass/_list-design.scss */
.container ul.list li section.right {
  display: block;
  float: right;
  text-align: right;
  margin-top: 98px;
}

/* line 113, ../sass/_list-design.scss */
.container ul.list li section.left img.thumb {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

/* line 114, ../sass/_list-design.scss */
.container ul.list li section.left img.featured-banner {
  position: absolute;
  left: -18px;
  top: 35px;
}

/* line 116, ../sass/_list-design.scss */
.container ul.list li section.left h3 {
  font-family: "Trebuchet MS", Arial, sans-serif;
  font-weight: bold;
  text-transform: uppercase;
  color: #707375;
  font-size: 1.4em;
  line-height: 1.6em;
}

/* line 117, ../sass/_list-design.scss */
.container ul.list li section.left span.meta {
  color: #93989b;
  font-weight: normal;
  font-size: 1.1em;
}

/* line 120, ../sass/_list-design.scss */
.container ul.list li section.right span.price {
  font-weight: bold;
  display: block;
  margin-bottom: 15px;
  color: #ad3939;
  font-size: 1.6em;
  text-align: right;
}

/* line 122, ../sass/_list-design.scss */
.container ul.list li section.right a.firstbtn {
  margin-right: 7px;
}

/** grid view **/
/* line 125, ../sass/_list-design.scss */
.container ul.grid {
  list-style: none;
  margin: 0 auto;
  padding-left: 25px;
}

/* line 126, ../sass/_list-design.scss */
.container ul.grid li {
  position: relative;
  display: block;
  float: left;
  width: 220px;
  height: 200px;
  padding: 5px 22px;
  margin-bottom: 20px;
}

/* line 127, ../sass/_list-design.scss */
.container ul.grid li.third {
  border: 0;
}

/* line 129, ../sass/_list-design.scss */
.container ul.grid li section.left {
  position: relative;
}

/* line 130, ../sass/_list-design.scss */
.container ul.grid li section.right {
  /* nothing */
}

/* line 132, ../sass/_list-design.scss */
.container ul.grid li section.left img.featured-banner {
  position: absolute;
  top: 0;
}

/* line 134, ../sass/_list-design.scss */
.container ul.grid li section.left h3 {
  font-family: "Trebuchet MS", Arial, sans-serif;
  font-weight: bold;
  text-transform: uppercase;
  color: #707375;
  font-size: 1.4em;
  line-height: 1.5em;
}

/* line 135, ../sass/_list-design.scss */
.container ul.grid li section.left span.meta {
  display: block;
  color: #93989b;
  font-weight: normal;
  font-size: 1.1em;
  margin-bottom: 7px;
}

/* line 137, ../sass/_list-design.scss */
.container ul.grid li section.right span.price {
  font-weight: bold;
  display: block;
  margin-bottom: 5px;
  color: #ad3939;
  font-size: 1.75em;
}

/* line 140, ../sass/_list-design.scss */
.container ul.grid li section.right span.darkview {
  opacity: 0;
  margin: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 190px;
  height: 200px;
  margin: 0 15px;
  border-radius: 6px;
  background: rgba(40, 45, 55, 0.75);
  overflow: hidden;
  text-align: center;
  padding-top: 35px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  transition: opacity 0.2s linear 0s;
  -webkit-transition: opacity 0.2s linear 0s;
  -moz-transition: opacity 0.25s linear 0s;
  -o-transition: opacity 0.25s linear 0s;
}

/* line 162, ../sass/_list-design.scss */
.container ul.grid li:hover section.right span.darkview {
  opacity: 1;
  height: 229px;
  width: 261px;
  margin-left: 2px;
  padding-top: 182px;
}

/* line 164, ../sass/_list-design.scss */
.container ul.grid li:hover section.left p.description {
  color: white;
  display: block;
  margin-left: -13px;
  margin-top: -134px;
  padding-left: 0;
  position: absolute;
  width: 229px;
  z-index: 10;
  overflow: hidden;
  height: 90px;
}

/* line 177, ../sass/_list-design.scss */
.container ul.grid li:hover section.left p.description:after {
  content: "...";
}

/* line 181, ../sass/_list-design.scss */
.container ul.grid li section.right span.darkview a.firstbtn {
  display: block;
  margin-bottom: 10px;
}

/** clearfix **/
/* line 184, ../sass/_list-design.scss */
.container .clearfix:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}

/* line 185, ../sass/_list-design.scss */
.container .clearfix {
  display: inline-block;
}

/* line 187, ../sass/_list-design.scss */
html[xmlns] .clearfix {
  display: block;
}

/* line 188, ../sass/_list-design.scss */
* html .clearfix {
  height: 1%;
}

/* line 191, ../sass/_list-design.scss */
* {
  margin: 0;
  padding: 0;
}

/* line 197, ../sass/_list-design.scss */
span.darkview a img {
  width: 101px;
  height: 30px;
}

/* line 203, ../sass/_list-design.scss */
.container .border-top {
  border-top: 1px solid #ccc;
  margin-left: 10px;
  padding: 0px;
}

/* line 209, ../sass/_list-design.scss */
.container .containerTpl {
  margin-top: 25px;
  padding: 10px;
}

/* line 214, ../sass/_list-design.scss */
.container p.description {
  /* 	font-family: "Comic Sans MS"; */
  font-size: 13px;
  font-weight: normal;
  line-height: 17px;
  padding-top: 10px;
  padding-bottom: 10px;
}

/* line 223, ../sass/_list-design.scss */
.container .tplName {
  color: #CC0000;
}

/* line 227, ../sass/_list-design.scss */
.container .gridMode {
  font-size: 24px;
  margin-right: -67px;
  float: right;
}

/* line 233, ../sass/_list-design.scss */
.container #products {
  margin-left: 18px;
}

/* line 237, ../sass/_list-design.scss */
.container .border-bottom1 {
  border-bottom: 1px solid #ccc;
}

/* line 1, ../sass/_bcc-popup.scss */
.modal {
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.3);
  border-radius: 6px 6px 6px 6px;
  box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  left: 50%;
  margin-left: -280px;
  outline: medium none;
  position: fixed;
  top: 10%;
  width: 650px;
  z-index: 1050;
  background-color: #CCC;
  font-family: Helvetica,Arial,sans-serif;
  font-weight: normal;
  color: #444;
}

/* line 20, ../sass/_bcc-popup.scss */
.modal-error {
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.3);
  border-radius: 6px 6px 6px 6px;
  box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  left: 58%;
  margin-left: -280px;
  outline: medium none;
  position: fixed;
  top: 10%;
  width: 350px;
  z-index: 1050;
  background-color: #CCC;
}

/* line 35, ../sass/_bcc-popup.scss */
.modal-header {
  border-bottom: 1px solid #EEEEEE;
}

/* line 40, ../sass/_bcc-popup.scss */
.modal-body {
  min-height: 100px;
  height: auto;
  overflow-y: auto;
  position: relative;
  background-color: #FFFFFF;
  font-size: 0.87em;
  border: 4px solid #DDDDDD;
}

/* line 51, ../sass/_bcc-popup.scss */
.modal-body-error {
  max-height: 450px;
  overflow-y: auto;
  position: relative;
  background-color: #FFFFFF;
  font-size: 0.87em;
}

/* line 59, ../sass/_bcc-popup.scss */
#modal-body {
  margin: 3%;
}

/* line 64, ../sass/_bcc-popup.scss */
.modal-footer:before, .modal-footer:after {
  content: "";
  display: table;
  line-height: 0;
}

/* line 69, ../sass/_bcc-popup.scss */
.modal-footer:after {
  clear: both;
}

/* line 72, ../sass/_bcc-popup.scss */
.modal-footer:before, .modal-footer:after {
  content: "";
  display: table;
  line-height: 0;
}

/* line 77, ../sass/_bcc-popup.scss */
.modal-footer button {
  margin-left: 3px;
}

/* line 81, ../sass/_bcc-popup.scss */
.modal-footer {
  background-color: #DDDDDD;
  margin-bottom: 0;
  padding: 4px 9px 4px;
  text-align: right;
}

/* line 88, ../sass/_bcc-popup.scss */
.modal-intermedio {
  background-color: #DDDDDD;
  border: 6px solid #DDDDDD;
  margin-bottom: 0;
  padding: 4px 9px 4px;
  text-align: right;
}

/* line 96, ../sass/_bcc-popup.scss */
.modal-footer-extra {
  background-color: #F5F5F5;
  border-radius: 0 0 6px 6px;
  box-shadow: 0 1px 0 #FFFFFF inset;
  margin-bottom: 0;
  padding: 14px 15px 15px;
  text-align: right;
}

/* line 105, ../sass/_bcc-popup.scss */
.modal-backdrop, .modal-backdrop.fade.in {
  opacity: 0.8;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
  /*ie8*/
}

/* line 109, ../sass/_bcc-popup.scss */
.modal-backdrop {
  background-color: #000000;
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1040;
}

/* line 119, ../sass/_bcc-popup.scss */
.btn-primary-red {
  background-color: #FE2E2E;
  border-radius: 6px 6px 6px 6px;
  border: 1px solid rgba(0, 0, 0, 0.3);
  margin-left: 10px;
  color: #FFF;
  font-weight: bold;
  height: 25px;
  cursor: pointer;
}

/* line 130, ../sass/_bcc-popup.scss */
.btn-primary-red:hover {
  color: black;
}

/* line 134, ../sass/_bcc-popup.scss */
.btn-primary-green {
  background-color: #088A08;
  border-radius: 6px 6px 6px 6px;
  border: 1px solid rgba(0, 0, 0, 0.3);
  margin-left: 10px;
  color: #FFF;
  font-weight: bold;
  height: 25px;
  cursor: pointer;
}

/* line 145, ../sass/_bcc-popup.scss */
.btn-primary-green:hover {
  color: black;
}

/* line 150, ../sass/_bcc-popup.scss */
.header-popup {
  border-bottom: 1px solid #DDDDDD;
  box-shadow: 0 1px 1px 1px rgba(0, 0, 0, 0.4);
  color: #111111;
  font-size: 1em;
  font-weight: bold;
  line-height: 1.3em;
  list-style: none outside none;
  margin: 0;
  outline: 0 none;
  padding: 0.5em 1.5em 0.5em 1em;
  position: relative;
  text-decoration: none;
}

/* line 164, ../sass/_bcc-popup.scss */
.header-botton-close {
  height: 24px;
  position: absolute;
  right: 8px;
  top: 4px;
  width: 24px;
  z-index: 100;
}

/* line 174, ../sass/_bcc-popup.scss */
.numberation {
  background: none repeat scroll 0 0 #026DCF;
  color: #FFFFFF;
  font-size: 21px;
  padding: 8px;
  text-align: center;
  width: 21px;
  float: left;
  margin: 5px;
}

/* line 185, ../sass/_bcc-popup.scss */
.contenedor-numeracion {
  float: left;
  width: 98%;
}

/* line 190, ../sass/_bcc-popup.scss */
.numeration-text {
  font-size: 17px;
  margin-top: 13px;
}

/* line 195, ../sass/_bcc-popup.scss */
.contenedor-numeracion-note {
  font-size: 11px;
}

/* line 199, ../sass/_bcc-popup.scss */
.numberation-icon {
  float: left;
  margin: 10px;
}

/* line 203, ../sass/_bcc-popup.scss */
.contenedor-numeracion-icon {
  margin-left: 10%;
}

/* line 208, ../sass/_bcc-popup.scss */
.btn-primary {
  color: #FFFFFF;
  cursor: pointer;
  text-transform: uppercase;
}

/* line 214, ../sass/_bcc-popup.scss */
.btn_upload {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  border-style: solid;
  border-width: 1px;
  vertical-align: middle;
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  height: 30px;
  line-height: 20px;
  margin-bottom: 0;
}

/* line 229, ../sass/_bcc-popup.scss */
.fileUpload {
  position: relative;
  overflow: hidden;
}

/* line 234, ../sass/_bcc-popup.scss */
.fileUpload_span {
  text-transform: uppercase;
  line-height: 17px;
}

/* line 238, ../sass/_bcc-popup.scss */
.fileUpload input {
  position: absolute;
  top: 0;
  font-size: 20px;
  cursor: pointer;
  opacity: 0;
  filter: alpha(opacity=0);
  width: 250px;
}

/* line 2, ../sass/_listing-business-card.scss */
#bcc css-label .clearfix:before, #bcc .clearfix:after, #bcc .row:before, #bcc .row:after {
  content: " ";
  display: block;
  height: 0;
  overflow: hidden;
  visibility: hidden;
  width: 0;
}
/* line 11, ../sass/_listing-business-card.scss */
#bcc .container .izq.columns {
  width: 170px;
}
/* line 15, ../sass/_listing-business-card.scss */
#bcc .container .der.columns {
  width: 740px;
}
/* line 19, ../sass/_listing-business-card.scss */
#bcc .container .card.columns {
  width: 245px;
  text-align: center;
  overflow: hidden;
  *position: relative;
  margin: 0px;
  margin-top: 5px;
}
/* line 28, ../sass/_listing-business-card.scss */
#bcc .columns-detail-left, #bcc .columns-detail-rigth-landscape {
  height: 200px;
}
/* line 32, ../sass/_listing-business-card.scss */
#bcc .columns-detail-left, #bcc .columns-detail-rigth-portrait {
  height: 260px;
}
/* line 36, ../sass/_listing-business-card.scss */
#bcc .columns-detail-left {
  width: 243px;
  text-align: center;
  overflow: hidden;
  *position: relative;
  float: left;
  margin-top: 2px;
}
/* line 45, ../sass/_listing-business-card.scss */
#bcc .container .card.columns-detail-rigth {
  float: left;
  margin-left: 15px;
  overflow: hidden;
  text-align: left;
  width: 460px;
  *position: relative;
}
/* line 54, ../sass/_listing-business-card.scss */
#bcc .container .card.columns-detail-alt-color {
  float: left;
  overflow: hidden;
  padding: 5px;
  text-align: center;
  width: 90%;
  *position: relative;
}
/* line 63, ../sass/_listing-business-card.scss */
#bcc .container p.title-alternative {
  font-size: 14px;
  margin-left: 20px;
}
/* line 68, ../sass/_listing-business-card.scss */
#bcc .container .card.columns-detail-alternative-view {
  text-align: left;
  overflow: hidden;
  *position: relative;
  float: left;
  margin-left: 3px;
}
/* line 76, ../sass/_listing-business-card.scss */
#bcc .inner {
  float: left;
  position: relative;
  left: 50%;
}
/* line 82, ../sass/_listing-business-card.scss */
#bcc .inner img {
  display: block;
  position: relative;
  left: -50%;
}
/* line 88, ../sass/_listing-business-card.scss */
#bcc .container .card-selected.columns {
  background: none repeat scroll 0 0 #CCC;
  height: 140px;
  width: 230px;
}
/* line 94, ../sass/_listing-business-card.scss */
#bcc .container .card-detail.columns {
  border: 2px solid #CCCCCC;
  padding: 6px;
  width: 722px;
  margin-top: -5px;
  margin-bottom: 5pt;
  z-index: 5050;
}
/* line 106, ../sass/_listing-business-card.scss */
#bcc .container .head.columns {
  height: 32px;
  padding: 4px;
  width: 723px;
}
/* line 112, ../sass/_listing-business-card.scss */
#bcc .container .head-left.columns {
  width: 170px;
  color: #F96B07;
}
/* line 117, ../sass/_listing-business-card.scss */
#bcc .head-column {
  float: left;
  display: inline;
}
/* line 122, ../sass/_listing-business-card.scss */
#bcc .head-column-margin-left {
  margin-left: 3%;
  float: left;
  display: inline;
}
/* line 128, ../sass/_listing-business-card.scss */
#bcc .container .paged.columns {
  height: 20px;
  width: 723px;
  margin: 0.5em;
  text-align: center;
}
/* line 135, ../sass/_listing-business-card.scss */
#bcc .column.alpha, #bcc .columns.alpha {
  margin-left: 0;
}
/* line 139, ../sass/_listing-business-card.scss */
#bcc .container .column, #bcc .container .columns {
  display: inline;
  float: left;
}
/* line 144, ../sass/_listing-business-card.scss */
#bcc .filter-selec-sort {
  width: 150px;
}
/* line 148, ../sass/_listing-business-card.scss */
#bcc .label-filter {
  display: inline-table;
}
/* line 152, ../sass/_listing-business-card.scss */
#bcc .filter-selec-per-page {
  width: 120px;
}
/* line 156, ../sass/_listing-business-card.scss */
#bcc .filter-option {
  padding: 5px;
  margin-bottom: 8%;
}
/* line 161, ../sass/_listing-business-card.scss */
#bcc input.css-checkbox[type="checkbox"] + label.css-label {
  display: inline;
  font-size: 12px;
  color: #545454;
  margin-top: 6px;
}
/* line 168, ../sass/_listing-business-card.scss */
#bcc input.css-checkbox[type="radio"] + label.css-label {
  display: inline-block;
  font-size: 12px;
  vertical-align: middle;
  color: #545454;
}
/* line 176, ../sass/_listing-business-card.scss */
#bcc input.css-checkbox[type="checkbox"] + span.css-label-hide-all {
  display: inline-block;
  font-size: 12px;
  vertical-align: middle;
  color: #F96B07;
}
/* line 185, ../sass/_listing-business-card.scss */
#bcc input.css-checkbox[type="checkbox"] + span.css-label {
  display: inline-block;
  font-size: 12px;
  vertical-align: middle;
}
/* line 191, ../sass/_listing-business-card.scss */
#bcc .filter-option ul {
  margin-left: 1px;
}
/* line 195, ../sass/_listing-business-card.scss */
#bcc .filter-option li {
  margin: 2px;
  line-height: 0px;
}
/* line 200, ../sass/_listing-business-card.scss */
#bcc .show-all-filter {
  font-size: 9px;
  color: #ccc;
}
/* line 205, ../sass/_listing-business-card.scss */
#bcc .gray {
  color: #ccc;
}
/* line 209, ../sass/_listing-business-card.scss */
#bcc .card-selectd {
  width: 722px;
}
/* line 213, ../sass/_listing-business-card.scss */
#bcc .card-selected-left img {
  display: block;
  margin-left: 14%;
  margin-bottom: -1px;
}
/* line 219, ../sass/_listing-business-card.scss */
#bcc .card-selected-center img {
  display: block;
  margin-left: 48%;
}
/* line 224, ../sass/_listing-business-card.scss */
#bcc .card-selected-right img {
  display: block;
  margin-left: 81%;
}
/* line 229, ../sass/_listing-business-card.scss */
#bcc .container .show {
  display: block;
}
/* line 233, ../sass/_listing-business-card.scss */
#bcc .container .hide {
  display: none;
}
/* line 237, ../sass/_listing-business-card.scss */
#bcc .cursor-pointer {
  cursor: pointer;
}
/* line 241, ../sass/_listing-business-card.scss */
#bcc .cursor-default {
  cursor: default;
}
/* line 245, ../sass/_listing-business-card.scss */
#bcc .input-home-seach-left {
  width: 120px;
}
/* line 248, ../sass/_listing-business-card.scss */
#bcc .pos-neg-show-all {
  background: none repeat scroll 0 0 #CCCCCC;
  border: 1px solid #00005C;
  color: #000000;
  cursor: pointer;
  float: left;
  font-size: 12px;
  height: 10px;
  margin-left: 5px;
  text-align: center;
  width: 10px;
}
/* line 262, ../sass/_listing-business-card.scss */
#bcc .numberation {
  background: none repeat scroll 0 0 #026DCF;
  color: #FFFFFF;
  font-size: 21px;
  padding: 8px;
  text-align: center;
  width: 21px;
  float: left;
  margin: 5px;
}
/* line 273, ../sass/_listing-business-card.scss */
#bcc .contenedor-numeracion {
  float: left;
  width: 98%;
}
/* line 278, ../sass/_listing-business-card.scss */
#bcc .numeration-text {
  font-size: 17px;
  margin-top: 13px;
}
/* line 283, ../sass/_listing-business-card.scss */
#bcc .contenedor-numeracion-note {
  font-size: 11px;
}
/* line 287, ../sass/_listing-business-card.scss */
#bcc .numberation-icon {
  float: left;
  margin: 10px;
}
/* line 291, ../sass/_listing-business-card.scss */
#bcc .contenedor-numeracion-icon {
  margin-left: 10%;
}
/* line 296, ../sass/_listing-business-card.scss */
#bcc .pagination {
  margin: 20px 0;
}
/* line 297, ../sass/_listing-business-card.scss */
#bcc .pagination ul {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  margin-left: 0;
  margin-bottom: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}
/* line 298, ../sass/_listing-business-card.scss */
#bcc .pagination ul > li {
  display: inline;
}
/* line 299, ../sass/_listing-business-card.scss */
#bcc .pagination ul > li > a, #bcc .pagination ul > li > span {
  float: left;
  padding: 4px 12px;
  line-height: 20px;
  text-decoration: none;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-left-width: 0;
}
/* line 300, ../sass/_listing-business-card.scss */
#bcc .pagination ul > li > a:hover, #bcc .pagination ul > li > a:focus, #bcc .pagination ul > .active > a, #bcc .pagination ul > .active > span {
  background-color: #f5f5f5;
}
/* line 301, ../sass/_listing-business-card.scss */
#bcc .pagination ul > .active > a, #bcc .pagination ul > .active > span {
  color: #999999;
  cursor: default;
}
/* line 302, ../sass/_listing-business-card.scss */
#bcc .pagination ul > .bccDisabled > span, #bcc .pagination ul > .bccDisabled > a, #bcc .pagination ul > .bccDisabled > a:hover, #bcc .pagination ul > .bccDisabled > a:focus {
  color: #999999;
  background-color: transparent;
  cursor: default;
}
/* line 303, ../sass/_listing-business-card.scss */
#bcc .pagination ul > li:first-child > a, #bcc .pagination ul > li:first-child > span {
  border-left-width: 1px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
/* line 304, ../sass/_listing-business-card.scss */
#bcc .pagination ul > li:last-child > a, #bcc .pagination ul > li:last-child > span {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
/* line 305, ../sass/_listing-business-card.scss */
#bcc .pagination-centered {
  text-align: center;
}
/* line 306, ../sass/_listing-business-card.scss */
#bcc .pagination-right {
  text-align: right;
}
/* line 307, ../sass/_listing-business-card.scss */
#bcc .pagination-large ul > li > a, #bcc .pagination-large ul > li > span {
  padding: 11px 19px;
  font-size: 17.5px;
}
/* line 308, ../sass/_listing-business-card.scss */
#bcc .pagination-large ul > li:first-child > a, #bcc .pagination-large ul > li:first-child > span {
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topleft: 6px;
  border-top-left-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  border-bottom-left-radius: 6px;
}
/* line 309, ../sass/_listing-business-card.scss */
#bcc .pagination-large ul > li:last-child > a, #bcc .pagination-large ul > li:last-child > span {
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  border-bottom-right-radius: 6px;
}
/* line 310, ../sass/_listing-business-card.scss */
#bcc .pagination-mini ul > li:first-child > a, #bcc .pagination-small ul > li:first-child > a, #bcc .pagination-mini ul > li:first-child > span, #bcc .pagination-small ul > li:first-child > span {
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-bottom-left-radius: 3px;
}
/* line 311, ../sass/_listing-business-card.scss */
#bcc .pagination-mini ul > li:last-child > a, #bcc .pagination-small ul > li:last-child > a, #bcc .pagination-mini ul > li:last-child > span, #bcc .pagination-small ul > li:last-child > span {
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
}
/* line 312, ../sass/_listing-business-card.scss */
#bcc .pagination-small ul > li > a, #bcc .pagination-small ul > li > span {
  padding: 2px 10px;
  font-size: 11.9px;
}
/* line 313, ../sass/_listing-business-card.scss */
#bcc .pagination-mini ul > li > a, #bcc .pagination-mini ul > li > span {
  padding: 0 6px;
  font-size: 10.5px;
}
/* line 315, ../sass/_listing-business-card.scss */
#bcc .accordion {
  margin-bottom: 20px;
  z-index: -600;
  border: 0px;
  height: 100%;
  width: 99%;
}
/* line 316, ../sass/_listing-business-card.scss */
#bcc .accordion-group {
  margin-bottom: 2px;
  /*border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*/
}
/* line 317, ../sass/_listing-business-card.scss */
#bcc .accordion-heading {
  border-bottom: 0;
  color: #f96b07;
}
/* line 318, ../sass/_listing-business-card.scss */
#bcc .accordion-heading .accordion-toggle {
  display: block;
  padding: 8px 0px;
  color: #f96b07;
}
/* line 319, ../sass/_listing-business-card.scss */
#bcc .accordion-toggle {
  cursor: pointer;
}
/* line 320, ../sass/_listing-business-card.scss */
#bcc .accordion-inner {
  padding: 1px 0px;
  margin-left: 1px;
  /*border-top:1px solid #e5e5e5;*/
}
/* line 321, ../sass/_listing-business-card.scss */
#bcc .collapse {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  -moz-transition: height 0.35s ease;
  -o-transition: height 0.35s ease;
  transition: height 0.35s ease;
}
/* line 321, ../sass/_listing-business-card.scss */
#bcc .collapse.in {
  height: auto;
}
/* line 323, ../sass/_listing-business-card.scss */
#bcc .title-card-folio {
  color: #f96b07;
  font-size: 22pt;
}
/* line 324, ../sass/_listing-business-card.scss */
#bcc .title-categories-folio {
  color: #F96B07;
  font-size: 11pt;
  margin-left: 5px;
}
/* line 330, ../sass/_listing-business-card.scss */
#bcc .box-folter-head {
  border-bottom-left-radius: 2px;
  border-left-width: 1px;
  border-top-left-radius: 2px;
  border-bottom-right-radius: 2px;
  border-top-right-radius: 2px;
  background-color: #f5f5f5;
  border: 1px solid #CCCCCC;
}
/* line 340, ../sass/_listing-business-card.scss */
#bcc .box-folter-head2 {
  border-bottom-left-radius: 4px;
  border-left-width: 1px;
  border-top-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
  background-color: #f5f5f5;
  border: 1px solid #CCCCCC;
}
/* line 350, ../sass/_listing-business-card.scss */
#bcc .card-img-select-detail {
  float: inherit;
  margin-left: -18px;
  position: relative;
  z-index: 7000;
}
/* line 357, ../sass/_listing-business-card.scss */
#bcc .card-detail-title-label {
  font-size: 15pt;
  margin-top: 5px;
}
/* line 362, ../sass/_listing-business-card.scss */
#bcc .orintation-group-filter {
  display: inline-table;
  width: 148px;
  text-align: left;
  margin-left: 1px;
  padding: 1px;
}
/* line 370, ../sass/_listing-business-card.scss */
#bcc .orintation-group-filter-input, #bcc .orintation-group-filter-label {
  float: left;
}
/* line 377, ../sass/_listing-business-card.scss */
#bcc .orintation-group-filter-label {
  font-size: 12px;
  margin-left: 3px;
  vertical-align: middle;
}
/* line 383, ../sass/_listing-business-card.scss */
#bcc .orintation-group-filter-input {
  margin: 0px;
}
/* line 389, ../sass/_listing-business-card.scss */
#bcc div[back-img] {
  background-size: cover;
}
/* line 393, ../sass/_listing-business-card.scss */
#bcc .portrait {
  height: 236px;
  width: 236px;
}
/* line 397, ../sass/_listing-business-card.scss */
#bcc .landscape {
  width: 236px;
}
/* line 401, ../sass/_listing-business-card.scss */
#bcc .thub_landscape {
  width: 260px;
}
/* line 405, ../sass/_listing-business-card.scss */
#bcc .thub_detail_landscape {
  height: 165px;
  margin-top: 2%;
}
/* line 410, ../sass/_listing-business-card.scss */
#bcc .thub_detail_portrait {
  height: 241px;
  margin-top: 2%;
}
/* line 415, ../sass/_listing-business-card.scss */
#bcc .landscape_detail {
  width: 236px;
}
/* line 419, ../sass/_listing-business-card.scss */
#bcc .portrait_detail {
  width: 205px;
}
/* line 423, ../sass/_listing-business-card.scss */
#bcc .portrait_det_thub {
  margin-left: 25%;
}
/* line 431, ../sass/_listing-business-card.scss */
#bcc #input-search {
  -moz-appearance: textfield;
  -moz-box-sizing: border-box;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAb0lEQVR42p2RMQ7AIAhFWXsG1h7Gtffo6urqyJGpwyetomnwJ38BH/wgfZSaS7PABbVOqkqm3Fzx6IQTatlDb5PJi21YBy1iuNgjJIgzFXqyCcXj1Z1DXNGTiw01aP252DCCgH7Fk41h8KaAGMDxADnaOPucd/m3AAAAAElFTkSuQmCC") no-repeat scroll 7px 6px white;
  border: 1px solid #CCCCCC;
  border-radius: 3px 3px 3px 3px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
  color: #A4A3A3;
  font-family: inherit;
  transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
  vertical-align: baseline;
  width: 444px;
  height: 31px;
  padding: 0px 11px 0px 27px;
  display: inline-block;
}
/* line 448, ../sass/_listing-business-card.scss */
#bcc .bold {
  font-weight: bold;
}
/* line 452, ../sass/_listing-business-card.scss */
#bcc .element-filter {
  margin-top: 9%;
}
/* line 456, ../sass/_listing-business-card.scss */
#bcc .show_and_hide {
  display: inline;
  font-size: 10px;
  font-weight: bold;
  cursor: pointer;
}
/* line 463, ../sass/_listing-business-card.scss */
#bcc .accordion-heading p {
  background-color: #F5F5F5;
  border: 1px solid #CCCCCC;
  border-radius: 2px 2px 2px 2px;
  color: #545454;
  display: inline-block;
  font-size: 10px;
  font-weight: bold;
  margin-right: 13%;
  padding: 0;
  text-align: center;
  vertical-align: middle;
  width: 9px;
}
/* line 478, ../sass/_listing-business-card.scss */
#bcc .tplName_Card {
  font-weight: bold;
  margin-top: 2%;
}
/* line 483, ../sass/_listing-business-card.scss */
#bcc .card_portrait {
  background-color: #cccccc;
  width: 136px;
  height: 228px;
}
/* line 489, ../sass/_listing-business-card.scss */
#bcc .card_landscape {
  background-color: #cccccc;
  width: 228px;
  height: 136px;
}
/* line 496, ../sass/_listing-business-card.scss */
#bcc .card_portrait {
  background-color: #cccccc;
  width: 136px;
  height: 228px;
}
/* line 502, ../sass/_listing-business-card.scss */
#bcc .card_landscape {
  background-color: #cccccc;
  width: 228px;
  height: 136px;
}
/* line 509, ../sass/_listing-business-card.scss */
#bcc .header-detail-botton-close {
  cursor: pointer;
  float: right;
  height: 25px;
  right: 8px;
  top: 4px;
  width: 24px;
  z-index: 100;
}
/* line 519, ../sass/_listing-business-card.scss */
#bcc #siteBreadcrumb {
  font-size: 11px;
  padding: 3px;
}
/* line 524, ../sass/_listing-business-card.scss */
#bcc #siteBreadcrumb a {
  color: #026DCF;
  font-weight: bold;
}
/* line 529, ../sass/_listing-business-card.scss */
#bcc .hide-img-selector {
  margin-bottom: -5px;
}
/* line 533, ../sass/_listing-business-card.scss */
#bcc .hide-img-selector-multi {
  margin-top: 23%;
}
/* line 537, ../sass/_listing-business-card.scss */
#bcc .hover-color-categrory {
  width: 99%;
  cursor: poiter;
}
/* line 543, ../sass/_listing-business-card.scss */
#bcc .hover-color-categrory:hover {
  background-color: #DEEFFF;
}

/* line 1, ../sass/_toolbar.scss */
.contentTab .containerText {
  cursor: move;
  height: 27px;
  position: absolute;
  visibility: hidden;
  z-index: 10300;
}

/* line 9, ../sass/_toolbar.scss */
.leftControls {
  width: 25%;
  float: left;
}

/* line 14, ../sass/_toolbar.scss */
.text-label {
  margin-left: 5px;
  font-weight: normal;
  font-size: 14px;
}

/* line 21, ../sass/_toolbar.scss */
.tools {
  color: black;
  cursor: pointer;
  height: 30px;
  padding-top: 8px;
}

/* line 30, ../sass/_toolbar.scss */
.tools i {
  border-radius: 5px 5px 5px 5px;
  border: 1px groove #B2B2B2;
  height: 25px;
  margin-left: 6px;
  padding: 6px;
  text-align: center;
  width: 14px;
}

/* line 40, ../sass/_toolbar.scss */
.tools .fontFamily {
  width: 211px;
}

/* line 45, ../sass/_toolbar.scss */
.font-familySelect {
  width: 203px;
}

/* line 49, ../sass/_toolbar.scss */
.tools i:hover {
  background-color: white;
}

/* line 53, ../sass/_toolbar.scss */
.input-small {
  width: 52px;
}

/* line 59, ../sass/_toolbar.scss */
.tools .rotate {
  margin-top: 5px;
  margin-left: -9px;
  padding-right: 3px;
}

/* line 64, ../sass/_toolbar.scss */
.tool {
  float: left;
  padding-left: 1px;
}

/* line 1, ../sass/_theme.tooltip.scss */
.qtip-light .qtip-content .qtip-title {
  background-color: #f1f1f1;
}

/* line 5, ../sass/_theme.tooltip.scss */
.qtip-light .qtip-content {
  padding: 10px;
  overflow: hidden;
  background-color: #EBEBEB !important;
}

/* line 11, ../sass/_theme.tooltip.scss */
.qtip-light .qtip-wrapper {
  background-color: #EBEBEB;
  border: 1px solid #A6A6A6;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  -webkit-box-shadow: 7px 5px 5px rgba(50, 50, 50, 0.25);
  -moz-box-shadow: 7px 5px 5px rgba(50, 50, 50, 0.25);
  box-shadow: 2px 5px 5px rgba(50, 50, 50, 0.25);
}

/* line 22, ../sass/_theme.tooltip.scss */
.qtip-light .qtip-contentWrapper {
  background-color: none !important;
  border: none !important;
}

/* line 28, ../sass/_theme.tooltip.scss */
.container-wrap {
  float: left;
  margin-bottom: 10px;
  width: 312px;
}

/* line 34, ../sass/_theme.tooltip.scss */
.slider-tool {
  width: 170px;
  float: left;
  margin-top: 3px;
  margin-right: 17px;
}

/* line 41, ../sass/_theme.tooltip.scss */
.container-wrap .tool {
  padding-left: 5px;
  padding-right: 5px;
}

/* line 46, ../sass/_theme.tooltip.scss */
.copyAndDelete {
  float: left;
  margin-left: 80px;
  width: 85px;
}

/* line 52, ../sass/_theme.tooltip.scss */
.container-wrap .action-tooltip {
  float: left;
  width: 35px;
}

/* line 58, ../sass/_theme.tooltip.scss */
.border-none {
  border: none !important;
}

/* line 62, ../sass/_theme.tooltip.scss */
.border1-bottom1 {
  border-bottom: 1px solid #CCCCCC;
  padding-bottom: 8px;
}

/* line 67, ../sass/_theme.tooltip.scss */
.margin-bottom {
  margin-bottom: 5px;
}

/* line 71, ../sass/_theme.tooltip.scss */
.action-delete {
  position: absolute;
  top: 23px;
  width: 235px;
  left: 104px;
}

/* line 1, ../sass/_preview-popup.scss */
.popupContainer {
  height: auto;
  width: auto;
}
/* line 5, ../sass/_preview-popup.scss */
.popupContainer img.img-preview {
  width: 290px;
  border: 1px solid;
}
/* line 9, ../sass/_preview-popup.scss */
.popupContainer div {
  color: gray;
}
/* line 11, ../sass/_preview-popup.scss */
.popupContainer div p.question {
  font-size: 14px;
}
/* line 14, ../sass/_preview-popup.scss */
.popupContainer div p.paragraph {
  font-size: 12px;
}
/* line 18, ../sass/_preview-popup.scss */
.popupContainer div p {
  line-height: 16pt;
}
/* line 21, ../sass/_preview-popup.scss */
.popupContainer div a {
  float: right;
  font-size: 12px;
  left: -201px;
  position: relative;
  top: -16px;
}
/* line 30, ../sass/_preview-popup.scss */
.popupContainer #termAndConditions {
  color: black;
  height: 125px;
  background-color: #D3D3D3;
}
/* line 34, ../sass/_preview-popup.scss */
.popupContainer #termAndConditions span.title {
  font-size: 12px;
  color: black;
  font-weight: bold;
}
/* line 39, ../sass/_preview-popup.scss */
.popupContainer #termAndConditions span.paragraph {
  font-size: 9px;
}
/* line 44, ../sass/_preview-popup.scss */
.popupContainer #previewActions a {
  left: 6px;
  line-height: 28px;
  margin-left: 18px;
  margin-top: 36px;
  padding-bottom: 0;
  padding-top: 0;
  position: relative;
  top: 10px;
}
/* line 55, ../sass/_preview-popup.scss */
.popupContainer .face-title {
  text-align: center;
  margin: 0;
}
/* line 59, ../sass/_preview-popup.scss */
.popupContainer .containerAddBack {
  text-align: center;
  width: 290;
  height: 170px;
  border: 1px solid #ccc;
}
/* line 65, ../sass/_preview-popup.scss */
.popupContainer .containerBack {
  margin-top: 57px;
}
/* line 69, ../sass/_preview-popup.scss */
.popupContainer .no-back {
  margin: 0px;
  font-size: 20px;
}
/* line 74, ../sass/_preview-popup.scss */
.popupContainer .add-back {
  padding-left: 47px;
  margin-top: 10px;
}
/* line 79, ../sass/_preview-popup.scss */
.popupContainer .add-back-link {
  margin-top: 18px;
  text-decoration: underline;
}

/* line 86, ../sass/_preview-popup.scss */
.modal-body {
  overflow-x: hidden;
}
