/* GANTRY5 DEVELOPMENT MODE ENABLED.

   WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!

   For more information on modifying CSS, please read:

   http://docs.gantry.org/gantry5/configure/styles
   http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 12, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 9, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/*  new search results */
/* line 3, templates/rt_isotope/custom/scss/custom.scss */
#search-results1832 {
  position: absolute;
  top: 0px;
  left: 0px;
  margin-top: 2px;
  visibility: hidden;
  text-decoration: none;
  z-index: 200000;
  font-size: 12px;
  /* width: 250px;*/
}
/* line 14, templates/rt_isotope/custom/scss/custom.scss */
#offlajn-ajax-search1832 {
  /*    width: 250px;
   float: left;
   margin-top: 37px;
   margin-left:51px !important;*/
}
/*  leadpage bg */
/* line 22, templates/rt_isotope/custom/scss/custom.scss */
.css-1ishezc {
  background-color: #fff !important;
  border-color: rgba(0, 0, 0, 0);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}
/* buttonwithlinkround  */
/* line 31, templates/rt_isotope/custom/scss/custom.scss */
.butroundlink {
  display: inline-block;
  font-family: "Muli";
  font-weight: 700;
  background: #fff;
  color: #fff !important;
  font-size: 10px;
  text-transform: uppercase;
  border: 2px solid transparent;
  margin: 0 0 0.5rem 0;
  padding: 0.1rem 0.1rem;
  vertical-align: middle;
  text-shadow: none;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
  text-indent: 4px;
  border-radius: 20px;
}
/* title color for H1 using Aimy plugin */
/* line 53, templates/rt_isotope/custom/scss/custom.scss */
#g-mainbar h1 {
  background: #fff;
  color: #0897c3 !important;
}
/* blockquote css override for Eblog this will change any blockquotes you use in EB by choosing the quotes block */
/* this was old version of EB
 body #fd.eb .eb-entry-article blockquote {
 background: none repeat scroll 0 0 #eee;
 border: 1px dashed #ccc;
 color: #000;
 margin: 10px 0;
 padding: 10px;
 }
 div #fd.eb blockquote.eb-quote p+cite { 
 display: none;
 margin-top: -8px;
 }*/
/* blockquote css override for Eblog this will change any blockquotes you use in EB by choosing the quotes block */
/* line 77, templates/rt_isotope/custom/scss/custom.scss */
#eb blockquote.eb-quote {
  background: none repeat scroll 0 0 #eee;
  border: 1px dashed #ccc;
  color: #000;
  margin: 10px 0;
  padding: 10px;
}
/* line 85, templates/rt_isotope/custom/scss/custom.scss */
#eb blockquote.eb-quote p + cite {
  display: none;
  margin-top: -8px;
}
/* blockquote css override for all older Eblog this will change any blockquotes you used in EB by writing in the css <blockquote> or any article */
/* line 90, templates/rt_isotope/custom/scss/custom.scss */
blockquote {
  background: none repeat scroll 0 0 #eee !important;
  border: 1px dashed #ccc !important;
  color: #000 !important;
  margin: 10px 0 !important;
  padding: 10px !important;
}
/* line 98, templates/rt_isotope/custom/scss/custom.scss */
blockquote p + cite {
  display: none !important;
  margin-top: -8px !important;
}
/* line 103, templates/rt_isotope/custom/scss/custom.scss */
blockquote cite {
  display: none !important;
  text-align: right;
  color: #000;
  font-size: 1.2rem;
}
/* link color for smart slider tts top and buy now button */
/* line 114, templates/rt_isotope/custom/scss/custom.scss */
.ttsbutton a {
  color: #000 !important;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
}
/* line 121, templates/rt_isotope/custom/scss/custom.scss */
.buynowbutton a {
  color: #fff !important;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
}
/* full width for Quix */
/* line 129, templates/rt_isotope/custom/scss/custom.scss */
.com_quix .g-wrapper .g-container {
  width: 100%;
}
/* line 133, templates/rt_isotope/custom/scss/custom.scss */
.wjsidebar {
  display: none;
}
/* line 137, templates/rt_isotope/custom/scss/custom.scss */
#qx-section-11479.qx-section.qx-section-height-full {
  height: auto;
}
/* new tts ifs two step web form */
/* line 142, templates/rt_isotope/custom/scss/custom.scss */
.custom-57 .webFormBodyContainer {
  border-color: #fff;
  margin: 120px !important;
}
/* this keeps the banner full width on the order form with bg color */
/* line 149, templates/rt_isotope/custom/scss/custom.scss */
.ttsorderbanner {
  left: 0px;
  position: fixed;
  right: 0px;
  top: 0px;
  z-index: 10000;
  background-color: #588300 !important;
  height: 210px;
}
/* line 159, templates/rt_isotope/custom/scss/custom.scss */
.ttsorderbanner img {
  padding: 40px;
}
/* order button on ifs two step web form */
/* line 163, templates/rt_isotope/custom/scss/custom.scss */
.btn5 {
  background-image: linear-gradient(to bottom, #0897c3, #72c5de);
  color: #f5f5f9;
  border-radius: 50em;
  border-top-left-radius: 50em;
  border-top-right-radius: 50em;
  border-bottom-right-radius: 50em;
  border-bottom-left-radius: 50em;
  width: 400px;
}
/* line 174, templates/rt_isotope/custom/scss/custom.scss */
.oblinks a {
  color: #fff !important;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
}
/* line 181, templates/rt_isotope/custom/scss/custom.scss */
.countdown_daycount {
  display: block;
  color: #2b7cbe;
  font-size: 14px;
  font-weight: bold;
  margin: 0;
  padding: 0;
  line-height: normal;
}
/* line 191, templates/rt_isotope/custom/scss/custom.scss */
.gtitlemist .g-title {
  color: #fff;
  background: #0897c3 url('../../../../images/hhh_icon.png') no-repeat 0px 0px;
  background-position: left;
  border-radius: 3px;
  Padding: 8px 1px 5px 23px;
  margin-top: 22%;
}
/* register now button position for screens above 480px only for phone you can do it to globally up to Ipad wide view 1025px */
@media only screen and (min-width: 1200px) {
  /* line 201, templates/rt_isotope/custom/scss/custom.scss */
  .embedded-joinwebinar-button {
    font-size: 20px;
    font-weight: 500;
    background: none;
    padding: 20px !important;
    margin: -91px 1px 1px !important;
    color: black;
    max-width: 550px;
    width: 100%;
    border-radius: 5px;
  }
  /* line 212, templates/rt_isotope/custom/scss/custom.scss */
  .schedlist {
    /*    background: white;
     border-top: 6px solid #60beb4;*/
    margin-left: -250px;
  }
  /* line 217, templates/rt_isotope/custom/scss/custom.scss */
  .schedlist .g-infolist .g-infolist-item-title {
    font-size: 14px;
    font-weight: 800;
    margin-bottom: 2px;
    color: #0897c3;
    text-transform: uppercase;
  }
}
@media only screen and (min-width: 1200px) {
  /* line 223, templates/rt_isotope/custom/scss/custom.scss */
  /*    background: white;
   border-top: 6px solid #60beb4;*/
  /* line 226, templates/rt_isotope/custom/scss/custom.scss */
  .schedlist {
    margin-left: -20px;
  }
}
@media only screen and (min-width: 1500px) {
  /* line 230, templates/rt_isotope/custom/scss/custom.scss */
  /*    background: white;
   border-top: 6px solid #60beb4;*/
  /* line 233, templates/rt_isotope/custom/scss/custom.scss */
  .schedlist {
    margin-left: -200px;
  }
}
@media only screen and (min-width: 1900px) {
  /* line 238, templates/rt_isotope/custom/scss/custom.scss */
  .schedlist {
    /*    background: white;
     border-top: 6px solid #60beb4;*/
    margin-left: -290px;
  }
}
/*.embedded-joinwebinar-button {
 font-size: 20px;
 font-weight: 500;
 background: none;
 padding: 20px;
 margin: -91px 1px 1px;
 color: black;
 max-width: 550px;
 width: 100%;
 border-radius: 5px;
 }*/
@media only screen and (max-width: 375px) {
  /* line 255, templates/rt_isotope/custom/scss/custom.scss */
  .schedlist {
    background: #fff !important;
  }
  /* line 259, templates/rt_isotope/custom/scss/custom.scss */
  .thankregtext {
    border-top: 6px solid #0897c3;
  }
  /* line 261, templates/rt_isotope/custom/scss/custom.scss */
  .schedlist .g-infolist .g-infolist-item-title {
    font-size: 14px;
    font-weight: 800;
    margin-bottom: 2px;
    color: #0897c3;
    text-transform: uppercase;
    background: #fff !important;
  }
}
@media only screen and (min-width: 1200px) {
  /* line 269, templates/rt_isotope/custom/scss/custom.scss */
  .g-testimonial-text {
    /* opacity: 0.75; */
    margin-left: 105px;
    margin-right: 45px;
    margin-bottom: 10px;
    margin-top: -20px;
  }
}
/* line 276, templates/rt_isotope/custom/scss/custom.scss */
.webinar-info--title {
  font-size: 20px;
  font-weight: 800;
  display: inline-block;
  margin-bottom: 10px;
}
/* line 282, templates/rt_isotope/custom/scss/custom.scss */
.com-dpcalendar-event .dp-button {
  display: inline-block;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: 1px solid #c0c0c0;
  border-radius: 0.1rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  padding: 0 10px;
  margin: 3px 0;
  font-size: 0.7rem;
  line-height: 1.5rem;
  color: #fff;
  background-color: #0897c3;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
}
/* line 303, templates/rt_isotope/custom/scss/custom.scss */
.wjbottext {
  padding-left: 20px;
}
/*============================= Right side style goes here =============================*/
/* line 306, templates/rt_isotope/custom/scss/custom.scss */
.white-bg {
  background: white;
  border-top: 6px solid #60beb4;
}
/* line 311, templates/rt_isotope/custom/scss/custom.scss */
.red-bg {
  background: #e45e50;
}
/* line 315, templates/rt_isotope/custom/scss/custom.scss */
.red-bg hr {
  border-top: 1px solid rgba(255, 255, 255, 0.3);
}
/* line 319, templates/rt_isotope/custom/scss/custom.scss */
.right-side {
  padding: 20px;
}
/*============================= Button style goes here =============================*/
/* line 324, templates/rt_isotope/custom/scss/custom.scss */
.btnx {
  color: white;
  background: #60beb4;
}
/* line 329, templates/rt_isotope/custom/scss/custom.scss */
.btnx:hover, .btnx:active, .btnx:visited, .btnx:focus {
  opacity: 0.8;
  color: white;
  outline: none;
  background: #60beb4;
  box-shadow: none;
}
/* line 337, templates/rt_isotope/custom/scss/custom.scss */
.btnx.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {
  outline: none;
}
/* line 341, templates/rt_isotope/custom/scss/custom.scss */
.btn-lg {
  font-size: 20px;
  padding: 20px 26px;
  transition: all 0.5s;
}
/* line 347, templates/rt_isotope/custom/scss/custom.scss */
.webinar-url .btn {
  background: transparent;
  padding: 0;
  text-align: left;
  white-space: normal;
}
/* line 354, templates/rt_isotope/custom/scss/custom.scss */
.webinar-url .btn img {
  margin-right: 10px;
}
/* line 355, templates/rt_isotope/custom/scss/custom.scss */
.webinar-url--title {
  color: white;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 400;
}
/*============================= Aug 2 =============================*/
/* line 364, templates/rt_isotope/custom/scss/custom.scss */
.ttsregtitle {
  padding: 30px;
  text-align: center;
  background-color: #0897c3;
  color: #f9faf5;
  font-size: 40px;
  margin: -10px;
}
/* .wjrtop {
 padding: 10px 10px 10px;
 }
 .wjimage {
 margin-left:150px
 }*/
/* line 379, templates/rt_isotope/custom/scss/custom.scss */
.custom_h1 {
  font-size: 28px;
  font-weight: 800;
}
/* line 384, templates/rt_isotope/custom/scss/custom.scss */
.testi {
  text-align: center;
}
/* line 387, templates/rt_isotope/custom/scss/custom.scss */
.custom_h3 {
  font-size: 34px;
  font-weight: 500;
  color: #fd6e6e;
  margin-bottom: 20px;
}
/* line 393, templates/rt_isotope/custom/scss/custom.scss */
.bullet_title {
  display: block;
  margin-bottom: 5px;
  font-size: 24px;
}
/* line 398, templates/rt_isotope/custom/scss/custom.scss */
a {
  color: #0897c3 !important;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
}
/* line 404, templates/rt_isotope/custom/scss/custom.scss */
.buttonquestion {
  display: inline-block;
  font-family: "Muli";
  font-weight: 700;
  background: #9fbe57;
  color: #fff !important;
  font-size: 10px;
  text-transform: uppercase;
  border: 2px solid transparent;
  margin: 0 0 0.5rem 0;
  padding: 0.1rem 0.1rem;
  vertical-align: middle;
  text-shadow: none;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
  text-indent: 4px;
  border-radius: 20px;
}
/* line 423, templates/rt_isotope/custom/scss/custom.scss */
.seo h2 {
  display: block;
  font-size: 14px;
  line-height: 26px;
  -webkit-margin-after: 0.83em;
  -webkit-margin-start: 0px;
  -webkit-margin-end: 0px;
  font-weight: bold;
  color: #333;
}
/* line 433, templates/rt_isotope/custom/scss/custom.scss */
div#fd.eb .eb-post-thumb .eb-post-image-cover {
  height: 400px !important;
  width: 400px !important;
}
/* line 437, templates/rt_isotope/custom/scss/custom.scss */
.ttsmodules .sprocket-tabs-nav li .sprocket-tabs-inner {
  color: #fff;
  background: #0897c3;
  background-position: left;
  border-radius: 6px;
  Padding: 24px 16px 24px !important;
  margin: 0px !important;
  font-family: "Muli";
  font-weight: 700;
  font-size: 12px !important;
  line-height: 1;
  text-transform: uppercase;
}
/* line 450, templates/rt_isotope/custom/scss/custom.scss */
.tp-rightarrow:before {
  content: '';
  /*DK for remove the chinese character*/
}
/* line 453, templates/rt_isotope/custom/scss/custom.scss */
.ttsfind {
  margin-top: 300px;
}
/* line 454, templates/rt_isotope/custom/scss/custom.scss */
.ttsmodules {
  Padding: 8px 18px 5px 33px;
  margin-left: -10px !important;
}
/* line 459, templates/rt_isotope/custom/scss/custom.scss */
.tp-rightarrow.default {
  z-index: 100;
  cursor: pointer;
  position: relative;
  background: url('https://www.homehighschoolhelp.com/media/com_uniterevolution2/assets/rs-plugin/assets/large_right.png') no-repeat 0 0 !important;
  width: 40px;
  height: 40px;
}
/* line 468, templates/rt_isotope/custom/scss/custom.scss */
.tp-leftarrow:before {
  content: '';
  /*DK for remove the chinese character*/
}
/* line 473, templates/rt_isotope/custom/scss/custom.scss */
.tp-leftarrow.default {
  z-index: 100;
  cursor: pointer;
  position: relative;
  background: url('https://www.homehighschoolhelp.com/media/com_uniterevolution2/assets/rs-plugin/assets/large_left.png') no-repeat 0 0 !important;
  width: 40px;
  height: 40px;
}
/*.tparrows.tp-rightarrow:before {
 margin-top: 5px;
 }
 static-captions.css:95
 .tp-leftarrow:before {
 content: '\2190';
 }*/
/*.tp-leftarrow.default {
 z-index: 100 !important;
 cursor: pointer !important;
 position: relative !important;
 background: url(../assets/large_left.png) no-Repeat 0 0 !important;
 width: 40px !important;
 height: 40px !important;
 }
 .tp-leftarrow {
 z-index: 100 !important;
 cursor: pointer !important;
 position: relative !important;
 background: url(../assets/large_left.png) no-Repeat top left !important;
 width: 40px !important;
 height: 40px !important;
 }*/
/*DK added class for centering 404 page*/
/* line 513, templates/rt_isotope/custom/scss/custom.scss */
.btn {
  color: #fff !important;
}
/*DK added changing font color on leadpage /homescholar-bookshelf  
 .lp-button-react.w-715c8dd4-531b-c713-7a07-dc6929cf810c, .lp-button-react.w-715c8dd4-531b-c713-7a07-dc6929cf810c:focus, .lp-button-react.w-715c8dd4-531b-c713-7a07-dc6929cf810c:active {
 color: white !important;
 }
 .lp-button-react.w-715c8dd4-531b-c713-7a07-dc6929cf810c, .lp-button-react.w-715c8dd4-531b-c713-7a07-dc6929cf810c:focus, .lp-button-react.w-715c8dd4-531b-c713-7a07-dc6929cf810c:active {
 border-color: rgb(241, 63, 80)!important;
 background: rgb(241, 63, 80);
 color: rgba(255, 255, 255, 1)!important;
 }*/
/* line 527, templates/rt_isotope/custom/scss/custom.scss */
.lp-button-react--small {
  padding: 12px;
  color: white !important;
}
/* line 531, templates/rt_isotope/custom/scss/custom.scss */
.lp-button-react--full {
  padding: 12px;
  color: white !important;
}
/* line 535, templates/rt_isotope/custom/scss/custom.scss */
.lp-button-react {
  padding: 12px;
  color: white !important;
}
/* line 543, templates/rt_isotope/custom/scss/custom.scss */
.notfoundcenter {
  margin-left: -120px;
}
/*Pradeep added bold for menu title*/
/* line 549, templates/rt_isotope/custom/scss/custom.scss */
.bold {
  font-weight: bold;
}
/*  Dk mobile menu font colour */
/* line 554, templates/rt_isotope/custom/scss/custom.scss */
#g-offcanvas #g-mobilemenu-container ul > li > .g-menu-item-container {
  color: #0897c3;
  padding: 1.5rem 2rem 0.5rem;
}
/* line 559, templates/rt_isotope/custom/scss/custom.scss */
#g-mobilemenu-container {
  margin: 1.563rem;
}
/* line 563, templates/rt_isotope/custom/scss/custom.scss */
#g-offcanvas #g-mobilemenu-container ul > li.g-menu-item-link-parent > .g-menu-item-container > .g-menu-parent-indicator {
  border: 1px solid #09aee0;
  background: #eff2f3;
  border-radius: 0.1875rem;
  margin: -0.3rem 0 -0.2rem 0.5rem;
  padding: 0.2rem;
}
/* line 571, templates/rt_isotope/custom/scss/custom.scss */
#g-mobilemenu-container .g-toplevel li.g-parent .g-menu-parent-indicator {
  position: absolute;
  right: 3.3rem;
  text-align: center;
}
/* line 578, templates/rt_isotope/custom/scss/custom.scss */
.price {
  margin-left: 40px;
  margin-top: 50px;
  text-align: center;
}
/*  Dk menu dropdown alignment*/
/* line 587, templates/rt_isotope/custom/scss/custom.scss */
.g-main-nav .g-standard .g-dropdown {
  margin-left: 1px;
  margin-top: -50px;
}
/*  Dk pricing on advertise page*/
/* line 594, templates/rt_isotope/custom/scss/custom.scss */
.rates {
  padding: 5px 25px 5px 15px;
}
/* line 597, templates/rt_isotope/custom/scss/custom.scss */
.rt-pricing-table li.rt-table-cta-button {
  padding: 15px 15px 5px 15px;
}
/* line 600, templates/rt_isotope/custom/scss/custom.scss */
.fp-pricing-table {
  display: block;
  width: 97%;
  margin: 25px auto;
}
/* line 605, templates/rt_isotope/custom/scss/custom.scss */
.rt-table-price {
  font-size: 18px;
  line-height: 1.5em;
}
/* line 610, templates/rt_isotope/custom/scss/custom.scss */
.readon2, a.clr {
  display: inline-block;
  padding: 12px 20px;
  line-height: normal;
  font-size: 14px;
  text-transform: uppercase;
  border-radius: 30px;
  vertical-align: middle;
  text-align: center;
  cursor: pointer;
  color: #fff;
  background-color: #fff;
  border-top: 0;
  border-right: 0;
  border-left: 0;
  border: 2px solid #0897c3;
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.1);
  background-image: none;
  text-shadow: none;
  transition: all 0.2s ease-in;
}
/*  DK any large screen that fits in between this min and max px*/
@media only screen and (min-width: 1920px) and (max-width: 2400px) {
  /* line 639, templates/rt_isotope/custom/scss/custom.scss */
  #fixedbtn {
    position: absolute;
    margin: 90px 80px 0px 400px;
    width: 100%;
  }
}
/*  DK any large screen that fits in between this min and max px*/
@media only screen and (min-width: 1900px) and (max-width: 2400px) {
  /* line 647, templates/rt_isotope/custom/scss/custom.scss */
  /* line 175, templates/rt_isotope/custom/scss/custom.scss */
  /* line 649, templates/rt_isotope/custom/scss/custom.scss */
  .lmore {
    position: absolute;
    margin: 80px;
  }
}
/*  DK any large screen that fits in between this min and max px*/
@media only screen and (min-width: 1900px) and (max-width: 2400px) {
  /* line 656, templates/rt_isotope/custom/scss/custom.scss */
  /* line 175, templates/rt_isotope/custom/scss/custom.scss */
  /* line 185, templates/rt_isotope/custom/scss/custom.scss */
  /* line 659, templates/rt_isotope/custom/scss/custom.scss */
  .training {
    position: absolute;
    margin: 18px 150px;
  }
}
/*  DK any large screen that fits in between this min and max px*/
@media only screen and (min-width: 1900px) and (max-width: 2400px) {
  /* line 667, templates/rt_isotope/custom/scss/custom.scss */
  .tts {
    position: absolute;
    margin: 75px 0px;
  }
}
/*  DK Ipad landscape for TTS button*/
@media only screen and (min-width: 760px) and (max-width: 1024px) {
  /* line 675, templates/rt_isotope/custom/scss/custom.scss */
  .ttsipad {
    position: absolute;
    margin: 67px 90px;
  }
}
/*  DK any large screen that fits in between this min and max px*/
@media only screen and (min-width: 1920px) and (max-width: 2400px) {
  /* line 682, templates/rt_isotope/custom/scss/custom.scss */
  /* line 175, templates/rt_isotope/custom/scss/custom.scss */
  /* commented by @pradeep
   .books {
   position: absolute;
   margin: 110px 0px 0px 340px;
   width: 100%;
   }*/
  /*written by pradeep*/
  /* line 692, templates/rt_isotope/custom/scss/custom.scss */
  .books {
    position: relative;
    width: 100%;
  }
}
/*added by pradeep for home slider*/
@media only screen and (min-width: 1920px) and (max-width: 2400px) {
  /* line 702, templates/rt_isotope/custom/scss/custom.scss */
  #bookbtn {
    margin: 110px 0px 0px 340px !important;
  }
}
/*  Dk tts slider button*/
@media only screen and (min-width: 360px) and (max-width: 630px) {
  /* line 710, templates/rt_isotope/custom/scss/custom.scss */
  /* line 92, templates/rt_isotope/custom/scss/custom.scss */
  /* line 712, templates/rt_isotope/custom/scss/custom.scss */
  #fixedbtntts {
    position: absolute;
    margin-top: -20px;
    margin-left: 36px;
    width: 100%;
  }
}
@media only screen and (min-width: 60px) and (max-width: 630px) {
  /* line 722, templates/rt_isotope/custom/scss/custom.scss */
  /*Edited by  pradeep */
  /* line 724, templates/rt_isotope/custom/scss/custom.scss */
  .roksearch_results {
    left: 10px !important;
  }
}
/*  any large screen that fits in between this min and max px*/
@media only screen and (min-width: 631px) and (max-width: 1630px) {
  /* line 727, templates/rt_isotope/custom/scss/custom.scss */
  /* line 92, templates/rt_isotope/custom/scss/custom.scss */
  /* line 115, templates/rt_isotope/custom/scss/custom.scss */
  /* line 730, templates/rt_isotope/custom/scss/custom.scss */
  #fixedbtntts {
    position: absolute;
    margin-top: -30px;
    margin-left: 90px;
    width: 100%;
  }
}
/* line 740, templates/rt_isotope/custom/scss/custom.scss */
.sprocket-lists-modern-title {
  position: relative;
  padding: 15px 0 15px 0 !important;
  font-size: 14px !important;
  line-height: 1.2em !important;
  margin: 0 !important;
  border-radius: 5px;
  cursor: pointer;
}
/* line 751, templates/rt_isotope/custom/scss/custom.scss */
.meet .readon {
  margin: 0;
  float: right !important;
}
/* line 756, templates/rt_isotope/custom/scss/custom.scss */
.homelogo {
  padding-top: 0px;
}
/*Dk this removes the article container for all pages that are using featured articles as a menu type*/
/* line 761, templates/rt_isotope/custom/scss/custom.scss */
#g-feature .g-container {
  display: none;
}
/* line 767, templates/rt_isotope/custom/scss/custom.scss */
.sprocket-grids-b-readon {
  background-color: #fff;
  border-radius: 5px;
  border-size: 5px;
  color: #fff;
  padding: 5px 10px;
  float: left;
  margin-top: 6px;
  font-size: 14px;
}
/* line 775, templates/rt_isotope/custom/scss/custom.scss */
.grid .sprocket-grids-b-readon {
  background-color: #fff;
  border-radius: 5px;
  border-size: 5px;
  color: #fff;
  padding: 5px 10px;
  float: left;
  margin: 0px -10px 15px;
  font-size: 40px;
}
/* Dk for connect buttons read more */
/* line 787, templates/rt_isotope/custom/scss/custom.scss */
.gridconn .sprocket-grids-b-readon {
  background-color: #fff;
  border-radius: 5px;
  border-size: 5px;
  color: #fff;
  padding: 5px 10px;
  float: left;
  margin: 40px -18px 12px;
  font-size: 36px;
  width: 210px;
  height: 60px;
}
/* line 802, templates/rt_isotope/custom/scss/custom.scss */
.sprocket-grids-b-item:hover .sprocket-grids-b-effect {
  opacity: 0.3;
}
/* line 805, templates/rt_isotope/custom/scss/custom.scss */
.sprocket-grids-b-effect {
  background: rgba(204, 204, 204, 2);
}
/*Pradeep added padding on top for Newsletter*/
/* line 811, templates/rt_isotope/custom/scss/custom.scss */
.pad_top {
  margin-top: 150px !important;
}
/*Pradeep added padding for Menu items in footer*/
/* line 816, templates/rt_isotope/custom/scss/custom.scss */
.footer-menu {
  background: none !important;
  border: none !important;
}
/* line 821, templates/rt_isotope/custom/scss/custom.scss */
.ux-menu a {
  font-size: 16px;
}
/* DK removes light blue bg at top of showcase position */
/* line 826, templates/rt_isotope/custom/scss/custom.scss */
#g-showcase:before {
  display: none;
  display: none;
  position: absolute;
  content: "";
  height: 20px;
  right: 0;
  bottom: 0;
  left: 0;
}
/* line 839, templates/rt_isotope/custom/scss/custom.scss */
.sprocket-strips-item {
  box-shadow: none;
}
/* DK attempt to move overlay in position */
/* line 851, templates/rt_isotope/custom/scss/custom.scss */
#g-extension {
  background: #fff !important;
  color: #000;
  position: relative;
  z-index: inherit;
  background-image: url('../../../../images/backgrounds/quotes_bkgrnd.jpg');
}
/*Pradeep added image to Title for all modules*/
/* line 862, templates/rt_isotope/custom/scss/custom.scss */
.g-title {
  color: #fff;
  background: #0897c3 url('../../../../images/hhh_icon.png') no-repeat 0px 0px;
  background-position: left;
  border-radius: 3px;
  Padding: 8px 18px 5px 33px;
  margin-top: 2%;
}
/* line 873, templates/rt_isotope/custom/scss/custom.scss */
.home .g-title {
  color: #fff;
  background: #0897c3 url('../../../../images/hhh_icon.png') no-repeat 0px 0px;
  background-position: left;
  border-radius: 3px;
  Padding: 8px 18px 5px 33px;
  width: 340px;
}
/* line 883, templates/rt_isotope/custom/scss/custom.scss */
.events .g-title {
  color: #000;
  /*background: #f1f3ec;*/
  background: none;
  border-radius: 3px;
  font-c: 18px;
  Padding: 8px 8px 8px 18px;
}
/* line 893, templates/rt_isotope/custom/scss/custom.scss */
.g-faq {
  border: 1px solid #e1e1e1;
  padding: 0px 8px 8px 8px;
  margin-top: 20px;
  /*margin-left: 50px;*/
  /*Added by Pradeep on Dec 12*/
  margin-right: 10px;
}
/* line 902, templates/rt_isotope/custom/scss/custom.scss */
.g-faqtitle .g-title {
  color: #fff;
  background: #0897c3 url('../../../../images/hhh_icon.png') no-repeat 0px 0px;
  background-position: left;
  border-radius: 3px;
  Padding: 8px 18px 5px 33px;
}
/* line 910, templates/rt_isotope/custom/scss/custom.scss */
.g-faq .g-title {
  color: #fff;
  background: #0897c3;
  border-radius: 3px;
  /*font-size: 1.5em; removed by Pradeep on December 12*/
}
/* edited by pradeep oct 5 margin param */
/* line 918, templates/rt_isotope/custom/scss/custom.scss */
#g-navigation .login {
  /*margin: 30px 90px 10px;*/
  /* edited by pradeep dec 29 margin param */
  line-height: 20px;
  margin: 45px 0 10px;
  text-align: center;
  width: 100%;
}
/* added by pradeep oct 5 margin param Dk edited font size and weight added word recover*/
/* line 929, templates/rt_isotope/custom/scss/custom.scss */
#g-navigation .login a {
  color: #fff !important;
  font-size: 14px;
  font-weight: 500;
  text-transform: uppercase;
}
/* added by pradeep oct 5 margin param */
/* line 937, templates/rt_isotope/custom/scss/custom.scss */
#hometabs .layout-right .sprocket-tabs-nav {
  border-left: 7px solid #fff;
  background: #fff;
  margin: 100px;
}
/* added by pradeep oct 5 margin param Dk edit nov 18 */
/* line 943, templates/rt_isotope/custom/scss/custom.scss */
#g-navigation .login a .fa {
  font-size: 1.4rem;
  vertical-align: bottom;
}
/* line 950, templates/rt_isotope/custom/scss/custom.scss */
.sprocket-mosaic-item .sprocket-mosaic-title, .sprocket-mosaic-item .sprocket-mosaic-info {
  text-transform: none;
  color: black;
}
/* line 955, templates/rt_isotope/custom/scss/custom.scss */
.sprocket-strips-content {
  color: #000;
}
/* line 959, templates/rt_isotope/custom/scss/custom.scss */
.strips2 {
  color: #fff;
}
/* removes menu title 
 .g-main-nav .g-toplevel > li .g-menu-item-content {
 display: none;
 vertical-align: middle;
 cursor: pointer;
 }*/
/* dropdown menu margin */
/* line 973, templates/rt_isotope/custom/scss/custom.scss */
.g-main-nav .g-standard > .g-dropdown, .g-main-nav .g-fullwidth > .g-dropdown {
  margin-top: -30px;
}
/* removes menu border */
/* line 979, templates/rt_isotope/custom/scss/custom.scss */
#g-overlay .g-main-nav .g-toplevel > li > .g-menu-item-container {
  border: 0px solid;
  text-align: center;
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.75);
  padding: 2rem 0;
}
/* padding for the article on PTC pages
 .g-grid {
 padding: 0px 10px 0px;
 }*/
/* Center text Mod on PTC pages */
/* line 995, templates/rt_isotope/custom/scss/custom.scss */
.ptcmod {
  text-align: center !important;
  margin-left: 10px;
}
/* line 1000, templates/rt_isotope/custom/scss/custom.scss */
.ptcfont {
  text-align: left !important;
  width: 900px !important;
  color: black !important;
  font-size: 24px !important;
}
/* line 1006, templates/rt_isotope/custom/scss/custom.scss */
.ptcfontsteps {
  text-align: left !important;
  width: 700px !important;
  color: black !important;
  font-size: 18px !important;
}
/* line 1012, templates/rt_isotope/custom/scss/custom.scss */
.ptcdown {
  text-align: center !important;
  width: 300px !important;
  margin: -104px 10px 22px !important;
  font-size: 16px !important;
}
/* line 174, /home/homehigh/public_html/templates/rt_isotope/custom/scss/custom.scss */
/* line 1019, templates/rt_isotope/custom/scss/custom.scss */
.ptcdown3 {
  text-align: center !important;
  width: 300px !important;
  margin: -100px 20px 10px !important;
  font-size: 16px !important;
}
/* line 181, /home/homehigh/public_html/templates/rt_isotope/custom/scss/custom.scss */
/* line 1026, templates/rt_isotope/custom/scss/custom.scss */
.ptcdown4 {
  text-align: center !important;
  width: 300px !important;
  margin: -280px 25px 10px !important;
  font-size: 16px !important;
}
/*for the buttons in the unite slider*/
/* line 1035, templates/rt_isotope/custom/scss/custom.scss */
.tp-button.hssblue, .tp-button:hover.hssblue, .purchase.hssblue, .purchase:hover.hssblue {
  background-color: #0897c3;
  -webkit-box-shadow: 0px 3px 0px 0px #62bee9;
  -moz-box-shadow: 0px 3px 0px 0px #a34c00;
  box-shadow: 0px 3px 0px 0px #62bee9;
}
/* line 1042, templates/rt_isotope/custom/scss/custom.scss */
.tp-caption.medium_bg_darkhssblue, .medium_bg_darkhssblue {
  font-size: 20px;
  line-height: 20px;
  font-weight: 800;
  font-family: "Open Sans";
  color: #fff;
  text-decoration: none;
  background-color: #0897c3;
  padding: 10px;
  border-width: 0px;
  border-color: #62bee9;
  border-style: none;
}
/* line 1057, templates/rt_isotope/custom/scss/custom.scss */
.offer {
  float: left;
  width: 40%;
  margin: 10px 35px 10px;
  text-align: center;
}
/* line 1064, templates/rt_isotope/custom/scss/custom.scss */
.left-col {
  float: left;
  width: 45%;
  margin: 10px 35px 10px;
  text-align: center;
}
/* line 1070, templates/rt_isotope/custom/scss/custom.scss */
.center-col {
  float: left;
  width: 40%;
  margin: 10px 35px 10px;
  text-align: center;
}
/* line 1076, templates/rt_isotope/custom/scss/custom.scss */
.right-col {
  float: left;
  width: 0%;
  text-align: center;
}
/* line 1085, templates/rt_isotope/custom/scss/custom.scss */
.rt-pricing-table2 {
  border: 1px solid #e1e1e1 !important;
  margin-left: 1px !important;
  font-size: 18px !important;
}
/* line 1091, templates/rt_isotope/custom/scss/custom.scss */
.rt-pricing-table2 li {
  padding: 20px 15px;
  border-bottom: 1px dotted #aeaeae;
}
/* line 1096, templates/rt_isotope/custom/scss/custom.scss */
.rt-pricing-table2 {
  list-style: none;
  padding: 10px;
  margin: 0px 10px 0px !important;
  border: 1px solid #e1e1e1;
  border-radius: 3px;
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.1);
  -webkit-transition: all 0.1s ease-in;
  -moz-transition: all 0.1s ease-in;
  -o-transition: all 0.1s ease-in;
  transition: all 0.1s ease-in;
  width: 300px;
  text-align: center;
}
/* line 1111, templates/rt_isotope/custom/scss/custom.scss */
.ptctitle {
  color: #fff;
  background: #0897c3;
  border-radius: 3px;
  font-size: 24px;
  padding: 20px 30px 1px;
  width: 300px;
  height: 105px;
  margin: 55px 10px 0px;
  text-align: center;
}
/* Patrick Changes */
/* line 1125, templates/rt_isotope/custom/scss/custom.scss */
.hometestimonial {
  /*background: #333;
   padding: 0px;*/
}
/* line 1131, templates/rt_isotope/custom/scss/custom.scss */
.hometestimonial .sprocket-mosaic-item {
  border: 0px !important;
  border-radius: 0px !important;
  background: #fff;
}
/* line 1137, templates/rt_isotope/custom/scss/custom.scss */
.hometestimonial .sprocket-padding {
  padding: 15px;
}
/* line 1142, templates/rt_isotope/custom/scss/custom.scss */
.hometestimonial .sprocket-mosaic-title a {
  color: #444 !important;
  font-size: 18px;
  font-weight: normal;
  background: #fff;
}
/* line 1148, templates/rt_isotope/custom/scss/custom.scss */
.hometestimonial .sprocket-mosaic-text {
  color: #555 !important;
  font-size: 13px;
  font-weight: normal;
  background: #fff;
  border-bottom: 1px solid #0897c3;
  padding-bottom: 15px;
}
/* line 1157, templates/rt_isotope/custom/scss/custom.scss */
.hometestimonial .sprocket-readmore span {
  font-size: 12px;
  color: #555;
  float: right;
  display: none;
}
/* line 1164, templates/rt_isotope/custom/scss/custom.scss */
.hometestimonial .sprocket-mosaic-loadmore {
  color: #555;
  width: 200px;
  margin-top: 35px;
  background: #fff;
}
/* line 1171, templates/rt_isotope/custom/scss/custom.scss */
.hometestimonial .sprocket-mosaic-loadmore .loadmore-info {
  font-size: 10px;
  font-weight: normal;
}
/* line 1177, templates/rt_isotope/custom/scss/custom.scss */
.hometestimonial .sprocket-mosaic-header ul {
  color: #555;
}
/* line 1181, templates/rt_isotope/custom/scss/custom.scss */
.hometestimonial .sprocket-mosaic-tags, .hometestimonial .sprocket-mosaic ul.sprocket-mosaic-tags {
  margin: 10px -10px -10px;
  color: #0897c3;
  background: #fff !important;
  border-radius: 0px !important;
  font-size: 85%;
  font-style: normal;
  text-transform: uppercase;
}
/* line 1191, templates/rt_isotope/custom/scss/custom.scss */
.hometestimonial .sprocket-mosaic-tags li, .hometestimonial .sprocket-mosaic ul.sprocket-mosaic-tags li {
  background: #fff;
}
/* line 1196, templates/rt_isotope/custom/scss/custom.scss */
.hometestimonial .sprocket-mosaic-filter li {
  font-size: 12px;
}
/* line 1201, templates/rt_isotope/custom/scss/custom.scss */
.hometestimonial .g-title {
  font-size: 28px;
  color: #0897c3;
  text-transform: none;
  background-image: url('../images/5stars.png');
  background-repeat: no-repeat;
  padding-left: 140px;
}
/* line 1212, templates/rt_isotope/custom/scss/custom.scss */
#hometabs .layout-right .sprocket-tabs-panels {
  margin: 50px;
}
/* line 1216, templates/rt_isotope/custom/scss/custom.scss */
#hometabs .sprocket-tabs-panels {
  padding: 50px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  background: #fff;
  color: #444;
}
/* line 1223, templates/rt_isotope/custom/scss/custom.scss */
#hometabs .sprocket-tabs-panels h3 {
  color: #555;
}
/* line 1227, templates/rt_isotope/custom/scss/custom.scss */
#hometabs .sprocket-tabs-panels .ala1 {
  color: #555;
}
/* line 1231, templates/rt_isotope/custom/scss/custom.scss */
#hometabs .sprocket-tabs-panels p {
  color: #555;
}
/* line 1235, templates/rt_isotope/custom/scss/custom.scss */
#hometabs .layout-right .sprocket-tabs-nav > li {
  float: none;
  margin: 0;
  min-height: 50px;
}
/* line 1241, templates/rt_isotope/custom/scss/custom.scss */
#hometabs .sprocket-tabs .sprocket-tabs-nav > li.active > .sprocket-tabs-inner, #hometabs .sprocket-tabs .sprocket-tabs-nav > li.active:hover > .sprocket-tabs-inner {
  color: #fff;
  border-radius: 0px;
  background: #0897c3;
  line-height: 36px;
}
/* line 1249, templates/rt_isotope/custom/scss/custom.scss */
#hometabs .layout-right .sprocket-tabs-nav > li > .sprocket-tabs-inner {
  min-width: 80px;
  margin-right: 0;
  margin-bottom: 0;
  line-height: 36px;
}
/* line 1256, templates/rt_isotope/custom/scss/custom.scss */
#hometabs .layout-right .sprocket-tabs-nav {
  border-left: 7px solid #fff;
  background: #fff;
}
/* for 1400 and above 
 @media (min-width: 1400px) and (max-width: 2700px) {
 .ptctitle {
 text-align: center !important;
 width: 400px !important;
 height: 80px !important;
 margin: 55px -88px 0px !important;
 font-size: 24px !important;
 }
 .rt-pricing-table2 {
 text-align: center !important;
 width: 400px !important;
 margin: 0px -88px 0px !important;
 font-size: 16px !important;
 }
 .membermenu {
 text-align: center !important;
 width: 400px !important;
 margin: 2px 27px 12px !important;
 font-size: 16px !important;
 }*/
/* for 1600 x 900 screens*/
/* line 1289, templates/rt_isotope/custom/scss/custom.scss */
.membermenu {
  text-align: center;
  width: 450px;
  margin: 0px 100px 0px;
}
/* line 1295, templates/rt_isotope/custom/scss/custom.scss */
.downl {
  text-align: center !important;
  width: 250px !important;
  margin: 2px 15px 12px !important;
  font-size: 16px !important;
}
/* line 1302, templates/rt_isotope/custom/scss/custom.scss */
.gcc3 {
  text-align: center;
  width: 95% !important;
  /* Edited by Pradeep to adjust width: 470px;*/
  margin: 5px !important;
}
/* line 1307, templates/rt_isotope/custom/scss/custom.scss */
.hss {
  text-align: center !important;
  width: 95% !important;
  margin: 20px 8px 12px !important;
  font-size: 16px !important;
}
/* for any screen that fits in between this min and max px*/
/* Iphone  any screen that fits in between this min and max px*/
@media (min-width: 319px) and (max-width: 767px) {
  /* line 1319, templates/rt_isotope/custom/scss/custom.scss */
  .rokajaxsearch {
    width: 100px;
    margin-top: -127px;
    margin-left: 112px;
    font-size: 8px;
  }
  /* line 1325, templates/rt_isotope/custom/scss/custom.scss */
  #g-navigation .login {
    display: none;
  }
  /* line 1331, templates/rt_isotope/custom/scss/custom.scss */
  .membermenu {
    text-align: center;
    margin: 50px 50px 10px !important;
    font-size: 16px !important;
  }
  /* line 1336, templates/rt_isotope/custom/scss/custom.scss */
  .membermenu2 {
    text-align: center !important;
    width: 305px !important;
    margin: 8px 12px 26px !important;
    font-size: 16px !important;
  }
  /* line 1342, templates/rt_isotope/custom/scss/custom.scss */
  .ptctitle {
    text-align: center !important;
    width: 250px !important;
    margin: 55px 50px 0px !important;
    font-size: 24px !important;
  }
  /* line 1348, templates/rt_isotope/custom/scss/custom.scss */
  .ptcfont {
    text-align: left !important;
    width: 230px !important;
    color: black !important;
    font-size: 20px !important;
    font-weight: 100;
  }
  /* line 1356, templates/rt_isotope/custom/scss/custom.scss */
  .ptcfontsteps {
    text-align: left !important;
    width: 230px !important;
    color: black !important;
    font-size: 20px !important;
    font-weight: 100;
  }
  /* line 1364, templates/rt_isotope/custom/scss/custom.scss */
  .ptcdown {
    text-align: center !important;
    width: 310px !important;
    margin: -104px -10px 50px !important;
    font-size: 16px !important;
  }
  /* line 1370, templates/rt_isotope/custom/scss/custom.scss */
  .rt-pricing-table2 {
    text-align: center !important;
    width: 250px !important;
    margin: 2px 50px 12px !important;
    font-size: 16px !important;
  }
  /* line 1376, templates/rt_isotope/custom/scss/custom.scss */
  .downl {
    text-align: center !important;
    width: 250px !important;
    margin: 2px 50px 12px !important;
    font-size: 16px !important;
  }
  /* line 1382, templates/rt_isotope/custom/scss/custom.scss */
  .gcc3 {
    text-align: center !important;
    width: 300px !important;
    margin: 2px 18px 12px !important;
    font-size: 16px !important;
  }
  /* line 1388, templates/rt_isotope/custom/scss/custom.scss */
  .hss {
    text-align: center !important;
    width: 300px !important;
    margin: 20px 8px 12px !important;
    font-size: 16px !important;
  }
  /* line 1394, templates/rt_isotope/custom/scss/custom.scss */
  .hsscore {
    text-align: center !important;
    width: 95% !important;
    margin: 45px 10px 12px !important;
    font-size: 16px !important;
  }
  /* line 1400, templates/rt_isotope/custom/scss/custom.scss */
  .dtymenu {
    text-align: center !important;
    width: 300px !important;
    margin: 10px 20px 5px !important;
  }
}
/* for any screen that fits in between this min and max px*/
/* Ipad portrait for any screen that fits in between this min and max px*/
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 1411, templates/rt_isotope/custom/scss/custom.scss */
  /* line 247, /home/homehigh/public_html/templates/rt_isotope/custom/scss/custom.scss */
  /* line 364, /home/homehigh/public_html/templates/rt_isotope/custom/scss/custom.scss */
  /* line 1413, templates/rt_isotope/custom/scss/custom.scss */
  .membermenu {
    text-align: center;
    width: 150px;
    margin: 0px 50px 10px;
    font-size: 16px;
  }
  /* line 1419, templates/rt_isotope/custom/scss/custom.scss */
  .ptctitle {
    text-align: center !important;
    width: 350px !important;
    margin: 55px -80px 0px !important;
    font-size: 24px !important;
  }
  /* line 1425, templates/rt_isotope/custom/scss/custom.scss */
  .ptcfont {
    text-align: left !important;
    width: 600px !important;
    color: black !important;
    font-size: 20px !important;
    font-weight: 100;
  }
  /* line 1433, templates/rt_isotope/custom/scss/custom.scss */
  .ptcfontsteps {
    text-align: left !important;
    width: 600px !important;
    color: black !important;
    font-size: 20px !important;
    font-weight: 100;
  }
  /* line 1440, templates/rt_isotope/custom/scss/custom.scss */
  .ptcdown {
    text-align: center !important;
    width: 310px !important;
    margin: -104px 11px 110px !important;
    font-size: 16px !important;
  }
  /* line 1446, templates/rt_isotope/custom/scss/custom.scss */
  .rt-pricing-table2 {
    text-align: center !important;
    width: 350px !important;
    margin: 2px -80px 12px !important;
    font-size: 16px !important;
  }
  /* line 1452, templates/rt_isotope/custom/scss/custom.scss */
  .downl {
    text-align: center !important;
    width: 250px !important;
    margin: 2px 50px 12px !important;
    font-size: 16px !important;
  }
  /* line 1458, templates/rt_isotope/custom/scss/custom.scss */
  .gcc3 {
    text-align: center !important;
    width: 250px !important;
    margin: 2px 8px 12px !important;
    font-size: 16px !important;
  }
  /* line 1464, templates/rt_isotope/custom/scss/custom.scss */
  .hss {
    text-align: center !important;
    width: 250px !important;
    margin: 20px 8px 12px !important;
    font-size: 16px !important;
  }
  /* line 1470, templates/rt_isotope/custom/scss/custom.scss */
  .hsscore {
    text-align: center !important;
    width: 250px !important;
    margin: 45px 10px 12px !important;
    font-size: 16px !important;
  }
}
/* for any screen that fits in between this min and max px*/
/* Ipad portrait for any screen that fits in between this min and max px*/
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 1481, templates/rt_isotope/custom/scss/custom.scss */
  .membermenu {
    text-align: center;
    width: 150px;
    margin: 0px 10px 3px;
    font-size: 16px;
  }
  /* line 1487, templates/rt_isotope/custom/scss/custom.scss */
  .membermenu2 {
    text-align: center !important;
    width: 155px !important;
    margin: 8px 8px 26px !important;
    font-size: 16px !important;
  }
  /* line 1494, templates/rt_isotope/custom/scss/custom.scss */
  .ptctitle {
    text-align: center !important;
    width: 250px !important;
    margin: 78px -80px 0px !important;
    font-size: 24px !important;
  }
  /* line 1501, templates/rt_isotope/custom/scss/custom.scss */
  .rt-pricing-table2 {
    text-align: center !important;
    width: 250px !important;
    margin: 2px -80px 12px !important;
    font-size: 16px !important;
  }
  /* line 1507, templates/rt_isotope/custom/scss/custom.scss */
  .downl {
    text-align: center !important;
    width: 250px !important;
    margin: 2px 8px 12px !important;
    font-size: 16px !important;
  }
  /* line 1513, templates/rt_isotope/custom/scss/custom.scss */
  .gcc3 {
    text-align: center !important;
    width: 230px !important;
    margin: 20px 8px 12px !important;
    font-size: 16px !important;
  }
  /* line 1519, templates/rt_isotope/custom/scss/custom.scss */
  .hss {
    text-align: center !important;
    width: 200px !important;
    margin: 20px 8px 12px !important;
    font-size: 16px !important;
  }
  /* line 1525, templates/rt_isotope/custom/scss/custom.scss */
  .hsscore {
    text-align: center !important;
    width: 230px !important;
    margin: 45px 10px 12px !important;
    font-size: 16px !important;
  }
  /* line 1531, templates/rt_isotope/custom/scss/custom.scss */
  .dtymenu {
    text-align: center !important;
    width: 190px !important;
    margin: 0px 1px 5px !important;
  }
}
/* Ipad landscape for any screen that fits in between this min and max px*/
@media only screen and (min-width: 1024px) and (max-width: 1800px) and (orientation: landscape) {
  /* line 1539, templates/rt_isotope/custom/scss/custom.scss */
  .membermenu {
    text-align: center;
    width: 50px;
    margin: 0px 38px 0px;
    font-size: 16px;
  }
  /* line 1545, templates/rt_isotope/custom/scss/custom.scss */
  .membermenu2 {
    text-align: center !important;
    width: 225px !important;
    margin: 8px 8px 26px !important;
    font-size: 16px !important;
  }
  /* line 1552, templates/rt_isotope/custom/scss/custom.scss */
  .ptctitle {
    text-align: center !important;
    width: 250px !important;
    margin: 55px -60px 0px !important;
    font-size: 24px !important;
  }
  /* line 1558, templates/rt_isotope/custom/scss/custom.scss */
  .ptcdown {
    text-align: center !important;
    width: 450px !important;
    margin: -104px 15px 110px !important;
    font-size: 16px !important;
  }
  /* line 1564, templates/rt_isotope/custom/scss/custom.scss */
  .ptcfont {
    width: 1400px !important;
    margin: 14px 5px 10px !important;
    font-size: 26px !important;
    Font-weight: normal;
  }
  /* line 1570, templates/rt_isotope/custom/scss/custom.scss */
  .ptcfontsteps {
    width: 1200px !important;
    margin: 4px 15px 10px !important;
    font-size: 16px !important;
  }
  /* line 1577, templates/rt_isotope/custom/scss/custom.scss */
  .rt-pricing-table2 {
    text-align: center !important;
    width: 250px !important;
    margin: 2px -60px 12px !important;
    font-size: 16px !important;
  }
  /* line 1583, templates/rt_isotope/custom/scss/custom.scss */
  .downl {
    text-align: center !important;
    width: 250px !important;
    margin: 2px 8px 12px !important;
    font-size: 16px !important;
  }
  /* line 1589, templates/rt_isotope/custom/scss/custom.scss */
  .gcc3 {
    text-align: center !important;
    width: 300px !important;
    margin: 15px 10px 12px !important;
    font-size: 16px !important;
  }
  /* line 1595, templates/rt_isotope/custom/scss/custom.scss */
  .hss {
    text-align: center !important;
    width: 250px !important;
    margin: 15px 10px 12px !important;
    font-size: 16px !important;
  }
  /* line 1601, templates/rt_isotope/custom/scss/custom.scss */
  .hsscore {
    text-align: center !important;
    width: 95% !important;
    margin: 45px 10px 12px !important;
    font-size: 16px !important;
  }
}
/* for the membership menus screen that fits in between this min and max px*/
@media only screen and (min-width: 1024px) and (max-width: 1500px) and (orientation: landscape) {
  /* line 1612, templates/rt_isotope/custom/scss/custom.scss */
  .dtymenu {
    text-align: center !important;
    width: 250px !important;
    margin: 0px 1px 5px !important;
  }
}
/*  any large screen that fits in between this min and max px*/
@media only screen and (min-width: 1260px) and (max-width: 3400px) {
  /* line 1620, templates/rt_isotope/custom/scss/custom.scss */
  /* .hsscore {
   text-align: center !important;
   width: 95% !important;
   margin: 45px 10px 12px !important;
   font-size: 16px !important;
   }*/
  /* line 1621, templates/rt_isotope/custom/scss/custom.scss */
  .membermenu2 {
    text-align: center !important;
    width: 275px !important;
    margin: 40px 18px 26px !important;
    font-size: 16px !important;
  }
  /* line 1628, templates/rt_isotope/custom/scss/custom.scss */
  .ptctitle {
    text-align: center !important;
    width: 400px !important;
    height: 80px !important;
    margin: 55px -88px 0px !important;
    font-size: 24px !important;
  }
  /* line 1635, templates/rt_isotope/custom/scss/custom.scss */
  .ptcdown {
    text-align: center !important;
    width: 550px !important;
    margin: -104px 11px 110px !important;
    font-size: 16px !important;
  }
  /* line 1641, templates/rt_isotope/custom/scss/custom.scss */
  .ptcfont {
    width: 1000px !important;
    margin: 14px 5px 10px !important;
    font-size: 23px !important;
    Font-weight: normal;
  }
  /* line 1647, templates/rt_isotope/custom/scss/custom.scss */
  .ptcfontsteps {
    width: 1200px !important;
    margin: 4px 15px 10px !important;
    font-size: 16px !important;
  }
  /* line 1653, templates/rt_isotope/custom/scss/custom.scss */
  .rt-pricing-table2 {
    text-align: center !important;
    width: 400px !important;
    margin: 0px -88px 0px !important;
    font-size: 16px !important;
  }
  /* line 1659, templates/rt_isotope/custom/scss/custom.scss */
  .membermenu {
    text-align: center !important;
    width: 400px !important;
    margin: 2px 27px 12px !important;
    font-size: 16px !important;
  }
  /* line 1665, templates/rt_isotope/custom/scss/custom.scss */
  .downl {
    text-align: center;
    margin: 2px 24px 12px !important;
    font-size: 16px !important;
  }
  /* line 1670, templates/rt_isotope/custom/scss/custom.scss */
  .gcc3 {
    text-align: center !important;
    width: 95% !important;
    margin: 45px 10px 12px !important;
    font-size: 16px !important;
  }
  /* line 1676, templates/rt_isotope/custom/scss/custom.scss */
  .hss {
    text-align: center !important;
    width: 95% !important;
    margin: 45px 10px 12px !important;
    font-size: 16px !important;
  }
}
/* this fixes the mobile menu issue it was blocked by .hsscore above so I commented .hsscore out */
/* line 1690, templates/rt_isotope/custom/scss/custom.scss */
#g-offcanvas #g-mobilemenu-container ul > li.active:not(.g-menu-item-type-particle):not(.g-menu-item-type-module) > .g-menu-item-container, #g-offcanvas #g-mobilemenu-container ul > li:hover:not(.g-menu-item-type-particle):not(.g-menu-item-type-module) > .g-menu-item-container {
  color: white !important;
}
/* line 1694, templates/rt_isotope/custom/scss/custom.scss */
.g-offcanvas-toggle {
  /*display: block; by pradeep*/
  position: fixed;
}
@media (min-width: 481px) and (max-width: 767px) {
  /* line 1699, templates/rt_isotope/custom/scss/custom.scss */
  /* .membermenu {
   text-align: center;
   width: 50px;
   margin: 0px 10px 0px;
   font-size: 204px;
   }*/
  /* line 1706, templates/rt_isotope/custom/scss/custom.scss */
  .ptcfont {
    text-align: left !important;
    width: 500px !important;
    color: black !important;
    font-size: 20px !important;
    font-weight: 100;
  }
  /* line 1714, templates/rt_isotope/custom/scss/custom.scss */
  .ptcfontsteps {
    text-align: left !important;
    width: 500px !important;
    color: black !important;
    font-size: 20px !important;
    font-weight: 100;
  }
  /* line 1722, templates/rt_isotope/custom/scss/custom.scss */
  .membermenu2 {
    text-align: center !important;
    width: 425px !important;
    margin: 8px 8px 26px !important;
    font-size: 16px !important;
  }
}
/* edited by pradeep oct 5 color param */
/* line 1731, templates/rt_isotope/custom/scss/custom.scss */
.g-main-nav .g-toplevel > li div.g-menu-item-container {
  -webkit-transition: -webkit-transform 0.2s ease-out;
  -moz-transition: -moz-transform 0.2s ease-out;
  transition: transform 0.2s ease-out;
  color: #0897c3 !important;
  /* color: #fff !important; */
}
/* added by pradeep oct 5  */
/* line 1739, templates/rt_isotope/custom/scss/custom.scss */
.g-menu-item .g-active {
  top: auto !important;
}
/* added by pradeep oct 5  from isotope.scss line 582 */
/* line 1741, templates/rt_isotope/custom/scss/custom.scss */
#g-overlay .g-main-nav .g-dropdown {
  background: #fff !important;
  border: 2px solid #0897c3 !important;
  border-radius: 0;
}
/* added by pradeep oct 5  */
/* line 1747, templates/rt_isotope/custom/scss/custom.scss */
.g-dropdown .g-menu-item-container:hover {
  color: #fff !important;
}
/* line 1748, templates/rt_isotope/custom/scss/custom.scss */
.g-dropdown .g-grid {
  padding: 0 !important;
}
/* line 1749, templates/rt_isotope/custom/scss/custom.scss */
.g-main-nav .g-sublevel > li {
  margin: 0 !important;
}
/*DK this did not wwork for alacart parent titlee comment this OUT
 }
 .g-title2 {
 font-family: "Muli";
 font-weight: 700;
 font-size: 1.1rem;
 line-height: 1.5;
 text-transform: uppercase;
 letter-spacing: 1px;
 margin: 1px;
 position: relative;
 color: #fff;
 background-color: #0670a2;
 border: black solid 1px;
 text-align: center;
 width: 400px;
 height: 100px;
 padding: 35px;
 }*/
/* line 1774, templates/rt_isotope/custom/scss/custom.scss */
.solmenu {
  text-align: center;
  width: 220px;
  margin-left: 40px;
}
/*DK individual menu item colors
 }*/
/* line 1784, templates/rt_isotope/custom/scss/custom.scss */
.item-514 a {
  color: #fff !important;
}
/*DK conflicted with lead pages
 }
 a {
 color: #0897c3 !important;
 -webkit-transition: all 0.2s;
 -moz-transition: all 0.2s;
 transition: all 0.2s;
 }*/
/* line 1800, templates/rt_isotope/custom/scss/custom.scss */
.alamenu2 {
  color: #fff;
  background: #fff;
  border-radius: 3px;
  font-size: 1.5em;
  border: solid 2px;
  width: 400px;
  margin: 0px 1px 1px !important;
}
/* line 1812, templates/rt_isotope/custom/scss/custom.scss */
.ttsmenu {
  width: 550px;
}
/* line 1816, templates/rt_isotope/custom/scss/custom.scss */
.bonusmenutitle {
  color: #080000;
  background: #f1ecec;
  border: 4px solid blue;
  border-radius: 90px;
  margin: 80000px 3px 2px !important;
  width: 420px;
  height: 600000px;
  padding: 5px !important;
}
/* line 1830, templates/rt_isotope/custom/scss/custom.scss */
#g-utility .fp-utility .g-title {
  margin-top: 0.3rem;
  margin-bottom: -1rem;
}
/* line 1836, templates/rt_isotope/custom/scss/custom.scss */
.howto {
  text-align: center;
  width: 350px;
  margin: 15px;
}
/* line 1839, templates/rt_isotope/custom/scss/custom.scss */
.howtoorig {
  text-align: center;
  margin: 45px 1px 45px;
}
/*--------------/ Downloads Below /-------------- */
/* line 1846, templates/rt_isotope/custom/scss/custom.scss */
.clsfaq {
  padding: 47px !important;
  display: block;
}
/* line 1850, templates/rt_isotope/custom/scss/custom.scss */
.flag {
  padding: 10px 20px 20px 20px;
  margin: 10px 20px 20px 20px;
  background-color: rgba(255, 255, 255, 0.8);
  border-radius: 10px;
  -webkit-box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, 0.4);
}
/* line 1860, templates/rt_isotope/custom/scss/custom.scss */
.flag h2.title {
  font-family: oswald-regular-webfont;
  background: url('../../../../images/title2bg.png') no-repeat;
  width: 245px;
  color: #fff;
  padding: 8px 5px 4px 15px;
  margin: 10px 0px 5px -32px;
  font-size: 20px;
  font-weight: normal;
}
/* line 1874, templates/rt_isotope/custom/scss/custom.scss */
.downloadbox #thankyoumain {
  font-size: 14px;
  padding: 0px;
  margin: 0px auto;
  width: 920px;
}
/* line 1880, templates/rt_isotope/custom/scss/custom.scss */
.downloadbox #thankyoumain h2 {
  color: #fff;
  font-size: 8px;
  margin: -38px 0px 0 -4px;
  padding: 0;
}
/* line 1886, templates/rt_isotope/custom/scss/custom.scss */
.downloadbox #thankyoumain p {
  float: left;
  margin: 0px 0px 10px 0px;
  font-family: OpenSans-Regular-webfont;
  font-weight: normal;
  font-size: 10px;
}
/* line 1893, templates/rt_isotope/custom/scss/custom.scss */
.downloadbox #thankyoumain p strong {
  color: #f36621;
}
/* line 1896, templates/rt_isotope/custom/scss/custom.scss */
.downloadbox #thankyoumain img {
  float: right;
  padding: 10px 0 10px 15px;
}
/* line 1900, templates/rt_isotope/custom/scss/custom.scss */
.downloadbox #thankyoumain .thanks a, .downloadbox {
  color: #080000;
  background: #f1ecec;
  border: 4px solid #a9dc97;
  border-radius: 9px;
  margin: 18px 3px 20px !important;
  width: 420px;
  height: 200px;
  padding: 2px 20px 20px !important;
  margin: 11px 2px 2px !important;
}
/* line 1912, templates/rt_isotope/custom/scss/custom.scss */
.downloadbox #thankyoumain div.thanks {
  background: url('../images/crsbg1.png') no-repeat;
  height: 158px;
  clear: both;
  margin: 20px 0 10px 0;
  float: none;
}
/* line 1919, templates/rt_isotope/custom/scss/custom.scss */
.downloadbox #thankyoumain .thanks ul li {
  float: left;
  width: 675px;
  padding: 10px 5px 10px 20px;
  font-size: 11px;
  line-height: 20px;
}
/* line 1926, templates/rt_isotope/custom/scss/custom.scss */
.downloadbox #thankyoumain .thanks ul li h3 {
  margin: 5px 0px 15px 0px;
  padding: 0px;
  color: #0670a2;
  font-size: 14px;
  font-family: OpenSans-bold-webfont;
  font-weight: normal;
}
/* line 1934, templates/rt_isotope/custom/scss/custom.scss */
.downloadbox #thankyoumain .thanks ul li:first-child {
  color: #000;
  width: 238px;
  text-align: center;
  padding: 15px 0px 0px 0px;
  margin: 0px 7px 0px 0px;
  font-size: 14px;
  font-family: OpenSans-bold-webfont;
  font-weight: normal;
}
/* line 1946, templates/rt_isotope/custom/scss/custom.scss */
.encourage {
  text-align: center;
}
/* line 1950, templates/rt_isotope/custom/scss/custom.scss */
.crsmenu .nav-header {
  display: block;
  padding: 5px 5px;
  font-size: 16px;
  font-weight: bold;
  line-height: 14px;
  color: #000;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  text-transform: uppercase;
  width: 400px;
}
/* line 1962, templates/rt_isotope/custom/scss/custom.scss */
.alamenu .g-title {
  font-size: 24px;
}
/* line 1966, templates/rt_isotope/custom/scss/custom.scss */
.alamenu {
  color: #080000;
  background: #f1ecec;
  border: 4px solid #a9dc97;
  border-radius: 9px;
  margin: 8px 3px 20px !important;
  width: 860px;
  height: 600px;
  padding: 20px !important;
  font-size: 12px;
}
/* line 1979, templates/rt_isotope/custom/scss/custom.scss */
.alapurchasemenu {
  color: #080000;
  background: #f1ecec;
  border: 4px solid #a9dc97;
  border-radius: 9px;
  margin: 8px 90px 20px !important;
  width: 320px;
  height: 600px;
  padding: 20px !important;
}
/* line 1990, templates/rt_isotope/custom/scss/custom.scss */
.crsmenu {
  color: #080000;
  background: #f1ecec;
  border: 4px solid #a9dc97;
  border-radius: 9px;
  margin: 8px 3px 20px !important;
  width: 420px;
  height: 160px;
  padding: 20px !important;
}
/* line 2000, templates/rt_isotope/custom/scss/custom.scss */
.memsitesmenu {
  color: #080000;
  background: #f1ecec;
  border: 4px solid #a9dc97;
  border-radius: 9px;
  margin: 10px 45px 20px !important;
  width: 420px;
  height: 200px;
  padding: 20px !important;
}
/* line 2011, templates/rt_isotope/custom/scss/custom.scss */
.g-overlay-enable.g-popupgrid-description-preview-icon {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  /* background: rgba(8, 151, 195, 0.75); */
  /* opacity: 0; */
  z-index: 10;
  /* -webkit-transition: opacity 0.3s; */
  -moz-transition: opacity 0.3s;
  /* transition: opacity 0.3s; */
}
/* exit red icon size for testimonials on home page
 .fa {
 display: inline-block;
 font: normal normal normal 140px/1 FontAwesome;
 font-size: 80px;
 text-rendering: auto;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
 }*/
/*.g-title {
 font-family: "Muli";
 font-weight: 700;
 font-size: 1.1rem;
 line-height: 1.5;
 text-transform: uppercase;
 letter-spacing: 1px;
 margin: 1rem 0;
 position: relative;
 color: #000;
 }*/
/* line 2052, templates/rt_isotope/custom/scss/custom.scss */
.divider1 {
  background: #000 url('//homehighschoolhelp.com/images/affiliate-program-button-02-450px.png?576c5d48') 100% no-repeat;
}
/* css from ths articles*/
/* line 2059, templates/rt_isotope/custom/scss/custom.scss */
.item-page span.serv-tran {
  color: #0670a2;
  font-family: oswald-regular-webfont;
  display: block;
  padding: 5px 0;
  font-size: 18px;
}
/* This is old css remove 
 blockquote {
 background: none repeat scroll 0 0 #EEEEEE;
 border: 1px dashed #CCCCCC;
 color: #000000;
 margin: 10px 0;
 padding: 10px;
 }*/
/* line 1359, templates/rt_isotope/custom/scss/custom.scss */
/* line 2078, templates/rt_isotope/custom/scss/custom.scss */
.g-content {
  margin: 0rem;
  padding: 0rem;
}
/* line 2082, templates/rt_isotope/custom/scss/custom.scss */
#g-showcase:before {
  background: - webkit-linear-gradient(rgba(8, 151, 195, 0.35), rgba(8, 151, 195, 1));
  /* background: linear-gradient( rgba(8, 151, 195, 0.35), rgba(8, 151, 195, 1)); */
  position: absolute;
  content: "";
  height: 20px;
  right: 0;
  bottom: 0;
  left: 0;
}
/* fix for testi module*/
/* line 2098, templates/rt_isotope/custom/scss/custom.scss */
.g-popupgrid-description-preview .g-popupgrid-description-preview-content {
  font-size: 1.1rem;
  color: black;
}
/* line 2103, templates/rt_isotope/custom/scss/custom.scss */
.g-popupgrid-action {
  font-size: 1.5em;
  margin-top: 180px;
  padding: 100px;
  cursor: pointer;
  vertical-align: 20px;
  color: #c30832 !important;
  border: none;
  background: none;
}
/* line 2114, templates/rt_isotope/custom/scss/custom.scss */
.g-popupgrid-action:hover, .g-popupgrid-action:focus {
  color: #0897c3 !important;
  outline: none;
}
/* line 2119, templates/rt_isotope/custom/scss/custom.scss */
.g-popupgrid-original {
  max-width: 400px !important;
}
/* line 2123, templates/rt_isotope/custom/scss/custom.scss */
.g-popupgrid-action-close {
  position: fixed;
  z-index: 150;
  top: 300px;
  right: 0;
  padding: 1em;
  opacity: 0;
  -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
  transition: opacity 0.3s, transform 0.3s;
  -webkit-transform: scale3d(0.6, 0.6, 1);
  transform: scale3d(0.6, 0.6, 1);
}
/* line 2136, templates/rt_isotope/custom/scss/custom.scss */
.button.button-testi {
  border-radius: 2rem;
  color: #f5f5f5 !important;
  border: 2px solid #222;
}
/* line 2143, templates/rt_isotope/custom/scss/custom.scss */
.hssmenu .nav-header {
  display: block;
  padding: 5px 5px;
  font-size: 14px;
  font-weight: bold;
  line-height: 14px;
  color: #000;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  text-transform: uppercase;
  width: 250px;
}
/* line 2156, templates/rt_isotope/custom/scss/custom.scss */
.hssmenu {
  color: #080000;
  background: #f1ecec;
  border: 4px solid #a9dc97;
  border-radius: 9px;
  margin: 80px 30px 20px !important;
  width: 300px;
  height: 250px;
  Padding: 10px;
}
/* line 2168, templates/rt_isotope/custom/scss/custom.scss */
img.ttsimage {
  float: left;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 30px;
  padding-top: 10px;
}
/* line 2177, templates/rt_isotope/custom/scss/custom.scss */
.rt-table-titlemod {
  color: #fff;
  background: #0897c3;
  border-radius: 3px;
  font-size: 1.5em;
  padding: 10px;
  margin: 40px 0px 50px;
  text-align: center;
}
/* line 2188, templates/rt_isotope/custom/scss/custom.scss */
.rt-pricing-table li.rt-table-title, .rt-pricing-table li:last-child {
  border-bottom: 0;
}
/* line 2191, templates/rt_isotope/custom/scss/custom.scss */
.fp-expandedtop .rt-pricing-table li {
  border-bottom: 1px dotted #aeaeae;
}
/* line 2194, templates/rt_isotope/custom/scss/custom.scss */
.rt-pricing-table li {
  padding: 20px 15px;
  border-bottom: 1px dotted #aeaeae;
}
/* line 2198, templates/rt_isotope/custom/scss/custom.scss */
.cls .rt-pricing-table li {
  padding: 10px 15px;
  border-bottom: 1px dotted #aeaeae;
}
/* line 2202, templates/rt_isotope/custom/scss/custom.scss */
.rt-table-title {
  color: #fff;
  background: #0897c3;
  border-radius: 3px;
  font-size: 18px;
}
/* line 2209, templates/rt_isotope/custom/scss/custom.scss */
.rt-pricing-table:hover {
  transform: scale(1.1);
  -ms-transform: scale(1.1);
  -webkit-transform: scale(1.1);
}
/* line 2214, templates/rt_isotope/custom/scss/custom.scss */
.rt-pricing-tablebonus:hover {
  transform: scale(0.99);
  -ms-transform: scale(0.99);
  -webkit-transform: scale(0.99);
}
/* line 2220, templates/rt_isotope/custom/scss/custom.scss */
.fp-expandedtop .rt-pricing-table {
  border: 1px solid #e1e1e1;
}
/* line 2223, templates/rt_isotope/custom/scss/custom.scss */
.rt-pricing-table {
  list-style: none;
  padding: 10px;
  margin: 10px;
  border: 1px solid #e1e1e1;
  border-radius: 3px;
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.1);
  -webkit-transition: all 0.1s ease-in;
  -moz-transition: all 0.1s ease-in;
  -o-transition: all 0.1s ease-in;
  transition: all 0.1s ease-in;
}
/* line 2236, templates/rt_isotope/custom/scss/custom.scss */
.rt-pricing-tablebonus {
  list-style: none;
  padding: 10px;
  margin: 0;
  border: 1px solid #e1e1e1;
  border-radius: 3px;
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.1);
  -webkit-transition: all 0.1s ease-in;
  -moz-transition: all 0.1s ease-in;
  -o-transition: all 0.1s ease-in;
  transition: all 0.1s ease-in;
}
/* line 2252, templates/rt_isotope/custom/scss/custom.scss */
section#g-navigation {
  left: 0px;
  position: fixed;
  right: 0px;
  top: 0px;
  z-index: 10000;
  background-color: #0897c3 !important;
  height: 116px;
}
/* line 2264, templates/rt_isotope/custom/scss/custom.scss */
header#g-header {
  left: 0px;
  position: fixed;
  right: 0px;
  top: 0px;
  z-index: 100;
}
/* line 2273, templates/rt_isotope/custom/scss/custom.scss */
#g-page-surround > section#g-navigation + * {
  padding-top: 100px;
  /* You may have to alter this value */
}
/*.g-offcanvas-toggle {
 z-index: 110;
 }*/
/* line 2281, templates/rt_isotope/custom/scss/custom.scss */
html.g-offcanvas-open header#g-header, html.g-offcanvas-open section#g-navigation {
  left: 272px;
}
/* line 2284, templates/rt_isotope/custom/scss/custom.scss */
html:not(.g-offcanvas-open) header#g-header, html:not(.g-offcanvas-open) section#g-navigation {
  left: 0px;
}
/* line 2287, templates/rt_isotope/custom/scss/custom.scss */
html.g-offcanvas-opening header#g-header, html.g-offcanvas-opening section#g-navigation {
  transition: ease left 300ms 0s, ease right 300ms 0s;
  left: 272px;
}
/* line 2292, templates/rt_isotope/custom/scss/custom.scss */
html.g-offcanvas-closing header#g-header, html.g-offcanvas-closing section#g-navigation {
  transition: ease left 300ms 0s, ease right 300ms 0s;
  left: 0px;
}
/* line 2296, templates/rt_isotope/custom/scss/custom.scss */
.g-flexslider-carousel-container {
  margin-top: 20px;
}
/* line 2300, templates/rt_isotope/custom/scss/custom.scss */
h2 {
  display: block;
  font-size: 1.5em;
  -webkit-margin-before: 0.83em;
  -webkit-margin-after: 0.83em;
  -webkit-margin-start: 0px;
  -webkit-margin-end: 0px;
  font-weight: bold;
  color: #0897c3;
}
/* line 2311, templates/rt_isotope/custom/scss/custom.scss */
.rt-about-info {
  background: #eee;
  border-radius: 0 0 3px 3px;
  display: block;
  width: 100%;
  height: 60px;
  line-height: 60px;
}
/* line 2320, templates/rt_isotope/custom/scss/custom.scss */
.rt-about-img {
  margin: 10px 15px 0 0;
}
/* line 2324, templates/rt_isotope/custom/scss/custom.scss */
.sprocket-tabs .sprocket-tabs-nav > li.active > .sprocket-tabs-inner, .sprocket-tabs .sprocket-tabs-nav > li.active:hover > .sprocket-tabs-inner {
  color: #fff;
  background: #0897c3;
  /*border-radius: 50px;*/
}
/*.feat .sprocket-tabs .sprocket-tabs-nav > li.active > .sprocket-tabs-inner, .sprocket-tabs .sprocket-tabs-nav > li.active:hover > .sprocket-tabs-inner {
 display: none;
 }
 Turm off load more button in mosaic
 .sprocket-mosaic .sprocket-mosaic-loadmore {
 display: none;}*/
/**
 * @version   $Id: tabs.css 26102 2015-01-27 14:17:52Z james $
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright Copyright (C) 2007 - 2015 RocketTheme, LLC
 * @license   http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only
 */
/* Tabs Core */
/* line 2346, templates/rt_isotope/custom/scss/custom.scss */
.sprocket-tabs {
  position: relative;
  overflow: hidden;
  -webkit-transform: translateZ(0);
  -webkit-backface-visibility: hidden;
}
/* line 2347, templates/rt_isotope/custom/scss/custom.scss */
.sprocket-tabs:before, .sprocket-tabs:after {
  display: table;
  content: "";
  *zoom: 1;
}
/* line 2348, templates/rt_isotope/custom/scss/custom.scss */
.sprocket-tabs:after {
  clear: both;
}
/* Tabs Nav */
/* line 2351, templates/rt_isotope/custom/scss/custom.scss */
.sprocket-tabs-nav {
  margin: 0;
  padding: 0;
  list-style: none !important;
  position: relative;
  z-index: 2;
  border-bottom: 0px solid #ddd;
  background: none;
}
/* line 2352, templates/rt_isotope/custom/scss/custom.scss */
.sprocket-tabs-nav {
  *zoom: 1;
}
/* line 2353, templates/rt_isotope/custom/scss/custom.scss */
.sprocket-tabs-nav:before, .sprocket-tabs-nav:after {
  display: table;
  content: "";
}
/* line 2354, templates/rt_isotope/custom/scss/custom.scss */
.sprocket-tabs-nav:after {
  clear: both;
}
/* line 2355, templates/rt_isotope/custom/scss/custom.scss */
.sprocket-tabs-nav li {
  float: left;
  position: relative;
}
/* line 2356, templates/rt_isotope/custom/scss/custom.scss */
.sprocket-tabs-nav > li > .sprocket-tabs-inner {
  display: block;
}
/* line 2357, templates/rt_isotope/custom/scss/custom.scss */
.sprocket-tabs-nav > .active > a {
  cursor: default;
}
/* line 2358, templates/rt_isotope/custom/scss/custom.scss */
.sprocket-tabs-nav li .sprocket-tabs-inner {
  cursor: pointer;
  display: block;
  padding: 5px 15px;
  font-size: 1em;
  opacity: 0.5;
}
/* line 2359, templates/rt_isotope/custom/scss/custom.scss */
.sprocket-tabs .sprocket-tabs-nav > li.active > .sprocket-tabs-inner {
  opacity: 1;
}
/* line 2360, templates/rt_isotope/custom/scss/custom.scss */
.sprocket-tabs-nav .dropdown-menu {
  margin-top: 1px;
  border-width: 1px;
}
/* line 2361, templates/rt_isotope/custom/scss/custom.scss */
.sprocket-tabs-nav .sprocket-tabs-icon {
  float: left;
  margin-right: 5px;
}
/* Tabs Nav - Layout Bottom */
/* line 2364, templates/rt_isotope/custom/scss/custom.scss */
.layout-bottom .sprocket-tabs-nav > li {
  margin: 0;
}
/* Tabs Nav - Layout Left / Right  */
/* line 2367, templates/rt_isotope/custom/scss/custom.scss */
.layout-left .sprocket-tabs-nav, .layout-right .sprocket-tabs-nav {
  border-bottom: 0;
}
/* line 2368, templates/rt_isotope/custom/scss/custom.scss */
.layout-left .sprocket-tabs-nav {
  float: left;
  margin-right: 20px;
  padding: 0;
}
/* line 2369, templates/rt_isotope/custom/scss/custom.scss */
.layout-right .sprocket-tabs-nav {
  float: right;
  margin-left: 20px;
  padding: 0;
}
/* line 2370, templates/rt_isotope/custom/scss/custom.scss */
.layout-left .sprocket-tabs-nav > li, .layout-right .sprocket-tabs-nav > li {
  float: none;
  margin: 0;
}
/* line 2371, templates/rt_isotope/custom/scss/custom.scss */
.layout-left .sprocket-tabs-nav > li > .sprocket-tabs-inner, .layout-right .sprocket-tabs-nav > li > .sprocket-tabs-inner {
  min-width: 80px;
  margin-right: 0;
  margin-bottom: 0;
}
/* line 2372, templates/rt_isotope/custom/scss/custom.scss */
.layout-left .sprocket-tabs-nav, .layout-right .sprocket-tabs-nav {
  min-height: 150px;
}
/* Tabs Content */
/* line 2375, templates/rt_isotope/custom/scss/custom.scss */
.sprocket-tabs-panels > .sprocket-tabs-panel {
  position: absolute;
  opacity: 0;
  height: 0;
  width: 0;
  visibility: hidden;
  padding: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 2376, templates/rt_isotope/custom/scss/custom.scss */
.sprocket-tabs-panels > .sprocket-tabs-panel.active {
  position: static;
  opacity: 1;
  height: auto;
  width: 100%;
  visibility: visible;
}
/* line 2377, templates/rt_isotope/custom/scss/custom.scss */
.layout-top.animation-slideandfade .sprocket-tabs-panel, .layout-bottom.animation-slideandfade .sprocket-tabs-panel {
  margin-left: 200px;
}
/* line 2378, templates/rt_isotope/custom/scss/custom.scss */
.layout-top.animation-slideandfade .sprocket-tabs-panel.active, .layout-bottom.animation-slideandfade .sprocket-tabs-panel.active {
  margin-left: 0;
}
/* line 2379, templates/rt_isotope/custom/scss/custom.scss */
.layout-left.animation-slideandfade .sprocket-tabs-panel, .layout-right.animation-slideandfade .sprocket-tabs-panel {
  margin-top: -200px;
}
/* line 2380, templates/rt_isotope/custom/scss/custom.scss */
.layout-left.animation-slideandfade .sprocket-tabs-panel.active, .layout-right.animation-slideandfade .sprocket-tabs-panel.active {
  margin-top: 0;
}
/* line 2381, templates/rt_isotope/custom/scss/custom.scss */
.sprocket-tabs .readon {
  margin: 0;
  float: left;
}
/* Transitions */
/* line 2384, templates/rt_isotope/custom/scss/custom.scss */
.sprocket-tabs-nav li .sprocket-tabs-inner {
  transition: background 0.1s ease-in;
  -webkit-transition: background 0.1s ease-in;
  -moz-transition: background 0.1s ease-in;
  -o-transition: background 0.1s ease-in;
}
/* line 2385, templates/rt_isotope/custom/scss/custom.scss */
.animation-slideandfade .sprocket-tabs-panel.active {
  -webkit-transition: margin 0.3s ease-out, opacity 0.4s ease-in;
  -moz-transition: margin 0.3s ease-out, opacity 0.4s ease-in;
  -o-transition: margin 0.3s ease-out, opacity 0.4s ease-in;
  transition: margin 0.3s ease-out, opacity 0.4s ease-in;
}
/* line 2386, templates/rt_isotope/custom/scss/custom.scss */
.animation-fade .sprocket-tabs-panel.active {
  -webkit-transition: opacity 0.4s ease-in;
  -moz-transition: opacity 0.4s ease-in;
  -o-transition: opacity 0.4s ease-in;
  transition: opacity 0.4s ease-in;
}
/* Custom */
/* line 2389, templates/rt_isotope/custom/scss/custom.scss */
.sprocket-tabs-nav li .sprocket-tabs-inner {
  color: #fff;
  background: #0897c3;
}
/* line 2390, templates/rt_isotope/custom/scss/custom.scss */
.sprocket-tabs-panels {
  padding: 15px;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
/* line 2391, templates/rt_isotope/custom/scss/custom.scss */
.layout-top .sprocket-tabs-nav li, .layout-bottom .sprocket-tabs-nav li {
  margin-right: 5px;
}
/* line 2392, templates/rt_isotope/custom/scss/custom.scss */
.layout-left .sprocket-tabs-nav li, .layout-right .sprocket-tabs-nav li {
  margin-bottom: 5px;
}
/* line 2393, templates/rt_isotope/custom/scss/custom.scss */
.layout-top .sprocket-tabs-panels {
  margin-top: 15px;
}
/* line 2394, templates/rt_isotope/custom/scss/custom.scss */
.layout-bottom .sprocket-tabs-panels {
  margin-bottom: 15px;
}
/* line 2395, templates/rt_isotope/custom/scss/custom.scss */
.layout-left .sprocket-tabs-panels {
  margin-left: 125px;
}
/* line 2396, templates/rt_isotope/custom/scss/custom.scss */
.layout-right .sprocket-tabs-panels {
  margin-right: 125px;
}
/* line 2400, templates/rt_isotope/custom/scss/custom.scss */
.g-popupgrid-description-preview .g-popupgrid-description-preview-title {
  font-weight: 'sourcesanspro, Helvetica, Tahoma, Geneva, Arial, sans-serif';
  font-size: 1.75rem;
  font-weight: 700;
  margin: 0 0 1rem 0;
  color: #000;
}
/* line 2408, templates/rt_isotope/custom/scss/custom.scss */
.g-popupgrid-description-preview .g-popupgrid-description-preview-content {
  font-size: 1.1rem;
}
/* line 2411, templates/rt_isotope/custom/scss/custom.scss */
*, *::before, *::after {
  -webkit-box-sizing: inherit;
  -moz-box-sizing: inherit;
  box-sizing: inherit;
  /* color: #fff;*/
}
/* line 2419, templates/rt_isotope/custom/scss/custom.scss */
.fp-team-tab img {
  border-radius: 100%;
  display: block;
  margin: auto;
  width: 100px;
}
/*this is the award win promo below slider*/
/* line 2428, templates/rt_isotope/custom/scss/custom.scss */
.promo1 {
  color: #fff;
  font-weight: 900;
  text-transform: uppercase;
  position: absolute;
  right: 250px;
  top: 1px;
}
/* line 2439, templates/rt_isotope/custom/scss/custom.scss */
div.rev_slider_wrapper div.tp-caption > ul li {
  list-style: initial;
  position: relative !important;
  visibility: visible;
}
/* line 2445, templates/rt_isotope/custom/scss/custom.scss */
.g-container a {
  color: #000;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
}
/* line 2455, templates/rt_isotope/custom/scss/custom.scss */
#ampz_sidebar {
  position: fixed;
  top: 80% !important;
  z-index: 999999;
}
/* line 2462, templates/rt_isotope/custom/scss/custom.scss */
#g-slideshow {
  margin-top: 1rem;
}
/* line 2465, templates/rt_isotope/custom/scss/custom.scss */
.rssocial-fixed {
  position: fixed;
  background-color: rgba(241, 247, 247, 0.66);
}
/* edited by pradeep oct 5 background,color param */
/* line 2470, templates/rt_isotope/custom/scss/custom.scss */
#g-overlay {
  /* background: #0897c3 none repeat scroll 0 0 ;
   color: #fff ; height: 350px;*/
  background: rgba(255, 255, 255, 0.9);
  color: #0897c3;
  position: fixed;
  width: 100%;
  height: 240px;
  top: 0;
  left: 0;
  text-align: center;
  z-index: 10000;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}
/* edited by Pradeep @ oct 5  margin params*/
/* line 2489, templates/rt_isotope/custom/scss/custom.scss */
.rokajaxsearch #roksearch_search_str {
  border: 1px solid #888;
  border-radius: 2rem;
  margin: 30px 0px 3px;
  /* margin: 30px 120px 3px;*/
  padding: 0.75rem 1rem;
  width: 100%;
  box-shadow: none;
}
/* edited by pradeep oct 5 top  param */
/* line 2499, templates/rt_isotope/custom/scss/custom.scss */
.g-overlaytoggle .g-overlaytoggle-text {
  color: #fff;
  font-size: 1.25rem;
  font-weight: 900;
  text-transform: uppercase;
  position: absolute;
  right: 50px;
  top: 40px;
  /* top: 50px; */
}
/* edited by pradeep oct 5 top  param */
/* line 2510, templates/rt_isotope/custom/scss/custom.scss */
.g-overlaytoggle .g-overlaytoggle-bar-wrapper {
  padding: 10px 35px 16px 16px;
  position: absolute;
  right: 0;
  /* top: 50px; */
  top: 40px;
}
/*.g-flexslider-slideshow-slides {
 height: 42rem;
 }
 .g-flexslider-slideshow .g-flexslider-slideshow-item {
 height: 42rem;
 }*/
/*.g-flexslider-slideshow .g-flexslider-slideshow-item {
 min-height: 55vh;
 }*/
/* line 2531, templates/rt_isotope/custom/scss/custom.scss */
.g-flexslider-carousel-container {
  margin-top: 5px;
}
/* DK line 1690, make image smaller */
/* line 2537, templates/rt_isotope/custom/scss/custom.scss */
.g-flexslider-showcase .g-flexslider-showcase-item-image img {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
  -webkit-transition: -webkit-transform 0.3s;
  -moz-transition: -moz-transform 0.3s;
  transition: transform 0.3s;
  margin-top: 30px;
  width: 40%;
}
/* Dk give text title padding on top line 1701, templates/rt_isotope/custom/scss/custom.scss */
/* line 2550, templates/rt_isotope/custom/scss/custom.scss */
.g-flexslider-showcase .g-flexslider-showcase-item-image, .g-flexslider-showcase .g-flexslider-showcase-item-content {
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  box-flex: 0;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 49%;
  color: #222;
  margin-top: 20px;
}
/* line 2564, templates/rt_isotope/custom/scss/custom.scss */
.g-flexslider-showcase .g-flexslider-showcase-item-title {
  font-size: 1rem;
}
/* line 2566, templates/rt_isotope/custom/scss/custom.scss */
#g-overlay .g-main-nav {
  margin: 7rem 0 0 0;
}
/*added by pradeep oct 14*/
/* line 2571, templates/rt_isotope/custom/scss/custom.scss */
.qcbutton a.je_button {
  background: none !important;
}
/* line 2572, templates/rt_isotope/custom/scss/custom.scss */
.qcbutton a.je_button:hover {
  background: none !important;
}
/* line 2573, templates/rt_isotope/custom/scss/custom.scss */
#g-page-surround #g-expanded .event_bkd {
  /*background:url('../custom/images/boards_original.jpg') no-repeat;*/
  background-size: cover;
  padding: 3px 30px 3px;
}
/* line 2578, templates/rt_isotope/custom/scss/custom.scss */
#g-page-surround #g-expanded .g-container {
  padding: 0px !important;
}
/* line 2579, templates/rt_isotope/custom/scss/custom.scss */
#g-expanded .g-container .g-grid {
  padding: 0px !important;
}
/* line 2580, templates/rt_isotope/custom/scss/custom.scss */
.sprocket-strips-s-content {
  padding-left: 10px !important;
  background: #fff !important;
}
/* line 2581, templates/rt_isotope/custom/scss/custom.scss */
.jeSocial {
  text-align: center;
}
/* line 2582, templates/rt_isotope/custom/scss/custom.scss */
div#fd.eb.eb-mod div.eb-mod-form-item.form-group.col-md-4 {
  text-align: right !important;
  margin-top: 6px;
}
/*added by pradeep oct 24*/
/* line 2585, templates/rt_isotope/custom/scss/custom.scss */
.eb-header .eb-brand-name, .eb-header .eb-brand-bio {
  display: none !important;
}
/* line 2586, templates/rt_isotope/custom/scss/custom.scss */
div#fd.eb .eb-navbar {
  background: #0897c3 none repeat scroll 0 0 !important;
  border-color: #0897c3 !important;
  border: 1px solid #0897c3 !important;
}
/* line 2590, templates/rt_isotope/custom/scss/custom.scss */
div#fd.eb .eb-navbar-nav li a .eb-text, div#fd.eb .eb-navbar-nav li a .fa {
  color: #fff !important;
}
/* line 2593, templates/rt_isotope/custom/scss/custom.scss */
div#fd .form-control:-moz-placeholder {
  color: #fff !important;
}
/* line 2593, templates/rt_isotope/custom/scss/custom.scss */
div#fd .form-control::-moz-placeholder {
  color: #fff !important;
}
/* line 2593, templates/rt_isotope/custom/scss/custom.scss */
div#fd .form-control:-ms-input-placeholder {
  color: #fff !important;
}
/* line 2593, templates/rt_isotope/custom/scss/custom.scss */
div#fd .form-control::-webkit-input-placeholder {
  color: #fff !important;
}
/* line 2594, templates/rt_isotope/custom/scss/custom.scss */
div#fd.eb .eb-navbar-nav > li + li {
  border-left: 1px solid #fff !important;
}
/* line 2597, templates/rt_isotope/custom/scss/custom.scss */
div#fd.eb .eb-navbar-search {
  border-left: 1px solid #fff !important;
  border-right: 1px solid #fff !important;
}
/* line 2602, templates/rt_isotope/custom/scss/custom.scss */
div#fd.eb .eb-navbar-nav > li.open > a, div#fd.eb .eb-navbar-nav > li.active > a, div#fd.eb .eb-navbar-nav > li > a:hover, div#fd.eb .eb-navbar-nav > li > a:focus {
  background: #fff none repeat scroll 0 0 !important;
  color: #0897c3 !important;
}
/* line 2606, templates/rt_isotope/custom/scss/custom.scss */
div#fd.eb .eb-navbar-nav .open a .fa, div#fd.eb .eb-navbar-nav .active a .fa, div#fd.eb .eb-navbar-nav li a:hover .fa, div#fd.eb .eb-navbar-nav li a:focus .fa {
  color: #0897c3 !important;
}
/* line 2607, templates/rt_isotope/custom/scss/custom.scss */
.eb-mod-form-action .btn-primary {
  color: #fff !important;
}
/* line 2608, templates/rt_isotope/custom/scss/custom.scss */
#g-aside .g-title {
  width: auto;
}
/*#g-aside .g-content{margin:1.25rem 0 !important;} .sprocket-mosaic-item .sprocket-mosaic-image{ height:250px !important;}*/
/* line 2611, templates/rt_isotope/custom/scss/custom.scss */
.eb-category-profile, .hh-headerpost {
  background: #fff none repeat scroll 0 0 !important;
  color: #0897c3;
}
/* line 2613, templates/rt_isotope/custom/scss/custom.scss */
.eb-category, .eb-categories {
  background: #fff none repeat scroll 0 0 !important;
  border: medium none !important;
}
/* line 2615, templates/rt_isotope/custom/scss/custom.scss */
.eb-category-head h2 a, .eb-category-subscribe span a {
  color: #0897c3 !important;
}
/* line 2616, templates/rt_isotope/custom/scss/custom.scss */
.postitemeb {
  background: #0897c3 none repeat scroll 0 0 !important;
  float: left;
  margin: 5px 10px !important;
  width: 30.5%;
  padding: 0 !important;
}
/* line 2620, templates/rt_isotope/custom/scss/custom.scss */
.postitemeb .heading {
  padding: 5px;
  color: #fff !important;
}
/* line 2621, templates/rt_isotope/custom/scss/custom.scss */
.postitemeb .heading, .postitemeb .time, .postitemeb .eb-post-type {
  font-family: "Muli";
  color: #0897c3 !important;
  font-size: 1rem;
  font-weight: 900;
  padding: 5px;
}
/* line 2625, templates/rt_isotope/custom/scss/custom.scss */
div#fd.eb .btn-show-all {
  float: left !important;
  margin: 5px 0 !important;
}
/*added by Pradeep*/
/* line 2627, templates/rt_isotope/custom/scss/custom.scss */
.hh-category {
  margin-bottom: 0px !important;
}
/* line 2628, templates/rt_isotope/custom/scss/custom.scss */
.hh-posts {
  padding-top: 15px;
  border: none !important;
}
/* line 2629, templates/rt_isotope/custom/scss/custom.scss */
.hh-post {
  margin: 5px 10px;
}
/* line 2630, templates/rt_isotope/custom/scss/custom.scss */
.hh-headerpost {
  padding: 5px;
}
/* line 2631, templates/rt_isotope/custom/scss/custom.scss */
.hh-headerpost .eb-post-date, .hh-headerpost .fa, .hh-headerpost a {
  color: #0897c3 !important;
}
/* line 2632, templates/rt_isotope/custom/scss/custom.scss */
#subscribe-blog-module input.form-control, .eb-navbar-login input.form-control, #search-blogs {
  color: #555 !important;
}
/* line 2633, templates/rt_isotope/custom/scss/custom.scss */
#g-bottom {
  background: #0897c3 none repeat scroll 0 0 !important;
  color: #000;
}
/* line 2637, templates/rt_isotope/custom/scss/custom.scss */
.eb-mod-image-cover {
  background-color: #fff !important;
}
/* line 2638, templates/rt_isotope/custom/scss/custom.scss */
div#fd.eb .eb-stats-posts > div a {
  white-space: normal !important;
}
/* line 2640, templates/rt_isotope/custom/scss/custom.scss */
.sprocket-strips-container > li:nth-child(7n) {
  clear: left;
}
/* line 2642, templates/rt_isotope/custom/scss/custom.scss */
.hh-category {
  border: 1px solid #0897c3 !important;
}
/*Pradeep added padding for social icons*/
/* line 2645, templates/rt_isotope/custom/scss/custom.scss */
.socialpad {
  padding-top: 10px;
}
/* line 2648, templates/rt_isotope/custom/scss/custom.scss */
#g-footer {
  background: #e8e8e8 !important;
}
/* line 2649, templates/rt_isotope/custom/scss/custom.scss */
#g-copyright {
  background: #fff !important;
  line-height: 35px;
}
/* line 2650, templates/rt_isotope/custom/scss/custom.scss */
.g-expandednew {
  padding: 20px 0;
}
/* line 2651, templates/rt_isotope/custom/scss/custom.scss */
#g-bottom {
  display: block;
}
/* line 2652, templates/rt_isotope/custom/scss/custom.scss */
.g-menu-item-type-particle .platform-content .hidden-phone {
  display: block !important;
}
/* line 2653, templates/rt_isotope/custom/scss/custom.scss */
.menu-item-particle #login-form .input-prepend, #login-form .input-append {
  width: auto !important;
}
/* line 2656, templates/rt_isotope/custom/scss/custom.scss */
.wb-sh404sef-404-redirect a, .wb-sh404sef-404-redirect-content a, .wb-sh404sef-404-redirect-close {
  color: #fff !important;
}
/* line 2657, templates/rt_isotope/custom/scss/custom.scss */
body {
  font-family: "Muli" !important;
  font-weight: 400 !important;
}
/* line 2661, templates/rt_isotope/custom/scss/custom.scss */
.click-button a:hover {
  background-color: #167eb9 !important;
}
/* line 2665, templates/rt_isotope/custom/scss/custom.scss */
.click-button a, .leadstyle-fontsized a {
  color: #fff !important;
}
/* line 2666, templates/rt_isotope/custom/scss/custom.scss */
#cboxOverlay, #colorbox {
  z-index: 99999;
}
@media (min-width: 680px) {
  /* line 2671, templates/rt_isotope/custom/scss/custom.scss */
  .newblogcat .sprocket-strips-container > li {
    min-height: 565px;
  }
}
/* line 2675, templates/rt_isotope/custom/scss/custom.scss */
.homelogo img {
  width: auto !important;
}
/* line 2676, templates/rt_isotope/custom/scss/custom.scss */
.g-main-nav .loginmainmenu {
  display: none;
}
@media (max-width: 685px) {
  /* line 2678, templates/rt_isotope/custom/scss/custom.scss */
  #online-vid div, .clg-div div, .tscplayer_inline {
    width: 100% !important;
  }
  /* line 2679, templates/rt_isotope/custom/scss/custom.scss */
  .eb-view-blogger .eb-post-body img {
    margin-left: 0px !important;
  }
  /* line 2681, templates/rt_isotope/custom/scss/custom.scss */
  #g-showcase .size-100 .jmoddiv.jmodinside {
    top: 90px;
  }
  /* line 2682, templates/rt_isotope/custom/scss/custom.scss */
  #g-showcase .size-100 .notop {
    top: 0px !important;
  }
  /* line 2683, templates/rt_isotope/custom/scss/custom.scss */
  #rpfancybox-overlay {
    z-index: 99999;
  }
  /* line 2684, templates/rt_isotope/custom/scss/custom.scss */
  .rpfancybox-opened {
    z-index: 999991;
  }
  /* line 2686, templates/rt_isotope/custom/scss/custom.scss */
  .gcc3 {
    margin: 5px !important;
    width: 95% !important;
  }
  /* line 2687, templates/rt_isotope/custom/scss/custom.scss */
  .marginmodule3 .size-34, .marginmodule3 .size-33 {
    margin-bottom: 25px !important;
  }
  /* line 2688, templates/rt_isotope/custom/scss/custom.scss */
  .g-expandednew .g-container .g-grid:nth-child(3) .size-34, .g-expandednew .g-container .g-grid:nth-child(3) .size-33, .g-expandednew .g-container .g-grid:nth-child(3) .size-33-3, .g-expandednew .g-container .g-grid:nth-child(2) .size-33-3, .g-expandednew .g-container .g-grid:nth-child(2) .size-25 {
    margin-bottom: 25px !important;
  }
  /* line 2694, templates/rt_isotope/custom/scss/custom.scss */
  .row-fluid, #fd.eb-view-latest {
    padding: 0 0px !important;
  }
  /* line 2698, templates/rt_isotope/custom/scss/custom.scss */
  .item-page {
    padding: 0 15px !important;
  }
  /* line 2699, templates/rt_isotope/custom/scss/custom.scss */
  div#fd.eb .eb-post-thumb.is-full, div#fd.eb .eb-entry-article img {
    margin-left: 0px !important;
  }
  /* line 2702, templates/rt_isotope/custom/scss/custom.scss */
  .aboutus_video {
    display: none;
  }
}
@media (max-width: 450px) {
  /* line 2707, templates/rt_isotope/custom/scss/custom.scss */
  .gridconn .sprocket-grids-b-readon {
    width: 100% !important;
    font-size: 20px !important;
    padding-top: 15px;
  }
  /* line 2708, templates/rt_isotope/custom/scss/custom.scss */
  .aboutuscontent img, .item-page img {
    width: 100% !important;
  }
  /* line 2709, templates/rt_isotope/custom/scss/custom.scss */
  .books .g-flexslider-showcase-item-image {
    text-align: center;
  }
  /* line 2710, templates/rt_isotope/custom/scss/custom.scss */
  .books .g-flexslider-showcase-item-image, .books .g-flexslider-showcase-item-content {
    width: 100%;
  }
  /* line 2711, templates/rt_isotope/custom/scss/custom.scss */
  .g-flexslider-showcase .g-flexslider-showcase-item-image img {
    width: 52%;
    margin-left: -18%;
  }
}
/* line 2714, templates/rt_isotope/custom/scss/custom.scss */
.sprocket-grids-b-readon {
  font-size: 32px !important;
}
@media (max-width: 350px) {
  /* line 2718, templates/rt_isotope/custom/scss/custom.scss */
  .sprocket-grids-b-readon {
    font-size: 24px !important;
  }
}
/* line 2722, templates/rt_isotope/custom/scss/custom.scss */
.sj-flat-menu > li .fm-item span {
  color: #fff !important;
  font-weight: bold;
  line-height: 26px;
  outline: medium none;
}
/* line 2728, templates/rt_isotope/custom/scss/custom.scss */
.sprocket-strips-title {
  min-height: 60px;
}
/* line 2729, templates/rt_isotope/custom/scss/custom.scss */
.rt-table-description, .rt-table-item {
  text-align: justify;
}
/* line 2730, templates/rt_isotope/custom/scss/custom.scss */
.btn-container a, .btn-container a:hover, .button-holder a, .button-holder a:hover {
  color: #fff !important;
}
/* line 2731, templates/rt_isotope/custom/scss/custom.scss */
.membermenu2 li {
  text-align: center !important;
}
/* line 2732, templates/rt_isotope/custom/scss/custom.scss */
.eb-view-entry .eb-image-viewport {
  border: none !important;
}
/* line 2733, templates/rt_isotope/custom/scss/custom.scss */
.eb-view-entry .eb-image-viewport img {
  border: none !important;
  margin-left: inherit !important;
}
/* line 2734, templates/rt_isotope/custom/scss/custom.scss */
.eb-view-entry img {
  text-align: center;
  margin-left: inherit !important;
}
/* line 2735, templates/rt_isotope/custom/scss/custom.scss */
.eb-view-entry a > img {
  text-align: center;
  margin-left: inherit !important;
}
/* line 2736, templates/rt_isotope/custom/scss/custom.scss */
div#fd.eb .eb-entry-article .eb-image-viewport img {
  margin-left: inherit !important;
}
/* line 2739, templates/rt_isotope/custom/scss/custom.scss */
div#fd.eb .eb-entry-article .eb-image-viewport {
  border: inherit !important;
}
/* line 2742, templates/rt_isotope/custom/scss/custom.scss */
#menuitem-111 .fm-button, #menuitem-1106, #menuitem-201 {
  display: none;
}
/* line 2743, templates/rt_isotope/custom/scss/custom.scss */
#menuitem-111 .fm-item {
  border-bottom: none !important;
}
/* line 2744, templates/rt_isotope/custom/scss/custom.scss */
#menuitem-269 .fm-button, #menuitem-959 {
  display: none;
}
/* line 2745, templates/rt_isotope/custom/scss/custom.scss */
#menuitem-269 .fm-item {
  border-bottom: none !important;
}
/* line 2746, templates/rt_isotope/custom/scss/custom.scss */
.marginmodule3 .g-grid:nth-child(3) {
  margin-left: 5%;
  margin-right: 4%;
}
/* line 2750, templates/rt_isotope/custom/scss/custom.scss */
.g-expandednew .g-container .g-grid:nth-child(3) {
  margin: 35px 0;
}
/* line 2751, templates/rt_isotope/custom/scss/custom.scss */
.g-expandednew .g-container .g-grid:nth-child(2) .size-25 {
  margin: 35px 0;
}
/* line 2752, templates/rt_isotope/custom/scss/custom.scss */
.g-menu-item-240 .g-menu-item-container, .g-menu-item-241 .g-menu-item-container, #menuitem-240 .fm-item a, #menuitem-241 .fm-item a {
  pointer-events: none;
  cursor: default;
}
/* line 2759, templates/rt_isotope/custom/scss/custom.scss */
#menuitem-240 .fm-container .fm-item a, #menuitem-241 .fm-container .fm-item a, .g-menu-item-241 .g-sublevel .g-menu-item-container, .g-menu-item-240 .g-sublevel .g-menu-item-container {
  pointer-events: inherit;
  cursor: pointer;
}
/* line 2764, templates/rt_isotope/custom/scss/custom.scss */
#whotrans div, #whotrans h2, #whotrans p, #whotrans a {
  width: auto !important;
}
/* line 2768, templates/rt_isotope/custom/scss/custom.scss */
.fm-link a, .fm-link a:hover {
  text-decoration: none !important;
}
/* line 2772, templates/rt_isotope/custom/scss/custom.scss */
.osmap-items li:nth-child(1) .level_1 li:nth-child(2) .level_2 {
  display: none;
}
/* line 2774, templates/rt_isotope/custom/scss/custom.scss */
.osmap-items li:nth-child(1) .level_1 li:nth-child(3) {
  display: none;
}
/* line 2775, templates/rt_isotope/custom/scss/custom.scss */
.osmap-items li:nth-child(2) .level_1 {
  display: none;
}
/* line 2776, templates/rt_isotope/custom/scss/custom.scss */
.osmap-items li:nth-child(7) .level_1 li:nth-child(1) .level_2 {
  display: none;
}
/* line 2777, templates/rt_isotope/custom/scss/custom.scss */
#control_btns td {
  border: medium none !important;
  padding: 0.1rem 0.5rem !important;
}
/* line 2781, templates/rt_isotope/custom/scss/custom.scss */
#control_btns td img {
  vertical-align: top !important;
}
/* line 2783, templates/rt_isotope/custom/scss/custom.scss */
#video_div a {
  display: none;
}
/* line 2784, templates/rt_isotope/custom/scss/custom.scss */
#control_btns td #space {
  padding-left: 0 !important;
}
@media screen and (max-width: 640px) {
  /* line 2789, templates/rt_isotope/custom/scss/custom.scss */
  .table {
    overflow-x: auto;
    display: block;
  }
}
/* line 2797, templates/rt_isotope/custom/scss/custom.scss */
#tsc_player {
  z-index: 9999;
}
/* line 2801, templates/rt_isotope/custom/scss/custom.scss */
.tscplayer_inline {
  position: static;
  width: 640px;
  height: 480px;
  z-index: auto;
}
/* line 2808, templates/rt_isotope/custom/scss/custom.scss */
.tscplayer_fullframe {
  position: absolute;
  top: 0px;
  left: 0px;
  margin: 0px;
  padding: 0px;
  z-index: 9999;
}
@media screen and (max-width: 680px) {
  /* line 2818, templates/rt_isotope/custom/scss/custom.scss */
  .tscplayer_inline {
    width: 100% !important;
  }
}
/* line 2822, templates/rt_isotope/custom/scss/custom.scss */
.bufferspace {
  margin: 0 22px;
}
/*#menuitem-1071{display:none;} commented By Pradeep 14/08/2018*/
/* line 2825, templates/rt_isotope/custom/scss/custom.scss */
.eb-post-body h3 {
  color: #0897c3 !important;
}
/* line 2826, templates/rt_isotope/custom/scss/custom.scss */
#testimonial-slide1285 .tpm-showcase p, .rtp-Content {
  font-family: muli !important;
}
/* line 2828, templates/rt_isotope/custom/scss/custom.scss */
.item-page span.serv-tran {
  font-family: muli !important;
}
/* line 2829, templates/rt_isotope/custom/scss/custom.scss */
.eb-entry-date .eb-meta-views {
  color: #000 !important;
}
/* line 2830, templates/rt_isotope/custom/scss/custom.scss */
div#fd.eb .text-muted {
  color: #000 !important;
}
/* line 2833, templates/rt_isotope/custom/scss/custom.scss */
div#fd.eb .eb-entry-meta .fa {
  color: #000 !important;
}
/* line 2836, templates/rt_isotope/custom/scss/custom.scss */
.eb-entry-head h1 {
  color: #0897c3 !important;
}
/* line 2838, templates/rt_isotope/custom/scss/custom.scss */
.eb-entry-article h3 {
  color: #0897c3 !important;
}
/* line 2841, templates/rt_isotope/custom/scss/custom.scss */
div#fd.eb .eb-post-meta .fa {
  color: #000 !important;
}
/* line 2842, templates/rt_isotope/custom/scss/custom.scss */
.g-pricingtable .g-pricingtable-price {
  font-size: 3.3rem !important;
}
/* line 2844, templates/rt_isotope/custom/scss/custom.scss */
div#fd .btn-primary {
  background-color: #0897c3 !important;
  border-color: #0897c3 !important;
}
/* line 2847, templates/rt_isotope/custom/scss/custom.scss */
div#fd .btn-primary:hover {
  background-color: #0897c3 !important;
  border-color: #0897c3 !important;
}
/*
 div#fd.eb .eb-entry-article img {margin-left:100px;}
 div#fd.eb .eb-post-body img {margin-left:100px;}
 div#fd.eb .eb-post-thumb.is-full {margin-left:100px !important;}
 */
/* line 2857, templates/rt_isotope/custom/scss/custom.scss */
div#fd.eb .eb-post-body img, div#fd.eb .eb-post-thumb.is-full, div#fd.eb .eb-entry-article img {
  argin: 0 auto;
}
/* line 2858, templates/rt_isotope/custom/scss/custom.scss */
div#fd.eb .eb-comments-empty .fa {
  margin: 0px !important;
}
/* line 2861, templates/rt_isotope/custom/scss/custom.scss */
div#fd.eb .eb-comments-empty {
  padding: 0px !important;
}
/* line 2864, templates/rt_isotope/custom/scss/custom.scss */
div#fd.eb .eb-share-buttons > div {
  margin: 0px 10px !important;
}
/* line 2868, templates/rt_isotope/custom/scss/custom.scss */
.rbx-wrapper {
  margin-left: 30px !important;
}
/* line 2871, templates/rt_isotope/custom/scss/custom.scss */
.g-faq .g-title {
  font-weight: normal !important;
  text-align: center !important;
  text-transform: none !important;
}
/* line 2876, templates/rt_isotope/custom/scss/custom.scss */
div#fd {
  padding: 0 25px !important;
}
/* line 2879, templates/rt_isotope/custom/scss/custom.scss */
.row-fluid {
  padding: 0 25px !important;
}
/* line 2882, templates/rt_isotope/custom/scss/custom.scss */
#g-mobilemenu-container .g-menu-parent-indicator {
  color: #0788af !important;
}
/* line 2884, templates/rt_isotope/custom/scss/custom.scss */
#g-mobilemenu-container .g-menu-parent-indicator:hover {
  color: #fff !important;
}
/* line 2886, templates/rt_isotope/custom/scss/custom.scss */
.item-page p, .item-page span, .item-page a {
  line-height: 26px;
  font-size: 14px;
  color: #333;
}
/* line 2888, templates/rt_isotope/custom/scss/custom.scss */
.eb-entry-body img:nth-of-type(1) {
  margin: auto !important;
  display: block;
}
/* line 2893, templates/rt_isotope/custom/scss/custom.scss */
.whatsdiff .g-content {
  background: #7ca324;
  margin: 5px 15px 15px 15px;
}
/* line 2895, templates/rt_isotope/custom/scss/custom.scss */
.whatsdiff ul {
  margin: 1.5rem !important;
}
/* line 2896, templates/rt_isotope/custom/scss/custom.scss */
.whatsdiff .g-title {
  background-color: #7ca324;
  background: none;
  padding: 2px;
  text-align: center;
  text-transform: capitalize;
  font-size: 26px;
}
/* line 2901, templates/rt_isotope/custom/scss/custom.scss */
.whatsdiff {
  color: #fff;
  font-size: 20px;
}
/* line 2902, templates/rt_isotope/custom/scss/custom.scss */
.whatsdiff img {
  padding: 10px;
}
@media screen and (max-width: 450px) {
  /* line 2904, templates/rt_isotope/custom/scss/custom.scss */
  div#fd.eb.w480 .eb-post-image-cover {
    width: 100% !important;
    max-height: 250px !important;
  }
}
@media screen and (min-width: 451px) and (max-width: 750px) {
  /* line 2907, templates/rt_isotope/custom/scss/custom.scss */
  div#fd.eb.w480 .eb-post-image-cover {
    width: 100% !important;
    max-height: 360px !important;
  }
}
@media screen and (max-width: 650px) {
  /* line 2910, templates/rt_isotope/custom/scss/custom.scss */
  #ariext1213 li, #ariext1213 {
    width: 100% !important;
  }
}
/* line 2912, templates/rt_isotope/custom/scss/custom.scss */
.eb-share-stumbleupon iframe {
  width: 150px;
}
/* line 2913, templates/rt_isotope/custom/scss/custom.scss */
.newprice {
  font-size: 2rem;
  margin: 0;
}
/* line 2914, templates/rt_isotope/custom/scss/custom.scss */
.advertisebtn {
  background: #7ca324;
  background-image: -webkit-linear-gradient(top, #7ca324, #7ca324);
  background-image: -moz-linear-gradient(top, #7ca324, #7ca324);
  background-image: -ms-linear-gradient(top, #7ca324, #7ca324);
  background-image: -o-linear-gradient(top, #7ca324, #7ca324);
  background-image: linear-gradient(to bottom, #7ca324, #7ca324);
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0px;
  color: #fff !important;
  font-size: 20px;
  padding: 10px 20px 10px 20px;
  border-bottom: solid #e0e0e0 3px;
  text-decoration: none;
  display: block;
}
/* line 2932, templates/rt_isotope/custom/scss/custom.scss */
.advertisebtn:hover {
  background: #7ca324;
  text-decoration: none;
}
/* Pradeep did you add this ? NO i haven't;
 .leadstyle-fontsized{font-size:55px!important;}*/
/*added pradeep for 404 error page*/
/* line 2941, templates/rt_isotope/custom/scss/custom.scss */
.fill-container .leadstyle-link {
  background: #f13e51 none repeat scroll 0 0;
  border: 1px solid transparent;
  border-radius: 4px;
  color: #fff;
  cursor: pointer;
  display: block;
  font-size: 17px;
  font-weight: 400;
  letter-spacing: 2px;
  line-height: 1.7;
  margin: 60px 50px;
  padding: 12px 60px;
  white-space: normal;
}
/* line 2956, templates/rt_isotope/custom/scss/custom.scss */
.fill-container .leadstyle-link:hover {
  background: #ad0202;
  color: #fff;
}
/* line 2957, templates/rt_isotope/custom/scss/custom.scss */
.fill-container .leadstyle-link:focus {
  background: #ad0202;
  color: #fff;
}
/* line 2958, templates/rt_isotope/custom/scss/custom.scss */
.fill-inner .role-element.leadstyle-text {
  margin: 10px 80px;
}
/* line 2961, templates/rt_isotope/custom/scss/custom.scss */
.error_page_div-left {
  margin-top: 50px !important;
}
/* line 2964, templates/rt_isotope/custom/scss/custom.scss */
.fill.fill-cta.role-element.leadstyle-container.size-40.error_page_div-right {
  margin-top: 75px !important;
}
/* line 2967, templates/rt_isotope/custom/scss/custom.scss */
#body-headline .leadstyle-fontsized span {
  line-height: normal;
  font-size: 28px !important;
  color: #2c8ebd !important;
}
/* line 2971, templates/rt_isotope/custom/scss/custom.scss */
.fill-inner .leadstyle-text {
  color: #03689c;
}
@media (max-width: 600px) {
  /* line 2973, templates/rt_isotope/custom/scss/custom.scss */
  .fill-inner .role-element.leadstyle-text {
    margin: 0 !important;
  }
  /* line 2976, templates/rt_isotope/custom/scss/custom.scss */
  .fill-container .leadstyle-link {
    margin: 5px 0 !important;
  }
}
/* line 2979, templates/rt_isotope/custom/scss/custom.scss */
.g-menu-item-container {
  text-decoration: none !important;
}
/* line 2980, templates/rt_isotope/custom/scss/custom.scss */
#g-container-4448 {
  margin-top: 15px;
}
/* line 2981, templates/rt_isotope/custom/scss/custom.scss */
.meet .sprocket-tabs-nav li .sprocket-tabs-inner {
  padding: 5px 2px !important;
}
/* line 2982, templates/rt_isotope/custom/scss/custom.scss */
.meet .sprocket-tabs-nav {
  padding: 0 !important;
}
/* line 2983, templates/rt_isotope/custom/scss/custom.scss */
.tp-form .btn {
  color: #333 !important;
}
/*added by Praddep*/
/* line 2985, templates/rt_isotope/custom/scss/custom.scss */
.sprocket-tabs-nav li .sprocket-tabs-inner {
  cursor: pointer;
  display: block;
  font-size: 0.8em;
  opacity: 0.5;
  padding: 5px 1px;
}
/*position chanded from "absolute" to "relative" and margin to "0" by pradeep duplicate work */
/*@media only screen and (min-width: 1920px) and (max-width: 2400px) {
 .booksdonotusefrompradeep {
 position: relative;
 margin: 0;
 width: 100%;
 }
 }*/
/* line 3004, templates/rt_isotope/custom/scss/custom.scss */
.osmap-sitemap-description .osmap-items {
  display: block !important;
}
/* line 3005, templates/rt_isotope/custom/scss/custom.scss */
.osmap-items {
  display: none;
}
/* line 3006, templates/rt_isotope/custom/scss/custom.scss */
.osmap-sitemap-description .osmap-items ul.unstyled, ol.unstyled {
  list-style: circle !important;
}
/* line 3009, templates/rt_isotope/custom/scss/custom.scss */
.osmap-sitemap-description .osmap-items .nav {
  list-style: initial !important;
}
/* line 3012, templates/rt_isotope/custom/scss/custom.scss */
#g-overlay .size-100 {
  flex-basis: 93% !important;
  flex-grow: 0;
  margin: auto;
  max-width: 93% !important;
  width: 93% !important;
}
@media only screen and (min-width: 650px) and (max-width: 2400px) {
  /* line 3020, templates/rt_isotope/custom/scss/custom.scss */
  .g-menu-item-1110 {
    display: none !important;
  }
}
/* line 3022, templates/rt_isotope/custom/scss/custom.scss */
.sprocket-mosaic-item .sprocket-mosaic-text img {
  width: 100%;
}
/* line 3026, templates/rt_isotope/custom/scss/custom.scss */
#fd .eb-entry-body .legacy-video-container {
  text-align: center;
}
/*By Pradeep*/
/* line 3029, templates/rt_isotope/custom/scss/custom.scss */
.mem_inner_new .sprocket-tabs-nav li .sprocket-tabs-inner {
  padding: 24px 16px 24px;
  font-weight: 700;
  font-size: 12px !important;
  text-transform: uppercase;
  border-radius: 6px;
}
/* line 3036, templates/rt_isotope/custom/scss/custom.scss */
.mem_inner_new .layout-top .sprocket-tabs-nav {
  padding: 0 !important;
}
/* line 3037, templates/rt_isotope/custom/scss/custom.scss */
.mem_inner_new .sprocket-tabs-panels {
  padding: 0;
}
/* line 3038, templates/rt_isotope/custom/scss/custom.scss */
.ml_20 {
  margin-left: 20px;
}
/* line 3039, templates/rt_isotope/custom/scss/custom.scss */
.mem_inner_new {
  box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, 0.4);
  padding: 10px 20px 20px 20px;
  border-radius: 10px;
}
/*By DK */
/* line 3045, templates/rt_isotope/custom/scss/custom.scss */
ol li, ul li, ol, ul {
  font-size: 14px;
  line-height: 26px;
  /*By DK   color: #333;*/
}
/*By Dk for Lp pages*/
/* line 3051, templates/rt_isotope/custom/scss/custom.scss */
.font-scale-5.lp-list li {
  font-size: 1.125rem;
  color: #000;
}
/*By pradeep for sales pages*/
/* line 3055, templates/rt_isotope/custom/scss/custom.scss */
.font-scale-6.lp-list li {
  font-size: 1.125rem;
}
/* line 3056, templates/rt_isotope/custom/scss/custom.scss */
.font-scale-4.lp-list li {
  font-size: 1rem;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* line 3059, templates/rt_isotope/custom/scss/custom.scss */
  select, select:focus, textarea, textarea:focus, input, input:focus, #roksearch_search_str {
    font-size: 16px !important;
  }
}
/* line 3066, templates/rt_isotope/custom/scss/custom.scss */
.gcc_img {
  text-align: center;
  display: block;
  margin-top: 10px;
}
/* Added by pradeep */
/* line 3069, templates/rt_isotope/custom/scss/custom.scss */
.clsmodule .sprocket-tabs-panels ul li a {
  font-weight: normal;
}
/* landing pages css added by pradeep*/
/* line 3073, templates/rt_isotope/custom/scss/custom.scss */
.landingpageslide .g-flexslider-slideshow .g-flexslider-slideshow-item {
  background-position: center center;
}
/* line 3077, templates/rt_isotope/custom/scss/custom.scss */
.landingpageslideshow {
  padding-top: 0px !important;
}
/* line 3078, templates/rt_isotope/custom/scss/custom.scss */
.landingpageslide .g-flexslider-slideshow .g-flexslider-slideshow-item-content-container {
  background: -webkit-linear-gradient(rgba(255, 252, 252, 0.4), rgba(255, 252, 252, 0.4)) !important;
  background: linear-gradient(rgba(255, 252, 252, 0.4), rgba(255, 252, 252, 0.4)) !important;
}
/* line 3085, templates/rt_isotope/custom/scss/custom.scss */
.landingpageslide .g-flexslider-slideshow-item-title {
  float: right;
  width: 40%;
  margin-right: 10%;
  text-align: center;
  text-transform: capitalize;
  line-height: 1.5;
  color: #0897c3;
  font-size: 2.5rem;
  font-weight: bold;
  padding: 45px;
}
/* line 3094, templates/rt_isotope/custom/scss/custom.scss */
.landingpageslide .g-flexslider-slideshow-item-link {
  float: right;
  width: 40%;
  clear: both;
  margin-right: 10%;
}
/* line 3095, templates/rt_isotope/custom/scss/custom.scss */
.landingpageslide .g-flexslider-slideshow .g-flexslider-slideshow-item-content {
  padding: 0px !important;
  height: 425px;
}
/* line 3099, templates/rt_isotope/custom/scss/custom.scss */
.landingpagebutton, .ttsvideolink .button {
  text-align: center;
  text-transform: none !important;
  border: 1px solid #3b7d91 !important;
  -webkit-border-radius: 75px !important;
  -moz-border-radius: 75px !important;
  border-radius: 75px !important;
  font-size: 27px;
  font-family: arial, helvetica, sans-serif;
  padding: 15px 50px 15px 50px;
  text-decoration: none;
  display: inline-block;
  color: #fff !important;
  background-color: #0897c3 !important;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#0897c3), to(#067293)) !important;
  background-image: -webkit-linear-gradient(top, #0897c3, #067293) !important;
  background-image: -moz-linear-gradient(top, #0897c3, #067293) !important;
  background-image: -ms-linear-gradient(top, #0897c3, #067293) !important;
  background-image: -o-linear-gradient(top, #0897c3, #067293) !important;
  background-image: linear-gradient(to bottom, #0897c3, #067293);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#0897C3, endColorstr=#067293) !important;
}
/* line 3109, templates/rt_isotope/custom/scss/custom.scss */
.landingpagebutton:hover, .ttsvideolink .button:hover {
  border: 1px solid #044b61 !important;
  background-color: #067293 !important;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#067293), to(#067293)) !important;
  background-image: -webkit-linear-gradient(top, #067293, #067293) !important;
  background-image: -moz-linear-gradient(top, #067293, #067293) !important;
  background-image: -ms-linear-gradient(top, #067293, #067293) !important;
  background-image: -o-linear-gradient(top, #067293, #067293) !important;
  background-image: linear-gradient(to bottom, #067293, #067293);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#067293, endColorstr=#067293) !important;
}
/* line 3119, templates/rt_isotope/custom/scss/custom.scss */
.landingpagepromo {
  background-color: #0897c3;
  border-color: #0897c3;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}
/* line 3124, templates/rt_isotope/custom/scss/custom.scss */
.landingpagepromo .g-promo {
  margin: 0px;
  font-family: Lora, sans-serif;
  color: #fff;
  margin-bottom: 1.5em;
  line-height: 1.125;
  font-size: 1.25rem;
  /*padding-top: 50px; */
  font-weight: 400 !important;
  font-style: italic;
  text-transform: none;
}
/* line 3131, templates/rt_isotope/custom/scss/custom.scss */
.landingpagepromo .g-promocontent {
  padding: 10px;
  width: 80%;
  margin: auto;
  max-width: 1400px;
}
/* line 3135, templates/rt_isotope/custom/scss/custom.scss */
.landingpagepromo .g-textpromo {
  padding-bottom: 25px;
  color: #fff;
  font-family: Lora, sans-serif;
  line-height: 1.125;
  font-size: 1.25rem;
  font-style: italic;
}
/* line 3139, templates/rt_isotope/custom/scss/custom.scss */
.landpagecontentlist, .landingpagegridcontent, .landingpagetestimonial .g-testimonials-items {
  width: 80%;
  margin: 10px auto;
}
/* line 3140, templates/rt_isotope/custom/scss/custom.scss */
.imageright .g-contentlist-img {
  float: right;
}
/* line 3141, templates/rt_isotope/custom/scss/custom.scss */
.imageright .g-contentlist-text {
  float: left;
}
/* line 3142, templates/rt_isotope/custom/scss/custom.scss */
.landingpagegridcontent .g-gridcontent-item {
  text-align: center;
  padding: 10px;
}
/* line 3146, templates/rt_isotope/custom/scss/custom.scss */
.landingpageinfolist .g-infolist-item-title a {
  display: block;
  font-weight: bold;
  margin-bottom: 10%;
}
/* line 3151, templates/rt_isotope/custom/scss/custom.scss */
.landingpagegridcontent .g-gridcontent-item:nth-child(1) .g-gridcontent-item-text2 {
  line-height: 1.75;
  font-size: 1.5rem;
  color: #f13e51;
  text-transform: capitalize;
  font-weight: bold;
}
/* line 3153, templates/rt_isotope/custom/scss/custom.scss */
.landingpagegridcontent .g-gridcontent-item:nth-child(2) .g-gridcontent-item-text2 {
  line-height: 1.75;
  font-size: 1.5rem;
  color: #0897c3;
  text-transform: capitalize;
  font-weight: bold;
}
/* line 3154, templates/rt_isotope/custom/scss/custom.scss */
.landingpagegridcontent .g-gridcontent-item:nth-child(3) .g-gridcontent-item-text2 {
  line-height: 1.75;
  font-size: 1.5rem;
  color: #7ca324;
  text-transform: capitalize;
  font-weight: bold;
}
/* line 3156, templates/rt_isotope/custom/scss/custom.scss */
.landingpagetestimonial {
  background-color: #f3f4f7;
  border-color: #f3f4f7;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}
/* line 3162, templates/rt_isotope/custom/scss/custom.scss */
.landingpagetestimonial .g-testimonial-alt .g-testimonial-content {
  padding: 2rem 2.5rem;
  background: #fff;
}
/* line 3166, templates/rt_isotope/custom/scss/custom.scss */
.landingpageinfolist ul {
  list-style: none;
  margin: 40px 0 30px 0;
  padding: 0;
}
/* line 3169, templates/rt_isotope/custom/scss/custom.scss */
.landingpageinfolist .g-infolist-item-desc {
  font-size: 1.25rem;
  color: #011627 !important;
}
/* line 3170, templates/rt_isotope/custom/scss/custom.scss */
.landingpageinfolist li {
  padding-left: 20px;
  font-size: 1.25rem;
  position: relative;
  width: 100%;
  white-space: pre-wrap;
  margin-bottom: 0.5em;
}
/* line 3172, templates/rt_isotope/custom/scss/custom.scss */
.landingpageinfolist li::before {
  left: -6px;
  top: 2px;
  position: absolute;
  content: "\f00c";
  font-family: FontAwesome;
  transform: scale(0.85);
  display: inline-block;
  font-size: 1em;
  font-weight: 700;
}
/* line 3180, templates/rt_isotope/custom/scss/custom.scss */
.g-infolist-item-img img {
  margin-top: 30%;
}
/* line 3181, templates/rt_isotope/custom/scss/custom.scss */
.landingpageinfolist .g-infolist-item-title a {
  color: #0897c3 !important;
}
/* line 3182, templates/rt_isotope/custom/scss/custom.scss */
.landingpageinfolist li:not(:last-child) {
  margin-bottom: 0.5em;
}
/* line 3183, templates/rt_isotope/custom/scss/custom.scss */
.landingpageinfolist .g-infolist-item-title {
  font-size: 2rem !important;
  text-align: center;
}
/* line 3184, templates/rt_isotope/custom/scss/custom.scss */
.landingpageinfolist .g-infolist-item-title a {
  display: block;
}
/* line 3185, templates/rt_isotope/custom/scss/custom.scss */
.landingpagetestimonial .g-testimonial-author-img {
  width: 185px;
  height: 185px;
}
/* line 3186, templates/rt_isotope/custom/scss/custom.scss */
.landingpagetestimonial .g-testimonial-author-container, .landingpagetestimonial .g-testimonial-text {
  display: block;
  text-align: center;
  font-size: 1.125rem;
  font-style: normal;
}
/* line 3188, templates/rt_isotope/custom/scss/custom.scss */
.landingpagetestimonial .g-testimonial-author-name {
  color: #016a9a;
}
/* line 3190, templates/rt_isotope/custom/scss/custom.scss */
.landingpagevideo {
  background-color: #0897c3;
  padding: 50px 0;
  border-color: #0897c3;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  text-align: center;
}
/* line 3195, templates/rt_isotope/custom/scss/custom.scss */
.landingpagevideo .g-blockcontent-headline {
  color: #fff !important;
}
/* line 3196, templates/rt_isotope/custom/scss/custom.scss */
.showcaseparticle .g-flexslider-showcase-item-content {
  padding: 0 1.5rem !important;
}
/* line 3199, templates/rt_isotope/custom/scss/custom.scss */
.landingpagevideo .g-title {
  font-size: 2rem;
  background: none !important;
  text-transform: none;
}
/* line 3200, templates/rt_isotope/custom/scss/custom.scss */
.showcaseparticle .g-flexslider-carousel-container {
  display: none;
  margin-bottom: 25px;
}
/* line 3201, templates/rt_isotope/custom/scss/custom.scss */
.g-flexslider-showcase .g-flexslider-showcase-item-content-container {
  margin-bottom: 25px;
}
/* line 3202, templates/rt_isotope/custom/scss/custom.scss */
.landingpageshowcase .button.button-3, .landingpageinfolist .button.button-3 {
  border: 2px solid #fff;
  color: #fff !important;
}
/* line 3206, templates/rt_isotope/custom/scss/custom.scss */
.landingpageshowcase .g-flexslider-showcase-item-desc {
  color: #686868 !important;
}
/* line 3207, templates/rt_isotope/custom/scss/custom.scss */
.landingpageshowcase .g-flexslider-showcase .g-flexslider-showcase-item-content {
  padding: 0 1rem !important;
}
/* line 3211, templates/rt_isotope/custom/scss/custom.scss */
.headingnone {
  padding-bottom: 0 !important;
  padding-top: 40px;
}
/* line 3213, templates/rt_isotope/custom/scss/custom.scss */
.landingpageshowcase .g-flexslider-showcase-item-title {
  display: block;
  text-align: center;
  color: #0897c3 !important;
  font-size: 2rem !important;
}
/* line 3214, templates/rt_isotope/custom/scss/custom.scss */
.g-flexslider-carousel-item-image {
  height: 150px;
  overflow: hidden;
}
/* line 3216, templates/rt_isotope/custom/scss/custom.scss */
.landingpageshowcase .flex-nav-next::before, .landingpageshowcase .flex-nav-prev::before {
  display: none !important;
}
/* line 3217, templates/rt_isotope/custom/scss/custom.scss */
.landingpagetestimonial .g-flexslider-testimonial .g-flexslider-testimonial-item-testimonial-image img {
  max-width: 100px !important;
}
/* line 3221, templates/rt_isotope/custom/scss/custom.scss */
.landingpagetestimonial .g-flexslider-testimonial .g-flexslider-testimonial-item-desc {
  font-size: 1rem !important;
}
@media only screen and (max-width: 718px) {
  /* line 3223, templates/rt_isotope/custom/scss/custom.scss */
  .landingpageslide .g-flexslider-slideshow-item-title {
    margin-right: 0;
    width: 100%;
    font-size: 1.8rem;
    padding: 100px 20px 20px 20px;
  }
  /* line 3224, templates/rt_isotope/custom/scss/custom.scss */
  .landingpageslide .g-flexslider-slideshow-item-link {
    width: 100%;
    margin-right: 0;
  }
  /* line 3225, templates/rt_isotope/custom/scss/custom.scss */
  .landingpageshowcase .g-flexslider-showcase .g-flexslider-showcase-item-content, .landingpageshowcase .g-flexslider-showcase .g-flexslider-showcase-item-image {
    width: 100%;
  }
}
/* line 3228, templates/rt_isotope/custom/scss/custom.scss */
.landingpageshowcase .g-flexslider-showcase .g-flexslider-showcase-item-image img {
  width: 100% !important;
}
/* line 3230, templates/rt_isotope/custom/scss/custom.scss */
.landingpages_above .moduletable {
  margin: 25px 0;
}
/* line 3233, templates/rt_isotope/custom/scss/custom.scss */
.landingpages_above {
  background: #fff !important;
  color: #686868 !important;
  margin: 25px 0;
}
/* line 3238, templates/rt_isotope/custom/scss/custom.scss */
.g-flexslider-slideshow .g-flexslider-slideshow-item-title {
  font-family: "sourcesanspro", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
}
/* line 3242, templates/rt_isotope/custom/scss/custom.scss */
.button {
  background: #0897c3;
  font-family: "sourcesanspro", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
}
/* line 3246, templates/rt_isotope/custom/scss/custom.scss */
.button:hover, .button:active, .button:focus {
  background: #1f539c;
}
/* line 3249, templates/rt_isotope/custom/scss/custom.scss */
.g-gridcontent .g-gridcontent-title-style-4 .g-gridcontent-item-text2 {
  font-family: "sourcesanspro", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
}
/* line 3253, templates/rt_isotope/custom/scss/custom.scss */
.g-flexslider-showcase .g-flexslider-showcase-item-title {
  font-family: "sourcesanspro", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
}
/* line 3257, templates/rt_isotope/custom/scss/custom.scss */
.g-flexslider-showcase .g-flexslider-showcase-item-title:after {
  width: 0px;
}
@media (max-width: 1366px) and (min-width: 750px) {
  /* line 3263, templates/rt_isotope/custom/scss/custom.scss */
  .landingpageslide .g-flexslider-slideshow-item-title, .landingpageslide .g-flexslider-slideshow-item-link {
    width: 50% !important;
    margin-right: 8%;
  }
}
/* line 3267, templates/rt_isotope/custom/scss/custom.scss */
.landingpagegridcontent .arrow.button {
  display: none;
}
/* TTS landingpage Css added by Pradeep*/
/* line 3269, templates/rt_isotope/custom/scss/custom.scss */
.ttslandingpage .g-flexslider-slideshow-item-title, .ttslandingpage .g-flexslider-slideshow-item-link {
  margin-right: 0%;
  margin-left: 10%;
  color: #578200;
  float: left;
}
/* line 3275, templates/rt_isotope/custom/scss/custom.scss */
.landingpagebuttongreen {
  text-align: center;
  text-transform: none !important;
  border: 1px solid #4d6321 !important;
  -webkit-border-radius: 75px !important;
  -moz-border-radius: 75px !important;
  border-radius: 75px !important;
  font-size: 27px;
  font-family: arial, helvetica, sans-serif;
  padding: 15px 50px 15px 50px;
  text-decoration: none;
  display: inline-block;
  color: #fff !important;
  background-color: #588300 !important;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#588300), to(#365200)) !important;
  background-image: -webkit-linear-gradient(top, #588300, #365200) !important;
  background-image: -moz-linear-gradient(top, #588300, #365200) !important;
  background-image: -ms-linear-gradient(top, #588300, #365200) !important;
  background-image: -o-linear-gradient(top, #588300, #365200) !important;
  background-image: linear-gradient(to bottom, #588300, #365200);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#588300, endColorstr=#365200) !important;
}
/* line 3286, templates/rt_isotope/custom/scss/custom.scss */
.landingpagebuttongreen:hover {
  border: 1px solid #4d6321 !important;
  background-color: #365200 !important;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#365200), to(#365200)) !important;
  background-image: -webkit-linear-gradient(top, #365200, #365200) !important;
  background-image: -moz-linear-gradient(top, #365200, #365200) !important;
  background-image: -ms-linear-gradient(top, #365200, #365200) !important;
  background-image: -o-linear-gradient(top, #365200, #365200) !important;
  background-image: linear-gradient(to bottom, #365200, #365200);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#365200, endColorstr=#365200) !important;
}
/* CRS landingpage Css added by Pradeep*/
/* line 3297, templates/rt_isotope/custom/scss/custom.scss */
.crslandingpage .g-flexslider-slideshow-item-title, .crslandingpage .g-flexslider-slideshow-item-link {
  width: 45%;
  color: #016a9b;
}
/* line 3301, templates/rt_isotope/custom/scss/custom.scss */
.landingpagebuttoncrs, .stcslandingpage .button-3, .gcsvideolink .button {
  text-align: center;
  text-transform: none !important;
  border: 1px solid #285d76 !important;
  -webkit-border-radius: 75px !important;
  -moz-border-radius: 75px !important;
  border-radius: 75px !important;
  font-size: 27px;
  font-family: arial, helvetica, sans-serif;
  padding: 15px 50px 15px 50px;
  text-decoration: none;
  display: inline-block;
  color: #fff !important;
  background-color: #016a9b !important;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#016a9b), to(#01496b)) !important;
  background-image: -webkit-linear-gradient(top, #016a9b, #01496b) !important;
  background-image: -moz-linear-gradient(top, #016a9b, #01496b) !important;
  background-image: -ms-linear-gradient(top, #016a9b, #01496b) !important;
  background-image: -o-linear-gradient(top, #016a9b, #01496b) !important;
  background-image: linear-gradient(to bottom, #016a9b, #01496b);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#016a9b, endColorstr=#01496b) !important;
}
/* line 3312, templates/rt_isotope/custom/scss/custom.scss */
.landingpagebuttoncrs:hover, .stcslandingpage .button-3:hover, .gcsvideolink .button:hover {
  border: 1px solid #285d76 !important;
  background-color: #01496b !important;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#01496b), to(#01496b)) !important;
  background-image: -webkit-linear-gradient(top, #01496b, #01496b) !important;
  background-image: -moz-linear-gradient(top, #01496b, #01496b) !important;
  background-image: -ms-linear-gradient(top, #01496b, #01496b) !important;
  background-image: -o-linear-gradient(top, #01496b, #01496b) !important;
  background-image: linear-gradient(to bottom, #01496b, #01496b);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#01496b, endColorstr=#01496b) !important;
}
/* line 3322, templates/rt_isotope/custom/scss/custom.scss */
.hhshmargin .g-container {
  padding: 0 0 !important;
}
/* line 3325, templates/rt_isotope/custom/scss/custom.scss */
.hhshcontainer {
  display: none;
}
/*Glod care club landing page css added by pradeep*/
/* line 3329, templates/rt_isotope/custom/scss/custom.scss */
.landingpagebuttonpink {
  text-align: center;
  text-transform: none !important;
  border: 1px solid #be747c !important;
  -webkit-border-radius: 75px !important;
  -moz-border-radius: 75px !important;
  border-radius: 75px !important;
  font-size: 27px;
  font-family: arial, helvetica, sans-serif;
  padding: 15px 50px 15px 50px;
  text-decoration: none;
  display: inline-block;
  color: #fff !important;
  background-color: #f13f50 !important;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f13f50), to(#ed1228)) !important;
  background-image: -webkit-linear-gradient(top, #f13f50, #ed1228) !important;
  background-image: -moz-linear-gradient(top, #f13f50, #ed1228) !important;
  background-image: -ms-linear-gradient(top, #f13f50, #ed1228) !important;
  background-image: -o-linear-gradient(top, #f13f50, #ed1228) !important;
  background-image: linear-gradient(to bottom, #f13f50, #ed1228);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f13f50, endColorstr=#ed1228) !important;
}
/* line 3340, templates/rt_isotope/custom/scss/custom.scss */
.landingpagebuttonpink:hover {
  border: 1px solid #be747c !important;
  background-color: #ed1228 !important;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ed1228), to(#ed1228)) !important;
  background-image: -webkit-linear-gradient(top, #ed1228, #ed1228) !important;
  background-image: -moz-linear-gradient(top, #ed1228, #ed1228) !important;
  background-image: -ms-linear-gradient(top, #ed1228, #ed1228) !important;
  background-image: -o-linear-gradient(top, #ed1228, #ed1228) !important;
  background-image: linear-gradient(to bottom, #ed1228, #ed1228);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ed1228, endColorstr=#ed1228) !important;
}
/* line 3349, templates/rt_isotope/custom/scss/custom.scss */
.gcclandingpage .g-flexslider-slideshow-item-title {
  color: #f13f50;
}
/* line 3350, templates/rt_isotope/custom/scss/custom.scss */
.gcclandingpage .g-gridcontent-item:nth-child(1) .g-gridcontent-item-text2 {
  color: #7ca324 !important;
}
/* line 3351, templates/rt_isotope/custom/scss/custom.scss */
.gcclandingpage .g-gridcontent-item:nth-child(2) .g-gridcontent-item-text2 {
  color: #f13e51 !important;
  width: 70%;
}
/* line 3352, templates/rt_isotope/custom/scss/custom.scss */
.gcclandingpage .g-gridcontent-item:nth-child(3) .g-gridcontent-item-text2 {
  color: #0897c3 !important;
}
/*CLS landing page css added by Pradeep*/
/* line 3356, templates/rt_isotope/custom/scss/custom.scss */
.clslandingpage .g-gridcontent-item:nth-child(1) .g-gridcontent-item-text2 {
  color: #7ca324;
}
/* line 3357, templates/rt_isotope/custom/scss/custom.scss */
.clslandingpage .g-gridcontent-item:nth-child(2) .g-gridcontent-item-text2 {
  color: #0897c3;
}
/* line 3358, templates/rt_isotope/custom/scss/custom.scss */
.clslandingpage .g-gridcontent-item:nth-child(3) .g-gridcontent-item-text2 {
  color: #f13e51;
}
/* line 3359, templates/rt_isotope/custom/scss/custom.scss */
.has-background-size-cover {
  background-color: none !important;
}
/* line 3360, templates/rt_isotope/custom/scss/custom.scss */
.clslandingpage .g-blockcontent-subcontent .size-50 {
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  box-flex: 0;
  -webkit-flex: 0 45%;
  -moz-flex: 0 45%;
  -ms-flex: 0 45%;
  flex: 0 45%;
  width: 45%;
  MARGIN: 0 20PX;
}
/* line 3371, templates/rt_isotope/custom/scss/custom.scss */
.gcpcls, .pcpcls, .gcbclscontent, .pcpclscontent {
  text-align: center;
  padding: 12px;
}
/* line 3373, templates/rt_isotope/custom/scss/custom.scss */
.gcbclscontent .g-blockcontent-subcontent-desc {
  padding: 10px;
  background-color: #7ca324;
  border-color: #7ca324;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  min-height: 645px;
}
/* line 3379, templates/rt_isotope/custom/scss/custom.scss */
.pcpclscontent .g-blockcontent-subcontent-desc {
  padding: 10px;
  background-color: #0897c3;
  border-color: #0897c3;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  min-height: 645px;
}
/* line 3385, templates/rt_isotope/custom/scss/custom.scss */
.gcpcls .g-blockcontent-subcontent-title {
  color: #7ca324;
  font-size: 1.75rem;
  text-transform: none;
  margin: 10px 0;
}
/* line 3387, templates/rt_isotope/custom/scss/custom.scss */
.pcpcls .g-blockcontent-subcontent-title {
  color: #0897c3;
  font-size: 1.75rem;
  text-transform: none;
  margin: 10px 0;
}
/* line 3389, templates/rt_isotope/custom/scss/custom.scss */
.gcbclscontent .g-blockcontent-subcontent-title {
  color: #7ca324;
  font-size: 1.75rem;
  text-transform: none;
  margin: 10px 0;
}
/* line 3391, templates/rt_isotope/custom/scss/custom.scss */
.pcpclscontent .g-blockcontent-subcontent-title {
  color: #0897c3;
  font-size: 1.75rem;
  text-transform: none;
  margin: 10px 0;
}
/* line 3394, templates/rt_isotope/custom/scss/custom.scss */
.pcpclscontent li, .gcbclscontent li {
  color: #fff !important;
  padding: 17px;
  font-size: 1.25rem;
  position: relative;
  width: 100%;
  white-space: pre-wrap;
  margin-bottom: 0.5em;
  list-style: none;
  text-align: left;
}
/* line 3403, templates/rt_isotope/custom/scss/custom.scss */
.pcpclscontent li::before, .gcbclscontent li::before {
  left: -10px;
  top: 15px;
  position: absolute;
  content: "\f00c";
  font-family: FontAwesome;
  transform: scale(0.85);
  display: inline-block;
  font-size: 1em;
  font-weight: 700;
}
/* line 3414, templates/rt_isotope/custom/scss/custom.scss */
.clslandingpage .button.button-3 {
  color: #fff !important;
}
/* line 3415, templates/rt_isotope/custom/scss/custom.scss */
.clslandingpage .button.button-3:hover {
  color: #fff !important;
}
/* line 3416, templates/rt_isotope/custom/scss/custom.scss */
.clslandingpage .g-blockcontent-headline {
  padding: 1vw 1vw 2vw 1vw;
  line-height: 1.375;
  font-size: 2.5rem;
  color: #f13e51;
  border-bottom-width: 1px;
  border-bottom-color: rgba(0, 0, 0, 1);
  border-bottom-style: solid;
  text-align: center;
}
/* line 3425, templates/rt_isotope/custom/scss/custom.scss */
.landingpagegridcontent.clslandingpage {
  width: 100% !important;
  margin: 0px auto !importnat;
}
/* STCS landing page css added by pradeep*/
/* line 3429, templates/rt_isotope/custom/scss/custom.scss */
.landingpageslideshow, .stcpromo {
  background-color: #e1eeee !important;
  border-color: #e1eeee !important;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}
/* line 3434, templates/rt_isotope/custom/scss/custom.scss */
.stcpromo {
  background-color: #e1eeee;
  border-color: #e1eeee;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  padding-bottom: 25px;
}
/* line 3440, templates/rt_isotope/custom/scss/custom.scss */
.stcpromwhite {
  background-color: #fff !important;
  border-color: #fff !important;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}
/* line 3447, templates/rt_isotope/custom/scss/custom.scss */
.stsclandingpage .g-infolist-item-img img {
  margin-top: 0 !important;
  height: 400px;
}
/* line 3450, templates/rt_isotope/custom/scss/custom.scss */
.stsclandingpage .g-infolist-item-img {
  max-width: 40%;
}
/* line 3451, templates/rt_isotope/custom/scss/custom.scss */
.stsclandingpage .g-infolist-item-title a {
  width: 80%;
  color: #011627 !important;
  font-size: 2.5rem;
  text-align: center;
  margin: auto;
  line-height: 55px;
}
/* line 3458, templates/rt_isotope/custom/scss/custom.scss */
.stsclandingpage .g-infolist-item-title a span {
  color: #167eb9;
}
/* line 3459, templates/rt_isotope/custom/scss/custom.scss */
.landingpageslideshow .stsclandingpage, .stcpromo .g-promocontent {
  width: 85%;
  margin: auto;
}
/* line 3460, templates/rt_isotope/custom/scss/custom.scss */
.stcpromo .g-textpromo h2 {
  color: #011627;
  text-align: center;
  font-size: 2.5rem;
}
/* line 3461, templates/rt_isotope/custom/scss/custom.scss */
.stcpromo .g-textpromo h2 span {
  color: #167eb9;
  text-align: center;
}
/* line 3462, templates/rt_isotope/custom/scss/custom.scss */
.landingpageslideshow .stsclandingpage .g-infolist-tags {
  display: none;
}
/* line 3463, templates/rt_isotope/custom/scss/custom.scss */
.landingpageslideshow .stsclandingpage .g-infolist-item-desc {
  text-align: center;
  font-size: 1.75rem;
  font-weight: bold;
}
/* line 3464, templates/rt_isotope/custom/scss/custom.scss */
.stsclandingpage .g-infolist-item {
  border-bottom: none !important;
}
/* line 3465, templates/rt_isotope/custom/scss/custom.scss */
.stcpromo .g-textpromo li {
  font-size: 1.1rem;
  margin-bottom: 0.5em;
  position: relative;
  width: 100%;
  white-space: pre-wrap;
  line-height: 26px;
}
/* line 3468, templates/rt_isotope/custom/scss/custom.scss */
.stclandingpageul li img {
  padding: 0px 5px;
  vertical-align: bottom;
  display: inline-block;
}
/* line 3471, templates/rt_isotope/custom/scss/custom.scss */
.stclandingpageul li {
  font-size: 1.1rem;
  margin-bottom: 0.5em;
  position: relative;
  width: 100%;
  white-space: pre-wrap;
  line-height: 26px;
  list-style: none;
  min-height: 50px;
}
/* line 3475, templates/rt_isotope/custom/scss/custom.scss */
.stclandingpageul li ul li {
  white-space: normal !important;
  list-style: disc;
  min-height: 10px !important;
  margin-bottom: -10px !important;
  line-height: 20px !important;
}
/* line 3483, templates/rt_isotope/custom/scss/custom.scss */
.stclandingpageul .g-tags {
  display: none;
}
/* line 3484, templates/rt_isotope/custom/scss/custom.scss */
.stclandingpageul li ul {
  margin-top: 10px;
}
/* line 3486, templates/rt_isotope/custom/scss/custom.scss */
.landingpageslideshow .stsclandingpage p {
  color: #011627 !important;
  margin: auto;
  font-size: 1.25rem;
  padding-bottom: 10px;
}
/* line 3487, templates/rt_isotope/custom/scss/custom.scss */
.stcslandingpage .g-title {
  background: none !important;
  color: #167eb9 !important;
  font-size: 2.5rem !important;
  text-transform: capitalize;
  text-align: center;
}
/* line 3488, templates/rt_isotope/custom/scss/custom.scss */
.stcslandingpage .g-gridcontent-desc {
  line-height: 1.125;
  font-size: 1.75rem;
  text-align: center;
}
/* line 3489, templates/rt_isotope/custom/scss/custom.scss */
.stcslandingpage .g-gridcontent-desc span {
  color: #167eb9;
}
/* line 3490, templates/rt_isotope/custom/scss/custom.scss */
.stcslandingpage .g-gridcontent-title-style-1 .g-gridcontent-item-content {
  background-color: #fff !important;
  color: rgba(0, 0, 0, 1) !important;
  border-top: none !important;
  padding: 3rem 2rem;
}
/* line 3495, templates/rt_isotope/custom/scss/custom.scss */
.stcslandingpage .g-gridcontent-title-style-1 .g-gridcontent-item-desc a {
  text-decoration: underline;
  font-size: 1.5rem;
}
/* line 3499, templates/rt_isotope/custom/scss/custom.scss */
.stcslandingpage .button-3 {
  margin: 25px 0;
}
/* line 3500, templates/rt_isotope/custom/scss/custom.scss */
.stcslandingpagespl {
  width: 85%;
  margin: 50px auto;
}
/* line 3501, templates/rt_isotope/custom/scss/custom.scss */
.stcslandingpagespl .g-infolist-item-img img {
  margin-top: 0 !important;
  border-radius: 35% 35%;
}
/* line 3504, templates/rt_isotope/custom/scss/custom.scss */
.stcslandingpagespl .g-infolist-item-img {
  text-align: center;
}
/* line 3505, templates/rt_isotope/custom/scss/custom.scss */
.stcslandingpagespl .g-title-hero {
  font-weight: 400 !important;
  font-size: 1rem !important;
  line-height: 1.2;
}
/* line 3510, templates/rt_isotope/custom/scss/custom.scss */
.stcslandingpagespl .g-infolist-item {
  border-bottom: none !important;
}
/* line 3511, templates/rt_isotope/custom/scss/custom.scss */
.stcslandingpagespl .g-infolist-with-img .g-infolist-item-title {
  margin-top: 10%;
}
/* line 3512, templates/rt_isotope/custom/scss/custom.scss */
.stcslandingpagespl .g-infolist-tags {
  display: none;
}
/* line 3513, templates/rt_isotope/custom/scss/custom.scss */
.stcslandingpagespl .g-infolist-item-desc .g-large {
  text-align: right;
  font-size: 2.5rem;
  font-weight: bold;
}
/* line 3514, templates/rt_isotope/custom/scss/custom.scss */
.splullandingpage li {
  list-style: none;
  margin-bottom: 20px;
  min-height: 55px;
}
/* line 3516, templates/rt_isotope/custom/scss/custom.scss */
.splullandingpage li img {
  float: left;
  margin: 3px 10px;
  vertical-align: top;
}
/* line 3519, templates/rt_isotope/custom/scss/custom.scss */
.stcstestimonial .g-title {
  background: none !important;
  font-size: 2.5rem !important;
  text-transform: capitalize;
  text-align: center;
  color: rgba(0, 0, 0, 1);
  border-top: none !important;
}
/* line 3521, templates/rt_isotope/custom/scss/custom.scss */
.stcstestimonial .g-title span {
  color: #167eb9 !important;
}
/* line 3522, templates/rt_isotope/custom/scss/custom.scss */
.stcstestimonial {
  background-color: #f9faf5 !important;
  border-color: #f9faf5 !important;
}
/* line 3524, templates/rt_isotope/custom/scss/custom.scss */
.stcpromo .button.button-3 {
  color: #fff !important;
}
/* line 3525, templates/rt_isotope/custom/scss/custom.scss */
.stcpromo .g-promo {
  margin: 0px !important;
}
/* line 3526, templates/rt_isotope/custom/scss/custom.scss */
.headingnone .g-title {
  display: none;
  text-align: center;
}
/* line 3527, templates/rt_isotope/custom/scss/custom.scss */
.headingnone {
  text-align: center;
  background-color: #f9faf5 !important;
  border-color: #f9faf5 !important;
}
/* line 3530, templates/rt_isotope/custom/scss/custom.scss */
.headingnone a {
  width: 75%;
}
/* line 3531, templates/rt_isotope/custom/scss/custom.scss */
.stcslandingpage .button.button-3:hover {
  color: #fff !important;
}
/*homescholar-bookshelf landing pages*/
/* line 3533, templates/rt_isotope/custom/scss/custom.scss */
.hblandingpage {
  width: 85%;
  margin: auto;
}
/* line 3534, templates/rt_isotope/custom/scss/custom.scss */
.hbslideshow .g-infolist-item-img {
  text-align: center;
}
/* line 3535, templates/rt_isotope/custom/scss/custom.scss */
.hbslideshow .g-infolist-item-img img {
  margin-top: 0 !important;
}
/* line 3538, templates/rt_isotope/custom/scss/custom.scss */
.hbslideshow .g-infolist-textstyle-compact {
  -webkit-box-flex: 0.85;
  -moz-box-flex: 0.85;
  box-flex: 0.85;
  -webkit-flex: 0.85;
  -moz-flex: 0.85;
  -ms-flex: 0.85;
  flex: 0.85;
}
/* line 3545, templates/rt_isotope/custom/scss/custom.scss */
.hbslideshow .g-infolist-item-title h1 {
  padding: 1vw 0;
  color: #000;
  font-weight: bold;
  font-size: 2.5rem;
}
/* line 3546, templates/rt_isotope/custom/scss/custom.scss */
.hbslideshow .g-infolist-item-title h6 {
  min-height: 1em;
  white-space: pre-wrap;
  margin-bottom: 1.5em;
  color: #000;
  font-size: 1.75rem;
  font-weight: bold;
}
/* line 3552, templates/rt_isotope/custom/scss/custom.scss */
.hbslideshow .g-infolist-item-title p {
  margin: 1rem 0;
  color: #000;
  font-size: 1.125rem;
}
/* line 3554, templates/rt_isotope/custom/scss/custom.scss */
.hbslideshow .g-infolist-item-title p span {
  color: #f13f50;
}
/* line 3556, templates/rt_isotope/custom/scss/custom.scss */
.hbslideshow .g-infolist-item {
  border-bottom: none !important;
}
/* line 3557, templates/rt_isotope/custom/scss/custom.scss */
.hbslideshow h3 {
  font-size: 1.75rem;
  width: 100%;
  margin-bottom: 1px;
  color: #000;
}
/* line 3559, templates/rt_isotope/custom/scss/custom.scss */
.hbslideshow li {
  list-style: none;
  margin-bottom: 20px;
  font-size: 1rem;
  min-height: 55px;
  color: black !important;
}
/* line 3561, templates/rt_isotope/custom/scss/custom.scss */
.hbslideshow li img {
  float: left;
  margin: 3px 10px;
  vertical-align: top;
}
/* line 3564, templates/rt_isotope/custom/scss/custom.scss */
.hblandingpagepromo .button.button-3 {
  color: #fff !important;
}
/* line 3565, templates/rt_isotope/custom/scss/custom.scss */
.hblandingpagepromo {
  padding: 45px 0;
}
/* line 3566, templates/rt_isotope/custom/scss/custom.scss */
.hblandingpagepromo .g-title {
  float: left;
  background: none;
  text-transform: capitalize;
  font-size: 1.75rem;
  margin-right: 50px;
}
/* line 3571, templates/rt_isotope/custom/scss/custom.scss */
.hblinfolist .g-infolist-item {
  width: 85%;
  margin: auto;
  -webkit-box-flex: 1;
  -moz-box-flex: 0.85;
  box-flex: 0.85;
  -webkit-flex: 0.85;
  -moz-flex: 0.85;
  -ms-flex: 0.85;
  flex: 0.85;
}
/* line 3578, templates/rt_isotope/custom/scss/custom.scss */
.hblinfolist .g-infolist-item-img img {
  margin-top: 0px;
}
/* line 3580, templates/rt_isotope/custom/scss/custom.scss */
.hblinfolist {
  background-color: #f1f1f1;
  border-color: #f1f1f1;
  background-size: contain;
  color: #1a7abc;
  background-position: center center;
  background-repeat: no-repeat;
}
/* line 3585, templates/rt_isotope/custom/scss/custom.scss */
.hblinfolistwhite {
  background-color: #fff !important;
  border-color: #fff !important;
  background-size: contain;
  color: #1a7abc;
  background-position: center center;
  background-repeat: no-repeat;
}
/* line 3590, templates/rt_isotope/custom/scss/custom.scss */
.hblinfolist .size-100 {
  font-size: 1.25rem;
  padding: 10px;
  margin: 15px 0;
}
/* line 3591, templates/rt_isotope/custom/scss/custom.scss */
.hblinfolist .size-50 {
  float: left;
  padding: 10px;
}
/* line 3593, templates/rt_isotope/custom/scss/custom.scss */
.hblinfolist .size-50 {
  line-height: 1.375;
  text-align: left;
  font-size: 1rem;
}
/* line 3594, templates/rt_isotope/custom/scss/custom.scss */
.hblinfolist .size-50 span {
  font-weight: bold;
  font-size: 1.25rem;
}
/* line 3596, templates/rt_isotope/custom/scss/custom.scss */
.hblinfolist .g-infolist-item-title {
  font-size: 2.5rem;
  font-weight: bold;
  margin-top: 50px;
}
/* line 3600, templates/rt_isotope/custom/scss/custom.scss */
.hblinfolistwhite::before {
  border-top-color: #f1f1f1 !important;
  border-width: 18px 30px 0;
  left: 50%;
  top: 100%;
  transform: translateX(-50%);
  border: solid transparent;
  border-color: transparent;
  content: '';
  height: 0;
  pointer-events: none;
  position: absolute;
  width: 0;
  z-index: 1;
}
/* line 3613, templates/rt_isotope/custom/scss/custom.scss */
.hblinfolist::before {
  border-top-color: #fff;
  border-width: 18px 30px 0;
  left: 50%;
  top: 100%;
  transform: translateX(-50%);
  border: solid transparent;
  border-color: transparent;
  content: '';
  height: 0;
  pointer-events: none;
  position: absolute;
  width: 0;
  z-index: 1;
}
/* line 3626, templates/rt_isotope/custom/scss/custom.scss */
.hb-bottom-image {
  display: block;
  text-align: center;
  background: #fff;
}
/* line 3629, templates/rt_isotope/custom/scss/custom.scss */
.hblinfolistwhite .g-title {
  display: none;
}
/* line 3630, templates/rt_isotope/custom/scss/custom.scss */
.hblinfolistwhite .g-promocontent {
  text-align: center;
}
/* line 3631, templates/rt_isotope/custom/scss/custom.scss */
.hbauthor .g-infolist-item-img.left {
  width: 90%;
  margin: 50px auto;
  display: block;
}
/* line 3634, templates/rt_isotope/custom/scss/custom.scss */
.popupmodel {
  display: none;
  border-radius: none !important;
  max-width: 700px;
  padding: 0 !important;
}
/* line 3635, templates/rt_isotope/custom/scss/custom.scss */
.popupmodel .grid {
  padding: 15px;
}
/* line 3637, templates/rt_isotope/custom/scss/custom.scss */
.gridheader {
  background-color: #f2f4f7;
  border-color: #f2f4f7;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  font-weight: bold;
  line-height: 1.125;
  min-height: 1em;
  font-size: 1.5rem;
  padding-bottom: 30px !important;
}
/* line 3646, templates/rt_isotope/custom/scss/custom.scss */
.rokbox-close {
  z-index: 1;
  position: absolute;
  top: 1em !important;
  right: 1em !important;
  cursor: pointer;
  line-height: 0;
  border-radius: 50%;
  padding: 10px !important;
  background: #dde2eb;
  width: 32px !important;
  height: 32px !important;
  fill: #999 !important;
  -webkit-transition: fill 0.3s ease-in-out !important;
  transition: fill 0.3s ease-in-out !important;
}
/* line 3661, templates/rt_isotope/custom/scss/custom.scss */
.rokbox-controls {
  opacity: 1 !important;
}
/* line 3662, templates/rt_isotope/custom/scss/custom.scss */
.clsfaqs {
  width: 85%;
  margin: auto;
}
/* line 3663, templates/rt_isotope/custom/scss/custom.scss */
.clsfaqs .g-main-title {
  font-weight: bold !important;
  color: #0897c3 !important;
  font-size: 2.5rem !important;
  background: none !important;
  text-transform: capitalize;
  text-align: center;
}
/* line 3667, templates/rt_isotope/custom/scss/custom.scss */
.uk-accordion-title .button:hover, .uk-accordion-title .button:active, .uk-accordion-title .button:focus {
  background-color: #067090 !important;
  border-color: #067090 !important;
  width: 100%;
}
/* line 3672, templates/rt_isotope/custom/scss/custom.scss */
.uk-accordion-title .button {
  border-color: #0897c3 !important;
  background: #0897c3 !important;
  text-transform: none;
  width: 100%;
  text-align: center !important;
}
/* line 3675, templates/rt_isotope/custom/scss/custom.scss */
.clsfaqsmodule {
  background-color: #fff;
  border-color: #fff;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}
/* line 3680, templates/rt_isotope/custom/scss/custom.scss */
.expanded.hhshmargin {
  background: none !important;
}
/* line 3681, templates/rt_isotope/custom/scss/custom.scss */
.clslandingpage .g-blockcontent .g-blockcontent-subcontent-desc {
  color: #000;
}
/* line 3683, templates/rt_isotope/custom/scss/custom.scss */
.clsvideolink .button {
  text-align: center;
  text-transform: none !important;
  border: 1px solid #fafafa !important;
  -webkit-border-radius: 75px !important;
  -moz-border-radius: 75px !important;
  border-radius: 75px !important;
  font-size: 27px;
  font-family: arial, helvetica, sans-serif;
  padding: 15px 50px 15px 50px;
  text-decoration: none;
  display: inline-block;
  color: #fff !important;
  background-color: #fafafa !important;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fafafa), to(#e0e0e0)) !important;
  background-image: -webkit-linear-gradient(top, #fafafa, #e0e0e0) !important;
  background-image: -moz-linear-gradient(top, #fafafa, #e0e0e0) !important;
  background-image: -ms-linear-gradient(top, #fafafa, #e0e0e0) !important;
  background-image: -o-linear-gradient(top, #fafafa, #e0e0e0) !important;
  background-image: linear-gradient(to bottom, #fafafa, #e0e0e0);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#fafafa, endColorstr=#e0e0e0) !important;
}
/* line 3694, templates/rt_isotope/custom/scss/custom.scss */
.clsvideolink .button:hover {
  border: 1px solid #fafafa !important;
  background-color: #e0e0e0 !important;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#e0e0e0), to(#e0e0e0)) !important;
  background-image: -webkit-linear-gradient(top, #e0e0e0, #e0e0e0) !important;
  background-image: -moz-linear-gradient(top, #e0e0e0, #e0e0e0) !important;
  background-image: -ms-linear-gradient(top, #e0e0e0, #e0e0e0) !important;
  background-image: -o-linear-gradient(top, #e0e0e0, #e0e0e0) !important;
  background-image: linear-gradient(to bottom, #e0e0e0, #e0e0e0);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#e0e0e0, endColorstr=#e0e0e0) !important;
}
/* line 3704, templates/rt_isotope/custom/scss/custom.scss */
.hhsvideolink .button {
  font-size: 30px;
  background: #016a9b;
  text-transform: capitalize;
}
/* line 3709, templates/rt_isotope/custom/scss/custom.scss */
.clslandingpage .landingpagebutton {
  font-family: arial, helvetica, sans-serif !important;
}
@media only screen and (min-width: 700px) {
  /* line 3716, templates/rt_isotope/custom/scss/custom.scss */
  .marginmore .g-infolist-item-img img {
    margin-top: 50% !important;
  }
  /* line 3719, templates/rt_isotope/custom/scss/custom.scss */
  .marginless .g-infolist-item-img img {
    margin-top: 5% !important;
  }
}
/* line 3723, templates/rt_isotope/custom/scss/custom.scss */
.spllist ul {
  margin-left: 25px;
}
/* line 3724, templates/rt_isotope/custom/scss/custom.scss */
.spllist .landingpageinfolist li {
  padding-left: 0px !important;
  list-style: outside;
}
/* line 3728, templates/rt_isotope/custom/scss/custom.scss */
.stcslandingpage .button.button-3:hover {
  color: #fff !important;
}
/* line 3729, templates/rt_isotope/custom/scss/custom.scss */
.buttonfull .g-infolist-link {
  display: none;
}
/* line 3730, templates/rt_isotope/custom/scss/custom.scss */
.buttonfull .hidebutton {
  display: block;
  margin-top: 30px;
}
/* line 3731, templates/rt_isotope/custom/scss/custom.scss */
.hidebutton {
  display: none;
}
/* line 3732, templates/rt_isotope/custom/scss/custom.scss */
.spllist .landingpageinfolist li::before, .nobutton {
  display: none;
}
/* line 3733, templates/rt_isotope/custom/scss/custom.scss */
.landingpageinfolist .g-infolist-item {
  border-bottom: none !important;
}
/* line 3734, templates/rt_isotope/custom/scss/custom.scss */
.mobilelistimage, .newmobilelistimage {
  display: none;
}
/* line 3735, templates/rt_isotope/custom/scss/custom.scss */
.desktoplistimage {
  display: block;
}
/* line 3736, templates/rt_isotope/custom/scss/custom.scss */
.hhshmargin .g-gridcontent .g-gridcontent-title-style-1 .button.button-3:hover, .hhshmargin .g-gridcontent .g-gridcontent-title-style-1 .button.button-4:hover {
  color: #fff !important;
}
/* line 3737, templates/rt_isotope/custom/scss/custom.scss */
.landingpageinfolist.spllist li {
  padding-left: 10px;
  list-style: disc;
}
/* line 3738, templates/rt_isotope/custom/scss/custom.scss */
.landingpageinfolist.spllist li::before {
  display: none;
}
/* line 3739, templates/rt_isotope/custom/scss/custom.scss */
.landingpageinfolist.spllist ul {
  margin-left: 25px !important;
}
/*mobile css added by pradeep*/
@media only all and (max-width: 47.938rem) {
  /* line 3743, templates/rt_isotope/custom/scss/custom.scss */
  .hblandingpage .newmobilelistimage {
    display: block !important;
  }
}
@media only screen and (max-width: 700px) {
  /* line 3748, templates/rt_isotope/custom/scss/custom.scss */
  .hhsvideolink .button {
    font-size: 26px;
    width: 80% !important;
    background: #016a9b;
    text-transform: capitalize;
  }
  /* line 3753, templates/rt_isotope/custom/scss/custom.scss */
  .rokbox-content {
    max-width: 100% !important;
  }
  /* line 3754, templates/rt_isotope/custom/scss/custom.scss */
  .rokbox-content div:first-child {
    max-width: 100% !important;
  }
  /* line 3758, templates/rt_isotope/custom/scss/custom.scss */
  .landingpagebuttoncrs {
    width: 95%;
    margin: auto;
    display: block;
    padding: 8px 5px;
  }
  /* line 3762, templates/rt_isotope/custom/scss/custom.scss */
  .rokbox-container {
    top: 50px !important;
  }
  /* line 3763, templates/rt_isotope/custom/scss/custom.scss */
  .rokbox-close {
    top: 5px !important;
    right: 5px !important;
  }
  /* line 3764, templates/rt_isotope/custom/scss/custom.scss */
  .col-xs-12 {
    width: 100%;
  }
  /* line 3765, templates/rt_isotope/custom/scss/custom.scss */
  .landingpagevideo iframe {
    max-width: 95%;
    max-height: 180px;
  }
  /* line 3766, templates/rt_isotope/custom/scss/custom.scss */
  .landingpagetestimonial .g-flexslider-testimonial-item-content {
    width: 100% !important;
  }
  /* line 3769, templates/rt_isotope/custom/scss/custom.scss */
  .gcpcls .button.button-3, .pcpcls .button.button-3 {
    color: #fff !important;
    padding: 5px 5px;
    font-size: 23px;
  }
  /* line 3774, templates/rt_isotope/custom/scss/custom.scss */
  .clslandingpage .g-blockcontent-subcontent .size-50 {
    margin: 0px;
  }
  /* line 3775, templates/rt_isotope/custom/scss/custom.scss */
  .landingpagepromo .g-promocontent {
    width: 100%;
  }
  /* line 3776, templates/rt_isotope/custom/scss/custom.scss */
  .landingpageinfolist .g-infolist-item-desc {
    padding: 0px 10px;
  }
  /* line 3779, templates/rt_isotope/custom/scss/custom.scss */
  .desktoplistimage {
    display: none;
  }
  /* line 3780, templates/rt_isotope/custom/scss/custom.scss */
  .mobilelistimage {
    display: block;
  }
  /* line 3781, templates/rt_isotope/custom/scss/custom.scss */
  .g-infolist-item-img img {
    margin-top: 0 !important;
  }
  /* line 3784, templates/rt_isotope/custom/scss/custom.scss */
  .landingpages_above .moduletable {
    margin: 5px 0;
  }
  /* line 3785, templates/rt_isotope/custom/scss/custom.scss */
  .clsfaqs .g-main-title {
    font-size: 2rem !important;
    padding: 0;
  }
  /* line 3789, templates/rt_isotope/custom/scss/custom.scss */
  .landingpagebuttongreen {
    font-size: 25px;
  }
  /* line 3790, templates/rt_isotope/custom/scss/custom.scss */
  .landingpageslide.ttslandingpage .g-flexslider-slideshow .g-flexslider-slideshow-item-content, .crslandingpage .g-flexslider-slideshow .g-flexslider-slideshow-item-content {
    padding: 0px !important;
    height: 445px !important;
  }
  /* line 3795, templates/rt_isotope/custom/scss/custom.scss */
  .landingpageslide .g-flexslider-slideshow-item-title {
    width: 100% !important;
    margin: auto !important;
    padding: 30px 0;
    font-size: 32px;
  }
  /* line 3801, templates/rt_isotope/custom/scss/custom.scss */
  .ttsvideolink .button {
    width: 90%;
    margin: auto;
  }
  /* line 3802, templates/rt_isotope/custom/scss/custom.scss */
  .landingpageslide .g-flexslider-slideshow-item-link {
    width: 100% !important;
    margin: auto !important;
    font-size: 30px;
  }
  /* line 3804, templates/rt_isotope/custom/scss/custom.scss */
  .landingpageslide .g-flexslider-slideshow .g-flexslider-slideshow-item-content {
    padding: 0px !important;
    height: 380px;
  }
  /* line 3808, templates/rt_isotope/custom/scss/custom.scss */
  .landingpageslide .g-flexslider-slideshow-item-link a {
    padding: 15px 50px 15px 50px !important;
  }
  /* line 3811, templates/rt_isotope/custom/scss/custom.scss */
  .clslandingpage .g-blockcontent-subcontent .size-50 {
    flex: 0 100%;
    width: 100%;
  }
  /* line 3815, templates/rt_isotope/custom/scss/custom.scss */
  .landingpagebutton, .ttsvideolink .button {
    font-size: 22px;
  }
  /* line 3818, templates/rt_isotope/custom/scss/custom.scss */
  .landingpagevideo .g-blockcontent .g-title {
    padding: 0 !important;
  }
  /* line 3821, templates/rt_isotope/custom/scss/custom.scss */
  .stsclandingpage .g-infolist-item-title a {
    width: 100%;
    font-size: 30px;
    line-height: normal;
  }
  /* line 3826, templates/rt_isotope/custom/scss/custom.scss */
  .landingpageslideshow .stsclandingpage .g-infolist-item-desc {
    font-size: 1.4rem;
  }
  /* line 3829, templates/rt_isotope/custom/scss/custom.scss */
  #g-slideshow .button.button-3 {
    padding: 7px;
    font-size: 20px;
  }
  /* line 3833, templates/rt_isotope/custom/scss/custom.scss */
  .stsclandingpage .g-infolist-item-img {
    max-width: 100%;
  }
  /* line 3836, templates/rt_isotope/custom/scss/custom.scss */
  .stcslandingpagespl .g-infolist-item-desc .g-large {
    font-size: 1.5rem;
  }
  /* line 3839, templates/rt_isotope/custom/scss/custom.scss */
  .headingnone a {
    width: 100%;
    font-size: 20px;
  }
  /* line 3843, templates/rt_isotope/custom/scss/custom.scss */
  .stcslandingpage .g-gridcontent-title-style-1 .g-gridcontent-item-content {
    padding: 3rem 0rem;
  }
  /* line 3846, templates/rt_isotope/custom/scss/custom.scss */
  .hbslideshow .g-infolist-item-title h6 {
    font-size: 1.2rem;
  }
  /* line 3849, templates/rt_isotope/custom/scss/custom.scss */
  .hblandingpagepromo .g-title {
    margin-right: 0px;
  }
  /* line 3852, templates/rt_isotope/custom/scss/custom.scss */
  .hbslideshow .g-infolist-item-title h1 {
    font-size: 1.75rem;
  }
  /* line 3855, templates/rt_isotope/custom/scss/custom.scss */
  .hblandingpagepromo .button.button-3 {
    width: 100%;
    font-size: 18px;
  }
  /* line 3859, templates/rt_isotope/custom/scss/custom.scss */
  .button.landingpagebuttonpink.button-3.size-70 {
    width: 100%;
  }
  /* line 3862, templates/rt_isotope/custom/scss/custom.scss */
  .hbslideshow .g-infolist-item-title p {
    font-size: 1rem;
  }
  /* line 3865, templates/rt_isotope/custom/scss/custom.scss */
  .hbslideshow .g-infolist-textstyle-compact {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    box-flex: 1;
    -webkit-flex: 1;
    -moz-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  /* line 3874, templates/rt_isotope/custom/scss/custom.scss */
  .g-infolist[class*="cols"] .g-infolist-item {
    width: 100%;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
  /* line 3879, templates/rt_isotope/custom/scss/custom.scss */
  .hblinfolist .g-infolist-item-title {
    font-size: 1.75rem;
  }
  /* line 3882, templates/rt_isotope/custom/scss/custom.scss */
  .hblinfolist .g-infolist-item-title {
    padding-left: 3%;
  }
  /* line 3885, templates/rt_isotope/custom/scss/custom.scss */
  .landingpagepromo .g-promocontent .g-title {
    text-align: center;
    padding: 0px !important !;
    float: none;
  }
  /* line 3886, templates/rt_isotope/custom/scss/custom.scss */
  .hblinfolist .g-infolist-item {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    box-flex: 1;
    -webkit-flex: 1;
    -moz-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  /* line 3895, templates/rt_isotope/custom/scss/custom.scss */
  .stsclandingpage .landingpagebuttoncrs {
    margin-bottom: 30px !important;
  }
  /* line 3896, templates/rt_isotope/custom/scss/custom.scss */
  .stsclandingpage .g-infolist-item-img img {
    height: auto !important;
  }
  /* line 3897, templates/rt_isotope/custom/scss/custom.scss */
  .landingpageslideshow .stsclandingpage p {
    text-align: center;
  }
  /* line 3898, templates/rt_isotope/custom/scss/custom.scss */
  .stcslandingpagespl .g-infolist-item-img img {
    border-radius: 10000px;
  }
  /* line 3899, templates/rt_isotope/custom/scss/custom.scss */
  .lp-list--bullet.text-align-left.font-scale-4 li {
    font-size: 14px;
  }
  /* line 3900, templates/rt_isotope/custom/scss/custom.scss */
  .stcslandingpagespl .g-title-hero li {
    line-height: 22px;
    color: #000;
    margin-bottom: 10px;
  }
  /* line 3901, templates/rt_isotope/custom/scss/custom.scss */
  .stcpromo .g-textpromo h2, .stcstestimonial .g-title, .stcslandingpage .g-title {
    font-size: 28px !important;
  }
  /* line 3902, templates/rt_isotope/custom/scss/custom.scss */
  .stcpromo .g-textpromo li {
    font-size: 16px;
    color: #000;
  }
  /* line 3903, templates/rt_isotope/custom/scss/custom.scss */
  .stcpromo .g-textpromo, .stcpromo .g-textpromo li {
    font-size: 14px;
  }
  /* line 3904, templates/rt_isotope/custom/scss/custom.scss */
  .stcpromo .landingpagebuttoncrs {
    width: 100%;
  }
  /* line 3905, templates/rt_isotope/custom/scss/custom.scss */
  .stcslandingpage .g-gridcontent-desc {
    font-size: 20px;
  }
  /* line 3906, templates/rt_isotope/custom/scss/custom.scss */
  .splullandingpage li img {
    float: none;
    margin: 5px auto;
    vertical-align: top;
    clear: both;
    display: block;
    text-align: center;
  }
  /* line 3914, templates/rt_isotope/custom/scss/custom.scss */
  .stcslandingpage .button.button-3 {
    padding: 25px;
  }
  /* line 3915, templates/rt_isotope/custom/scss/custom.scss */
  .landpagecontentlist, .landingpagegridcontent, .landingpagetestimonial .g-testimonials-items {
    width: 90%;
  }
  /* line 3916, templates/rt_isotope/custom/scss/custom.scss */
  .gcclandingpage.landingpageslide .g-flexslider-slideshow .g-flexslider-slideshow-item-content {
    height: 425px !important;
  }
  /* line 3917, templates/rt_isotope/custom/scss/custom.scss */
  .landingpageinfolist .landingpagebuttonpink {
    padding: 25px;
  }
  /* line 3918, templates/rt_isotope/custom/scss/custom.scss */
  .hblinfolist .size-50 {
    width: 100%;
  }
  /* line 3920, templates/rt_isotope/custom/scss/custom.scss */
  .gcsvideolink .button {
    width: 90%;
  }
  /* line 3921, templates/rt_isotope/custom/scss/custom.scss */
  .hbslideshow li img {
    float: none;
    display: block;
    margin: 5px auto;
  }
}
/*added by pradeep*/
/* line 3928, templates/rt_isotope/custom/scss/custom.scss */
.menuoverlayermodule {
  display: none;
}
/* line 3929, templates/rt_isotope/custom/scss/custom.scss */
.menuoverlayer img {
  float: right;
  width: 50px;
  padding: 5px;
}
@media (max-width: 767px) and (min-width: 500px) {
  /* line 3931, templates/rt_isotope/custom/scss/custom.scss */
  .homelogo img {
    width: auto !important;
    position: absolute;
    top: 0;
    right: 0;
  }
  /* line 3937, templates/rt_isotope/custom/scss/custom.scss */
  .rokajaxsearch #roksearch_search_str {
    margin: 2px 40px;
  }
  /* line 3939, templates/rt_isotope/custom/scss/custom.scss */
  .rokajaxsearch {
    width: 235px;
    margin-top: 0px;
    margin-left: 0;
    font-size: 8px;
    position: fixed;
  }
  /* line 3945, templates/rt_isotope/custom/scss/custom.scss */
  .menuoverlayer {
    z-index: 1000;
    position: fixed;
    top: 0px;
    height: 55px;
    width: 100%;
    background: #0897c3 !important;
    left: 0;
  }
  /* line 3946, templates/rt_isotope/custom/scss/custom.scss */
  .menuoverlayermodule {
    display: block;
  }
  /* line 3947, templates/rt_isotope/custom/scss/custom.scss */
  section#g-navigation {
    position: absolute;
  }
}
/* line 3949, templates/rt_isotope/custom/scss/custom.scss */
.stsclandingpage .g-infolist-link {
  text-align: center;
}
/* line 3950, templates/rt_isotope/custom/scss/custom.scss */
.stsclandingpage .landingpagebuttoncrs {
  font-size: 23px !important;
}
@media (max-width: 1200px) and (min-width: 765px) {
  /* line 3952, templates/rt_isotope/custom/scss/custom.scss */
  .stsclandingpage .landingpagebuttoncrs {
    font-size: 18px !important;
  }
}
@media (max-width: 500px) and (min-width: 319px) {
  /* line 3955, templates/rt_isotope/custom/scss/custom.scss */
  .rokajaxsearch {
    width: 165px;
    margin-top: -124px;
    margin-left: 75px;
    font-size: 8px;
  }
  /* line 3962, templates/rt_isotope/custom/scss/custom.scss */
  .homelogo img {
    width: auto !important;
    position: relative;
    margin-left: 15px;
    margin-top: 5px;
  }
  /* line 3968, templates/rt_isotope/custom/scss/custom.scss */
  .menuoverlayermodule {
    display: block;
  }
  /* line 3969, templates/rt_isotope/custom/scss/custom.scss */
  section#g-navigation {
    position: absolute;
  }
  /* line 3970, templates/rt_isotope/custom/scss/custom.scss */
  .rokajaxsearch #roksearch_search_str {
    border: 1px solid #888;
    border-radius: 2rem;
    margin: 25px auto;
    padding: 0.3rem 1rem;
    width: 100%;
    box-shadow: none;
  }
  /* line 3977, templates/rt_isotope/custom/scss/custom.scss */
  #rokajaxsearch {
    position: fixed;
  }
  /* line 3978, templates/rt_isotope/custom/scss/custom.scss */
  .menuoverlayer {
    position: fixed;
    z-index: 1000;
    top: 0px;
    height: 55px;
    width: 100%;
    background: #0897c3 !important;
    left: 0;
  }
}
/* line 3980, templates/rt_isotope/custom/scss/custom.scss */
.stcli li:first-child {
  margin-bottom: -1.5em;
}
/* line 3981, templates/rt_isotope/custom/scss/custom.scss */
.wjtimer .g-simplecounter-block {
  display: none;
}
/* line 3982, templates/rt_isotope/custom/scss/custom.scss */
.hmd-para-padding {
  padding-left: 34% !important;
}
/* line 3983, templates/rt_isotope/custom/scss/custom.scss */
.hmd-left-padding-30 {
  padding-left: 30px;
}
@media (max-width: 765px) {
  /* line 3985, templates/rt_isotope/custom/scss/custom.scss */
  .hmd-para-padding {
    padding-left: 0 !important;
  }
  /* line 3986, templates/rt_isotope/custom/scss/custom.scss */
  .hmd-left-padding-30 {
    padding-left: 0 !important;
  }
}
/* Added By Pradeep*/
/* line 3989, templates/rt_isotope/custom/scss/custom.scss */
#event_bkd .sprocket-mosaic-filter, #event_bkd .sprocket-mosaic-tags {
  display: none !important;
}
/* line 3991, templates/rt_isotope/custom/scss/custom.scss */
div[itemprop="articleBody"] {
  border: 0px solid #fff;
}
/* line 3992, templates/rt_isotope/custom/scss/custom.scss */
.button1.role-element.leadstyle-link {
  max-width: 100%;
}
/* line 3993, templates/rt_isotope/custom/scss/custom.scss */
.qx-btn:hover {
  color: #fff !important;
}
@media (max-width: 680px) {
  /* line 3995, templates/rt_isotope/custom/scss/custom.scss */
  .eb-entry p, eb-entry-nav a, .eb-content label, .eb-content, #eb label {
    font-size: 16px !important;
  }
}
/* line 3997, templates/rt_isotope/custom/scss/custom.scss */
.sj-flat-menu #menuitem-110, .sj-flat-menu #menuitem-1662 {
  display: none;
}
/*# sourceMappingURL=custom_43.css.map */