﻿

/* --------------------------------------------------------------------------------
Navigation Main
-------------------------------------------------------------------------------- */
#header.open
{
	height:100%;
	overflow: scroll;
}

#nav-main-ul
{
	margin:0;
	padding:0;
}

#nav-main-ul.slideup
{
	top:-81px;
}

#nav-main-ul a
{
	border-radius:0!important;
}

#nav-main-ul > li
{
	clear:both;
	width:100%;
	border-bottom:solid 1px rgba(255, 255, 255, 0.25);
	margin-left:0;
}

#nav-main-ul > li:first-child
{
	height:80px;
    width:100%;
}

#nav-main-ul > li > a
{
	/*height:45px;*/
    height:100%;
    width:100%;
}

#nav-main-ul > li > a h2
{
	padding:6px 0 6px 20px;
}

#nav-main-ul > li > a > p
{
	display:none;
}

#nav-main-ul > li > ul > li > a
{
	padding-left:35px;
}

#logo img
{
	margin:12px 0 0 20px;
	width:100px;
}

#menu
{
	display:block;
	height:45px!important;
}

#menu img
{
    float:left;
	margin:10px 0 0 20px;
	width:24px;
}



/* --------------------------------------------------------------------------------
Navigation Slides
-------------------------------------------------------------------------------- */
#nav-slides
{
	display:none;
}



/* --------------------------------------------------------------------------------
Slides
-------------------------------------------------------------------------------- */
#slides
{
	overflow-x:visible;
}

#slides-ul
{
	width:100%;
	height:auto;
}

#slides-ul li
{
	width:100%;
	-position:relative;
	float:none;
	-clear:both;
}



/* --------------------------------------------------------------------------------
Slogan
-------------------------------------------------------------------------------- */
.slogan.home
{
	top:-230px;
	margin-bottom:-230px;
	height:230px;
}

.slogan.detail
{
	top:-230px;
	margin-bottom:-230px;
	height:230px;
}

.slogan.float
{
	padding:0;
}

.slogan div
{
	width:100%;
	height:230px;
	padding:40px 32px 0 32px;
	border-radius:0;
}



/* --------------------------------------------------------------------------------
Content
-------------------------------------------------------------------------------- */
.content .column
{
	-webkit-column-count:2;
	-moz-column-count:2;
	column-count:2;
	-webkit-column-gap:40px;
    -moz-column-gap:40px;
    column-gap:40px;
}

.content .column-2
{
	-webkit-column-count:1;
	-moz-column-count:1;
	column-count:1;
    padding-bottom:24px;
}


/* --------------------------------------------------------------------------------
Footer
-------------------------------------------------------------------------------- */
#footer
{
	padding:0;
}

#footer-functions
{
	border-radius:0;
}

.footer-content-box
{
	width:33%;
}

.footer-content-box:first-child
{
    margin-left:0;
}

#link-print-page
{
	display:none!important;
}



/* --------------------------------------------------------------------------------
Form
-------------------------------------------------------------------------------- */
.formtwo1
{
    float:left;
    width:50%;
}

.formtwo2
{
    float:left;
    width:100%;
}

.textboxmedium textarea
{
    
    width:95%;
}