.top-header{min-height:96px}.logo{padding-top:10px}.logo img{width:100%}.contact{text-align:center;margin:10px 0}.contact a{font-size:16px;line-height:1;color:#43484d;margin:0 0 1rem .8rem;vertical-align:top;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#43484d;text-decoration:none}.contact a:hover{color:#43484d}.tutor-phone{font-size:20px!important;font-family:'Balthazar',serif;display:block;font-weight:700;letter-spacing:1px}.free-consultation{padding:.7rem 2rem;margin:0 0 1rem .8rem;line-height:1;color:#43484d;border:1px solid #43484d;font-weight:400;vertical-align:top;display:inline-block;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.3rem;color:#43484d;border-color:#43484d;text-decoration:none}.hvr-shadow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow}.hvr-shadow:hover,.hvr-shadow:focus,.hvr-shadow:active{box-shadow:0 10px 10px -10px rgba(0,0,0,0.5)}.hidden{display:block;overflow:hidden;text-indent:-9999px}.left-box{float:left;width:684px;padding:30px 0 50.5px 49px}.sidebar-nav{padding-top:30px}.sidebar-nav li{margin-bottom:0}ul.top{float:left;width:202px;margin-right:20px;display:inline;list-style:none}.last{margin-right:0!important}ul.top li{float:left;width:202px;padding-top:1px;background:url(../images/hr.gif) repeat-x 0 0}ul.top li.first{background:none;padding:0 0 8px 2px;width:200px;font-weight:700;font-size:.938em;font-family:Arial,Verdana,sans-serif;color:#144822}ul.top li a{float:left;background:url(../images/arrow.gif) no-repeat 5px 8px;width:188px;padding-left:14px;font-size:.875em;font-family:Arial,Verdana,sans-serif;color:#3c3c3d;text-decoration:none}ul.top li a span{color:#144822;white-space:nowrap}ul.top li a:hover{text-decoration:underline}.pageheading{font-size:36px;color:#303030;font-family:Corbel}#content-main{background:url(../images/bg-main-box2.gif) #dedede repeat-x 0 0;padding-top:31px;padding-bottom:60px;font-family:Arial,Verdana,sans-serif}#content-main .box{display:block;width:337px;background:url(../images/bg-bottom-box.gif) no-repeat 0 0}#content-main .box .height{height:92px}#content-main .box .inner{float:left;width:200px;padding:18px 17px 10px 120px;position:relative;background:url(../images/bg-bottom-box-inner.gif) no-repeat 0 100%}#content-main .box .inner img{position:absolute;top:12px;left:6px;float:left}#content-main .box .inner ul{float:left;width:200px;padding:0 0 10px;margin:0;list-style:none}#content-main .box .inner ul li{float:left;width:190px;padding:0 0 5px 10px;background:url(../images/pill.gif) no-repeat 3px 6px;font-size:.899em;line-height:1.2;font-family:Arial,Verdana,sans-serif;color:#2d2d2d;margin-bottom:0}#content-main .box .come-work{float:left;width:134px;height:8px;margin-left:10px;display:inline;background:url(../images/come-work.gif) no-repeat 0 0}#content-main .box label{float:left;font-size:.885em;font-family:Arial,Verdana,sans-serif;color:#2d2d2d;padding:0 0 5px}#content-main .box span{float:left;font-size:.899em;font-family:Arial,Verdana,sans-serif;color:#2d2d2d;width:100%;padding:1px 0}#content-main .box span .radio{padding:0;float:left}#content-main .box .button{float:left;width:80px;height:26px;margin:3px 0 0;background:url(../images/search.gif) no-repeat 0 0}#content-main .left{float:left}#footer{clear:both;background:url(../images/bg-footer.gif) #fff repeat-x 0 0;padding-top:28px;margin-bottom:20px;text-align:center;font-size:.8em;font-family:Arial,Verdana,sans-serif;color:#292929}#footer ul{height:30px;background:url(../images/mt.gif) no-repeat;image-rendering: crisp-edges;padding:10px 0 0 60px; background-size: 50px;}#footer ul li{height:25px;padding:5px 12px 0;background:url(../images/hr1.gif) no-repeat 100% 7px;display:inline}#footer ul li.last{background:none}#footer ul li a{font-size:.8em;font-family:Arial,Verdana,sans-serif;color:#292929;text-decoration:none}#footer ul li a:hover{text-decoration:underline}#footer p{width:425px;font-size:.8em;font-family:Arial,Verdana,sans-serif;color:#8e8e8f;padding:15px 40px 0 0}#footer .u-cf.copyright{text-align:left!important}div.container-rates-flexbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  height: auto;
  width: 100%;
  text-align: center;
  font-family: arial, sans-serif;
}

@media only screen and (max-width: 768px) {
  div.container-rates-flexbox {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

div.container-rates-flexbox div.mobileStackn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  height: auto;
  text-align: center;
}

@media only screen and (max-width: 768px) {
  div.container-rates-flexbox div.mobileStackn {
    padding-top: 20px;
    width: 100%;
  }
}

div.container-rates-flexbox div.mobileStackn.hidden-desktop {
  display: none;
}

@media only screen and (max-width: 768px) {
  div.container-rates-flexbox div.mobileStackn.hidden-desktop {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

div.container-rates-flexbox div.mobileStackn div.option-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  width: 100%;
  max-width: 175px;
}

@media only screen and (max-width: 768px) {
  div.container-rates-flexbox div.mobileStackn div.option-container {
    max-width: 110px;
  }
}

div.container-rates-flexbox div.mobileStackn div.option-container div.flex-title-option {
  padding: 5px;
  font-size: 1.2rem;
  text-align: right;
  margin-right: 0px;
  margin-left: auto;
  min-height: 2.8rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

div.container-rates-flexbox div.mobileStackn div.option-container-info {
  width: 100%;
  max-width: 140px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

div.container-rates-flexbox div.mobileStackn div.option-container-info div.flex-title-info {
  width: 100%;
  padding: 5px;
  font-size: 1.2rem;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  min-height: 2.8rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

@media only screen and (max-width: 768px) {
  div.container-rates-flexbox div.mobileStackn div.option-container-info {
    max-width: 150px;
  }
}

@media only screen and (max-width: 768px) {
  div.container-rates-flexbox .hidden-mobile {
    display: none;
  }
}

div.container-rates-flexbox .hidden-desktop {
  display: none !important;
}

@media only screen and (max-width: 768px) {
  div.container-rates-flexbox .hidden-desktop {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
}

div#paypal-button-container-495 {
  max-width: 130px;
}

@media only screen and (max-width: 768px) {
  div#paypal-button-container-495 {
    margin-left: -42.4vw;
  }
}

div#paypal-button-container-495 div.paypal-buttons iframe {
  max-width: 130px;
}

@media only screen and (max-width: 768px) {
  div#paypal-button-container-495 div.paypal-buttons iframe {
    max-width: 200px;
  }
}

div#paypal-button-container-2375 {
  max-width: 130px;
}

@media only screen and (max-width: 768px) {
  div#paypal-button-container-2375 {
    margin-left: -42.4vw;
  }
}

div#paypal-button-container-2375 div.paypal-buttons iframe {
  max-width: 130px;
}

@media only screen and (max-width: 768px) {
  div#paypal-button-container-2375 div.paypal-buttons iframe {
    max-width: 200px;
  }
}

div#paypal-button-container-4550 {
  max-width: 130px;
}

@media only screen and (max-width: 768px) {
  div#paypal-button-container-4550 {
    margin-left: -42.4vw;
  }
}

div#paypal-button-container-4550 div.paypal-buttons iframe {
  max-width: 130px;
}

@media only screen and (max-width: 768px) {
  div#paypal-button-container-4550 div.paypal-buttons iframe {
    max-width: 200px;
  }
}

div#paypal-button-container-6375 {
  max-width: 130px;
}

@media only screen and (max-width: 768px) {
  div#paypal-button-container-6375 {
    margin-left: -42.4vw;
  }
}

div#paypal-button-container-6375 div.paypal-buttons iframe {
  max-width: 130px;
}

@media only screen and (max-width: 768px) {
  div#paypal-button-container-6375 div.paypal-buttons iframe {
    max-width: 200px;
  }
}

div#paypal-button-container-7900 {
  max-width: 130px;
}

@media only screen and (max-width: 768px) {
  div#paypal-button-container-7900 {
    margin-left: -42.4vw;
  }
}

div#paypal-button-container-7900 div.paypal-buttons iframe {
  max-width: 130px;
}

@media only screen and (max-width: 768px) {
  div#paypal-button-container-7900 div.paypal-buttons iframe {
    max-width: 200px;
  }
}

div#paypal-button-container-9125 {
  max-width: 130px;
}

@media only screen and (max-width: 768px) {
  div#paypal-button-container-9125 {
    margin-left: -42.4vw;
  }
}

div#paypal-button-container-9125 div.paypal-buttons iframe {
  max-width: 130px;
}

@media only screen and (max-width: 768px) {
  div#paypal-button-container-9125 div.paypal-buttons iframe {
    max-width: 200px;
  }
}
/*# sourceMappingURL=style-paypal-buttons.css.map */