@import url("flexslider.css");
@import url("eldo.css");
@import url("switcher.css");
@import url("nav.css");
@import url("gallery.css");
/***********          ***********/

body {padding:0; margin:0;}
body, td, input, textarea, select{
	font:normal 13px Tahoma;
	color:/*#fafafa*/#3c3c3c;
	line-height:16px;
	vertical-align:top;
	padding:0px;
	margin:0px 0px 0px 0px;
	text-align:justify;
}
img    {border:0px;}
table  {width:100%;}

a {color:#0f0f0f;/*text-shadow: 1px 1px 0px rgba(0,0,0,1)*/}
  
/*********** header ***********/	
header#header { width:100%; position:relative; top:0; left:0; padding-top: 0px; height:147px; margin:40px 0 0; background:url(images/bg60.png) repeat;
}
.top_nav { text-align:center; font-size:16px; color:#fff; line-height:22px; font-family:Arial, Helvetica, sans-serif; padding-top:8px; text-shadow: 1px 1px 0px rgba(0,0,0,1), -1px -1px 1px rgba(208,208,209,0.8), 2px 2px 4px rgba(208,208,209,1);
}	
/*********** top_nav ***********/	
.navbar-fixed-top { background:#fff; border-bottom: 1px solid #E5E5E5; height:40px;
	-webkit-box-shadow: inset 0 -2px 10px 1px rgba(1,1,1,0.05), 0 1px 5px rgba(0,0,0,0.8);
	   -moz-box-shadow: inset 0 -2px 10px 1px rgba(1,1,1,0.05);
	        box-shadow: inset 0 -2px 10px 1px rgba(1,1,1,0.05), 0 1px 5px rgba(0,0,0,0.8);
}
#logo {float:left;}	
#logo img {max-height: 147px;}
/***********   ***********/	
.lang {margin:0 5px; float:left;}
.lang * {display:block; float:left;}
.lang img { width:20px; margin-left:5px; margin-right:5px;
	-webkit-border-radius: 15px;
	   -moz-border-radius: 15px;
			border-radius: 15px; behavior:url(js/PIE.htc);
	border:1px solid #ccc;
}									  
/*.lang img {border:1px solid #fff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; behavior:url(js/PIE.htc); padding:1px; margin-bottom:7px; margin-right:7px}	*/								  
.lang img:hover {/*	box-shadow: 1px 1px 0px rgba(0,0,0,1), -1px -1px 1px rgba(208,208,209,0.8), 2px 2px 2px rgba(255,255,255,1);*/
	-webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.8), inset 0 2px 0 rgba(255,255,255,0.2);
       -moz-box-shadow: 0 1px 5px rgba(0,0,0,0.8), inset 0 2px 0 rgba(255,255,255,0.2);
	        box-shadow: 0 1px 5px rgba(0,0,0,0.8), inset 0 2px 0 rgba(255,255,255,0.2);
 -webkit-transition-duration: 0.4s;
	-moz-transition-duration: 0.4s;
	  -o-transition-duration: 0.4s;
	 -ms-transition-duration: 0.4s;
		 transition-duration: 0.4s;
}									  

/*==========================================*/
/* Share Elements*/
.share { position:absolute; top: 0px; right:10px; padding: 10px 0 0 0; width: 170px; text-align: center; z-index:1000; border:1px solid #44463f; color:#8b9082; display:block;}
/* Social */
.social {float:left; margin-left:5px; margin-right:5px;}
.social img { border:none}
.social a { margin:2px; display:block; float:left;}
.fb {background:url(../images/social/fb-g.png) no-repeat;}
.fb:hover {background:url(../images/social/fb.png) no-repeat;}
.gp  {background:url(../images/social/gplus-g.png) no-repeat;}
.gp:hover  {background:url(../images/social/gplus.png) no-repeat;}
.tw  {background:url(../images/social/twitter-g.png) no-repeat;}
.tw:hover  {background:url(../images/social/twitter.png) no-repeat;}
.yt {background:url(../images/social/ytube-g.png) no-repeat;}
.yt:hover {background:url(../images/social/ytube.png) no-repeat;}

/*==========================================*/
/* social_widget */
.social_widget { padding-top:10px}
.social_widget ul {margin:0; padding:0; list-style:none; display:inline;}
.social_widget ul li { margin-right:12px; background:#ccc; width:22px; height:22px; float:left;
 -webkit-transition-duration: 0.4s;
	-moz-transition-duration: 0.4s;
	  -o-transition-duration: 0.4s;
	 -ms-transition-duration: 0.4s;
		 transition-duration: 0.4s;
	-webkit-border-radius: 15px;
	   -moz-border-radius: 15px;
			border-radius: 15px; behavior:url(js/PIE.htc);
}
.social_widget img {display:none}
.social_widget .row-fluid {display:none}
.social_widget .social_row {display:block;}
.social_widget li i {float:left; width:100%; height:100%; color:#fff;line-height: 23px;}
.social_widget li a:hover {text-decoration: none}
.social_widget ul li:last-child {margin-right:0}
.social_widget li:hover { background:#e51e25;
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.6), inset 0 2px 0 rgba(255,255,255,0.2);
       -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6), inset 0 2px 0 rgba(255,255,255,0.2);
	        box-shadow: 0 1px 3px rgba(0,0,0,0.6), inset 0 2px 0 rgba(255,255,255,0.2);
}


/*********** #content ***********/	
#content { min-height:62px; padding-top:23px; padding-bottom:23px;}
.media {float:left; width:100%;margin-bottom:30px; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;}
.media img {max-width:100%}
.media iframe, iframe {width:100%; height:300px; border:none;}
									  
/***********   ***********/	
aside .cat { margin-top:0px; padding:10px 0; background:#fff; float:left;
	-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior:url(js/PIE.htc); border:1px solid #d4c7a7; display:block;
}									  

/*********** category-item ***********/										  
.category-item { position:relative; width: 218px; float:left; margin-left:20px; margin-bottom:18px;
	-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; behavior:url(js/PIE.htc); border:1px solid #fff;
/*	box-shadow: 1px 1px 0px rgba(0,0,0,1), -1px -1px 1px rgba(208,208,209,0.8), 2px 2px 2px rgba(255,255,255,1);*/
	-webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.8), inset 0 2px 0 rgba(255,255,255,0.2);
       -moz-box-shadow: 0 1px 5px rgba(0,0,0,0.8), inset 0 2px 0 rgba(255,255,255,0.2);
	        box-shadow: 0 1px 5px rgba(0,0,0,0.8), inset 0 2px 0 rgba(255,255,255,0.2);
}
.category-item:hover { border:1px solid #fff;}
.category-item .project {margin-top:0px; height: 84px; padding:0 10px 35px 10px; float:left;
	-webkit-transition-duration: 0.4s;
    -moz-transition-duration: 0.4s;
    -o-transition-duration: 0.4s;
    -ms-transition-duration: 0.4s;
    transition-duration: 0.4s;
    -webkit-border-bottom-left-radius: 4px;
    -moz-border-bottom-let-radius: 4px;
    border-bottom-left-radius: 4px;
    -webkit-border-bottom-right-radius: 4px;
    -moz-border-bottom-right-radius: 4px;
    border-bottom-right-radius: 4px;
  }
.category-item .project .category {float: left; font-size: 13px; font-weight: 400; margin-left: 0px; width:90%; 
  -webkit-transition-duration: 0.4s;
    -moz-transition-duration: 0.4s;
    -o-transition-duration: 0.4s;
    -ms-transition-duration: 0.4s;
    transition-duration: 0.4s;}
.category-item img {width:100%;
	-webkit-border-radius: 4px 4px 4px 4px; -moz-border-radius: 4px 4px 4px 4px; border-radius: 4px 4px 4px 4px; behavior:url(js/PIE.htc);}
.category-item .project h5 {width:100%; float:left; margin-left:0px; margin-top:10px; margin-bottom:5px; font-size:14px !important; font-weight:bold;
 	text-shadow: 1px 1px 0px rgba(0,0,0,1), -1px -1px 1px rgba(208,208,209,0.8), 2px 2px 2px rgba(255,255,255,1); color:#EFEFEF; 
}
.category-item h3 { padding:0 10px; height:40px;}
.category-item .project h5 a {color:#C6160E; text-decoration:none}
.category-item .project p {margin-bottom:0;}

/***********   ***********/	

/* Portfolio */
#portfolio-preview-items {}
#portfolio-preview-items.three-cols .category-item {width:298px; background:url(images/bg80.png) repeat;}
#portfolio-preview-items.three-cols .category-item .overlay {height:100%; position:absolute;top:0; left:0; width:100%;}
#portfolio-preview-items.three-cols .category-item .overlay .btns {margin-top: 90px;margin-left: 116px;width: 84px;height: 40px;float: left;}

#portfolio-preview-items.four-cols .category-item {width: 218px; background:url(images/bg80.png) repeat;}
#portfolio-preview-items.four-cols .category-item .overlay {height:100%; position:absolute; top:0; left:0; width:100%}
#portfolio-preview-items.four-cols .category-item .overlay .btns {margin-top: 75px;margin-left: 74px;width: 84px;height: 40px;float: left;}

#portfolio-preview-items.two-cols .category-item {width: 458px; background:url(images/bg80.png) repeat;}
#portfolio-preview-items.two-cols .category-item .overlay {height:100%; width:100%; position:absolute; top:0; left:0;}
#portfolio-preview-items.two-cols .category-item .overlay .btns {margin-top: 185px;margin-left: 194px;width: 84px;height: 40px;float: left;}

#portfolio-preview-items.one-cols .category-item {width: 940px; background:url(images/bg80.png) repeat;}
#portfolio-preview-items.one-cols .category-item .overlay {height:100%; width:100%; position:absolute; top:0; left:0;}
#portfolio-preview-items.one-cols .category-item .overlay .btns {margin-top: 185px;margin-left: 434px;width: 84px;height: 40px;float: left;}

.category-item .overlay {  -webkit-border-radius: 4px;-moz-border-radius: 4px; border-radius: 4px;}
.tpl2 {float:left;width:100%;}
.tpl2 .bg
 {
  background-color: rgba(0, 0, 0, 0.6);
  width:100%;
  height:100%;
}
.tpl2 .center-bar
 {
  height:32px;
  position:absolute;
  top:50%;
  margin-top:-16px;
  text-align:center;
  width:100%;
}
.tpl2 .center-bar a.link, .tpl2 .center-bar a.lightbox
 {
  display:inline-block;
  width:36px;
  height:36px;
  margin:0 3px;
  -webkit-border-radius: 6px;-moz-border-radius: 6px; border-radius: 6px;
 
  
}
.tpl2 .center-bar a.link, .tpl2 .center-bar a.lightbox {width:36px; height:36px;}
.tpl2 .center-bar a.link:hover, .tpl2 .center-bar a.lightbox:hover {border-color:#fff !important;}
.tpl2 .center-bar a.link span, .tpl2 .center-bar a.lightbox span {width:100%; height:100%; float:left}
.tpl2 a.link span {background:url('../images/link.png') center no-repeat}
.tpl2 a.lightbox span {background:url('../images/lightbox.png') center no-repeat}

.center-bar.v2 {height:90px; margin-top:-60px; }
.tpl2 .center-bar.v2 a.link, .tpl2 .center-bar.v2 a.lightbox {margin-top:10px}
.tpl2 .center-bar {opacity:0; z-index:101;}
.tpl2:hover .center-bar {opacity:1; -webkit-transition-duration: 0.4s;
    -moz-transition-duration: 0.4s;
    -o-transition-duration: 0.4s;
    -ms-transition-duration: 0.4s;
    transition-duration: 0.4s;}
									  
/***********   ***********/	
.box { position:relative; float:left; margin-bottom:18px; margin-top:18px; background:url(images/bg80.png) repeat;
	-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior:url(js/PIE.htc);
	/*box-shadow: 1px 1px 0px rgba(0,0,0,1), -1px -1px 1px rgba(208,208,209,0.8), 2px 2px 2px rgba(255,255,255,1);*/
	-webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.8), inset 0 2px 0 rgba(255,255,255,0.2);
       -moz-box-shadow: 0 1px 5px rgba(0,0,0,0.8), inset 0 2px 0 rgba(255,255,255,0.2);
	        box-shadow: 0 1px 5px rgba(0,0,0,0.8), inset 0 2px 0 rgba(255,255,255,0.2);

	}
.box h2 { text-align:left;}
.box img {-webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; behavior:url(js/PIE.htc); border:2px solid #d3c6a4; float:left; margin:0 10px 5px -2px; }
.box .lead img {}
.img_list {  width: 150px;}
/*.pad15 {padding:15px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior:url(js/PIE.htc);}*/
.pad15 {padding:25px;}
.row-fluid .box:first-child {margin-top:0px;}
/***********   ***********/										  
.tpl2 .center-link
 {
  height:100px;
  position:absolute;
  top:50%;
  margin-top:-50px;
  text-align:center;
  width:100%;
}

a.collection_1 span {background:url(../img/collection/collection_1.jpg) center no-repeat; width:100%; float:left; height:100%;}

/*********** contacts ***********/										  
/*.contact_form { width:57%; float:left;}*/
#contacts-form input { width:100%}	
#contacts-form .widget_text i {
	background: -moz-linear-gradient(100% 100% 90deg, #ab2e7d, #cf7ca9) repeat scroll center center #F3AE12; /* firefox */
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#cf7ca9), to(#ab2e7d)); /* chrome, safari */
	background-color: #cf7ca9;
	background-image: -o-linear-gradient(top,rgb(171,46,125),rgb(207,124,169)); /* opera */

    border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px;
    color: #fff;
    float: left;
    font-size: 18px;
    width: 30px;
    height: 30px;
    line-height: 30px;
    margin: 5px 6px 5px 2px;
    text-align: center;
    transition-duration: 0.4s;
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.22), inset 0 2px 0 rgba(255,255,255,0.2);
    -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.22), inset 0 2px 0 rgba(255,255,255,0.2);
    box-shadow: 0 1px 3px rgba(0,0,0,0.22), inset 0 2px 0 rgba(255,255,255,0.2);
	text-shadow: 1px 1px 0px rgba(0,0,0,1), -1px -1px 1px rgba(208,208,209,0.8), 2px 2px 4px rgba(255,255,255,1);
    -webkit-text-shadow: 1px 1px 0px rgba(0,0,0,1), -1px -1px 1px rgba(208,208,209,0.8), 2px 2px 4px rgba(255,255,255,1);
    -moz-text-shadow: 1px 1px 0px rgba(0,0,0,1), -1px -1px 1px rgba(208,208,209,0.8), 2px 2px 4px rgba(255,255,255,1);
}								  
#contacts-form .widget_text i:hover {
    -webkit-transition-duration: 0.4s;
    -moz-transition-duration: 0.4s; 
    -o-transition-duration: 0.4s; 
    -ms-transition-duration: 0.4s;
    transition-duration: 0.4s;
    background:#4f4f4f;
	text-decoration:none;
}
#contacts-form input#captcha_code { width:auto; margin-top:5px;}	
.contact_form form {margin:0; padding:0;}
.contact_form span.label {text-transform: uppercase;padding:0; text-shadow:none;font-weight:normal;
color: #999999;
font-size: 10px;
width: 100%; }
.contact_form input, .contact_form select {
  width: 100% !important;
  height: 38px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  border-color: #e1e1e1;
  margin-bottom:5px;
  max-width: 100% !important;
}
.contact_form textarea {width:100%;-webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  border-color: #e1e1e1; padding:4px 6px; background:#fff; }
input.submit_btn {
    box-shadow: none;
    border: none;
    color: #fff;
    padding-top: 9px; padding-bottom: 10px; padding-right: 13px; padding-left: 13px;
    font-size: 13px; text-align:center;
    border: 0;
    color:#fff;
	margin-top:15px;
	margin-bottom:0;
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.22), inset 0 2px 0 rgba(255,255,255,0.2);
    -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.22), inset 0 2px 0 rgba(255,255,255,0.2);
    box-shadow: 0 1px 3px rgba(0,0,0,0.22), inset 0 2px 0 rgba(255,255,255,0.2);
	width:100%;
	background: -moz-linear-gradient(100% 100% 90deg, #1f6ca8, #52a8ec) repeat scroll center center #0092CB; /* firefox */
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#52a8ec), to(#1f6ca8)); /* chrome, safari */
	background-color: #1f6ca8/*0092CB*/;
	background-image: -o-linear-gradient(top,rgb(82, 168, 236),rgb(31,68,168)); /* opera */
/*	background: -moz-linear-gradient(100% 100% 90deg, #ab2e7d, #cf7ca9) repeat scroll center center #F3AE12; /* firefox */
/*	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#cf7ca9), to(#ab2e7d)); /* chrome, safari */
/*	background-color: #cf7ca9;
/*	background-image: -o-linear-gradient(top,rgb(171,46,125),rgb(207,124,169)); /* opera */
	/*background:#0092CB/*#a0ce4e*/;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}

input.submit_btn:hover {
    -webkit-transition-duration: 0.4s;
    -moz-transition-duration: 0.4s; 
    -o-transition-duration: 0.4s; 
    -ms-transition-duration: 0.4s;
    transition-duration: 0.4s;
    background:#4f4f4f;
}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus,

 select:focus, option:focus, select::-moz-focus-inner, option::-moz-focus-inner /*82, 168, 236 - blue/ 163,203,10 - green */  {
  border-color: rgba(171,46,125, 1);
/*  border-color: rgba(82, 168, 236, 0.8);*/
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */

  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82, 168, 236,.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82, 168, 236,.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82, 168, 236,.6);
}
textarea {padding:7px;}
.sc-col iframe {width:100%; height:100%;
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.22), inset 0 2px 0 rgba(255,255,255,0.2);
    -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.22), inset 0 2px 0 rgba(255,255,255,0.2);
    box-shadow: 0 1px 3px rgba(0,0,0,0.22), inset 0 2px 0 rgba(255,255,255,0.2);

  -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; behavior:url(js/PIE.htc);}
.sc-col iframe:hover {
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82, 168, 236,.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82, 168, 236,.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82, 168, 236,.6);}
.sc-col .row-fluid .sc-col {margin-top:10px}
  
/*.contact_info { width:40%; float:left;}*/
.contact_info .box { padding:15px;}

.contact_info .contact_title {
    background: url("../images/header_divider.png") center repeat-x;
    float: left;
    margin-bottom: 20px;
    width: 100%;
}

.contact_info .contact_title h6 { font-size:14px; float: left; font-weight:bold; margin-bottom: 0; margin-top: 0; padding-right: 20px; text-transform: uppercase; background:#999; color:#a3ca0b;}
.contact_info ul {margin:0; padding:0; list-style:none}
.contact_info li {padding-left:25px; margin-bottom:9px;line-height: 20px; float: left; width:88%}
.contact_info li.address {background:url('../images/address.png') left center no-repeat}
.contact_info li.phone {background:url('../images/phone.png') left center no-repeat}
.contact_info li.fax {background:url('../images/fax.png') left center no-repeat}
.contact_info li.email {background:url('../images/mail.png') left center no-repeat}
.contact_info li.contact {background:url('../images/map.png') left center no-repeat}
.contact_info li a {color:#5B8501}
.contact_info li a:hover {text-decoration: none}
.contact_info ul li:last-child { margin-bottom: 0;}
.dyn_widget .sub-menu li  {margin-bottom: 0px;}
.contact_info span.contact {padding-left:25px; line-height: 25px; float: left; width:88%; background:url('../images/map.png') left center no-repeat;}
.contact_info span.contact a {color:#5B8501}


/***********   ***********/	

a.read-more {padding-right:15px; padding-left:15px; padding-bottom:1px; color:#fff; font-size:12px; margin-top:5px; position:absolute; right:10px; bottom:10px; line-height:18px; font-weight:bold;
	text-shadow:0px 0px 2px #333;
	-webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; behavior:url(js/PIE.htc); border:2px solid #999;
	-webkit-box-shadow: 0px 1px 3px 0px #999; -moz-box-shadow: 0px 1px 3px 0px #999; box-shadow: 0px 1px 3px 0px #999;
	background: -moz-linear-gradient(100% 100% 90deg, #608a02, #a3ca0b) repeat scroll center center #F3AE12; /* firefox */
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#a3ca0b), to(#608a02)); /* chrome, safari */
	background-image: -o-linear-gradient(top,rgb(163,203,10),rgb(96,138,2)); /* opera */
	background-color: #608a02;
}
a.read-more:hover {text-decoration:none;
	background: -moz-linear-gradient(100% 100% 90deg, #b90d09, #f83426) repeat scroll center center #F3AE12; /* firefox */
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f83426), to(#b90d09)); /* chrome, safari */
	background-image: -o-linear-gradient(top,rgb(248,52,38),rgb(185,13,9)); /* opera */
	background-color: #b90d09;
}
									  

/*********** footer ***********/		
footer#footer { width:100%; font-size:11px; font-weight:bold; text-decoration:none; border-top:1px solid #fff; color:#efefef; background:rgba(0,0,0,0.5); padding:20px 0;
	/*text-shadow: 1px 1px 0px rgba(0,0,0,1), -1px -1px 1px rgba(208,208,209,0.8), 2px 2px 4px rgba(255,255,255,1);*/}
footer#footer .inner .row-fluid.ff:first-child {padding-top:35px; padding-bottom:35px}

#footer a {text-decoration:none; color:#efefef}
#footer a:hover {text-decoration:underline}
.author {float:right;}
.copy {float:left;}

/*********** container ***********/										  
/*#page-bg {
    height: 100%;
    left: 0;
    overflow: hidden;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: -2;
	text-align:center;
}
#page-bg img {
    max-height: 100%;
    max-width: 100%;
}*/
  #page-bg  {
/*  position: fixed;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: 0;
  left: 0;
  z-index: -1;
  background:url(../images/gw_bg.jpg) no-repeat 50% 50%;
*/}
#page-bg img  { /*position: absolute; height:100%; width:100%*/}

#page-bg_h {/*
    background: #000000;
    height: 100%;
    left: 0;
    overflow: hidden;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: -1;
	opacity:0.3;*/
}

/*.span9.front-slider {margin-left:0 !important;}*/

.article-map {float:right;}
.article-map img {border:#FFFFFF 1px solid; width:100%}
