@import url("../../../../sitefiles/global/master.css");
/* Imports section */
/* line 17, C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/reset/_utilities.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;
  vertical-align: baseline;
}

/* line 20, C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
body {
  line-height: 1;
}

/* line 22, C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 24, C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 26, C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 28, C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 101, C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 30, C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 114, C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
  display: block;
}

/* 
    HOW TO USE:
    MOVE THE COMMENT END TAG UP TO THE END OF
    SECTION HEADER BOTTOM DASH LINE FROM BELOW
    THE RULES SET.
*/
/*-------------------------------------------------
GEORGIA VERSION
-------------------------------------------------

@mixin site-font{
    font-family: Georgia, Times New Roman, Serif;
}

*/
/*-------------------------------------------------
TAHOMA VERSION
-------------------------------------------------

@mixin site-font{
    font-family: Tahoma, Verdana, Sans-Serif;
}

*/
/*-------------------------------------------------
TREBUCHET VERSION
-------------------------------------------------

@mixin site-font{
    font-family: Trebuchet MS, Myriad Pro, Sans-Serif;
}

*/
/*-------------------------------------------------
VERDANA VERSION
-------------------------------------------------

@mixin site-font{
    font-family: Verdana, Arial, Sans-Serif;
} 

*/
/*-------------------------------------------------
MYRIAD VERSION
-------------------------------------------------

@mixin site-font{
    font-family: Myriad Pro, Trebuchet MS, Sans-Serif;
}

*/
/*-------------------------------------------------
ARIAL VERSION
-------------------------------------------------*/
/*-------------------------------------------------
LICIDAGRANDE VERSION
-------------------------------------------------

@mixin site-font{
    font-family: LucidaGrande, Verdana, Arial, Sans-Serif;
}

*/
@font-face {
  font-family: "KomikaAxisRegular";
  src: url('http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Fonts/KOMIKAX_-webfont.eot');
  src: url('http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Fonts/KOMIKAX_-webfont.eot#iefix') format('eot'), url('http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Fonts/KOMIKAX_-webfont.woff') format('woff'), url('http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Fonts/KOMIKAX_-webfont.ttf') format('truetype');
}

@font-face {
  font-family: "Oswald";
  src: url('http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Fonts/oswald-webfont.eot');
  src: url('http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Fonts/oswald-webfont.eot#iefix') format('eot'), url('http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Fonts/oswald-webfont.woff') format('woff'), url('http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Fonts/oswald-webfont.ttf') format('truetype');
}

@font-face {
  font-family: "Desyrel";
  src: url('http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Fonts/desyrel-webfont.eot');
  src: url('http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Fonts/desyrel-webfont.eot#iefix') format('eot'), url('http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Fonts/desyrel-webfont.woff') format('woff'), url('http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Fonts/desyrel-webfont.ttf') format('truetype');
}

/* Mixins */
/* variables */
/* line 18, sass/partials/_base.scss */
html {
  position: relative;
  float: left;
  width: 100%;
  height: auto;
  font-size: 62.5%;
}

/* line 26, sass/partials/_base.scss */
body {
  position: relative;
  float: left;
  width: 100%;
  height: auto;
  color: #505050;
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 1.3;
  line-height: 2.0rem;
  background: #ebebeb url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/images/SiteBG.gif") repeat-x scroll left top;
  padding-bottom: 30px;
  font-family: Arial, Verdana, Sans-Serif;
}

/* line 41, sass/partials/_base.scss */
body > form {
  float: left;
  position: absolute;
  width: 100%;
  height: auto;
  top: 0px;
  left: 0px;
}

/* line 49, sass/partials/_base.scss */
div, section, footer, aside, nav, article {
  float: left;
}

/* line 53, sass/partials/_base.scss */
h1 {
  font-size: 28px;
  font-size: 2.8rem;
  line-height: 2.0;
  line-height: 4.0rem;
  color: #1a4d6a;
  font-family: Oswald, Arial, Verdana, Sans-Serif;
}

/* line 62, sass/partials/_base.scss */
h2 {
  font-size: 24px;
  font-size: 2.4rem;
  line-height: 1.7;
  line-height: 5.0rem;
  color: #3e7096;
  font-family: Oswald, Arial, Verdana, Sans-Serif;
}

/* line 71, sass/partials/_base.scss */
h3 {
  font-size: 1.8rem;
  line-height: 4.4rem;
  color: #1a4d6a;
  font-family: Arial, Verdana, Sans-Serif;
}

/* line 78, sass/partials/_base.scss */
h4 {
  font-size: 1.6rem;
  line-height: 4,2rem;
  color: #1a4d6a;
  font-family: Oswald, Arial, Verdana, Sans-Serif;
}

/* line 85, sass/partials/_base.scss */
h5 {
  font-size: 1.4rem;
  line-height: 4.0rem;
  color: #1a4d6a;
  font-family: Oswald, Arial, Verdana, Sans-Serif;
}

/* line 92, sass/partials/_base.scss */
a {
  color: #cf7a0b;
  text-decoration: underline;
}

/* line 97, sass/partials/_base.scss */
ul {
  list-style-position: inside;
  padding-left: 6%;
}

/* line 103, sass/partials/_base.scss */
ul li {
  padding: 2px 0px;
}

/* line 108, sass/partials/_base.scss */
ol {
  list-style-position: inside;
}
/* line 111, sass/partials/_base.scss */
ol li {
  list-style-type: decimal;
  padding: 2px 0px;
}

/* line 118, sass/partials/_base.scss */
hr {
  height: 1px;
  width: 100%;
  background: #999;
}

/* line 2, sass/partials/_client.scss */
.content-button a {
  background: #ffae00 url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/images/YellowBttnBG.png") repeat-x scroll left top;
  border: none;
  color: #49390c;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  font-size: 22px;
  font-size: 2.2rem;
  font-family: Desyrel, Myriad Pro, Arial, Sans-Seriff;
  width: 270px;
  height: auto;
  font-family: Desyrel, Arial;
  padding: 8px 0px;
  text-align: center;
  display: block;
  float: left;
}

/* line 22, sass/partials/_client.scss */
.interior-image {
  width: 100%;
  height: auto;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
}

/* line 31, sass/partials/_client.scss */
.general-button a {
  text-align: center;
  font-size: 22px;
  font-weight: normal;
  color: #fff;
  width: auto;
  height: auto;
  display: block;
  text-decoration: none;
  padding-top: 10px;
  padding-right: 20px;
  padding-bottom: 10px;
  padding-left: 20px;
  text-decoration: none;
  background-color: #fbc632;
  background-image: url(http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/images/PageTitleBG.gif);
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
}

/* line 53, sass/partials/_client.scss */
.general-button a:hover {
  background-color: #f9b82f;
}

/* line 58, sass/partials/_client.scss */
.service-area-list {
  width: 150px;
  list-style-type: none !important;
  float: left;
  padding: 0px;
  list-style-image: none !important;
  margin-top: 20px;
  margin-right: 0px;
  margin-bottom: 40px;
  margin-left: 0px;
  list-style-position: inside;
}

/* line 73, sass/partials/_client.scss */
.service-area-list li {
  border-bottom: solid 1px #cccccc;
  margin-right: 0px;
  margin: 0px;
  padding: 0px !important;
  background: none !important;
}

/* line 81, sass/partials/_client.scss */
.white-image {
  border: 4px solid lightgrey !important;
}

/* line 85, sass/partials/_client.scss */
table.mwc-table {
  width: 100%;
  height: auto;
}
/* line 89, sass/partials/_client.scss */
table.mwc-table td {
  padding-top: 10px;
  vertical-align: bottom;
}
/* line 93, sass/partials/_client.scss */
table.mwc-table td a {
  color: #A27819;
  border-bottom: 1px solid #cccccc;
  float: left;
  width: 90%;
  padding-bottom: 5px;
  font-size: 12px;
}

/* -- Start IE6 popout -- */
/* line 3, sass/partials/mp/_homemaster.scss */
#IE6 {
  display: none;
  border: 1px solid black;
  position: absolute;
  left: 0px;
  top: -300px;
  width: 620px;
  height: 240px;
  background-color: #fff;
  text-align: center;
  padding: 30px;
  z-index: 500;
}
/* line 16, sass/partials/mp/_homemaster.scss */
#IE6 .ie6close {
  display: block;
  position: absolute;
  top: 0px;
  right: 0px;
  width: 38px;
  height: 38px;
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Images/IE6Popout/images/IE6_CLose.jpg") no-repeat scroll left top;
}
/* line 26, sass/partials/mp/_homemaster.scss */
#IE6 .warning {
  display: inline-block;
  vertical-align: middle;
  width: 34px;
  height: 28px;
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Images/IE6Popout/images/IE6_Warning.gif") no-repeat scroll left top;
  margin-right: 10px;
}
/* line 35, sass/partials/mp/_homemaster.scss */
#IE6 span {
  color: #072459;
  font-size: 35px;
  font-family: Times New Roman;
}
/* line 41, sass/partials/mp/_homemaster.scss */
#IE6 p {
  color: #4d4838;
  font-size: 17px;
  font-family: Times New Roman;
  text-align: left;
  padding: 10px 0px;
}
/* line 49, sass/partials/mp/_homemaster.scss */
#IE6 .ie6 {
  display: inline-block;
  width: 185px;
  height: 76px;
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Images/IE6Popout/images/IE_Link.gif") no-repeat scroll left top;
}
/* line 56, sass/partials/mp/_homemaster.scss */
#IE6 .chrome {
  display: inline-block;
  width: 215px;
  height: 76px;
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Images/IE6Popout/images/Chrome_Link.gif") no-repeat scroll left top;
}
/* line 63, sass/partials/mp/_homemaster.scss */
#IE6 .firefox {
  display: inline-block;
  width: 215px;
  height: 76px;
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Images/IE6Popout/images/FF_Link.gif") no-repeat scroll left top;
}

/* -- End IE6 popout -- */
/* -- Section for browser supported functionality -- */
/* line 81, sass/partials/mp/_homemaster.scss */
.borderradius #Site-Header nav ul ul {
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  -o-border-radius: 8px;
  border-radius: 8px;
}
/* line 86, sass/partials/mp/_homemaster.scss */
.borderradius #Site-Header nav > ul li > a, .borderradius #Site-Header nav > ul ul li > a {
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  -o-border-radius: 8px;
  border-radius: 8px;
}

/* line 99, sass/partials/mp/_homemaster.scss */
.boxshadow #Site-Header .main-nav ul ul {
  -webkit-box-shadow: rgba(0, 0, 0, 0.5) 0px 4px 5px;
  -moz-box-shadow: rgba(0, 0, 0, 0.5) 0px 4px 5px;
  box-shadow: rgba(0, 0, 0, 0.5) 0px 4px 5px;
}

/* line 107, sass/partials/mp/_homemaster.scss */
.csstransitions .section-wrappers {
  -webkit-transition-property: all;
  -moz-transition-property: all;
  -ms-transition-property: all;
  -o-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -ms-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
  -webkit-transition-timing-function: ease-in-out;
  -moz-transition-timing-function: ease-in-out;
  -ms-transition-timing-function: ease-in-out;
  -o-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;
}

/* line 125, sass/partials/mp/_homemaster.scss */
.no-rgba #Site-Header .main-nav ul ul {
  border: 1px solid #cccccc;
}
/* line 134, sass/partials/mp/_homemaster.scss */
.no-rgba #Banner #Banner-Container header h1 {
  font-size: 45px !important;
}
/* line 140, sass/partials/mp/_homemaster.scss */
.no-rgba #Banner #Banner-Container #BannerForm #Quote {
  height: 269px !important;
  padding-bottom: 0px !important;
  padding-top: 50px;
}
/* line 149, sass/partials/mp/_homemaster.scss */
.no-rgba #Main-Copy .template-content {
  width: auto !important;
}
/* line 152, sass/partials/mp/_homemaster.scss */
.no-rgba #Main-Copy .template-content .moving-tips-tools {
  width: 470px !important;
}
/* line 162, sass/partials/mp/_homemaster.scss */
.no-rgba #FooterContainer #Footer-Cell-Middle header h2 {
  font-size: 29px !important;
}

/* -- END Section for browser supported functionality -- */
/* line 176, sass/partials/mp/_homemaster.scss */
> header {
  width: 98%;
  height: auto;
  padding: 1%;
}

/* line 181, sass/partials/mp/_homemaster.scss */
#SiteContainer {
  width: 100%;
  height: 100%;
}
/* line 187, sass/partials/mp/_homemaster.scss */
#SiteContainer tr #Table-Cell-Left,
#SiteContainer tr #Table-Cell-Right {
  width: 25%;
  height: 100%;
}
/* line 192, sass/partials/mp/_homemaster.scss */
#SiteContainer tr #Table-Cell-Middle {
  width: 50%;
  height: 100%;
}

/* line 200, sass/partials/mp/_homemaster.scss */
#Wrapper {
  width: 960px;
  height: auto;
}

/* line 205, sass/partials/mp/_homemaster.scss */
section, footer {
  width: 100%;
  height: auto;
}

/* line 212, sass/partials/mp/_homemaster.scss */
#Wrapper #Site-Header {
  width: 100%;
  height: 212px;
  position: relative;
  z-index: 500;
}
/* line 218, sass/partials/mp/_homemaster.scss */
#Wrapper #Site-Header .top-bar {
  width: 100%;
  height: 19px;
  padding: 12px 0px;
}
/* line 223, sass/partials/mp/_homemaster.scss */
#Wrapper #Site-Header .top-bar .city-link {
  float: left;
  font-size: 13px;
  color: #ffb800;
  font-family: Oswald, Myriad Pro, Arial;
  text-decoration: none;
  line-height: 1 !important;
  padding-right: 10px !important;
  border-right: 1px solid #4d89ab;
}
/* line 233, sass/partials/mp/_homemaster.scss */
#Wrapper #Site-Header .top-bar .city-link a {
  font-size: 13px;
  color: #ffb800;
  font-family: Oswald, Myriad Pro, Arial;
  text-decoration: none;
}
/* line 241, sass/partials/mp/_homemaster.scss */
#Wrapper #Site-Header .top-bar .city-text {
  float: left;
  color: #fff;
  font-size: 13px;
  font-family: Oswald, Myriad Pro, Arial;
  line-height: 1 !important;
  padding-left: 10px !important;
  border-left: 1px solid #376e8d;
}
/* line 252, sass/partials/mp/_homemaster.scss */
#Wrapper #Site-Header #Logo {
  width: auto;
  height: auto;
  width: 320px;
}
/* line 258, sass/partials/mp/_homemaster.scss */
#Wrapper #Site-Header #Logo a img {
  width: auto;
  height: auto;
}
/* line 266, sass/partials/mp/_homemaster.scss */
#Wrapper #Site-Header #Utility-Nav {
  float: right;
  width: auto;
  color: #fff;
  font-family: Oswald, Myriad Pro, Arial;
  font-size: 16px;
  margin-top: 17px;
  margin-right: 40px;
}
/* line 276, sass/partials/mp/_homemaster.scss */
#Wrapper #Site-Header #Utility-Nav .store-button a {
  color: #7fd4ff;
  font-size: 15px;
  text-decoration: none;
  text-transform: uppercase;
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Images/storeHeader.png") no-repeat scroll left top;
  padding-left: 45px;
  padding-bottom: 10px;
}
/* line 287, sass/partials/mp/_homemaster.scss */
#Wrapper #Site-Header #Utility-Nav span {
  color: #ffb800;
}
/* line 291, sass/partials/mp/_homemaster.scss */
#Wrapper #Site-Header #Utility-Nav table {
  height: 99px;
  float: left;
  width: auto;
}
/* line 296, sass/partials/mp/_homemaster.scss */
#Wrapper #Site-Header #Utility-Nav table td {
  width: auto;
}
/* line 299, sass/partials/mp/_homemaster.scss */
#Wrapper #Site-Header #Utility-Nav table td div {
  width: auto;
}
/* line 305, sass/partials/mp/_homemaster.scss */
#Wrapper #Site-Header #Utility-Nav table td ul {
  padding-left: 0px;
  list-style-type: none;
}
/* line 312, sass/partials/mp/_homemaster.scss */
#Wrapper #Site-Header #Utility-Nav .utility-nav-border {
  float: left;
  margin: 0px 15px;
}
/* line 318, sass/partials/mp/_homemaster.scss */
#Wrapper #Site-Header #Navigation {
  width: 100%;
  height: auto;
  position: absolute;
  bottom: 0px;
  left: 0px;
  z-index: 200;
}
/* line 326, sass/partials/mp/_homemaster.scss */
#Wrapper #Site-Header #Navigation .main-nav {
  width: auto;
}
/* line 329, sass/partials/mp/_homemaster.scss */
#Wrapper #Site-Header #Navigation .main-nav > ul {
  width: auto;
  list-style-type: none;
  float: left;
  padding-left: 0px;
}
/* line 336, sass/partials/mp/_homemaster.scss */
#Wrapper #Site-Header #Navigation .main-nav > ul #mn-free-moving-quotes > a {
  color: #ffba00;
}
/* line 344, sass/partials/mp/_homemaster.scss */
#Wrapper #Site-Header #Navigation .main-nav > ul #mn-moving-services:hover > a,
#Wrapper #Site-Header #Navigation .main-nav > ul #mn-resources:hover > a {
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Images/DropDownBG.png") no-repeat scroll center 59px;
}
/* line 350, sass/partials/mp/_homemaster.scss */
#Wrapper #Site-Header #Navigation .main-nav > ul > li {
  position: relative;
  display: block;
  width: auto;
  height: auto;
  float: left;
  padding: 0px;
  z-index: 300;
}
/* line 359, sass/partials/mp/_homemaster.scss */
#Wrapper #Site-Header #Navigation .main-nav > ul > li a {
  display: inline-block;
  margin: 0px;
  padding: 0px;
  display: block;
  width: auto;
  height: auto;
  color: #fff;
  text-decoration: none;
  font-family: Oswald, Myriad Pro, Arial, Verdana, Sans-Serif;
  font-size: 14px;
  font-size: 1.4rem;
  padding: 16px 32px;
  text-transform: uppercase;
}
/* line 375, sass/partials/mp/_homemaster.scss */
#Wrapper #Site-Header #Navigation .main-nav > ul > li > a.current {
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Images/currentArrow.png") no-repeat scroll center bottom;
  color: #ffb800;
}
/* line 380, sass/partials/mp/_homemaster.scss */
#Wrapper #Site-Header #Navigation .main-nav > ul > li:hover {
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Images/NavRO.png") repeat-x scroll left top;
}
/* line 383, sass/partials/mp/_homemaster.scss */
#Wrapper #Site-Header #Navigation .main-nav > ul > li:hover > a {
  color: #ffba00;
}
/* line 388, sass/partials/mp/_homemaster.scss */
#Wrapper #Site-Header #Navigation .main-nav > ul > li ul {
  display: none;
  width: 291px;
  height: auto;
  position: absolute;
  top: 100%;
  left: 0;
  background: white url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Images/DropDownBG.png") no-repeat scroll center top;
  z-index: 10;
  list-style-type: none;
  padding: 13px;
  border-bottom-right-radius: 8px;
  -webkit-border-bottom-right-radius: 8px;
  -moz-border-radius-bottomright: 8px;
  border-bottom-left-radius: 8px;
  -webkit-border-bottom-left-radius: 8px;
  -moz-border-radius-bottom-left: 8px;
}
/* line 406, sass/partials/mp/_homemaster.scss */
#Wrapper #Site-Header #Navigation .main-nav > ul > li ul li {
  display: block;
  margin: 0px;
  padding: 0px;
  width: 100%;
  height: auto;
  list-style-type: none;
  position: relative;
  float: left;
}
/* line 415, sass/partials/mp/_homemaster.scss */
#Wrapper #Site-Header #Navigation .main-nav > ul > li ul li > a {
  display: block;
  float: left;
  text-decoration: none;
  color: #666767;
  font-size: 15px;
  font-size: 1.5rem;
  padding: 1% 10%;
  width: 80%;
  background: white url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Images/SideNavBG.png") no-repeat scroll 0px top;
  border-radius: 4x;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  font-family: Arial;
  text-transform: none;
}
/* line 431, sass/partials/mp/_homemaster.scss */
#Wrapper #Site-Header #Navigation .main-nav > ul > li ul li > a:hover {
  color: #fff;
  background: #3e7096 url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Images/SideNavHover.png") no-repeat scroll 0px top;
}
/* line 437, sass/partials/mp/_homemaster.scss */
#Wrapper #Site-Header #Navigation .main-nav > ul > li ul li ul {
  position: absolute;
  left: 95%;
  top: 0px;
}
/* line 444, sass/partials/mp/_homemaster.scss */
#Wrapper #Site-Header #Navigation .main-nav > ul > li ul ul {
  top: -3px;
  left: 95%;
  display: none;
}
/* line 449, sass/partials/mp/_homemaster.scss */
#Wrapper #Site-Header #Navigation .main-nav > ul > li ul ul.offScreen {
  left: -100%;
}
/* line 461, sass/partials/mp/_homemaster.scss */
#Wrapper #Site-Header #Navigation .main-nav > ul #mn-moving-services > ul > li > a {
  padding: 6px 10%;
  background-position-y: 3px;
}
/* line 466, sass/partials/mp/_homemaster.scss */
#Wrapper #Site-Header #Navigation .main-nav > ul #mn-moving-services > ul > li > ul {
  left: 68%;
}
/* line 478, sass/partials/mp/_homemaster.scss */
#Wrapper #Banner {
  width: 100%;
  height: 460px;
}
/* line 482, sass/partials/mp/_homemaster.scss */
#Wrapper #Banner #Banner-Container {
  width: 100%;
  height: auto;
  position: relative;
  padding: 18px 0%;
}
/* line 488, sass/partials/mp/_homemaster.scss */
#Wrapper #Banner #Banner-Container header {
  width: 100%;
  height: auto;
  padding-bottom: 15px;
  float: left;
}
/* line 494, sass/partials/mp/_homemaster.scss */
#Wrapper #Banner #Banner-Container header h4 {
  width: 100%;
  height: auto;
  color: #fff;
  font-size: 39px;
  font-size: 3.9rem;
  line-height: normal;
  font-family: Oswald, Myriad Pro, Arial, Sans-Serrif;
  text-shadow: rgba(0, 0, 0, 0.6) 0px -1px 1px;
  letter-spacing: 2px;
  text-align: center;
  float: left;
}
/* line 510, sass/partials/mp/_homemaster.scss */
#Wrapper #Banner #Banner-Container #SlideShow {
  width: 643px;
  height: 331px;
  position: relative;
  z-index: 49;
}
/* line 516, sass/partials/mp/_homemaster.scss */
#Wrapper #Banner #Banner-Container #SlideShow .template-content {
  with: 100%;
  height: auto;
  position: relative;
  margin: 0%;
  padding: 0%;
}
/* line 523, sass/partials/mp/_homemaster.scss */
#Wrapper #Banner #Banner-Container #SlideShow .template-content #banner-nav {
  position: absolute;
  bottom: 0px;
  right: 25px;
  z-index: 100;
  width: auto;
  height: auto;
  padding: 10px 0px;
}
/* line 532, sass/partials/mp/_homemaster.scss */
#Wrapper #Banner #Banner-Container #SlideShow .template-content #banner-nav a {
  border-radius: 20px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  width: 10px;
  height: 10px;
  border: 1px solid white;
  margin-right: 5px;
  float: left;
}
/* line 542, sass/partials/mp/_homemaster.scss */
#Wrapper #Banner #Banner-Container #SlideShow .template-content #banner-nav a.activeSlide {
  background: #3e7095;
}
/* line 551, sass/partials/mp/_homemaster.scss */
#Wrapper #Banner #Banner-Container #BannerForm {
  width: 33%;
  height: auto;
  position: relative;
  float: right;
  -webkit-box-shadow: rgba(0, 0, 0, 0.5) -10px 0px 15px;
  -moz-box-shadow: rgba(0, 0, 0, 0.5) -10px 0px 15px;
  box-shadow: rgba(0, 0, 0, 0.5) -10px 0px 15px;
  z-index: 50;
}
/* line 559, sass/partials/mp/_homemaster.scss */
#Wrapper #Banner #Banner-Container #BannerForm #Quote {
  width: 82%;
  height: 174px;
  padding: 61px 9%;
  background: #154b6c url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Images/HomeFormBG.png") repeat-x scroll left top;
  border-top-right-radius: 8px;
  -webkit-border-top-right-radius: 8px;
  -moz-border-radius-topright: 8px;
  border-bottom-right-radius: 8px;
  -webkit-border-bottom-right-radius: 8px;
  -moz-border-radius-bottomright: 8px;
}
/* line 571, sass/partials/mp/_homemaster.scss */
#Wrapper #Banner #Banner-Container #BannerForm #Quote .header {
  color: #ffb300;
  font-size: 23px;
  font-size: 2.3rem;
  font-family: Oswald, Myriad Pro, Arial, Sans-Seriff;
  text-shadow: inset 0px -1px 0px #374683;
  float: left;
  width: 100%;
  height: auto;
  text-align: left;
  letter-spacing: 1px;
  text-shadow: rgba(75, 65, 38, 0.7) -1px -1px 1px;
}
/* line 585, sass/partials/mp/_homemaster.scss */
#Wrapper #Banner #Banner-Container #BannerForm #Quote .sub-header {
  width: 100%;
  font-size: 15px;
  font-size: 1.5rem;
  color: #fff;
  font-family: Arial;
  margin-top: 5%;
  padding-bottom: 6%;
  float: left;
}
/* line 596, sass/partials/mp/_homemaster.scss */
#Wrapper #Banner #Banner-Container #BannerForm #Quote .quoteInfo {
  width: 100%;
  border: none;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  background: #fff;
  color: #1b4e6c;
  font-size: 17px;
  font-size: 1.7rem;
  font-family: Oswald, Myriad Pro, Arial, Sans-Seriff;
  padding: 5px 0 5px 0px;
  margin-top: 5%;
  text-align: center;
}
/* line 612, sass/partials/mp/_homemaster.scss */
#Wrapper #Banner #Banner-Container #BannerForm #Quote a {
  width: 100%;
  background: #ffae00 url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Images/YellowBttnBG.png") repeat-x scroll left top;
  border: none;
  color: #49390c;
  font-size: 22px;
  font-size: 2.2rem;
  font-family: Desyrel, Myriad Pro, Arial, Sans-Seriff;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  text-align: center;
  text-decoration: none;
  padding: 4.5% 0px;
  float: left;
  margin-top: 5%;
}
/* line 630, sass/partials/mp/_homemaster.scss */
#Wrapper #Banner #Banner-Container #BannerForm #Quote .tip {
  display: none;
  width: auto;
  height: auto;
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Images/TipBG.png") repeat-x scroll left top;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  padding: 10px;
  position: absolute;
  left: 25px;
  bottom: 52%;
  color: #fff;
  font-family: Arial;
}
/* line 645, sass/partials/mp/_homemaster.scss */
#Wrapper #Banner #Banner-Container #BannerForm #Quote .tip .arrow {
  position: absolute;
  bottom: -20px;
  left: 20px;
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Images/DownArrow.png") no-repeat scroll left top;
  width: 20px;
  height: 20px;
}
/* line 657, sass/partials/mp/_homemaster.scss */
#Wrapper #Banner #Banner-Container #BannerForm .form-module {
  width: 82%;
  height: auto;
  padding: 9%;
  background: #154b6c url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Images/HomeFormBG.png") repeat-x scroll left top;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-bottom-left-radius: 0px;
  -webkit-border-bottom-left-radius: 0px;
  -moz-border-radius-bottomleft: 0px;
  border-top-left-radius: 0px;
  -webkit-border-top-left-radius: 0px;
  -moz-border-radius-topleft: 0px;
  padding-bottom: 6%;
}
/* line 675, sass/partials/mp/_homemaster.scss */
#Wrapper #Banner #Banner-Container #BannerForm .form-module .form-module-form .form-description {
  width: 100%;
}
/* line 678, sass/partials/mp/_homemaster.scss */
#Wrapper #Banner #Banner-Container #BannerForm .form-module .form-module-form .form-description .form-title {
  color: #ffb300;
  font-size: 23px;
  font-size: 2.3rem;
  font-family: Oswald, Myriad Pro, Arial, Sans-Seriff;
  text-shadow: inset 0px -1px 0px #374683;
  float: left;
  width: 100%;
  height: auto;
  text-align: center;
  letter-spacing: 1px;
  text-shadow: rgba(75, 65, 38, 0.7) -1px -1px 1px;
  padding-bottom: 10px;
}
/* line 693, sass/partials/mp/_homemaster.scss */
#Wrapper #Banner #Banner-Container #BannerForm .form-module .form-module-form .form-description p {
  width: 90%;
  padding: 0px 5%;
  font-size: 13px;
  font-size: 1.3rem;
  color: #fff;
  font-family: Arial;
  margin-top: 5%;
  padding-bottom: 6%;
  float: left;
}
/* line 706, sass/partials/mp/_homemaster.scss */
#Wrapper #Banner #Banner-Container #BannerForm .form-module .form-module-form .form-module-name {
  display: none;
}
/* line 710, sass/partials/mp/_homemaster.scss */
#Wrapper #Banner #Banner-Container #BannerForm .form-module .form-module-form .form-table {
  width: 100%;
}
/* line 715, sass/partials/mp/_homemaster.scss */
#Wrapper #Banner #Banner-Container #BannerForm .form-module .form-module-form .form-table tbody tr.form-table-row, #Wrapper #Banner #Banner-Container #BannerForm .form-module .form-module-form .form-table tbody tr.form-table-alt-row {
  width: 100%;
}
/* line 718, sass/partials/mp/_homemaster.scss */
#Wrapper #Banner #Banner-Container #BannerForm .form-module .form-module-form .form-table tbody tr.form-table-row td.form-table-label, #Wrapper #Banner #Banner-Container #BannerForm .form-module .form-module-form .form-table tbody tr.form-table-alt-row td.form-table-label {
  display: none;
}
/* line 722, sass/partials/mp/_homemaster.scss */
#Wrapper #Banner #Banner-Container #BannerForm .form-module .form-module-form .form-table tbody tr.form-table-row td.form-table-field, #Wrapper #Banner #Banner-Container #BannerForm .form-module .form-module-form .form-table tbody tr.form-table-alt-row td.form-table-field {
  width: 100%;
  border: none;
  padding: 3% 0px;
  position: relative;
  display: block;
}
/* line 729, sass/partials/mp/_homemaster.scss */
#Wrapper #Banner #Banner-Container #BannerForm .form-module .form-module-form .form-table tbody tr.form-table-row td.form-table-field .tip, #Wrapper #Banner #Banner-Container #BannerForm .form-module .form-module-form .form-table tbody tr.form-table-alt-row td.form-table-field .tip {
  display: none;
  width: auto;
  height: auto;
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Images/TipBG.png") repeat-x scroll left top;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  padding: 10px;
  position: absolute;
  left: 25px;
  bottom: 50px;
  color: #fff;
  font-family: Arial;
}
/* line 744, sass/partials/mp/_homemaster.scss */
#Wrapper #Banner #Banner-Container #BannerForm .form-module .form-module-form .form-table tbody tr.form-table-row td.form-table-field .tip .arrow, #Wrapper #Banner #Banner-Container #BannerForm .form-module .form-module-form .form-table tbody tr.form-table-alt-row td.form-table-field .tip .arrow {
  position: absolute;
  bottom: -20px;
  left: 20px;
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Images/DownArrow.png") no-repeat scroll left top;
  width: 20px;
  height: 20px;
}
/* line 754, sass/partials/mp/_homemaster.scss */
#Wrapper #Banner #Banner-Container #BannerForm .form-module .form-module-form .form-table tbody tr.form-table-row td.form-table-field input, #Wrapper #Banner #Banner-Container #BannerForm .form-module .form-module-form .form-table tbody tr.form-table-alt-row td.form-table-field input {
  width: 92%;
  padding-left: 20px;
  border: none;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  color: #1b4e6c;
  font-size: 17px;
  font-size: 1.7rem;
  font-family: Oswald, Myriad Pro, Arial, Sans-Seriff;
}
/* line 767, sass/partials/mp/_homemaster.scss */
#Wrapper #Banner #Banner-Container #BannerForm .form-module .form-module-form .form-table tbody tr.form-table-row td.form-table-field input::-webkit-input-placeholder, #Wrapper #Banner #Banner-Container #BannerForm .form-module .form-module-form .form-table tbody tr.form-table-row td.form-table-field input::-moz-placeholder, #Wrapper #Banner #Banner-Container #BannerForm .form-module .form-module-form .form-table tbody tr.form-table-alt-row td.form-table-field input::-webkit-input-placeholder, #Wrapper #Banner #Banner-Container #BannerForm .form-module .form-module-form .form-table tbody tr.form-table-alt-row td.form-table-field input::-moz-placeholder {
  color: #1b4e6c;
}
/* line 774, sass/partials/mp/_homemaster.scss */
#Wrapper #Banner #Banner-Container #BannerForm .form-module .form-module-form .form-table tbody .form-table-submit-row td.form-table-field {
  padding-top: 3%;
}
/* line 777, sass/partials/mp/_homemaster.scss */
#Wrapper #Banner #Banner-Container #BannerForm .form-module .form-module-form .form-table tbody .form-table-submit-row td.form-table-field .button {
  width: 99%;
  background: #ffae00 url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Images/YellowBttnBG.png") repeat-x scroll left top;
  border: none;
  color: #49390c;
  font-size: 22px;
  font-size: 2.2rem;
  font-family: Desyrel, Myriad Pro, Arial, Sans-Seriff;
  padding: 16px 0px;
  float: left;
  text-align: center;
}
/* line 794, sass/partials/mp/_homemaster.scss */
#Wrapper #Banner #Banner-Container #BannerForm .form-module .form-module-form .form-bot-stopper {
  display: none;
}
/* line 798, sass/partials/mp/_homemaster.scss */
#Wrapper #Banner #Banner-Container #BannerForm .form-module .form-module-form .form-module-required-message {
  display: none;
}
/* line 802, sass/partials/mp/_homemaster.scss */
#Wrapper #Banner #Banner-Container #BannerForm .form-module .form-module-form .form-module-errors {
  padding: 0px;
}
/* line 811, sass/partials/mp/_homemaster.scss */
#Wrapper #Content {
  width: 100%;
  padding: 20px 0px 20px 0px;
}
/* line 815, sass/partials/mp/_homemaster.scss */
#Wrapper #Content header {
  width: 100%;
  height: auto;
  padding-bottom: 32px;
}
/* line 819, sass/partials/mp/_homemaster.scss */
#Wrapper #Content header h2 {
  font-size: 28px;
  font-size: 2.8rem;
  font-family: Oswald, Myriad Pro, Arial, Sans-Seriff;
  color: #1a4d6a;
}
/* line 826, sass/partials/mp/_homemaster.scss */
#Wrapper #Content header h3 {
  color: #3e7096;
  font-size: 19px;
  font-size: 1.9rem;
  font-family: Oswald, Myriad Pro, Arial, Sans-Seriff;
  line-height: 1;
}
/* line 835, sass/partials/mp/_homemaster.scss */
#Wrapper #Content #Column1 {
  width: 67%;
  height: auto;
  margin-right: 2.5%;
  overflow: hidden;
}
/* line 841, sass/partials/mp/_homemaster.scss */
#Wrapper #Content #Column1 img.interior-image {
  width: 100%;
  height: auto;
}
/* line 848, sass/partials/mp/_homemaster.scss */
#Wrapper #Content #Column2 {
  float: right;
  width: 30.5%;
  height: auto;
}
/* line 853, sass/partials/mp/_homemaster.scss */
#Wrapper #Content #Column2 header {
  padding-bottom: 32px;
}
/* line 857, sass/partials/mp/_homemaster.scss */
#Wrapper #Content #Column2 .template-content h2 {
  font-size: 18px;
  line-height: 18px;
}
/* line 864, sass/partials/mp/_homemaster.scss */
#Wrapper #Content #Main-Copy {
  width: 100%;
  height: auto;
  margin-top: 3%;
}
/* line 869, sass/partials/mp/_homemaster.scss */
#Wrapper #Content #Main-Copy header {
  padding-bottom: 0px;
}
/* line 873, sass/partials/mp/_homemaster.scss */
#Wrapper #Content #Main-Copy .template-content {
  width: 50%;
  margin-top: 30px;
  display: inline-block;
}
/* line 878, sass/partials/mp/_homemaster.scss */
#Wrapper #Content #Main-Copy .template-content .moving-tips-tools {
  width: 100%;
}
/* line 881, sass/partials/mp/_homemaster.scss */
#Wrapper #Content #Main-Copy .template-content .moving-tips-tools .image {
  width: 29%;
  height: auto;
  margin-right: 20px;
  display: inline-block;
}
/* line 887, sass/partials/mp/_homemaster.scss */
#Wrapper #Content #Main-Copy .template-content .moving-tips-tools .image img {
  width: 100%;
  height: auto;
}
/* line 893, sass/partials/mp/_homemaster.scss */
#Wrapper #Content #Main-Copy .template-content .moving-tips-tools .content {
  width: 300px;
  display: inline-block;
}
/* line 897, sass/partials/mp/_homemaster.scss */
#Wrapper #Content #Main-Copy .template-content .moving-tips-tools .content .header {
  font-weight: bold;
  color: #1a4d6a;
  font-size: 18px;
  font-size: 1.8rem;
  font-family: Arial;
}
/* line 905, sass/partials/mp/_homemaster.scss */
#Wrapper #Content #Main-Copy .template-content .moving-tips-tools .content p {
  font-size: 12px;
  font-size: 1.2rem;
  font-family: arial;
  color: #505050;
  margin-top: 4px;
}

/* line 919, sass/partials/mp/_homemaster.scss */
#FooterContainer {
  background: #ebebeb url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Images/FooterImage.png") no-repeat scroll center top;
  margin-top: -20px;
}
/* line 924, sass/partials/mp/_homemaster.scss */
#FooterContainer #Footer-Cell-Left,
#FooterContainer #Footer-Cell-Right {
  width: 25%;
  height: 100%;
}
/* line 930, sass/partials/mp/_homemaster.scss */
#FooterContainer #Footer-Cell-Middle #Footer {
  width: 960px;
  height: auto;
  margin-top: 150px;
}
/* line 935, sass/partials/mp/_homemaster.scss */
#FooterContainer #Footer-Cell-Middle #Footer header {
  width: 40%;
  height: auto;
}
/* line 939, sass/partials/mp/_homemaster.scss */
#FooterContainer #Footer-Cell-Middle #Footer header h2, #FooterContainer #Footer-Cell-Middle #Footer header h3 {
  width: 100%;
  height: auto;
  color: #1a4d6a;
  font-size: 29px;
  font-size: 2.9rem;
  font-family: Oswald, Myriad Pro, Arial, Sans-Seriff;
}
/* line 948, sass/partials/mp/_homemaster.scss */
#FooterContainer #Footer-Cell-Middle #Footer header h3 {
  font-size: 20px;
  font-size: 2.0rem;
}
/* line 954, sass/partials/mp/_homemaster.scss */
#FooterContainer #Footer-Cell-Middle #Footer .footer-content {
  width: 100%;
  margin-top: 10px;
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 1.5;
}
/* line 961, sass/partials/mp/_homemaster.scss */
#FooterContainer #Footer-Cell-Middle #Footer .footer-content strong {
  font-weight: bold;
}

/* line 969, sass/partials/mp/_homemaster.scss */
#SocialMediaTab {
  width: 100%;
  height: auto;
  background: #1a4d6a;
  position: fixed;
  bottom: 0;
  left: 0px;
  z-index: 999;
}
/* line 978, sass/partials/mp/_homemaster.scss */
#SocialMediaTab .section-wrappers {
  height: auto;
  padding: 0.5% 0px;
  float: left;
  width: 957px;
  position: relative;
  left: 50%;
  margin-left: -480px;
  padding-bottom: 0px;
}
/* line 988, sass/partials/mp/_homemaster.scss */
#SocialMediaTab .section-wrappers .connect-with-us {
  width: auto;
  height: auto;
}
/* line 992, sass/partials/mp/_homemaster.scss */
#SocialMediaTab .section-wrappers .connect-with-us .intro-image {
  margin-right: 20px;
  float: left;
}
/* line 997, sass/partials/mp/_homemaster.scss */
#SocialMediaTab .section-wrappers .connect-with-us p {
  float: left;
}
/* line 999, sass/partials/mp/_homemaster.scss */
#SocialMediaTab .section-wrappers .connect-with-us p > a {
  margin: 0px 3px;
}
/* line 1004, sass/partials/mp/_homemaster.scss */
#SocialMediaTab .section-wrappers .connect-with-us table {
  float: left;
  width: auto;
  height: 37px;
}
/* line 1009, sass/partials/mp/_homemaster.scss */
#SocialMediaTab .section-wrappers .connect-with-us table a {
  padding-right: 5px;
  float: left;
}
/* line 1018, sass/partials/mp/_homemaster.scss */
#SocialMediaTab .section-wrappers .social-media-buttons {
  float: left;
  width: auto;
  width: 60%;
}
/* line 1023, sass/partials/mp/_homemaster.scss */
#SocialMediaTab .section-wrappers .social-media-buttons .intro-image {
  margin-left: 85px;
  float: left;
}
/* line 1028, sass/partials/mp/_homemaster.scss */
#SocialMediaTab .section-wrappers .social-media-buttons .template-content-endorsethis {
  padding: 0px;
  margin: 0px;
  background: none;
  border: none;
  width: 317px;
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/images/sharethisBG.png") no-repeat scroll left top;
  position: absolute;
  right: 0px;
  top: -3px;
  height: 37px;
  padding-top: 20px;
}
/* line 1042, sass/partials/mp/_homemaster.scss */
#SocialMediaTab .section-wrappers .social-media-buttons .template-content-endorsethis > .st_plusone_hcount {
  margin-left: 23px;
}
/* line 1046, sass/partials/mp/_homemaster.scss */
#SocialMediaTab .section-wrappers .social-media-buttons .template-content-endorsethis > .st_twitter_hcount {
  margin-left: 0px;
}
/* line 1050, sass/partials/mp/_homemaster.scss */
#SocialMediaTab .section-wrappers .social-media-buttons .template-content-endorsethis > .st_fblike_hcount {
  float: left;
  width: 90px !important;
}

/* line 1060, sass/partials/mp/_homemaster.scss */
#Web-Train {
  position: static;
  bottom: 0px;
  left: 0px;
  width: 100%;
  height: 30px;
  background-color: #fff;
  padding-bottom: 6%;
  padding-top: 25px;
}
/* line 1070, sass/partials/mp/_homemaster.scss */
#Web-Train .section-wrappers {
  text-align: left;
  position: relative;
  left: 50%;
  width: 957px;
  height: auto;
  margin-left: -480px;
  z-index: 10;
}
/* line 1079, sass/partials/mp/_homemaster.scss */
#Web-Train .section-wrappers a {
  color: #394046;
  text-transform: uppercase;
  font-size: 14px;
  font-size: 1.4rem;
  text-decoration: none;
}
/* line 1087, sass/partials/mp/_homemaster.scss */
#Web-Train .section-wrappers img {
  vertical-align: middle;
}

/* line 1094, sass/partials/mp/_homemaster.scss */
.mobile-contact-info {
  display: none;
}

/* line 1118, sass/partials/mp/_homemaster.scss */
.no-rgba #Banner #Banner-Container #BannerForm .form-module-form .form-table tbody tr.form-table-row td.form-table-field {
  padding: 2px 0px !important;
}
/* line 1124, sass/partials/mp/_homemaster.scss */
.no-rgba #Banner #Banner-Container #BannerForm .form-module-form .form-table tbody tr.form-table-alt-row td.form-table-field {
  padding: 2px 0px !important;
}
/* line 1130, sass/partials/mp/_homemaster.scss */
.no-rgba #Banner #Banner-Container #BannerForm .form-module-form .form-table tbody tr.form-table-submit-row td.form-table-field {
  padding-top: 3px;
}

/* line 1143, sass/partials/mp/_homemaster.scss */
#jquery-lightbox {
  z-index: 2001 !important;
}

/* line 1147, sass/partials/mp/_homemaster.scss */
#jquery-overlay {
  z-index: 2000 !important;
}

/* line 1152, sass/partials/mp/_homemaster.scss */
#Home .service-review-listings {
  width: 100%;
  height: auto;
  cursor: pointer;
}
/* line 1157, sass/partials/mp/_homemaster.scss */
#Home .service-review-listings .service-review-listings-rating-container {
  width: 90%;
  height: auto;
  background: #144A6A;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  padding: 5%;
}
/* line 1166, sass/partials/mp/_homemaster.scss */
#Home .service-review-listings .service-review-listings-rating-container .service-review-listings-overall-rating {
  color: #fff;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
}
/* line 1177, sass/partials/mp/_homemaster.scss */
#Home .service-review-listings .service-review-listings-rating-container .service-review-listings-overall-stars {
  padding-left: 28px;
  padding-top: 10px;
}
/* line 1181, sass/partials/mp/_homemaster.scss */
#Home .service-review-listings .service-review-listings-rating-container .service-review-listings-overall-stars img {
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  margin-left: 5px;
}
/* line 1189, sass/partials/mp/_homemaster.scss */
#Home .service-review-listings .service-review-listings-rating-container .service-review-listings-count {
  font-size: 11px;
  color: #fff;
  font-style: italic;
  width: 86%;
  text-align: center;
  margin-top: 8px;
  padding-left: 5%;
  padding-right: 5%;
}

/* line 2, sass/partials/mp/_default.scss */
.no-rgba #Default #Content #Bread-Crumb span, .no-rgba #Store #Content #Bread-Crumb span {
  color: #046380;
}

/* line 7, sass/partials/mp/_default.scss */
#Default {
  background: #ebebeb url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/images/DefaultBG.gif") repeat-x scroll left top;
}
/* line 10, sass/partials/mp/_default.scss */
#Default .bottom-side-nav {
  display: none;
}
/* line 13, sass/partials/mp/_default.scss */
#Default #Interior-Banner {
  height: auto !important;
  padding: 0%;
  padding-top: 2%;
  width: 100%;
}
/* line 20, sass/partials/mp/_default.scss */
#Default #Interior-Banner header .page-title {
  display: block;
  width: 100%;
  height: auto;
  padding: 0px;
  color: #fff;
  font-size: 35px;
  font-size: 3.5rem;
  line-height: normal;
  text-transform: uppercase;
  font-family: Oswald, Myriad Pro, Arial, Sans-Serrif;
  text-shadow: rgba(0, 0, 0, 0.6) 0px -1px 1px;
}
/* line 37, sass/partials/mp/_default.scss */
#Default #Interior-Banner #Bread-Crumb {
  width: 100%;
  height: auto;
}
/* line 40, sass/partials/mp/_default.scss */
#Default #Interior-Banner #Bread-Crumb .bread-home {
  float: left;
  margin-top: 4px;
  margin-right: 7px;
}
/* line 46, sass/partials/mp/_default.scss */
#Default #Interior-Banner #Bread-Crumb .arrow {
  float: left;
  margin-top: 3px;
}
/* line 51, sass/partials/mp/_default.scss */
#Default #Interior-Banner #Bread-Crumb ul {
  margin: 0px;
  padding: 0px;
  float: left;
  width: auto;
  height: auto;
  list-style-type: none;
}
/* line 61, sass/partials/mp/_default.scss */
#Default #Interior-Banner #Bread-Crumb ul li {
  float: left;
  list-style-type: none;
}
/* line 65, sass/partials/mp/_default.scss */
#Default #Interior-Banner #Bread-Crumb ul li a {
  background-position: right center;
  display: block;
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/images/BreadCrumbArrow.png") no-repeat scroll right 2px;
  padding-right: 17px;
  margin-left: 5px;
  color: #1f5371;
  text-decoration: none;
  font-size: 11px;
  font-size: 1.1rem;
}
/* line 76, sass/partials/mp/_default.scss */
#Default #Interior-Banner #Bread-Crumb ul li a:hover {
  color: #1f5371;
}
/* line 81, sass/partials/mp/_default.scss */
#Default #Interior-Banner #Bread-Crumb ul li .current {
  background-image: none;
}
/* line 89, sass/partials/mp/_default.scss */
#Default #Content {
  padding-top: 0px;
}
/* line 92, sass/partials/mp/_default.scss */
#Default #Content #Column1 {
  width: 69.5%;
  margin-right: 5.5%;
}
/* line 96, sass/partials/mp/_default.scss */
#Default #Content #Column1 .column-1-content {
  width: 100%;
  padding: 0px;
}
/* line 100, sass/partials/mp/_default.scss */
#Default #Content #Column1 .column-1-content h1 {
  padding: 30px 0px 19px 0px;
}
/* line 104, sass/partials/mp/_default.scss */
#Default #Content #Column1 .column-1-content img.interior-image {
  width: 100%;
  height: auto;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
}
/* line 112, sass/partials/mp/_default.scss */
#Default #Content #Column1 .column-1-content ul {
  list-style-position: outside;
}
/* line 115, sass/partials/mp/_default.scss */
#Default #Content #Column1 .column-1-content ul li {
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/images/bulletBG.png") no-repeat scroll left 13px;
  padding: 5px 0px !important;
  padding-left: 23px !important;
}
/* line 122, sass/partials/mp/_default.scss */
#Default #Content #Column1 .column-1-content p {
  padding: 10px 0px;
}
/* line 125, sass/partials/mp/_default.scss */
#Default #Content #Column1 .column-1-content p strong {
  font-weight: bold;
}
/* line 129, sass/partials/mp/_default.scss */
#Default #Content #Column1 .column-1-content p em {
  font-style: italic;
}
/* line 136, sass/partials/mp/_default.scss */
#Default #Content #Column2 {
  width: 25%;
  height: auto;
  background: #fff;
  -webkit-box-shadow: rgba(0, 0, 0, 0.1) -5px -5px 5px;
  -moz-box-shadow: rgba(0, 0, 0, 0.1) -5px -5px 5px;
  box-shadow: rgba(0, 0, 0, 0.1) -5px -5px 5px;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  -webkit-border-top-left-radius: 8px;
  -webkit-border-top-right-radius: 8px;
  -moz-border-radius-topleft: 8px;
  -moz-border-radius-topright: 8px;
  padding-top: 10px;
}
/* line 149, sass/partials/mp/_default.scss */
#Default #Content #Column2 #Side-Nav {
  width: 100%;
  height: auto;
  padding-bottom: 15%;
  margin-top: 20px;
}
/* line 155, sass/partials/mp/_default.scss */
#Default #Content #Column2 #Side-Nav .quickcart {
  display: none;
}
/* line 158, sass/partials/mp/_default.scss */
#Default #Content #Column2 #Side-Nav .side-nav {
  width: 100%;
  height: auto;
  padding: 0px;
}
/* line 163, sass/partials/mp/_default.scss */
#Default #Content #Column2 #Side-Nav .side-nav > p {
  display: none;
}
/* line 167, sass/partials/mp/_default.scss */
#Default #Content #Column2 #Side-Nav .side-nav h2 {
  float: left;
  width: 90%;
  padding-bottom: 3%;
  padding-left: 4.5%;
  border-bottom: 1px solid #f0f0f0;
  margin-left: 10px;
}
/* line 175, sass/partials/mp/_default.scss */
#Default #Content #Column2 #Side-Nav .side-nav h2 a {
  float: left;
  width: 100%;
  color: #387497;
  font-size: 18px;
  font-size: 1.8rem;
  font-family: Oswald, Myriad Pro, Arial, Sans-Seriff;
  text-decoration: none;
}
/* line 186, sass/partials/mp/_default.scss */
#Default #Content #Column2 #Side-Nav .side-nav #subnav {
  width: 100%;
  float: left;
  margin-top: 5%;
  padding-left: 0px;
}
/* line 192, sass/partials/mp/_default.scss */
#Default #Content #Column2 #Side-Nav .side-nav #subnav li {
  width: 90%;
  float: left;
  list-style-type: none;
  margin: 0px 5%;
}
/* line 198, sass/partials/mp/_default.scss */
#Default #Content #Column2 #Side-Nav .side-nav #subnav li a {
  display: block;
  float: left;
  text-decoration: none;
  color: #333333;
  font-size: 15px;
  font-size: 1.5rem;
  padding: 1.5% 10% 1.7% 10%;
  width: 80%;
  background: white url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/images/SideNavBG.png") no-repeat scroll center left;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
}
/* line 212, sass/partials/mp/_default.scss */
#Default #Content #Column2 #Side-Nav .side-nav #subnav li a:hover {
  color: #fff;
  background: #3e7096 url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/images/SideNavHover.png") no-repeat scroll center left;
}
/* line 222, sass/partials/mp/_default.scss */
#Default #Content #Column2 #Interior-Form {
  width: 100%;
  height: 349px;
  float: right;
  position: relative;
  z-index: 49;
}
/* line 229, sass/partials/mp/_default.scss */
#Default #Content #Column2 #Interior-Form .side-border {
  height: 337px;
  width: 4px;
  position: absolute;
  left: -4px;
  top: -6px;
  z-index: 10;
}
/* line 238, sass/partials/mp/_default.scss */
#Default #Content #Column2 #Interior-Form #Quote {
  width: 84%;
  height: 270px;
  padding: 9%;
  background: #154b6c url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Images/HomeFormBG.png") repeat-x scroll left top;
  border-top-right-radius: 8px;
  -webkit-border-top-right-radius: 8px;
  -moz-border-radius-topright: 8px;
  border-bottom-right-radius: 8px;
  -webkit-border-bottom-right-radius: 8px;
  -moz-border-radius-bottomright: 8px;
  padding-bottom: 6%;
  padding-top: 30px;
  padding-bottom: 0px;
}
/* line 253, sass/partials/mp/_default.scss */
#Default #Content #Column2 #Interior-Form #Quote .header {
  color: #ffb300;
  font-size: 20px;
  font-size: 2.0rem;
  font-family: Oswald, Myriad Pro, Arial, Sans-Seriff;
  text-shadow: inset 0px -1px 0px #374683;
  float: left;
  width: 100%;
  height: auto;
  text-align: left;
  text-shadow: rgba(75, 65, 38, 0.7) -1px -1px 1px;
  line-height: 1.3;
}
/* line 267, sass/partials/mp/_default.scss */
#Default #Content #Column2 #Interior-Form #Quote .sub-header {
  width: 100%;
  font-size: 15px;
  font-size: 1.5rem;
  color: #fff;
  font-family: Arial;
  margin-top: 5%;
  padding-bottom: 6%;
  float: left;
}
/* line 278, sass/partials/mp/_default.scss */
#Default #Content #Column2 #Interior-Form #Quote .quoteInfo {
  width: 100%;
  border: none;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  background: #fff;
  color: #1b4e6c;
  font-size: 13px;
  font-size: 1.3rem;
  font-family: Oswald, Myriad Pro, Arial, Sans-Seriff;
  padding: 5px 0 5px 0px;
  margin-top: 5%;
  text-align: center;
}
/* line 294, sass/partials/mp/_default.scss */
#Default #Content #Column2 #Interior-Form #Quote a {
  width: 100%;
  background: #ffae00 url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Images/YellowBttnBG.png") repeat-x scroll left top;
  border: none;
  color: #49390c;
  font-size: 22px;
  font-size: 2.2rem;
  font-family: Desyrel, Myriad Pro, Arial, Sans-Seriff;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  text-align: center;
  text-decoration: none;
  padding: 4.5% 0px;
  float: left;
  margin-top: 10%;
}
/* line 312, sass/partials/mp/_default.scss */
#Default #Content #Column2 #Interior-Form #Quote .tip {
  display: none;
  width: auto;
  height: auto;
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Images/TipBG.png") repeat-x scroll left top;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  padding: 10px;
  position: absolute;
  left: 25px;
  bottom: 57%;
  color: #fff;
  font-family: Arial;
}
/* line 327, sass/partials/mp/_default.scss */
#Default #Content #Column2 #Interior-Form #Quote .tip .arrow {
  position: absolute;
  bottom: -20px;
  left: 20px;
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Images/DownArrow.png") no-repeat scroll left top;
  width: 20px;
  height: 20px;
}
/* line 339, sass/partials/mp/_default.scss */
#Default #Content #Column2 #Interior-Form .form-module {
  width: 82%;
  height: auto;
  padding: 28px;
  background: #154b6c url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Images/HomeFormBG.png") repeat-x scroll left top;
  border-top-right-radius: 8px;
  -webkit-border-top-right-radius: 8px;
  -moz-border-radius-topright: 8px;
  border-bottom-right-radius: 8px;
  -webkit-border-bottom-right-radius: 8px;
  -moz-border-radius-bottomright: 8px;
  padding-bottom: 6%;
}
/* line 354, sass/partials/mp/_default.scss */
#Default #Content #Column2 #Interior-Form .form-module .form-module-form .form-description {
  width: 100%;
}
/* line 357, sass/partials/mp/_default.scss */
#Default #Content #Column2 #Interior-Form .form-module .form-module-form .form-description .form-title {
  color: #ffb300;
  font-size: 17px;
  font-size: 1.7rem;
  font-family: Oswald, Myriad Pro, Arial, Sans-Seriff;
  text-shadow: inset 0px -1px 0px #374683;
  float: left;
  width: 100%;
  height: auto;
  text-align: center;
  letter-spacing: 1px;
  text-shadow: rgba(75, 65, 38, 0.7) -1px -1px 1px;
  padding-bottom: 10px;
}
/* line 372, sass/partials/mp/_default.scss */
#Default #Content #Column2 #Interior-Form .form-module .form-module-form .form-description p {
  width: 90%;
  padding: 0px 5%;
  font-size: 13px;
  font-size: 1.3rem;
  color: #fff;
  font-family: Arial;
  margin-top: 5%;
  padding-bottom: 6%;
  float: left;
}
/* line 385, sass/partials/mp/_default.scss */
#Default #Content #Column2 #Interior-Form .form-module .form-module-form .form-module-name {
  display: none;
}
/* line 389, sass/partials/mp/_default.scss */
#Default #Content #Column2 #Interior-Form .form-module .form-module-form .form-table {
  width: 100%;
}
/* line 394, sass/partials/mp/_default.scss */
#Default #Content #Column2 #Interior-Form .form-module .form-module-form .form-table tbody tr.form-table-row, #Default #Content #Column2 #Interior-Form .form-module .form-module-form .form-table tbody tr.form-table-alt-row {
  width: 100%;
}
/* line 397, sass/partials/mp/_default.scss */
#Default #Content #Column2 #Interior-Form .form-module .form-module-form .form-table tbody tr.form-table-row td.form-table-label, #Default #Content #Column2 #Interior-Form .form-module .form-module-form .form-table tbody tr.form-table-alt-row td.form-table-label {
  display: none;
}
/* line 401, sass/partials/mp/_default.scss */
#Default #Content #Column2 #Interior-Form .form-module .form-module-form .form-table tbody tr.form-table-row td.form-table-field, #Default #Content #Column2 #Interior-Form .form-module .form-module-form .form-table tbody tr.form-table-alt-row td.form-table-field {
  width: 100%;
  border: none;
  padding: 7px 0px;
  position: relative;
  display: block;
}
/* line 408, sass/partials/mp/_default.scss */
#Default #Content #Column2 #Interior-Form .form-module .form-module-form .form-table tbody tr.form-table-row td.form-table-field .tip, #Default #Content #Column2 #Interior-Form .form-module .form-module-form .form-table tbody tr.form-table-alt-row td.form-table-field .tip {
  display: none;
  width: auto;
  height: auto;
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Images/TipBG.png") repeat-x scroll left top;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  padding: 10px;
  position: absolute;
  left: 25px;
  bottom: 50px;
  color: #fff;
  font-family: Arial;
}
/* line 423, sass/partials/mp/_default.scss */
#Default #Content #Column2 #Interior-Form .form-module .form-module-form .form-table tbody tr.form-table-row td.form-table-field .tip .arrow, #Default #Content #Column2 #Interior-Form .form-module .form-module-form .form-table tbody tr.form-table-alt-row td.form-table-field .tip .arrow {
  position: absolute;
  bottom: -20px;
  left: 20px;
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Images/DownArrow.png") no-repeat scroll left top;
  width: 20px;
  height: 20px;
}
/* line 433, sass/partials/mp/_default.scss */
#Default #Content #Column2 #Interior-Form .form-module .form-module-form .form-table tbody tr.form-table-row td.form-table-field input, #Default #Content #Column2 #Interior-Form .form-module .form-module-form .form-table tbody tr.form-table-alt-row td.form-table-field input {
  width: 92%;
  padding-left: 20px;
  border: none;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  color: #1b4e6c;
  font-size: 17px;
  font-size: 1.7rem;
  font-family: Oswald, Myriad Pro, Arial, Sans-Seriff;
}
/* line 449, sass/partials/mp/_default.scss */
#Default #Content #Column2 #Interior-Form .form-module .form-module-form .form-table tbody .form-table-submit-row td.form-table-field {
  padding-top: 3%;
}
/* line 452, sass/partials/mp/_default.scss */
#Default #Content #Column2 #Interior-Form .form-module .form-module-form .form-table tbody .form-table-submit-row td.form-table-field .button {
  width: 99%;
  background: #ffae00 url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Images/YellowBttnBG.png") repeat-x scroll left top;
  border: none;
  color: #49390c;
  font-size: 22px;
  font-size: 2.2rem;
  font-family: Desyrel, Myriad Pro, Arial, Sans-Seriff;
  padding: 16px 0px;
  float: left;
  text-align: center;
}
/* line 469, sass/partials/mp/_default.scss */
#Default #Content #Column2 #Interior-Form .form-module .form-module-form .form-bot-stopper {
  display: none;
}
/* line 473, sass/partials/mp/_default.scss */
#Default #Content #Column2 #Interior-Form .form-module .form-module-form .form-module-required-message {
  display: none;
}
/* line 477, sass/partials/mp/_default.scss */
#Default #Content #Column2 #Interior-Form .form-module .form-module-form .form-module-errors {
  padding: 0px;
}
/* line 484, sass/partials/mp/_default.scss */
#Default #Content #Column2 .column-2-bottom {
  width: 100%;
  height: 246px;
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/images/InteriorColumn2BG.png") repeat-x scroll left top;
}

/*Hidden Values*/
/* line 496, sass/partials/mp/_default.scss */
#Site-Header #Mobile-Menu, #level2nav {
  display: none;
}

/* line 5, sass/partials/pp/_blog.scss */
.blog .blog-list .blog-entry .post-date {
  font-size: 12px;
  font-size: 1.2rem;
  font-weight: bold;
  color: #666;
}
/* line 20, sass/partials/pp/_blog.scss */
.blog .blog-detail .post-date {
  font-size: 12px;
  font-size: 1.2rem;
  font-weight: bold;
  color: #666;
}

/* line 7, sass/partials/pp/_categorydisplay.scss */
.store-category-display .store-main-categories {
  margin-left: 0px !important;
}

/* line 12, sass/partials/pp/_categorydisplay.scss */
.store-category-display .store-main-categories li {
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/images/bulletBG.png") no-repeat scroll left 12px;
  padding-left: 10px !important;
}

/* line 18, sass/partials/pp/_categorydisplay.scss */
.store-category-display .store-main-categories li a {
  color: #ad7700;
  font-size: 15px;
  line-height: 17px;
}

/* line 35, sass/partials/pp/_categorydisplay.scss */
.store-category-display ul ul li a {
  color: #477397;
  font-size: 18px;
  line-height: 18px;
  text-decoration: none;
}

/* line 43, sass/partials/pp/_categorydisplay.scss */
.store-category-display ul ul li a:hover {
  text-decoration: underline;
}

/* line 47, sass/partials/pp/_categorydisplay.scss */
.store-category-display .product-list .product-list-item {
  background: none !important;
}

/* line 2, sass/partials/pp/_discussionboard.scss */
.discussion-board-forums span {
  color: #1b6271;
  font-size: 24px;
  font-size: 1.2rem;
}
/* line 9, sass/partials/pp/_discussionboard.scss */
.discussion-board-forums .discussion-forum-list-table th {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #dedede;
  color: #1b6271;
  padding-right: 10px;
}
/* line 17, sass/partials/pp/_discussionboard.scss */
.discussion-board-forums .discussion-forum-list-table td {
  font-size: 13px;
  font-size: 1.3rem;
}
/* line 22, sass/partials/pp/_discussionboard.scss */
.discussion-board-forums .discussion-forum-list-table .discussion-forum-list-forum {
  padding-right: 10px;
  width: 200px;
}
/* line 26, sass/partials/pp/_discussionboard.scss */
.discussion-board-forums .discussion-forum-list-table .discussion-forum-list-forum a {
  color: #1b6271;
}
/* line 31, sass/partials/pp/_discussionboard.scss */
.discussion-board-forums .discussion-forum-list-table .discussion-forum-list-topics, .discussion-board-forums .discussion-forum-list-table .discussion-forum-list-replies {
  padding-right: 10px;
}
/* line 35, sass/partials/pp/_discussionboard.scss */
.discussion-board-forums .discussion-forum-list-table .discussion-forum-list-last-post a {
  color: #1b6271;
}

/* line 42, sass/partials/pp/_discussionboard.scss */
.discussion-board-topics span {
  color: #1b6271;
  font-size: 24px;
  font-size: 2.4rem;
}
/* line 48, sass/partials/pp/_discussionboard.scss */
.discussion-board-topics .discussion-board-topics-new a {
  font-size: 11px;
  font-size: 1.1rem;
  font-style: italic;
  color: #1b6271;
}
/* line 58, sass/partials/pp/_discussionboard.scss */
.discussion-board-topics .discussion-topic-list-table th {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #dedede;
}
/* line 64, sass/partials/pp/_discussionboard.scss */
.discussion-board-topics .discussion-topic-list-table td a {
  color: #1b6271;
}
/* line 68, sass/partials/pp/_discussionboard.scss */
.discussion-board-topics .discussion-topic-list-table .topic-title {
  padding-right: 15px;
  width: 150px;
}
/* line 73, sass/partials/pp/_discussionboard.scss */
.discussion-board-topics .discussion-topic-list-table .topic-starter, .discussion-board-topics .discussion-topic-list-table .topic-replies, .discussion-board-topics .discussion-topic-list-table .topic-count {
  padding-right: 15px;
}

/* line 82, sass/partials/pp/_discussionboard.scss */
.discussion-board-threads span {
  color: #1b6271;
  font-size: 24px;
  font-size: 2.4rem;
}
/* line 88, sass/partials/pp/_discussionboard.scss */
.discussion-board-threads .discussion-thread-actions a {
  color: #1b6271;
}
/* line 92, sass/partials/pp/_discussionboard.scss */
.discussion-board-threads .discussion-thread-header {
  font-size: inherit;
}
/* line 95, sass/partials/pp/_discussionboard.scss */
.discussion-board-threads .discussion-thread-header a {
  font-size: inherit;
}
/* line 99, sass/partials/pp/_discussionboard.scss */
.discussion-board-threads .discussion-thread-header .discussion-thread-summary {
  color: #1b6271;
  font-size: inherit;
}
/* line 103, sass/partials/pp/_discussionboard.scss */
.discussion-board-threads .discussion-thread-header .discussion-thread-summary a {
  color: #1b6271;
  font-size: inherit;
}
/* line 109, sass/partials/pp/_discussionboard.scss */
.discussion-board-threads .discussion-thread-header .discussion-topic-nav {
  color: #1b6271;
}
/* line 112, sass/partials/pp/_discussionboard.scss */
.discussion-board-threads .discussion-thread-header .discussion-topic-nav a {
  color: #1b6271;
}
/* line 120, sass/partials/pp/_discussionboard.scss */
.discussion-board-threads #messages-container .message td a {
  color: #1b6271;
}
/* line 127, sass/partials/pp/_discussionboard.scss */
.discussion-board-threads #messages-container .message .message-info {
  color: #1b6271;
  font-size: inherit;
}
/* line 131, sass/partials/pp/_discussionboard.scss */
.discussion-board-threads #messages-container .message .message-info span {
  color: #1b6271;
  font-size: inherit;
}
/* line 137, sass/partials/pp/_discussionboard.scss */
.discussion-board-threads #messages-container .message .message-actions a {
  color: #1b6271;
}

/* line 149, sass/partials/pp/_discussionboard.scss */
.discussion-add-message .discussion-add-message-reply a {
  color: #1b6271;
}
/* line 153, sass/partials/pp/_discussionboard.scss */
.discussion-add-message .discussion-add-message-reply span {
  color: #1b6271;
  font-size: 24px;
  font-size: 2.4rem;
  padding-bottom: 5px;
}
/* line 169, sass/partials/pp/_discussionboard.scss */
.discussion-add-message .discussion-add-message-subject table td .single-line, .discussion-add-message .discussion-add-message-subject table td .multi-line {
  width: 300px;
}
/* line 181, sass/partials/pp/_discussionboard.scss */
.discussion-add-message .discussion-add-message-addlink table td .single-line {
  width: 300px;
}
/* line 194, sass/partials/pp/_discussionboard.scss */
.discussion-add-message .discussion-message-odd .discussion-message-odd-table td {
  vertical-align: top;
  padding-right: 20px;
}
/* line 199, sass/partials/pp/_discussionboard.scss */
.discussion-add-message .discussion-message-odd .discussion-message-odd-table span a {
  color: #1b6271;
}

/* line 209, sass/partials/pp/_discussionboard.scss */
.discussion-subscribe span {
  color: #1b6271;
  font-size: 24px;
  font-size: 2.4rem;
}

/* line 2, sass/partials/pp/_donations.scss */
.donations strong {
  color: #1b6271;
  font-size: 24px;
  font-size: 2.4rem;
}
/* line 8, sass/partials/pp/_donations.scss */
.donations p {
  padding: 10px 0px;
}
/* line 12, sass/partials/pp/_donations.scss */
.donations input {
  margin-top: 20px;
}

/* line 7, sass/partials/pp/_ecard.scss */
.ecards .ecards-listing .ecards-list .ecards-list-item .ecards-list-item-name a {
  color: #1b6271;
}
/* line 15, sass/partials/pp/_ecard.scss */
.ecards .ecards-detail .ecards-detail-title {
  color: #1b6271;
}
/* line 21, sass/partials/pp/_ecard.scss */
.ecards .ecards-detail .ecards-detail-body {
  font-size: 13px;
  font-size: 1.3rem;
}
/* line 34, sass/partials/pp/_ecard.scss */
.ecards .form-table .form-table-alt-row .form-table-field .text, .ecards .form-table .form-table-row .form-table-field .text, .ecards .form-table .form-table-alt-row .form-table-field textarea,
.ecards .form-table .form-table-row .form-table-field textarea {
  width: 300px;
}
/* line 41, sass/partials/pp/_ecard.scss */
.ecards .form-table .form-table-submit-row .ecards-return-link a {
  color: #1b6271;
}

/* line 1, sass/partials/pp/_events.scss */
.eventmodule {
  width: 100%;
  height: auto;
}
/* line 5, sass/partials/pp/_events.scss */
.eventmodule .calendar-controls {
  width: 100%;
  height: auto;
}
/* line 13, sass/partials/pp/_events.scss */
.eventmodule .calendar-controls .current-month {
  color: #1b6271;
}
/* line 24, sass/partials/pp/_events.scss */
.eventmodule .calendar-panel {
  width: 100%;
  height: auto;
}
/* line 28, sass/partials/pp/_events.scss */
.eventmodule .calendar-panel .events-calendar {
  width: 100%;
  height: auto;
}
/* line 44, sass/partials/pp/_events.scss */
.eventmodule .detail-panel .event-detail-block-wrapper .event-detail-info .event-detail-title a {
  color: #1b6271;
}
/* line 70, sass/partials/pp/_events.scss */
.eventmodule .detail-panel .event-detail-calendarlink a {
  color: #1b6271;
}
/* line 76, sass/partials/pp/_events.scss */
.eventmodule .list-panel .event-listing-date {
  color: #1b6271;
}
/* line 80, sass/partials/pp/_events.scss */
.eventmodule .list-panel .event-listing-table {
  margin-bottom: 20px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #dedede;
  padding-bottom: 10px;
}
/* line 94, sass/partials/pp/_events.scss */
.eventmodule .list-panel .event-listing-table .event-listing-odd-row .event-listing-event-column, .eventmodule .list-panel .event-listing-table .event-listing-odd-row .event-listing-time-column, .eventmodule .list-panel .event-listing-table .event-listing-odd-row .event-listing-location-column {
  background-color: #EAF2C6;
}
/* line 98, sass/partials/pp/_events.scss */
.eventmodule .list-panel .event-listing-table .event-listing-odd-row .event-listing-event-column a {
  color: #1b6271;
}
/* line 103, sass/partials/pp/_events.scss */
.eventmodule .list-panel .event-listing-table .event-listing-even-row .event-listing-event-column a {
  color: #1b6271;
}

/* line 7, sass/partials/pp/_expandedlist.scss */
.expanded-list .expanded-list-list .expanded-list-item .expanded-list-short {
  margin: 0px;
  padding: 0px;
}

/* line 3, sass/partials/pp/_formmodule.scss */
.form-module .form-module-form .form-module-name {
  display: block;
  color: inherit;
  margin-bottom: 10px;
  font-size: 24px;
  font-size: 2.4rem;
  color: #3e7096;
  font-family: Oswald, Arial, Verdana, Sans-Serif;
}
/* line 18, sass/partials/pp/_formmodule.scss */
.form-module .form-module-form .form-table .form-table-row .form-table-label, .form-module .form-module-form .form-table .form-table-alt-row .form-table-label {
  vertical-align: middle;
  border: none;
  width: 15%;
}
/* line 24, sass/partials/pp/_formmodule.scss */
.form-module .form-module-form .form-table .form-table-row .form-table-label span, .form-module .form-module-form .form-table .form-table-alt-row .form-table-label span {
  height: auto;
  padding: 5px 0px;
  font-size: 15px;
  font-family: Oswald;
}
/* line 31, sass/partials/pp/_formmodule.scss */
.form-module .form-module-form .form-table .form-table-row .form-table-field, .form-module .form-module-form .form-table .form-table-alt-row .form-table-field {
  border: none;
}
/* line 35, sass/partials/pp/_formmodule.scss */
.form-module .form-module-form .form-table .form-table-row .form-table-field .text, .form-module .form-module-form .form-table .form-table-alt-row .form-table-field .text {
  font-size: inherit;
  width: 97%;
  padding: 5px 0px;
  height: auto;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border: none;
  padding-left: 15px;
  color: #1B4E6C;
  font-size: 17px;
  font-size: 1.7rem;
  font-family: Oswald;
}
/* line 51, sass/partials/pp/_formmodule.scss */
.form-module .form-module-form .form-table .form-table-row .form-table-field .formmodule-multiline, .form-module .form-module-form .form-table .form-table-alt-row .form-table-field .formmodule-multiline {
  font-size: inherit;
  border: none;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  padding: 5px 0px;
  padding-left: 15px;
  width: 97%;
  color: #1B4E6C;
  font-size: 17px;
  font-size: 1.7rem;
  font-family: Oswald;
}
/* line 66, sass/partials/pp/_formmodule.scss */
.form-module .form-module-form .form-table .form-table-row .form-table-field .formmodule-dropdownlist, .form-module .form-module-form .form-table .form-table-alt-row .form-table-field .formmodule-dropdownlist {
  color: #1B4E6C;
  font-family: Oswald;
}
/* line 80, sass/partials/pp/_formmodule.scss */
.form-module .form-module-form .form-table .form-table-row .form-table-field .formmodule-dropdownlist, .form-module .form-module-form .form-table .form-table-alt-row .form-table-field .formmodule-dropdownlist {
  font-size: 14px;
}
/* line 98, sass/partials/pp/_formmodule.scss */
.form-module .form-table .form-table-submit-row .form-table-field .button {
  width: 30%;
  background: #ffae00 url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/images/YellowBttnBG.png") repeat-x scroll left top;
  border: none;
  color: #49390c;
  font-size: 22px;
  font-size: 2.2rem;
  font-family: Desyrel, Myriad Pro, Arial, Sans-Seriff;
  cursor: pointer;
}

/* line 123, sass/partials/pp/_formmodule.scss */
.form-bot-stopper {
  width: 98%;
  padding: 1% !important;
}

/* line 1, sass/partials/pp/_generallist.scss */
.generallist {
  font-size: inherit;
}
/* line 4, sass/partials/pp/_generallist.scss */
.generallist strong {
  margin: 0px;
  padding: 0px;
  font-size: inherit;
}
/* line 10, sass/partials/pp/_generallist.scss */
.generallist p {
  margin: 0px;
  padding: 0px;
  padding: 10px 0px;
  font-size: inherit;
}
/* line 19, sass/partials/pp/_generallist.scss */
.generallist ul, .generallist ol {
  list-style-position: inside;
  padding-bottom: 10px;
}

/* line 1, sass/partials/pp/_newsFeatureWithImages.scss */
.news-feature-with-image {
  width: 100%;
  height: auto;
  padding-left: .7%;
  background: none;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-bottom-right-radius: 0px;
  -webkit-border-bottom-right-radius: 0px;
  -moz-border-radius-bottomright: 0px;
}
/* line 13, sass/partials/pp/_newsFeatureWithImages.scss */
.news-feature-with-image .news-feature-with-image-list {
  margin: 0px !important;
  padding: 0px !important;
  top: 308px;
  right: 100px;
}
/* line 19, sass/partials/pp/_newsFeatureWithImages.scss */
.news-feature-with-image .news-feature-with-image-list ul {
  margin: 0px !important;
  padding: 0px !important;
  float: left;
}
/* line 24, sass/partials/pp/_newsFeatureWithImages.scss */
.news-feature-with-image .news-feature-with-image-list ul li.news-feature-with-image-get-image {
  margin: 0px;
  padding: 0px;
  width: 12px;
  height: 12px;
  margin-bottom: 4px;
  display: inline-block;
  border: 1px solid #7da5bd;
  border-radius: 20px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
}
/* line 36, sass/partials/pp/_newsFeatureWithImages.scss */
.news-feature-with-image .news-feature-with-image-list ul li.news-feature-with-image-get-image.highlight {
  background: #7da5bd;
  border: 1px solid #7da5bd;
}
/* line 41, sass/partials/pp/_newsFeatureWithImages.scss */
.news-feature-with-image .news-feature-with-image-list ul li.news-feature-with-image-get-image img {
  width: 12px;
  height: 12px;
  display: none;
}
/* line 50, sass/partials/pp/_newsFeatureWithImages.scss */
.news-feature-with-image .news-feature-with-image-content {
  width: 97%;
  height: 119px;
  left: 0px;
  bottom: 20px;
  z-index: 10;
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/images/SlideShowContentBG.png") no-repeat scroll left bottom;
}
/* line 59, sass/partials/pp/_newsFeatureWithImages.scss */
.news-feature-with-image .news-feature-with-image-content .rotationbutton {
  font-size: 23px;
  font-size: 2.3rem;
  color: #fff;
  margin-bottom: 10px;
  background-color: #55204b;
  text-decoration: none;
  text-transform: uppercase;
  width: 270px;
  display: block;
  text-align: center;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  float: left;
  padding-top: 6px;
  padding-right: 10px;
  padding-bottom: 6px;
  padding-left: 10px;
  font-family: Arial, Helvetica, sans-serif;
}
/* line 79, sass/partials/pp/_newsFeatureWithImages.scss */
.news-feature-with-image .news-feature-with-image-content .rotationbutton:hover {
  background-color: #F60;
}
/* line 84, sass/partials/pp/_newsFeatureWithImages.scss */
.news-feature-with-image .news-feature-with-image-content .header {
  font-size: 26px;
  font-size: 2.6rem;
  color: #fff;
  font-family: Desyrel, Myriad Pro, Arial, Helvetica, sans-serif;
  margin-left: 2%;
  margin-top: 30px;
  padding-bottom: 3px;
  width: 98%;
}
/* line 94, sass/partials/pp/_newsFeatureWithImages.scss */
.news-feature-with-image .news-feature-with-image-content .header a {
  font-size: 26px;
  font-size: 2.6rem;
  color: #fff;
  font-family: Desyrel, Myriad Pro, Arial, Helvetica, sans-serif;
  text-decoration: none;
}
/* line 101, sass/partials/pp/_newsFeatureWithImages.scss */
.news-feature-with-image .news-feature-with-image-content .header a:hover {
  color: #89230e;
}
/* line 107, sass/partials/pp/_newsFeatureWithImages.scss */
.news-feature-with-image .news-feature-with-image-content p {
  font-size: 14px;
  font-size: 1.4rem;
  color: #fff;
  font-family: Arial, Helvetica, sans-serif;
  margin-left: 1.7%;
}
/* line 114, sass/partials/pp/_newsFeatureWithImages.scss */
.news-feature-with-image .news-feature-with-image-content p a {
  font-size: 14px;
  font-size: 1.4rem;
  text-decoration: none;
  color: #ffba00;
  font-family: Arial, Helvetica, sans-serif;
}
/* line 124, sass/partials/pp/_newsFeatureWithImages.scss */
.news-feature-with-image #Content_1 {
  z-index: 14;
}
/* line 128, sass/partials/pp/_newsFeatureWithImages.scss */
.news-feature-with-image #Content_2 {
  z-index: 13;
}
/* line 132, sass/partials/pp/_newsFeatureWithImages.scss */
.news-feature-with-image #Content_3 {
  z-index: 12;
}
/* line 136, sass/partials/pp/_newsFeatureWithImages.scss */
.news-feature-with-image #Content_4 {
  z-index: 11;
}
/* line 140, sass/partials/pp/_newsFeatureWithImages.scss */
.news-feature-with-image #Content_5 {
  z-index: 10;
}
/* line 144, sass/partials/pp/_newsFeatureWithImages.scss */
.news-feature-with-image #Image-Holder {
  width: 100%;
  height: 331px;
}
/* line 148, sass/partials/pp/_newsFeatureWithImages.scss */
.news-feature-with-image #Image-Holder .news-feature-with-image-imageholder {
  width: 100%;
  height: 331px;
}
/* line 154, sass/partials/pp/_newsFeatureWithImages.scss */
.news-feature-with-image #Image-Holder .news-feature-with-image-imageholder .news-feature-with-image-main-image {
  width: 100%;
  height: 100%;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-bottom-right-radius: 0px;
  -webkit-border-bottom-right-radius: 0px;
  -moz-border-radius-bottomright: 0px;
}

/* line 4, sass/partials/pp/_newsarticles.scss */
.news-articles .news-listing .news-entry .post-date {
  color: #666;
}
/* line 25, sass/partials/pp/_newsarticles.scss */
.news-articles .news-detail .news-entry .post-body p {
  padding-bottom: 15px;
}
/* line 29, sass/partials/pp/_newsarticles.scss */
.news-articles .news-detail .news-entry .post-body ul, .news-articles .news-detail .news-entry .post-body ol {
  list-style-position: outside;
}

/* line 7, sass/partials/pp/_photogallery.scss */
.photogallery .photo-list .photo-list-item {
  background: none !important;
}

/* line 1, sass/partials/pp/_polls.scss */
.polls {
  font-size: 13px;
  font-size: 1.3rem;
}
/* line 6, sass/partials/pp/_polls.scss */
.polls .poll-question-list .poll-question {
  color: #1b6271;
  font-size: 24px;
  font-size: 2.4rem;
}
/* line 18, sass/partials/pp/_polls.scss */
.polls .results .poll-question-result {
  color: #1b6271;
  font-size: 24px;
  font-size: 2.4rem;
}
/* line 24, sass/partials/pp/_polls.scss */
.polls .results .poll-total-responses {
  font-size: 13px;
  font-size: 1.3rem;
}
/* line 30, sass/partials/pp/_polls.scss */
.polls .results .poll-results .poll-result-detail .poll-result-votes {
  color: #1b6271;
}
/* line 34, sass/partials/pp/_polls.scss */
.polls .results .poll-results .poll-result-detail .poll-result-bar .poll-result-bar-fill {
  background-color: #1b6271;
}

/* Product listing styles */
/* line 3, sass/partials/pp/_productlist.scss */
.store-category-display {
  margin: 0px;
  padding: 0px;
  margin-top: 25px;
}

/* line 10, sass/partials/pp/_productlist.scss */
.store-category-display .product-list {
  margin: 0px !important;
  padding: 0px !important;
}

/* line 16, sass/partials/pp/_productlist.scss */
.store-category-display .product-list .product-list-item {
  margin: 0px;
  padding: 0px;
  margin: 0px 46px;
  width: 100px;
}

/* line 24, sass/partials/pp/_productlist.scss */
.store-category-display .product-list .product-list-item .product-bug-image {
  border: solid 1px #194b68;
}

/* line 29, sass/partials/pp/_productlist.scss */
.store-category-display .product-list .product-list-item .product-bug-image a {
  display: block;
  float: left;
}

/* line 39, sass/partials/pp/_productlist.scss */
.store-category-display .product-list .product-list-item h4 {
  display: block;
  float: left;
  width: 100px;
  height: auto;
  margin: 0px;
}

/* line 48, sass/partials/pp/_productlist.scss */
.store-category-display .product-list .product-list-item h4 a {
  color: #ad7700;
  font-size: 15px;
  line-height: 17px;
  text-decoration: underline;
}

/* line 56, sass/partials/pp/_productlist.scss */
.store-category-display .product-list .product-list-item .display-price {
  color: #252525;
  font-size: 15px;
  line-height: 15px;
}

/* line 68, sass/partials/pp/_productlist.scss */
.store-category-display .product-list .product-list-item .express-order {
  color: #387497;
  text-transform: lowercase;
  font-size: 14px;
  height: 30px;
  float: left;
  width: 100%;
  margin-top: -10px;
  font-weight: bold;
}

/* line 1, sass/partials/pp/_recentblogs.scss */
.recent-blogs-widget {
  margin-bottom: 20px;
}
/* line 6, sass/partials/pp/_recentblogs.scss */
.recent-blogs-widget .recent-blogs .recent-blogs-item-wrapper .recent-blogs-date {
  font-style: italic;
}
/* line 10, sass/partials/pp/_recentblogs.scss */
.recent-blogs-widget .recent-blogs .recent-blogs-item-wrapper .recent-blogs-title a {
  color: #1b6271;
  font-size: 26px;
  font-size: 2.6rem;
}
/* line 15, sass/partials/pp/_recentblogs.scss */
.recent-blogs-widget .recent-blogs .recent-blogs-item-wrapper .recent-blogs-title a:hover {
  text-decoration: underline;
}
/* line 21, sass/partials/pp/_recentblogs.scss */
.recent-blogs-widget .recent-blogs .recent-blogs-full-link a {
  color: #1b6271;
}

/* line 6, sass/partials/pp/_recentphotos.scss */
.recent-photos-widget .recent-photos-view-all {
  margin: 0px;
  padding: 0px;
}
/* line 10, sass/partials/pp/_recentphotos.scss */
.recent-photos-widget .recent-photos-view-all a {
  color: #1b6271;
}
/* line 16, sass/partials/pp/_recentphotos.scss */
.recent-photos-widget .recent-photo-list .recent-photo-list-item {
  background: none !important;
}

/* line 1, sass/partials/pp/_recentnews.scss */
.recent-news-widget {
  width: inherit;
  padding: 10px 0px;
}
/* line 5, sass/partials/pp/_recentnews.scss */
.recent-news-widget .recent-news {
  width: inherit;
}
/* line 8, sass/partials/pp/_recentnews.scss */
.recent-news-widget .recent-news .recent-news-item-wrapper {
  width: inherit;
}
/* line 11, sass/partials/pp/_recentnews.scss */
.recent-news-widget .recent-news .recent-news-item-wrapper .recent-news-date {
  width: 100%;
  font-size: 11px;
  font-size: 1.1rem;
  font-weight: normal;
  font-style: italic;
}
/* line 19, sass/partials/pp/_recentnews.scss */
.recent-news-widget .recent-news .recent-news-item-wrapper .recent-news-title a {
  width: 100%;
  color: #1b6271;
  font-size: 13px;
  font-size: 1.3rem;
  text-decoration: underline;
}
/* line 29, sass/partials/pp/_recentnews.scss */
.recent-news-widget .recent-news .recent-news-item-wrapper .recent-news-description {
  width: 100%;
  font-size: 11px;
  font-size: 1.1rem;
}
/* line 36, sass/partials/pp/_recentnews.scss */
.recent-news-widget .recent-news .recent-news-full-news a {
  display: block;
  margin: 0px;
  padding: 0px;
  color: #1b6271;
  cursor: pointer;
  vertical-align: middle;
  margin-top: 10px;
  font-size: 11px;
  font-size: 1.1rem;
  text-decoration: none;
}

/* line 1, sass/partials/pp/_templatecontent.scss */
body#Default div#Wrapper #Content #Column2 .column2-content .template-content div {
  float: none;
  clear: both;
}

/* line 8, sass/partials/pp/_templatecontent.scss */
.template-content table p {
  margin: 0px;
  padding: 0px;
}
/* line 13, sass/partials/pp/_templatecontent.scss */
.template-content strong {
  font-weight: bold;
}
/* line 17, sass/partials/pp/_templatecontent.scss */
.template-content em {
  font-style: italic;
}
/* line 21, sass/partials/pp/_templatecontent.scss */
.template-content img {
  margin: 0px;
  padding: 0px;
  border: 0px;
}
/* line 31, sass/partials/pp/_templatecontent.scss */
.template-content .content-imagealign-left .image {
  float: left;
  width: 30% !important;
  height: auto;
}
/* line 37, sass/partials/pp/_templatecontent.scss */
.template-content .content-imagealign-right .image {
  float: right;
  width: 30% !important;
  height: auto;
}
/* line 47, sass/partials/pp/_templatecontent.scss */
.template-content ol {
  list-style-position: outside !important;
  padding-left: 30px;
}
/* line 52, sass/partials/pp/_templatecontent.scss */
.template-content ul {
  list-style-position: outside !important;
}
/* line 54, sass/partials/pp/_templatecontent.scss */
.template-content ul li {
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/images/bulletBG.png") no-repeat scroll left 13px;
  padding: 5px 0px !important;
  padding-left: 23px !important;
}
/* line 63, sass/partials/pp/_templatecontent.scss */
.template-content ul.check-marks li {
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/images/check-mark.png") no-repeat scroll left 5px;
}

/* line 71, sass/partials/pp/_templatecontent.scss */
.moving-boxes-content .template-content .content-imagealign-left {
  border-bottom: 1px solid #bbbbbb;
  padding-top: 30px;
  padding-bottom: 10px;
}
/* line 76, sass/partials/pp/_templatecontent.scss */
.moving-boxes-content .template-content .content-imagealign-left .image {
  width: 161px !important;
  padding-bottom: 10px !important;
  margin-right: 40px !important;
}

/* line 86, sass/partials/pp/_templatecontent.scss */
.template-content .tmt-banner-slide-show {
  width: 643px;
  height: 331px;
}
/* line 90, sass/partials/pp/_templatecontent.scss */
.template-content .tmt-banner-slide-show .banner-slide {
  width: 643px;
  height: 331px;
}
/* line 94, sass/partials/pp/_templatecontent.scss */
.template-content .tmt-banner-slide-show .banner-slide .image {
  width: 100%;
  height: 100%;
}
/* line 98, sass/partials/pp/_templatecontent.scss */
.template-content .tmt-banner-slide-show .banner-slide .image img {
  width: 100%;
  height: 100%;
}
/* line 104, sass/partials/pp/_templatecontent.scss */
.template-content .tmt-banner-slide-show .banner-slide .content {
  position: absolute;
  bottom: 30px;
  left: 0px;
  width: 92%;
  height: 104px;
  background: rgba(62, 112, 150, 0.9);
  padding: 0px 5%;
}
/* line 114, sass/partials/pp/_templatecontent.scss */
.template-content .tmt-banner-slide-show .banner-slide .content .side-border {
  height: 119px;
  width: 10px;
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/images/SlideShowContentBG.png") no-repeat scroll left top;
  position: absolute;
  left: -4px;
  top: -8px;
  opacity: 0.9;
}
/* line 124, sass/partials/pp/_templatecontent.scss */
.template-content .tmt-banner-slide-show .banner-slide .content h3 {
  font-size: 26px;
  font-size: 2.6rem;
  color: #fff;
  font-family: Desyrel, Myriad Pro, Arial, Helvetica, sans-serif;
  margin-left: 2%;
  width: 70%;
  float: left;
}
/* line 133, sass/partials/pp/_templatecontent.scss */
.template-content .tmt-banner-slide-show .banner-slide .content h3 a {
  font-size: 26px;
  font-size: 2.6rem;
  color: #fff;
  font-family: Desyrel, Myriad Pro, Arial, Helvetica, sans-serif;
  text-decoration: none;
}
/* line 140, sass/partials/pp/_templatecontent.scss */
.template-content .tmt-banner-slide-show .banner-slide .content h3 a:hover {
  color: #89230e;
}
/* line 146, sass/partials/pp/_templatecontent.scss */
.template-content .tmt-banner-slide-show .banner-slide .content .stars {
  float: left;
  width: 20%;
  margin-top: 3%;
}
/* line 151, sass/partials/pp/_templatecontent.scss */
.template-content .tmt-banner-slide-show .banner-slide .content .stars img {
  margin-right: 3%;
}
/* line 155, sass/partials/pp/_templatecontent.scss */
.template-content .tmt-banner-slide-show .banner-slide .content .stars a {
  background: #ffae00 url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/images/YellowBttnBG.png") repeat-x scroll left top;
  border: none;
  color: #49390c;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  font-size: 22px;
  font-size: 2.2rem;
  font-family: Desyrel, Myriad Pro, Arial, Sans-Seriff;
  width: 270px;
  height: auto;
  font-family: Desyrel, Arial;
  padding: 8px 0px;
  text-align: center;
  display: block;
  float: left;
}
/* line 175, sass/partials/pp/_templatecontent.scss */
.template-content .tmt-banner-slide-show .banner-slide .content .description {
  width: 100%;
  height: auto;
}
/* line 179, sass/partials/pp/_templatecontent.scss */
.template-content .tmt-banner-slide-show .banner-slide .content .description p {
  font-size: 14px;
  font-size: 1.4rem;
  color: #fff;
  font-family: Arial, Helvetica, sans-serif;
  margin-left: 1.7%;
}
/* line 186, sass/partials/pp/_templatecontent.scss */
.template-content .tmt-banner-slide-show .banner-slide .content .description p a {
  font-size: 14px;
  font-size: 1.4rem;
  text-decoration: none;
  color: #ffba00;
  font-family: Arial, Helvetica, sans-serif;
}

/* line 204, sass/partials/pp/_templatecontent.scss */
.no-rgba .template-content .tmt-banner-slide-show .banner-slide .content {
  background: #3E7096;
}

/* line 214, sass/partials/pp/_templatecontent.scss */
.template-content .moving-review-quickview {
  width: 100%;
  height: auto;
}
/* line 218, sass/partials/pp/_templatecontent.scss */
.template-content .moving-review-quickview .review {
  width: 100%;
  height: auto;
  border-bottom: 1px solid #cacaca;
  padding-bottom: 5%;
  padding-top: 5%;
}
/* line 225, sass/partials/pp/_templatecontent.scss */
.template-content .moving-review-quickview .review .star-rating {
  width: 100%;
  height: auto;
}
/* line 229, sass/partials/pp/_templatecontent.scss */
.template-content .moving-review-quickview .review .star-rating img {
  margin-right: 2%;
  float: left;
  width: 23px;
  height: 23px;
}
/* line 237, sass/partials/pp/_templatecontent.scss */
.template-content .moving-review-quickview .review .name-date-location {
  margin-top: 3%;
  width: 100%;
  height: auto;
  font-size: 13px;
  font-size: 1.3rem;
  color: #505050;
  font-style: italic;
}
/* line 247, sass/partials/pp/_templatecontent.scss */
.template-content .moving-review-quickview .review .moving-review-text {
  width: 100%;
  height: auto;
  margin-top: 3%;
}
/* line 252, sass/partials/pp/_templatecontent.scss */
.template-content .moving-review-quickview .review .moving-review-text p {
  float: left;
  width: 100%;
  height: auto;
  font-size: 14px;
  font-size: 1.4rem;
  color: #505050;
}
/* line 263, sass/partials/pp/_templatecontent.scss */
.template-content .moving-review-quickview .view-more-reviews {
  margin-top: 5%;
}
/* line 266, sass/partials/pp/_templatecontent.scss */
.template-content .moving-review-quickview .view-more-reviews a {
  font-weight: bold;
}

/* line 275, sass/partials/pp/_templatecontent.scss */
.template-content .business-moves {
  width: 100%;
  height: auto;
  position: relative;
  margin-top: 50px;
  z-index: 10;
  float: right;
  text-align: right;
}
/* line 284, sass/partials/pp/_templatecontent.scss */
.template-content .business-moves .content {
  width: 100%;
  height: auto;
  font-size: 15px !important;
  font-size: 1.5rem !important;
}
/* line 290, sass/partials/pp/_templatecontent.scss */
.template-content .business-moves .content span {
  display: block;
  font-size: 20px;
  font-size: 2.0rem;
  color: #444;
  font-weight: bold;
}
/* line 299, sass/partials/pp/_templatecontent.scss */
.template-content .business-moves .learn {
  width: 100%;
  height: auto;
}
/* line 303, sass/partials/pp/_templatecontent.scss */
.template-content .business-moves .learn a {
  display: block;
  width: 142px;
  height: auto;
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Images/BannerBTN.png") no-repeat scroll left top;
  margin: 20px 0px;
  color: #fff;
  text-transform: uppercase;
  font-family: Arial;
  font-size: 16px;
  font-size: 1.6rem;
  text-decoration: none;
  font-weight: bold;
  padding: 19px 20px;
  text-shadow: -1px -1px 0px rgba(0, 0, 0, 0.5);
  -webkit-text-shadow: -1px -1px 0px rgba(0, 0, 0, 0.5);
  -moz-text-shadow: -1px -1px 0px rgba(0, 0, 0, 0.5);
  text-align: right;
  float: right;
}
/* line 323, sass/partials/pp/_templatecontent.scss */
.template-content .business-moves .learn a:hover {
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Images/BannerBTN_RO.png") no-repeat scroll left top;
}
/* line 329, sass/partials/pp/_templatecontent.scss */
.template-content .business-moves .moving-tips {
  width: 100%;
  height: auto;
}

/* line 337, sass/partials/pp/_templatecontent.scss */
.template-content .home-moves {
  width: 100%;
  height: auto;
  position: relative;
  margin-top: 50px;
  z-index: 10;
}
/* line 344, sass/partials/pp/_templatecontent.scss */
.template-content .home-moves .content {
  width: 100%;
  height: auto;
  font-size: 15px !important;
  font-size: 1.5rem !important;
  text-align: left;
}
/* line 351, sass/partials/pp/_templatecontent.scss */
.template-content .home-moves .content span {
  display: block;
  font-size: 20px;
  font-size: 2.0rem;
  color: #444;
  font-weight: bold;
}
/* line 360, sass/partials/pp/_templatecontent.scss */
.template-content .home-moves .learn {
  width: 100%;
  height: auto;
}
/* line 364, sass/partials/pp/_templatecontent.scss */
.template-content .home-moves .learn a {
  display: block;
  width: 142px;
  height: auto;
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Images/BannerBTN.png") no-repeat scroll left top;
  margin: 20px 0px;
  color: #fff;
  text-transform: uppercase;
  font-family: Arial;
  font-size: 16px;
  font-size: 1.6rem;
  text-decoration: none;
  font-weight: bold;
  padding: 19px 20px;
  text-shadow: -1px -1px 0px rgba(0, 0, 0, 0.5);
  -webkit-text-shadow: -1px -1px 0px rgba(0, 0, 0, 0.5);
  -moz-text-shadow: -1px -1px 0px rgba(0, 0, 0, 0.5);
  text-align: left;
}
/* line 383, sass/partials/pp/_templatecontent.scss */
.template-content .home-moves .learn a:hover {
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Images/BannerBTN_RO.png") no-repeat scroll left top;
}
/* line 389, sass/partials/pp/_templatecontent.scss */
.template-content .home-moves .moving-tips {
  width: 100%;
  height: auto;
  text-align: left;
}

/* Testimonials template styles */
/* line 400, sass/partials/pp/_templatecontent.scss */
.template-content .testimonials {
  width: 290px;
  height: auto;
  padding: 15px;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  background-color: #e6f2fe;
  margin-top: 10px;
}

/* line 418, sass/partials/pp/_templatecontent.scss */
.template-content .state-page-template {
  width: 100%;
  height: auto;
  float: left !important;
  clear: none !important;
  margin-top: -170px;
}
/* line 425, sass/partials/pp/_templatecontent.scss */
.template-content .state-page-template div {
  float: left !important;
  clear: none !important;
}
/* line 430, sass/partials/pp/_templatecontent.scss */
.template-content .state-page-template .content {
  width: 100%;
  height: auto;
}
/* line 434, sass/partials/pp/_templatecontent.scss */
.template-content .state-page-template .content > p {
  width: 67.5%;
}
/* line 438, sass/partials/pp/_templatecontent.scss */
.template-content .state-page-template .content > h1, .template-content .state-page-template .content h2, .template-content .state-page-template .content h3 {
  width: 67.5%;
}
/* line 442, sass/partials/pp/_templatecontent.scss */
.template-content .state-page-template .content table {
  float: left;
  margin-right: 10px;
}
/* line 447, sass/partials/pp/_templatecontent.scss */
.template-content .state-page-template .content .right-column {
  float: right !important;
  width: 230px;
  height: auto;
  margin-left: 30px;
  margin-top: 170px;
}
/* line 454, sass/partials/pp/_templatecontent.scss */
.template-content .state-page-template .content .right-column .column-2-bottom {
  width: 100%;
  height: 246px;
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/images/InteriorColumn2BG.png") repeat-x scroll left top;
  -webkit-box-shadow: rgba(0, 0, 0, 0.1) -5px 2px 5px;
  -moz-box-shadow: rgba(0, 0, 0, 0.1) -5px 2px 5px;
  box-shadow: rgba(0, 0, 0, 0.1) -5px 2px 5px;
  margin-top: -7px;
}
/* line 462, sass/partials/pp/_templatecontent.scss */
.template-content .state-page-template .content .right-column .image-link {
  width: 230px;
  height: 76px;
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Images/StatesRequestMovingQuote.png") no-repeat scroll left top;
}
/* line 467, sass/partials/pp/_templatecontent.scss */
.template-content .state-page-template .content .right-column .image-link p {
  display: block;
  width: 100%;
  height: 100%;
}
/* line 472, sass/partials/pp/_templatecontent.scss */
.template-content .state-page-template .content .right-column .image-link p a {
  display: block;
  width: 100%;
  height: 100%;
}
/* line 479, sass/partials/pp/_templatecontent.scss */
.template-content .state-page-template .content .right-column .image-link a {
  display: block;
  width: 100%;
  height: 100%;
}
/* line 486, sass/partials/pp/_templatecontent.scss */
.template-content .state-page-template .content .right-column .employment-listing {
  display: none;
  width: 208px;
  height: 94px;
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Images/ListingsBG.png") no-repeat scroll left top;
  margin-left: 11px;
  margin-top: 10px;
  margin-bottom: 10px;
}
/* line 495, sass/partials/pp/_templatecontent.scss */
.template-content .state-page-template .content .right-column .employment-listing a {
  display: block;
  width: 100%;
  height: 100%;
}
/* line 502, sass/partials/pp/_templatecontent.scss */
.template-content .state-page-template .content .right-column .moving-services {
  width: 100%;
  height: auto;
  background: #fff;
  margin-top: 35px;
  -webkit-box-shadow: rgba(0, 0, 0, 0.1) -5px -5px 5px;
  -moz-box-shadow: rgba(0, 0, 0, 0.1) -5px -5px 5px;
  box-shadow: rgba(0, 0, 0, 0.1) -5px -5px 5px;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  -webkit-border-top-left-radius: 8px;
  -webkit-border-top-right-radius: 8px;
  -moz-border-radius-topleft: 8px;
  -moz-border-radius-topright: 8px;
  padding-bottom: 50px;
}
/* line 516, sass/partials/pp/_templatecontent.scss */
.template-content .state-page-template .content .right-column .moving-services .header {
  float: left;
  width: 80%;
  padding-bottom: 15px;
  border-bottom: 1px solid #f0f0f0;
  color: #387497;
  font-size: 17px;
  font-size: 1.7rem;
  font-family: Oswald, Myriad Pro, Arial, Sans-Seriff;
  text-decoration: none;
  margin: 0px 10%;
  text-align: center;
  margin-top: 30px;
  padding-bottom: 15px;
}
/* line 532, sass/partials/pp/_templatecontent.scss */
.template-content .state-page-template .content .right-column .moving-services ul {
  float: left;
  margin: 0px;
  padding: 0px;
  list-style: inherit;
  list-style-position: outside;
  margin-left: 25px;
  margin-top: 15px;
  width: 180px;
}
/* line 542, sass/partials/pp/_templatecontent.scss */
.template-content .state-page-template .content .right-column .moving-services ul li {
  list-style-type: none;
  width: 90%;
}
/* line 547, sass/partials/pp/_templatecontent.scss */
.template-content .state-page-template .content .right-column .moving-services ul li a {
  text-decoration: none;
  font-size: 14px;
  font-size: 1.4rem;
  color: #4c4c4c;
}

/* line 566, sass/partials/pp/_templatecontent.scss */
.template-content #Find-Movers, .template-content #Contact-Info {
  position: relative;
  width: 100%;
  height: auto;
  float: left !important;
  clear: none !important;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #999;
  padding: 25px 0px;
}
/* line 577, sass/partials/pp/_templatecontent.scss */
.template-content #Find-Movers span, .template-content #Contact-Info span {
  font-size: 24px;
  font-size: 2.4rem;
  color: #3e7096;
  font-family: Oswald, Arial, Verdana, Sans-Serif;
  margin-bottom: 15px;
  float: left;
  width: 100%;
}
/* line 589, sass/partials/pp/_templatecontent.scss */
.template-content #Find-Movers input {
  float: left;
  border-style: none;
  border-color: inherit;
  border-width: 0px;
  margin: 0px;
  padding: 5px 0px 5px 10px;
  width: 329px;
  height: 35px;
  font-size: 15px;
  font-size: 1.5rem;
  color: #939393;
}
/* line 603, sass/partials/pp/_templatecontent.scss */
.template-content #Find-Movers a {
  float: left;
  height: auto;
  width: 30%;
  margin-left: 2%;
  padding: 2% 0px;
  text-align: center;
  height: auto;
  background: #ffae00 url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/images/YellowBttnBG.png") repeat-x scroll left top;
  border: none;
  color: #49390c;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  font-size: 20px;
  font-size: 2.0rem;
  text-decoration: none;
  font-family: Desyrel;
}
/* line 624, sass/partials/pp/_templatecontent.scss */
.template-content #Find-Movers .tip {
  display: none;
  width: auto;
  height: auto;
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Images/TipBG.png") repeat-x scroll left top;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  padding: 10px;
  position: absolute;
  left: 25px;
  top: 18px;
  color: #fff;
  font-family: Arial;
}
/* line 639, sass/partials/pp/_templatecontent.scss */
.template-content #Find-Movers .tip .arrow {
  position: absolute;
  bottom: -20px;
  left: 20px;
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Images/DownArrow.png") no-repeat scroll left top;
  width: 20px;
  height: 20px;
}
/* line 649, sass/partials/pp/_templatecontent.scss */
.template-content #Find-Movers .contact-us-tip {
  width: 100%;
  margin-top: 2%;
}

/* line 658, sass/partials/pp/_templatecontent.scss */
.template-content #Find-Movers #MoversTB {
  width: 65% !important;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  color: #1B4E6C;
  font-size: 17px;
  font-size: 1.7rem;
  font-family: Oswald;
}

/* line 673, sass/partials/pp/_templatecontent.scss */
.pnl-find {
  width: 100%;
  height: auto;
  padding: 25px 0px;
  padding-top: 0px;
}
/* line 679, sass/partials/pp/_templatecontent.scss */
.pnl-find .two-men-locator {
  width: 100%;
  height: auto;
}
/* line 683, sass/partials/pp/_templatecontent.scss */
.pnl-find .two-men-locator h2 {
  padding-bottom: 10px;
  color: #1A4D6A;
}
/* line 688, sass/partials/pp/_templatecontent.scss */
.pnl-find .two-men-locator .locator-tb {
  float: left;
  border-style: none;
  border-color: inherit;
  border-width: 0px;
  margin: 0px;
  padding: 5px 0px 5px 10px;
  width: 65%;
  height: 35px;
  font-size: 21px;
  font-size: 2.1rem;
  color: #1B4E6C;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  font-size: 17px;
  font-size: 1.7rem;
  font-family: Oswald;
}
/* line 708, sass/partials/pp/_templatecontent.scss */
.pnl-find .two-men-locator .locator-search-button {
  float: left;
  height: auto;
  width: 30%;
  margin-left: 2%;
  padding: 1.5% 0px;
  text-align: center;
  height: auto;
  background: #ffae00 url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/images/YellowBttnBG.png") repeat-x scroll left top;
  border: none;
  color: #49390c;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  font-size: 20px;
  font-size: 2.0rem;
  text-decoration: none;
  font-family: Desyrel;
}
/* line 728, sass/partials/pp/_templatecontent.scss */
.pnl-find .two-men-locator hr {
  border: 0px;
  background-color: #CCCCCC;
  height: 1px;
  margin-top: 80px;
}
/* line 735, sass/partials/pp/_templatecontent.scss */
.pnl-find .two-men-locator .two-men-locator-results {
  width: 100%;
  height: auto;
  padding-top: 25px;
}
/* line 740, sass/partials/pp/_templatecontent.scss */
.pnl-find .two-men-locator .two-men-locator-results span {
  font-size: 16px;
  font-size: 1.6rem;
  font-weight: bold;
  color: #000;
  width: 100%;
  height: auto;
}
/* line 749, sass/partials/pp/_templatecontent.scss */
.pnl-find .two-men-locator .two-men-locator-results .two-men-locator-results-item {
  width: 100%;
  height: auto;
  padding: 15px 0px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #CCCCCC;
}
/* line 757, sass/partials/pp/_templatecontent.scss */
.pnl-find .two-men-locator .two-men-locator-results .two-men-locator-results-item .two-men-locator-results-pin {
  width: auto;
  height: auto;
  margin-right: 10px;
}
/* line 763, sass/partials/pp/_templatecontent.scss */
.pnl-find .two-men-locator .two-men-locator-results .two-men-locator-results-item .two-men-locator-results-details {
  width: auto;
  height: auto;
}
/* line 767, sass/partials/pp/_templatecontent.scss */
.pnl-find .two-men-locator .two-men-locator-results .two-men-locator-results-item .two-men-locator-results-details span {
  display: block;
  font-size: 12px;
  font-size: 1.2rem;
  font-weight: normal;
}
/* line 773, sass/partials/pp/_templatecontent.scss */
.pnl-find .two-men-locator .two-men-locator-results .two-men-locator-results-item .two-men-locator-results-details span.url {
  font-size: 12px;
  font-size: 1.2rem;
  font-weight: bold;
  color: #0b3765;
}
/* line 781, sass/partials/pp/_templatecontent.scss */
.pnl-find .two-men-locator .two-men-locator-results .two-men-locator-results-item .two-men-locator-results-details .two-men-locator-results-contact {
  width: auto;
  height: auto;
  margin-top: 10px;
}
/* line 786, sass/partials/pp/_templatecontent.scss */
.pnl-find .two-men-locator .two-men-locator-results .two-men-locator-results-item .two-men-locator-results-details .two-men-locator-results-contact a {
  margin: 0px;
  padding: 0px;
  display: block;
  width: auto;
  height: auto;
  padding: 5px 10px;
  text-decoration: none;
  color: #fff;
  font-size: 12px;
  font-size: 1.2rem;
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Images/BlueBTN-SM.gif") repeat-x scroll left top;
  margin-right: 10px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
}

/* Contact us styles */
/* line 812, sass/partials/pp/_templatecontent.scss */
.pnlContact, .pnlRequest, .pnlThankYou {
  width: 100%;
  height: auto;
}
/* line 816, sass/partials/pp/_templatecontent.scss */
.pnlContact .backtosearch, .pnlRequest .backtosearch, .pnlThankYou .backtosearch {
  display: block;
  color: #cf7a0b;
  font-weight: bold;
}
/* line 822, sass/partials/pp/_templatecontent.scss */
.pnlContact .two-men-locator-contact-details, .pnlContact .two-men-locator-request-details, .pnlContact .two-men-locator-thanks, .pnlRequest .two-men-locator-contact-details, .pnlRequest .two-men-locator-request-details, .pnlRequest .two-men-locator-thanks, .pnlThankYou .two-men-locator-contact-details, .pnlThankYou .two-men-locator-request-details, .pnlThankYou .two-men-locator-thanks {
  width: 100%;
  height: auto;
  margin-top: 10px;
  margin-bottom: 30px;
}
/* line 828, sass/partials/pp/_templatecontent.scss */
.pnlContact .two-men-locator-contact-details h2, .pnlContact .two-men-locator-request-details h2, .pnlContact .two-men-locator-thanks h2, .pnlRequest .two-men-locator-contact-details h2, .pnlRequest .two-men-locator-request-details h2, .pnlRequest .two-men-locator-thanks h2, .pnlThankYou .two-men-locator-contact-details h2, .pnlThankYou .two-men-locator-request-details h2, .pnlThankYou .two-men-locator-thanks h2 {
  margin: 0px;
  padding: 0px;
  font-size: 28px;
  font-size: 2.8rem;
  color: #1a4d6a;
}

/* line 841, sass/partials/pp/_templatecontent.scss */
.pnlThankYou .two-men-locator-thanks h2 {
  margin-bottom: 20px;
}

/* line 848, sass/partials/pp/_templatecontent.scss */
.pnlContact .two-men-locator-contact-contact {
  width: auto;
  height: auto;
  padding: 6px 20px;
  border-top-style: solid;
  border-right-style: solid;
  border-left-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-left-width: 1px;
  border-top-color: #CCCCCC;
  border-right-color: #CCCCCC;
  border-left-color: #CCCCCC;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  font-weight: bold;
}
/* line 868, sass/partials/pp/_templatecontent.scss */
.pnlContact .two-men-locator-contact-request {
  width: 373px;
  height: auto;
  padding: 3px 10px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #CCCCCC;
}
/* line 876, sass/partials/pp/_templatecontent.scss */
.pnlContact .two-men-locator-contact-request a {
  display: inline-block;
  width: auto;
  height: auto;
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Images/SearchBTN.gif") repeat-x scroll left top;
  padding: 3px 15px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border: 0px;
  color: #fff;
  vertical-align: middle;
  cursor: pointer;
  text-decoration: none;
}
/* line 890, sass/partials/pp/_templatecontent.scss */
.pnlContact .two-men-locator-contact-request a:hover {
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Images/SearchBTN_RO.gif") repeat-x scroll left top;
}
/* line 896, sass/partials/pp/_templatecontent.scss */
.pnlContact .two-men-locator-contact-form {
  width: 100%;
  height: auto;
  padding-top: 25px;
}
/* line 901, sass/partials/pp/_templatecontent.scss */
.pnlContact .two-men-locator-contact-form .two-men-locator-form-table {
  width: 100%;
  height: auto;
  margin-top: 20px;
}
/* line 906, sass/partials/pp/_templatecontent.scss */
.pnlContact .two-men-locator-contact-form .two-men-locator-form-table td {
  padding: 5px 0px;
  vertical-align: middle;
}
/* line 910, sass/partials/pp/_templatecontent.scss */
.pnlContact .two-men-locator-contact-form .two-men-locator-form-table td input {
  font-size: inherit;
  width: 97%;
  padding: 5px 0px;
  height: auto;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border: none;
  padding-left: 15px;
  color: #1B4E6C;
  font-size: 17px;
  font-size: 1.7rem;
  font-family: Oswald;
}
/* line 926, sass/partials/pp/_templatecontent.scss */
.pnlContact .two-men-locator-contact-form .two-men-locator-form-table td textarea {
  font-size: inherit;
  width: 97%;
  padding: 5px 0px;
  height: auto;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border: none;
  padding-left: 15px;
  color: #1B4E6C;
  font-size: 17px;
  font-size: 1.7rem;
  font-family: Oswald;
}
/* line 943, sass/partials/pp/_templatecontent.scss */
.pnlContact .two-men-locator-contact-form .two-men-locator-form-table .two-men-locator-form-table-field {
  font-weight: bold;
  font-family: Oswald;
}
/* line 947, sass/partials/pp/_templatecontent.scss */
.pnlContact .two-men-locator-contact-form .two-men-locator-form-table .two-men-locator-form-table-field .two-men-locator-form-button {
  float: left;
  height: auto;
  width: 100%;
  margin-left: 2%;
  padding: 8.5% 0px;
  text-align: center;
  height: auto;
  background: #ffae00 url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/images/YellowBttnBG.png") repeat-x scroll left top;
  border: none;
  color: #49390c;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  font-size: 20px;
  font-size: 2.0rem;
  text-decoration: none;
  font-family: Desyrel;
}

/* line 972, sass/partials/pp/_templatecontent.scss */
.pnlRequest .two-men-locator-request-contact {
  width: auto;
  height: auto;
  padding: 3px 10px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #CCCCCC;
}
/* line 980, sass/partials/pp/_templatecontent.scss */
.pnlRequest .two-men-locator-request-contact a {
  display: inline-block;
  width: auto;
  height: auto;
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Images/SearchBTN.gif") repeat-x scroll left top;
  padding: 3px 15px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border: 0px;
  color: #fff;
  vertical-align: middle;
  cursor: pointer;
  text-decoration: none;
}
/* line 994, sass/partials/pp/_templatecontent.scss */
.pnlRequest .two-men-locator-request-contact a:hover {
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Images/SearchBTN_RO.gif") repeat-x scroll left top;
}
/* line 1000, sass/partials/pp/_templatecontent.scss */
.pnlRequest .two-men-locator-request-request {
  width: auto;
  height: auto;
  padding: 6px 20px;
  border-top-style: solid;
  border-right-style: solid;
  border-left-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-left-width: 1px;
  border-top-color: #CCCCCC;
  border-right-color: #CCCCCC;
  border-left-color: #CCCCCC;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  font-weight: bold;
}
/* line 1020, sass/partials/pp/_templatecontent.scss */
.pnlRequest .spacer {
  width: 220px;
  height: auto;
  padding: 6px 10px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #CCCCCC;
  color: #fff;
}
/* line 1030, sass/partials/pp/_templatecontent.scss */
.pnlRequest .two-men-locator-request-form {
  width: 100%;
  height: auto;
  padding-top: 25px;
}
/* line 1035, sass/partials/pp/_templatecontent.scss */
.pnlRequest .two-men-locator-request-form .two-men-locator-form-table {
  width: 100%;
  height: auto;
  margin-top: 20px;
}
/* line 1040, sass/partials/pp/_templatecontent.scss */
.pnlRequest .two-men-locator-request-form .two-men-locator-form-table td {
  padding: 5px 0px;
  vertical-align: middle;
}
/* line 1044, sass/partials/pp/_templatecontent.scss */
.pnlRequest .two-men-locator-request-form .two-men-locator-form-table td input {
  font-size: inherit;
  width: 97%;
  padding: 5px 0px;
  height: auto;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border: none;
  padding-left: 15px;
  color: #1B4E6C;
  font-size: 17px;
  font-size: 1.7rem;
  font-family: Oswald;
}
/* line 1060, sass/partials/pp/_templatecontent.scss */
.pnlRequest .two-men-locator-request-form .two-men-locator-form-table td textarea {
  font-size: inherit;
  width: 97%;
  padding: 5px 0px;
  height: auto;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border: none;
  padding-left: 15px;
  color: #1B4E6C;
  font-size: 17px;
  font-size: 1.7rem;
  font-family: Oswald;
}
/* line 1077, sass/partials/pp/_templatecontent.scss */
.pnlRequest .two-men-locator-request-form .two-men-locator-form-table .two-men-locator-form-table-field {
  font-weight: bold;
  font-family: Oswald;
}
/* line 1081, sass/partials/pp/_templatecontent.scss */
.pnlRequest .two-men-locator-request-form .two-men-locator-form-table .two-men-locator-form-table-field .two-men-locator-form-button {
  float: left;
  height: auto;
  width: 100%;
  margin-left: 2%;
  padding: 8.5% 0px;
  text-align: center;
  height: auto;
  background: #ffae00 url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/images/YellowBttnBG.png") repeat-x scroll left top;
  border: none;
  color: #49390c;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  font-size: 20px;
  font-size: 2.0rem;
  text-decoration: none;
  font-family: Desyrel;
}

/* Map popup styles */
/* line 1110, sass/partials/pp/_templatecontent.scss */
.pnl-find .two-men-locator .GMapEZ {
  width: 100% !important;
  margin-top: 20px;
}
/* line 1114, sass/partials/pp/_templatecontent.scss */
.pnl-find .two-men-locator .GMapEZ li {
  background-color: lime !important;
}
/* line 1118, sass/partials/pp/_templatecontent.scss */
.pnl-find .two-men-locator .GMapEZ .two-men-locator-point-details {
  width: 100%;
}
/* line 1121, sass/partials/pp/_templatecontent.scss */
.pnl-find .two-men-locator .GMapEZ .two-men-locator-point-details h2 {
  margin: 0px;
  margin-bottom: 0px;
  width: 100%;
  font-size: 18px;
  font-size: 1.8rem;
}
/* line 1129, sass/partials/pp/_templatecontent.scss */
.pnl-find .two-men-locator .GMapEZ .two-men-locator-point-details .two-men-locator-results-contact {
  float: left;
  margin: 0px;
  padding: 0px;
}
/* line 1134, sass/partials/pp/_templatecontent.scss */
.pnl-find .two-men-locator .GMapEZ .two-men-locator-point-details .two-men-locator-results-contact a {
  margin: 0px;
  padding: 0px;
  display: block;
  width: auto;
  text-align: center;
  height: auto;
  padding: 5px 10px;
  text-decoration: none;
  color: #fff;
  font-size: 12px;
  font-size: 1.2rem;
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Images/BlueBTN-SM.gif") repeat-x scroll left top;
  margin-right: 10px !important;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  margin-top: 10px;
}

/*Moving Reviews*/
/* line 1165, sass/partials/pp/_templatecontent.scss */
.pnlListing .service-review-listings .service-review-listings-rating-container {
  background-color: #144a6a !important;
}
/* line 1168, sass/partials/pp/_templatecontent.scss */
.pnlListing .service-review-listings .service-review-listings-rating-container .service-review-listings-overall-rating {
  color: white !important;
}
/* line 1172, sass/partials/pp/_templatecontent.scss */
.pnlListing .service-review-listings .service-review-listings-rating-container .service-review-listings-count {
  color: white !important;
}
/* line 1177, sass/partials/pp/_templatecontent.scss */
.pnlListing .service-review-listings .service-review-listings-rating-container .service-review-listings-overall-stars .service-review-big-stars-starred {
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/images/FullStar.png") no-repeat scroll left top !important;
}
/* line 1182, sass/partials/pp/_templatecontent.scss */
.pnlListing .service-review-listings .service-review-listings-rating-container .service-review-listings-overall-stars .service-review-big-stars-half-starred {
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/images/star-half.png") no-repeat scroll left top !important;
}
/* line 1188, sass/partials/pp/_templatecontent.scss */
.pnlListing .service-review-listings .service-review-listings-add {
  border-bottom: 1px solid #bbbbbb !important;
  padding-bottom: 40px !important;
}
/* line 1192, sass/partials/pp/_templatecontent.scss */
.pnlListing .service-review-listings .service-review-listings-add span {
  float: right !important;
  margin-top: 23px !important;
  margin-right: 140px !important;
}
/* line 1200, sass/partials/pp/_templatecontent.scss */
.pnlListing .service-review-listing {
  border-color: #bbbbbb !important;
}

/* line 1205, sass/partials/pp/_templatecontent.scss */
.two-men-estimator {
  width: 100% !important;
}
/* line 1208, sass/partials/pp/_templatecontent.scss */
.two-men-estimator h3 {
  font-size: 20px;
  font-size: 2.0rem;
  font-family: Oswald, Arial, Verdana, Sans-Serif !important;
  line-height: 2 !important;
  margin-top: 7px !important;
}
/* line 1216, sass/partials/pp/_templatecontent.scss */
.two-men-estimator .estimator-step {
  padding-bottom: 25px !important;
}
/* line 1220, sass/partials/pp/_templatecontent.scss */
.two-men-estimator .locator-search-container {
  font-family: Oswald, Arial;
}
/* line 1223, sass/partials/pp/_templatecontent.scss */
.two-men-estimator .locator-search-container input {
  font-family: Oswald, Arial;
}
/* line 1227, sass/partials/pp/_templatecontent.scss */
.two-men-estimator .locator-search-container .estimator-search-button {
  font-size: 20px;
  font-size: 2.0rem;
  text-decoration: none;
  font-family: Desyrel;
  color: #49390C;
}
/* line 1236, sass/partials/pp/_templatecontent.scss */
.two-men-estimator h2 {
  font-family: Oswald, Arial, Verdana, Sans-Serif !important;
}
/* line 1240, sass/partials/pp/_templatecontent.scss */
.two-men-estimator .two-men-estimator-form {
  margin-top: 6px !important;
  width: 100% !important;
}
/* line 1244, sass/partials/pp/_templatecontent.scss */
.two-men-estimator .two-men-estimator-form .two-men-estimator-form-field {
  padding: 5px 0px;
  font-size: 15px;
  font-family: Oswald;
  margin-top: 6px !important;
  width: 100% !important;
}
/* line 1253, sass/partials/pp/_templatecontent.scss */
.two-men-estimator .two-men-estimator-form .two-men-estimator-form-input {
  width: 100% !important;
}
/* line 1256, sass/partials/pp/_templatecontent.scss */
.two-men-estimator .two-men-estimator-form .two-men-estimator-form-input input, .two-men-estimator .two-men-estimator-form .two-men-estimator-form-input textarea {
  font-family: Oswald, Arial;
  padding-left: 20px !important;
}
/* line 1261, sass/partials/pp/_templatecontent.scss */
.two-men-estimator .two-men-estimator-form .two-men-estimator-form-input select {
  margin-top: 10px !important;
}
/* line 1266, sass/partials/pp/_templatecontent.scss */
.two-men-estimator .two-men-estimator-form .two-men-estimator-form-break {
  width: 100% !important;
}
/* line 1270, sass/partials/pp/_templatecontent.scss */
.two-men-estimator .two-men-estimator-form .two-men-estimator-form-button {
  font-size: 20px;
  font-size: 2.0rem;
  text-decoration: none;
  font-family: Desyrel;
  color: #49390C;
}
/* line 1280, sass/partials/pp/_templatecontent.scss */
.two-men-estimator .two-men-estimator-results-contact a {
  font-size: 20px;
  font-size: 2.0rem;
  text-decoration: none;
  font-family: Desyrel;
  color: #49390C;
  padding: 10px 0px !important;
}
/* line 1290, sass/partials/pp/_templatecontent.scss */
.two-men-estimator .two-men-estimator-form-moving-type-boxes {
  width: 100% !important;
}
/* line 1293, sass/partials/pp/_templatecontent.scss */
.two-men-estimator .two-men-estimator-form-moving-type-boxes .two-men-estimator-form-moving-type-home {
  margin-top: 15px !important;
  width: 100% !important;
}
/* line 1297, sass/partials/pp/_templatecontent.scss */
.two-men-estimator .two-men-estimator-form-moving-type-boxes .two-men-estimator-form-moving-type-home .moving-type-selector-box {
  margin-right: 30px !important;
}
/* line 1301, sass/partials/pp/_templatecontent.scss */
.two-men-estimator .two-men-estimator-form-moving-type-boxes .two-men-estimator-form-moving-type-home .last {
  margin-right: 0px !important;
}
/* line 1306, sass/partials/pp/_templatecontent.scss */
.two-men-estimator .two-men-estimator-form-moving-type-boxes .two-men-estimator-form-moving-type-business {
  margin-top: 15px !important;
  width: 100% !important;
}
/* line 1310, sass/partials/pp/_templatecontent.scss */
.two-men-estimator .two-men-estimator-form-moving-type-boxes .two-men-estimator-form-moving-type-business .moving-type-selector-box {
  margin-right: 30px !important;
}
/* line 1314, sass/partials/pp/_templatecontent.scss */
.two-men-estimator .two-men-estimator-form-moving-type-boxes .two-men-estimator-form-moving-type-business .last {
  margin-right: 0px !important;
}
/* line 1324, sass/partials/pp/_templatecontent.scss */
.two-men-estimator .HoverToolTip .ToolTipBox .ToolTipBoxLargerInnerArea .ToolTipBoxInnerMessage {
  margin: 10px 20px !important;
}
/* line 1327, sass/partials/pp/_templatecontent.scss */
.two-men-estimator .HoverToolTip .ToolTipBox .ToolTipBoxLargerInnerArea .ToolTipBoxInnerMessage p {
  color: #fff;
}

/*Local Request Form - Franchise Sites*/
/* line 1341, sass/partials/pp/_templatecontent.scss */
.two-men-local-request-form .two-men-local-form-table .two-men-local-form-table-field {
  width: 30%;
}
/* line 1344, sass/partials/pp/_templatecontent.scss */
.two-men-local-request-form .two-men-local-form-table .two-men-local-form-table-input {
  width: 70%;
}
/* line 1346, sass/partials/pp/_templatecontent.scss */
.two-men-local-request-form .two-men-local-form-table .two-men-local-form-table-input input, .two-men-local-request-form .two-men-local-form-table .two-men-local-form-table-input textarea {
  width: 97%;
  padding: 5px 0px;
  height: auto;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border: none;
  padding-left: 15px;
  color: #1B4E6C;
  font-size: 17px;
  font-size: 1.7rem;
  font-family: Oswald;
}

/* line 1, sass/partials/pp/_topgenerallistings.scss */
.recent-general-listings-widget {
  margin-bottom: 20px;
}
/* line 7, sass/partials/pp/_topgenerallistings.scss */
.recent-general-listings-widget .recent-general-listings .recent-general-listings-item-wrapper .recent-general-listings-title a {
  color: #1b6271;
  font-size: 16px;
  font-size: 1.6rem;
}
/* line 12, sass/partials/pp/_topgenerallistings.scss */
.recent-general-listings-widget .recent-general-listings .recent-general-listings-item-wrapper .recent-general-listings-title a:hover {
  text-decoration: underline;
}
/* line 16, sass/partials/pp/_topgenerallistings.scss */
.recent-general-listings-widget .recent-general-listings .recent-general-listings-item-wrapper .recent-general-listings-description {
  margin: 0px;
  padding: 0px;
  padding: 5px 0px;
}
/* line 23, sass/partials/pp/_topgenerallistings.scss */
.recent-general-listings-widget .recent-general-listings .recent-general-listings-view-all a {
  display: block;
  margin: 0px;
  padding: 0px;
  width: 80px;
  height: auto;
  color: #1b6271;
  cursor: pointer;
  margin-top: 10px;
  font-size: 11px;
  font-size: 1.1rem;
  text-decoration: none;
}

/* line 1, sass/partials/pp/_upcomingevents.scss */
.upcoming-events-widget {
  width: 100%;
  height: auto;
  margin-bottom: 20px;
}
/* line 7, sass/partials/pp/_upcomingevents.scss */
.upcoming-events-widget .upcoming-events .upcoming-events-item-wrapper {
  margin: 0px;
  padding: 0px;
  margin-bottom: 10px;
}
/* line 12, sass/partials/pp/_upcomingevents.scss */
.upcoming-events-widget .upcoming-events .upcoming-events-item-wrapper .upcoming-events-date {
  font-style: italic;
}
/* line 16, sass/partials/pp/_upcomingevents.scss */
.upcoming-events-widget .upcoming-events .upcoming-events-item-wrapper .upcoming-events-title a {
  color: #1b6271;
  font-size: 26px;
  font-size: 2.6rem;
}
/* line 21, sass/partials/pp/_upcomingevents.scss */
.upcoming-events-widget .upcoming-events .upcoming-events-item-wrapper .upcoming-events-title a:hover {
  text-decoration: underline;
}
/* line 31, sass/partials/pp/_upcomingevents.scss */
.upcoming-events-widget .upcoming-events .upcoming-events-full-calendar {
  margin: 0px;
  padding: 0px;
}
/* line 35, sass/partials/pp/_upcomingevents.scss */
.upcoming-events-widget .upcoming-events .upcoming-events-full-calendar a {
  color: #1b6271;
}

/* line 2, sass/partials/store/_cartreview.scss */
.cart-review-wrapper {
  width: 100%;
  height: auto;
  padding-top: 35px;
}

/* line 9, sass/partials/store/_cartreview.scss */
.cart-review-wrapper h3 {
  width: 100%;
  height: auto;
  color: #858585;
  font-size: 25px;
}

/* line 17, sass/partials/store/_cartreview.scss */
.cart-review-wrapper #review-table {
  border: 0px;
  border-collapse: collapse;
  margin-top: 30px;
}

/* line 24, sass/partials/store/_cartreview.scss */
.cart-review-wrapper #review-table th {
  margin: 0px;
  padding: 0px;
  text-align: left;
  border-bottom: solid 1px #e4e4e4;
  color: #2a2014;
  font-weight: normal;
}

/* line 34, sass/partials/store/_cartreview.scss */
.cart-review-wrapper #review-table td {
  margin: 0px;
  padding: 10px 0px;
  vertical-align: middle;
}

/* line 40, sass/partials/store/_cartreview.scss */
.cart-review-wrapper #review-table td:first-child {
  padding: 15px 0px;
}

/* line 45, sass/partials/store/_cartreview.scss */
.cart-review-wrapper #review-table td:first-child img {
  width: 75px;
}

/* line 50, sass/partials/store/_cartreview.scss */
.cart-review-wrapper #review-table td.product-name {
  width: 130px;
  height: auto;
}

/* line 56, sass/partials/store/_cartreview.scss */
.cart-review-wrapper #review-table .product-name a {
  color: #b28011;
}

/* line 62, sass/partials/store/_cartreview.scss */
.cart-review-wrapper #review-table td.product-price,
.cart-review-wrapper #review-table td.product-total {
  width: 75px;
  color: #2a2014;
  font-weight: bold;
}

/* line 69, sass/partials/store/_cartreview.scss */
.cart-review-wrapper #review-table td.product-total {
  color: #ff0000;
}

/* line 78, sass/partials/store/_cartreview.scss */
.cart-review-wrapper #review-table td.product-quantity input {
  border: solid 2px #dddddd;
  box-shadow: inset rgba(221, 221, 221, 0.3) 0px 0px 40px;
  -webkit-box-shadow: inset rgba(221, 221, 221, 0.3) 0px 0px 40px;
  -moz-box-shadow: inset rgba(221, 221, 221, 0.3) 0px 0px 40px;
  text-align: center;
  width: 50px;
}

/* line 93, sass/partials/store/_cartreview.scss */
.cart-review-wrapper #review-table td.product-price p {
  display: none;
}

/* line 102, sass/partials/store/_cartreview.scss */
.cart-review-wrapper #review-table td.product-remove input {
  background-color: #ffaf00;
  margin: 0px;
  padding: 5px 15px;
  color: #fff;
  border: 0px;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffd100), color-stop(50%, #ffbd00), color-stop(100%, #ffaf00));
  background-image: -webkit-linear-gradient(#ffd100, #ffbd00, #ffaf00);
  background-image: -moz-linear-gradient(#ffd100, #ffbd00, #ffaf00);
  background-image: -o-linear-gradient(#ffd100, #ffbd00, #ffaf00);
  background-image: linear-gradient(#ffd100, #ffbd00, #ffaf00);
  border-radius: 5px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  cursor: pointer;
  font-weight: bold;
  text-transform: uppercase;
}

/* line 122, sass/partials/store/_cartreview.scss */
.cart-review-wrapper #review-table td.product-remove input:hover {
  background-color: #ffd100;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffaf00), color-stop(50%, #ffbd00), color-stop(100%, #ffd100));
  background-image: -webkit-linear-gradient(#ffaf00, #ffbd00, #ffd100);
  background-image: -moz-linear-gradient(#ffaf00, #ffbd00, #ffd100);
  background-image: -o-linear-gradient(#ffaf00, #ffbd00, #ffd100);
  background-image: linear-gradient(#ffaf00, #ffbd00, #ffd100);
}

/* line 132, sass/partials/store/_cartreview.scss */
.cart-review-wrapper #review-table tr.review-description td {
  border-bottom-color: #e4e4e4;
}

/* line 137, sass/partials/store/_cartreview.scss */
.cart-review-wrapper .login-reminder {
  background-image: none;
  background: #fff5c9;
  border: none;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  font-size: 16px;
  color: #202020;
  padding-top: 12px;
  padding-bottom: 12px;
  display: none;
}

/* line 152, sass/partials/store/_cartreview.scss */
.cart-review-wrapper .login-reminder a {
  color: #ad7700;
}

/* line 157, sass/partials/store/_cartreview.scss */
.cart-review-wrapper #cartbuttons {
  float: right !important;
  padding-right: 24px;
}

/* line 163, sass/partials/store/_cartreview.scss */
.cart-review-wrapper #cartbuttons .update-cart {
  background-color: #344e5e;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #38769b), color-stop(50%, #366079), color-stop(100%, #344e5e));
  background-image: -webkit-linear-gradient(#38769b, #366079, #344e5e);
  background-image: -moz-linear-gradient(#38769b, #366079, #344e5e);
  background-image: -o-linear-gradient(#38769b, #366079, #344e5e);
  background-image: linear-gradient(#38769b, #366079, #344e5e);
  color: #fff;
  display: inline-block;
  font-family: Arial;
  font-size: 16px;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  padding: 10px 25px;
  border: none;
  cursor: pointer;
  float: right;
  text-transform: uppercase;
  font-weight: bold;
}

/* line 186, sass/partials/store/_cartreview.scss */
.cart-review-wrapper #cartbuttons .update-cart:hover {
  background-color: #38769b;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #344e5e), color-stop(50%, #366079), color-stop(100%, #38769b));
  background-image: -webkit-linear-gradient(#344e5e, #366079, #38769b);
  background-image: -moz-linear-gradient(#344e5e, #366079, #38769b);
  background-image: -o-linear-gradient(#344e5e, #366079, #38769b);
  background-image: linear-gradient(#344e5e, #366079, #38769b);
}

/* line 196, sass/partials/store/_cartreview.scss */
.cart-review-wrapper #cartbuttons .return-shopping {
  color: #ad7700;
  display: inline-block;
  font-family: Arial;
  font-size: 15px;
  border: none;
  cursor: pointer;
  float: right;
  background: none;
  text-decoration: underline;
  margin-top: 15px;
  margin-right: 10px;
}

/* line 211, sass/partials/store/_cartreview.scss */
.cart-review-wrapper .promotion-container {
  border: none;
  background: #f3f3f3;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
}

/* line 220, sass/partials/store/_cartreview.scss */
.cart-review-wrapper .promotion-container .promo-tb {
  width: 180px;
  height: 20px;
  margin-right: 30px;
}

/* line 227, sass/partials/store/_cartreview.scss */
.cart-review-wrapper .promotion-container .promo-button {
  background-color: #ffaf00;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffd100), color-stop(50%, #ffbd00), color-stop(100%, #ffaf00));
  background-image: -webkit-linear-gradient(#ffd100, #ffbd00, #ffaf00);
  background-image: -moz-linear-gradient(#ffd100, #ffbd00, #ffaf00);
  background-image: -o-linear-gradient(#ffd100, #ffbd00, #ffaf00);
  background-image: linear-gradient(#ffd100, #ffbd00, #ffaf00);
  color: #fff;
  font-size: 16px;
  width: 160px;
  height: auto;
  padding: 14px 0px;
  text-align: center;
  border: none;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  text-transform: uppercase;
  font-weight: bold;
  cursor: pointer;
}

/* line 251, sass/partials/store/_cartreview.scss */
.cart-review-wrapper .promotion-container .promo-button:hover {
  background-color: #ffd100;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffaf00), color-stop(50%, #ffbd00), color-stop(100%, #ffd100));
  background-image: -webkit-linear-gradient(#ffaf00, #ffbd00, #ffd100);
  background-image: -moz-linear-gradient(#ffaf00, #ffbd00, #ffd100);
  background-image: -o-linear-gradient(#ffaf00, #ffbd00, #ffd100);
  background-image: linear-gradient(#ffaf00, #ffbd00, #ffd100);
}

/* line 261, sass/partials/store/_cartreview.scss */
.cart-review-wrapper .promotion-container .promo-text {
  display: none;
}

/* line 266, sass/partials/store/_cartreview.scss */
.cart-review-wrapper .cart-review {
  margin: 0px;
  padding: 0px;
  padding-top: 30px;
}

/* line 273, sass/partials/store/_cartreview.scss */
.cart-review-wrapper .cart-review #Cart-Totals {
  margin: 0px;
  padding: 0px;
  width: auto;
  height: auto;
}

/* line 281, sass/partials/store/_cartreview.scss */
.cart-review-wrapper .cart-review #Cart-Totals ul {
  list-style-type: none !important;
  list-style-position: outside !important;
  padding: 0px !important;
  margin: 0px !important;
}

/* line 289, sass/partials/store/_cartreview.scss */
.cart-review-wrapper .cart-review #Cart-Totals ul li {
  padding: 5px 0px;
}

/* line 294, sass/partials/store/_cartreview.scss */
.cart-review-wrapper .cart-review #Cart-Totals ul li .value {
  color: #1e1e1e;
  font-size: 17px;
}

/* line 300, sass/partials/store/_cartreview.scss */
.cart-review-wrapper .cart-review #Cart-Totals ul li .label {
  width: 153px;
  color: #202020;
  font-size: 17px;
}

/* line 307, sass/partials/store/_cartreview.scss */
.cart-review-wrapper .cart-review .price-container {
  margin: 0px;
  padding: 0px;
  float: right !important;
  border: none;
}

/* line 315, sass/partials/store/_cartreview.scss */
.cart-review-wrapper .cart-review .price-container span {
  margin-top: 10px;
  display: block;
  width: 200px;
}

/* line 322, sass/partials/store/_cartreview.scss */
.cart-review-wrapper .cart-review .price-container .zondervanCheckout {
  margin: 0px;
  padding: 8px 15px;
  color: #fff;
  border: 0px;
  background: #542928 url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/Images/BadgeLearnMoreButtonBG.gif") repeat-x scroll left top;
  border-radius: 5px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  cursor: pointer;
  font-size: 21px;
  text-transform: uppercase;
}

/* line 343, sass/partials/store/_cartreview.scss */
.cart-review-wrapper .cart-review .price-container .check-out {
  height: auto;
  background: #f2af32;
  color: #2a2a2a;
  display: inline-block;
  font-family: Arial;
  font-size: 21px;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  padding: 10px 25px;
  letter-spacing: -1px;
  border: none;
  cursor: pointer;
  font-weight: normal;
}

/* line 361, sass/partials/store/_cartreview.scss */
.cart-review-wrapper .cart-review .price-container .pay-later {
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/images/BannerBTN.png") no-repeat scroll left top;
  font-size: 16px;
  color: #ffffff;
  font-weight: bold;
  width: 182px;
  text-align: center;
  height: auto;
  cursor: pointer;
  padding: 20px 0px;
  border: none;
  display: block;
  text-transform: uppercase;
}

/* line 377, sass/partials/store/_cartreview.scss */
.cart-review-wrapper .cart-review .price-container .pay-later:hover {
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/images/BannerBTN_RO.png") no-repeat scroll left top;
}

/* line 381, sass/partials/store/_cartreview.scss */
.cart-review-wrapper .cart-review .error-message {
  width: 100%;
  height: auto;
  padding: 20px 0px;
}

/* Store Manual Checkout */
/* line 390, sass/partials/store/_cartreview.scss */
.manual-checkout {
  width: 100%;
  height: auto;
  padding: 20px 0px;
  display: none;
}

/* line 398, sass/partials/store/_cartreview.scss */
.manual-checkout .manual-checkout-info {
  width: 100%;
  height: auto;
}

/* line 404, sass/partials/store/_cartreview.scss */
.manual-checkout .manual-checkout-info > h4 {
  width: 100%;
  height: auto;
  color: #858585;
  font-size: 25px;
  text-align: left;
  margin: 0px;
  padding: 0px;
  display: none;
}

/* line 416, sass/partials/store/_cartreview.scss */
.manual-checkout .manual-checkout-info .manual-checkout-text {
  width: 100%;
  height: auto;
  padding: 10px 0px;
}

/* line 423, sass/partials/store/_cartreview.scss */
.manual-checkout .manual-checkout-info .manual-checkout-form {
  width: 100%;
  height: auto;
  padding-bottom: 10px;
}

/* line 430, sass/partials/store/_cartreview.scss */
.manual-checkout .manual-checkout-info .manual-checkout-form .manual-checkout-header {
  width: 100%;
  height: auto;
  color: #858585;
  font-size: 25px;
  text-align: left;
  margin: 0px;
  padding: 0px;
  font-weight: normal;
}

/* line 442, sass/partials/store/_cartreview.scss */
.manual-checkout .manual-checkout-info .manual-checkout-form .manual-checkout-form-label {
  width: 100px;
  height: auto;
  padding: 5px 20px 5px 0px;
}

/* line 449, sass/partials/store/_cartreview.scss */
.manual-checkout .manual-checkout-info .manual-checkout-form .manual-checkout-form-value {
  width: auto;
  height: auto;
  padding: 5px 0px;
}

/* line 457, sass/partials/store/_cartreview.scss */
.manual-checkout .manual-checkout-info .manual-checkout-form .manual-checkout-form-value input,
.manual-checkout .manual-checkout-info .manual-checkout-form .manual-checkout-form-value select {
  width: 350px;
  height: auto;
  padding: 5px 3px;
  border: solid 1px silver;
  box-shadow: inset 0px 0px 5px silver;
  -webkit-box-shadow: inset 0px 0px 5px silver;
  -moz-box-shadow: inset 0px 0px 5px silver;
  border-radius: 4px;
}

/* line 469, sass/partials/store/_cartreview.scss */
.manual-checkout .manual-checkout-info .manual-checkout-form .manual-checkout-form-value select {
  width: 289px;
}

/* line 474, sass/partials/store/_cartreview.scss */
.manual-checkout .manual-checkout-info .manual-checkout-estimate-shipping {
  border-top: solid #e0e0e0 1px;
  width: 100%;
  height: auto;
  padding: 10px 0px;
}

/* line 482, sass/partials/store/_cartreview.scss */
.manual-checkout .manual-checkout-info .manual-checkout-estimate-shipping > h4 {
  width: 100%;
  height: auto;
  color: #858585;
  font-size: 25px;
  text-align: left;
  margin: 0px;
  padding: 0px;
  text-transform: none;
}

/* line 494, sass/partials/store/_cartreview.scss */
.manual-checkout .manual-checkout-info .manual-checkout-estimate-shipping .manual-checkout-esimate-shipping-message {
  width: 100%;
  height: auto;
  display: block;
  padding: 10px 0px;
}

/* line 502, sass/partials/store/_cartreview.scss */
.manual-checkout .manual-checkout-info .manual-checkout-estimate-shipping .cart-review {
  width: 100%;
  height: auto;
  margin-top: 10px;
}

/* line 509, sass/partials/store/_cartreview.scss */
.manual-checkout .manual-checkout-info .manual-checkout-estimate-shipping .cart-review table {
  width: 100%;
  height: auto;
}

/* line 515, sass/partials/store/_cartreview.scss */
.manual-checkout .manual-checkout-info .manual-checkout-estimate-shipping .cart-review .cart-review-label {
  width: 13%;
  height: auto;
}

/* line 521, sass/partials/store/_cartreview.scss */
.manual-checkout .manual-checkout-info .manual-checkout-estimate-shipping-button {
  float: right;
  background-color: #ffaf00;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffd100), color-stop(50%, #ffbd00), color-stop(100%, #ffaf00));
  background-image: -webkit-linear-gradient(#ffd100, #ffbd00, #ffaf00);
  background-image: -moz-linear-gradient(#ffd100, #ffbd00, #ffaf00);
  background-image: -o-linear-gradient(#ffd100, #ffbd00, #ffaf00);
  background-image: linear-gradient(#ffd100, #ffbd00, #ffaf00);
  color: #fff;
  font-size: 14px;
  width: auto;
  height: auto;
  padding: 10px 20px;
  text-align: center;
  border: none;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  text-transform: uppercase;
  font-weight: bold;
  cursor: pointer;
}

/* line 544, sass/partials/store/_cartreview.scss */
.manual-checkout .manual-checkout-info .manual-checkout-estimate-shipping-button:hover {
  background-color: #ffd100;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffaf00), color-stop(50%, #ffbd00), color-stop(100%, #ffd100));
  background-image: -webkit-linear-gradient(#ffaf00, #ffbd00, #ffd100);
  background-image: -moz-linear-gradient(#ffaf00, #ffbd00, #ffd100);
  background-image: -o-linear-gradient(#ffaf00, #ffbd00, #ffd100);
  background-image: linear-gradient(#ffaf00, #ffbd00, #ffd100);
}

/* line 554, sass/partials/store/_cartreview.scss */
.manual-checkout .manual-checkout-info .manual-shipping-estimate-and-buttons {
  border-top: solid #e0e0e0 1px;
  width: 100%;
  height: auto;
  padding-top: 10px;
}

/* line 562, sass/partials/store/_cartreview.scss */
.manual-checkout .manual-checkout-info .manual-shipping-estimate-and-buttons .manual-shipping-estimatetotal {
  width: auto;
  height: auto;
  color: red;
}

/* line 569, sass/partials/store/_cartreview.scss */
.manual-checkout .manual-checkout-info .manual-shipping-estimate-and-buttons .manual-shipping-buttons {
  width: auto;
  height: auto;
  float: right !important;
}

/* line 575, sass/partials/store/_cartreview.scss */
.manual-checkout .manual-checkout-info .manual-shipping-estimate-and-buttons .manual-shipping-buttons > a {
  float: left;
  padding: 17px 0px;
  margin-right: 15px;
}

/* line 581, sass/partials/store/_cartreview.scss */
.manual-checkout .manual-checkout-info .manual-shipping-estimate-and-buttons .manual-shipping-buttons .manual-checkout-submit {
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/images/BannerBTN.png") no-repeat scroll left top;
  font-size: 16px;
  color: #ffffff;
  font-weight: bold;
  width: 182px;
  text-align: center;
  height: auto;
  cursor: pointer;
  padding: 20px 0px;
  border: none;
  display: block;
  float: right;
  text-transform: uppercase;
  float: left;
}

/* line 598, sass/partials/store/_cartreview.scss */
.manual-checkout .manual-checkout-info .manual-shipping-estimate-and-buttons .manual-shipping-buttons .manual-checkout-submit:hover {
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/images/BannerBTN_RO.png") no-repeat scroll left top;
}

/* line 602, sass/partials/store/_cartreview.scss */
.manual-checkout .manual-checkout-info .manual-shipping-estimate-and-buttons .manual-shipping-buttons .manual-checkout-submit.disabled {
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/images/CartSubmitDisabled.png") no-repeat scroll left top;
  font-size: 16px;
  color: #ffffff;
  font-weight: bold;
  width: 172px;
  text-align: center;
  height: auto;
  cursor: pointer;
  padding: 14px 0px;
  border: none;
  display: block;
  float: right;
  text-transform: uppercase;
}

/* line 619, sass/partials/store/_cartreview.scss */
.divEstimate {
  width: 400px;
  height: auto;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  background-color: white;
  position: absolute;
  top: 0px;
  left: 50%;
  margin-left: -230px;
  padding: 30px;
  border: solid 1px #e0e0e0;
  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);
}

/* line 639, sass/partials/store/_cartreview.scss */
.divEstimate .manual-checkout-info .manual-checkout-form .manual-checkout-form-value input,
.divEstimate .manual-checkout-info .manual-checkout-form .manual-checkout-form-value select {
  width: 270px;
  height: auto;
  padding: 3px 0px;
}

/* line 646, sass/partials/store/_cartreview.scss */
.divEstimate .manual-checkout-info .manual-checkout-form .manual-checkout-form-value select {
  width: 274px;
}

/* line 655, sass/partials/store/_cartreview.scss */
.divEstimate .manual-checkout-info .manual-checkout-estimate-shipping .cart-review {
  padding: 10px 0px;
}

/* line 2, sass/partials/store/_categoryproductslist.scss */
#category-products .paging {
  width: auto;
  float: right !important;
  display: inline-block;
}

/* line 8, sass/partials/store/_categoryproductslist.scss */
#category-products #page-area {
  margin-top: 35px;
}

/* line 27, sass/partials/store/_categoryproductslist.scss */
#category-products .paging #Page-Selection .page-sort {
  text-align: right;
}

/* line 37, sass/partials/store/_categoryproductslist.scss */
#category-products .search-products-link {
  width: auto;
  display: inline-block;
  height: auto;
  padding: 0px;
  margin: 0px;
}

/* line 46, sass/partials/store/_categoryproductslist.scss */
#category-products .search-products-link a {
  color: #ad7700;
}

/* line 52, sass/partials/store/_categoryproductslist.scss */
#category-products div#page-area div#page-work .product-list {
  padding-top: 20px;
  padding-left: 0px !important;
}

/* line 58, sass/partials/store/_categoryproductslist.scss */
#category-products div#page-area div#page-work .product-list .product-list-item {
  width: 135px;
  padding: 10px 86px !important;
  padding-left: 0px !important;
}

/* line 78, sass/partials/store/_categoryproductslist.scss */
#category-products div#page-area div#page-work .product-list .product-list-item h4 {
  display: block;
  width: 100%;
  height: auto;
  margin-bottom: 0px;
  float: left;
}

/* line 87, sass/partials/store/_categoryproductslist.scss */
#category-products div#page-area div#page-work .product-list .product-list-item h4 a {
  color: #ad7700;
}

/* line 92, sass/partials/store/_categoryproductslist.scss */
#category-products div#page-area div#page-work .product-list .product-list-item .display-price {
  color: #252525;
  font-size: 15px;
  line-height: 15px;
  width: 100%;
  float: left;
}

/* line 106, sass/partials/store/_categoryproductslist.scss */
#category-products div#page-area div#page-work .product-list .product-list-item .express-order {
  color: #387497;
  text-transform: lowercase;
  font-size: 14px;
  height: 30px;
  float: left;
  width: 100%;
  margin-top: -10px;
  font-weight: bold;
}

/* ----------  Store Product Details  ---------- */
/* line 7, sass/partials/store/_productdetails.scss */
.product-details {
  padding-top: 35px;
}

/* line 26, sass/partials/store/_productdetails.scss */
.product-details .product-photos {
  background-color: Transparent;
  float: left;
  width: 294px;
  overflow: hidden;
  border: 1px solid #666666;
}

/* line 40, sass/partials/store/_productdetails.scss */
.product-details .all-photos-panel ul {
  border: none;
}

/* line 45, sass/partials/store/_productdetails.scss */
.product-details .all-photos-panel ul li {
  border: 3px solid #efefef;
  margin: 0px 10px;
}

/* line 51, sass/partials/store/_productdetails.scss */
.product-details .product-name {
  background-color: Transparent;
  float: right;
  width: 297px;
}

/* line 58, sass/partials/store/_productdetails.scss */
.product-details .product-name h1 {
  font-size: 35px;
  font-weight: normal;
  color: #2c2c2c;
  line-height: 37px;
}

/* line 66, sass/partials/store/_productdetails.scss */
.product-details .product-name .price {
  color: #848484;
  font-size: 28px;
  line-height: 30px;
  font-style: normal;
}

/* line 74, sass/partials/store/_productdetails.scss */
.product-details .product-information {
  background-color: Transparent;
  float: right;
  width: 297px;
  border-bottom: none;
}

/* line 82, sass/partials/store/_productdetails.scss */
.product-details .product-information .product-info-inside {
  color: inherit;
}

/* line 87, sass/partials/store/_productdetails.scss */
.product-details .product-information .product-info-inside .product-info-brief {
  color: inherit;
}

/* line 92, sass/partials/store/_productdetails.scss */
.product-details .product-information .product-info-inside .product-info-brief h2 {
  color: #2a2014;
  font-size: 14px;
}

/* line 98, sass/partials/store/_productdetails.scss */
.product-details .product-information .product-info-inside .product-info-brief .product-info-more {
  color: #ad7700;
}

/* line 103, sass/partials/store/_productdetails.scss */
.product-details .product-information .product-info-inside .product-variation {
  margin-bottom: 0px;
}

/* line 108, sass/partials/store/_productdetails.scss */
.product-details .product-information .product-info-inside .product-variation .product-variation-item .product-variation-item-name {
  float: left;
  width: 75px;
}

/* line 114, sass/partials/store/_productdetails.scss */
.product-details .product-information .product-info-inside .product-variation .product-variation-item .product-variation-item-options {
  float: left;
  margin-top: 3px;
}

/* line 120, sass/partials/store/_productdetails.scss */
.product-details .product-information .product-info-inside .quantity-form .quantity-form-quantity {
  padding-bottom: 15px;
  border-bottom: 1px solid #e1e1e1;
}

/* line 127, sass/partials/store/_productdetails.scss */
.product-details .product-information .product-info-inside .quantity-form .quantity-form-buttons .cart-button {
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/images/BannerBTN.png") no-repeat scroll left top;
  font-size: 16px;
  color: #ffffff;
  font-weight: bold;
  width: 182px;
  text-align: center;
  height: auto;
  cursor: pointer;
  padding: 20px 0px;
  border: none;
  display: block;
}

/* line 142, sass/partials/store/_productdetails.scss */
.product-details .product-information .product-info-inside .quantity-form .quantity-form-buttons .cart-button:hover {
  background: url("http://www.twomenstlouis.com/wt-assets/themes/tmt_2012_franchise_B/images/BannerBTN_RO.png") no-repeat scroll left top;
}

/* line 148, sass/partials/store/_productdetails.scss */
.product-details .product-information .product-info-inside .quantity-form .quantity-form-buttons .wishlist-button,
.product-details .product-information .product-info-inside .quantity-form .quantity-form-buttons .inquire-button {
  background: none;
  border: none;
  float: left;
  display: inline-block;
  font-size: 15px;
  text-decoration: underline;
  cursor: pointer;
  color: #ad7700;
}

/* line 160, sass/partials/store/_productdetails.scss */
.product-details .product-information .product-info-inside .quantity-form .quantity-form-buttons .wishlist-button {
  border-right: 1px solid #ad7700;
  display: none;
}

/* line 167, sass/partials/store/_productdetails.scss */
.product-details .product-inquire .product-inquire-info .product-inquire-pop h4 {
  font-weight: normal;
  color: #2C2C2C;
  line-height: 37px;
  text-transform: none;
}

/* line 175, sass/partials/store/_productdetails.scss */
.product-details .product-inquire .product-inquire-info .product-inquire-pop .product-inquire-submit {
  background-color: #344E5E;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #38769b), color-stop(50%, #366079), color-stop(100%, #344e5e));
  background-image: -webkit-linear-gradient(#38769b, #366079, #344e5e);
  background-image: -moz-linear-gradient(#38769b, #366079, #344e5e);
  background-image: -o-linear-gradient(#38769b, #366079, #344e5e);
  background-image: linear-gradient(#38769b, #366079, #344e5e);
  color: white;
  width: 160px;
  height: auto;
  display: inline-block;
  font-family: Arial;
  font-size: 16px;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  padding: 14px 0px;
  text-align: center;
  border: none;
  cursor: pointer;
  float: right;
  text-transform: uppercase;
  font-weight: bold;
}

/* line 201, sass/partials/store/_productdetails.scss */
.product-details .product-inquire .product-inquire-info .product-inquire-pop .product-inquire-submit:hover {
  background-color: #38769b;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #344e5e), color-stop(50%, #366079), color-stop(100%, #38769b));
  background-image: -webkit-linear-gradient(#344e5e, #366079, #38769b);
  background-image: -moz-linear-gradient(#344e5e, #366079, #38769b);
  background-image: -o-linear-gradient(#344e5e, #366079, #38769b);
  background-image: linear-gradient(#344e5e, #366079, #38769b);
}

/* line 211, sass/partials/store/_productdetails.scss */
.product-details .product-inquire .product-inquire-info .product-inquire-pop .product-inquire-cancel {
  background-color: #FFAF00;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffd100), color-stop(50%, #ffbd00), color-stop(100%, #ffaf00));
  background-image: -webkit-linear-gradient(#ffd100, #ffbd00, #ffaf00);
  background-image: -moz-linear-gradient(#ffd100, #ffbd00, #ffaf00);
  background-image: -o-linear-gradient(#ffd100, #ffbd00, #ffaf00);
  background-image: linear-gradient(#ffd100, #ffbd00, #ffaf00);
  color: white;
  font-size: 16px;
  width: 160px;
  height: auto;
  padding: 14px 0px;
  text-align: center;
  border: none;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  text-transform: uppercase;
  font-weight: bold;
  cursor: pointer;
}

/* line 234, sass/partials/store/_productdetails.scss */
.product-details .product-inquire .product-inquire-info .product-inquire-pop .product-inquire-cancel:hover {
  background-color: #ffd100;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffaf00), color-stop(50%, #ffbd00), color-stop(100%, #ffd100));
  background-image: -webkit-linear-gradient(#ffaf00, #ffbd00, #ffd100);
  background-image: -moz-linear-gradient(#ffaf00, #ffbd00, #ffd100);
  background-image: -o-linear-gradient(#ffaf00, #ffbd00, #ffd100);
  background-image: linear-gradient(#ffaf00, #ffbd00, #ffd100);
}

/* line 244, sass/partials/store/_productdetails.scss */
.product-details .product-inquire h4 {
  font-size: 22px;
}

/* line 250, sass/partials/store/_productdetails.scss */
.product-details .overview .overview-header,
.product-comments .comments-header {
  color: #848484;
  font-size: 28px;
}

/* line 256, sass/partials/store/_productdetails.scss */
.overview .overview-description {
  color: #2a2014;
  font-size: 14px;
  margin-top: 25px;
}

/* line 263, sass/partials/store/_productdetails.scss */
.related-products {
  margin-top: 30px;
}

/* line 268, sass/partials/store/_productdetails.scss */
.related-products-header {
  padding-left: 0px;
}

/* line 273, sass/partials/store/_productdetails.scss */
.related-products-header h4 {
  color: #848484;
  font-size: 28px;
  text-align: left;
  margin-left: 0px;
  text-transform: none;
}

/* line 287, sass/partials/store/_productdetails.scss */
.related-products .related-products-list ul {
  margin-left: 0px;
}

/* line 292, sass/partials/store/_productdetails.scss */
.related-products .related-products-list ul li {
  margin: 0px 46px;
  width: 100px;
}

/* line 308, sass/partials/store/_productdetails.scss */
.related-products .related-products-list ul li .product-bug .product-bug-image a {
  display: block;
  float: left;
}

/* line 314, sass/partials/store/_productdetails.scss */
.related-products .related-products-list ul li .product-bug h4 {
  margin-bottom: 0px;
  display: block;
  float: left;
  margin: 0px;
  width: 100px;
  text-align: center;
}

/* line 324, sass/partials/store/_productdetails.scss */
.related-products .related-products-list ul li .product-bug h4 a {
  color: #ad7700;
  font-size: 15px;
  line-height: 17px;
  text-decoration: underline;
  text-transform: none;
  width: 100px;
}

/* line 334, sass/partials/store/_productdetails.scss */
.related-products .related-products-list ul li .product-bug p {
  color: #252525;
  font-size: 15px;
  line-height: 15px;
  padding-top: 3px;
  float: left;
  display: block;
  width: 100px;
}

/* line 12, sass/partials/store/_storecategories.scss */
div#page-area h2 {
  font-size: 28px;
  line-height: 30px;
  font-weight: normal;
  color: #848484;
}

/* line 40, sass/partials/store/_storecategories.scss */
div#page-area div#page-work .categories-table p.main-categories a {
  color: #ad7700;
  font-size: 15px;
  line-height: 17px;
}

/* line 1, sass/partials/misc/_formspamblocker.scss */
.form-bot-stopper {
  background-color: #ffc;
  padding: 10px;
  font-size: 12px;
  font-size: 1.2rem;
}

/* line 8, sass/partials/misc/_formspamblocker.scss */
.form-bot-stopper-info {
  margin-bottom: 8px;
}

/* line 12, sass/partials/misc/_formspamblocker.scss */
.form-bot-stopper-question {
  margin-left: 10px;
  font-size: 14px;
  font-size: 1.4rem;
  font-weight: bold;
}

/* line 19, sass/partials/misc/_formspamblocker.scss */
.form-bot-stopper-value {
  font-size: 14px;
  font-size: 1.4rem;
  font-weight: bold;
}

/* line 25, sass/partials/misc/_formspamblocker.scss */
.form-bot-stopper-notice {
  color: #c00;
  font-weight: bold;
}

/* line 1, sass/partials/misc/_newslettersignup.scss */
.listSignup {
  width: 100%;
  height: auto;
}
/* line 5, sass/partials/misc/_newslettersignup.scss */
.listSignup h1 {
  font: italic normal normal 30px/34px Arial, Verdana, Sans-Serif;
  font: italic normal normal 3rem/5.6rem Arial, Verdana, Sans-Serif;
  color: #404040;
}
/* line 11, sass/partials/misc/_newslettersignup.scss */
.listSignup table {
  width: 100%;
  height: auto;
  margin-top: 20px;
}
/* line 17, sass/partials/misc/_newslettersignup.scss */
.listSignup td {
  padding: 3px 10px 3px 0px;
  vertical-align: top;
}
/* line 22, sass/partials/misc/_newslettersignup.scss */
.listSignup .label {
  font: italic normal normal 12px/16px Arial, Verdana, Sans-Serif;
  font: italic normal normal 1.2rem/3.8rem Arial, Verdana, Sans-Serif;
  color: #404040;
}
/* line 30, sass/partials/misc/_newslettersignup.scss */
.listSignup .value #Mail-List-Item {
  float: left;
  width: auto;
  height: auto;
  margin-right: 30px;
}
/* line 36, sass/partials/misc/_newslettersignup.scss */
.listSignup .value .name {
  font: normal normal bold 12px/16px Arial, Verdana, Sans-Serif;
  font: normal normal bold 1.2rem/3.8rem Arial, Verdana, Sans-Serif;
  color: #404040;
}
/* line 41, sass/partials/misc/_newslettersignup.scss */
.listSignup .value .description {
  font: italic normal normal 11px/15px Arial, Verdana, Sans-Serif;
  font: italic normal normal 1.1rem/3.7rem Arial, Verdana, Sans-Serif;
  color: #404040;
  display: block;
  margin-left: 23px;
}

/* line 51, sass/partials/misc/_newslettersignup.scss */
.mail-confirm {
  width: 100%;
  height: auto;
  font: italic normal normal 12px/16px Arial, Verdana, Sans-Serif;
  font: italic normal normal 1.2rem/3.8rem Arial, Verdana, Sans-Serif;
  color: #404040;
}
/* line 58, sass/partials/misc/_newslettersignup.scss */
.mail-confirm .thank-you {
  display: block;
  font: italic normal normal 30px/34px Arial, Verdana, Sans-Serif;
  font: italic normal normal 3rem/5.6rem Arial, Verdana, Sans-Serif;
  color: #404040;
}

/* line 1, sass/partials/misc/_profile.scss */
.profileDisplay {
  float: left;
  width: 100%;
  height: auto;
}
/* line 6, sass/partials/misc/_profile.scss */
.profileDisplay div {
  float: left;
}
/* line 8, sass/partials/misc/_profile.scss */
.profileDisplay h1 {
  font: italic normal normal 30px/34px Arial, Verdana, Sans-Serif;
  font: italic normal normal 3rem/5.6rem Arial, Verdana, Sans-Serif;
  color: #404040;
}

/* line 15, sass/partials/misc/_profile.scss */
.profileEdit h1 {
  font: italic normal normal 30px/34px Arial, Verdana, Sans-Serif;
  font: italic normal normal 3rem/5.6rem Arial, Verdana, Sans-Serif;
  color: #404040;
}

/* line 22, sass/partials/misc/_profile.scss */
.profileDisplay a {
  font: italic normal normal 12px/16px Arial, Verdana, Sans-Serif;
  font: italic normal normal 1.2rem/3.8rem Arial, Verdana, Sans-Serif;
  color: #404040;
  display: block;
  margin: 5px 0px;
}
/* line 29, sass/partials/misc/_profile.scss */
.profileDisplay .profile-image {
  width: auto;
  height: auto;
  margin-top: 20px;
}
/* line 34, sass/partials/misc/_profile.scss */
.profileDisplay .profile-table {
  width: auto;
  height: auto;
  margin-top: 20px;
  margin-left: 30px;
}
/* line 40, sass/partials/misc/_profile.scss */
.profileDisplay .profile-table table {
  width: 100%;
  height: auto;
}
/* line 44, sass/partials/misc/_profile.scss */
.profileDisplay .profile-table table td {
  padding-right: 30px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #e1e1e1;
  height: 30px;
  font: italic normal normal 12px/30px Arial, Verdana, Sans-Serif;
  font: italic normal normal 1.2rem/3.8rem Arial, Verdana, Sans-Serif;
  color: #404040;
}

/* line 58, sass/partials/misc/_profile.scss */
.profileEdit {
  float: left;
  width: 100%;
  height: auto;
}
/* line 63, sass/partials/misc/_profile.scss */
.profileEdit table td {
  padding: 3px 15px 3px 0px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #e1e1e1;
  height: 30px;
  font: italic normal normal 12px/30px Arial, Verdana, Sans-Serif;
  font: italic normal normal 1.2rem/3.8rem Arial, Verdana, Sans-Serif;
  color: #404040;
}

/* line 1, sass/partials/misc/_sitemap.scss */
div#ctl00_cphPageBody_pnlNotActive {
  margin: 0px;
  padding: 0px;
  float: left;
  width: 100%;
  height: auto;
}
/* line 8, sass/partials/misc/_sitemap.scss */
div#ctl00_cphPageBody_pnlNotActive .sitemap ul {
  margin: 0px;
  padding: 0px;
}
/* line 12, sass/partials/misc/_sitemap.scss */
div#ctl00_cphPageBody_pnlNotActive .sitemap ul li {
  margin: 0px;
  padding: 0px;
  border: 0px;
  width: auto;
}
/* line 18, sass/partials/misc/_sitemap.scss */
div#ctl00_cphPageBody_pnlNotActive .sitemap ul li a {
  margin: 0px;
  padding: 0px;
  border: 0px;
}

/* line 27, sass/partials/misc/_sitemap.scss */
.sitemap {
  margin: 0px;
  padding: 0px;
  float: left;
  width: 100%;
  height: auto;
}
/* line 34, sass/partials/misc/_sitemap.scss */
.sitemap h4 {
  font: italic normal normal 30px/34px Arial, Verdana, Sans-Serif;
  font: italic normal normal 3rem/5.6rem Arial, Verdana, Sans-Serif;
  color: #3f3f39;
}
/* line 40, sass/partials/misc/_sitemap.scss */
.sitemap ul {
  margin: 0px;
  padding: 0px;
  width: auto;
  height: auto;
}
/* line 46, sass/partials/misc/_sitemap.scss */
.sitemap ul li {
  margin: 0px;
  padding: 0px;
  display: block;
  width: 100%;
  height: auto;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #e1e1e1;
}

/* line 59, sass/partials/misc/_sitemap.scss */
div#ctl00_cphPageBody_pnlNotActive .sitemap ul li {
  margin: 0px;
  padding: 0px;
  display: block;
  width: 100%;
  height: auto;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #e1e1e1;
}

/* line 71, sass/partials/misc/_sitemap.scss */
.sitemap ul li a {
  margin: 0px;
  padding: 0px;
  font: italic normal normal 20px/42px Arial, Verdana, Sans-Serif;
  font: italic normal normal 2rem/4.6rem Arial, Verdana, Sans-Serif;
  color: #3f3f39;
  height: 42px;
}
/* line 80, sass/partials/misc/_sitemap.scss */
.sitemap ul ul {
  margin-left: 20px;
}

/* line 85, sass/partials/misc/_sitemap.scss */
div#ctl00_cphPageBody_pnlNotActive .sitemap ul ul {
  margin-left: 20px;
}

/* line 89, sass/partials/misc/_sitemap.scss */
.sitemap ul ul li, div#ctl00_cphPageBody_pnlNotActive .sitemap ul ul li {
  height: auto;
  border: 0px;
}

/* line 94, sass/partials/misc/_sitemap.scss */
.sitemap ul ul li a {
  font: italic normal normal 14px/25px Arial, Verdana, Sans-Serif;
  font: italic normal normal 1.4rem/3rem Arial, Verdana, Sans-Serif;
  color: #3f3f39;
  height: 25px;
}