@charset "utf-8";
/*Theme Name: MICE AWAY
Author: Nitin
License: GNU General Public License v2 or later 
CSS Document */
    @font-face  
        {
			font-family: 'Open Sans Light';
			src: url('fonts/OpenSans-Light.ttf') format('truetype');
        }
     @font-face  
            {
               font-family: 'Open Sans Regular';
               src: url('fonts/OpenSans-Regular.ttf') format('truetype');
            }
     @font-face 
	        {
              font-family: 'OpenSans-Bold';
              src: url('fonts/OpenSans-Bold.ttf') format('truetype');
            }
	@font-face 
	        {
              font-family: 'Open Sans Semibold';
              src: url('fonts/OpenSans-Semibold.ttf') format('truetype');
            }
    @font-face  
        {
			font-family: 'Raleway-Light';
			src: url('fonts/Raleway-Light.ttf') format('truetype');
        }
    @font-face  
        {
			font-family: 'Raleway-Regular';
			src: url('fonts/Raleway-Regular.ttf') format('truetype');
        }		
    @font-face  
        {
			font-family: 'Raleway-SemiBold';
			src: url('fonts/Raleway-SemiBold.ttf') format('truetype');
        }
  @font-face  
        {
			font-family: 'Raleway-Bold';
			src: url('fonts/Raleway-Bold.ttf') format('truetype');
        }							
     body, html
	       {
		       background:#ffffff url(images/body_bg.jpg);
			   background-repeat:repeat-x;
			   margin:0px;
			   padding:0px;
			   font-family: 'Open Sans Regular';
		   }
	.outerdiv
	       {
		       width:962px;
			   margin:0px auto;
		   }
	.innerdiv
	       {
		       width:962px;
			   float:left;
		   }
	.top_bar
	       {
		       width:962px;
			   float:left;
			   padding-top:17px;
		   }
	.top_bar .left
	       {
		       width:270px;
			   float:left;
			   font-size:20px;
			   color:#ffffff;
			   font-family: 'Open Sans Semibold';
			   padding-top:8px;
		   }
	.top_bar .mid
	       {
		       width:290px;
			   float:left;
			   font-size:20px;
			   color:#ffffff;
			   font-family: 'Open Sans Semibold';
			   padding-top:8px;
		   }
	.top_bar .mid a:active, .top_bar .mid a:link, .top_bar .mid a:visited, .top_bar .mid a:hover
	       {
			   font-size:20px;
			   color:#ffffff;
			   text-decoration:none;			   		   		   			   
		   }
	.top_bar .right
	       {
		       width:402px;
			   float:left;
			   font-size:34px;
			   color:#ffffff;
			   font-family: 'OpenSans-Bold';
		   }
	.top_bar .right img
	       {
			   margin-top:7px;
		   }		   		   		   		   		   		   
	.header
	       {
		       width:962px;
			   float:left;
			   margin:60px 0px 63px 0px;
		   }
	.logo
	       {
		       width:360px;
			   float:left;
		   }		   
	.top_menu
	       {
			   width:602px;
			   float:left;
			   text-align:right;
			   text-transform:uppercase;
			   font-family: 'Open Sans Semibold';
			   margin-top:35px;
		   }
  		
	.top_menu .menu-top-links-container ul
		   {
				display:inline-block;
				margin:0px;
				padding:0px;
		   }	  
	.top_menu .menu-top-links-container ul li
		   {
				display:inline-block;
				margin:0px;
				padding:0px;
		   }	  		
	.top_menu .menu-top-links-container ul li a:active, 
	.top_menu .menu-top-links-container ul li a:link, 
	.top_menu .menu-top-links-container ul li a:visited
	       {
			   font-size:16px;
			   color:#1b1a1a;
			   text-decoration:none;
			   display:inline-block;
			   margin-left:37px;
			   padding-bottom:7px;
			   -webkit-transition: all 0.5s ease-out; 
			   -moz-transition: all 0.5s ease-out; 
			   -ms-transition: all 0.5s ease-out; 
			   -o-transition: all 0.5s ease-out; 
			   transition: all 0.5s ease-out;				   		   		   			   
		   }
	 .top_menu .menu-top-links-container ul li a:hover, 
	 .top_menu .menu-top-links-container ul li.current_page_item a
	       {
			   font-size:16px;
			   color:#f51333;
			   text-decoration:none;
			   display:inline-block;
			   margin-left:37px;
			   padding-bottom:7px;
			   border-bottom:3px solid #f51333;
		   }
	.banner_box
	       {
		       width:962px;
			   float:left;
			   margin-bottom:50px;
		   }		   
	.slider
	       {
		       width:584px;
			   float:left;
			   margin-right:23px;
		   }
	.right_top_text
	       {
		       width:303px;
			   float:left;
			   font-size:16px;
			   color:#ffffff;
			   line-height:28px;
			   text-align:justify;
			   padding:50px 25px 20px 25px;
			   border:1px solid #605f5f;
			   min-height:337px;
		   }
	.right_top_text h1 
	       {
		       margin:0px;
			   padding:0px;
			   font-size:35px;
			   color:#ffffff;
			   font-family: 'Raleway-SemiBold';
			   margin-bottom:40px;
			   text-transform:uppercase;
	       }		   		   
	.slogn
	       {
		       width:962px;
			   float:left;
			   text-align:center;
			   margin-bottom:30px;
			   line-height:44px;
			   font-size:40px;
			   color:#f51b3a;
			   font-family: 'Raleway-Regular';		   
		   }
	.module_row
	       {
		       width:962px;
			   float:left;
		   }
	.module_row .module_1
	       {
		       width:274px;
			   float:left;
			   background-color:#3e3e3e;
			   border-top:8px solid #f5204e;
			   padding:30px 15px 20px 15px;
			   min-height:430px;
		   }
	.module_row .module_1 .pic
	       {
		       width:274px;
			   float:left;
			   text-align:center;
			   margin-bottom:40px;
		   }
	.module_row .module_1 .content
	       {
		       width:274px;
			   float:left;
			   font-size:15px;
			   color:#ffffff;
			   line-height:24px;
			   text-align:justify;			   
		   }
	.module_row h2
	       {
			   font-size:21px;
			   color:#ffffff;
			   font-family: 'Raleway-SemiBold';
			   margin:0px;
			   margin-bottom:25px;
			   padding:0px;
			   text-transform:uppercase;
			   text-align:center;
			   
		   }
	.margin_right
	       {
		       margin-right:25px;
		   }
	.bottom_box
	       {
		       width:962px;
			   float:left;
			   margin-top:25px;
		   }
	.bottom_box .left
	       {
		       width:633px;
			   float:left;
			   background-color:#3e3e3e;
			   border-top:8px solid #f5204e;
			   padding-top:20px;
			   padding-bottom:20px;
			   text-align:center;
			   font-family: 'Open Sans Semibold';
			   font-size:20px;
			   line-height:28px;
			   color:#ffffff;
			   margin-right:25px;		   
		   }
	.bottom_box .left a:active, .bottom_box .left a:link, .bottom_box .left a:visited, .bottom_box .left a:hover
	       {
			   text-decoration:none;
			   font-size:20px;
			   line-height:28px;
			   color:#ffffff;				   		   
		   }		   
	.bottom_box .left h1
	       {
			   font-size:32px;
			   color:#ffffff;
			   font-family: 'Raleway-Regular';
			   font-weight:normal;	
			   margin:0px;
			   margin-bottom:20px;
			   padding:0px;
			   text-transform:uppercase;
			   text-align:center;
			   
		   }
	.bottom_box .left h2
	       {
			   font-size:23px;
			   color:#ffffff;
			   font-family: 'Open Sans Semibold';
			   font-weight:normal;	
			   margin:0px;
			   margin-bottom:20px;
			   padding:0px;
			   text-transform:uppercase;
			   text-align:center;
		   }
	.bottom_box .form
	       {
		       width:254px;
			   float:left;
			   background-color:#3e3e3e;
			   border-top:8px solid #f5204e;
			   padding:25px 25px 20px 25px;
			   min-height:449px;
			   font-size:15px;
			   color:#ffffff;			   
		   }
	.bottom_box .form h2
	       {
			   font-size:21px;
			   color:#ffffff;
			   font-family: 'Open Sans Semibold';
			   font-weight:normal;	
			   margin:0px;
			   margin-bottom:30px;
			   padding:0px;
			   text-transform:uppercase;
			   text-align:center;
		   }
	.bottom_box .form .text_field
	       {
		       width:249px;
			   height:26px;
			   padding-left:5px;
			   float:left;
			   margin-top:5px;
			   margin-bottom:18px;
			   background-color:#ffffff;
			   border:none;
		   }
	.bottom_box .form .text_area
	       {
		       width:249px;
			   height:100px;
			   padding-left:5px;
			   float:left;
			   margin-bottom:20px;
			   background-color:#ffffff;
			   border:none;
			   margin-top:5px;
		   }
	.bottom_box .form .btn_send
	       {
			   font-size:14px;
			   color:#ffffff;
			   text-decoration:none;
			   background-color:#f5204e;
			   padding:7px 16px 7px 16px;
			   -webkit-transition: all 0.3s ease-out; 
			   -moz-transition: all 0.3s ease-out; 
			   -ms-transition: all 0.3s ease-out; 
			   -o-transition: all 0.3s ease-out; 
			   transition: all 0.3s ease-out;
			   text-transform:uppercase;
			   border:none;
			   cursor:pointer;
			   margin-left:60px;
			   font-family: 'Open Sans Semibold';
   
		   }
	.right_panel .btn_send:hover
	       {
			   font-size:14px;
			   color:#ffffff;
			   text-decoration:none;
			   background-color:#e95340;
			   padding:9px 16px 9px 16px;
			   text-transform:uppercase;
			   border:none;
			   cursor:pointer;
			   margin-left:60px;
		   }		   		   		   		   		   		   
	.content_panel
	       {
		       width:920px;
			   float:left;
			   margin-top:10px;
			   background:url(images/bg_content_panel.jpg);
			   background-repeat:repeat-x;
			   border-left:1px solid #f7f3f3;
			   border-right:1px solid #f7f3f3;
			   border-bottom:1px solid #f7f3f3;
			   padding:30px 20px 20px 20px;
			   font-size:15px;
			   color:#000000;
			   line-height:24px;
			   min-height:450px;			   
		   }
	   
	h2 
	       {
			   font-size:20px;
			   color:#444343;
			    font-family: 'Open Sans Semibold';
			   font-weight:normal;
			   line-height:20px;
			   margin-bottom:18px;
			   padding:0px;
			   margin:0px;
			   text-transform:uppercase;
			   margin-bottom:25px;
	       }
   .img_right
           {
		       float:right;
			   padding-left:20px;
		   }			   		   
	.footer
	       {
			   width:100%;
			   float:left;
			   padding:35px 0px 30px 0px;
			   margin-top:30px;
			   background-color:#f5204e;
		   }
	.outerfooter
	       {
		       width:963px;
			   margin:0px auto;
		   }
	.innerfooter
	       {
		       width:963px;
			   float:left;
		   }
	.footer .box_1
	       {
		       width:220px;
			   float:left;
			   font-size:12px;
			   color:#ffffff;
			   line-height:20px;
			   border-right:1px solid #de1b45;
			   margin-right:15px;
			   min-height:160px;
		   }
	.footer .box_last
	       {
		       width:240px;
			   float:left;
			   font-size:12px;
			   color:#ffffff;
			   line-height:20px;
		   }		   
	.footer h2
	       {
		       margin:0px;
			   padding:0px;	 
			   font-size:20px;
			   color:#ffffff;
				font-family: 'Open Sans Regular';
			   text-transform:uppercase;
			   margin-bottom:20px;
	       }
	.footer .content
	       {
		       width:240px;
			   float:left;
		   }
	.footer .box_1 .menu-footer-links-container ul
		   {
				display:block;
				margin:0px;
				padding:0px;
		   }	  
	.footer .box_1 .menu-footer-links-container ul li
		   {
				display:block;
				margin:0px;
				padding:0px;
		   }	  		
	.footer .box_1 .menu-footer-links-container ul li a:active, 
	.footer .box_1 .menu-footer-links-container ul li a:link, 
	.footer .box_1 .menu-footer-links-container ul li a:visited
	       {
			   font-size:12px;
			   color:#ffffff;
			   text-decoration:none;
			   background:url(images/icon_bottom_link_aero.png);
			   background-repeat:no-repeat;
			   background-position:left;
			   padding-left:15px;
			   line-height:24px;		   		   		   			   
		   }
	 .footer .box_1 .menu-footer-links-container ul li a:hover
	       {
			   font-size:12px;
			   color:#ffffff;
			   text-decoration:underline;
			   background:url(images/icon_bottom_link_aero.png);
			   background-repeat:no-repeat;
			   background-position:left; 
			   padding-left:15px;
			   line-height:24px;
		   }
	.footer .box_1 .menu-services-container ul
		   {
				display:block;
				margin:0px;
				padding:0px;
		   }	  
	.footer .box_1 .menu-services-container ul li
		   {
				display:block;
				margin:0px;
				padding:0px;
		   }	  		
	.footer .box_1 .menu-services-container ul li a:active, 
	.footer .box_1 .menu-services-container ul li a:link, 
	.footer .box_1 .menu-services-container ul li a:visited
	       {
			   font-size:12px;
			   color:#ffffff;
			   text-decoration:none;
			   background:url(images/icon_bottom_link_aero.png);
			   background-repeat:no-repeat;
			   background-position:left;
			   padding-left:15px;
			   line-height:24px;		   		   		   			   
		   }
	 .footer .box_1 .menu-services-container ul li a:hover
	       {
			   font-size:12px;
			   color:#ffffff;
			   text-decoration:underline;
			   background:url(images/icon_bottom_link_aero.png);
			   background-repeat:no-repeat;
			   background-position:left; 
			   padding-left:15px;
			   line-height:24px;
		   }		   		   		   		   
	a.linkfooter:active, a.linkfooter:link, a.linkfooter:visited, a.linkfooter:hover
	       {
			   font-size:12px;
			   color:#ffffff;
			   text-decoration:none;
			   background:url(images/icon_bottom_link_aero.png);
			   background-repeat:no-repeat;
			   background-position:left;
			   padding-left:15px;
			   line-height:24px;
		   }
     a.linkfooter:hover
	       {
			   font-size:12px;
			   color:#ffffff;
			   text-decoration:underline;
			   background:url(images/icon_bottom_link_aero.png);
			   background-repeat:no-repeat;
			   background-position:left; 
			   padding-left:15px;
			   line-height:24px;			   
		   }
	a.linkemail:active, a.linkemail:link, a.linkemail:visited, a.linkemail:hover
	       {
			   font-size:12px;
			   color:#ffffff;
			   text-decoration:none;
			   line-height:24px;
			    font-family: 'Open Sans Semibold';
		   }
		   		   		   
	.footer ul
			{
				margin:0px;
				padding:0px;
				list-style-type:none;
			}
	.ul li
	       {
			   list-style-image:url(images/icon_bottom_link_aero.png);
			   margin-left:15px;
		   }			
   .img_left
           {
		       float:left;
			   padding-right:5px;
		   }					   		   		   
	a:active, a:link, a:visited, a:hover
	       {
			  color:#333333;
			  text-decoration:underline;
           }
	a.linksocialicon:active, a.linksocialicon:link, a.linksocialicon:visited
	       {
			   font-size:18px;
			   color:#ffffff;
			   font-family: 'Open Sans Semibold';
			   text-decoration:none;
			   background-color:#282828;
			   padding:11px 10px 3px 10px;
			   border-radius:50%;
			   -webkit-transition: all 0.5s ease-out; 
			   -moz-transition: all 0.5s ease-out; 
			   -ms-transition: all 0.5s ease-out; 
			   -o-transition: all 0.5s ease-out; 
			   transition: all 0.5s ease-out;		   
		   }
	a.linksocialicon:hover
	       {
			   font-size:18px;
			   color:#ffffff;
			   font-family: 'Open Sans Semibold';
			   text-decoration:none;
			   background-color:#3e3e3e;
			   padding:11px 10px 3px 10px;
			   border-radius:50%;	   
		   }
	.wpcf7 input[type="submit"]
	       {
			   font-size:14px !important;
			   color:#ffffff !important;
			   text-decoration:none !important;
			   background-color:#f5204e !important;
			   padding:7px 16px 7px 16px !important;
			   text-transform:uppercase !important;
			   border:none !important;
			   cursor:pointer !important;
			   margin-left:60px !important;
			   font-family: 'Open Sans Semibold' !important;
		   }
	.wpcf7 input[type="text"]
	       {
		       width:249px !important;
			   height:26px !important;
			   padding-left:5px !important;
			   float:left !important;
			   margin-top:5px !important;
			   margin-bottom:18px !important;
			   background-color:#ffffff !important;
			   border:none !important;
		   }
	.wpcf7 input[type="email"]
	       {
		       width:249px !important;
			   height:26px !important;
			   padding-left:5px !important;
			   float:left !important;
			   margin-top:5px !important;
			   margin-bottom:18px !important;
			   background-color:#ffffff !important;
			   border:none !important;
		   }		   
	.wpcf7 textarea
	       {
		       width:249px !important;
			   height:100px !important;
			   padding-left:5px !important;
			   float:left !important;
			   margin-bottom:20px;
			   background-color:#ffffff !important;
			   border:none !important;
			   margin-top:5px !important;
		   }
	.smooth_slideri, .smooth_slider 
			{
				margin:0px !important;
				padding:0px !important;
				z-index:1 !important;
			}
    .smooth_slider .smooth_prev 
	         {
				position: absolute !important;
				left: 0px !important;
				top: 48% !important;
				width: 33px !important;
				height: 33px !important;
				cursor: pointer !important;
				background:url(images/prev.jpg) !important;
				background-repeat:no-repeat !important;
				z-index:10000000 !important;
				margin-left:10px !important;
				margin-top:0px !important;
	          }
    .smooth_slider .smooth_next 
	         {
				position: absolute !important;
				right: 0px !important;
				top: 48% !important;
				width: 33px !important;
				height: 33px !important;
				cursor: pointer !important;
				background:url(images/next.jpg) !important;
				background-repeat:no-repeat !important;
				z-index:10000000 !important;
				margin-right:10px !important;
				margin-top:0px !important;		
              }	
	.sldrlink a
	          {
			    display:none !important;
				visibility:hidden !important;		
			  }
	 #smooth_slider_1 .smooth_sliderb .smooth_slideri h2 
			{
				display:none !important;
				visibility:hidden !important;
			}
/*@media (min-width: 240px) and (max-width: 640px){
    body, html
	       {
		       background:none !important;
			   margin:0px;
			   padding:0px;
			   font-family: 'Open Sans Regular';
		   }
	.outerdiv
	       {
		       width:98%;
			   margin:0px;
			   padding:1%;
		   }
	.innerdiv
	       {
		       width:100%;
			   float:left;
		   }
	.header
	       {
		       width:90%;
			   float:left;
			   padding:5%;
			   text-align:center;
			   background-color:#e85043;
		   }
	.header img
	       {
		       width:75%;
		   }		   
	.top_menu
	       {
			   width:98%;
			   float:left;
			   padding:1%;
			   text-align:center;
			   border-top:2px dotted #ffffff;
			   border-bottom:2px dotted #ffffff;
			   text-transform:uppercase;
			   background-color:#e85043;
		   }
	.top_menua:active, .top_menu a:link, .top_menu a:visited
	       {
			   font-size:13px !important;
			   color:#ffffff;
			   text-decoration:none;
			   display:inline-block;
			   padding:6px 14px 6px 14px;
			   margin:5px 8px 5px 8px;
		   }
	 .top_menu a:hover
	       {
			   font-size:13px !important;
			   color:#ffffff;
			   text-decoration:none;
			   display:inline-block;
			   padding:6px 14px 6px 14px;
			   background-color:#000000;
			   margin:5px 8px 5px 8px;
		   }
	.slider
	       {
		       width:94%;
			   float:left;
			   margin-top:0px !important;
			   margin-bottom:10px !important;
			   background-color:#e85043;
			   padding:3% !important;
		   }
	.slider img
	       {
		       width:100%;
		   }		   
	.slogn
	       {
		       width:96%;
			   float:left;
			   text-align:center;
			   margin-bottom:40px;
			   padding:2%;
		   }
	.slogn h1 
	       {
		       margin:0px;
			   padding:0px;
			   font-size:26px;
			   color:#000000;
			   font-family: 'Raleway-Light';
			   line-height:32px;
			   font-weight:normal;
			   margin-bottom:20px; 
	       }		   		   		   
	.module_row
	       {
		       width:100%;
			   float:left;
			   text-align:center !important;
		   }
	.module_row .module_1
	       {
		       width:86%;
			   float:left;
			   background-color:#FFFFFF;
			   box-shadow:0px 0px 3px #c7c6c6;
			   margin-bottom:20px !important;
			   margin-left:3%;
			   margin-right:3%;
			   padding:4%;
		   }
	.module_row .module_1 .pic
	       {
		       width:100%;
			   float:left;
		   }
	.module_row .module_1 .pic img
	       {
		       width:70%;
		   }		   
	.module_row .module_1 .content
	       {
		       width:96%;
			   float:left;
			   padding:2%;
			   font-size:14px;
			   color:#000000;
			   font-family: 'Open Sans Light';
			   line-height:24px;
			   margin-top:5px;			   
		   }
	.module_row .module_1 .content img
	       {
			   margin-top:20px;
		   }		   		   		   
	.module_row h2
	       {
			   font-size:20px;
			   color:#444343;
			    font-family: 'Open Sans Semibold';
			   font-weight:normal;
			   line-height:20px;
			   margin-bottom:18px;
			   padding:0px;
			   text-transform:uppercase;
			   margin:0px;
		   }
	.margin_right
	       {
		       margin-right:34px;
		   }
	.content_panel
	       {
		       width:100%;
			   float:left;
			   margin-top:5px;
		   }
	.content_panel_inner
	       {
		       width:94%;
			   float:left;
			   background-color:#faf9f9;
			   padding:5% 3% 5% 3%;
			   font-size:15px;
			   color:#000000;
			   line-height:24px;
			   font-family: 'Open Sans Light';
			   text-align:justify;		   
			   margin-top:10px;
			   min-height:400px;
		   }		   
	.left_panel
	       {
		       width:94%;
			   float:left;
			   background-color:#faf9f9;
			   padding:5% 3% 5% 3%;
			   min-height:0px !important;
			   margin-bottom:15px !important;
			   text-align:left;
		   }
	.left_panel img
	       {
		       width:94%;
		   }		   
 	.img_right
           {
		       float:right;
			   padding-left:20px;
		   }			   		   
	.right_panel
	       {
		       width:94%;
			   float:left;
			   background-color:#faf9f9;
			   padding:5% 3% 5% 3%;
			   margin-left:0px;
			   font-size:15px;
			   color:#000000;
			   line-height:24px;
			   font-family: 'Open Sans Light'; 		   			   
		   }
	.right_panel h2 
	       {
			   font-size:20px;
			   color:#444343;
			    font-family: 'Open Sans Semibold';
			   font-weight:normal;
			   line-height:20px;
			   margin-bottom:18px;
			   padding:0px;
			   text-transform:uppercase;
			   margin-bottom:25px;
	       }		   
	.right_panel .content
	       {
		       width:100%;
			   float:left;
		   }
	.right_panel .text_field
	       {
		       width:97%;
			   height:26px;
			   padding-left:5px;
			   float:left;
			   border:1px solid #edeeef;
			   margin-bottom:8px;
		   }
	.right_panel .text_area
	       {
		       width:97%;
			   height:100px;
			   padding-left:5px;
			   float:left;
			   border:1px solid #edeeef;
			   margin-bottom:14px;
		   }
	.right_panel .btn_send
	       {
			   font-size:14px;
			   color:#ffffff;
			   text-decoration:none;
			   background-color:#000000;
			   padding:9px 16px 9px 16px;
			   -webkit-transition: all 0.3s ease-out; 
			   -moz-transition: all 0.3s ease-out; 
			   -ms-transition: all 0.3s ease-out; 
			   -o-transition: all 0.3s ease-out; 
			   transition: all 0.3s ease-out;
			   text-transform:uppercase;
			   border:none;
			   cursor:pointer;
			   margin-left:0px;
			   
   
		   }
	.right_panel .btn_send:hover
	       {
			   font-size:14px;
			   color:#ffffff;
			   text-decoration:none;
			   background-color:#e95340;
			   padding:9px 16px 9px 16px;
			   text-transform:uppercase;
			   border:none;
			   cursor:pointer;
			   margin-left:0px;
		   }
	.footer
	       {
		       background-image:none !important;
			   background-color:#000000;
			   width:90%;
			   height:100%;
			   float:left;
			   padding:5%;
			   margin-top:20px !important;
			   text-align:center !important;
		   }
	.outerfooter
	       {
		       width:100%;
			   margin:0px auto;
		   }
	.innerfooter
	       {
		       width:100%;
			   float:left;
		   }
	.footer .box_1
	       {
		       width:100%;
			   float:left;
			   font-size:12px;
			   color:#ffffff;
			   line-height:20px;
			   border-right:none !important;
			   border-bottom:1px solid #2b2a2a !important;
			   margin-right:0px !important;
			   min-height:0px !important;
			   padding-bottom:15px !important;
			   margin-bottom:15px !important;
		   }
	.footer .box_last
	       {
		       width:100%;
			   float:left;
			   font-size:12px;
			   color:#ffffff;
			   line-height:20px;
		   }		   
	.footer h2
	       {
		       margin:0px;
			   padding:0px;	 
			   font-size:20px;
			   color:#ffffff;
				font-family: 'Open Sans Regular';
			   text-transform:uppercase;
			   margin-bottom:20px;
	       }
	.footer .content
	       {
		       width:100%;
			   float:left;
		   }		   		   		   
	a.linkfooter:active, a.linkfooter:link, a.linkfooter:visited
	       {
			   font-size:12px;
			   color:#ffffff;
			   text-decoration:none;
			   background:url(images/icon_bottom_link_aero.png);
			   background-repeat:no-repeat;
			   background-position:left;
			   padding-left:15px;
			   line-height:24px;
		   }
     a.linkfooter:hover
	       {
			   font-size:12px;
			   color:#ffffff;
			   text-decoration:underline;
			   background:url(images/icon_bottom_link_aero.png);
			   background-repeat:no-repeat;
			   background-position:left; 
			   padding-left:15px;
			   line-height:24px;			   
		   }
	   
	a.linkemail:active, a.linkemail:link, a.linkemail:visited, a.linkemail:hover
	       {
			   font-size:12px;
			   color:#ffffff;
			   text-decoration:none;
			   line-height:24px;
		   }		   		   
	.footer ul
			{
				margin:0px;
				padding:0px;
				list-style-type:none;
			}
   .img_left
           {
		       float:left;
			   padding-right:5px;
		   }					   		   		   
	a:active, a:link, a:visited, a:hover
	       {
			  color:#333333;
			  text-decoration:underline;
           }

}		   		   		   
*/