/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/
/* line 18, /Users/lewis/Sites/CollinsLaw/sass/reset.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; }

/* HTML5 display-role reset for older browsers */
/* line 28, /Users/lewis/Sites/CollinsLaw/sass/reset.scss */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block; }

/* line 31, /Users/lewis/Sites/CollinsLaw/sass/reset.scss */
body {
  line-height: 1; }

/* line 34, /Users/lewis/Sites/CollinsLaw/sass/reset.scss */
ol, ul {
  list-style: none; }

/* line 37, /Users/lewis/Sites/CollinsLaw/sass/reset.scss */
blockquote, q {
  quotes: none; }

/* line 41, /Users/lewis/Sites/CollinsLaw/sass/reset.scss */
blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none; }

/* line 45, /Users/lewis/Sites/CollinsLaw/sass/reset.scss */
table {
  border-collapse: collapse;
  border-spacing: 0; }

/* line 49, /Users/lewis/Sites/CollinsLaw/sass/reset.scss */
strong, bold {
  font-weight: bold; }
  
  em {
	  font-style:italic;
  }

@font-face {
  font-family: 'CreteRoundItalic';
  src: url("../fonts/CreteRound-Italic-webfont.eot");
  src: url("../fonts/CreteRound-Italic-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/CreteRound-Italic-webfont.woff") format("woff"), url("../fonts/CreteRound-Italic-webfont.ttf") format("truetype"), url("../fonts/CreteRound-Italic-webfont.svg#CreteRoundItalic") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'CreteRoundRegular';
  src: url("../fonts/CreteRound-Regular-webfont.eot");
  src: url("../fonts/CreteRound-Regular-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/CreteRound-Regular-webfont.woff") format("woff"), url("../fonts/CreteRound-Regular-webfont.ttf") format("truetype"), url("../fonts/CreteRound-Regular-webfont.svg#CreteRoundRegular") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'DroidSansRegular';
  src: url("../fonts/DroidSans-webfont.eot");
  src: url("../fonts/DroidSans-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/DroidSans-webfont.woff") format("woff"), url("../fonts/DroidSans-webfont.ttf") format("truetype"), url("../fonts/DroidSans-webfont.svg#DroidSansRegular") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'DroidSansBold';
  src: url("../fonts/DroidSans-Bold-webfont.eot");
  src: url("../fonts/DroidSans-Bold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/DroidSans-Bold-webfont.woff") format("woff"), url("../fonts/DroidSans-Bold-webfont.ttf") format("truetype"), url("../fonts/DroidSans-Bold-webfont.svg#DroidSansBold") format("svg");
  font-weight: normal;
  font-style: normal; }

/* line 7, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
body {
  background-color: #f1f1f1;
  font-family: 'Georgia','times','times new roman','times','serif';
  color: #333333;
  font-size: 15px;
  line-height: 140%;
  text-shadow: 1px 1px 1px #fff;
  font-weight: 400; }

/* line 11, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
a {
  color: #ff059b; }

/* line 14, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
p {
  margin: 0px 0px 10px 0; }
  /* line 16, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
  p strong {
    font-weight: bold; }

/* line 20, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
h1, h2, h3, h4, h5, h6 {
  margin: 25px 0 5px 0;
  line-height: 120%; }

/* line 24, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
h1 {
  font-family: 'DroidSansRegular','helvetica','arial','sans-serif';
  color: #003366;
  font-size: 30px;
  text-shadow: 1px 1px 1px #fff;
  border-bottom: 1px solid #003366; }

/* line 28, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
h2 {
  font-family: 'DroidSansRegular','helvetica','arial','sans-serif';
  color: #003366;
  font-size: 28px;
  text-shadow: 1px 1px 1px #fff;
  color: #333333; }

/* line 32, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
h3 {
  font-family: 'DroidSansRegular','helvetica','arial','sans-serif';
  color: #003366;
  font-size: 26px;
  text-shadow: 1px 1px 1px #fff;
  color: #333333; }

/* line 36, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
h4 {
  font-family: 'DroidSansRegular','helvetica','arial','sans-serif';
  color: #003366;
  font-size: 20px;
  text-shadow: 1px 1px 1px #fff;
  color: #333333; }

/* line 40, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
h5 {
  font-family: 'DroidSansRegular','helvetica','arial','sans-serif';
  color: #003366;
  font-size: 18px;
  text-shadow: 1px 1px 1px #fff; }

/* line 43, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
h6 {
  font-family: 'DroidSansRegular','helvetica','arial','sans-serif';
  color: #003366;
  font-size: 16px;
  text-shadow: 1px 1px 1px #fff; }


.super {
    vertical-align: super;
}

.contaminatedblood_menu li {
    width:100%!important;
}





/* line 47, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
.abstract {
  font-size: 20px;
  line-height: 140%;
  margin: 1em 0px;
  color: #003366; }

/* line 55, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
#twitterblock {
  width: 100%; display:none;}
  /* line 57, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
  #twitterblock .twtr-doc {
    width: 100%!important;
    max-width: 100% !important;
    background: none; }

/* line 64, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
.container {
  float: left;
  width: 100%;
  text-align: center; }
  /* line 68, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
  .container .banners {
    width: 100% !important;
    float: left;
    height: 300px; }
    /* line 72, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
    .container .banners ul {
      width: 100% !important;
      float: left;
      overflow: hidden; }
      /* line 76, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
      .container .banners ul li {
        width: 100% !important;
        float: left;
        height: 300px;
        background-size: cover !important;
        display: none; }
        /* line 83, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
        .container .banners ul li div.textbox {
          width: 25%;
          background: #003366;
          color: #fff;
          text-shadow: none;
          padding: 1% 2%;
          margin-top: 2%;
          font-family: 'DroidSansRegular','helvetica','arial','sans-serif'; }
          /* line 91, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
          .container .banners ul li div.textbox h2 {
            color: #fff;
            text-shadow: none;
            margin-top: 5px; }
        /* line 98, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
        .container .banners ul li .rightsidebox {
          float: right; }
      /* line 102, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
      .container .banners ul li:first-child {
        display: block; }
      /* line 106, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
      .container .banners ul #banner1 {
        background: url(../images/banners/banner1.jpg) no-repeat right center; }
      /* line 110, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
      .container .banners ul #banner2 {
        background: url(../images/banners/accident-banner.jpg) no-repeat center center; }
      /* line 114, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
      .container .banners ul #banner3 {
        background: url(../images/banners/business-banner.jpg) no-repeat center center; }
      /* line 118, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
      .container .banners ul #banner4 {
        background: url(../images/banners/family-banner.jpg) no-repeat left center; }
  /* line 125, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
  .container .inner_container {
    margin: 0 auto;
    text-align: left;
    width: 100%;
    max-width: 980px; }

		.container.awards {
			background:none;
		}
		.header_awards {
			    display: block;
				width: 100%;
				position: relative;
				float: left;
				background:#fff;
				padding:10px;
				box-sizing:border-box;
		}
		
		.header_awards img {
			    width: 100%;
			    max-width: 100%;
			    height: auto;
			    
			    margin: 0 0;
		}
		.social_icons {
			display:none;	
		}
		@media screen and (min-width:850px) {
			.social_icons {
				float:left;
				display:block;
			}
		}

/* line 132, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
.container.header {
  border-bottom: #333333 5px solid; }
  /* line 135, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
  .container.header .inner_container .logo {
    margin-top: 10px;
    width: 39.578%;
    margin-left: 1.041%;
    margin-right: 1.041%;
    float: left; }
    /* line 138, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
    .container.header .inner_container .logo img {
      max-width: 307px;
      width: 100%; }
  /* line 143, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
  .container.header .inner_container .contact {
    margin-top: 30px;
    margin-bottom: 20px;
    width: 31.246%;
    margin-left: 1.041%;
    margin-right: 1.041%;
    float: left;
    float: right; }
    /* line 148, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
    .container.header .inner_container .contact .phone {
      font-family: 'DroidSansRegular','helvetica','arial','sans-serif';
      color: #003366;
      font-size: 30px;
      text-shadow: 1px 1px 1px #fff;
      line-height:normal;
      float: right; }
    /* line 153, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
    .container.header .inner_container .contact .email a {
      padding-top: 10px;
      float: right;
      text-decoration: none;
      text-align: right;
      font-family: 'DroidSansRegular','helvetica','arial','sans-serif';
      color: #003366;
      font-size: 19px;
      text-shadow: 1px 1px 1px #fff;
      font-weight: 100;
      color: #333333; }
      
      
		
		
  /* line 165, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
  .container.header .inner_container .navigation {
    width: 97.902%;
    margin-left: 1.041%;
    margin-right: 1.041%;
    float: left; }
    /* line 167, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
    .container.header .inner_container .navigation > ul > li {
      padding: 0 1%; }
    @media screen and (min-width:1024px){
        .container.header .inner_container .navigation > ul > li {
      padding: 0 1.5%; }
    }
    
      /* line 170, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
      .container.header .inner_container .navigation > ul > li:hover {
        border-bottom: 5px #FF059B solid;
        padding-bottom: 10px;
        margin-bottom: -15px; }
        /* line 175, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
        .container.header .inner_container .navigation > ul > li:hover a {
          color: #ff059b; }
    /* line 181, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
    .container.header .inner_container .navigation #navcontroller {
      display: none; }
    /* line 186, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
    .container.header .inner_container .navigation ul {
      padding: 10px 0px;
      width: 100%;
      float: left; }
      /* line 190, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
      .container.header .inner_container .navigation ul > li {
        float: left; }
        /* line 192, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
        .container.header .inner_container .navigation ul > li.active {
          border-bottom: 5px #FF059B solid;
          padding-bottom: 10px;
          margin-bottom: -15px; }
          /* line 196, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
          .container.header .inner_container .navigation ul > li.active a {
            color: #ff059b; }
          /* line 200, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
          .container.header .inner_container .navigation ul > li.active .megamenu {
            height: 380px;
            z-index: 100; }
        /* line 205, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
        .container.header .inner_container .navigation ul > li.current_page {
          border-bottom: 5px #FF059B solid;
          padding-bottom: 10px;
          margin-bottom: -15px; }
          /* line 209, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
          .container.header .inner_container .navigation ul > li.current_page a {
            color: #ff059b; }
        /* line 213, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
        .container.header .inner_container .navigation ul > li a {
          font-weight: bold;
          float: left;
          text-decoration: none;
          font-family: 'DroidSansRegular','helvetica','arial','sans-serif';
          color: #003366;
          font-size: 14px;
          text-shadow: 1px 1px 1px #fff; }
           @media screen and (min-width:900px){
               .container.header .inner_container .navigation ul > li a {
                   font-size:17px;
                   }
               }
        /* line 219, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
        .container.header .inner_container .navigation ul > li .megamenu {
          overflow: hidden;
          position: absolute;
          top: 150px;
          left: 0;
          width: 100%;
          background-color: #000000;
          background-image: url(../images/megamenubg.png);
          background-position-y: bottom;
          background-size: contain;
          height: 0px;
          transition: height 0.5s;
          -moz-transition: height 0.5s;
          /* Firefox 4 */
          -webkit-transition: height 0.5s;
          /* Safari and Chrome */
          -o-transition: height 0.5s;
          /* Opera */ }
          /* line 229, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
          .container.header .inner_container .navigation ul > li .megamenu .container {
            padding:10px;
            box-sizing: border-box;
            float: none;
            width: 100%;
            max-width: 960px;
            margin: auto; }
            /* line 234, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
            .container.header .inner_container .navigation ul > li .megamenu .container > h3 {
              text-align: left;
              width: 74%;
              float: left;
              color: #fff;
              border-bottom: 1px #002140 solid;
              box-shadow: 0px 1px 0px #003D79;
              font-family: 'DroidSansRegular','helvetica','arial','sans-serif';
              font-size: 18px;
              margin-top: 20px;
              text-shadow: 1px 1px 1px #000;
              -webkit-text-shadow: 1px 1px 1px #000;
              -ms-text-shadow: 1px 1px 1px #000;
              -moz-text-shadow: 1px 1px 1px #000;
              -op-text-shadow: 1px 1px 1px #000; }
            /* line 250, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
            .container.header .inner_container .navigation ul > li .megamenu .container ul {
              width: 60%;
              float: left;
              color: #fff; }
              /* line 254, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
              .container.header .inner_container .navigation ul > li .megamenu .container ul li {
                width: 48%;
                float: left;
                background-image: url(../images/bullet.png);
                background-position: left center;
                background-repeat: no-repeat;
                padding-left: 1%;
                line-height: 180%; }
                /* line 262, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
                .container.header .inner_container .navigation ul > li .megamenu .container ul li a {
                  font-family: 'Georgia','times','times new roman','times','serif';
                  font-size: 16px;
                  color: #fff;
                  font-weight: 100;
                  text-shadow: 0px 1px 1px #000;
                  padding: 0px; }
            /* line 273, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
            .container.header .inner_container .navigation ul > li .megamenu .container .aside {
              margin-top: 20px;
              position: relative;
              width: 20%;
              float: right;
              background-color: #FF059B;
              text-shadow: 1px 1px 3px #000;
              padding: 10px; }
              /* line 282, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
              .container.header .inner_container .navigation ul > li .megamenu .container .aside > h3 {
                width: 100%;
                text-align: left;
                color: #fff;
                margin: 0px;
                text-shadow: none; }
              /* line 289, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
              .container.header .inner_container .navigation ul > li .megamenu .container .aside p {
                font-family: 'Georgia','times','times new roman','times','serif';
                margin: 0px;
                text-align: left;
                color: #fff;
                font-size: 14px;
                text-shadow: none; }
                /* line 296, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
                .container.header .inner_container .navigation ul > li .megamenu .container .aside p a {
                  font-family: 'Georgia','times','times new roman','times','serif';
                  font-weight: 100;
                  font-size: 14px;
                  float: none;
                  padding: 0px;
                  color: #fff;
                  text-shadow: none; }
                /* line 306, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
                .container.header .inner_container .navigation ul > li .megamenu .container .aside p a:hover {
                  color: #333333; }
              /* line 310, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
              .container.header .inner_container .navigation ul > li .megamenu .container .aside .button {
                font-family: 'copse','times new roman','times','serif';
                font-size: 18px;
                width: 89%;
                border: 1px #fff solid;
                padding: 0% 5%;
                margin: 10px 0px;
                line-height: 30px;
                color: #fff;
                text-align: 10px;
                text-align: left;
                box-shadow: 0px 1px 3px #000;
                text-shadow: 1px 1px 3px #000;
                cursor: pointer;
                background-image: url(../images/arrow_bg.png);
                background-position: right center;
                background-repeat: no-repeat; }
              /* line 330, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
              .container.header .inner_container .navigation ul > li .megamenu .container .aside .button:hover {
                margin-top: 11px;
                box-shadow: none; }

/* line 342, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
.container.footer {
  background-color: #003366;
  border-top: 8px #ff059b solid;
  color: white;
  margin-top: 20px;
  padding-top: 20px;
  min-height: 360px;
  font-family: 'copse','times new roman','times','serif';
  color: white;
  font-size: 14px;
  line-height: 140%;
  text-shadow: none;
  font-weight: 100;
  position: relative; }
  /* line 353, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
  .container.footer .inner_container {
    position: relative; }
    /* line 355, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
    .container.footer .inner_container .logo {
      position: absolute;
      top: 0px;
      left: 0px; }
      /* line 359, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
      .container.footer .inner_container .logo img {
        max-width: 207px;
        width: 100%; }
    /* line 364, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
    .container.footer .inner_container .contact {
      position: absolute;
      left: 0;
      top: 60px; }
      /* line 368, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
      .container.footer .inner_container .contact .icons {
        margin: 10px 0; }
        /* line 371, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
        .container.footer .inner_container .contact .icons a {
          margin: 5px; }
    /* line 377, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
    .container.footer .inner_container .awards {
      position: absolute;
      float: right;
      
      width: 60%;
      top: 0px;
      right: 0px;
      background: none;
      padding: 10px 1%; }
      
          .container.footer .inner_container .regulations {
	          position:absolute;
	          width:62%;
	          top:170px;
	          right:0px;
	          text-align:left;
	          font-size:12px;
          }
      /* line 386, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
      .container.footer .inner_container .awards img {
        margin-bottom: 5px; }

/* line 394, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
.container.content {
  /* padding-bottom:20px */ }
  /* line 398, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
  .container.content .inner_container {
    min-height: 300px; }
    /* line 400, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
    .container.content .inner_container .content_column {
      width: 72.906%;
      margin-left: 1.041%;
      margin-right: 1.041%;
      float: left; }
      /* line 403, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
      .container.content .inner_container .content_column .banner {
        margin: 20px 0px; }
        /* line 405, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
        .container.content .inner_container .content_column .banner img {
          border: 10px #fff solid;
          max-width: 98%; }
      /* line 410, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
      .container.content .inner_container .content_column .bread_crumbs {
        width: 72%;
        float: left;
        margin-bottom: 20px; }
      /* line 416, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
      .container.content .inner_container .content_column .social {
        width: 25%;
        float: right;
        margin-bottom: 20px;
        text-align: right; }
        /* line 422, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
        .container.content .inner_container .content_column .social .twit {
          margin-top: 1px;
          width: 80px;
          float: right; }
      /* line 429, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
      .container.content .inner_container .content_column .downloads a {
        float: left;
        background-image: url(../images/download-bg.png);
        width: 132px;
        height: 104px;
        color: #000;
        text-decoration: none;
        box-shadow: 0 0 04px #000;
        background-repeat: no-repeat;
        margin: 0px 25px 20px;
        padding: 80px 10px 10px 10px;
        text-align: center; }
      /* line 443, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
      .container.content .inner_container .content_column .content_container {
        width: 100%;
        clear: both; }
    /* line 448, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
    .container.content .inner_container .sidebar {
      width: 22.914%;
      margin-left: 1.041%;
      margin-right: 1.041%;
      float: left;
      float: right;
      margin-top: 20px; }
      /* line 452, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
      .container.content .inner_container .sidebar .testimonial {
        width: 80%;
        padding: 25% 10%;
        color: #fff;
        background-color: #003168;
        background-image: url(../images/left-quote.png), url(../images/right-quote.png);
        background-repeat: no-repeat;
        background-position: 10% 10%,90% 90%;
        position: relative;
        text-shadow: none; }
        /* line 463, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
        .container.content .inner_container .sidebar .testimonial ul {
          margin-top: 10px; }
          /* line 466, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
          .container.content .inner_container .sidebar .testimonial ul li {
            padding-bottom: 10%;
            color: #8CA5C3;
            font-family: 'Georgia','times','times new roman','times','serif';
            font-style: italic;
            font-family: 14px;
            font-weight: 100;
            line-height: 170%;
            text-shadow: none; }
      /* line 479, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
      .container.content .inner_container .sidebar .cta {
        margin: 10% 0% 0%;
        width: 100%;
        float: right;
        background-color: #fff;
        padding-top: 2%; }
        /* line 485, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
        .container.content .inner_container .sidebar .cta.team {
          background: url(../images/aboutus-button-cta.jpg) no-repeat center center;
          padding-top: 200px; }
          /* line 488, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
          .container.content .inner_container .sidebar .cta.team .image_container {
            width: 100%;
            text-align: center;
            max-height: 248px; }
            /* line 492, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
            .container.content .inner_container .sidebar .cta.team .image_container img {
              max-width: 100%; }
          /* line 496, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
          .container.content .inner_container .sidebar .cta.team a {
            float: left;
            width: 90%;
            line-height: 40px;
            background-color: #002957;
            color: #fff;
            padding-left: 10%;
            text-decoration: none;
            font-family: 'DroidSansRegular','helvetica','arial','sans-serif';
            font-size: 16px;
            background-image: url(../images/arrow_bg.png);
            background-position: right center;
            background-repeat: no-repeat;
            text-shadow: none; }
          /* line 514, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
          .container.content .inner_container .sidebar .cta.team a:hover {
            background-color: #ff059b; }
        /* line 522, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
        .container.content .inner_container .sidebar .cta.next_step {
          padding: 5%;
          width: 90%; }
          /* line 526, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
          .container.content .inner_container .sidebar .cta.next_step .image_container {
            width: 30%;
            float: left;
            text-align: center; }
          /* line 531, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
          .container.content .inner_container .sidebar .cta.next_step h3 {
            width: 70%;
            float: left;
            font-size: 24px; }
          /* line 536, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
          .container.content .inner_container .sidebar .cta.next_step p {
            float: left;
            width: 100%;
            margin: 10px 0; }
          /* line 541, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
          .container.content .inner_container .sidebar .cta.next_step > a {
            width: 92%;
            float: left;
            background-color: #002957;
            color: #fff;
            line-height: 40px;
            padding-left: 5%;
            font-size: 16px;
            text-decoration: none;
            background-image: url(../images/arrow_bg.png);
            background-position: right center;
            background-repeat: no-repeat;
            border: 2px #fff solid;
            box-shadow: 1px 1px 2px #000;
            text-shadow: none;
            font-family: 'DroidSansRegular','helvetica','arial','sans-serif';
            font-size: 16px; }
          /* line 561, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
          .container.content .inner_container .sidebar .cta.next_step a:hover {
            background-color: #ff059b; }
    /* line 569, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
    .container.content .inner_container .fullwidth {
      width: 97.902%;
      margin-left: 1.041%;
      margin-right: 1.041%;
      float: left;
      clear: both; }
      /* line 572, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
      .container.content .inner_container .fullwidth h1 {
        margin: 0.875em 0;
        font-size: 28px; }
    /* line 577, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
    .container.content .inner_container .hp_box {
      width: 22.914%;
      margin-left: 1.041%;
      margin-right: 1.041%;
      float: left; }
      /* line 579, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
      .container.content .inner_container .hp_box img {
        width: 100%; }
      /* line 582, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
      .container.content .inner_container .hp_box h2 {
        font-size: 21px;
        line-height: 140%;
        border-bottom: #ff059b 1px solid; }
        /* line 586, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
        .container.content .inner_container .hp_box h2 a {
          text-decoration: none; }
    /* line 591, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
    .container.content .inner_container .hp_central {
      text-align: center;
      color: #333333;
      border: none; }
    /* line 596, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
    .container.content .inner_container .seperator {
      width: 97.902%;
      margin-left: 1.041%;
      margin-right: 1.041%;
      float: left;
      text-align: center; }
      /* line 599, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
      .container.content .inner_container .seperator img {
        margin: auto 0;
        width: 100%; }
    /* line 604, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
    .container.content .inner_container .twitter {
      width: 47.91%;
      margin-left: 1.041%;
      margin-right: 1.041%;
      float: left;
      margin-bottom: 20px; }
      /* line 607, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
      .container.content .inner_container .twitter h2 {
        font-size: 21px;
        line-height: 140%;
        border-bottom: #ff059b 1px solid;
        margin-bottom: 0px; }
      /* line 613, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
      .container.content .inner_container .twitter #twitterBlock {
        padding: 20px;
        min-height: 200px;
        background-color: #fff; }
        /* line 617, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
        .container.content .inner_container .twitter #twitterBlock .homepageTweet {
          width: 100%;
          float: left;
          border-bottom: 1px #D9D9D9 solid;
          margin: 10px 0px;
          padding-bottom: 10px;
          font-family: 'copse','times new roman','times','serif';
          color: white;
          font-size: 14px;
          line-height: 140%;
          color: #666666;
          font-weight: 100; }
        /* line 628, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
        .container.content .inner_container .twitter #twitterBlock #twitterJoinImage img {
          box-shadow: 0px 1px 3px #333333;
          margin-bottom: 1px; }
          /* line 631, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
          .container.content .inner_container .twitter #twitterBlock #twitterJoinImage img:hover {
            margin-top: 1px;
            box-shadow: 0px 0px 2px #333;
            margin-bottom: 0px; }
    /* line 640, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
    .container.content .inner_container .introduction {
      width: 47.91%;
      margin-left: 1.041%;
      margin-right: 1.041%;
      float: left; }
      /* line 642, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
      .container.content .inner_container .introduction h2 {
        font-size: 21px;
        line-height: 140%;
        border-bottom: #ff059b 1px solid;
        margin-bottom: 0px; }
      /* line 650, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
      .container.content .inner_container .introduction p img {
        margin: 10px 0px;
        float: left; }
      /* line 655, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
      .container.content .inner_container .introduction > img {
        margin: 10px;
        float: right; }
    /* line 660, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
    .container.content .inner_container .contactBlock {
      width: 98%;
      float: left;
      margin-left: 1%;
      margin-right: 1%;}
    
   
      
      .container.content .inner_container .workshopBlock {
      width: 64.574%;
      margin-left: 1.041%;
      margin-right: 1.041%;
      float: left; }
      /* line 662, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
      .container.content .inner_container .contactBlock h2,       .container.content .inner_container .workshopBlock h2 {
        font-size: 21px;
        line-height: 140%;
        border-bottom: #ff059b 1px solid;
        margin-bottom: 0px; }
        
        .container.content .inner_container .contactBlock p {
	        margin-top:10px;
        }

/* line 672, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
.content_container ul {
  list-style: disc;
  list-style-position: outside;
  margin: 20px 0px 20px 20px;}
  
  .content_container ol {
  list-style: decimal;
  list-style-position: outside;
  margin: 20px 0px 20px 20px;}
  


/* line 678, /Users/lewis/Sites/CollinsLaw/sass/desktop.scss */
sup {
  vertical-align: baseline;
  font-size: 80%;
  line-height: 80%; }

@media screen and (max-width: 912px) {
  /* line 8, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
  .container.header .inner_container .navigation > ul > li {
    padding: 0 2.0%; } }
@media screen and (max-width: 860px) {
  /* line 15, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
  .container.header .inner_container .navigation > ul > li {
    padding: 0 1.5%; } }
@media screen and (max-width: 767px) {
  /* line 22, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
  .container.header .inner_container .navigation > ul > li {
    padding: 0 1.0%; }

  /* line 29, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
  .container.content .inner_container .hp_box {
    width: 47.91%;
    margin-left: 1.041%;
    margin-right: 1.041%;
    float: left;
    min-height: 550px; } }
@media screen and (max-width: 710px) {
  /* line 39, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
  .seperator {
    display: none; }

  /* line 44, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
  .container.footer .inner_container {
    text-align: center; }
    /* line 46, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
    .container.footer .inner_container .awards {
      display: none; }

  /* line 54, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
  .container.content .inner_container .content_column {
    width: 64.574%;
    margin-left: 1.041%;
    margin-right: 1.041%;
    float: left; }
  /* line 57, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
  .container.content .inner_container .sidebar {
    width: 31.246%;
    margin-left: 1.041%;
    margin-right: 1.041%;
    float: left;
    float: right; } }
@media screen and (max-width: 600px) {
  /* line 65, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
  body {
    margin: 0;
    padding: 0;
    font-size: 14px; }

  /* line 71, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
  h1 {
    font-size: 22px; }

  /* line 74, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
  h2 {
    font-size: 20px; }

  /* line 78, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
  h3 {
    font-size: 18px; }

  /* line 81, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
  h4 {
    font-size: 18px; }

  /* line 85, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
  .abstract {
    font-size: 18px; }

    #map {
	    clear:both !important;
	    width:90%;
	    margin:10px 5%;
	    
    }
    
    #map iframe {
	    width:100%;
    }

  /* line 93, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
  .container .banners ul #banner1 {
    background: url(../images/banners/banner1.jpg) no-repeat 80% center; }
  /* line 99, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
  .container .navigation {
    /* display: none; */
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%!important;
    margin: 0!important;
    z-index: 999; }
    /* line 107, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
    .container .navigation #navcontroller {
      position: absolute;
      height: 30px;
      background: #fff;
      width: 100%;
      display: block !important;
      cursor: pointer;
      font-family: 'DroidSansRegular','helvetica','arial','sans-serif'; }
      /* line 116, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
      .container .navigation #navcontroller #homebutton {
        display: block;
        padding-right: 40px;
        background: url(../images/buttons/icon-arrow.png) no-repeat right;
        width: 60px;
        position: absolute;
        color: #333;
        text-decoration: none;
        top: 0px;
        left: 5px;
        padding-top: 3px; }
      /* line 129, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
      .container .navigation #navcontroller #emailus {
        position: absolute;
        right: 40px;
        top: 5px; }
      /* line 135, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
      .container .navigation #navcontroller #callus {
        position: absolute;
        right: 10px;
        top: 2px; }
    /* line 142, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
    .container .navigation #mainnav {
      display: none !important;
      margin-top: 20px;
      float: left;
      width: 100%;
      border-top: 1px solid #002140;
      box-shadow: 2px 2px 2px #000;
      padding: 10px 0px 0px!important; }
    /* line 153, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
    .container .navigation #mainnav.active {
      display: block !important; }
    /* line 157, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
    .container .navigation #mainnav > li {
      width: 100%;
      background: #003366;
      margin: 0%;
      border: 0 !important;
      padding: 0;
      float: left;
      display: block;
      border-top: 1px solid #003D79;
      border-bottom: 1px solid #002140; }
    /* line 169, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
    .container .navigation #mainnav > li > a {
      padding: 5px 2%;
      color: #fff !important;
      text-shadow: none !important;
      display: block;
      width: 96%;
      float: left; }
    /* line 178, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
    .container .navigation #mainnav > li > a:hover {
      color: #ff059b; }
    /* line 182, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
    .container .navigation #mainnav > li.expander {
      background: url(../images/buttons/icon-arrow-down-white.png) no-repeat right 5px #003366;
      float: left; }
    /* line 188, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
    .container .navigation #mainnav > li > .megamenu {
      display: none !important;
      background: #003366;
      position: relative !important;
      float: left;
      height: auto !important;
      font-family: 'DroidSansRegular','helvetica','arial','sans-serif'; }
    /* line 197, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
    .container .navigation #mainnav > li.active > .megamenu {
      display: block !important;
      background: #003366;
      position: relative !important;
      float: left;
      height: auto !important;
      top: 0px !important; }
    /* line 207, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
    .container .navigation #mainnav > li .megamenu .container h3 {
      display: none; }
    /* line 211, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
    .container .navigation #mainnav > li .megamenu .container .aside {
      display: none; }
    /* line 215, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
    .container .navigation #mainnav > li .megamenu .container ul {
      margin: 0px;
      padding: 0px;
      width: 100% !important;
      float: left;
      border-top: 1px solid #002140; }
    /* line 223, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
    .container .navigation #mainnav > li > .megamenu > .container > ul > li {
      width: 92% !important;
      text-align: left;
      padding: 2px 2% 2px 6%;
      background: url(../images/buttons/subnav-arrow.png) no-repeat 10px 10px #003366;
      display: block;
      font-family: 'DroidSansRegular','helvetica','arial','sans-serif';
      float: left;
      border-top: 1px solid #003D79;
      border-bottom: 1px solid #002140; }
    /* line 236, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
    .container .navigation #mainnav > li > .megamenu > .container > ul > li > a {
      font-family: 'DroidSansRegular','helvetica','arial','sans-serif';
      font-size: 12px; }
    /* line 241, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
    .container .navigation #mainnav > li > .megamenu > .container > ul > li > a:hover {
      color: #ff059b; }
  /* line 249, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
  .container div.textbox {
    width: 100% !important;
    bottom: 0px;
    position: absolute; }
  /* line 259, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
  .container.header .inner_container .contact {
    display: none; }
  /* line 262, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
  .container.header .inner_container .logo {
    width: 97.902%;
    margin-left: 1.041%;
    margin-right: 1.041%;
    float: left;
    text-align: center; }
    /* line 265, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
    .container.header .inner_container .logo img {
      max-width: 250px;
      margin: 40px auto 20px auto !important; }
  /* line 274, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
  .container.content .inner_container .content_column {
    width: 100%;
    padding: 0px;
    margin: 0px; }
    /* line 278, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
    .container.content .inner_container .content_column .bread_crumbs {
      display: none; }
    /* line 281, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
    .container.content .inner_container .content_column .social {
      display: none; }
    /* line 284, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
    .container.content .inner_container .content_column .content_container {
      width: 96%;
      padding: 2%; }
      /* line 287, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
      .container.content .inner_container .content_column .content_container h1 {
        max-width: 100%; }
      /* line 290, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
      .container.content .inner_container .content_column .content_container p {
        max-width: 100%; }
      /* line 293, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
      .container.content .inner_container .content_column .content_container .downloads {
        width: 100%;
        float: left;
        text-align: center; }
        /* line 297, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
        .container.content .inner_container .content_column .content_container .downloads a {
          float: none;
          display: block;
          margin: 0px;
          margin: 10px 30%; }
    /* line 309, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
    .container.content .inner_container .content_column .banner {
      margin: 0px; }
      /* line 311, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
      .container.content .inner_container .content_column .banner img {
        border: 0px;
        max-width: 100%; }
  /* line 317, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
  .container.content .inner_container .sidebar {
    display: none; }
  /* line 322, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
  .container.content .inner_container .fullwidth h1 {
    margin: 0.875em 0;
    font-size: 22px; }
  /* line 326, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
  .container.content .inner_container .twitter {
    width: 97.902%;
    margin-left: 1.041%;
    margin-right: 1.041%;
    float: left; }
  /* line 329, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
  .container.content .inner_container .introduction {
    width: 97.902%;
    margin-left: 1.041%;
    margin-right: 1.041%;
    float: left; }
  /* line 332, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
  .container.content .inner_container .contactBlock {
    width: 97.902%;
    margin-left: 1.041%;
    margin-right: 1.041%;
    float: left; }
  /* line 335, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
  .container.content .inner_container .hp_box {
    width: 48%!important;
    padding: 0px;
    width: 97.902%;
    margin-left: 1.041%;
    margin-right: 1.041%;
    float: left;
    min-height: 0px;
    margin: 0% 1% 2% 1%;
    overflow: hidden; }
    /* line 343, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
    .container.content .inner_container .hp_box img {
      display: block; }
    /* line 346, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
    .container.content .inner_container .hp_box h2 {
      line-height: 44px;
      padding: 0px;
      margin: 0px;
      background-color: #003366;
      text-indent: 10px;
      color: #fff;
      border-bottom: 1px #fff solid;
      text-shadow: none;
      text-align: center;
      font-size: 16px; }
      /* line 356, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
      .container.content .inner_container .hp_box h2 a {
        color: #fff;
        text-decoration: none; }
    /* line 361, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
    .container.content .inner_container .hp_box h2:hover {
      background: #ff059b;
      cursor: pointer; }
    /* line 365, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
    .container.content .inner_container .hp_box p {
      width: 92%;
      padding: 4% 4%;
      background-color: #fff;
      margin: 0px;
      display: none; }
    /* line 372, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
    .container.content .inner_container .hp_box.active {
      height: auto; }
  /* line 377, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
  .container.content .inner_container .hp_box:hover h2 {
    background: #ff059b;
    cursor: pointer; }
  /* line 382, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
  .container.content .inner_container .twitter {
    display: none; }

  /* line 388, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
  .container.footer {
    min-height: 400px; }
    /* line 390, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
    .container.footer .inner_container .logo {
      width: 97.902%;
      margin-left: 1.041%;
      margin-right: 1.041%;
      float: left;
      text-align: center;
      margin-bottom: 10px; }
      /* line 394, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
      .container.footer .inner_container .logo img {
        max-width: 207px;
        width: 100%; }
    /* line 399, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
    .container.footer .inner_container .contact {
      width: 97.902%;
      margin-left: 1.041%;
      margin-right: 1.041%;
      float: left;
      text-align: center; }
    /* line 403, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
    .container.footer .inner_container .awards {
      display: none; }
    /* line 406, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
    .container.footer .inner_container .social {
      margin-top: 10px;
      text-align: center;
      width: 97.902%;
      margin-left: 1.041%;
      margin-right: 1.041%;
      float: left;
      float: left; } 
      .container.footer .inner_container .regulations {
	          position:absolute;
	          width:90%;
	          top:280px;
	          right:5%;
	          text-align:left;
	          font-size:12px;
	          text-align:center;
          }
      
      
      }
/* line 418, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
ul.hfeed {
  float: left;
  margin: 10px 0px;
  width: 100%;
  border-bottom: 1px solid #fff; }
  /* line 423, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
  ul.hfeed li {
    list-style: none;
    border-bottom: 1px solid #CCC;
    border-top: 1px solid #fff; }
    /* line 428, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
    ul.hfeed li h2 {
      font-size: 18px;
      margin-bottom: 0px;
      margin-top: 5px; }
      /* line 432, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
      ul.hfeed li h2 a {
        text-decoration: none; }
      /* line 435, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
      ul.hfeed li h2 a:hover {
        color: #333; }
    /* line 439, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
    ul.hfeed li p.entry-published {
      font-style: italic;
      font-size: 14px;
      color: #CCC;
/*       display:none; */
      }
  /* line 446, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
  ul.hfeed li:first-child {
    border-top: none; }

/* line 453, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
.paging {
  float: left;
  clear: left; }

/* line 458, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
.staffpic {
  margin: 10px;
  padding: 5px;
  background: #fff; 
  max-width:190px;
  width:180px;
  }

/* line 464, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
.staffpic:hover {
  background: #FF059B; }

/* line 468, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
.stafflist {
  list-style: none;
  padding: none; }

/* line 474, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
.stafflist li {
  list-style: none;
  float: left;
  text-align: center;
  margin-right: 20px; }

/* line 480, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
.stafflist li h3 {
  font-size: 18px;
  margin: 0px; }

/* line 485, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
.stafflist li h4 {
  font-size: 14px;
  font-style: italic;
  color: #666;
  margin: 0px;
  font-family: Georgia, Times, 'Times New Roman', serif; }

/* line 493, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
#readMoreLessToggle {
  background: url("/images/readMoreButton.png") no-repeat center;
  cursor: pointer;
  height: 40px;
  max-width: 700px;
  margin: 0 auto;
  width: 100%; }

/* line 501, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
#readMoreLessToggle.readLess {
  background: url("/images/readLessButton.png") no-repeat center; }

/* line 505, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
.staffPhoto {
  float: right;
  margin-left: 3px; }

/* line 511, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
.downloadbutton {
  margin: 10px 5px 10px 0px;
  box-shadow: 2px 2px 8px #333;
  border: none; }

/* line 517, /Users/lewis/Sites/CollinsLaw/sass/style.scss */
.downloadbutton:hover {
  box-shadow: none; }
  
@media screen and (max-width: 450px) {

	.stafflist li {
		width:100%;
	}
	.staffpic {	
		margin:10px auto;
		float:none;
		clear:both;
	}
}
 
 
.entry-content  img {
	max-width:100%;
	height:auto;
}

.entry-content ol {
	list-style:decimal;
	padding-left:15px;
}

.entry-content ol li {
	margin-bottom:20px;
}


$unchecked-star: '\2606';
$unchecked-color: #888;
$checked-star: '\2605';
$checked-color: #e52;
.star-cb-group {
  /* remove inline-block whitespace */
  font-size: 0;
  * {
    font-size: 1rem;
  }
  /* flip the order so we can use the + and ~ combinators */
  unicode-bidi: bidi-override;
  direction: rtl;
  & > input {
    display: none;
    & + label {
      /* only enough room for the star */
      display: inline-block;
      overflow: hidden;
      text-indent: 9999px;
      width: 1em;
      white-space: nowrap;
      cursor: pointer;
      &:before {
        display: inline-block;
        text-indent: -9999px;
        content: $unchecked-star;
        color: $unchecked-color;
      }
    }
    &:checked ~ label:before,
      & + label:hover ~ label:before,
      & + label:hover:before {
      content: $checked-star;
      color: #e52;
      text-shadow: 0 0 1px #333;
    }
  }
  
  /* the hidden clearer */
  & > .star-cb-clear + label {
    text-indent: -9999px;
    width: .5em;
    margin-left: -.5em;
  }
  & > .star-cb-clear + label:before {
    width: .5em;
  }

  &:hover > input + label:before {
    content: $unchecked-star;
    color: $unchecked-color;
    text-shadow: none;
  }
  &:hover > input + label:hover ~ label:before,
  &:hover > input + label:hover:before {
    content: $checked-star;
    color: $checked-color;
    text-shadow: 0 0 1px #333;
  }
}



