/**************************************************************************************/
/*
/*	      Designed by 'AS Designing'
/*	      Web: http://www.asdesigning.com
/*	      Web: http://www.astemplates.com
/*	      License: GNU/GPL
/*
/**************************************************************************************/

body {
	background-color: #000000;
	text-align: justify;
}

#ascopy {
	visibility: hidden;
}

#main-container {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.85);
}


.creativecontactform_wrapper {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}

#main-container p {
	text-align: justify;
}

#main-container h1 {
	margin-bottom: 20px;
	margin-top: 20px
}

#main-container h3 {
	padding-bottom: 15px;
	padding-top: 40px
}
.body__splash #footer {
	position: fixed;
	bottom: 0px;
	width: 100%;
}

#header-row #logo img {
	max-width: 30%;
}
#as-menu ul.as-menu ul li a:hover,
#as-menu ul.as-menu ul li span:hover,
#as-menu ul.as-menu ul li.active > a,
#as-menu ul.as-menu ul li.asHover > a,
#as-menu ul.as-menu ul li.active > span,
#as-menu ul.as-menu ul li.asHover > span,
.navigation ul.sf-menu > li > a:hover,
.navigation ul.sf-menu > li > span:hover,
.navigation ul.sf-menu ul li a:hover,
.navigation ul.sf-menu ul li span:hover
{
	color: #cba844;
}

.article-img, .article-video {
	border: 1px solid #cba844;
	margin: 25px;
}

img.mfp-img {
	padding: 3px;
	margin: 37px auto;
	border: 1px solid #cba844;
	background: black;
}

.img-intro {
	width: 150px;
	height: 150px;
}

/* TABS START */
.rl_tabs.top > ul.nav {
	line-height: 5px;
}
.rl_tabs.top > ul.nav > li > a {
	color: #FFFFFF;
}

.rl_tabs.top > ul.nav > li.active > a,
.rl_tabs.top > ul.nav > li > a:hover {
	background-color: #333333;
	padding-top: 10px;
	font-weight: bold;
}

.rl_tabs .nav-tabs>li>a {
	padding: 2px;
}

.rl_tabs.align_justify>ul.nav-tabs>li a:hover {
	background-color: #333333;
}

.rl_tabs.outline_content>.tab-content {
	border: solid 1px #cba844;
	border-top: none;
}

.rl_tabs.top>ul.nav-tabs>li>a {
	border-bottom-color: #cba844;
}

.rl_tabs.outline_handles ul.nav-tabs>li.active a {
	border-top-color: #cba844;
	border-left-color: #cba844;
	border-right-color: #cba844;
}

.rl_tabs.outline_content>.tab-content>.tab-pane {
	padding: 0px;
	//padding-top: 1px;
	border-top: 4px solid #cba844;
}

.rl_tabs.top > ul.nav > li > a:hover {
	color: #cba844;
	//border-color: #666;
}

/* TABS END */

/* MENU START */
.sub-menu {
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}

.sub-menu > li {
	margin-top: 1px;
	margin-bottom: 1px;
}

/* MENU END */

/* VISFORM START */
.inputbox, .visCSSinput {
	width: 340px;
	background: none !important;
	padding: 2px !important;
}

.visform {
	max-width: 650px;
}
form#mod-visform1 div.required > label.visCSSlabel:after, .vis_mandatory {
	color: #CBA844;
}

form .btn {
	background: #CBA844;
	padding: 5px 15px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}

.visform textarea { width: 340px; }
.visCSSrllst { margin-left: 31%; }
.privpolicyfield { margin-top: 4px !important; }
.privpolicylabel { margin-top: 0; }

/* VISFORM END */


/* 360 PANO START */
/* layout */
.panorama,.panorama-view{width:100%;height:100%;overflow:hidden}
.panorama,.panorama-container{position:relative}
.panorama-container img{height:100%;position:absolute;top:0}
.panorama .info,.panorama-view .area{position:absolute;display:block}
.panorama .info{left:10px;top:10px}

/* style */
.panorama-view{cursor: url(/images/content/cursor/openhand.cur),default;}
.panorama-view.grab{cursor:url(/images/content/cursor/closedhand.cur),default}
.panorama .info{padding:6px;opacity:0.4;background-color:#000;color:#fff;font:11px bold Arial,sans-serif;text-decoration:none}
.panorama .info:hover{opacity:0.6}
.panorama-view .area{opacity:0.2;background-color:#000;cursor:pointer}
.panorama-view .area:hover{opacity:0.4}
.panorama-view img{user-select:none;-o-user-select:none;-moz-user-select:none;-webkit-user-select:none;}

.panorama {
	padding: 0px;
	background-color: #cba844;
	width: auto;
	height: auto
}

.panorama-view {
	width: auto;
	height: 400px;
}

.panorama-view img {
	border: none;
	padding: 0px;
}

/* 360 PANO END */
