/*********************************
COMPONENTS 
*********************************/
/***
General reset
***/
/* Set default body */
body {color: #222;font-family: 'Crimson Text', serif;padding: 0px !important;margin: 0px !important;font-weight: 300;font-size: 16px; }
a {outline: none !important;-webkit-transition: back 0.2s ease-out;-moz-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;-ms-transition: all 0.2s ease-out; }
a:focus,a:hover,a:active {outline: none !important;text-decoration: none; }
@-webkit-viewport {  width: device-width; }
@-moz-viewport {width: device-width; }
@-ms-viewport {width: device-width; }
@-o-viewport {width: device-width; }
@viewport {width: device-width; }
@-ms-viewport {width: auto !important; }
h6 {color: #3f444a;font-size: 12px;margin: 5px 0; }
h5 {color: #3f444a;font-size: 14px;margin: 7px 0; }
h4 {color: #3f444a;font-size: 16px;margin: 8px 0; }
h3 {color: #3f444a;font-size: 18px;margin: 10px 0; }
h2 {color: #3f444a;font-size: 20px;margin: 10px 0; }
h1 {color: #3f444a;font-size: 36px;margin: 10px 0; }
.c-reset {padding: 0;margin: 0; }
.c-hide {display: none; }
.c-overflow-hide {overflow: hidden; }
a,.c-link {background: 0; border: 0; outline: none; }
.c-shadow {box-shadow: 0px 3px 18px -5px rgba(0, 0, 0, 0.3); }
.c-square {-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0; }
.c-bs-grid-reset-space .row,.c-bs-grid-reset-space div[class^="col-"],.c-bs-grid-reset-space div[class*=" col-"] {  margin: 0;  padding: 0; }
.c-bs-grid-small-space .row {  margin-left: -5px;  margin-right: -5px; }
  .c-bs-grid-small-space .row div[class^="col-"],  .c-bs-grid-small-space .row div[class*=" col-"] {    padding-left: 5px;    padding-right: 5px; }
.c-margin-b-25 { margin-bottom: 25px; }
.c-margin-b-30 { margin-bottom: 30px; }
.c-margin-b-40 { margin-bottom: 40px; }
.c-margin-b-50 {margin-bottom: 50px; }
.c-center, .c-font-center {text-align: center; }
.c-right, .c-font-right {text-align: right; }
.c-font-thin {font-weight: 300 !important; }
.c-font-slim {font-weight: 400 !important; }
.c-font-sbold {font-weight: 500 !important; }
.c-font-bold {font-weight: 700 !important; }
.c-font-uppercase {text-transform: uppercase;}
.c-font-lowercase {text-transform: initial !important; }
.c-font-title {color: #3f444a !important;}
.c-font-subtitle{color: #666 !important; font-size: 17px;font-family: 'Crimson Text', serif;}

/* Font Colors */
.c-font-white {color: #FFFFFF !important; }
.c-font-white-hover:hover {color: #FFFFFF !important; }
.c-font-black {color: #000000 !important; }
.c-font-black-hover:hover {
  color: #000000 !important; }
.c-font-green { color: #304000 !important; }
.c-font-green	:hover {color: #FF9801 !important; }

.c-bg-img-center-contain {background-repeat: no-repeat;background-position: center;background-size: contain; }
.c-bg-img-center {background-repeat: no-repeat; background-position: center; background-size: cover; }
.c-bg-img-top { background-repeat: no-repeat; background-position: top; background-size: cover; }
.c-bg-img-bottom-right { background-repeat: no-repeat; background-position: right bottom; background-size: cover; }
.c-bg-img-top-center { background-repeat: no-repeat; background-position: top center; background-size: cover; }
.c-bg-none,.c-bg-transparent { background: none; }

.c-bg-grey{ background-color: #eee;}
.c-bg-green{ background-color: #304000;}

.c-pos-relative { position: relative; }
.c-bg-parallax { background-attachment: fixed; background-position: center center; background-size: cover; background-color: transparent; min-height: 100%; }

@supports (-webkit-text-size-adjust: none) and (not (-ms-accelerator: true)) { .c-bg-parallax { background-attachment: fixed !important; } }
.c-layout-page:before, .c-layout-page:after { content: " ";  display: table; }
.c-layout-page:after { clear: both; }
.c-layout-page-loading * { visibility: hidden; }
.c-layout-page-loading .c-content-loader {visibility: visible; display: block; position: fixed; top: 50%; left: 50%; }


.c-layout-header:before, .c-layout-header:after {content: " ";display: table; }
.c-layout-header:after {clear: both; }
.c-layout-header .c-navbar:before, .c-layout-header .c-navbar:after {content: " "; display: table; }
.c-layout-header .c-navbar:after { clear: both; }
.c-layout-header .c-brand {transition: all 0.2s; display: inline-block; }
  .c-layout-header .c-brand.c-pull-left {  float: left; }
  .c-layout-header .c-brand.c-pull-right { float: right; }
  .c-layout-header .c-brand > .c-hor-nav-toggler { display: none; }
  .c-layout-header .c-brand .c-desktop-logo { display: block; }
  .c-layout-header .c-brand .c-desktop-logo-inverse { display: none; }

@media (min-width: 992px) {
  .c-layout-header.c-no-border {border-bottom: 0 !important; }
  .c-layout-header .c-navbar {line-height: 0px; }
    .c-layout-header .c-navbar > .container {position: relative; }
    .c-layout-header .c-navbar > .container-fluid {position: relative;padding: 0 100px; }
  .c-layout-header .c-brand {margin: 5px  0; }
    .c-layout-header .c-brand .c-desktop-logo-inverse {display: none; }
    .c-layout-header .c-brand .c-desktop-logo {display: inline-block;  max-width: 250px;}
    .c-layout-header .c-brand .c-mobile-logo {display: none; }
  .c-layout-header-fullscreen.c-layout-header-static .c-layout-header,
  .c-layout-header-fixed .c-layout-header {top: 0;position: fixed;z-index: 9995;width: 100%; }
  .c-layout-header-fixed .c-layout-page,
  .c-layout-header-fixed.c-layout-header-topbar .c-layout-page,
  .c-layout-header-fullscreen .c-layout-page, .c-layout-header-fullscreen.c-layout-header-fixed.c-layout-header-topbar .c-layout-page { margin-top: 110px; }
  .c-page-on-scroll.c-layout-header-static .c-layout-header { display: none; }
  .c-page-on-scroll.c-layout-header-fixed .c-layout-header { height: 70px; line-height: 0px; }
    .c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-brand {transition: margin 0.2s;margin: 0px 0 5px 0; }
      .c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-brand .c-desktop-logo {display: none; }
      .c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-brand .c-desktop-logo-inverse {display: block; }
    .c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-mega-menu {line-height: 0px; }
      .c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-mega-menu .nav.navbar-nav > li > a, .c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-mega-menu .nav.navbar-nav > li .c-link {transition: all 0.2s;padding: 23px 15px 21px 15px;min-height: 70px; } 
}
@media (max-width: 991px) {
  /* 991px */
  .c-layout-header {margin: 0;transition: all 0.2s; background-color: rgba(255,255,255,0.75);}
    .c-layout-header .container-fluid {padding-left: 0;padding-right: 0; }
    .c-layout-header .c-navbar {height: 70px; }
      .c-layout-header .c-navbar > .container {position: relative;padding: 0; padding-left: 0;padding-right: 0; margin-left: 0; margin-right: 0; width: 100%;}
    .c-layout-header .c-brand {float: none !important;display: block;margin: 5px 15px; }
      .c-layout-header .c-brand .c-desktop-logo-inverse {display: none; }
      .c-layout-header .c-brand > .c-hor-nav-toggler {display: inline-block;background: none;border: 0;margin: 20px 20px 0 0;padding: 0;float: right;outline: none; background: #304000; padding: 5px 8px 6px 8px;}
        .c-layout-header .c-brand > .c-hor-nav-toggler > .c-line {width: 15px;display: block;height: 2px;padding: 0px;margin: 3px 0; background-color: #fff}
          .c-layout-header .c-brand > .c-hor-nav-toggler > .c-line:first-child {margin-top: 4px; }
      .c-layout-header   .c-hor-nav-toggler:hover {background: #FF9801; }
        .c-layout-header .c-hor-nav-toggler:hover > .c-line {background: #fff; }
      .c-layout-header .c-brand .c-desktop-logo {display: none; }
    .c-layout-header .c-mega-menu.pull-right {float: none; clear: both;}
    .c-layout-header .c-mega-menu {line-height: 0px; background-color: #fff; width: 100%; height: 0px; overflow: hidden;}
	    .c-layout-header .c-mega-menu.c-shown{line-height: 0px; background-color: rgba(255,255,255,1); height: auto;}
  .c-layout-header-fullscreen.c-layout-header-mobile-fixed.c-layout-header-static .c-layout-header,
  .c-layout-header-fixed.c-layout-header-mobile-fixed .c-layout-header {top: 0;position: fixed;z-index: 9995;width: 100%;transition: none; }
    .c-layout-header-fullscreen.c-layout-header-mobile-fixed.c-layout-header-static .c-layout-header.c-mega-menu-shown .c-mega-menu,
    .c-layout-header-fixed.c-layout-header-mobile-fixed .c-layout-header.c-mega-menu-shown .c-mega-menu {position: absolute;overflow-y: auto; display: inline-block;}
    .c-layout-header .c-mega-menu ul{width: 100%;}
  .c-layout-header-topbar-collapse .c-layout-header .c-brand > .c-topbar-toggler { display: inline-block; }
  .c-layout-header-fixed.c-layout-header-mobile-fixed .c-layout-page { margin-top: 70px; }
  .c-layout-header-fixed.c-layout-header-mobile-fixed .c-layout-header-topbar .c-layout-page { margin-top: 65px; }
  .c-layout-header-fullscreen.c-layout-header-mobile-fixed .c-layout-page,.c-layout-header-fullscreen.c-layout-header-mobile-fixed.c-layout-header-fixed.c-layout-header-topbar .c-layout-page { margin-top: 65px; }
  .c-page-on-scroll .c-layout-header.c-layout-header-2 {background: #ffffff;border-bottom: 0;-webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.5);box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.5); }
}



@media (max-width: 991px) {
  .c-layout-header-fullscreen.c-layout-header-mobile-fixed.c-layout-header-static .c-layout-header,
  .c-layout-header-fixed.c-layout-header-mobile-fixed .c-layout-header {box-shadow: 0px 3px 9px -4px rgba(0, 0, 0, 0.25); } 
      .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav {padding: 15px 0; height: 70vh; }
  .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav > li{display: block; float: none; clear: both; width: 100%;}
  .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav > li > a{color: #304000;text-transform: uppercase;font-weight: 300;padding: 10px 0px; text-align: center; font-size: 18px;}
}


@media (min-width: 992px) {
  .c-layout-header.c-layout-header-2 {background: rgba(255,255,255,0.75);border-bottom: 0;-webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.5);box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.5); }
    .c-layout-header.c-layout-header-2 .c-navbar {background: none; }
      .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav {float: right; }
        .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav > li > a,.c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link {color: #304000;font-weight: 300;padding: 80px 6px 10px; font-size: 20px}
          .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav > li > a:hover, .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav > li > a:focus,
          .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link:hover,
          .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link:focus {color: #FF9801; background: none;}
        .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav > li:focus > a:not(.btn), .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav > li:active > a:not(.btn), .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav > li:hover > a:not(.btn) {color: #212121;}
        .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-active {color: #FF9801; }
          .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-active > a:not(.btn) {color: #FF9801; }
  .c-page-on-scroll .c-layout-header.c-layout-header-2 {border-bottom: 0;-webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.5);box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.5); }
    .c-page-on-scroll .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav > li > a,
    .c-page-on-scroll .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link {color: #304000;padding: 15px 8px; }
      .c-page-on-scroll .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav > li > a:hover, .c-page-on-scroll .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav > li > a:focus,
      .c-page-on-scroll .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link:hover,
      .c-page-on-scroll .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link:focus {color: #FF9801; background:none;} 
}

/* Slider */
.c-layout-revo-slider {overflow-x: hidden; }
  .c-layout-revo-slider:before, .c-layout-revo-slider:after {content: " ";display: table; }
  .c-layout-revo-slider:after {clear: both; }
	.c-layout-revo-slider-4 .c-main-title-circle {font-size: 64px; font-weight: 900;padding: 0px;letter-spacing: 0px;line-height: 100%;border-radius: 600px; z-index: 3; text-shadow: 2px 2px 1px #000}
	.c-layout-revo-slider-4 .c-sub-title-circle {font-size: 36px; font-weight: 900;padding: 0px;letter-spacing: 0px;line-height: 100%;border-radius: 600px; z-index: 3;text-shadow: 1px 1px 1px #000}
@media (max-width: 991px) {
	.c-layout-revo-slider-4 .c-main-title-circle {font-size:32px; padding-left: 30px;}
	.c-layout-revo-slider-4 .c-sub-title-circle {font-size: 20px; padding-left: 30px;}
}

/* Footer  */
.c-layout-footer{margin: 0; background-color: #232323; padding: 30px 0; line-height: 120%; border-top: 1px solid #fff; border-bottom: 1px solid #999}
    .c-layout-footer .c-copyright {font-size: 15px; color: #fff;}
    .c-layout-footer .f-logo {margin: 5px auto 15px; display: block;}
      .c-layout-footer .f-logo .footer-logo{ max-width: 250px; margin: 0px auto;}
    .c-layout-footer a{color: #fff;}
      .c-layout-footer .c-socials {list-style: none;padding: 0;margin: 0; }
        .c-layout-footer .c-socials > li {display: inline-block;padding: 0 5px; }
          .c-layout-footer .c-socials > li > a > i {position: relative;display: inline-block;padding: 1px;color: #fff;font-size: 18px;}
          .c-layout-footer .c-socials > li > a:hover > i {color: #fff; }
          .c-layout-footer .c-socials > li:first-child {padding-left: 0; }
/* GOTOTOP */
.c-layout-go2top {display: inline-block;position: fixed;bottom: 20px;right: 10px;cursor: pointer; }
  .c-layout-go2top > i {opacity: 0.5;filter: alpha(opacity=50);color: #89939e;font-size: 38px;font-weight: 300; }
  .c-layout-go2top:hover {opacity: 0.8;filter: alpha(opacity=80); }

/*Content Box */
.c-content-box.c-size-sm {padding: 30px 0; }
.c-content-box.c-size-md { padding: 60px 0; }
.c-content-box.c-size-lg { padding: 80px 0; }
.c-content-box.c-size-xg { padding: 100px 0; }
.c-content-box.c-no-bottom-padding { padding-bottom: 0; }
.c-content-box.c-no-top-padding { padding-top: 0; }
.c-content-box.c-no-padding { padding: 0; }
.c-content-box.c-overflow-hide { overflow: hidden; }



@media (max-width: 991px) {
  .c-content-box > .container-fluid {padding: 0 100px; }
  .c-content-box.c-size-sm {padding: 20px 0; }
  .c-content-box.c-size-md {padding: 30px 0; }
  .c-content-box.c-size-lg {padding: 40px 0; }
  .c-content-box.c-size-xg {padding: 60px 0; }
 }
 
/* Titulos y bloques */
.c-content-title-1 > h2 {font-size: 42px;margin: 20px 0 30px;}
  
 
@media (max-width: 991px) {
	.c-content-title-1 > h2 {font-size: 30px;}
}

.full-width-container{position: relative;}
.full-width-container .google-map-api {width: 100%;height: 541px; position: relative;}
	.full-width-container .google-map-api .gmap {height: 100%;width: 100%;}
.full-width-container .over{ position: absolute; z-index: 3; top: 0; left: 0; width: 100%;display: block; padding: 15px 0 0 0; text-align: center;}
	
/*	.full-width-container .google-map-api:after{ position: absolute; z-index: 1; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(48,64,0,0.2);content: " "; transition: all 0.2s;}
		.full-width-container:hover .google-map-api:after{opacity: 0.05}
*/	
.c-contact label{ font-weight: 300; color: #fff; }
	.c-contact .form-control{-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0; border: none;}

@media (min-width: 768px) {
	.twocols{-moz-column-count: 2;-moz-column-gap: 15px;-webkit-column-count: 2;-webkit-column-gap: 15px;column-count: 2;column-gap: 15px;}

	.conditional-left{ text-align: left }
	.conditional-right{ text-align: right; }
}
	
@media (max-width: 767px) {
	.full-width-container .google-map-api {height: 400px;}
	.conditional-left,.conditional-right{ text-align: center; }
}	
.img-responsive{ background-size :cover !important; max-width: 100%; height: auto; display: block; width: 100%; background-position: center center; position: relative;}


.fancybox-overlay {z-index: 9996;}
.fancybox-opened {z-index: 9997;}

/* Powered by */
.pwd {display: block;line-height: 35px;background-color: #000; width: 100%; color: #fff; padding: 0px 0; text-align: center;}
	.pwd p, .pwd a{font-size: 15px; color: #ccc; display: inline; text-align: center; margin: 0px 0; font-weight: 300;}
		.pwd a:hover{color: #fff;}


		
/* Productos */
#productos,#compromiso-ambiental{ overflow: hidden; position: relative; }
	#productos:after,#compromiso-ambiental:after{position: absolute; z-index: 1; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(48,64,0,0.8);content: " ";}
	#productos .c-content-box,#compromiso-ambiental .c-content-box{ position: relative; z-index: 2; color: #fff; }



.isotope-filter{ background: transparent;border: none; color: #fff; font-size: 24px; padding: 4px 10px; border-left: 2px solid #fff;}
	.isotope-filter:first-child{border-left: none;}
	.isotope-filter.is-checked{color: #ffc327;}

.grid {max-width: 100%;}
	.grid:after {content: '';display: block;clear: both;}
	.grid-item {float: left;width: 100%;height: auto;margin: 5px; clear: none;}
		.grid-item>a{width: 100%; position: relative; display: block;}
		.grid-item>div{width: 100%; position: relative; display: block;}
/*			.grid-item>a>img{width: 100%;}*/
			.grid-item>div>img{width: 100%;}
/*			.grid-item>a>h4{position: absolute; bottom: 0; left: 0; width: 100%; z-index: 1; padding: 10px; font-size: 20px; background: rgba(0,0,0,0.5); display: block; margin-bottom: 0; color: #fff; opacity: 0;webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out; vertical-align: middle;opacity:1}*/
			.grid-item>div>h4{position: absolute; bottom: 0; left: 0; width: 100%; z-index: 1; padding: 10px; font-size: 20px; background: rgba(0,0,0,0.5); display: block; margin-bottom: 0; color: #fff; opacity: 0;webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out; vertical-align: middle;opacity:1}
/*			.grid-item>a:hover>img,.servis:hover>img{opacity:0.7}*/
			.grid-item>div:hover>img,.servis:hover>img{opacity:0.7}
			/*.grid-item>a>h4{opacity:1}*/
			.grid-item>div>h4{opacity:1}
		.grid-item--width2 { width: 40%; }
		.grid-item--height2 { height: 200px; }

@media (min-width: 992px) {
	.grid-item {width: 24%; margin: 0.5%;}
	.grid-item--width2{width: 49%; margin: 0.5%; height: 50%; overflow: hidden;}
}	
@media (max-width: 991px) {
	.grid-item {width: 32%; margin: 0.5%;}
	.grid-item--width2{width: 65%; margin: 0.5%;}
	
	.isotope-filter{font-size: 18px; padding: 4px 8px;}

}
@media (max-width: 767px) {
	.grid-item {width: 49%;}
	.grid-item--width2{width: 99%; margin: 0.5%;}
	.grid-item>a>h4{opacity:1}
	.isotope-filter{font-size: 16px; padding: 4px 8px;}
	.grid-item>a>h4{font-size: 18px;}
	.grid-item h4{font-size: 18px;}
	#contacto{ padding-left: 15px; padding-right: 15px; }

}
@media (max-width: 515px) {
	.grid-item {width: 49%;}
	.grid-item--width2{width: 99%; margin: 0.5%;}
	.grid-item h4{font-size: 16px;}

}

.servis{ position: relative;background-color:#304000; display: block; padding-bottom: 10px; }
	.servis h3{  color: #fff; font-size: 24px; margin-bottom: 0; line-height: 200%; }
	.servis article{ color: #fff; line-height: 150%; margin: 4px 20px;}

.addressItem{ display: block; color: #fff; font-size: 17px; font-weight: 300; margin-bottom: 10px;}
	.addressItem>address{ margin-bottom: 0;}
	.addressItem a{color: #fff; line-height: 150%; font-size: 17px}
		.addressItem a:hover{color: #ffc327;}
	.addressItem i.fa{font-size: 24px; display: inline-block; margin-right: 10px}
	.contact-logo{ max-width: 250px; }

.btn.btn-primary{background-color: #fff; color: #304000; padding:10px 30px; font-size: 20px; border: none; }
	.btn.btn-primary:hover,.btn.btn-primary:focus{background-color: #ffc327; color: #222}

	
.fancybox-inner h3{ color: #304000; font-size: 30px;}
/*.fancybox-inner img{max-width: 33%; float: right; margin: 5px 5px 5px 25px}*/
.fancybox-inner a >i.fa{color: #304000; font-size: 16px; display: inline-block; width: 24px; height: 24px; border: 1px solid #304000; margin: 1px; line-height: 24px;}
