/* 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
 */

@charset "utf-8";
/* CSS Document */
/* line 4, templates/rt_isotope/custom/scss/custom.scss */
body {
  font-size: 1.1rem;
  line-height: 1.5;
}
/* line 9, templates/rt_isotope/custom/scss/custom.scss */
.itemid-228 #g-mainbar {
  margin-top: 10rem;
}
/* line 13, templates/rt_isotope/custom/scss/custom.scss */
.alert {
  height: 10rem;
}
/* line 17, templates/rt_isotope/custom/scss/custom.scss */
select, textarea, input[type='text'], input[type='password'], input[type='datetime'], input[type='datetime-local'], input[type='date'], input[type='month'], input[type='time'], input[type='week'], input[type='number'], input[type='email'], input[type='url'], input[type='search'], input[type='tel'], input[type='color'], .uneditable-input {
  height: 2rem;
}
/* line 22, templates/rt_isotope/custom/scss/custom.scss */
li {
  line-height: 1.5;
}
/* line 26, templates/rt_isotope/custom/scss/custom.scss */
.small-text {
  font-size: 0.7rem;
  line-height: 0.8rem;
}
/* line 28, templates/rt_isotope/custom/scss/custom.scss */
.lead {
  margin-bottom: 20px;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 30px;
}
/* line 34, templates/rt_isotope/custom/scss/custom.scss */
.darkred1 {
  color: rgba(156, 41, 34, 1);
}
/* line 35, templates/rt_isotope/custom/scss/custom.scss */
.darkred2 {
  color: #9e2723;
}
/* line 36, templates/rt_isotope/custom/scss/custom.scss */
.yellow {
  color: rgba(235, 213, 151, 1);
}
/* line 37, templates/rt_isotope/custom/scss/custom.scss */
.grey {
  color: #686868;
}
/* line 38, templates/rt_isotope/custom/scss/custom.scss */
.brown {
  color: #4e2d17;
}
/* line 39, templates/rt_isotope/custom/scss/custom.scss */
.text {
  color: #474747;
}
/* line 42, templates/rt_isotope/custom/scss/custom.scss */
.smallmarginbottom {
  margin-bottom: 1rem !important;
}
/* line 43, templates/rt_isotope/custom/scss/custom.scss */
.smallmargintop {
  margin-top: 1rem !important;
}
/* line 44, templates/rt_isotope/custom/scss/custom.scss */
.smallmarginleft {
  margin-left: 1rem !important;
}
/* line 45, templates/rt_isotope/custom/scss/custom.scss */
.smallmarginright {
  margin-right: 1rem !important;
}
/* line 46, templates/rt_isotope/custom/scss/custom.scss */
.smallmarginall {
  margin: 1rem !important;
}
/* line 48, templates/rt_isotope/custom/scss/custom.scss */
.medmarginbottom {
  margin-bottom: 2.5rem !important;
}
/* line 49, templates/rt_isotope/custom/scss/custom.scss */
.medmargintop {
  margin-top: 2.5rem !important;
}
/* line 50, templates/rt_isotope/custom/scss/custom.scss */
.medmarginleft {
  margin-left: 2.5rem !important;
}
/* line 51, templates/rt_isotope/custom/scss/custom.scss */
.medmarginright {
  margin-right: 2.5rem !important;
}
/* line 52, templates/rt_isotope/custom/scss/custom.scss */
.medmarginall {
  margin: 2.5rem !important;
}
/* line 52, templates/rt_isotope/custom/scss/custom.scss */
body .largemarginbottom {
  margin-bottom: 5rem !important;
}
/* line 55, templates/rt_isotope/custom/scss/custom.scss */
.largemargintop {
  margin-top: 5rem !important;
}
/* line 56, templates/rt_isotope/custom/scss/custom.scss */
.largemarginleft {
  margin-left: 5rem !important;
}
/* line 57, templates/rt_isotope/custom/scss/custom.scss */
.largemarginright {
  margin-right: 5rem !important;
}
/* line 58, templates/rt_isotope/custom/scss/custom.scss */
.largemarginall {
  margin: 5rem !important;
}
/* line 60, templates/rt_isotope/custom/scss/custom.scss */
.smallpaddingbottom {
  padding-bottom: 1rem !important;
}
/* line 61, templates/rt_isotope/custom/scss/custom.scss */
.smallpaddingtop {
  padding-top: 1rem !important;
}
/* line 62, templates/rt_isotope/custom/scss/custom.scss */
.smallpaddingleft {
  padding-left: 1rem !important;
}
/* line 63, templates/rt_isotope/custom/scss/custom.scss */
.smallpaddingright {
  padding-right: 1rem !important;
}
/* line 64, templates/rt_isotope/custom/scss/custom.scss */
.smallpaddingall {
  padding: 1rem !important;
}
/* line 66, templates/rt_isotope/custom/scss/custom.scss */
.medpaddingbottom {
  padding-bottom: 2.5rem !important;
}
/* line 67, templates/rt_isotope/custom/scss/custom.scss */
.medpaddingtop {
  padding-top: 2.5rem !important;
}
/* line 68, templates/rt_isotope/custom/scss/custom.scss */
.medpaddingleft {
  padding-left: 2.5rem !important;
}
/* line 69, templates/rt_isotope/custom/scss/custom.scss */
.medpaddingright {
  padding-right: 2.5rem !important;
}
/* line 70, templates/rt_isotope/custom/scss/custom.scss */
.medpaddingall {
  padding: 2.5rem !important;
}
/* line 72, templates/rt_isotope/custom/scss/custom.scss */
.largepaddingbottom {
  padding-bottom: 5rem !important;
}
/* line 73, templates/rt_isotope/custom/scss/custom.scss */
.largepaddingtop {
  padding-top: 5rem !important;
}
/* line 74, templates/rt_isotope/custom/scss/custom.scss */
.largepaddingleft {
  padding-left: 5rem !important;
}
/* line 75, templates/rt_isotope/custom/scss/custom.scss */
.largepaddingright {
  padding-right: 5rem !important;
}
/* line 76, templates/rt_isotope/custom/scss/custom.scss */
.largepaddingall {
  padding: 5rem !important;
}
/* line 78, templates/rt_isotope/custom/scss/custom.scss */
.width-75 {
  width: 75%;
  margin: auto;
}
/*Buttons*/
/* line 85, templates/rt_isotope/custom/scss/custom.scss */
.button.button-xsmall .fa {
  font-size: 0.7rem;
}
/* line 89, templates/rt_isotope/custom/scss/custom.scss */
.button.button-xsmall {
  font-size: 0.7rem;
}
/* line 94, templates/rt_isotope/custom/scss/custom.scss */
.button.button-3 {
  border-radius: 2rem;
  color: #9c2922 !important;
  border: 1px solid #9c2922;
}
/* line 100, templates/rt_isotope/custom/scss/custom.scss */
.button.button-3:hover, .button.button-3:active, .button.button-3:focus {
  border: 1px solid #5d1814;
  color: #5d1814 !important;
}
/* line 105, templates/rt_isotope/custom/scss/custom.scss */
#g-slideshow .button.button-3 {
  border: 1px solid #fff;
  color: #fff !important;
}
/* line 110, templates/rt_isotope/custom/scss/custom.scss */
.ce-module .ce-cf-container .inputbox {
  height: 40px;
  margin: 0;
}
/* line 115, templates/rt_isotope/custom/scss/custom.scss */
.g-array-item-read-more {
  bottom: 70px !important;
  position: absolute;
}
/* line 120, templates/rt_isotope/custom/scss/custom.scss */
.itemid-181 .g-array-item-read-more {
  position: inherit;
}
/*Titles*/
/* line 125, templates/rt_isotope/custom/scss/custom.scss */
.g-title-large {
  font-family: "sourcesanspro", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-weight: 700;
  font-size: 2.5rem;
  line-height: 1;
  text-transform: uppercase;
  letter-spacing: 0px;
  margin: 1rem 0 1rem;
  position: relative;
  color: #4e2d17;
}
/* line 137, templates/rt_isotope/custom/scss/custom.scss */
.g-title-medium {
  font-family: "sourcesanspro", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-weight: 700;
  font-size: 1.7rem;
  line-height: 1;
  text-transform: uppercase;
  letter-spacing: 0px;
  margin: 1rem 0 1rem;
  position: relative;
  color: #4e2d17;
}
/* line 149, templates/rt_isotope/custom/scss/custom.scss */
.g-promo {
  font-size: 1.7rem;
  color: #4e2d17;
}
/* line 155, templates/rt_isotope/custom/scss/custom.scss */
.g-blockcontent .g-blockcontent-headline {
  color: #4e2d17;
}
/* line 160, templates/rt_isotope/custom/scss/custom.scss */
.g-title {
  color: #4e2d17;
}
/* line 164, templates/rt_isotope/custom/scss/custom.scss */
.g-blockcontent .g-blockcontent-subcontent-title {
  color: #4e2d17;
  font-size: 1rem;
}
/* line 169, templates/rt_isotope/custom/scss/custom.scss */
.g-textpromo {
  line-height: 1.8rem;
}
/* line 172, templates/rt_isotope/custom/scss/custom.scss */
#g-utility .fp-utility .g-promocontent .g-textpromo {
  margin-top: 2rem;
  padding: 2rem 0rem;
  position: relative;
}
/*Boxes*/
/* line 179, templates/rt_isotope/custom/scss/custom.scss */
.box1.moduletable, .box1.widget, .box1 > .g-content {
  color: #474747;
}
/* line 183, templates/rt_isotope/custom/scss/custom.scss */
.box1.moduletable, .box1.widget, .box1.g-outer-box, .box1 > .g-content {
  border: #9c2922;
  border-style: solid;
  border-width: 1px;
  background: -moz-linear-gradient(top, rgba(156, 41, 34, 1) 0%, rgba(189, 110, 105, 0) 15%, rgba(255, 249, 249, 0) 100%);
  background: -webkit-linear-gradient(top, rgba(156, 41, 34, 1) 0%, rgba(189, 110, 105, 0) 15%, rgba(255, 249, 249, 0) 100%);
  background: linear-gradient(to bottom, rgba(156, 41, 34, 1) 0%, rgba(189, 110, 105, 0) 15%, rgba(255, 249, 249, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9c2922', endColorstr='#00fff9f9',GradientType=0);
}
/* line 193, templates/rt_isotope/custom/scss/custom.scss */
.box1 .g-title {
  color: rgba(235, 213, 151, 1);
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
/* line 199, templates/rt_isotope/custom/scss/custom.scss */
.box1 a {
  color: #9c2922;
}
/*overlay*/
/* line 206, templates/rt_isotope/custom/scss/custom.scss */
#g-overlay .g-content.g-blockcontent-subcontent-block-content {
  background: #fff;
}
/* line 209, templates/rt_isotope/custom/scss/custom.scss */
#g-overlay .g-title {
  color: rgba(235, 213, 151, 1);
}
/* line 213, templates/rt_isotope/custom/scss/custom.scss */
#g-overlay .g-blockcontent-subcontent-block:hover .g-blockcontent-subcontent-block-content {
  border-bottom: 5px solid #4e2d17;
}
/* line 217, templates/rt_isotope/custom/scss/custom.scss */
#g-overlay .button:hover {
  background: #5d1814;
  color: #fff !important;
}
/* line 222, templates/rt_isotope/custom/scss/custom.scss */
#g-overlay .button {
  background: rgba(235, 213, 151, 1);
  color: #474747 !important;
}
/*Navigation*/
/* line 228, templates/rt_isotope/custom/scss/custom.scss */
.g-home-particles #g-navigation, .g-home-positions #g-navigation {
  background: rgba(156, 41, 34, 0.7);
  border: 0;
}
/*Header*/
/* line 234, templates/rt_isotope/custom/scss/custom.scss */
#g-header .g-infolist-textstyle-header .g-infolist-item-title {
  font-size: 3rem;
  text-transform: uppercase;
  line-height: 3rem;
}
/* line 240, templates/rt_isotope/custom/scss/custom.scss */
.itemid-191 #g-header, .itemid-200 #g-header {
  background: #9c2922;
  color: #fff;
  position: relative;
  z-index: 1;
  background-image: url('../../../../images/services/header_bg_capacity.jpg');
  margin-top: -5rem;
  padding-top: 15rem;
  background-position: right top;
}
/* line 251, templates/rt_isotope/custom/scss/custom.scss */
.itemid-193 #g-header {
  background: #9c2922;
  color: #fff;
  position: relative;
  z-index: 1;
  background-image: url('../../../../images/services/header_bg_research.jpg');
  margin-top: -5rem;
  padding-top: 15rem;
  background-position: right top;
}
/* line 262, templates/rt_isotope/custom/scss/custom.scss */
.itemid-194 #g-header {
  background: #9c2922;
  color: #fff;
  position: relative;
  z-index: 1;
  background-image: url('../../../../images/services/header_bg_policydevelopment.jpg');
  margin-top: -5rem;
  padding-top: 15rem;
  background-position: right top;
}
/* line 273, templates/rt_isotope/custom/scss/custom.scss */
.itemid-195 #g-header {
  background: #9c2922;
  color: #fff;
  position: relative;
  z-index: 1;
  background-image: url('../../../../images/services/header_bg_training2.jpg');
  margin-top: -5rem;
  padding-top: 15rem;
  background-position: left top;
}
/* line 284, templates/rt_isotope/custom/scss/custom.scss */
.itemid-196 #g-header {
  background: #9c2922;
  color: #fff;
  position: relative;
  z-index: 1;
  background-image: url('../../../../images/services/header_bg_predeparture.jpg');
  margin-top: -5rem;
  padding-top: 15rem;
  background-position: right top;
}
/* line 295, templates/rt_isotope/custom/scss/custom.scss */
.itemid-197 #g-header {
  background: #9c2922;
  color: #fff;
  position: relative;
  z-index: 1;
  background-image: url('../../../../images/services/header_bg_documentation.jpg');
  margin-top: -5rem;
  padding-top: 15rem;
  background-position: right top;
}
/* line 306, templates/rt_isotope/custom/scss/custom.scss */
.itemid-198 #g-header {
  background: #9c2922;
  color: #fff;
  position: relative;
  z-index: 1;
  background-image: url('../../../../images/services/header_bg_oral.jpg');
  margin-top: -5rem;
  padding-top: 15rem;
  background-position: right top;
}
/* line 317, templates/rt_isotope/custom/scss/custom.scss */
.itemid-199 #g-header {
  background: #9c2922;
  color: #fff;
  position: relative;
  z-index: 1;
  background-image: url('../../../../images/services/header_bg_me.jpg');
  margin-top: -5rem;
  padding-top: 15rem;
  background-position: right top;
}
/* line 328, templates/rt_isotope/custom/scss/custom.scss */
#g-header {
  background: #9c2922;
  color: #fff;
  position: relative;
  z-index: 1;
  background-image: url('../../../../images/rocketlauncher/header/header_bg.png');
  margin-top: -5rem;
  padding-top: 15rem;
  background-position: right top;
}
/* line 339, templates/rt_isotope/custom/scss/custom.scss */
#g-header:before {
  background: rgba(76, 28, 25, 0.6);
}
/* line 343, templates/rt_isotope/custom/scss/custom.scss */
#g-header .g-promo {
  font-size: 1.4rem;
}
/* line 347, templates/rt_isotope/custom/scss/custom.scss */
#g-header .g-title-large {
  font-size: 4rem;
  margin: 0;
  color: #fff;
}
/* line 353, templates/rt_isotope/custom/scss/custom.scss */
#g-header .g-title {
  margin: 1rem 0 0rem;
  color: #fff;
}
/* line 360, templates/rt_isotope/custom/scss/custom.scss */
#g-navigation a {
  color: #fff;
}
/* line 365, templates/rt_isotope/custom/scss/custom.scss */
#g-navigation a:hover {
  color: rgba(235, 213, 151, 1);
}
/* line 369, templates/rt_isotope/custom/scss/custom.scss */
#g-navigation .lang-active a {
  color: rgba(235, 213, 151, 1);
}
/* line 373, templates/rt_isotope/custom/scss/custom.scss */
#g-navigation .mod-languages .pretext p {
  margin: 1rem 0 0 0;
  line-height: 0.9rem;
  font-size: 0.9rem;
  font-weight: 700;
  text-transform: uppercase;
}
/* line 381, templates/rt_isotope/custom/scss/custom.scss */
small.requiredsign span, span.requiredsign {
  color: rgba(235, 213, 151, 1);
}
/*Slideshow*/
/*#g-slideshow .g-flexslider-slideshow .g-flexslider-slideshow-item-content-container {
 background: -webkit-linear-gradient( top left, rgba(157,39,35,1), rgba(235,213,151,0)); 
 background: linear-gradient(to bottom right, rgba(157,39,35,1), rgba(235,213,151,0));
 }*/
/* line 393, templates/rt_isotope/custom/scss/custom.scss */
#g-slideshow {
  background: rgba(235, 213, 151, 1);
}
/* line 398, templates/rt_isotope/custom/scss/custom.scss */
#g-slideshow .g-flexslider-slideshow .g-flexslider-slideshow-item-content-container {
  background: none;
  background: none;
}
/* line 405, templates/rt_isotope/custom/scss/custom.scss */
.itemid-178 #g-slideshow, .itemid-179 #g-slideshow, .itemid-222 #g-slideshow, .itemid-217 #g-slideshow {
  position: relative;
  z-index: 1;
  background-image: url('../../../../images/home/slideshow_home.jpg');
  margin-top: -5rem;
  padding-top: 5rem;
  background-position: right;
}
/* line 414, templates/rt_isotope/custom/scss/custom.scss */
.flex-control-nav {
  bottom: 15%;
}
/* line 419, templates/rt_isotope/custom/scss/custom.scss */
.g-flexslider-slideshow .g-flexslider-slideshow-item-title {
  font-weight: 700;
  font-size: 3rem;
  line-height: 1.5;
}
/* line 425, templates/rt_isotope/custom/scss/custom.scss */
.flex-direction-nav a {
  text-shadow: 2px 2px 2px rgba(150, 150, 150, 1);
}
/* line 429, templates/rt_isotope/custom/scss/custom.scss */
#g-slideshow .flex-control-paging li a:hover {
  background: rgba(235, 213, 151, 1);
}
/* line 433, templates/rt_isotope/custom/scss/custom.scss */
#g-slideshow .flex-control-paging li a {
  color: rgba(235, 213, 151, 1);
}
/* line 437, templates/rt_isotope/custom/scss/custom.scss */
#g-slideshow .flex-control-paging li a.flex-active {
  background: rgba(235, 213, 151, 1);
}
/*above*/
/* line 443, templates/rt_isotope/custom/scss/custom.scss */
.itemid-178 #g-showcase {
  background: #ebd597;
  color: #464646;
  position: relative;
  z-index: 1;
  background-image: url('../../../../images/rocketlauncher/extension/extension_bg.jpg');
}
/* line 451, templates/rt_isotope/custom/scss/custom.scss */
.itemid-178 #g-showcase:before {
  background: none;
  background: none;
  position: absolute;
  content: "";
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
/* line 462, templates/rt_isotope/custom/scss/custom.scss */
.itemid-178 #g-showcase .g-content.g-blockcontent-subcontent-block-content {
  border: #9c2922;
  border-style: solid;
  border-width: 1px;
  background: none;
  background: none;
  background: none;
  filter: none;
}
/* line 471, templates/rt_isotope/custom/scss/custom.scss */
#g-above {
  background: #ebd597;
  color: #464646;
  position: relative;
  z-index: 1;
  background-image: url('../../../../images/rocketlauncher/extension/extension_bg.jpg');
}
/* line 479, templates/rt_isotope/custom/scss/custom.scss */
#g-above .fp-utility .g-promocontent {
  padding: 1rem 2rem;
  width: 100%;
  margin: 0 auto;
}
/* line 485, templates/rt_isotope/custom/scss/custom.scss */
#g-above .fp-utility .g-promocontent .g-textpromo {
  margin-top: 2rem;
  padding: 2rem 0rem;
  position: relative;
}
/* line 491, templates/rt_isotope/custom/scss/custom.scss */
#g-above .fp-utility .g-promocontent .g-textpromo:before {
  background: rgba(71, 71, 71, 0.25);
  position: absolute;
  content: "";
  width: 200px;
  height: 5px;
  top: 0;
  left: 50%;
  margin-left: -100px;
}
/*Utility*/
/* line 506, templates/rt_isotope/custom/scss/custom.scss */
#g-utility {
  background: #ebd597;
  color: #464646;
  position: relative;
  z-index: 1;
  background-image: url('../../../../images/rocketlauncher/extension/extension_bg.jpg');
}
/* line 514, templates/rt_isotope/custom/scss/custom.scss */
#g-utility .nav {
  margin: 0 0 15px 25px;
}
/* line 518, templates/rt_isotope/custom/scss/custom.scss */
#g-utility .nav li {
  font-size: 1rem;
  margin-bottom: 0.3rem;
  list-style: none outside none;
}
/* line 524, templates/rt_isotope/custom/scss/custom.scss */
#g-utility .nav li:before {
  content: '\f0da';
  font-family: 'FontAwesome';
  float: left;
  margin-left: -1.5em;
  color: #9e2723;
}
/* line 532, templates/rt_isotope/custom/scss/custom.scss */
#g-utility .nav li.current a {
  color: #4e2d17 !important;
}
/*#g-utility {
 background: #fff url(/images/rocketlauncher/utility/utility_bg.jpg) right top no-repeat;
 position: relative;
 z-index: 1;
 }*/
/* line 543, templates/rt_isotope/custom/scss/custom.scss */
#g-utility .fp-utility .g-promocontent {
  padding: 1rem 2rem;
  width: 100%;
  margin: 0 auto;
}
/*feature*/
/* line 551, templates/rt_isotope/custom/scss/custom.scss */
#g-feature {
  background: #ebd597;
  color: #464646;
  position: relative;
  z-index: 1;
  background-image: url('../../../../images/rocketlauncher/extension/extension_bg.jpg');
}
/* line 558, templates/rt_isotope/custom/scss/custom.scss */
.sd-bullets {
  margin: 0 0 15px 55px;
  text-align: left;
}
/* line 564, templates/rt_isotope/custom/scss/custom.scss */
.sd-bullets li {
  list-style: none outside none;
  font-size: 1.25rem;
  font-size: 1.25rem;
  line-height: 1.8rem;
  margin-bottom: 1rem;
}
/* line 572, templates/rt_isotope/custom/scss/custom.scss */
.sd-bullets li:before {
  content: '\f0da';
  font-family: 'FontAwesome';
  float: left;
  margin-left: -1.5em;
  color: #9e2723;
}
/* line 580, templates/rt_isotope/custom/scss/custom.scss */
.sd-bullets2 {
  margin: 1rem 0 1rem 30px;
  text-align: left;
}
/* line 585, templates/rt_isotope/custom/scss/custom.scss */
.sd-bullets2 li {
  list-style: none outside none;
  font-size: 1.25rem;
  font-size: 1.1rem;
  line-height: 1.5;
  margin-bottom: 1rem;
}
/* line 593, templates/rt_isotope/custom/scss/custom.scss */
.sd-bullets2 li:before {
  content: '\f0da';
  font-family: 'FontAwesome';
  float: left;
  margin-left: -1.5em;
  color: #9e2723;
}
/* line 600, templates/rt_isotope/custom/scss/custom.scss */
.g-flippingcontent-item-back {
  background: rgba(235, 213, 151, 0.8);
}
/*Main body*/
/* line 605, templates/rt_isotope/custom/scss/custom.scss */
.page-header h2 {
  text-transform: uppercase;
  color: #4e2d17;
}
/* line 610, templates/rt_isotope/custom/scss/custom.scss */
h3 {
  font-size: 1.5rem;
  text-transform: uppercase;
  color: rgba(156, 41, 34, 1);
  margin-bottom: 0.75rem;
}
/* line 617, templates/rt_isotope/custom/scss/custom.scss */
.g-wrapper {
  background: #ebd597;
  color: #464646;
  position: relative;
  z-index: 1;
  background-image: url('../../../../images/rocketlauncher/extension/extension_bg.jpg');
}
/* line 625, templates/rt_isotope/custom/scss/custom.scss */
#g-mainbar {
  background: #ebd597;
  color: #464646;
  position: relative;
  z-index: 1;
  background-image: url('../../../../images/rocketlauncher/extension/extension_bg.jpg') !important;
}
/* line 633, templates/rt_isotope/custom/scss/custom.scss */
#g-aside {
  background: #ebd597;
  color: #464646;
  position: relative;
  z-index: 1;
  background-image: url('../../../../images/rocketlauncher/extension/extension_bg.jpg') !important;
}
/*aside*/
/* line 643, templates/rt_isotope/custom/scss/custom.scss */
.nav li {
  margin-bottom: 0.5rem;
}
/* line 647, templates/rt_isotope/custom/scss/custom.scss */
[class*='box'].moduletable, [class*='box'].widget {
  padding: 0.938rem;
  margin: 0rem;
}
/*extension*/
/* line 656, templates/rt_isotope/custom/scss/custom.scss */
#g-extension {
  background: #ebd597;
  color: #464646;
  position: relative;
  z-index: 1;
  background-image: url('../../../../images/rocketlauncher/extension/extension_bg.jpg');
}
/* line 664, templates/rt_isotope/custom/scss/custom.scss */
h4.g-blockcontent-subcontent-title i {
  color: rgba(235, 213, 151, 1);
}
/* line 669, templates/rt_isotope/custom/scss/custom.scss */
h2.g-blockcontent-headline {
  font-size: 3rem;
  text-transform: uppercase;
  text-align: center;
}
/* line 675, templates/rt_isotope/custom/scss/custom.scss */
.g-blockcontent .g-blockcontent-description {
  font-size: 1.2rem;
  text-align: center;
  width: 80%;
  margin: auto;
}
/* line 682, templates/rt_isotope/custom/scss/custom.scss */
.g-content-array .g-item-title {
  margin: 0;
  font-weight: 400;
  line-height: 1.6rem;
}
/* line 688, templates/rt_isotope/custom/scss/custom.scss */
#g-extension a {
  color: #9c2922;
}
/* line 692, templates/rt_isotope/custom/scss/custom.scss */
#g-extension .g-content-array .g-content {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
/* line 697, templates/rt_isotope/custom/scss/custom.scss */
#g-extension .g-array-item {
  border: #9c2922;
  border-style: solid;
  border-width: 1px;
  padding: 1rem;
  min-height: 710px;
}
/* line 705, templates/rt_isotope/custom/scss/custom.scss */
#g-extension .g-array-item {
  background: -moz-linear-gradient(top, rgba(156, 41, 34, 1) 0%, rgba(189, 110, 105, 0) 33%, rgba(255, 249, 249, 0) 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, rgba(156, 41, 34, 1) 0%, rgba(189, 110, 105, 0) 33%, rgba(255, 249, 249, 0) 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, rgba(156, 41, 34, 1) 0%, rgba(189, 110, 105, 0) 33%, rgba(255, 249, 249, 0) 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9c2922', endColorstr='#00fff9f9',GradientType=0);
  /* IE6-9 */
}
/* line 712, templates/rt_isotope/custom/scss/custom.scss */
#g-mainbar .g-array-item {
  border: #9c2922;
  border-style: solid;
  border-width: 1px;
  padding: 1rem;
  min-height: 710px;
}
/* line 721, templates/rt_isotope/custom/scss/custom.scss */
#g-mainbar .g-array-item {
  background: -moz-linear-gradient(top, rgba(156, 41, 34, 1) 0%, rgba(189, 110, 105, 0) 33%, rgba(255, 249, 249, 0) 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, rgba(156, 41, 34, 1) 0%, rgba(189, 110, 105, 0) 33%, rgba(255, 249, 249, 0) 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, rgba(156, 41, 34, 1) 0%, rgba(189, 110, 105, 0) 33%, rgba(255, 249, 249, 0) 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9c2922', endColorstr='#00fff9f9',GradientType=0);
  /* IE6-9 */
}
/* line 728, templates/rt_isotope/custom/scss/custom.scss */
.g-flippingcontent .g-flippingcontent-item-title {
  font-size: 1rem;
  line-height: 1.25;
  text-align: center;
}
/* line 734, templates/rt_isotope/custom/scss/custom.scss */
.g-content.g-blockcontent-subcontent-block-content {
  border: #9c2922;
  border-style: solid;
  border-width: 1px;
  background: -moz-linear-gradient(top, rgba(156, 41, 34, 1) 0%, rgba(189, 110, 105, 0) 33%, rgba(255, 249, 249, 0) 100%);
  background: -webkit-linear-gradient(top, rgba(156, 41, 34, 1) 0%, rgba(189, 110, 105, 0) 33%, rgba(255, 249, 249, 0) 100%);
  background: linear-gradient(to bottom, rgba(156, 41, 34, 1) 0%, rgba(189, 110, 105, 0) 33%, rgba(255, 249, 249, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9c2922', endColorstr='#00fff9f9',GradientType=0);
}
/* line 744, templates/rt_isotope/custom/scss/custom.scss */
#g-extension .g-content.g-blockcontent-subcontent-block-content {
  height: 90%;
}
/*Footer*/
/* line 752, templates/rt_isotope/custom/scss/custom.scss */
#g-footer {
  background-color: #9c2922;
  position: relative;
  z-index: 1;
  background-image: url('../../../../images/rocketlauncher/footer/footer_bg.png');
  background-repeat: no-repeat;
  background-position: bottom right;
}
/* line 761, templates/rt_isotope/custom/scss/custom.scss */
#g-footer .g-title-large {
  color: #fff;
}
/* line 765, templates/rt_isotope/custom/scss/custom.scss */
#g-footer .g-promo {
  color: #fff;
}
/* line 769, templates/rt_isotope/custom/scss/custom.scss */
#g-footer .g-title {
  color: #fff;
}
/* line 773, templates/rt_isotope/custom/scss/custom.scss */
#g-footer .g-infolist.g-gridmenu .g-infolist-item-title a {
  font-weight: normal;
  color: #fff;
}
/* line 778, templates/rt_isotope/custom/scss/custom.scss */
#g-footer .g-infolist.g-gridmenu .g-infolist-item-title a:hover {
  font-weight: normal;
  color: rgba(235, 213, 151, 1);
}
/* line 784, templates/rt_isotope/custom/scss/custom.scss */
#g-footer a {
  color: #fff;
}
/* line 788, templates/rt_isotope/custom/scss/custom.scss */
#g-footer a:hover {
  color: rgba(235, 213, 151, 1);
}
/* line 792, templates/rt_isotope/custom/scss/custom.scss */
.g-contact .g-contact-icon {
  border-right: 1px solid rgba(235, 213, 151, 1);
  color: rgba(235, 213, 151, 1);
}
/* line 797, templates/rt_isotope/custom/scss/custom.scss */
#g-footer .btn-primary {
  border-radius: 2rem;
  color: #fff !important;
  border: 2px solid #fff;
}
/* line 803, templates/rt_isotope/custom/scss/custom.scss */
textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
  color: #000;
  background-color: #fff;
}
/*copyright*/
/* line 809, templates/rt_isotope/custom/scss/custom.scss */
#g-copyright a {
  color: #fff;
}
/* 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 */
@media only all and (min-width: 75rem) {
  /* line 4, media/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
  /* line 7, media/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
  /* line 831, templates/rt_isotope/custom/scss/custom.scss */
  #g-extension .g-array-item {
    min-height: 800px;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  /* line 13, media/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
  /* line 839, templates/rt_isotope/custom/scss/custom.scss */
  #g-extension .g-array-item {
    min-height: 800px;
  }
}
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
  /* line 16, media/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
  /* line 847, templates/rt_isotope/custom/scss/custom.scss */
  body {
    padding-right: 0px;
    padding-left: 0px;
  }
  /* line 851, templates/rt_isotope/custom/scss/custom.scss */
  #g-navigation .g-block > .g-content {
    padding-left: 5rem;
  }
  /* line 855, templates/rt_isotope/custom/scss/custom.scss */
  .g-logo {
    width: 250px;
  }
  /* line 859, templates/rt_isotope/custom/scss/custom.scss */
  .g-array-item-read-more {
    bottom: 70px !important;
    position: inherit;
  }
  /* line 864, templates/rt_isotope/custom/scss/custom.scss */
  .g-title-large {
    font-size: 1.5rem;
  }
  /* line 868, templates/rt_isotope/custom/scss/custom.scss */
  .g-textpromo {
    line-height: 1.5rem;
  }
  /* line 872, templates/rt_isotope/custom/scss/custom.scss */
  #g-header .g-title-large {
    font-size: 2rem;
  }
  /* line 877, templates/rt_isotope/custom/scss/custom.scss */
  .sd-bullets li {
    font-size: 1rem;
  }
  /* line 881, templates/rt_isotope/custom/scss/custom.scss */
  .g-flexslider-slideshow .g-flexslider-slideshow-item-title {
    font-size: 2rem;
    line-height: 1.8rem;
  }
  /* line 887, templates/rt_isotope/custom/scss/custom.scss */
  h2.g-blockcontent-headline {
    font-size: 2rem;
    line-height: 1.8rem;
  }
  /* line 894, templates/rt_isotope/custom/scss/custom.scss */
  .g-blockcontent .g-blockcontent-description {
    font-size: 1rem;
  }
}
@media only all and (max-width: 30rem) {
  /* line 19, media/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
  /* line 905, templates/rt_isotope/custom/scss/custom.scss */
  body {
    padding-right: 0px;
    padding-left: 0px;
  }
  /* line 909, templates/rt_isotope/custom/scss/custom.scss */
  #g-navigation .g-block > .g-content {
    padding-left: 5rem;
  }
  /* line 913, templates/rt_isotope/custom/scss/custom.scss */
  .g-logo {
    width: 250px;
  }
  /* line 918, templates/rt_isotope/custom/scss/custom.scss */
  .g-array-item-read-more {
    bottom: 70px !important;
    position: inherit;
  }
  /* line 923, templates/rt_isotope/custom/scss/custom.scss */
  .g-title-large {
    font-size: 1.5rem;
  }
  /* line 927, templates/rt_isotope/custom/scss/custom.scss */
  .g-textpromo {
    line-height: 1.5rem;
  }
  /* line 931, templates/rt_isotope/custom/scss/custom.scss */
  #g-header .g-title-large {
    font-size: 2rem;
  }
  /* line 936, templates/rt_isotope/custom/scss/custom.scss */
  .sd-bullets li {
    font-size: 1rem;
  }
  /* line 939, templates/rt_isotope/custom/scss/custom.scss */
  .g-flexslider-slideshow .g-flexslider-slideshow-item-title {
    font-size: 2rem;
    line-height: 1.8rem;
  }
  /* line 945, templates/rt_isotope/custom/scss/custom.scss */
  h2.g-blockcontent-headline {
    font-size: 2rem;
    line-height: 1.8rem;
  }
  /* line 952, templates/rt_isotope/custom/scss/custom.scss */
  .g-blockcontent .g-blockcontent-description {
    font-size: 1rem;
  }
}
@media only all and (min-width: 60rem) {
  /* line 10, media/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
}
@media only all and (min-width: 48rem) {
  /* line 22, media/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
}
@media only all and (max-width: 47.99rem) {
  /* line 25, media/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
}
@media only all and (max-width: 59.99rem) {
  /* line 28, media/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
}
/*# sourceMappingURL=custom_46.css.map */