/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- COOKIES -------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

.cc_container .cc_btn {
background-color: #166fbf !important; /* Farbe des Buttons */
color: #fff !important; /* Textfarbe des Buttons */
}
 
.cc_container {
background: #e0e0e0 !important; /* Hintergrundfarbe des gesamten Bereichs */
color: #000 !important; /* Schriftfarbe des gesamten Bereichs */
}
 
.cc_container a {
color: #166fbf !important; /* Textlink-Farbe "Mehr Infos" */
}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- Images --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

.focus 									{
										max-width: 100%;
										max-height: 100%;
										vertical-align:top;
										}
										
.focus_bottom 							{
										max-width: 100%;
										vertical-align:bottom;
										}
										
.focus_video 							{
										width: 100%;
										vertical-align: middle;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAVIGATION ----------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

ul#Navigation 											{ 
														margin: 0px; 
                                                        padding: 0px; 
                                                        text-align: left; 
                                                        }
					
ul#Navigation li										{ 
														list-style: none; 
                                                        float: left; 
                                                        position: relative; 
                                                        margin: 0px; 
                                                        padding: 0px; 
                                                        z-index:2; 
                                                        }
	
															* html ul#Navigation li { margin-bottom: -8px; }
															*:first-child+html ul#Navigation li { margin-bottom: -2px; }
					
ul#Navigation li ul 									{ 
														margin: 0px; 
                                                        padding: 0px; 
                                                        position: absolute; 
                                                        top: 16px; 
                                                        left: 0px; 
                                                        display: none; 
                                                        background-color: #ffffff; 
                                                        z-index:2; 
                                                        }
	
															* html ul#Navigation li ul { left: -24px; lef\t: -6px; z-index:2; }
															*:first-child+html ul#Navigation ul { background-color:silver; padding-bottom:6px; z-index:2; }
	
ul#Navigation li:hover ul 								{ 
														display: block; 
                                                        z-index:2; 
                                                        }
	
ul#Navigation li ul li 									{ 
														float: none; 
                                                        display: block; 
                                                        margin-bottom: 0px; 
                                                        z-index:2; 
                                                        }
					
ul#Navigation a, ul#Navigation span 					{ 
														display: block;  
                                                        height:20px; 
                                                        padding: 0px 8px; 
                                                        text-decoration: 
                                                        none; color: #020965; 
                                                        z-index:2; 
                                                        }
	
															* html ul#Navigation a, * html ul#Navigation span { width: 138px; w\idth: 102px; z-index:2; }
		
ul#Navigation a:hover, ul#Navigation span, li a#aktuell { 
														color: #020965; 
                                                        background-color: #c0cce6; 
                                                        z-index:2; 
                                                        }
					  
li a#aktuell 											{ 
														color: #ffffff; 
                                                        background-color: #020965; 
                                                        z-index:2; 
                                                        }
	
ul#Navigation li ul span 								{ 
														color: #ffffff; 
                                                        background-color: #020965; 
                                                        z-index:2; 
                                                        }

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- Text ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

.Stil_Nav_14 							{
										font-family: Verdana, Arial, Helvetica, sans-serif;
										font-size: 14px;
										font-weight:bold;
										font-variant:small-caps;
										text-align: inherit;
										overflow:hidden;
										color: #000000;
										}

.Stil_Text_14 							{
										font-family: Verdana, Arial, Helvetica, sans-serif;
										font-size: 14px;
										text-align: inherit;
										overflow:hidden;
										color: #000000;
										}
										
.Stil_Text_24		 					{
										font-family: Verdana, Arial, Helvetica, sans-serif;
										font-size: 24px;
										text-align: inherit;
										overflow:hidden;
										color: #000000;
										}
										
.Stil_Text_14_White 					{
										font-family: Verdana, Arial, Helvetica, sans-serif;
										font-size: 14px;
										text-align: inherit;
										overflow:hidden;
										color: #ffffff;
										}
										
.Stil_Text_24_White 					{
										font-family: Verdana, Arial, Helvetica, sans-serif;
										font-size: 24px;
										text-align: inherit;
										overflow:hidden;
										color: #ffffff;
										}
										
.Stil_Text_10							{
										font-family: Verdana, Arial, Helvetica, sans-serif;
										font-size: 10px;
										text-align: inherit;
										text-overflow: ellipsis;
										overflow:hidden;
										color: #000000;
										}

a.black:link 							{ 
										font-weight:none;
										color: #666666;
										font-variant:normal;
										text-decoration:none;
										}
											
a.black:visited 						{ 
										font-weight:none;
										color: #666666;
										font-variant:normal;
										text-decoration:none; 
										}
											
a.black:hover 							{ 
										font-weight:bold;
										color:#000000;
										font-variant:normal;
										text-decoration:none; 
										}
											
a.black:active 							{ 
										font-weight:bold;
										color:#000000;
										font-variant:normal;
										text-decoration:none; 
										}

a.blue:link 							{ 
										font-weight:bold;
										color: #0069af;
										font-variant:small-caps;
										text-decoration:none;
										}
											
a.blue:visited 							{ 
										font-weight:bold;
										color: #0069af;
										font-variant:small-caps;
										text-decoration:none; 
										}
											
a.blue:hover 							{ 
										font-weight:bold;
										color:#005389;
										font-variant:small-caps;
										text-decoration:none; 
										}
											
a.blue:active 							{ 
										font-weight:bold;
										color:#005389;
										font-variant:small-caps;
										text-decoration:none; 
										}

a.light_blue:link 						{ 
										font-weight:bold;
										color: #9cbafb;
										font-variant:small-caps;
										text-decoration:none;
										}
											
a.light_blue:visited 					{ 
										font-weight:bold;
										color: #9cbafb;
										font-variant:small-caps;
										text-decoration:none; 
										}
											
a.light_blue:hover 						{ 
										font-weight:bold;
										color:#cccccc;
										font-variant:small-caps;
										text-decoration:none; 
										}
											
a.light_blue:active 					{ 
										font-weight:bold;
										color:#cccccc;
										font-variant:small-caps;
										text-decoration:none; 
										}
										
a.white:link 							{ 
										font-weight:bold;
										color:#ffffff;
										font-variant:small-caps;
										text-decoration:none;
										}
											
a.white:visited 						{ 
										font-weight:bold;
										color: #ffffff;
										font-variant:small-caps;
										text-decoration:none; 
										}
											
a.white:hover 							{ 
										font-weight:bold;
										color:#cccccc;
										font-variant:small-caps;
										text-decoration:none; 
										}
											
a.white:active 							{ 
										font-weight:bold;
										color:#cccccc;
										font-variant:small-caps;
										text-decoration:none; 
										}

a.trans:link 							{ 
										
										}
											
a.trans:visited 						{ 
										 
										}
											
a.trans:hover 							{ 
										filter: brightness(90%);
   										transition: filter 1s; 
										}
											
a.trans:active 							{ 
										
										}

.hr										{
										background-color: #ebebeb; 
										color: #ffffff;
										border: 0; 
										height: 1px; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:1480px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:1480px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:1480px; 
										height:115px;
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1480px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:block;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:none;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1480px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:none;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:none;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:1480px; 
										height:100%;  
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:345px; 
										height:775px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}

#box2 									{ 
										position:absolute; 
										top:815px; 
										left:20px; 
										width:345px; 
										height:405px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box3 									{ 
										position:absolute; 
										top:20px; 
										left:385px; 
										width:1075px; 
										height:350px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box4 									{ 
										position:absolute; 
										top:390px; 
										left:385px; 
										width:1075px; 
										height:830px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																			
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:block;
										position:absolute; 
										top:1355px; 
										left:0px; 
										width:1480px; 
										height:110px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:none;
										position:absolute; 
										top:1355px; 
										left:0px; 
										width:1480px; 
										height:320px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
	@media only screen and (max-width:1495px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:1440px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:1440px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:1440px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1440px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:block;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:none;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1440px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:none;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:none;
										top:30px; 
										left:0px; 
										height:340px;
										width:390px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:1440px; 
										height:100%;  
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:335px; 
										height:775px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}

#box2 									{ 
										position:absolute; 
										top:815px; 
										left:20px; 
										width:335px; 
										height:405px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box3 									{ 
										position:absolute; 
										top:20px; 
										left:375px; 
										width:1045px; 
										height:350px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box4 									{ 
										position:absolute; 
										top:390px; 
										left:375px; 
										width:1045px; 
										height:830px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}			
										
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:block;
										position:absolute; 
										top:1355px; 
										left:0px; 
										width:1440px; 
										height:110px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:none;
										position:absolute; 
										top:1355px; 
										left:0px; 
										width:1440px; 
										height:320px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
	}
	
	@media only screen and (max-width:1455px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:1400px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:1400px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:1400px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1400px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:block;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:none;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1400px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:none;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:none;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:1400px; 
										height:100%;  
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:325px; 
										height:775px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}

#box2 									{ 
										position:absolute; 
										top:815px; 
										left:20px; 
										width:325px; 
										height:405px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box3 									{ 
										position:absolute; 
										top:20px; 
										left:365px; 
										width:1015px; 
										height:350px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box4 									{ 
										position:absolute; 
										top:390px; 
										left:365px; 
										width:1015px; 
										height:830px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}			
																					
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:block;
										position:absolute; 
										top:1355px; 
										left:0px; 
										width:1400px; 
										height:110px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:none;
										position:absolute; 
										top:1355px; 
										left:0px; 
										width:1400px; 
										height:320px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
	}
	
	@media only screen and (max-width:1415px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:1360px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:1360px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:1360px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1360px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:block;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:none;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1360px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:none;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:none;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:1360px; 
										height:100%;  
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:315px; 
										height:775px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}

#box2 									{ 
										position:absolute; 
										top:815px; 
										left:20px; 
										width:315px; 
										height:405px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box3 									{ 
										position:absolute; 
										top:20px; 
										left:355px; 
										width:985px; 
										height:350px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box4 									{ 
										position:absolute; 
										top:390px; 
										left:355px; 
										width:985px; 
										height:830px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}				
										
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:block;
										position:absolute; 
										top:1355px; 
										left:0px; 
										width:1360px; 
										height:110px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:none;
										position:absolute; 
										top:1355px; 
										left:0px; 
										width:1360px; 
										height:320px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
	}
	
	@media only screen and (max-width:1375px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:1320px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:1320px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:1320px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1320px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:block;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:none;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1320px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:none;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:none;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:1320px; 
										height:100%;  
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:305px; 
										height:775px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}

#box2 									{ 
										position:absolute; 
										top:815px; 
										left:20px; 
										width:305px; 
										height:405px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box3 									{ 
										position:absolute; 
										top:20px; 
										left:345px; 
										width:955px; 
										height:350px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box4 									{ 
										position:absolute; 
										top:390px; 
										left:345px; 
										width:955px; 
										height:830px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}					
										
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:block;
										position:absolute; 
										top:1355px; 
										left:0px; 
										width:1320px; 
										height:110px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:none;
										position:absolute; 
										top:1355px; 
										left:0px; 
										width:1320px; 
										height:320px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
	}
	
	@media only screen and (max-width:1335px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:1280px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:1280px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:1280px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1280px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:block;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:none;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1280px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:none;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:none;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:1280px; 
										height:100%;  
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:295px; 
										height:775px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}

#box2 									{ 
										position:absolute; 
										top:815px; 
										left:20px; 
										width:295px; 
										height:405px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box3 									{ 
										position:absolute; 
										top:20px; 
										left:335px; 
										width:925px; 
										height:350px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box4 									{ 
										position:absolute; 
										top:390px; 
										left:335px; 
										width:925px; 
										height:830px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}						
										
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:block;
										position:absolute; 
										top:1355px; 
										left:0px; 
										width:1280px; 
										height:110px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:none;
										position:absolute; 
										top:1355px; 
										left:0px; 
										width:1280px; 
										height:320px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
	}
	
	@media only screen and (max-width:1295px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:1240px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:1240px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:1240px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1240px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:block;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:none;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1240px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:none;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:none;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:1240px; 
										height:100%;  
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:285px; 
										height:600px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}

#box2 									{ 
										position:absolute; 
										top:640px; 
										left:20px; 
										width:285px; 
										height:400px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box3 									{ 
										position:absolute; 
										top:20px; 
										left:325px; 
										width:895px; 
										height:600px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box4 									{ 
										position:absolute; 
										top:640px; 
										left:325px; 
										width:895px; 
										height:400px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}						
										
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:block;
										position:absolute; 
										top:1175px; 
										left:0px; 
										width:1240px; 
										height:110px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:none;
										position:absolute; 
										top:1175px; 
										left:0px; 
										width:1240px; 
										height:320px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
	}
	
	@media only screen and (max-width:1255px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:1200px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:1200px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:1200px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1200px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:block;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:none;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1200px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:none;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:none;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:1200px; 
										height:100%;  
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:275px; 
										height:580px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}

#box2 									{ 
										position:absolute; 
										top:620px; 
										left:20px; 
										width:275px; 
										height:390px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box3 									{ 
										position:absolute; 
										top:20px; 
										left:315px; 
										width:865px; 
										height:580px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box4 									{ 
										position:absolute; 
										top:620px; 
										left:315px; 
										width:865px; 
										height:390px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}							
										
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:block;
										position:absolute; 
										top:1145px; 
										left:0px; 
										width:1200px; 
										height:110px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:none;
										position:absolute; 
										top:1145px; 
										left:0px; 
										width:1200px; 
										height:320px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
	}
	
	@media only screen and (max-width:1215px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:1160px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:1160px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:1160px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1160px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:block;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:none;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1160px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:none;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:none;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:1160px; 
										height:100%; 
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:265px; 
										height:560px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}

#box2 									{ 
										position:absolute; 
										top:600px; 
										left:20px; 
										width:265px; 
										height:380px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box3 									{ 
										position:absolute; 
										top:20px; 
										left:305px; 
										width:835px; 
										height:560px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box4 									{ 
										position:absolute; 
										top:600px; 
										left:305px; 
										width:835px; 
										height:380px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}					
										
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:block;
										position:absolute; 
										top:1115px; 
										left:0px; 
										width:1160px; 
										height:110px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:none;
										position:absolute; 
										top:1115px; 
										left:0px; 
										width:1160px; 
										height:320px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
	}
	
	@media only screen and (max-width:1175px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:1120px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:1120px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:1120px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1120px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:none;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1120px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:block;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:1120px; 
										height:100%; 
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:255px; 
										height:540px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}

#box2 									{ 
										position:absolute; 
										top:580px; 
										left:20px; 
										width:255px; 
										height:370px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box3 									{ 
										position:absolute; 
										top:20px; 
										left:295px; 
										width:805px; 
										height:540px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box4 									{ 
										position:absolute; 
										top:580px; 
										left:295px; 
										width:805px; 
										height:370px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}					
										
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:block;
										position:absolute; 
										top:1085px; 
										left:0px; 
										width:1120px; 
										height:110px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:none;
										position:absolute; 
										top:1855px; 
										left:0px; 
										width:1120px; 
										height:320px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
	}
	
	@media only screen and (max-width:1135px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:1080px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:1080px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:1080px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1080px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:none;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1080px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:block;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:1080px; 
										height:100%;  
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:245px; 
										height:520px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}

#box2 									{ 
										position:absolute; 
										top:560px; 
										left:20px; 
										width:245px; 
										height:360px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box3 									{ 
										position:absolute; 
										top:20px; 
										left:285px; 
										width:775px; 
										height:520px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box4 									{ 
										position:absolute; 
										top:560px; 
										left:285px; 
										width:775px; 
										height:360px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}						
										
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:block;
										position:absolute; 
										top:1055px; 
										left:0px; 
										width:1080px; 
										height:110px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:none;
										position:absolute; 
										top:1055px; 
										left:0px; 
										width:1080px; 
										height:320px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
	}
	
	@media only screen and (max-width:1095px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:1040px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:1040px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:1040px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1040px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:none;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1040px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:block;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:1040px; 
										height:100%; 
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:235px; 
										height:500px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}

#box2 									{ 
										position:absolute; 
										top:540px; 
										left:20px; 
										width:235px; 
										height:350px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box3 									{ 
										position:absolute; 
										top:20px; 
										left:275px; 
										width:745px; 
										height:500px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box4 									{ 
										position:absolute; 
										top:540px; 
										left:275px; 
										width:745px; 
										height:350px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}							
										
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:block;
										position:absolute; 
										top:1025px; 
										left:0px; 
										width:1040px; 
										height:110px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:none;
										position:absolute; 
										top:1025px; 
										left:0px; 
										width:1040px; 
										height:320px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
	}
	
		@media only screen and (max-width:1055px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:1000px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:1000px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:1000px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1000px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:none;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1000px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:block;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:1000px; 
										height:100%; 
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:225px; 
										height:470px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}

#box2 									{ 
										position:absolute; 
										top:510px; 
										left:20px; 
										width:225px; 
										height:470px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box3 									{ 
										position:absolute;
										top:20px; 
										left:265px; 
										width:715px; 
										height:280px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box4 									{ 
										position:absolute;
										top:320px; 
										left:265px; 
										width:715px; 
										height:660px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																					
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:none;
										position:absolute; 
										top:1115px; 
										left:0px; 
										width:1000px; 
										height:110px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:block;
										position:absolute; 
										top:1115px; 
										left:0px; 
										width:1000px; 
										height:320px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
	}
	
		@media only screen and (max-width:1015px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:960px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:960px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:960px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:960px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:none;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:960px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:block;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:960px; 
										height:100%; 
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:215px; 
										height:460px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}

#box2 									{ 
										position:absolute; 
										top:500px; 
										left:20px; 
										width:215px; 
										height:460px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box3 									{ 
										position:absolute;
										top:20px; 
										left:255px; 
										width:685px; 
										height:260px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box4 									{ 
										position:absolute;
										top:300px; 
										left:255px; 
										width:685px; 
										height:660px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																					
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:none;
										position:absolute; 
										top:1095px; 
										left:0px; 
										width:960px; 
										height:110px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:block;
										position:absolute; 
										top:1095px; 
										left:0px; 
										width:960px; 
										height:320px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
									
	}
	
	@media only screen and (max-width:975px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:920px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:920px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:920px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:920px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:none;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:920px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:block;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:920px; 
										height:100%; 
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:205px; 
										height:450px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}

#box2 									{ 
										position:absolute; 
										top:490px; 
										left:20px; 
										width:205px; 
										height:450px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box3 									{ 
										position:absolute;
										top:20px; 
										left:245px; 
										width:655px; 
										height:260px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box4 									{ 
										position:absolute;
										top:300px; 
										left:245px; 
										width:655px; 
										height:640px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																					
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:none;
										position:absolute; 
										top:1075px; 
										left:0px; 
										width:920px; 
										height:110px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:block;
										position:absolute; 
										top:1075px; 
										left:0px; 
										width:920px; 
										height:320px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
									
	}
	
	@media only screen and (max-width:935px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:880px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:880px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:880px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:880px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:none;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:880px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:block;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:880px; 
										height:100%;  
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:195px; 
										height:440px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}

#box2 									{ 
										position:absolute; 
										top:480px; 
										left:20px; 
										width:195px; 
										height:440px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box3 									{ 
										position:absolute;
										top:20px; 
										left:235px; 
										width:625px; 
										height:240px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box4 									{ 
										position:absolute;
										top:280px; 
										left:235px; 
										width:625px; 
										height:640px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																					
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:none;
										position:absolute; 
										top:1055px; 
										left:0px; 
										width:880px; 
										height:110px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:block;
										position:absolute; 
										top:1055px; 
										left:0px; 
										width:880px; 
										height:320px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
									
	}
	
	@media only screen and (max-width:895px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:840px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:840px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:840px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:840px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:none;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:840px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:block;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:840px; 
										height:100%;  
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:185px; 
										height:430px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}

#box2 									{ 
										position:absolute; 
										top:470px; 
										left:20px; 
										width:185px; 
										height:430px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box3 									{ 
										position:absolute;
										top:20px; 
										left:225px; 
										width:595px; 
										height:230px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box4 									{ 
										position:absolute;
										top:270px; 
										left:225px; 
										width:595px; 
										height:630px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																					
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:none;
										position:absolute; 
										top:1035px; 
										left:0px; 
										width:840px; 
										height:110px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:block;
										position:absolute; 
										top:1035px; 
										left:0px; 
										width:840px; 
										height:320px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
									
	}
	
	@media only screen and (max-width:855px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:800px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:800px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:800px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:800px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:none;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:800px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:block;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:800px; 
										height:100%;  
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:175px; 
										height:420px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}

#box2 									{ 
										position:absolute; 
										top:460px; 
										left:20px; 
										width:175px; 
										height:420px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box3 									{ 
										position:absolute;
										top:20px; 
										left:215px; 
										width:565px; 
										height:220px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box4 									{ 
										position:absolute;
										top:260px; 
										left:215px; 
										width:565px; 
										height:620px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																					
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:none;
										position:absolute; 
										top:1015px; 
										left:0px; 
										width:800px; 
										height:110px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:block;
										position:absolute; 
										top:1015px; 
										left:0px; 
										width:800px; 
										height:320px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
									
	}
	
	@media only screen and (max-width:815px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:760px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:760px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:760px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:760px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:none;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:760px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:block;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:760px; 
										height:100%;  
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:165px; 
										height:410px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}

#box2 									{ 
										position:absolute; 
										top:450px; 
										left:20px; 
										width:165px; 
										height:410px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box3 									{ 
										position:absolute;
										top:20px; 
										left:205px; 
										width:535px; 
										height:210px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box4 									{ 
										position:absolute;
										top:250px; 
										left:205px; 
										width:535px; 
										height:610px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																					
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:none;
										position:absolute; 
										top:995px; 
										left:0px; 
										width:760px; 
										height:110px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:block;
										position:absolute; 
										top:995px; 
										left:0px; 
										width:760px; 
										height:320px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
									
	}
	
	@media only screen and (max-width:775px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:720px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:720px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:720px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:720px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:none;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:720px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:block;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:720px; 
										height:100%;  
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:880px; 
										left:20px; 
										width:330px; 
										height:700px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}

#box2 									{ 
										position:absolute; 
										top:880px; 
										left:370px; 
										width:330px; 
										height:700px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box3 									{ 
										position:absolute;
										top:20px; 
										left:20px; 
										width:680px; 
										height:260px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box4 									{ 
										position:absolute;
										top:300px; 
										left:20px; 
										width:680px; 
										height:560px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																					
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:none;
										position:absolute; 
										top:1715px; 
										left:0px; 
										width:720px; 
										height:110px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:block;
										position:absolute; 
										top:1715px; 
										left:0px; 
										width:720px; 
										height:320px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
									
	}
	
	@media only screen and (max-width:735px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:680px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:680px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:680px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:680px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:none;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:680px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:block;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:680px; 
										height:100%;  
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:840px; 
										left:20px; 
										width:310px; 
										height:680px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}

#box2 									{ 
										position:absolute; 
										top:840px; 
										left:350px; 
										width:310px; 
										height:680px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box3 									{ 
										position:absolute;
										top:20px; 
										left:20px; 
										width:640px; 
										height:240px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box4 									{ 
										position:absolute;
										top:270px; 
										left:20px; 
										width:640px; 
										height:550px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																					
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:none;
										position:absolute; 
										top:1655px; 
										left:0px; 
										width:680px; 
										height:110px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:block;
										position:absolute; 
										top:1655px; 
										left:0px; 
										width:680px; 
										height:320px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
	}
	
	@media only screen and (max-width:695px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:640px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:640px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:640px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:640px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:none;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:640px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:block;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:640px; 
										height:100%;  
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:800px; 
										left:20px; 
										width:290px; 
										height:670px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}

#box2 									{ 
										position:absolute; 
										top:800px; 
										left:330px; 
										width:290px; 
										height:670px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box3 									{ 
										position:absolute;
										top:20px; 
										left:20px; 
										width:600px; 
										height:230px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box4 									{ 
										position:absolute;
										top:270px; 
										left:20px; 
										width:600px; 
										height:510px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																					
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:none;
										position:absolute; 
										top:1605px; 
										left:0px; 
										width:640px; 
										height:110px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:block;
										position:absolute; 
										top:1605px; 
										left:0px; 
										width:640px; 
										height:320px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
	}
	
	@media only screen and (max-width:655px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:600px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:600px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:600px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:600px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:none;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:600px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:block;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:600px; 
										height:100%;  
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:760px; 
										left:20px; 
										width:270px; 
										height:650px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}

#box2 									{ 
										position:absolute; 
										top:760px; 
										left:310px; 
										width:270px; 
										height:650px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box3 									{ 
										position:absolute;
										top:20px; 
										left:20px; 
										width:560px; 
										height:210px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box4 									{ 
										position:absolute;
										top:250px; 
										left:20px; 
										width:560px; 
										height:490px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																					
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:none;
										position:absolute; 
										top:1545px; 
										left:0px; 
										width:600px; 
										height:110px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:block;
										position:absolute; 
										top:1545px; 
										left:0px; 
										width:600px; 
										height:320px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
	}
	
@media only screen and (max-width:615px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:560px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:560px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:560px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:560px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:none;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:560px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:block;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:560px; 
										height:100%;  
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:720px; 
										left:20px; 
										width:250px; 
										height:600px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}

#box2 									{ 
										position:absolute; 
										top:720px; 
										left:290px; 
										width:250px; 
										height:600px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box3 									{ 
										position:absolute;
										top:20px; 
										left:20px; 
										width:520px; 
										height:200px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box4 									{ 
										position:absolute;
										top:240px; 
										left:20px; 
										width:520px; 
										height:460px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																					
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:none;
										position:absolute; 
										top:1455px; 
										left:0px; 
										width:560px; 
										height:110px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:block;
										position:absolute; 
										top:1455px; 
										left:0px; 
										width:560px; 
										height:320px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
	}
	
@media only screen and (max-width:575px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:520px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:520px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:520px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:520px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:none;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:520px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:block;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:520px; 
										height:100%;  
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:760px; 
										left:20px; 
										width:230px; 
										height:570px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}

#box2 									{ 
										position:absolute; 
										top:760px; 
										left:270px; 
										width:230px; 
										height:570px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box3 									{ 
										position:absolute;
										top:20px; 
										left:20px; 
										width:480px; 
										height:190px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box4 									{ 
										position:absolute;
										top:230px; 
										left:20px; 
										width:480px; 
										height:510px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																					
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:none;
										position:absolute; 
										top:1465px; 
										left:0px; 
										width:520px; 
										height:110px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:block;
										position:absolute; 
										top:1465px; 
										left:0px; 
										width:520px; 
										height:320px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
	}
	
	@media only screen and (max-width:535px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:480px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:480px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:480px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:480px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:none;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:480px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:block;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:480px; 
										height:100%;  
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:1180px; 
										left:20px; 
										width:440px; 
										height:840px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}

#box2 									{ 
										position:absolute; 
										top:780px; 
										left:20px; 
										width:440px; 
										height:380px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box3 									{ 
										position:absolute;
										top:20px; 
										left:20px; 
										width:440px; 
										height:170px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box4 									{ 
										position:absolute;
										top:210px; 
										left:20px; 
										width:440px; 
										height:550px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																					
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:none;
										position:absolute; 
										top:2160px; 
										left:0px; 
										width:480px; 
										height:110px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:block;
										position:absolute; 
										top:2160px; 
										left:0px; 
										width:480px; 
										height:320px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
	}
	
	@media only screen and (max-width:495px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:440px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:440px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:440px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:440px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:none;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:440px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:block;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:440px; 
										height:100%; 
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:1140px; 
										left:20px; 
										width:400px; 
										height:800px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}

#box2 									{ 
										position:absolute; 
										top:780px; 
										left:20px; 
										width:400px; 
										height:340px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box3 									{ 
										position:absolute;
										top:20px; 
										left:20px; 
										width:400px; 
										height:150px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box4 									{ 
										position:absolute;
										top:190px; 
										left:20px; 
										width:400px; 
										height:570px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																					
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:none;
										position:absolute; 
										top:2080px; 
										left:0px; 
										width:440px; 
										height:110px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:block;
										position:absolute; 
										top:2080px; 
										left:0px; 
										width:440px; 
										height:320px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
	}
	
	
	@media only screen and (max-width:455px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:400px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:400px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:400px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:400px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:none;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:block;
										top:0px; 
										left:20px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:400px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:block;
										top:0px; 
										left:20px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:block;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:400px; 
										height:100%;  
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:1120px; 
										left:20px; 
										width:360px; 
										height:760px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}

#box2 									{ 
										position:absolute; 
										top:800px; 
										left:20px; 
										width:360px; 
										height:300px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box3 									{ 
										position:absolute;
										top:20px; 
										left:20px; 
										width:360px; 
										height:140px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box4 									{ 
										position:absolute;
										top:180px; 
										left:20px; 
										width:360px; 
										height:600px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																					
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:none;
										position:absolute; 
										top:2020px; 
										left:0px; 
										width:400px; 
										height:110px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:block;
										position:absolute; 
										top:2020px; 
										left:0px; 
										width:400px; 
										height:320px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}					
										
	}
	
	@media only screen and (max-width:415px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:360px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:360px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:360px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:360px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:none;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:block;
										top:0px; 
										left:20px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:400px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:block;
										top:0px; 
										left:20px; 
										height:420px;
										width:320px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:block;
										top:30px; 
										left:0px; 
										height:390px;
										width:320px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:360px; 
										height:100%;  
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:1140px; 
										left:20px; 
										width:320px; 
										height:720px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}

#box2 									{ 
										position:absolute; 
										top:820px; 
										left:20px; 
										width:320px; 
										height:300px; 
										overflow:hidden;
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box3 									{ 
										position:absolute;
										top:20px; 
										left:20px; 
										width:320px; 
										height:120px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
										
#box4 									{ 
										position:absolute;
										top:160px; 
										left:20px; 
										width:320px; 
										height:640px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																					
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:none;
										position:absolute; 
										top:1995px; 
										left:0px; 
										width:360px; 
										height:110px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:block;
										position:absolute; 
										top:1995px; 
										left:0px; 
										width:360px; 
										height:320px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}				
										
	}
