/*Genarl*/
h1, h2, h3{ text-transform:uppercase; }
.vg-color{ color:#1C1A19; text-decoration:none; }
	.vg-color:hover{ background:#FFEEDD; }
iframe{ border:none !important; }

/*Alerts*/
.vg-onepage-modules{ text-align:center; color:#ff0000; padding:15px; }

/*top*/
#top{ background:#373432; min-height:auto; }
.vg-increase-top{ min-height:100% !important; }

/*Last Works*/
.vg-3-columns{ width:33.3%; }
.vg-4-columns{ width:25%; }
.vg-5-columns{ width:20%; }
.vg-6-columns{ width:16.66%; }
.vg-less-margin-1{ margin-bottom:0.60em !important; }
.vg-more-margin-1{ margin-bottom:0.70em !important; display:inline-block; }

/*modules*/
.vg-block-title{}

/*map*/
#section-contactmap{  }

/*404*/
#maintop-error{ text-align:center; }
	#maintop-error h1{ font-size:60px; }
	#maintop-error a{}

/*component*/
#maintop-component{ margin-top:10px; margin-bottom:10px; }
#maintop{ margin-top:140px; margin-bottom:10px; display:block; }
	#maintop .wrap{ display:block; }
.hide-component #maintop{ display:none !important; }

/*articles*/
.vg-article-heading{ margin-bottom:50px; }
.item-page h1{ font-size:40px; }
.item-page h2{ font-size:25px; }
.item-page a{ text-decoration:none; }
.pagination{  }
.pagination ul{ margin-left:0px; }
.pagination ul li{ list-style:none; float:left; width:50px; }
.pagination ul .pagination-start, .pagination ul .pagination-end{ width:50px; }
.pagination ul li span, .pagination ul li a{ display:inline-block; margin-right:10px; width:auto; }
.pagenav{ margin-left:0px; margin-top:20px; }
.pagenav li{ list-style:none; display:inline; }
.pagenav li.pagenav-prev{ float:left; }
.pagenav li.pagenav-next{ float:right; }
.actions{}
.actions li{ list-style:none; float:right; display:inline; margin-left:10px; }
.article-info{ margin-left:-8px; color:#999; margin-bottom:10px; }
.article-info dt, .article-info dd{ list-style:none; display:inline; margin-left:7px; }
.img-intro-left img, .img-intro-right img, .img-intro-center img{ margin:20px 0; }
/*article - icons*/
.actions .print-icon a{ background:url(../images/print.png) no-repeat; }
.actions .print-icon a img{ opacity:0; filter: alpha(opacity = 0); }
.actions .email-icon a{ background:url(../images/email.png) no-repeat; }
.actions .email-icon a img{ opacity:0; filter: alpha(opacity = 0); }
.leading-0, .leading-1, .leading-2, .leading-3, .leading-4, .leading-5, .leading-6, .leading-7, .leading-8, .leading-8, .leading-9, .leading-10, .leading-11, .leading-12, .leading-13, .leading-14, .leading-15, .items-row, .items-more{ margin-bottom:20px;  }
/*article - columns and rows*/
	/*1 column*/
	.items-leading{}
	.items-leading .img-intro-left img{ max-width:100%; }
	/*2 columns*/
	.cols-2{}
	.cols-2 .column-1, .cols-2 .column-2{ width:50%; float:left; }
	.cols-2 .img-intro-left{ }
	.cols-2 .img-intro-left img{ max-width:50%; }
	/*3 columns*/
	.cols-3{}
	.cols-3 .column-1, .cols-3 .column-2, .cols-3 .column-3{ width:50%; float:left; }
	.cols-3 .img-intro-left{ }
	.cols-3 .img-intro-left img{ max-width:33.3%; }
.items-row .item, .items-leading > div{ margin-bottom:100px; }
.vg-slider-in-article{ margin-bottom:50px; }
.img-fulltext-left img, .img-fulltext-right img, .img-fulltext-none img, .img-intro-left img, .img-intro-right img, .img-intro-none img{ width:100%; }
.VimeoPlayer, .MapPlayer{ margin-bottom:20px; }
h2 a.vg-color{ font-size:40px; }
.items-more ol{ margin-left:20px; }
	.items-more ol li{}