/*
Theme Name: Enfold
Description: <strong>A superflexible and responsive Business Theme by Kriesi</strong> - <br/> Update notifications available on twitter and facebook:<br/> <a href='http://twitter.com/kriesi'>Follow me on twitter</a><br/> - <a href='http://www.facebook.com/pages/Kriesi/333648177216'>Join the Facebook Group</a>
Version: 3.0.4
Author: Kriesi
Author URI: http://www.kriesi.at
License: Themeforest Split Licence
License URI: -
Theme URI: www.kriesi.at/themes/enfold/
Template: enfold
*/
/*top-grey box*/
#top div .caption_center .slideshow_caption
{
left: 41px;
top: 163px;
}
/*custom A VELGE text*/
.custom_title{
display: block;
margin-top: -84px;
margin-left: 8px;
font-family: Eagle !important;
font-size: 48px !important;
line-height: 0.8em;
}
/*caption frame*/
.caption_framed .slideshow_caption .avia-caption-content p, .caption_framed .slideshow_caption .avia-caption-title, .avia-caption .avia-caption-content p, .avia-caption .avia-caption-title
{
font-size: 18px;
line-height: 1.5em;
margin-left: 80px;
margin-right: 18px;
padding: 180px 160px 5px 150px;

}
.slideshow_inner_caption
{
display: block;
/*left:70px;*/
}
.html_header_transparency #top .avia-builder-el-0 .container, .html_header_transparency #top .avia-builder-el-0 .slideshow_inner_caption
{
padding-top: 88px;
}
/*header_scroll*/

.header-scrolled #header_main  {
background-color: #ffffff;
}
.header_scrolled, .logo, .logo a, .logo a img, #header_main .container {
min-height: 45px !important;
}
/*
.header-scrolled .main_menu li a {
	line-height:45px !important;   
	padding: 10px;
	margin-top:20px;
}

.header-scrolled #menu-item-3236
{height: 80px !important;}
.header-scrolled #menu-item-3239
{height: 80px !important;}
.header-scrolled #menu-item-3237
{height: 80px !important;}
*/
body {
  font-family: ACaslonPro-Regular !important;
  font-style: normal !important;
  font-weight: normal !important;
font-size: 16px;
}
h2{
  font-family: Eagle !important;
  font-style: normal !important;
  font-weight: normal !important;

}
.image_home{
display: block;
margin-left: 270px;
margin-top: 15px;
margin-bottom: 55px; 
}

div#om
{
border-top-width: 10px !important;
border-top-color: #ffffff !important;
}

div#kister
{
border-top-width: 10px !important;
border-top-color: #ffffff !important;
}
#top .avia-slideshow-button
{
text-transform: capitalize;
width: 139px;
height: 43px;
padding: 18px 0;
margin-top: 28px;
padding: 15px 0px;
margin-right: -20px;
margin-left: 35px;
font-family: 'adobe_caslon_prosemibold';
font-size: 14px;
font-style: normal !important;
}

.caption_framed .slideshow_caption .avia-caption-content p, .caption_framed .slideshow_caption .avia-caption-title, .avia-caption .avia-caption-content p
{
background: rgba(0, 0, 0, 0.7) !important;
}
.line{display:none !important;}
#footer{border:none;}
/*
#menu-item-3236
{height: 95px !important;}
#menu-item-3239
{height: 95px !important;}
#menu-item-3237
{height: 95px !important;}
#top .av_header_transparency .avia-menu-fx
{
height: 3px;
}
.avia-menu-fx
{
height: 5px;
}
*/
/* main menu fix*/
.avia-menu-fx
{
height: 3px;
}
span.avia-menu-text
{
font-family: adobe_caslon_probold !important;
font-size: 18px;
}

.slideshow_align_caption{display:block;float:left;}
@media (min-width: 1367px) and  (max-width: 1680px){
	.html_header_transparency #top .avia-builder-el-0 .container, .html_header_transparency #top .avia-builder-el-0 .slideshow_inner_caption
	{
	padding-top: 55px;
	}
	.caption_framed .slideshow_caption .avia-caption-content p, .caption_framed .slideshow_caption .avia-caption-title, .avia-caption .avia-caption-content p, .avia-caption .avia-caption-title
	{
	
	margin-left: 75px;
	/*margin-right: 40px;*/
	padding: 145px 80px 0 80px;
	
	}
	.custom_title{font-size:55px !important;margin-top: -115px;}
	.image_home{margin-top: 30px;}
}
@media (min-width: 1281px) and  (max-width: 1366px){
	.caption_framed .slideshow_caption .avia-caption-content p, .caption_framed .slideshow_caption .avia-caption-title, .avia-caption .avia-caption-content p, .avia-caption .avia-caption-title
	{
		margin-left: 170px;
		font-size:16px !important;
		padding: 135px 70px 0 70px;
	}
	.html_header_transparency #top .avia-builder-el-0 .container, .html_header_transparency #top .avia-builder-el-0 .slideshow_inner_caption
	{
		padding-top:10px !important;
	}
	#top div .caption_center .slideshow_caption{
		top:155px !important;
	}
	.image_home{margin-top: 10px;}
}
@media (min-width: 1025px) and  (max-width: 1280px){
	.caption_framed .slideshow_caption .avia-caption-content p, .caption_framed .slideshow_caption .avia-caption-title, .avia-caption .avia-caption-content p, .avia-caption .avia-caption-title
	{
		margin-left:0px;
		font-size:16px !important;
		padding: 135px 45px 0 45px;
	}
	.slideshow_align_caption {float:none;}
	.html_header_transparency #top .avia-builder-el-0 .container, .html_header_transparency #top .avia-builder-el-0 .slideshow_inner_caption
	{
		padding-top:0px !important;
	}
	#top div .caption_center .slideshow_caption{
		left:0 !important;
	}
	.image_home{margin-top: 10px;}
}
@media (min-width: 981px) and (max-width: 1024px){
	#top div .caption_center .slideshow_caption {
	    left: 0px;
	    top: 35px;
	}
	.slideshow_align_caption {float:none;}
	.caption_framed .slideshow_caption .avia-caption-content p, .caption_framed .slideshow_caption .avia-caption-title, .avia-caption .avia-caption-content p, .avia-caption .avia-caption-title
	{
		font-size: 14px;
		margin-left:0px;
		padding: 135px 45px 0 45px;
	}
	
	.image_home{margin-top: 20px; margin: 0px; display: inline;}

#top .avia-slideshow-button {margin-right: 11px; margin-left: 5px;}

}
@media (min-width: 769px) and (max-width:980px){
	.html_header_transparency #top .avia-builder-el-0 .container, .html_header_transparency #top .avia-builder-el-0 .slideshow_inner_caption
	{
	padding-top: 240px;
	}
	.caption_framed .slideshow_caption .avia-caption-content p, .caption_framed .slideshow_caption .avia-caption-title, .avia-caption .avia-caption-content p, .avia-caption .avia-caption-title
	{
		font-size: 14px;
		margin-left:0px;
		padding: 135px 45px 0 45px;
	}
	.custom_title{
		font-size: 45px !important;
	}
	#top div .caption_center .slideshow_caption{
		left:0 !important;
		top:0px;
	}
	.image_home{margin-top: 20px;}
	.slideshow_align_caption {float:none;}
}
@media  (max-width:768px){
	.html_header_transparency #top .avia-builder-el-0 .container, .html_header_transparency #top .avia-builder-el-0 .slideshow_inner_caption
	{
	padding-top: 240px !important;
	}
	.caption_framed .slideshow_caption .avia-caption-content p, .caption_framed .slideshow_caption .avia-caption-title, .avia-caption .avia-caption-content p, .avia-caption .avia-caption-title
	{
		font-size: 14px;
		margin-left:0px;
		padding: 135px 45px 0 45px;
	}
	.custom_title{
		font-size: 45px !important;
	}
	#top div .caption_center .slideshow_caption{
		left:0 !important;
		top:0px;
	}
	.image_home{margin-top: 20px; display: inline; margin-left: 0;}

	.slideshow_align_caption {float:none;}
	.avia-multi-slideshow-button{
	min-width:100px;
	
	#top .avia-slideshow-button
	{
	margin-top: 15px;
	}
}
}
@media screen and (max-device-width: 740px) and (orientation: landscape){
  /* some CSS here */
  .html_header_transparency #top .avia-builder-el-0 .container, .html_header_transparency #top .avia-builder-el-0 .slideshow_inner_caption
	{
	padding-top: 65px !important;
	}
	.caption_framed .slideshow_caption .avia-caption-content p, .caption_framed .slideshow_caption .avia-caption-title, .avia-caption .avia-caption-content p, .avia-caption .avia-caption-title
	{
		font-size: 10px;		
		padding: 135px 45px 0 45px;
	}
	.custom_title{
		font-size: 30px !important;
		margin-top:-125px;
	}
	#top .avia-slideshow-button{padding:10px;}
	.image_home{margin: 0px;}
#top .avia-slideshow-button
	{
	margin-top: 15px;
	}

}
@media screen and (max-device-width: 480px) and (orientation: landscape){
	.custom_title{
		font-size: 20px !important;
		margin-top:-125px;
	}
	.html_header_transparency #top .avia-builder-el-0 .container, .html_header_transparency #top .avia-builder-el-0 .slideshow_inner_caption
	{
	padding-top: 15px !important;
	}
}
@media screen and (max-width: 479px) {
	.html_header_transparency #top .avia-builder-el-0 .container, .html_header_transparency #top .avia-builder-el-0 .slideshow_inner_caption
	{
		padding-top: 60px !important;
	}
	.custom_title{
		font-size: 20px !important;
		margin-top:-125px;
	}
	.caption_framed .slideshow_caption .avia-caption-content p, .caption_framed .slideshow_caption .avia-caption-title, .avia-caption .avia-caption-content p, .avia-caption .avia-caption-title
	{
		font-size: 10px;
	}
	.image_home{margin: 0px;}
	#top .avia-slideshow-button{padding:15px; margin-top: 15px; margin-left: -1px;
margin-right: 20px;}
} 
@media only screen and (max-width: 767px) {
.responsive .logo {
width: 150px;
height: 83px;
margin-top: 5px;
}
}

/* footer fixing */
#footer #black-studio-tinymce-2 {
    clear: none;
    float: left;
}
#footer #text-2 {
    clear: none;
    float: right;
}