/* 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 */
@font-face {
  font-family: 'CenturyGothic';
  font-style: normal;
  font-weight: normal;
  src: url('../fonts/century_gothic/gothic.eot#iefix') format("embedded-opentype"), url('../fonts/century_gothic/gothic.woff2') format("woff2"), url('../fonts/century_gothic/gothic.woff') format("woff"), url('../fonts/century_gothic/gothic.ttf') format("truetype"), url('../fonts/century_gothic/gothic.svg#CenturyGothic') format("svg");
}
@font-face {
  font-family: 'OpenSans';
  font-style: normal;
  font-weight: normal;
  src: url('../fonts/open_sans/gothic.eot#iefix') format("embedded-opentype"), url('../fonts/open_sans/gothic.woff2') format("woff2"), url('../fonts/open_sans/gothic.woff') format("woff"), url('../fonts/open_sans/gothic.ttf') format("truetype"), url('../fonts/open_sans/gothic.svg#OpenSans') format("svg");
}
@font-face {
  font-family: 'ITCFranklinGothicW10-bk339';
  font-style: normal;
  font-weight: normal;
  src: url('../fonts/itcfranklingothicw10/bk339/bk339.eot#iefix') format("embedded-opentype"), url('../fonts/itcfranklingothicw10/bk339/bk339.woff2') format("woff2"), url('../fonts/itcfranklingothicw10/bk339/bk339.woff') format("woff"), url('../fonts/itcfranklingothicw10/bk339/bk339.ttf') format("truetype"), url('../fonts/itcfranklingothicw10/bk339/bk339.svg#ITCFranklinGothicW10-bk339') format("svg");
}
@font-face {
  font-family: 'ITCFranklinGothicW10-bk348';
  font-style: normal;
  font-weight: normal;
  src: url('../fonts/itcfranklingothicw10/bk348/bk348.eot#iefix') format("embedded-opentype"), url('../fonts/itcfranklingothicw10/bk348/bk348.woff2') format("woff2"), url('../fonts/itcfranklingothicw10/bk348/bk348.woff') format("woff"), url('../fonts/itcfranklingothicw10/bk348/bk348.ttf') format("truetype"), url('../fonts/itcfranklingothicw10/bk348/bk348.svg#ITCFranklinGothicW10-bk348') format("svg");
}
@font-face {
  font-family: 'ITCFranklinGothicW10-dm366';
  font-style: normal;
  font-weight: normal;
  src: url('../fonts/itcfranklingothicw10/dm366/dm366.eot#iefix') format("embedded-opentype"), url('../fonts/itcfranklingothicw10/dm366/dm366.woff2') format("woff2"), url('../fonts/itcfranklingothicw10/dm366/dm366.woff') format("woff"), url('../fonts/itcfranklingothicw10/dm366/dm366.ttf') format("truetype"), url('../fonts/itcfranklingothicw10/dm366/dm366.svg#ITCFranklinGothicW10-dm366') format("svg");
}
@font-face {
  font-family: 'ITCFranklinGothicW10-dm375';
  font-style: normal;
  font-weight: normal;
  src: url('../fonts/itcfranklingothicw10/dm375/dm375.eot#iefix') format("embedded-opentype"), url('../fonts/itcfranklingothicw10/dm375/dm375.woff2') format("woff2"), url('../fonts/itcfranklingothicw10/dm375/dm375.woff') format("woff"), url('../fonts/itcfranklingothicw10/dm375/dm375.ttf') format("truetype"), url('../fonts/itcfranklingothicw10/dm375/dm375.svg#ITCFranklinGothicW10-dm375') format("svg");
}
@font-face {
  font-family: 'ITCFranklinGothicW10-md390';
  font-style: normal;
  font-weight: normal;
  src: url('../fonts/itcfranklingothicw10/md390/md390.eot#iefix') format("embedded-opentype"), url('../fonts/itcfranklingothicw10/md390/md390.woff2') format("woff2"), url('../fonts/itcfranklingothicw10/md390/md390.woff') format("woff"), url('../fonts/itcfranklingothicw10/md390/md390.ttf') format("truetype"), url('../fonts/itcfranklingothicw10/md390/md390.svg#ITCFranklinGothicW10-md390') format("svg");
}
@font-face {
  font-family: 'ITCFranklinGothicW10-md399';
  font-style: normal;
  font-weight: normal;
  src: url('../fonts/itcfranklingothicw10/md399/md399.eot#iefix') format("embedded-opentype"), url('../fonts/itcfranklingothicw10/md399/md399.woff2') format("woff2"), url('../fonts/itcfranklingothicw10/md399/md399.woff') format("woff"), url('../fonts/itcfranklingothicw10/md399/md399.ttf') format("truetype"), url('../fonts/itcfranklingothicw10/md399/md399.svg#ITCFranklinGothicW10-md399') format("svg");
}
/* line 16, templates/g5_helium/custom/scss/custom.scss */
.font-family-centurygothic {
  font-family: 'CenturyGothic', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
/* line 21, templates/g5_helium/custom/scss/custom.scss */
.font-family-opensans {
  font-family: 'OpenSans', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
/* line 27, templates/g5_helium/custom/scss/custom.scss */
h1, h2, h3, h4, h5 {
  font-family: "ITCFranklinGothicW10-bk348", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-weight: 400;
}
/* line 31, templates/g5_helium/custom/scss/custom.scss */
h2 {
  font-size: 1.5rem;
}
/* line 32, templates/g5_helium/custom/scss/custom.scss */
h3 {
  font-size: 1.5rem;
}
/* line 33, templates/g5_helium/custom/scss/custom.scss */
.page-header h2 {
  font-size: 2.2rem;
}
/* line 35, templates/g5_helium/custom/scss/custom.scss */
body {
  font-family: "ITCFranklinGothicW10-bk348", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.3;
}
/* line 41, templates/g5_helium/custom/scss/custom.scss */
.padd_right20 {
  padding-right: 20px;
}
/* line 42, templates/g5_helium/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel {
  line-height: 1.5;
}
/* line 43, templates/g5_helium/custom/scss/custom.scss */
#g-navigation {
  background: url('../../images/lz.png') no-repeat center top;
}
/* line 44, templates/g5_helium/custom/scss/custom.scss */
#g-navigation .g-content {
  margin: 0.0625rem;
  padding: 0.0938rem;
}
/* line 45, templates/g5_helium/custom/scss/custom.scss */
.g-home-particles.g-helium-style #g-navigation {
  background: url('../../images/lz.png') no-repeat center top;
}
/* line 47, templates/g5_helium/custom/scss/custom.scss */
#g-sidebar {
  padding: 0;
}
/* line 48, templates/g5_helium/custom/scss/custom.scss */
#g-utility {
  padding: 1rem;
}
/* line 50, templates/g5_helium/custom/scss/custom.scss */
#g-mainbar {
  padding: 0;
}
/* line 54, templates/g5_helium/custom/scss/custom.scss */
#g-testimonials {
  background: url('../../images/war.jpg') no-repeat center top;
  background-repeat: no-repeat;
  background-size: cover;
  background-size: 100% auto;
  background-attachment: fixed;
  background-position: 0% 0%;
  padding: 0rem;
  opacity: 1;
}
/* line 65, templates/g5_helium/custom/scss/custom.scss */
#g-expanded {
  background: url('../../images/bg_ubiley01.jpg') no-repeat center top;
  background-repeat: no-repeat;
  background-size: cover;
  background-size: 100% auto;
  background-attachment: fixed;
  background-position: 0% 0%;
  padding: 0rem;
  opacity: 1;
  font-size: 1.2rem;
}
/* line 98, templates/g5_helium/custom/scss/custom.scss */
.calendars0 {
  overflow: hidden !important;
  font-family: 'Open Sans', 'Roboto', Arial !important;
}
/* line 99, templates/g5_helium/custom/scss/custom.scss */
.calendars1 table {
  border-collapse: collapse !important;
}
/* line 100, templates/g5_helium/custom/scss/custom.scss */
.calendars1 {
  float: left !important;
  margin-right: 20px !important;
  min-height: 260px !important;
}
/* line 101, templates/g5_helium/custom/scss/custom.scss */
.calendars2 {
  font-size: 16px !important;
  margin-bottom: 2px !important;
}
/* line 102, templates/g5_helium/custom/scss/custom.scss */
.calendars1 table td {
  padding: 3px 10px !important;
  border: 1px solid #c0c0c0 !important;
  text-align: center !important;
}
/* line 103, templates/g5_helium/custom/scss/custom.scss */
.calendars3 {
  text-decoration: none !important;
  background: green !important;
  color: #fff !important;
}
/* line 104, templates/g5_helium/custom/scss/custom.scss */
.calendars4 {
  color: red !important;
}
/* line 105, templates/g5_helium/custom/scss/custom.scss */
.calendars5 td {
  color: green !important;
}
/* line 106, templates/g5_helium/custom/scss/custom.scss */
.calendars6 {
  font-size: 20px !important;
}
/* line 107, templates/g5_helium/custom/scss/custom.scss */
.calendars7 {
  background: #eee0bd !important;
  color: #fff !important;
}
/* line 108, templates/g5_helium/custom/scss/custom.scss */
.calendars8 {
  position: absolute !important;
  display: block !important;
  border: 2px solid #c0c0c0 !important;
  width: 320px !important;
  background: #fff !important;
  padding: 10px !important;
  font-size: 15px !important;
  line-height: 20px !important;
  text-align: left !important;
  z-index: 9999999 !important;
  display: none !important;
  margin-left: -11px !important;
}
/* line 109, templates/g5_helium/custom/scss/custom.scss */
.calendars7:hover .calendars8 {
  display: block !important;
}
/* line 110, templates/g5_helium/custom/scss/custom.scss */
.calendars9 {
  margin-bottom: 6px !important;
  padding-bottom: 6px !important;
  border-bottom: 1px solid #c0c0c0 !important;
  font-size: 14px !important;
  line-height: 20px !important;
  color: #000 !important;
}
/* line 111, templates/g5_helium/custom/scss/custom.scss */
.calendars9 a {
  color: #228fff !important;
}
/* line 112, templates/g5_helium/custom/scss/custom.scss */
.calendars9 a:hover {
  color: #222 !important;
}
/* line 113, templates/g5_helium/custom/scss/custom.scss */
.calendars8 .calendars9:last-child {
  margin-bottom: 0px !important;
  padding-bottom: 0px !important;
  border-bottom: 0px solid #c0c0c0 !important;
}
/* line 115, templates/g5_helium/custom/scss/custom.scss */
ul.alphabet {
  margin: 0;
  padding: 4px;
}
/* line 119, templates/g5_helium/custom/scss/custom.scss */
ul.alphabet a {
  color: #8e7f59;
}
/* line 122, templates/g5_helium/custom/scss/custom.scss */
ul.alphabet li {
  display: inline;
  margin-right: 6px;
  padding: 0;
  border: 0px solid;
  border-color: rgba(0, 0, 0, 0.1);
  border-bottom-color: rgba(0, 0, 0, 0.2);
  border-radius: 5px;
  background: linear-gradient(to bottom, #f7f7f7, #f4f4f4);
  background-clip: padding-box;
}
/* line 134, templates/g5_helium/custom/scss/custom.scss */
.g-home-particles.g-helium-style #g-header {
  margin-top: 0;
  padding: 0;
}
/* line 136, templates/g5_helium/custom/scss/custom.scss */
.g-main-nav .g-toplevel > li > .g-menu-item-container, .g-main-nav .g-sublevel > li > .g-menu-item-container {
  font-family: "ITCFranklinGothicW10-bk348", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-weight: 300;
  font-size: 1.2rem;
}
/* line 145, templates/g5_helium/custom/scss/custom.scss */
.cols-2 .sprocket-strips-p-block {
  width: 48%;
}
/* line 149, templates/g5_helium/custom/scss/custom.scss */
.sprocket-strips-p-content {
  font-size: 0.9rem;
  line-height: 1.3;
  margin: 0 0 10px 0;
  padding-right: 5%;
}
/* line 150, templates/g5_helium/custom/scss/custom.scss */
.sprocket-strips-p-title {
  font-size: 1rem;
  line-height: 1.2;
}
/* line 151, templates/g5_helium/custom/scss/custom.scss */
a sprocket-strips-p-title {
  color: #ccc;
}
/* line 156, templates/g5_helium/custom/scss/custom.scss */
.sprocket-strips-p-title {
  font-size: 1rem;
  line-height: 1;
}
/* line 157, templates/g5_helium/custom/scss/custom.scss */
h4.sprocket-strips-p-title {
  margin: 0 0 5px 0;
}
/* line 158, templates/g5_helium/custom/scss/custom.scss */
.sprocket-strips-p-content .readon {
  margin-top: 6px;
  margin-bottom: 25px;
  font-size: 0.8rem;
  line-height: 1;
}
/* line 159, templates/g5_helium/custom/scss/custom.scss */
.temat_art li.sprocket-strips-p-block {
  margin-bottom: 20px;
}
/* line 160, templates/g5_helium/custom/scss/custom.scss */
.temat_art .sprocket-strips-p-title {
  font-size: 1.2rem;
  line-height: 1;
}
/* line 162, templates/g5_helium/custom/scss/custom.scss */
.podvig_module {
  background-color: Grey;
}
/* line 166, templates/g5_helium/custom/scss/custom.scss */
.custompodvig_module {
  font-size: 1rem;
  line-height: 1.3;
  background: #aaa;
}
/* line 172, templates/g5_helium/custom/scss/custom.scss */
.persona_goda_module {
  padding-left: 16.7rem;
  background-color: Green;
}
/* line 176, templates/g5_helium/custom/scss/custom.scss */
.calendar3-4 .month {
  padding: 10px;
  background-color: #eee;
}
/* line 180, templates/g5_helium/custom/scss/custom.scss */
.calendar3-4 td {
  font-size: 0.8rem;
  padding: 0.1rem;
  text-align: center;
  font-family: 'CenturyGothic', "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
}
/* line 186, templates/g5_helium/custom/scss/custom.scss */
td.ev {
  background-color: #aa0;
}
/* line 189, templates/g5_helium/custom/scss/custom.scss */
td.ev a {
  color: #fff;
}
/* line 192, templates/g5_helium/custom/scss/custom.scss */
.separator_module {
  border-top: 1.5rem solid #60ae20;
}
/* line 196, templates/g5_helium/custom/scss/custom.scss */
ul#accordeonck127 li a {
  padding-bottom: 2px;
  padding-top: 2px;
}
/* line 201, templates/g5_helium/custom/scss/custom.scss */
ul#accordeonck127 li ul li {
  list-style-type: none;
}
/* line 204, templates/g5_helium/custom/scss/custom.scss */
ul#accordeonck128 li a {
  padding-left: 2px;
  padding-bottom: 2px;
  padding-top: 2px;
}
/* line 209, templates/g5_helium/custom/scss/custom.scss */
ul#accordeonck128 li ul li {
  list-style-type: none;
}
/* line 212, templates/g5_helium/custom/scss/custom.scss */
ul.menu ul {
  margin-left: 0.7rem;
}
/* line 215, templates/g5_helium/custom/scss/custom.scss */
moduletable .newpersons {
  padding-left: 16.7rem;
}
/* line 219, templates/g5_helium/custom/scss/custom.scss */
.razd div {
  font-family: 'ITCFranklinGothicW10-bk348', Helvetica, Arial, sans-serif;
  line-height: 1.5rem;
  padding-right: 50px;
}
/* line 226, templates/g5_helium/custom/scss/custom.scss */
.photo_gal tittle h4 {
  font-size: 1rem;
}
/* line 230, templates/g5_helium/custom/scss/custom.scss */
.sprocket-strips-s-content h4 {
  font-size: 1rem;
  line-height: 1;
}
/* line 231, templates/g5_helium/custom/scss/custom.scss */
.sprocket-strips-s-title a {
  font-size: 1.1rem;
  line-height: 1;
  color: #8e7f59;
}
/* line 232, templates/g5_helium/custom/scss/custom.scss */
.sprocket-strips-s-content .readon {
  display: none;
  margin: 0;
}
/* line 234, templates/g5_helium/custom/scss/custom.scss */
.sprocket-strips-title {
  margin: 0 0 5px 0;
}
/* line 235, templates/g5_helium/custom/scss/custom.scss */
.sprocket-strips-block {
  margin: 0% -4px 0% 0;
  padding: 0 1%;
}
/* line 236, templates/g5_helium/custom/scss/custom.scss */
.sprocket-strips-content {
  margin: 0 0 0px 0;
  padding: 0px;
}
/* line 237, templates/g5_helium/custom/scss/custom.scss */
.sprocket-strips-content .readon {
  margin-top: 6px;
  margin-bottom: 25px;
  font-size: 0.8rem;
  line-height: 1;
}
/* line 238, templates/g5_helium/custom/scss/custom.scss */
.sprocket-strips-text {
  font-size: 0.9rem;
  line-height: 1.5;
  color: #666;
}
/* line 239, templates/g5_helium/custom/scss/custom.scss */
.sprocket-strips-item {
  box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.4);
}
/* line 243, templates/g5_helium/custom/scss/custom.scss */
.new_mil_events h4.sprocket-strips-p-title {
  margin: 0 0 5px 0;
}
/* line 244, templates/g5_helium/custom/scss/custom.scss */
.new_mil_events .sprocket-strips-p-block {
  margin: 0% -4px 0% 0;
  padding: 0 1%;
}
/* line 245, templates/g5_helium/custom/scss/custom.scss */
.new_mil_events .sprocket-strips-p-content {
  margin: 0 0 10px 0;
}
/* line 246, templates/g5_helium/custom/scss/custom.scss */
.new_mil_events .sprocket-strips-p-content .readon {
  margin-top: 6px;
  margin-bottom: 25px;
  font-size: 0.8rem;
  line-height: 1;
}
/* line 247, templates/g5_helium/custom/scss/custom.scss */
.new_mil_events .sprocket-strips-p-text {
  font-size: 0.9rem;
  line-height: 1.5;
}
/* line 249, templates/g5_helium/custom/scss/custom.scss */
.compact_blog h4.sprocket-strips-p-title {
  margin: 0 0 5px 0;
}
/* line 250, templates/g5_helium/custom/scss/custom.scss */
.compact_blog .sprocket-strips-p-block {
  margin: 0% -4px 0% 0;
  padding: 0 1%;
}
/* line 251, templates/g5_helium/custom/scss/custom.scss */
.compact_blog .sprocket-strips-p-content {
  margin: 0 0 10px 0;
}
/* line 252, templates/g5_helium/custom/scss/custom.scss */
.compact_blog .sprocket-strips-p-content .readon {
  margin-top: 6px;
  margin-bottom: 25px;
  font-size: 0.8rem;
  line-height: 1;
}
/* line 253, templates/g5_helium/custom/scss/custom.scss */
.compact_blog .sprocket-strips-p-text {
  font-size: 0.9rem;
  line-height: 1.5;
}
/* line 257, templates/g5_helium/custom/scss/custom.scss */
.about_proj {
  font-size: 1rem;
  line-height: 1.3;
  text-align: left;
  text-indent: 20px;
}
/* line 258, templates/g5_helium/custom/scss/custom.scss */
.about_proj div {
  background-color: Grey;
  padding-left: 1.7rem;
  padding-right: 1.7rem;
  padding-bottom: 1.7rem;
  padding-top: 1.7rem;
}
/* line 260, templates/g5_helium/custom/scss/custom.scss */
.cronics {
  font-size: 1rem;
  line-height: 1.3;
}
/* line 262, templates/g5_helium/custom/scss/custom.scss */
div.itemBody_pers {
  padding: 0;
  margin: 0;
}
/* line 263, templates/g5_helium/custom/scss/custom.scss */
.itemFullText_pers {
  font-size: 1rem;
  line-height: 1.3;
}
/* line 264, templates/g5_helium/custom/scss/custom.scss */
.itemImageBlock_pers {
  float: left;
  margin-top: 0px;
  margin-right: 20px;
  margin-left: 0px;
}
/* line 265, templates/g5_helium/custom/scss/custom.scss */
div.itemExtraFields_pers {
  margin: 0;
  padding: 0;
}
/* line 266, templates/g5_helium/custom/scss/custom.scss */
div.itemExtraFields_pers h3, ul, ol, dl {
  margin-top: 0.2rem;
  margin-bottom: 0.2rem;
}
/* line 267, templates/g5_helium/custom/scss/custom.scss */
.itemIntroText_pers {
  font-size: 1rem;
  line-height: 1.3;
}
/* line 269, templates/g5_helium/custom/scss/custom.scss */
div.catItemView_photogallery {
  margin-bottom: 4px;
}
/* line 270, templates/g5_helium/custom/scss/custom.scss */
div.catItemBody_photogallery {
  padding: 0;
}
/* line 271, templates/g5_helium/custom/scss/custom.scss */
div.catItemIntroText_photogallery {
  padding: 0 0 12px 0;
}
/* line 272, templates/g5_helium/custom/scss/custom.scss */
div.catItemIntroText_photogallery p {
  margin: 0.2rem 0;
}
/* line 274, templates/g5_helium/custom/scss/custom.scss */
.sprocket-strips-p-item img {
  width: auto;
}
/* line 276, templates/g5_helium/custom/scss/custom.scss */
.slide_persona_goda {
  padding-bottom: 20px;
  width: 100%;
  /*отступ снизу*/
  text-align: justify;
  /*указываем общую ширину блока с колонками*/
  column-count: 3;
  /*выравнивание текста внутри колонок*/
  /*количество колонок, на которое хотим разбить текст*/
  -moz-column-count: 3;
  /*для мозилы*/
  -webkit-column-count: 3;
  /*для webkit браузеров*/
  column-gap: 40px;
  /*отступ между колонками*/
  -moz-column-gap: 40px;
  -webkit-column-gap: 40px;
  column-rule: 1px solid #000;
  /*если требуется по дизайну, разделяем колонки линией*/
  -moz-column-rule: 1px solid #000;
  -webkit-column-rule: 1px solid #000;
}
/* line 291, templates/g5_helium/custom/scss/custom.scss */
.vina-accordion-k2 .vina-accordion-item {
  margin: 0px;
  padding: 9px;
  height: 30px;
  font-size: 0.8em;
  font-weight: normal;
  text-transform: uppercase;
}
/* line 301, templates/g5_helium/custom/scss/custom.scss */
.persona_goda div.sprocket-tabs-panel h3 {
  color: #7c0808;
}
/*# sourceMappingURL=custom_12.css.map */