/* See http://code.google.com/p/minify/wiki/CommonProblems#@imports_can_appear_in_invalid_locations_in_combined_CSS_files */

/* style.css */

/* 1    */ /*
/* 2    *| Theme Name: Shanghai Profil
/* 3    *| Theme URI: http://www.shanghaiprofil.com/
/* 4    *| Author: ISenseDesign
/* 5    *| Author URI: http://www.isensedesign.com/
/* 6    *| Description: Shanghai Profil
/* 7    *| Version: 1.0
/* 8    *| */
/* 9    */ 
/* 10   */ @font-face {
/* 11   */ 	font-family: 'Myriad Pro';
/* 12    	src: url('/wp-content/themes/shanghaiprofil/fonts/myriad-pro/MYRIADPRO-REGULAR.eot');
/* 13    	src: url('/wp-content/themes/shanghaiprofil/fonts/myriad-pro/MYRIADPRO-REGULAR.eot?#iefix') format('embedded-opentype'),
/* 14   			 url('/wp-content/themes/shanghaiprofil/fonts/myriad-pro/MYRIADPRO-REGULAR.woff') format('woff'),
/* 15    			 url('/wp-content/themes/shanghaiprofil/fonts/myriad-pro/MYRIADPRO-REGULAR.ttf') format('truetype'),
/* 16    			 url('/wp-content/themes/shanghaiprofil/fonts/myriad-pro/MYRIADPRO-REGULAR.otf') format('opentype'),
/* 17    			 url('/wp-content/themes/shanghaiprofil/fonts/myriad-pro/MYRIADPRO-REGULAR.svg') format('svg');*/
/* 18   */ 	font-weight: normal;
/* 19   */ 	font-style: normal;
/* 20   */ }
/* 21   */ 
/* 22   */ @font-face {
/* 23   */ 	font-family: 'Lao MN';
/* 24    	src: url('/wp-content/themes/shanghaiprofil/fonts/lao-mn/Lao-MN.eot');
/* 25    	src: url('/wp-content/themes/shanghaiprofil/fonts/lao-mn/Lao-MN.eot?#iefix') format('embedded-opentype'),
/* 26    			 url('/wp-content/themes/shanghaiprofil/fonts/lao-mn/Lao-MN.woff') format('woff'),
/* 27    			 url('/wp-content/themes/shanghaiprofil/fonts/lao-mn/Lao-MN.ttf') format('truetype'),
/* 28    			 url('/wp-content/themes/shanghaiprofil/fonts/lao-mn/Lao-MN.otf') format('opentype'),
/* 29    			 url('/wp-content/themes/shanghaiprofil/fonts/lao-mn/Lao-MN.svg') format('svg');*/
/* 30   */ 	font-weight: normal;
/* 31   */ 	font-style: normal;
/* 32   */ }
/* 33   */ 
/* 34   */ @font-face {
/* 35   */ 	font-family: 'Tahoma';
/* 36    	src: url('/wp-content/themes/shanghaiprofil/fonts/tahoma/tahoma.eot');
/* 37    	src: url('/wp-content/themes/shanghaiprofil/fonts/tahoma/tahoma.eot?#iefix') format('embedded-opentype'),
/* 38    			 url('/wp-content/themes/shanghaiprofil/fonts/tahoma/tahoma.woff') format('woff'),
/* 39    			 url('/wp-content/themes/shanghaiprofil/fonts/tahoma/tahoma.ttf') format('truetype'),
/* 40    			 url('/wp-content/themes/shanghaiprofil/fonts/tahoma/tahoma.otf') format('opentype'),
/* 41    			 url('/wp-content/themes/shanghaiprofil/fonts/tahoma/tahoma.svg') format('svg');*/
/* 42   */ 	font-weight: normal;
/* 43   */ 	font-style: normal;
/* 44   */ }
/* 45   */ 
/* 46   */ @font-face {
/* 47   */ 	font-family: 'TahomaBold';
/* 48    	src: url('/wp-content/themes/shanghaiprofil/fonts/tahomabd/tahomabd.eot');
/* 49    	src: url('/wp-content/themes/shanghaiprofil/fonts/tahomabd/tahomabd.eot?#iefix') format('embedded-opentype'),
/* 50    			 url('/wp-content/themes/shanghaiprofil/fonts/tahomabd/tahomabd.woff') format('woff'),*/

/* style.css */

/* 51    			 url('/wp-content/themes/shanghaiprofil/fonts/tahomabd/tahomabd.ttf') format('truetype'),
/* 52    			 url('/wp-content/themes/shanghaiprofil/fonts/tahomabd/tahomabd.otf') format('opentype'),
/* 53    			 url('/wp-content/themes/shanghaiprofil/fonts/tahomabd/tahomabd.svg') format('svg');*/
/* 54   */ 	font-weight: bold;
/* 55   */ 	font-style: normal;
/* 56   */ }
/* 57   */ 
/* 58   */ html {
/* 59   */ 	font: 12px 'Tahoma';
/* 60   */ 	color: #686363;
/* 61   */ 	height: 100%;
/* 62   */ }
/* 63   */ 
/* 64   */ body {
/* 65   */ 	min-height: 100%;
/* 66   */ 	min-width: 980px;
/* 67   */ 	position: relative;
/* 68   */ 	-ms-overflow-y: auto;
/* 69   */ 	overflow-y: auto;
/* 70   */ }
/* 71   */ 
/* 72   */ html, body, div, section, article, header, footer, div, nav, ul, li, a, p, aside, h1, h2, h3, h4, h5, iframe, img {
/* 73   */ 	padding: 0;
/* 74   */ 	margin: 0;
/* 75   */ 	border: 0;
/* 76   */ }
/* 77   */ 
/* 78   */ a:link, a:visited {
/* 79   */ 	color: black;
/* 80   */ 	text-decoration: none;
/* 81   */ }
/* 82   */ 
/* 83   */ a:hover {
/* 84   */ 	color: blue;
/* 85   */ }
/* 86   */ 
/* 87   */ /* HEADER */
/* 88   */ 
/* 89   */ header {
/* 90   */ 	width: 100%;
/* 91   */ 	height: 90px;
/* 92   */ 	z-index: 200;
/* 93   */ 	position: fixed;
/* 94   */ 	top: 0; left: 0;
/* 95   */ 	background-color: #ffffff;
/* 96   */ }
/* 97   */ 
/* 98   */ .inner {
/* 99   */ 	width: 88%;
/* 100  */ 	margin: auto;

/* style.css */

/* 101  */ 	height: 100%;
/* 102  */ 	max-width: 1024px;
/* 103  */ 	position: relative;
/* 104  */ 	overflow: hidden;
/* 105  */ }
/* 106  */ 
/* 107  */ #logo {
/* 108  */ 	width: auto;
/* 109  */ 	max-width: 360px;
/* 110  */ 	float: left;
/* 111  */ 	position: absolute;
/* 112  */ 	left: 0;
/* 113  */ 	bottom: 20%;
/* 114  */ }
/* 115  */ 
/* 116  */ #lang {
/* 117  */ 	color: inherit;
/* 118  */ 	position: absolute;
/* 119  */ 	top: 4px;
/* 120  */ 	right: 0;
/* 121  */ 	text-decoration: none;
/* 122  */ }
/* 123  */ 
/* 124  */ #lang:hover {
/* 125  */ 	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=60)";
/* 126  */ 	filter: alpha(opacity=60);
/* 127  */ 	opacity: .6;
/* 128  */ }
/* 129  */ 
/* 130  */ nav {
/* 131  */ 	float: right;
/* 132  */ 	position: absolute;
/* 133  */ 	right: 0;
/* 134  */ 	bottom: 0;
/* 135  */ 	width: 60%;
/* 136  */ }
/* 137  */ 
/* 138  */ nav ul {
/* 139  */ 	list-style: none;
/* 140  */ 	float: right;
/* 141  */ 	width: 100%;
/* 142  */ 	text-align: right;
/* 143  */ }
/* 144  */ 
/* 145  */ nav ul li {
/* 146  */ 	margin-left: 36px;
/* 147  */ 	display: inline-block;
/* 148  */ }
/* 149  */ 
/* 150  */ nav ul li:first-child {

/* style.css */

/* 151  */ 	margin-left: 0;
/* 152  */ }
/* 153  */ 
/* 154  */ nav ul li a {
/* 155  */ 	position: relative;
/* 156  */ 	font: bold 13px Arial;
/* 157  */ 	color: #777777 !important;
/* 158  */ 	text-decoration: none !important;
/* 159  */ 	display: block;
/* 160  */ 	padding: 1px 1px 15px;
/* 161  */ }
/* 162  */ 
/* 163  */ nav ul li a:hover {
/* 164  */ 	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=70)";
/* 165  */ 	filter: alpha(opacity=70);
/* 166  */ 	opacity: .7;
/* 167  */ }
/* 168  */ 
/* 169  */ nav ul li a:hover > span {
/* 170  */ 	display: block;
/* 171  */ }
/* 172  */ 
/* 173  */ nav ul li a span {
/* 174  */ 	position: absolute;
/* 175  */ 	bottom: 0;
/* 176  */ 	background-color: #c10000;
/* 177  */ 	height: 2px;
/* 178  */ 	display: none;
/* 179  */ }
/* 180  */ 
/* 181  */ nav ul li a .left_big {
/* 182  */ 	left: 0;
/* 183  */ 	right: 4px;
/* 184  */ }
/* 185  */ 
/* 186  */ nav ul li a .right_small {
/* 187  */ 	right: 0;
/* 188  */ 	width: 2px;
/* 189  */ }
/* 190  */ 
/* 191  */ #banner {
/* 192  */ 	width: 100%;
/* 193  */ 	height: 273px;
/* 194  */ 	overflow: hidden;
/* 195  */ 	position: fixed;
/* 196  */ 	top: 90px;
/* 197  */ 	z-index: 10;
/* 198  */ 	background-color: white;
/* 199  */ }
/* 200  */ 

/* style.css */

/* 201  */ #banner .stripe {
/* 202  */ 	height: 31px;
/* 203  */ 	font: bold 14px Arial;
/* 204  */ 	color: #ffffff;
/* 205  */ 	line-height: 210%;
/* 206  */ 	position: absolute;
/* 207  */ 	bottom: 0;
/* 208  */ 	width: 100%;
/* 209  */ 	background-color: rgba(255, 255, 255, .3);
/* 210  */ 	z-index: 101;
/* 211  */ 	background: transparent\9;
/* 212  */ 	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#ffffff)\9; 
/* 213  */ 	zoom: 1\9;
/* 214  */ }
/* 215  */ 
/* 216  */ #banner .on_home {
/* 217  */ 	height: 13px;
/* 218  */ }
/* 219  */ 
/* 220  */ .static {
/* 221  */ 	height: 225px !important;
/* 222  */ }
/* 223  */ 
/* 224  */ #banner .cycle-slideshow {
/* 225  */ 	width: 100%;
/* 226  */ 	height: 100%;
/* 227  */ 	position: absolute;
/* 228  */ 	top: 0;
/* 229  */ }
/* 230  */ 
/* 231  */ #banner > img, #banner .cycle-slideshow > img {
/* 232  */ 	width: auto;
/* 233  */ 	height: auto;
/* 234  */ 	min-width: 100%;
/* 235  */ 	min-height: 100%;
/* 236  */ 	position: absolute;
/* 237  */ 	top: 0;
/* 238  */ }
/* 239  */ 
/* 240  */ #banner .inner {
/* 241  */ 	z-index: 101;
/* 242  */ }
/* 243  */ 
/* 244  */ #banner .inner img {
/* 245  */ 	width: auto;
/* 246  */ 	height: auto;
/* 247  */ 	position: absolute;
/* 248  */ 	top: 50%;
/* 249  */ 	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=40)";
/* 250  */ 	filter: alpha(opacity=40);

/* style.css */

/* 251  */ 	opacity: .4;
/* 252  */ 	cursor: pointer;
/* 253  */ }
/* 254  */ 
/* 255  */ #banner:hover > .inner img {
/* 256  */ 	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=70)";
/* 257  */ 	filter: alpha(opacity=70);
/* 258  */ 	opacity: .7;
/* 259  */ }
/* 260  */ 
/* 261  */ #banner .inner img:hover {
/* 262  */ 	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
/* 263  */ 	filter: alpha(opacity=100);
/* 264  */ 	opacity: 1;
/* 265  */ }
/* 266  */ 
/* 267  */ #banner .inner #prev {
/* 268  */ 	left: 0;
/* 269  */ 	margin: -58px 0 0 -94px;
/* 270  */ }
/* 271  */ 
/* 272  */ #banner .inner #next {
/* 273  */ 	right: 0;
/* 274  */ 	margin: -48px -94px 0 0;
/* 275  */ }
/* 276  */ 
/* 277  */ /* MAIN CONTENT */
/* 278  */ 
/* 279  */ #main {
/* 280  */ 	margin-top: 2px;
/* 281  */ 	width: 100%;
/* 282  */ 	overflow: auto;
/* 283  */ 	padding-bottom: 86px;
/* 284  */ 	padding-top: 317px;
/* 285  */ }
/* 286  */ 
/* 287  */ .home {
/* 288  */ 	margin: 0!important;
/* 289  */ 	padding-top: 399px!important;
/* 290  */ }
/* 291  */ 
/* 292  */ .home .inner {
/* 293  */ 	overflow: visible;
/* 294  */ }
/* 295  */ 
/* 296  */ @media (min-height: 768px) and (min-width: 640px), (min-height: 768px) {
/* 297  */ 	header {
/* 298  */ 		min-width: 980px;
/* 299  */ 	}
/* 300  */ 

/* style.css */

/* 301  */ 	#banner {
/* 302  */ 		min-width: 980px;
/* 303  */ 	}
/* 304  */ 
/* 305  */ 	.type:target, .item:target {
/* 306  */ 		margin-top: -120px !important;
/* 307  */ 		padding-top: 120px !important;
/* 308  */ 	}
/* 309  */ }
/* 310  */ 
/* 311  */ @media (min-height: 1200px) and (min-width: 960px), (min-height: 1200px) {
/* 312  */ 	.type:target, .item:target {
/* 313  */ 		margin-top: -317px !important;
/* 314  */ 		padding-top: 317px !important;
/* 315  */ 	}
/* 316  */ }
/* 317  */ 
/* 318  */ /* FOOTER */
/* 319  */ 
/* 320  */ footer {
/* 321  */ 	width: 100%;
/* 322  */ 	height: 70px;
/* 323  */ 	background-color: #424242;
/* 324  */ 	position: absolute;
/* 325  */ 	bottom: 0;
/* 326  */ 	left: 0;
/* 327  */ }
/* 328  */ 
/* 329  */ footer .inner p {
/* 330  */ 	font: 10px 'Tahoma';
/* 331  */ 	color: #828984;
/* 332  */ 	float: left;
/* 333  */ 	clear: left;
/* 334  */ }
/* 335  */ 
/* 336  */ footer .inner p:first-child {
/* 337  */ 	margin-top: 10px;
/* 338  */ }
/* 339  */ 
/* 340  */ /* STANDAR TEMPLATE FOR SUB PAGES */
/* 341  */ 
/* 342  */ .left_menu, .vert_bar {
/* 343  */ 	width: 18.5%;
/* 344  */ 	min-width: 180px;
/* 345  */ 	max-width: 218px;
/* 346  */ 	position: fixed;
/* 347  */ 	top: 317px;
/* 348  */ }
/* 349  */ 
/* 350  */ .left_menu {

/* style.css */

/* 351  */ 	padding-bottom: 4px;
/* 352  */ 	min-height: 200px;
/* 353  */ }
/* 354  */ 
/* 355  */ .left_menu:before {
/* 356  */ 	content: ' ';
/* 357  */ 	border: 1px solid white;
/* 358  */ 	position: absolute;
/* 359  */ 	top: -2px;
/* 360  */ 	right: -1px;
/* 361  */ 	left: 0;
/* 362  */ }
/* 363  */ 
/* 364  */ .vert_bar {
/* 365  */ 	border-right: 1px solid #BDBDBD;
/* 366  */ }
/* 367  */ 
/* 368  */ .left_menu ul {
/* 369  */ 	list-style: none;
/* 370  */ 	width: 100%;
/* 371  */ }
/* 372  */ 
/* 373  */ .left_menu > ul {
/* 374  */ 	padding-top: 3px;
/* 375  */ }
/* 376  */ 
/* 377  */ .left_menu ul li a {
/* 378  */ 	font: bold 13px 'Myriad Pro';
/* 379  */ 	color: #1c1b1d;
/* 380  */ 	text-transform: uppercase;
/* 381  */ 	width: 99%;
/* 382  */ 	display: block;
/* 383  */ 	text-decoration: none;
/* 384  */ 	padding: 9px 10px 4px;
/* 385  */ 	border-bottom: 1px solid #A4A4A4;
/* 386  */ }
/* 387  */ 
/* 388  */ .left_menu > ul > li {
/* 389  */ 	margin-bottom: 2px;
/* 390  */ }
/* 391  */ 
/* 392  */ .left_menu .about_menu li a {
/* 393  */ 	color: #464547;
/* 394  */ }
/* 395  */ 
/* 396  */ .left_menu ul li a:hover, .left_menu ul .sub ul li a:hover {
/* 397  */ 	color: #c10000;
/* 398  */ 	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=70)";
/* 399  */ 	filter: alpha(opacity=70);
/* 400  */ 	opacity: .7;

/* style.css */

/* 401  */ }
/* 402  */ 
/* 403  */ .left_menu ul .sub {
/* 404  */ 	background-color: #f1f1f1;
/* 405  */ 	margin: 0;
/* 406  */ }
/* 407  */ 
/* 408  */ .left_menu ul .sub ul li:last-child {
/* 409  */ 	border-bottom: 1px solid #A4A4A4;
/* 410  */ }
/* 411  */ 
/* 412  */ .left_menu ul .sub:last-child ul li:last-child, .left_menu ul .sub:last-child ul li:last-child a {
/* 413  */ 	border-bottom: 0;
/* 414  */ }
/* 415  */ 
/* 416  */ .left_menu ul .sub ul li a {
/* 417  */ 	font: 11px 'Myriad Pro';
/* 418  */ 	color: #636263;
/* 419  */ 	text-transform: none;
/* 420  */ 	width: 100%;
/* 421  */ 	border: 0;
/* 422  */ 	padding: 8px 10px 6px;
/* 423  */ 	border-bottom: 1px solid #ffffff;
/* 424  */ }
/* 425  */ 
/* 426  */ .left_menu ul .sub ul li a:before {
/* 427  */ 	content: '· ';
/* 428  */ }
/* 429  */ 
/* 430  */ .left_menu ul .sub ul li:hover {
/* 431  */ 	background-color: rgba(255, 255, 255, .7);
/* 432  */ }
/* 433  */ 
/* 434  */ .highlight {
/* 435  */ 	font-weight: bold !important;
/* 436  */ 	color: #c10000 !important;
/* 437  */ }
/* 438  */ 
/* 439  */ .content {
/* 440  */ 	float: right;
/* 441  */ 	width: 76%;
/* 442  */ 	margin-top: 24px;
/* 443  */ }
/* 444  */ 
/* 445  */ /* Border sized boxes */
/* 446  */ 
/* 447  */ .left_menu ul li a, .arrows, .content .right input, .content .right textarea, .type a .item img, .column div, .details a img, .details a .button, .details .left_slide .big_image img, .details .left_slide .controls, .details .left_slide .controls .small_images img {
/* 448  */ 	-webkit-box-sizing: border-box;
/* 449  */ 	-moz-box-sizing: border-box;
/* 450  */ 	-ms-box-sizing: border-box;

/* style.css */

/* 451  */ 	box-sizing: border-box;
/* 452  */ }
/* 453  */ 
/* 454  */ /* HOME PAGE */
/* 455  */ 
/* 456  */ .left {
/* 457  */ 	float: left;
/* 458  */ 	width: 38%;
/* 459  */ 	margin-bottom: 84px;
/* 460  */ }
/* 461  */ 
/* 462  */ .left h2 {
/* 463  */ 	font: 36.93px 'Lao MN';
/* 464  */ 	color: #2b2b2b;
/* 465  */ 	padding-top: 5px;
/* 466  */ 	text-align: right;
/* 467  */ 	margin-bottom: 24px;
/* 468  */ 	line-height: 1.05;
/* 469  */ 	float: right;
/* 470  */ }
/* 471  */ 
/* 472  */ .left h2 span {
/* 473  */ 	display: block;
/* 474  */ 	white-space: nowrap;
/* 475  */ 	float: right;
/* 476  */ }
/* 477  */ 
/* 478  */ .left p {
/* 479  */ 	font: 12px 'Tahoma';
/* 480  */ 	color: #686363;
/* 481  */ 	margin: 10px 0;
/* 482  */ }
/* 483  */ 
/* 484  */ .left .float {
/* 485  */ 	float: right;
/* 486  */ }
/* 487  */ 
/* 488  */ .right {
/* 489  */ 	float: right;
/* 490  */ 	width: 58%;
/* 491  */ 	margin-bottom: 50px;
/* 492  */ 	position: relative;
/* 493  */ }
/* 494  */ 
/* 495  */ .title {
/* 496  */ 	font: bold 14px 'Myriad Pro';
/* 497  */ 	color: #323232;
/* 498  */ 	text-transform: uppercase;
/* 499  */ 	float: left;
/* 500  */ }

/* style.css */

/* 501  */ 
/* 502  */ .right .title {
/* 503  */ 	padding: 4px 0 6px;
/* 504  */ 	margin-bottom: 10px;
/* 505  */ 	position: relative;
/* 506  */ }
/* 507  */ 
/* 508  */ .right .title span {
/* 509  */ 	position: absolute;
/* 510  */ 	bottom: 0;
/* 511  */ 	background-color: #c10000;
/* 512  */ 	height: 2px;
/* 513  */ }
/* 514  */ 
/* 515  */ .right .title .left_big {
/* 516  */ 	left: 0;
/* 517  */ 	right: 4px;
/* 518  */ }
/* 519  */ 
/* 520  */ .right .title .right_small {
/* 521  */ 	right: 0;
/* 522  */ 	width: 2px;
/* 523  */ }
/* 524  */ 
/* 525  */ .right .projects {
/* 526  */ 	position: relative;
/* 527  */ 	width: 97%;
/* 528  */ 	float: left;
/* 529  */ 	white-space: nowrap;
/* 530  */ 	overflow: hidden;
/* 531  */ 	font-size: 0;
/* 532  */ }
/* 533  */ 
/* 534  */ .projects .project {
/* 535  */ 	width: 29%;
/* 536  */ 	margin-right: 4.34%;
/* 537  */ 	display: inline-block;
/* 538  */ 	vertical-align: top;
/* 539  */ 	font-size: 12px;
/* 540  */ }
/* 541  */ 
/* 542  */ .project a:hover {
/* 543  */ 	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=80)";
/* 544  */ 	filter: alpha(opacity=80);
/* 545  */ 	opacity: .8;
/* 546  */ }
/* 547  */ 
/* 548  */ .project a {
/* 549  */ 	height: 95px;
/* 550  */ 	float: left;

/* style.css */

/* 551  */ 	width: 100%;
/* 552  */ 	overflow: hidden;
/* 553  */ 	margin-bottom: 10px;
/* 554  */ }
/* 555  */ 
/* 556  */ .project a img {
/* 557  */ 	width: auto;
/* 558  */ 	min-width: 100%;
/* 559  */ 	min-height: 100%;
/* 560  */ 	height: auto;
/* 561  */ }
/* 562  */ 
/* 563  */ .project p {
/* 564  */ 	font: 12px 'TahomaBold';
/* 565  */ 	color: #393939;
/* 566  */ 	clear: left;
/* 567  */ 	white-space: normal;
/* 568  */ }
/* 569  */ 
/* 570  */ .project aside {
/* 571  */ 	color: #7A7474;
/* 572  */ 	clear: left;
/* 573  */ 	white-space: normal;
/* 574  */ }
/* 575  */ 
/* 576  */ .cover {
/* 577  */ 	position: absolute;
/* 578  */ 	background-color: white;
/* 579  */ 	width: 4%;
/* 580  */ 	height: 100%;
/* 581  */ 	right: 3%;
/* 582  */ 	top: 0;
/* 583  */ }
/* 584  */ 
/* 585  */ .arrows {
/* 586  */ 	width: 7%;
/* 587  */ 	text-align: right;
/* 588  */ 	height: auto;
/* 589  */ 	position: absolute;
/* 590  */ 	top: 50%;
/* 591  */ 	margin-top: -24px;
/* 592  */ 	right: -4.5%;
/* 593  */ }
/* 594  */ 
/* 595  */ .arrows img {
/* 596  */ 	width: 48%;
/* 597  */ 	cursor: pointer;
/* 598  */ 	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
/* 599  */ 	filter: alpha(opacity=100);
/* 600  */ 	opacity: 1;

/* style.css */

/* 601  */ 	height: auto;
/* 602  */ }
/* 603  */ 
/* 604  */ .arrows img:hover {
/* 605  */ 	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=70)";
/* 606  */ 	filter: alpha(opacity=70);
/* 607  */ 	opacity: .7;
/* 608  */ }
/* 609  */ 
/* 610  */ .arrows img:first-child {
/* 611  */ 	margin-right: -8px;
/* 612  */ }
/* 613  */ 
/* 614  */ .bottom {
/* 615  */ 	height: 34px;
/* 616  */ 	overflow: hidden;
/* 617  */ 	width: 100%;
/* 618  */ 	clear: both;
/* 619  */ }
/* 620  */ 
/* 621  */ .bottom .title {
/* 622  */ 	padding: 8px 10px 4px 0;
/* 623  */ 	border-right: 2px solid #c10000;
/* 624  */ 	margin: 2.5px 4.5% 0 0;
/* 625  */ }
/* 626  */ 
/* 627  */ .bottom ul {
/* 628  */ 	list-style: none;
/* 629  */ 	overflow: hidden;
/* 630  */ }
/* 631  */ 
/* 632  */ .bottom ul a {
/* 633  */ 	font: 18px 'Myriad Pro';
/* 634  */ 	color: #9c9c9c;
/* 635  */ 	text-decoration: none;
/* 636  */ 	float: left;
/* 637  */ 	margin-right: 2.5%;
/* 638  */ }
/* 639  */ 
/* 640  */ .bottom ul a li {
/* 641  */ 	float: left;
/* 642  */ }
/* 643  */ 
/* 644  */ .bottom ul a li img {
/* 645  */ 	height: 34px;
/* 646  */ 	vertical-align: -10px;
/* 647  */ 	margin-right: 2px;
/* 648  */ }
/* 649  */ 
/* 650  */ .bottom ul a li .gray_img {

/* style.css */

/* 651  */ 	display: inline-block;
/* 652  */ }
/* 653  */ 
/* 654  */ .bottom ul a li .hov_img {
/* 655  */ 	display: none;
/* 656  */ }
/* 657  */ 
/* 658  */ .bottom ul a li:hover {
/* 659  */ 	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=70)";
/* 660  */ 	filter: alpha(opacity=70);
/* 661  */ 	opacity: .7;
/* 662  */ 	color: #393939;
/* 663  */ }
/* 664  */ 
/* 665  */ .bottom ul a li:hover > .gray_img {
/* 666  */ 	display: none;
/* 667  */ }
/* 668  */ 
/* 669  */ .bottom ul a li:hover > .hov_img {
/* 670  */ 	display: inline-block;
/* 671  */ }
/* 672  */ 
/* 673  */ .button {
/* 674  */ 	font: 14px 'Lao MN';
/* 675  */ 	color: #ffffff !important;
/* 676  */ 	float: left;
/* 677  */ 	width: 100%;
/* 678  */ 	text-align: center;
/* 679  */ 	padding: 6px 0 4px;
/* 680  */ 	text-decoration: none !important;
/* 681  */ 	background-color: #95ae5a;
/* 682  */ 	-webkit-border-radius: 4px;
/* 683  */ 	-moz-border-radius: 4px;
/* 684  */ 	border-radius: 4px;
/* 685  */ 	behavior: url(/wp-content/themes/shanghaiprofil/resource/pie/PIE.htc) url(/wp-content/themes/shanghaiprofil/resource/pie/PIE.php) url(/wp-content/themes/shanghaiprofil/resource/pie/PIE_uncompressed.htc);
/* 686  */ 	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=90)";
/* 687  */ 	filter: alpha(opacity=90);
/* 688  */ 	opacity: .9;
/* 689  */ }
/* 690  */ 
/* 691  */ .on_home {
/* 692  */ 	position: absolute;
/* 693  */ 	width: 38%;
/* 694  */ 	left: 0;
/* 695  */ 	bottom: 84px;
/* 696  */ 	height: 36px;
/* 697  */ 	padding: 0;
/* 698  */ 	line-height: 280%;
/* 699  */ }
/* 700  */ 

/* style.css */

/* 701  */ .button:hover {
/* 702  */ 	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
/* 703  */ 	filter: alpha(opacity=100);
/* 704  */ 	opacity: 1;
/* 705  */ }
/* 706  */ 
/* 707  */ /* ABOUT US PAGE */
/* 708  */ 
/* 709  */ .content img {
/* 710  */ 	width: auto;
/* 711  */ 	height: auto;
/* 712  */ 	float: left;
/* 713  */ 	margin-right: 12px;
/* 714  */ }
/* 715  */ 
/* 716  */ .content .on_about {
/* 717  */ 	max-width: 25%;
/* 718  */ 	height: auto;
/* 719  */ }
/* 720  */ 
/* 721  */ .content h3 {
/* 722  */ 	font: 18px 'TahomaBold';
/* 723  */ 	color: #4b4844;
/* 724  */ 	margin-bottom: 6px;
/* 725  */ }
/* 726  */ 
/* 727  */ .content p {
/* 728  */ 	font: 14px 'Tahoma';
/* 729  */ 	color: #4b4844;
/* 730  */ 	margin-bottom: 12px;
/* 731  */ }
/* 732  */ 
/* 733  */ /* CONTACT PAGES */
/* 734  */ 
/* 735  */ .content .left {
/* 736  */ 	width: 46%;
/* 737  */ 	margin: 0 20px;
/* 738  */ }
/* 739  */ 
/* 740  */ .content .left h4 {
/* 741  */ 	font: bold 12.5px 'Tahoma';
/* 742  */ 	color: #52534f;
/* 743  */ 	text-transform: uppercase;
/* 744  */ }
/* 745  */ 
/* 746  */ .content .left span {
/* 747  */ 	font: 12px 'Tahoma';
/* 748  */ 	color: #666666;
/* 749  */ 	display: block;
/* 750  */ }

/* style.css */

/* 751  */ 
/* 752  */ .content .left span a {
/* 753  */ 	font: 12px 'Tahoma';
/* 754  */ 	color: black;
/* 755  */ 	text-decoration: underline;
/* 756  */ }
/* 757  */ 
/* 758  */ .content .left span a:hover {
/* 759  */ 	color: blue;
/* 760  */ }
/* 761  */ 
/* 762  */ .content .left .more {
/* 763  */ 	margin-top: 10px;
/* 764  */ }
/* 765  */ 
/* 766  */ .content .left img {
/* 767  */ 	width: 80%;
/* 768  */ 	height: auto;
/* 769  */ 	margin-top: 16px;
/* 770  */ }
/* 771  */ 
/* 772  */ .content .right {
/* 773  */ 	width: 38%;
/* 774  */ 	float: left;
/* 775  */ 	margin-left: 20px;
/* 776  */ }
/* 777  */ 
/* 778  */ .content .right p, .content .right label {
/* 779  */ 	font: 11px 'Tahoma';
/* 780  */ 	color: #464743;
/* 781  */ 	margin-bottom: 10px;
/* 782  */ }
/* 783  */ 
/* 784  */ .content .right label {
/* 785  */ 	font: 11px 'TahomaBold';
/* 786  */ 	color: #666666;
/* 787  */ }
/* 788  */ 
/* 789  */ .content .right input, .content .right textarea {
/* 790  */ 	width: 100%;
/* 791  */ 	margin-bottom: 8px;
/* 792  */ 	border: 1px solid #A4A4A4;
/* 793  */ }
/* 794  */ 
/* 795  */ .content .right input[type='submit'] {
/* 796  */ 	font: 10px Arial;
/* 797  */ 	color: #ffffff;
/* 798  */ 	text-transform: uppercase;
/* 799  */ 	background-color: #646464;
/* 800  */ 	padding: 3px 6px;

/* style.css */

/* 801  */ 	border: 0;
/* 802  */ 	-webkit-border-radius: 2px;
/* 803  */ 	-moz-border-radius: 2px;
/* 804  */ 	border-radius: 2px;
/* 805  */ 	behavior: url(/wp-content/themes/shanghaiprofil/resource/pie/PIE.htc) url(/wp-content/themes/shanghaiprofil/resource/pie/PIE.php) url(/wp-content/themes/shanghaiprofil/resource/pie/PIE_uncompressed.htc);
/* 806  */ 	width: auto;
/* 807  */ 	display: block;
/* 808  */ 	margin: 0 auto;
/* 809  */ }
/* 810  */ 
/* 811  */ .content .right textarea {
/* 812  */ 	margin-top: 3px;
/* 813  */ 	height: 80px;
/* 814  */ 	max-width: 100%;
/* 815  */ }
/* 816  */ 
/* 817  */ /* PROJECTS PAGE */
/* 818  */ 
/* 819  */ .column {
/* 820  */ 	width: 19%;
/* 821  */ 	margin: 0 3%;
/* 822  */ 	float: left;
/* 823  */ 	margin-top: 24px;
/* 824  */ }
/* 825  */ 
/* 826  */ .column div {
/* 827  */ 	height: 116px;
/* 828  */ 	float: left;
/* 829  */ 	width: 100%;
/* 830  */ 	overflow: hidden;
/* 831  */ 	border: 10px solid #c6c6c6;
/* 832  */ 	margin-bottom: 10px;
/* 833  */ }
/* 834  */ 
/* 835  */ @media (min-width: 1125px) {
/* 836  */ 	.column div {
/* 837  */ 		height: 133px;
/* 838  */ 	}
/* 839  */ }
/* 840  */ 
/* 841  */ .column div img {
/* 842  */ 	width: auto;
/* 843  */ 	height: auto;
/* 844  */ 	min-width: 100%;
/* 845  */ 	min-height: 100%;
/* 846  */ }
/* 847  */ 
/* 848  */ .column h4 {
/* 849  */ 	display: block;
/* 850  */ 	white-space: nowrap;

/* style.css */

/* 851  */ 	float: left;
/* 852  */ 	font: 20px Impact;
/* 853  */ 	color: #818181;
/* 854  */ 	margin: 6px 0;
/* 855  */ }
/* 856  */ 
/* 857  */ .column ul {
/* 858  */ 	text-transform: uppercase;
/* 859  */ 	list-style: none;
/* 860  */ 	clear: left;
/* 861  */ }
/* 862  */ 
/* 863  */ .column ul li a {
/* 864  */ 	font: 14px 'Myriad Pro';
/* 865  */ 	color: #818181;
/* 866  */ 	text-decoration: none;
/* 867  */ }
/* 868  */ 
/* 869  */ .column ul li a:hover {
/* 870  */ 	color: #393939;
/* 871  */ }
/* 872  */ 
/* 873  */ /* PRODUCTS PAGE */
/* 874  */ 
/* 875  */ .type {
/* 876  */ 	width: 100%;
/* 877  */ 	margin-bottom: 8px;
/* 878  */ 	float: left;
/* 879  */ 	position: relative;
/* 880  */ 	padding-top: 27px;
/* 881  */ }
/* 882  */ 
/* 883  */ .type:target, .item:target {
/* 884  */ 	margin-top: -2px;
/* 885  */ 	padding-top: 2px;
/* 886  */ }
/* 887  */ 
/* 888  */ html:hover .type {
/* 889  */ 	margin-top: 0;
/* 890  */ 	padding-top: 27px;
/* 891  */ }
/* 892  */ 
/* 893  */ html:hover .item {
/* 894  */ 	margin-top: 0;
/* 895  */ 	padding-top: 0;
/* 896  */ }
/* 897  */ 
/* 898  */ .target {
/* 899  */ 	-webkit-animation: flash .6s linear;
/* 900  */ 	-moz-animation: flash .6s linear;

/* style.css */

/* 901  */ 	-ms-animation: flash .6s linear;
/* 902  */ 	animation: flash .6s linear;
/* 903  */ }
/* 904  */ 
/* 905  */ @-webkit-keyframes flash {
/* 906  */ 	0% {
/* 907  */ 		filter: alpha(opacity=100);
/* 908  */ 		opacity: 1;
/* 909  */ 	}
/* 910  */ 	23% {
/* 911  */ 		filter: alpha(opacity=70);
/* 912  */ 		opacity: .7;
/* 913  */ 		-webkit-transform: scale(1);
/* 914  */ 		transform: scale(1);
/* 915  */ 	}
/* 916  */ 	50% {
/* 917  */ 		filter: alpha(opacity=40);
/* 918  */ 		opacity: .4;
/* 919  */ 		-webkit-transform: scale(1.05);
/* 920  */ 		transform: scale(1.05);
/* 921  */ 	}
/* 922  */ 	77% {
/* 923  */ 		filter: alpha(opacity=70);
/* 924  */ 		opacity: .7;
/* 925  */ 		-webkit-transform: scale(1);
/* 926  */ 		transform: scale(1);
/* 927  */ 	}
/* 928  */ 	100% {
/* 929  */ 		filter: alpha(opacity=100);
/* 930  */ 		opacity: 1;
/* 931  */ 	}
/* 932  */ }
/* 933  */ 
/* 934  */ @-moz-keyframes flash {
/* 935  */ 	0% {
/* 936  */ 		filter: alpha(opacity=100);
/* 937  */ 		opacity: 1;
/* 938  */ 	}
/* 939  */ 	23% {
/* 940  */ 		filter: alpha(opacity=70);
/* 941  */ 		opacity: .7;
/* 942  */ 		-moz-transform: scale(1);
/* 943  */ 		transform: scale(1);
/* 944  */ 	}
/* 945  */ 	50% {
/* 946  */ 		filter: alpha(opacity=40);
/* 947  */ 		opacity: .4;
/* 948  */ 		-moz-transform: scale(1.05);
/* 949  */ 		transform: scale(1.05);
/* 950  */ 	}

/* style.css */

/* 951  */ 	77% {
/* 952  */ 		filter: alpha(opacity=70);
/* 953  */ 		opacity: .7;
/* 954  */ 		-moz-transform: scale(1);
/* 955  */ 		transform: scale(1);
/* 956  */ 	}
/* 957  */ 	100% {
/* 958  */ 		filter: alpha(opacity=100);
/* 959  */ 		opacity: 1;
/* 960  */ 	}
/* 961  */ }
/* 962  */ 
/* 963  */ @-ms-keyframes flash {
/* 964  */ 	0% {
/* 965  */ 		-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
/* 966  */ 		filter: alpha(opacity=100);
/* 967  */ 		opacity: 1;
/* 968  */ 	}
/* 969  */ 	23% {
/* 970  */ 		-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=70)";
/* 971  */ 		filter: alpha(opacity=70);
/* 972  */ 		opacity: .7;
/* 973  */ 		-ms-transform: scale(1);
/* 974  */ 		transform: scale(1);
/* 975  */ 	}
/* 976  */ 	50% {
/* 977  */ 		-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=40)";
/* 978  */ 		filter: alpha(opacity=40);
/* 979  */ 		opacity: .4;
/* 980  */ 		-ms-transform: scale(1.05);
/* 981  */ 		transform: scale(1.05);
/* 982  */ 	}
/* 983  */ 	77% {
/* 984  */ 		-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=70)";
/* 985  */ 		filter: alpha(opacity=70);
/* 986  */ 		opacity: .7;
/* 987  */ 		-ms-transform: scale(1);
/* 988  */ 		transform: scale(1);
/* 989  */ 	}
/* 990  */ 	100% {
/* 991  */ 		-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
/* 992  */ 		filter: alpha(opacity=100);
/* 993  */ 		opacity: 1;
/* 994  */ 	}
/* 995  */ }
/* 996  */ 
/* 997  */ @keyframes flash {
/* 998  */ 	0% {
/* 999  */ 		-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
/* 1000 */ 		filter: alpha(opacity=100);

/* style.css */

/* 1001 */ 		opacity: 1;
/* 1002 */ 	}
/* 1003 */ 	23% {
/* 1004 */ 		-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=70)";
/* 1005 */ 		filter: alpha(opacity=70);
/* 1006 */ 		opacity: .7;
/* 1007 */ 		-webkit-transform: scale(1);
/* 1008 */ 		-moz-transform: scale(1);
/* 1009 */ 		-ms-transform: scale(1);
/* 1010 */ 		transform: scale(1);
/* 1011 */ 	}
/* 1012 */ 	50% {
/* 1013 */ 		-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=40)";
/* 1014 */ 		filter: alpha(opacity=40);
/* 1015 */ 		opacity: .4;
/* 1016 */ 		-webkit-transform: scale(1.05);
/* 1017 */ 		-moz-transform: scale(1.05);
/* 1018 */ 		-ms-transform: scale(1.05);
/* 1019 */ 		transform: scale(1.05);
/* 1020 */ 	}
/* 1021 */ 	77% {
/* 1022 */ 		-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=70)";
/* 1023 */ 		filter: alpha(opacity=70);
/* 1024 */ 		opacity: .7;
/* 1025 */ 		-webkit-transform: scale(1);
/* 1026 */ 		-moz-transform: scale(1);
/* 1027 */ 		-ms-transform: scale(1);
/* 1028 */ 		transform: scale(1);
/* 1029 */ 	}
/* 1030 */ 	100% {
/* 1031 */ 		-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
/* 1032 */ 		filter: alpha(opacity=100);
/* 1033 */ 		opacity: 1;
/* 1034 */ 	}
/* 1035 */ }
/* 1036 */ 
/* 1037 */ .type h5 {
/* 1038 */ 	font: bold 14px 'Myriad Pro';
/* 1039 */ 	color: #4d4d4d;
/* 1040 */ 	text-transform: uppercase;
/* 1041 */ 	letter-spacing: -.5px;
/* 1042 */ 	padding-top: 2px;
/* 1043 */ 	background-color: white;
/* 1044 */ 	margin-bottom: 8px;
/* 1045 */ 	position: absolute;
/* 1046 */ 	z-index: 2;
/* 1047 */ 	top: 0;
/* 1048 */ 	left: 0;
/* 1049 */ 	right: 0;
/* 1050 */ }

/* style.css */

/* 1051 */ 
/* 1052 */ .type h5:before, .type h5:after {
/* 1053 */ 	content: ' ';
/* 1054 */ 	background-color: white;
/* 1055 */ 	position: absolute;
/* 1056 */ 	top: -40%;
/* 1057 */ 	width: 12px;
/* 1058 */ 	bottom: -40%;
/* 1059 */ }
/* 1060 */ 
/* 1061 */ .type h5:before {
/* 1062 */ 	left: -12px;
/* 1063 */ }
/* 1064 */ 
/* 1065 */ .type h5:after {
/* 1066 */ 	right: -12px;
/* 1067 */ }
/* 1068 */ 
/* 1069 */ .type h5 img {
/* 1070 */ 	margin: 2px 5px 3.2px 3.2px;
/* 1071 */ 	width: auto;
/* 1072 */ 	height: auto;
/* 1073 */ }
/* 1074 */ 
/* 1075 */ .type a {
/* 1076 */ 	float: left;
/* 1077 */ 	width: 20.5%;
/* 1078 */ 	margin: 0 3% 16px;
/* 1079 */ 	text-decoration: none;
/* 1080 */ 	color: #585858;
/* 1081 */ }
/* 1082 */ 
/* 1083 */ .type a aside {
/* 1084 */ 	font-weight: bold;
/* 1085 */ }
/* 1086 */ 
/* 1087 */ .type a:hover {
/* 1088 */ 	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=70)";
/* 1089 */ 	filter: alpha(opacity=70);
/* 1090 */ 	opacity: .7;
/* 1091 */ }
/* 1092 */ 
/* 1093 */ .type a:nth-of-type(4n-3) {
/* 1094 */ 	margin-left: 0;
/* 1095 */ 	clear: left;
/* 1096 */ }
/* 1097 */ 
/* 1098 */ .type a:nth-of-type(4n) {
/* 1099 */ 	margin-right: 0;
/* 1100 */ }

/* style.css */

/* 1101 */ 
/* 1102 */ .type a .item img {
/* 1103 */ 	padding: 2px;
/* 1104 */ 	border: 1px solid #A4A4A4;
/* 1105 */ 	width: 100%;
/* 1106 */ 	height: auto;
/* 1107 */ 	margin-bottom: 10px;
/* 1108 */ }
/* 1109 */ 
/* 1110 */ /* PRODUCT DETAILS PAGE */
/* 1111 */ 
/* 1112 */ .details {
/* 1113 */ 	float: left;
/* 1114 */ 	position: relative;
/* 1115 */ 	width: 100%;
/* 1116 */ }
/* 1117 */ 
/* 1118 */ .details a {
/* 1119 */ 	color: #585858;
/* 1120 */ 	text-decoration: underline;
/* 1121 */ }
/* 1122 */ 
/* 1123 */ .details a:hover {
/* 1124 */ 	color: blue;
/* 1125 */ }
/* 1126 */ 
/* 1127 */ .details a img {
/* 1128 */ 	width: 42%;
/* 1129 */ 	height: auto;
/* 1130 */ 	border: 2px solid #A4A4A4;
/* 1131 */ }
/* 1132 */ 
/* 1133 */ .details .info {
/* 1134 */ 	float: right;
/* 1135 */ 	width: 55%;
/* 1136 */ 	margin-bottom: 50px;
/* 1137 */ }
/* 1138 */ 
/* 1139 */ .details .info p {
/* 1140 */ 	font: 14px 'Tahoma';
/* 1141 */ 	color: #4b4844;
/* 1142 */ }
/* 1143 */ 
/* 1144 */ .details .info h3 {
/* 1145 */ 	font: 18px 'TahomaBold';
/* 1146 */ 	color: #4b4844;
/* 1147 */ }
/* 1148 */ 
/* 1149 */ .details a .button {
/* 1150 */ 	font: bold 11px Arial;

/* style.css */

/* 1151 */ 	width: auto;
/* 1152 */ 	padding: 8px;
/* 1153 */ 	line-height: 1.7;
/* 1154 */ 	position: absolute;
/* 1155 */ 	bottom: 0;
/* 1156 */ 	left: 45%;
/* 1157 */ 	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
/* 1158 */ 	filter: alpha(opacity=100);
/* 1159 */ 	opacity: 1;
/* 1160 */ 	background-image: -webkit-linear-gradient(180deg, #FE2E2E, #8A0808);
/* 1161 */ 	background-image: -moz-linear-gradient(180deg, #FE2E2E, #8A0808);
/* 1162 */ 	background-image: -ms-linear-gradient(180deg, #FE2E2E, #8A0808);
/* 1163 */ 	background-image: linear-gradient(180deg, #FE2E2E, #8A0808);
/* 1164 */ 	-pie-background: linear-gradient(180deg, #FE2E2E, #8A0808);
/* 1165 */ 	behavior: url(/wp-content/themes/shanghaiprofil/resource/pie/PIE.htc) url(/wp-content/themes/shanghaiprofil/resource/pie/PIE.php) url(/wp-content/themes/shanghaiprofil/resource/pie/PIE_uncompressed.htc);
/* 1166 */ }
/* 1167 */ 
/* 1168 */ .details a .button:hover {
/* 1169 */ 	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=88)";
/* 1170 */ 	filter: alpha(opacity=88);
/* 1171 */ 	opacity: .88;
/* 1172 */ }
/* 1173 */ 
/* 1174 */ .details a .button img {
/* 1175 */ 	width: 20px;
/* 1176 */ 	height: auto;
/* 1177 */ 	border: 1px solid #A4A4A4;
/* 1178 */ 	margin-right: 5px;
/* 1179 */ }
/* 1180 */ 
/* 1181 */ /* PROJECT DETAILS PAGE */
/* 1182 */ 
/* 1183 */ .margin_add {
/* 1184 */ 	margin-top: 22px;
/* 1185 */ }
/* 1186 */ 
/* 1187 */ .details .short {
/* 1188 */ 	width: 30.6%;
/* 1189 */ 	color: #4b4844;
/* 1190 */ }
/* 1191 */ 
/* 1192 */ .details .short h4 {
/* 1193 */ 	font: bold 14.5px 'Tahoma';
/* 1194 */ 	margin-bottom: 3px;
/* 1195 */ }
/* 1196 */ 
/* 1197 */ .details .short span {
/* 1198 */ 	font: 14px 'Tahoma';
/* 1199 */ }
/* 1200 */ 

/* style.css */

/* 1201 */ .details .info span {
/* 1202 */ 	display: block;
/* 1203 */ }
/* 1204 */ 
/* 1205 */ .details .left_slide {
/* 1206 */ 	width: 65%;
/* 1207 */ 	float: left;
/* 1208 */ 	margin-right: 3%;
/* 1209 */ }
/* 1210 */ 
/* 1211 */ .details .left_slide .big_image {
/* 1212 */ 	max-height: 372px;
/* 1213 */ 	overflow: hidden;
/* 1214 */ 	margin-bottom: 12px;
/* 1215 */ 	position: relative;
/* 1216 */ }
/* 1217 */ 
/* 1218 */ .details .left_slide .big_image:after {
/* 1219 */ 	content: ' ';
/* 1220 */ 	border: 1px solid #fff;
/* 1221 */ 	position: absolute;
/* 1222 */ 	top: 1px;
/* 1223 */ 	right: 1px;
/* 1224 */ 	bottom: 1px;
/* 1225 */ 	left: 1px;
/* 1226 */ }
/* 1227 */ 
/* 1228 */ .details .left_slide .big_image img {
/* 1229 */ 	width: 100%;
/* 1230 */ 	height: auto;
/* 1231 */ }
/* 1232 */ 
/* 1233 */ .details .left_slide .controls {
/* 1234 */ 	width: 100%;
/* 1235 */ 	padding: 12px 0;
/* 1236 */ 	background-color: #ededed;
/* 1237 */ 	border: 1px solid #CCCCCC;
/* 1238 */ 	position: relative;
/* 1239 */ 	-webkit-box-shadow: 160px 0 100px -20px #ededed inset, -160px 0 100px -20px #ededed inset, 0 5px 3px -1px #a8a8a8 inset, 0 -5px 3px -2px #a8a8a8 inset;
/* 1240 */ 	box-shadow: 160px 0 100px -20px #ededed inset, -160px 0 100px -20px #ededed inset, 0 5px 3px -1px #a8a8a8 inset, 0 -5px 3px -2px #a8a8a8 inset;
/* 1241 */ 	behavior: url(/wp-content/themes/shanghaiprofil/resource/pie/PIE.htc) url(/wp-content/themes/shanghaiprofil/resource/pie/PIE.php) url(/wp-content/themes/shanghaiprofil/resource/pie/PIE_uncompressed.htc);
/* 1242 */ }
/* 1243 */ 
/* 1244 */ .details .left_slide .controls #left, .details .left_slide .controls #right {
/* 1245 */ 	width: 24px;
/* 1246 */ 	position: absolute;
/* 1247 */ 	top: 50%;
/* 1248 */ 	margin-top: -31px;
/* 1249 */ 	cursor: pointer;
/* 1250 */ 	background-color: red;

/* style.css */

/* 1251 */ }
/* 1252 */ 
/* 1253 */ .details .left_slide .controls #left:hover, .details .left_slide .controls #right:hover {
/* 1254 */ 	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=70)";
/* 1255 */ 	filter: alpha(opacity=70);
/* 1256 */ 	opacity: .7;
/* 1257 */ }
/* 1258 */ 
/* 1259 */ .details .left_slide .controls #left {
/* 1260 */ 	left: -5px;
/* 1261 */ 	margin-top: -33px;
/* 1262 */ }
/* 1263 */ 
/* 1264 */ .details .left_slide .controls #right {
/* 1265 */ 	right: -5px;
/* 1266 */ }
/* 1267 */ 
/* 1268 */ .details .left_slide .controls #left .arrow_img {
/* 1269 */ 	top: 22px;
/* 1270 */ }
/* 1271 */ 
/* 1272 */ .details .left_slide .controls #right .arrow_img {
/* 1273 */ 	top: 20px;
/* 1274 */ }
/* 1275 */ 
/* 1276 */ .details .left_slide .controls #left img, .details .left_slide .controls #right img {
/* 1277 */ 	width: 100%;
/* 1278 */ 	height: auto;
/* 1279 */ 	position: absolute;
/* 1280 */ }
/* 1281 */ 
/* 1282 */ .details .left_slide .controls .small_images {
/* 1283 */ 	white-space: nowrap;
/* 1284 */ 	overflow: hidden;
/* 1285 */ 	font-size: 0;
/* 1286 */ 	width: 94%;
/* 1287 */ 	margin: auto;
/* 1288 */ 	height: 60px;
/* 1289 */ }
/* 1290 */ 
/* 1291 */ .details .left_slide .controls .small_images img {
/* 1292 */ 	width: 18%;
/* 1293 */ 	height: auto;
/* 1294 */ 	vertical-align: top;
/* 1295 */ 	margin: 0 1%;
/* 1296 */ 	cursor: pointer;
/* 1297 */ 	border: 1px solid #CCCCCC;
/* 1298 */ }
/* 1299 */ 
/* 1300 */ @media (min-width: 1100px) {

/* style.css */

/* 1301 */ 	.details .left_slide .controls .small_images {
/* 1302 */ 		height: 70px;
/* 1303 */ 	}
/* 1304 */ 
/* 1305 */ 	.details .left_slide .big_image {
/* 1306 */ 		max-height: 420px;
/* 1307 */ 	}
/* 1308 */ 
/* 1309 */ 	.project a {
/* 1310 */ 		height: 113px;
/* 1311 */ 	}
/* 1312 */ }
/* 1313 */ 
/* 1314 */ .details .left_slide .controls .small_images img:hover {
/* 1315 */ 	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=80)";
/* 1316 */ 	filter: alpha(opacity=80);
/* 1317 */ 	opacity: .8;
/* 1318 */ }
/* 1319 */ 
/* 1320 */ .details a .link, .details a .link_2, .details a .link_3 {
/* 1321 */ 	font: bold 10px Arial;
/* 1322 */ 	text-transform: uppercase;
/* 1323 */ 	width: 9.6%;
/* 1324 */ 	bottom: 0;
/* 1325 */ 	padding: 6px 3px;
/* 1326 */ 	letter-spacing: -.5px;
/* 1327 */ 	background-image: none;
/* 1328 */ }
/* 1329 */ 
/* 1330 */ .details a .link {
/* 1331 */ 	left: 69.4%;
/* 1332 */ 	background-color: #646464;
/* 1333 */ }
/* 1334 */ 
/* 1335 */ .details a .link_2 {
/* 1336 */ 	left: 79.9%;
/* 1337 */ 	background-color: #646464;
/* 1338 */ }
/* 1339 */ 
/* 1340 */ .details a .link_3 {
/* 1341 */ 	left: 90.4%;
/* 1342 */ 	background-color: #b5a383;
/* 1343 */ }
/* 1344 */ 
/* 1345 */ 
/* 1346 */ 
/* 1347 */ 
/* 1348 */ 
/* 1349 */ /********** added by sobish ************/
/* 1350 */ 

/* style.css */

/* 1351 */ #lang-ul {
/* 1352 */ 	color: inherit;
/* 1353 */ 	position: absolute;
/* 1354 */ 	top: 4px;
/* 1355 */ 	right: 0;
/* 1356 */ 	text-decoration: none;
/* 1357 */ }
/* 1358 */ 
/* 1359 */ #lang-ul ul {
/* 1360 */ 	list-style: none;
/* 1361 */ 	float: right;
/* 1362 */ 	text-align: right;
/* 1363 */ }
/* 1364 */ 
/* 1365 */ #lang-ul ul li {
/* 1366 */ 	margin-left: 5px;
/* 1367 */ 	display: inline-block;
/* 1368 */ }
/* 1369 */ 
/* 1370 */ #lang-ul ul li.active {
/* 1371 */ 	display:none;
/* 1372 */ }
/* 1373 */ 
/* 1374 */ li.current-menu-item .left_big,  li.current_page_item left_big, li.current-menu-item .right_small,  li.current_page_item right_small {
/* 1375 */ 	display: inline;
/* 1376 */ } 
/* 1377 */ 
/* 1378 */ .content .right input[type='button'] {
/* 1379 */ 	font: 10px Arial;
/* 1380 */ 	color: #ffffff;
/* 1381 */ 	text-transform: uppercase;
/* 1382 */ 	background-color: #646464;
/* 1383 */ 	padding: 3px 6px;
/* 1384 */ 	border: 0;
/* 1385 */ 	-webkit-border-radius: 2px;
/* 1386 */ 	-moz-border-radius: 2px;
/* 1387 */ 	border-radius: 2px;
/* 1388 */ 	behavior: url(/wp-content/themes/shanghaiprofil/resource/pie/PIE.htc);
/* 1389 */ 	width: auto;
/* 1390 */ 	display: block;
/* 1391 */ 	margin: 0 auto;
/* 1392 */ }
/* 1393 */ 
/* 1394 */ .left_menu ul .sub-menu li a:hover {
/* 1395 */ 	color: #c10000;
/* 1396 */ 	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=70)";
/* 1397 */ 	filter: alpha(opacity=70);
/* 1398 */ 	opacity: .7;
/* 1399 */ }
/* 1400 */ 

/* style.css */

/* 1401 */ .left_menu ul .sub-menu {
/* 1402 */ 	background-color: #f1f1f1;
/* 1403 */ 	margin: 0;
/* 1404 */ }
/* 1405 */ 
/* 1406 */ .left_menu ul .sub-menu li:last-child {
/* 1407 */ 	border-bottom: 1px solid #A4A4A4;
/* 1408 */ }
/* 1409 */ 
/* 1410 */ .left_menu ul .sub-menu:last-child li:last-child, .left_menu ul .sub-menu:last-child li:last-child a {
/* 1411 */ 	border-bottom: 0;
/* 1412 */ }
/* 1413 */ 
/* 1414 */ .left_menu ul .sub-menu li a {
/* 1415 */ 	font: 11px 'Myriad Pro';
/* 1416 */ 	color: #636263;
/* 1417 */ 	text-transform: none;
/* 1418 */ 	width: 100%;
/* 1419 */ 	border: 0;
/* 1420 */ 	padding: 8px 10px 6px;
/* 1421 */ 	border-bottom: 1px solid #ffffff;
/* 1422 */ }
/* 1423 */ 
/* 1424 */ .left_menu ul .sub-menu li a:before {
/* 1425 */ 	content: '· ';
/* 1426 */ }
/* 1427 */ 
/* 1428 */ .left_menu ul .sub-menu li:hover {
/* 1429 */ 	background-color: rgba(255, 255, 255, .7);
/* 1430 */ }
/* 1431 */ 
/* 1432 */ .left p {
/* 1433 */ 	float: right; 
/* 1434 */ }
/* 1435 */ 
/* 1436 */ 
/* 1437 */ nav ul li a {
/* 1438 */ 	text-transform: uppercase;
/* 1439 */ }
/* 1440 */ 
/* 1441 */ @import "/wp-content/themes/shanghaiprofil/resource/normalize.css";
/* 1442 */ @import "/wp-content/themes/shanghaiprofil/resource/main.css";
/* 1443 */ 
/* 1444 */ #banner .inner .controls {
/* 1445 */ 	width: 222px;;
/* 1446 */ 	height: 111px;
/* 1447 */ 	position: absolute;
/* 1448 */ 	top: 50%;
/* 1449 */ 	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=40)";
/* 1450 */ 	filter: alpha(opacity=40);

/* style.css */

/* 1451 */ 	opacity: .4;
/* 1452 */ 	cursor: pointer;
/* 1453 */ }
/* 1454 */ 
/* 1455 */ #banner:hover > .inner .controls {
/* 1456 */ 	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=70)";
/* 1457 */ 	filter: alpha(opacity=70);
/* 1458 */ 	opacity: .7;
/* 1459 */ }
/* 1460 */ 
/* 1461 */ #banner .inner .controls:hover {
/* 1462 */ 	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
/* 1463 */ 	filter: alpha(opacity=100);
/* 1464 */ 	opacity: 1;
/* 1465 */ }
/* 1466 */ 
/* 1467 */ #banner .inner .banner-control-prev {
/* 1468 */ 	background: url("../images/banner-arrow-left.png") no-repeat;
/* 1469 */ 	left: 0;
/* 1470 */     margin: -58px 0 0 -94px;
/* 1471 */ }
/* 1472 */ 
/* 1473 */ #banner .inner .banner-control-next {
/* 1474 */ 	background: url("../images/banner-arrow-right.png") no-repeat;
/* 1475 */ 	margin: -48px -94px 0 0;
/* 1476 */     right: 0;
/* 1477 */ }
/* 1478 */ #banner .inner img{
/* 1479 */ 	display:none;
/* 1480 */ }
/* 1481 */ 
        .qtrans_flag span {
            display: none;
        }

        .qtrans_flag {
            height: 12px;
            width: 18px;
            display: block;
        }

        .qtrans_flag_and_text {
            padding-left: 20px;
        }

        .qtrans_flag_en {
            background: url(../images/gb.png) no-repeat;
        }

        .qtrans_flag_zh {
            background: url(../images/cn.png) no-repeat;
        }