Difference between revisions of "Team:CPU CHINA"

Line 1: Line 1:
 
<html>
 
<html>
 
<head>
 
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
+
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>CPU</title>
+
 
<meta name="keywords" content="free css template, orange bar, XHTML, CSS" />
+
<meta name="description" content="Orange Bar is a free CSS template from cssk8.com" />
+
 
<style rel="stylesheet" type="text/css">
 
<style rel="stylesheet" type="text/css">
/*
 
CSS Credit: http://www.templatemo.com
 
*/
 
  
html {
+
/****************************
background: #fff;
+
RESET STYLES
}
+
****************************/
  
body {
+
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { background: none repeat scroll 0 0 transparent; border: 0 none; font-size: 100%; margin: 0; outline: 0 none; padding: 0; vertical-align: baseline; }
margin: 0;
+
padding:0;
+
font-family: Arial, Helvetica, sans-serif;
+
font-size: 12px;
+
line-height: 1.5em;
+
width: 100%;
+
display: table;
+
background: url(images/templatemo_header.jpg) repeat-x;
+
}
+
  
a:link, a:visited { color: #0066CC; text-decoration: underline; }
+
body { background: url("img/patterns/body-bg.png") repeat scroll 50% 0 #F6F6F6; color: #666; font: 11px/1.8em 'Open Sans', Arial, Tahoma, sans-serif; margin: 0 auto; overflow-x: hidden; }
a:active, a:hover { color: #990000; text-decoration: none; }
+
  
p {
+
ol, ul { list-style: none outside none; padding: 0; }
color: #666;
+
text-align: justify;
+
margin: 0 0 10px 0;
+
}
+
  
h1 {
+
blockquote, q { quotes: none; }
font-size: 18px;
+
color: #999;
+
margin: 0 0 10px 0;
+
}
+
  
.templatemo_container {
+
:focus { outline: 0 none; }
width: 930px;
+
margin: auto;
+
}
+
  
#templatemo_header {
+
ins { text-decoration: none; }
width: 930px;
+
height: 190px;
+
padding: 2px 0 0 0;
+
margin: 0 0 25px 0;
+
}
+
  
#templatemo_slider {
+
del { text-decoration: line-through; }
clear: both;
+
width: 930px;
+
height: 320px;
+
padding: 0 10px;
+
}
+
  
#templatemo_logo_area {
+
table { border-collapse: collapse; border-spacing: 0; margin: 0 0 6px; }
float: left;
+
width: 265px;
+
height: 65px;
+
font-weight: bold;
+
color: #CCC;
+
margin: 40px 0 0 0;
+
}
+
  
#templatemo_logo {
+
th { padding: 2px; width: 86px; }
font-size: 30px;
+
margin: 0 0 15px 0;
+
}
+
#templatemo_logo a {
+
color: #CCC;
+
text-decoration: none;
+
}
+
#templatemo_slogan {
+
font-size: 14px;
+
margin: 0;
+
}
+
  
#templatemo_search {
+
td { padding: 2px; }
float: right;
+
width: 350px;
+
height: 33px;
+
margin: 65px 30px 0 0;
+
}
+
  
.field {
+
input, textarea, select { border: 0 none; color: #999999; font: 12px 'arial'; padding: 4px; }
float: left;
+
width: 234px;
+
height: 23px;
+
border: none;
+
border: none;
+
color : #ccc;
+
font-size: 15px;
+
padding: 5px 3px 0 3px;
+
background: #000;
+
border: 1px solid #333;
+
  
}
+
h1, h2, h3, h4, h5, h6 { color: #333333; display: block; font-family: 'Droid Serif', Georgia, 'Times New Roman', serif; font-weight: normal; margin-bottom: 25px; text-shadow: 1px 1px 0 #F6F6F6, 2px 2px 0 #D6D6D6; }
  
.button {
+
h1 { font-size: 22px; }
float: right;
+
width: 90px;
+
height: 30px;
+
border: none;
+
background: url(images/templatemo_button.jpg) repeat-x;
+
border: 1px solid #333;
+
color : #ccc;
+
font-size: 15px;
+
cursor: pointer;
+
}
+
  
#templatemo_menu {
+
h2 { font-size: 20px; }
height: 28px;
+
float: left;
+
width: 930px;
+
margin: 40px 0 0 0;
+
}
+
  
#templatemo_menu ul {
+
h3 { font-size: 18px; text-transform: capitalize; }
list-style: none;
+
display: inline;
+
}
+
  
#templatemo_menu ul li {
+
h4 { font-size: 16px; }
list-style: none;
+
float: left;
+
margin: 0;
+
padding: 0;
+
}
+
  
#templatemo_menu li a {
+
h5 { font-size: 14px; }
float: left;
+
height: 23px;
+
display: block;
+
color: #804000;
+
text-decoration: none;
+
font-size: 15px;
+
font-weight: bold;
+
text-align: center;
+
cursor: pointer;
+
margin: 0 5px 0 0;
+
padding: 5px 20px 0 20px;
+
}
+
  
#templatemo_menu li.current a, #templatemo_menu li a:hover {
+
h6 { font-size: 12px; }
background: url(images/templatemo_menu_current.jpg) repeat-x;
+
color: #fff;
+
}
+
  
#templatemo_image_fader {
+
a:link, a:visited { color: #999999; text-decoration: none; }
+
width: 930px;
+
height: 240px;
+
padding: 0;
+
margin: 0 0 30px 0;
+
}
+
  
#templatemo_content_area {
+
a:hover { color: #22AAEE; }
width: 930px;
+
}
+
  
#templatemo_left {
+
p { margin-bottom: 20px; }
width: 600px;
+
float: left;
+
}
+
  
.templatemo_post {
+
::selection {
width: 600px;
+
background:#6A93AD;
margin: 0 0 10px 0 ;
+
color:#FFF;
}
+
}
 +
::-moz-selection {
 +
background:#6A93AD;
 +
color:#FFF;
 +
}
  
.templatemo_post_title {
 
width: 580px;
 
height: 30px;
 
background:  url(images/templatemo_post_title.jpg) no-repeat;
 
font-size: 18px;
 
padding: 10px 0 0 20px;
 
margin: 0;
 
}
 
  
.templatemo_post_title a {
 
color: #666;
 
text-decoration: none;
 
}
 
  
.templatemo_post_title a:hover {
+
/****************************
color: #0099CC;
+
FONT FACE REPLACEMENT
}
+
****************************/
  
.templatemo_post_text {
+
@font-face {
width: 558px;
+
font-family: 'OpenSansSemibold';
border-left: 1px #cccccc solid;
+
src: url('fonts/OpenSans/OpenSans-Semibold-webfont.eot');
border-right: 1px #cccccc solid;
+
src: url('fonts/OpenSans/OpenSans-Semibold-webfont.eot_40#iefix') format('embedded-opentype'), url('fonts/OpenSans/OpenSans-Semibold-webfont.woff') format('woff'), url('fonts/OpenSans/OpenSans-Semibold-webfont.ttf') format('truetype'), url('fonts/OpenSans/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');
padding: 20px 20px 10px 20px;
+
font-weight: normal;
}
+
font-style: normal;
 +
}
 +
@font-face {
 +
font-family: 'OpenSansBold';
 +
src: url('fonts/OpenSans/OpenSans-Bold-webfont.eot');
 +
src: url('fonts/OpenSans/OpenSans-Bold-webfont.eot_40#iefix') format('embedded-opentype'), url('fonts/OpenSans/OpenSans-Bold-webfont.woff') format('woff'), url('fonts/OpenSans/OpenSans-Bold-webfont.ttf') format('truetype'), url('fonts/OpenSans/OpenSans-Bold-webfont.svg#OpenSansBold') format('svg');
 +
font-weight: normal;
 +
font-style: normal;
 +
}
 +
@font-face {
 +
font-family: 'OpenSansExtraboldItalic';
 +
src: url('fonts/OpenSans/OpenSans-ExtraBoldItalic-webfont.eot');
 +
src: url('fonts/OpenSans/OpenSans-ExtraBoldItalic-webfont.eot_40#iefix') format('embedded-opentype'), url('fonts/OpenSans/OpenSans-ExtraBoldItalic-webfont.woff') format('woff'), url('fonts/OpenSans/OpenSans-ExtraBoldItalic-webfont.ttf') format('truetype'), url('fonts/OpenSans/OpenSans-ExtraBoldItalic-webfont.svg#OpenSansExtraboldItalic') format('svg');
 +
font-weight: normal;
 +
font-style: normal;
 +
}
 +
@font-face {
 +
font-family: 'PTSansRegular';
 +
src: url('fonts/ptsans/PTS55F-webfont.eot');
 +
src: url('fonts/ptsans/PTS55F-webfont.eot@#iefix') format('embedded-opentype'), url('fonts/ptsans/PTS55F-webfont.woff') format('woff'), url('fonts/ptsans/PTS55F-webfont.ttf') format('truetype'), url('fonts/ptsans/PTS55F-webfont.svg#PTSansBold') format('svg');
 +
font-weight: normal;
 +
font-style: normal;
 +
}
 +
@font-face {
 +
font-family: 'PTSansItalic';
 +
src: url('fonts/ptsans/PTS56F-webfont.eot');
 +
src: url('fonts/ptsans/PTS56F-webfont.eot@#iefix') format('embedded-opentype'), url('fonts/ptsans/PTS56F-webfont.woff') format('woff'), url('fonts/ptsans/PTS56F-webfont.ttf') format('truetype'), url('fonts/ptsans/PTS56F-webfont.svg#PTSansRegular') format('svg');
 +
font-weight: normal;
 +
font-style: normal;
 +
}
 +
@font-face {
 +
font-family: 'PTSansBold';
 +
src: url('fonts/ptsans/PTS75F-webfont.eot');
 +
src: url('fonts/ptsans/PTS75F-webfont.eot@#iefix') format('embedded-opentype'), url('fonts/ptsans/PTS75F-webfont.woff') format('woff'), url('fonts/ptsans/PTS75F-webfont.ttf') format('truetype'), url('fonts/ptsans/PTS75F-webfont.svg#PTSansRegular') format('svg');
 +
font-weight: normal;
 +
font-style: normal;
 +
}
 +
@font-face {
 +
font-family: 'PTSansBoldItalic';
 +
src: url('fonts/ptsans/PTS76F-webfont.eot');
 +
src: url('fonts/ptsans/PTS76F-webfont.eot@#iefix') format('embedded-opentype'), url('fonts/ptsans/PTS76F-webfont.woff') format('woff'), url('fonts/ptsans/PTS76F-webfont.ttf') format('truetype'), url('fonts/ptsans/PTS76F-webfont.svg#PTSansRegular') format('svg');
 +
font-weight: normal;
 +
font-style: normal;
 +
}
 +
@font-face {
 +
font-family: 'DroidSansRegular';
 +
src: url('fonts/DroidSans/DroidSans-webfont.eot');
 +
src: url('fonts/DroidSans/DroidSans-webfont.eot_40#iefix') format('embedded-opentype'), url('fonts/DroidSans/DroidSans-webfont.woff') format('woff'), url('fonts/DroidSans/DroidSans-webfont.ttf') format('truetype'), url('fonts/DroidSans/DroidSans-webfont.svg#DroidSansRegular') format('svg');
 +
font-weight: normal;
 +
font-style: normal;
 +
}
 +
@font-face {
 +
font-family: 'DroidSansBold';
 +
src: url('fonts/DroidSans/DroidSans-Bold-webfont.eot');
 +
src: url('fonts/DroidSans/DroidSans-Bold-webfont.eot_40#iefix') format('embedded-opentype'), url('fonts/DroidSans/DroidSans-Bold-webfont.woff') format('woff'), url('fonts/DroidSans/DroidSans-Bold-webfont.ttf') format('truetype'), url('fonts/DroidSans/DroidSans-Bold-webfont.svg#DroidSansBold') format('svg');
 +
font-weight: normal;
 +
font-style: normal;
 +
}
  
.templatemo_post_text img {
+
/****************************
float:left;
+
GLOBAL STYLES
margin: 0 10px 10px 0;
+
****************************/
border: 1px solid #ccc;
+
padding: 5px;
+
}
+
  
.templatemo_post_bottom {
+
.clear:after { clear: both; content: " "; display: block; font-size: 0; height: 0; visibility: hidden; }
width: 580px;
+
height: 30px;
+
background: url(images/templatemo_post_bottom.jpg) no-repeat;
+
font-size: 12px;
+
text-align: right;
+
padding: 10px 20px 0 0;
+
margin: 0;
+
}
+
  
.templatemo_post_bottom a {
+
#container { background: none repeat scroll 0 0 #FFFFFF; border: 4px double #F6F6F6; box-shadow: 0 0 0 10px rgba(0, 0, 0, 0.04); -moz-box-shadow: 0 0 0 10px rgba(0, 0, 0, 0.04); -webkit-box-shadow: 0 0 0 10px rgba(0, 0, 0, 0.04); margin: 0 auto; padding: 40px 40px 40px 40px; position: relative; width: 960px; behavior: url(js/PIE.htc); }
color: #666;
+
text-decoration: none;
+
}
+
  
.templatemo_post_bottom a:hover {
+
.logo { float: left; height: 46px; padding: 0px; position: relative; top: 0; z-index: 2; }
color: #0066CC;
+
text-decoration: underline;
+
}
+
  
#templatemo_right {
+
label.created { float: right !important; }
float: right;
+
width: 300px;
+
}
+
  
.templatemo_section {
+
/****************************
width: 300px;
+
LAYOUT
margin: 0 0 30px 0;
+
****************************/
}
+
#cap { background: none repeat scroll 0 0 #000000; height: 18px; }
  
.templatemo_section_title {
+
.container-wrap { overflow: hidden; }
width: 278px;
+
height: 30px;
+
background: url(images/templatemo_section_title.jpg);
+
border-left: 1px solid #ccc;
+
border-right: 1px solid #ccc;
+
font-size: 18px;
+
color: #666;
+
padding: 10px 0 0 20px;
+
}
+
  
.templatemo_section_bottom {
+
#header { background: none repeat scroll 0 0 #FFFFFF; border-bottom: 1px solid #ECECEC; margin-bottom: 40px; }
width: 258px;
+
background: url(images/templatemo_section_bottom.jpg) bottom no-repeat;
+
border-left: 1px solid #ccc;
+
border-right: 1px solid #ccc;
+
padding: 5px 20px 10px 20px;
+
}
+
  
#templatemo_bottom_area {
+
.header-wrapper { margin: 0 auto; position: relative; width: 960px; }
background: url(images/templatemo_bottom.jpg) #000 repeat-x;
+
width: 100%;
+
padding: 20px 0;
+
}
+
  
.templatemo_section_1 {
+
#header .menu select { display: none; }
 +
 
 +
.heading-top { height: 33px; margin: 0 auto 50px; width: 960px; }
 +
 
 +
.heading-top h2 { color: #333333; display: inline-block; float: left; padding-right: 22px; font: italic 24px/34px 'Droid Serif', Georgia, 'Times New Roman', serif; margin: 0; text-shadow: 1px 1px 0 #F6F6F6, 2px 2px 0 #D6D6D6; text-transform: capitalize; vertical-align: middle; }
 +
 
 +
.heading-top span { color: #22AAEE; }
 +
 
 +
#myslides1 { display: inline-block; height: auto !important; margin-top: 0; position: relative; width: 70% !important; top: -4px; }
 +
 
 +
#myslides1 label { color: #999999; font: italic 12px 'Droid Serif', Georgia, 'Times New Roman', serif; text-shadow: 1px 1px 0 #FFFFFF; }
 +
 
 +
#slider, #top-image { background: url("img/gallery/slider-bg.png") no-repeat scroll 50% 50% transparent; height: 383px; position: relative; z-index: 1; }
 +
 
 +
.f-slider h2 { color: #FFFFFF; font-family: 'PTSansBold'; font-size: 20px; left: 60px; line-height: 18px; margin-bottom: 20px; position: absolute; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.7); top: 95px; }
 +
 
 +
.f-caption { background: none repeat scroll 0 0 rgba(255, 255, 255, 0.1); color: #FFFFFF; font-size: 12px; left: 60px; line-height: 18px; padding: 2%; position: absolute; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3); top: 131px; width: 340px; }
 +
 
 +
.f-slider .button-c1 { background: none repeat scroll 0 0 rgba(0, 0, 0, 0.3); box-shadow: 0 0 0; color: #ffffff !important; left: 60px; position: absolute; text-shadow: 0 0 0 #000; top: 244px; }
 +
 
 +
.f-slider .button-c1:hover { background: none repeat scroll 0 0 rgba(255, 255, 255, 0.3); }
 +
 
 +
.f-caption-round { background: none repeat scroll 0 0 rgba(255, 255, 255, 0.1); border-radius: 50% 50% 50% 50%; -moz-border-radius: 50% 50% 50% 50%; -webkit-border-radius: 50% 50% 50% 50%; display: block; height: 300px; left: 80px; position: absolute; text-align: center; top: 41px; width: 300px; behavior: url(js/PIE.htc); }
 +
 
 +
.f-caption-round h2 { border-bottom: 1px dotted #5EC3E5; color: #FFFFFF; font-family: 'PTSansBold'; font-size: 20px; left: 20px; line-height: 18px; margin-bottom: 15px; padding-bottom: 15px; position: absolute; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.7); top: 72px; width: 260px; }
 +
 
 +
.f-caption-round .f-caption { background: none repeat scroll 0 50% transparent; color: #FFFFFF; font-size: 12px; left: 13px; line-height: 18px; position: absolute; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3); top: 115px; width: 260px; }
 +
 
 +
.f-caption-round .button-c1 { background: none repeat scroll 0 0 rgba(0, 0, 0, 0.3); box-shadow: 0 0 0; color: #ffffff !important; left: 109px; position: absolute; text-shadow: 0 0 0 #000000; top: 213px; }
 +
 
 +
.f-caption-round .button-c1:hover { background: none repeat scroll 0 0 rgba(255, 255, 255, 0.3); }
 +
 
 +
#top-image { height: 200px; }
 +
 
 +
.breadcrumb { background: none repeat scroll 0 0 #6A93AD; bottom: 20px; color: #FFFFFF; left: 0; padding: 8px 30px; position: absolute; text-shadow: 0 1px 1px #333333; }
 +
 
 +
.breadcrumb a:link, .breadcrumb a:visited { color: #FFFFFF; font-weight: bold; }
 +
 
 +
.breadcrumb a:hover { text-decoration: underline; }
 +
 
 +
.sthumbs { background: none repeat scroll 0 0 rgba(0, 0, 0, 0.3); bottom: 10px; left: 105px; padding: 15px 15px 0; position: absolute; width: 745px; }
 +
 
 +
.sthumbs li { float: left; margin: 0 15px 10px 0; }
 +
 
 +
.sthumbs li a img { border: 4px solid #6A93AD; opacity: 0.8; }
 +
 
 +
.sthumbs li a:hover img, .sthumbs li a.active img { border: 4px solid #FFFFFF; opacity: 1; }
 +
 
 +
#contents { padding: 0; }
 +
 
 +
#contents-1 { padding: 0; }
 +
 
 +
.main-content { border-right: 1px dashed #EEEEEE; float: left; padding: 0 30px 0 0; width: 640px; }
 +
 
 +
.main-content-left { border-left: 1px dashed #EEEEEE; float: right; padding: 0 0 0 30px; width: 640px; }
 +
 
 +
.bor-non { border-top: 0 none !important; }
 +
 
 +
.fullwidth { width: 100%; }
 +
 
 +
.padding-1 { padding: 0; }
 +
 
 +
.fullwidth .notify h2 { margin-right: 25px; width: 712px; }
 +
 
 +
.last { margin-right: 0 !important; }
 +
 
 +
.right { float: right !important; }
 +
 
 +
.t-align { text-align: center !important; }
 +
 
 +
.m-right { margin-right: 24px !important; }
 +
 
 +
.m-bot0 { margin-bottom: 0 !important; }
 +
 
 +
.m-bot3 { margin-bottom: 3px !important; }
 +
 
 +
.radius-6-t { border-radius: 6px 6px 0 0 !important; -moz-border-radius: 6px 6px 0 0 !important; -webkit-border-radius: 6px 6px 0 0 !important; behavior: url(js/PIE.htc); }
 +
 
 +
.shadow { background: url("img/shadow.png") repeat scroll center top transparent; height: 30px; margin-bottom: 20px; position: relative; vertical-align: middle; width: 100%; }
 +
 
 +
.tagline { text-align: center; }
 +
 
 +
.tagline h2 { margin-bottom: 10px; }
 +
 
 +
.erorr-heading { font-size: 47px; line-height: 57px; }
 +
 
 +
.heading-text-h3 { background: #FFFFFF; background: -moz-linear-gradient(top, #FFFFFF 0%, #F4F5F6 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #F4F5F6)); background: -webkit-linear-gradient(top, #FFFFFF 0%, #F4F5F6 100%); background: -o-linear-gradient(top, #FFFFFF 0%, #F4F5F6 100%); background: -ms-linear-gradient(top, #FFFFFF 0%, #F4F5F6 100%); background: linear-gradient(top, #FFFFFF 0%, #F4F5F6 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#F4F5F6', GradientType=0 );
 +
border-bottom: 3px double #E9E9EA; padding: 25px 0; behavior: url(js/PIE.htc); }
 +
 
 +
.heading-text-h3 h3 { margin: 0; }
 +
 
 +
.carousel-box { position: relative; }
 +
 
 +
#prev, #prev.disabled:hover { background-position: left bottom; left: 10px; }
 +
 
 +
#next, #next.disabled:hover { background-position: right top; right: 10px; }
 +
 
 +
#prev, #next { background: url("img/patterns/bg-container.png") repeat scroll center top transparent; border-bottom: 1px solid #688E0A; border-radius: 50% 50% 50% 50%; -moz-border-radius: 50% 50% 50% 50%; -webkit-border-radius: 50% 50% 50% 50%; cursor: pointer; display: block; height: 40px; position: absolute; text-indent: -9999px; top: -88px; width: 40px; z-index: 999; behavior: url(js/PIE.htc); }
 +
 
 +
.carousel { width: 100% !important; }
 +
 
 +
#myslides { width: 976px !important; height: 150px !important; margin: 0 auto; }
 +
 
 +
.myslides-1 { width:100%; text-align: center; }
 +
 
 +
.myslides-1 img { position: relative; top: -6px; width: 80px; }
 +
 
 +
.top-banner { margin-bottom: 50px !important; }
 +
 
 +
.small-description-1 h2 { color: #333333; font: 24px/34px 'Droid Serif', Georgia, 'Times New Roman', serif; margin: 0; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.7); text-transform: capitalize; vertical-align: middle; text-shadow: 1px 1px 0 #F6F6F6, 2px 2px 0 #D6D6D6; }
 +
 
 +
.small-description-1 span { color: #22AAEE; }
 +
 
 +
.small-description-1 label { color: #999; display: block; font: 15px/30px 'Droid Serif', Georgia, 'Times New Roman', serif; text-shadow: 0 0 2px #fff; }
 +
 
 +
.small-description-1-r { display: block; float: left; margin-left: 30px; }
 +
 
 +
.small-description-1 { margin: 0; }
 +
 
 +
.small-description { padding: 0; }
 +
 
 +
small-description h2 { font: 20px/26px 'georgia'; text-align: center; text-shadow: 0 1px 1px #000000; }
 +
 
 +
.small-description label { display: block; color: #999; font: italic 18px/26px 'georgia'; text-align: center !important; text-shadow: 0 0 2px #fff; }
 +
 
 +
.small-description-2 h2 { color: #333333; font: 24px/34px 'Droid Serif', Georgia, 'Times New Roman', serif; margin: 0; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.7); text-transform: capitalize; vertical-align: middle; text-shadow: 1px 1px 0 #F6F6F6, 2px 2px 0 #D6D6D6; }
 +
 
 +
.small-description-2 span { color: #22AAEE; }
 +
 
 +
.small-description-2 label { color: #999; display: block; font: 15px/30px 'Droid Serif', Georgia, 'Times New Roman', serif; text-shadow: 0 0 2px #fff; }
 +
 
 +
.small-description-2 { width: 960px; margin: 0 auto 50px; text-align: center; }
 +
 
 +
.welcome:before, .services:before, .has-divider:before, .br-bot:before, .team:before, .cols-wrap:before, .comment-box:before { background: url("img/patterns/hash.png") repeat scroll left top transparent; bottom: 0; content: ""; height: 10px; left: 0; position: absolute; width: 100%; }
 +
 
 +
.br-bot { margin-bottom: 30px; padding-bottom: 20px; position: relative; }
 +
 
 +
.welcome, .services, .team, .cols-wrap, .comment-box { margin-bottom: 30px; padding-bottom: 20px; position: relative; }
 +
 
 +
.has-divider { margin-bottom: 40px; padding-bottom: 50px; position: relative; }
 +
 
 +
.welcome { font-size: 12px; }
 +
 
 +
.services p { border-top: 1px dashed #D0D0D0; margin-top: 10px; overflow: hidden; padding-top: 10px; }
 +
 
 +
.services ul li { float: left; margin: 0 20px 10px 0; overflow: hidden; width: 310px; }
 +
 
 +
.services ul li h4 { color: #333; font: italic 14px/1.4em 'Droid Serif', Georgia, 'Times New Roman', serif; margin-bottom: 10px; }
 +
 
 +
.services ul li h4 small { color: #999999; display: block; font-size: 11px; text-shadow: none; }
 +
 
 +
.services ul li img { background: none repeat scroll 0 0 #666; border-radius: 50% 50% 50% 50%; -moz-border-radius: 50% 50% 50% 50%; -webkit-border-radius: 50% 50% 50% 50%; float: left; margin-right: 15px; behavior: url(js/PIE.htc); }
 +
 
 +
.services ul li:hover img { background: none repeat scroll 0 0 #333; }
 +
 
 +
.full-services p { overflow: hidden; }
 +
 
 +
.full-services ul li { float: left; margin: 0 20px 30px 0; overflow: hidden; width: 310px; }
 +
 
 +
.full-services ul li h4 { color: #333333; font: 14px 14px 'PTSansRegular', Helvetica, Arial, sans-serif; line-height: 31px; margin-bottom: 10px; }
 +
 
 +
.full-services ul li img { margin-bottom: 10px; }
 +
 
 +
.client-logo { background: none repeat scroll 0 0 #22AAEE; border-radius: 6px 6px 6px 6px; -moz-border-radius: 6px 6px 6px 6px; -webkit-border-radius: 6px 6px 6px 6px; margin-bottom: 30px; padding: 20px; behavior: url(js/PIE.htc); }
 +
 
 +
.client-logo ul li { float: left; }
 +
 
 +
.client-logo ul li span { color: #AAAAAA; line-height: 50px; margin: 0; font-size: 18px; display: block; font-family: 'OpenSansBold'; font-weight: normal; text-shadow: 0 1px 1px #000000; text-transform: uppercase; }
 +
 
 +
.notify { background: url("img/patterns/body-bg.png") repeat scroll 50% 0 #EEEEEE; border-radius: 6px 6px 6px 6px; -moz-border-radius: 6px 6px 6px 6px; -webkit-border-radius: 6px 6px 6px 6px; padding: 20px; margin-bottom: 20px; behavior: url(js/PIE.htc); }
 +
 
 +
.notify h2 { color: #666; float: left; font: italic 20px 'georgia' !important; margin: 0; text-shadow: 0 1px 1px #fff; width: 410px; }
 +
 
 +
.notify span { background: url("img/patterns/body-bg.png") repeat scroll 50% 0 #ccc; padding: 5px; border-radius: 6px 6px 6px 6px; -moz-border-radius: 6px 6px 6px 6px; -webkit-border-radius: 6px 6px 6px 6px; display: inline-block; behavior: url(js/PIE.htc); }
 +
 
 +
a.btn:link, a.btn:visited, .pagination ul li a:link, .pagination ul li a:visited { background: #ffce63; background: -moz-linear-gradient(top, #ffce63 0%, #fcaa35 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffce63), color-stop(100%, #fcaa35)); background: -webkit-linear-gradient(top, #ffce63 0%, #fcaa35 100%); background: -o-linear-gradient(top, #ffce63 0%, #fcaa35 100%); background: -ms-linear-gradient(top, #ffce63 0%, #fcaa35 100%); background: linear-gradient(top, #ffce63 0%, #fcaa35 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffce63', endColorstr='#fcaa35', GradientType=0 );
 +
border-radius: 6px 6px 6px 6px; color: #623f1d; -moz-border-radius: 6px 6px 6px 6px; -webkit-border-radius: 6px 6px 6px 6px; box-shadow: 0px 1px 1px #c65f18, inset 0px 1px 0px #fee3a8; -webkit-box-shadow: 0px 1px 1px #c65f18, inset 0px 1px 0px #fee3a8; -moz-box-shadow: 0px 1px 1px #c65f18, inset 0px 1px 0px #fee3a8; display: inline-block; font: 18px 'OpenSansSemibold'; padding: 10px 15px; text-shadow: 0 1px 1px #fede9d; text-transform: uppercase; behavior: url(js/PIE.htc); }
 +
 
 +
a.btn:hover, .pagination ul li a:hover { background: #fcaa35; background: -moz-linear-gradient(top, #fcaa35 0%, #ffce63 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcaa35), color-stop(100%, #ffce63)); background: -webkit-linear-gradient(top, #fcaa35 0%, #ffce63 100%); background: -o-linear-gradient(top, #fcaa35 0%, #ffce63 100%); background: -ms-linear-gradient(top, #fcaa35 0%, #ffce63 100%); background: linear-gradient(top, #fcaa35 0%, #ffce63 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcaa35', endColorstr='#ffce63', GradientType=0 );
 +
behavior: url(js/PIE.htc); }
 +
 
 +
a.btn:active, .pagination ul li a.active { padding:11px 15px 9px 15px; top:1px; background: #ffce63; background: -moz-linear-gradient(top, #ffce63 0%, #fcaa35 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffce63), color-stop(100%, #fcaa35)); background: -webkit-linear-gradient(top, #ffce63 0%, #fcaa35 100%); background: -o-linear-gradient(top, #ffce63 0%, #fcaa35 100%); background: -ms-linear-gradient(top, #ffce63 0%, #fcaa35 100%); background: linear-gradient(top, #ffce63 0%, #fcaa35 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffce63', endColorstr='#fcaa35', GradientType=0 );
 +
behavior: url(js/PIE.htc); }
 +
 
 +
.border-bot { border-bottom: 1px dashed #E9E9EA; margin-bottom: 20px; padding-bottom: 10px; }
 +
 
 +
.blog h5 { margin-bottom: 15px; }
 +
 
 +
.blog img, .map iframe, .two-col-video iframe, .gallery img, .img-head img, .img-head iframe, .parent img { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #E9E9EA; padding: 4px; }
 +
 
 +
.blog a:hover img, .gallery a:hover img { border: 1px solid #ccc; }
 +
 
 +
.blog ul { width: 675px; }
 +
 
 +
.fullwidth .blog ul { width: 100%; }
 +
 
 +
.blog ul li { float: left; margin: 0 27px 10px 0; width: 195px; }
 +
 
 +
.fullwidth .blog ul li { float: left; margin: 0 24px 0 0; width: 222px; }
 +
 
 +
.blog ul li h5 a:link, .blog ul li h5 a:visited { color: #333333; font: 14px 'OpenSansSemibold'; }
 +
 
 +
.blog ul li h5 a:hover { color: #22AAEE; }
 +
 
 +
.blog ul li img { height: 104px; margin-bottom: 8px; width: 185px; }
 +
 
 +
.fullwidth .blog ul li img { height: 104px; margin-bottom: 8px; width: 212px; }
 +
 
 +
.blog label { background: none repeat scroll 0 0 #4A5151; border-radius: 4px 4px 4px 4px; -moz-border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px; display: block; color: #FFFFFF; font-size: 11px; font-style: italic; margin-bottom: 15px; padding: 2px 8px; text-shadow: 0 1px 1px #000; behavior: url(js/PIE.htc); }
 +
 
 +
.blog label a:link, .blog label a:visited { color: #FFFFFF; display: inline; font: italic 11px 'arial' !important; }
 +
 
 +
.blist ul li { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #E9E9EA; margin-bottom: 30px; width: 636px; }
 +
 
 +
.blist h5 { margin-bottom: 6px; }
 +
 
 +
.desc span { color: #999999; display: block; font-size: 11px; margin-bottom: 10px; text-shadow: 0 1px 1px #FFFFFF; text-transform: uppercase; }
 +
 
 +
.desc span a:link, .desc span a:visited { color: #6A93AD; display: inline; }
 +
 
 +
.desc span a:hover { color: #22AAEE; }
 +
 
 +
.blist .desc { float: left; padding: 15px; width: 355px; }
 +
 
 +
.blist .desc p { margin-bottom: 0; }
 +
 
 +
.blist ul li img { border: 0 none !important; display: block; height: 135px; margin-bottom: 0; margin-right: 15px; padding: 0; width: 220px; }
 +
 
 +
.blist ul li a.img-title:link, .blist ul li a.img-title:visited { float: left; height: 100%; width: 220px; }
 +
 
 +
.two-col-video iframe { display: block; height: 240px; width: 434px; margin-bottom: 14px; }
 +
 
 +
.team h5 { background: none repeat scroll 0 0 #F3F3F3; border: 1px solid #eee; bottom: -2px; color: #666; font-family: 'PTSansBold', Helvetica, Arial, sans-serif; left: 0; margin: 0; padding: 5px 15px 3px; position: absolute; text-align: center; text-shadow: 0 1px 1px #fff; text-transform: uppercase; width: 107px; }
 +
 
 +
.team ul { margin-bottom: 20px; }
 +
 
 +
.team li { background: none repeat scroll 0 0 #F3F3F3; border: 1px solid #eee; border-radius: 50% 50% 50% 50%; -moz-border-radius: 50% 50% 50% 50%; -webkit-border-radius: 50% 50% 50% 50%; float: left; margin-right: 25px; padding: 5px 4px 0; position: relative; behavior: url(js/PIE.htc); }
 +
 
 +
.team li img { border-radius: 50% 50% 50% 50%; -moz-border-radius: 50% 50% 50% 50%; -webkit-border-radius: 50% 50% 50% 50%; behavior: url(js/PIE.htc); width: 130px; }
 +
 
 +
.fullwidth .team h5 { background: none repeat scroll 0 0 #F3F3F3; border: 1px solid #eee; bottom: -2px; color: #666; font-family: 'PTSansBold', Helvetica, Arial, sans-serif; left: 0; margin: 0; padding: 5px 15px 3px; position: absolute; text-align: center; text-shadow: 0 1px 1px #fff; width: 140px; }
 +
 
 +
.fullwidth .team ul { margin-bottom: 20px; }
 +
 
 +
.fullwidth .team li { background: none repeat scroll 0 0 #F3F3F3; border: 1px solid #eee; border-radius: 50% 50% 50% 50%; -moz-border-radius: 50% 50% 50% 50%; -webkit-border-radius: 50% 50% 50% 50%; float: left; margin-right: 25px; padding: 5px 4px 0; position: relative; behavior: url(js/PIE.htc); }
 +
 
 +
.fullwidth .team li img { border-radius: 50% 50% 50% 50%; -moz-border-radius: 50% 50% 50% 50%; -webkit-border-radius: 50% 50% 50% 50%; behavior: url(js/PIE.htc); width: 162px; }
 +
 
 +
.skills, .testimonials, .how-we-work { float: left; margin-right: 27px; width: 195px; }
 +
 
 +
.fullwidth .skills, .fullwidth .testimonials, .fullwidth .how-we-work { float: left; margin-right: 27px; width: 219px; }
 +
 
 +
.skills h5 { font: 14px 'OpenSansSemibold'; margin-bottom: 10px; }
 +
 
 +
.testimonials ul li { background: url("img/qoute.png") no-repeat scroll left 6px transparent; font-family: 'georgia'; font-style: italic; margin-bottom: 20px; padding-left: 30px; }
 +
 
 +
.testimonials p { margin-bottom: 6px; }
 +
 
 +
.testimonials span { color: #333333; font-weight: bold; }
 +
 
 +
.how-we-work p { overflow: hidden; }
 +
 
 +
.how-we-work label { background: none repeat scroll 0 0 #666; border-radius: 50% 50% 50% 50%; -moz-border-radius: 50% 50% 50% 50%; -webkit-border-radius: 50% 50% 50% 50%; behavior: url(js/PIE.htc); color: #fff; display: inline-block; float: left; font: italic bold 48px 'OpenSansExtraboldItalic'; height: 35px; margin-right: 10px; padding: 0 0 10px; text-align: center; width: 45px; }
 +
 
 +
.how-we-work span { display: block; margin-top: -4px; }
 +
 
 +
.numbers label { background: none repeat scroll 0 0 #666; border-radius: 50% 50% 50% 50%; -moz-border-radius: 50% 50% 50% 50%; -webkit-border-radius: 50% 50% 50% 50%; behavior: url(js/PIE.htc); color: #FFFFFF; display: inline-block; float: left; font: italic bold 37px 'OpenSansExtraboldItalic'; height: 26px; margin-right: 15px; padding: 0 0 10px; text-align: center; width: 36px; }
 +
 
 +
.numbers span { display: block; margin-top: -4px; }
 +
 
 +
.numbers-1 label { background: url("img/icons/bg-dropcap.png") no-repeat scroll left 0 transparent; color: #666; display: inline-block; float: left; font: italic 25px/33px 'OpenSansExtraboldItalic'; height: 39px; margin-right: 15px; text-align: center; width: 38px; }
 +
 
 +
.numbers-1 span { display: block; margin-top: 1px; }
 +
 
 +
.map { margin-bottom: 30px; }
 +
 
 +
.form ul li { margin-bottom: 15px; }
 +
 
 +
.form ul li .la { background: url("img/patterns/body-bg.png") repeat scroll 50% 0 #F3F3F3; border-bottom: 1px solid #E8E8E8; border-top: 1px solid #E8E8E8; border-left: 1px solid #E8E8E8; color: #666; font-family: 'Droid Serif', Georgia, 'Times New Roman', serif; font-size: 14px; float: left; font-size: 14px; line-height: 14px; height: 15px; padding-bottom: 9px; padding-left: 15px; padding-top: 9px; text-shadow: 0 1px 1px #fff; }
 +
 
 +
.form ul li .last { height: 200px; }
 +
 
 +
.form ul li label { float: left; font-size: 14px; width: 93px; }
 +
 
 +
.form input, .form textarea { background: none repeat scroll 0 0 #F8F8F8; border-bottom: 1px solid #E8E8E8; border-top: 1px solid #E8E8E8; border-right: 1px solid #E8E8E8; color: #666; padding: 9px 8px 9px; margin: 0; width: 507px; }
 +
 
 +
.form textarea { height: 200px; margin: 0; }
 +
 
 +
.form ul li span { background: url("img/patterns/body-bg.png") repeat scroll 50% 0 #eee; border-radius: 6px 6px 6px 6px; display: inline-block; padding: 5px; }
 +
 
 +
input.btsubmit { background: #ffce63; background: -moz-linear-gradient(top, #ffce63 0%, #fcaa35 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffce63), color-stop(100%, #fcaa35)); background: -webkit-linear-gradient(top, #ffce63 0%, #fcaa35 100%); background: -o-linear-gradient(top, #ffce63 0%, #fcaa35 100%); background: -ms-linear-gradient(top, #ffce63 0%, #fcaa35 100%); background: linear-gradient(top, #ffce63 0%, #fcaa35 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffce63', endColorstr='#fcaa35', GradientType=0 );
 +
border: 0 none; color: #623f1d; border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; box-shadow: 0px 1px 1px #c65f18, inset 0px 1px 0px #fee3a8; -webkit-box-shadow: 0px 1px 1px #c65f18, inset 0px 1px 0px #fee3a8; -moz-box-shadow: 0px 1px 1px #c65f18, inset 0px 1px 0px #fee3a8; color: #623F1D; cursor: pointer; display: inline-block; font: 14px 'OpenSansSemibold'; padding: 4px 10px; text-shadow: 0 1px 1px #FEDE9D; text-transform: uppercase; width: auto; behavior: url(js/PIE.htc); }
 +
 
 +
input.btsubmit:hover { background: #fcaa35; background: -moz-linear-gradient(top, #fcaa35 0%, #ffce63 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcaa35), color-stop(100%, #ffce63)); background: -webkit-linear-gradient(top, #fcaa35 0%, #ffce63 100%); background: -o-linear-gradient(top, #fcaa35 0%, #ffce63 100%); background: -ms-linear-gradient(top, #fcaa35 0%, #ffce63 100%); background: linear-gradient(top, #fcaa35 0%, #ffce63 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcaa35', endColorstr='#ffce63', GradientType=0 );
 +
behavior: url(js/PIE.htc); }
 +
 
 +
.form ul li span { float: right; }
 +
 
 +
input.error, textarea.error { border: 1px solid #FF0000; color: #FF0000; }
 +
 
 +
label.error { display: none !important; }
 +
 
 +
.home-rc .gallery { float:left; position: relative; width: 711px; }
 +
 
 +
.home-rc .gallery ul { width: 100%; }
 +
 
 +
.home-rc .gallery .g-last { margin-right: 0; }
 +
 
 +
.gallery ul { width: 675px; }
 +
 
 +
.fullwidth .gallery ul { width: 100%; }
 +
 
 +
.gallery ul li { margin-bottom: 24px; position: relative; }
 +
 
 +
.three-columns ul li, .four-columns ul li, .home-rc .four-columns ul li { float: left; margin: 0 20px 16px 0; width: 448px; }
 +
 
 +
.two-columns ul li, .three-columns ul li, .four-columns ul li, .home-rc .four-columns ul li { float: left; margin: 0 20px 16px 0; width: 310px; }
 +
 
 +
.two-columns ul li img { width: 300px; }
 +
 
 +
.three-columns ul li { margin: 0 27px 20px 0; width: 195px; }
 +
 
 +
.three-columns ul li img { width: 185px; }
 +
 
 +
.fullwidth .one-columns ul li { display: inline-block; float: left; }
 +
 
 +
.fullwidth .one-columns ul li .g-left { float: left; }
 +
 
 +
.fullwidth .one-columns ul li .gallery-one-columns-text { margin: 10px 0 0 20px; float: right; width: 300px; }
 +
 
 +
.fullwidth .two-columns ul li img { width: 460px; }
 +
 
 +
.fullwidth .two-columns ul li { float: left; margin: 0 20px 16px 0; width: 470px; }
 +
 
 +
.fullwidth .three-columns ul li { margin: 0 27px 20px 0; width: 301px; }
 +
 
 +
.fullwidth .three-columns ul li img { width: 291px; }
 +
 
 +
.fullwidth .four-columns ul li { margin: 0 27px 20px 0; width: 219px; }
 +
 
 +
.fullwidth .four-columns ul li img { width: 209px; }
 +
 
 +
.home-rc .four-columns ul li a { display: block; height: 107px; margin-bottom: 20px; position: relative; }
 +
 
 +
.home-rc .four-columns ul li { margin: 0 24px 0 0; width: 215px; }
 +
 
 +
.home-rc .four-columns ul li img { width: 205px; }
 +
 
 +
.product-r1 { margin: 10px 0 0 20px; float: right; width: 300px; }
 +
 
 +
.product-r1 h5 { margin-bottom: 10px; }
 +
 
 +
.product-tick { display: none; }
 +
 
 +
.blog-list ul li { margin-bottom: 30px; }
 +
 
 +
.img-head { margin-bottom: 20px; position: relative; }
 +
 
 +
.img-head h4 { background: none repeat scroll 0 0 rgba(255, 255, 255, 0.8); bottom: 4px; left: 5px; padding: 6px 10px; position: absolute; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.5); }
 +
 
 +
.details-share { margin-bottom: 20px; }
 +
 
 +
.details-share h4 a { color: #333 !important; }
 +
 
 +
.details { float: left; width: 450px; }
 +
 
 +
.details label { background: none repeat scroll 0 0 #22AAEE; color: #FFFFFF; display: inline-block; font-style: italic; margin-bottom: 3px; padding: 2px 6px; text-shadow: 0 1px 1px #6A93AD; }
 +
 
 +
.details label.comments { font-weight: bold; }
 +
 
 +
.details span { font-weight: bold; text-transform: uppercase; }
 +
 
 +
.details label a:link, .details label a:visited { color: #FFFFFF; }
 +
 
 +
.details label a:hover { text-decoration: underline; }
 +
 
 +
.share { float: right; }
 +
 
 +
.parent h5 { margin-bottom: 2px !important; }
 +
 
 +
.parent h5 a:link, .parent h5 a:visited { color: #333333; font: bold 14px 'arial'; }
 +
 
 +
.parent img { float: left; margin-right: 15px; }
 +
 
 +
.parent span { font: italic 12px 'georgia'; }
 +
 
 +
.parent a.reply:link, .parent a.reply:visited { background: none repeat scroll 0 0 #22AAEE; color: #FFFFFF; font-size: 10px; font-weight: bold; margin-left: 20px; padding: 2px 6px; text-shadow: 0 1px 1px #6A93AD; text-transform: uppercase; }
 +
 
 +
.parent a.reply:hover { background: none repeat scroll 0 0 #CCCCCC; }
 +
 
 +
.parent p { margin-top: 10px; overflow: hidden; }
 +
 
 +
.child { margin-left: 97px; }
 +
 
 +
.subchild { margin-left: 194px; }
 +
 
 +
.pagination span { float: left; font-weight: bold; margin: 2px 10px 0 0; text-transform: uppercase; }
 +
 
 +
.pagination ul li { float: left; margin-right: 2px; }
 +
 
 +
.pagination ul li a:link, .pagination ul li a:visited { font: 12px 'arial'; padding: 4px 8px; }
 +
 
 +
.pagination ul li a.active { font-weight: bold; }
 +
 
 +
#footer { background: none repeat scroll 0 0 #FFFFFF; border-top: 1px solid #ECECEC; margin-top: 50px; }
 +
 
 +
.footer-wrapper { margin: 0 auto; padding: 0 40px; position: relative; width: 960px;  }
 +
 
 +
#footer-bot { background: none repeat scroll 0 0 #222222; color: #EDFFBE; overflow: hidden; padding: 30px 0; }
 +
#footer-bot1 {  margin: 20px;0px;0px;0px;  auto; position:relative ; background: none repeat scroll 0 0 #F0F0F0; overflow: hidden; padding:0; }
 +
 
 +
#footer label { float: left; }
 +
 
 +
#footer-columns { background: none repeat scroll 0 0 #F0F0F0; padding: 30px 0; }
 +
 
 +
.tags, .archive, .tweet { float: left; margin-right: 27px; width: 195px; }
 +
 
 +
.tags a:link, .tags a:visited { background: url("img/patterns/hash.png") repeat scroll left top rgba(0, 0, 0, 0.01); color: #666; border-radius: 4px 4px 4px 4px; -moz-border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px; box-shadow: 0 1px 1px #C7C7C7; -webkit-box-shadow:  0 1px 1px #C7C7C7; -moz-box-shadow:  0 1px 1px #C7C7C7; behavior: url(js/PIE.htc); display: inline-block; margin-bottom: 3px; padding: 2px 6px; text-shadow: 0 1px 1px #FFFFFF; }
 +
 
 +
.tags a:hover { background: none repeat scroll 0 0 #666; color: #FFFFFF; text-shadow: 0 0 0 #FFFFFF; }
 +
 
 +
.archive ul li { border-bottom: 1px solid #E9E9EA; padding: 4px 0; }
 +
 
 +
.archive a:link, .archive a:visited { color: #777777; }
 +
 
 +
.archive a:hover { color: #22AAEE; }
 +
 
 +
.about-brief { float: right; width: 245px; }
 +
 
 +
ul.tweet_list li { margin-bottom: 15px; overflow: hidden; }
 +
 
 +
ul.tweet_list li img { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #E1E1E1; float: left; margin-right: 10px; padding: 2px; }
 +
 
 +
ul.tweet_list li a:link, ul.tweet_list li a:visited { color: #6A93AD; }
 +
 
 +
/****************************
 +
SIDEBAR
 +
****************************/
 +
 
 +
#toTop { background: none repeat scroll 0 0 #4A5151; bottom: 0; color: #EEEEEE; cursor: pointer; font-size: 10px; padding: 10px 20px; position: fixed; right: 0; text-align: center; text-decoration: none; text-shadow: 0 1px 1px #000000; text-transform: uppercase; }
 +
 
 +
.sidebar { float: right; padding-left: 30px; width: 259px; }
 +
 
 +
.sidebar-left { float: left; padding-right: 30px; width: 259px; }
 +
 
 +
.fleft { float: left; }
 +
 
 +
.left { float: left; width: 250px; }
 +
 
 +
.sidebar div, .left div { margin-bottom: 40px; }
 +
 
 +
.sidebar div h5, .left div h5 { border-bottom: 1px dashed #D0D0D0; color: #333333; margin-bottom: 0; padding: 0 0 10px; position: relative; text-transform: uppercase; }
 +
 
 +
.sidebar-left div, .left div { margin-bottom: 40px; }
 +
 
 +
.sidebar-left div h5, .left div h5 { border-bottom: 1px dashed #D0D0D0; color: #333333; margin-bottom: 0; padding: 0 0 10px; position: relative; text-transform: uppercase; }
 +
 
 +
.sociable ul, .categories ul, .contact-info ul, .side-paragraph div, .flickr div, .search div { padding: 20px 0 0; }
 +
 
 +
.sociable ul { }
 +
 
 +
.sociable ul li { float: left; margin-right: 5px; }
 +
 
 +
span.arrow { bottom: -4px; height: 4px; left: 20px; position: absolute; width: 9px; }
 +
 
 +
span.tail { background: url("img/tail.png") no-repeat scroll 50% 0 transparent; height: 4px; position: absolute; width: 250px; }
 +
 
 +
.categories ul { }
 +
 
 +
.categories ul li { float: left; margin-right: 9px; padding: 2px 0; width: 117px; }
 +
 
 +
.categories ul li a:link, .categories ul li a:visited { background: url("img/arrow.png") no-repeat scroll 0 5px transparent; color: #999999; padding-left: 20px; }
 +
 
 +
.categories ul li a:hover { color: #22AAEE; }
 +
 
 +
.contact-info ul { }
 +
 
 +
.contact-info ul li { float: left; margin-right: 9px; padding: 2px 0; width: 100%; }
 +
 
 +
.contact-info ul li span { background: url("img/arrow.png") no-repeat scroll 0 5px transparent; padding-left: 20px; float: left; padding-right: 20px; width: 40px; }
 +
 
 +
.contact-info ul li a { cursor: pointer; }
 +
 
 +
.contact-info ul li a:hover { color: #22AAEE; }
 +
 
 +
.side-paragraph div { margin-bottom: 0; }
 +
 
 +
.side-paragraph img, .flickr ul li img { background: none repeat scroll 0 0 #fff; border: 1px solid #E9E9EA; float: left; margin-right: 12px; margin-top: 4px; padding: 4px; }
 +
 
 +
.flickr div { margin: 0; padding-bottom: 0; }
 +
 
 +
.flickr ul { width: 250px; }
 +
 
 +
.flickr ul li { float: left; margin: 0 15px 15px 0; }
 +
 
 +
.flickr ul li.empty { font-size: 0; margin: 0; }
 +
 
 +
.flickr ul li img { height: 49px; margin: 0; width: 52px; }
 +
 
 +
.search form { margin-bottom: 8px; }
 +
 
 +
.search input[type="text"] { background: none repeat scroll 0 0 rgba(0, 0, 0, 0.03); border: 1px solid #CCCCCC; padding: 10px; width: 228px; }
 +
 
 +
.search p, .search div { margin-bottom: 0; }
 +
 
 +
.fullwidth .services ul li { margin: 0 24px 0 0; width: 222px; }
 +
 
 +
.fullwidth .full-services ul li { margin: 0 30px 0 0 !important; width: 217px !important; text-align: center; }
 +
 
 +
.fullwidth .services ul li p { overflow: visible !important; }
 +
 
 +
.fullwidth .full-services ul li p { overflow: visible !important; }
 +
 
 +
.fullwidth .main-services ul li { float: left; margin: 0 30px 0 0 !important; width: 217px !important; text-align: center; overflow: hidden; }
 +
 
 +
.fullwidth .main-services ul li img { margin-bottom: 10px; }
 +
 
 +
.fullwidth .main-services ul li h4 { color: #333; line-height: 31px; margin-bottom: 10px; }
 +
 
 +
.fullwidth .main-services .last { margin-right: 0 !important; }
 +
 
 +
.fullwidth .fancy-text { float: left; margin-bottom: 0; margin-right: 30px; width: 217px; }
 +
 
 +
.fullwidth .blist ul { width: 100%; }
 +
 
 +
.fullwidth .blist ul .first { background: none repeat scroll 0 0 transparent; border: 0; }
 +
 
 +
.fullwidth .blist ul li { border: 1px solid #E9E9EA; float: left; margin-bottom: 0; margin-right: 24px; width: 220px; }
 +
 
 +
.fullwidth .blist ul li img { margin: 0; width: 215px; }
 +
 
 +
.fullwidth .blist ul li .desc { width: auto; }
 +
 
 +
/****************************
 +
SITE ELEMENTS
 +
****************************/
 +
 
 +
blockquote { background: url("img/qoute.png") no-repeat scroll left top transparent; font: italic 14px/1.8em 'georgia'; margin-bottom: 30px; padding-left: 40px; }
 +
 
 +
blockquote.style2 { background: url("img/qoute.png") no-repeat scroll 10px 30px #4A5151; color: #fff; padding: 30px 30px 10px; border-radius: 6px 6px 6px 6px; -moz-border-radius: 6px 6px 6px 6px; -webkit-border-radius: 6px 6px 6px 6px; behavior: url(js/PIE.htc); }
 +
 
 +
blockquote.qleft { float: left; width: 200px; }
 +
 
 +
blockquote.qright { background: url("img/qoute.png") no-repeat scroll 10px 30px #22AAEE; color: #fff; float: right; padding: 30px 30px 10px; width: 300px; border-radius: 6px 6px 6px 6px; -moz-border-radius: 6px 6px 6px 6px; -webkit-border-radius: 6px 6px 6px 6px; behavior: url(js/PIE.htc); }
 +
 
 +
blockquote.curve { background: url("img/qoute.png") no-repeat scroll 10px 30px #FDDD04; color: #111; text-shadow: 0 1px 1px #fff; border-radius: 6px 6px 6px 6px; -moz-border-radius: 6px 6px 6px 6px; -webkit-border-radius: 6px 6px 6px 6px; behavior: url(js/PIE.htc); }
 +
 
 +
.dropcap { float: left; font: 40px 'OpenSansBold'; margin-right: 15px; }
 +
 
 +
.dropcap2 { background: #222; background: -moz-linear-gradient(top, #222 0%, #111 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #222), color-stop(100%, #111)); background: -webkit-linear-gradient(top, #222 0%, #111 100%); background: -o-linear-gradient(top, #222 0%, #111 100%); background: -ms-linear-gradient(top, #222 0%, #111 100%); background: linear-gradient(top, #222 0%, #111 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#222', endColorstr='#111', GradientType=0 );
 +
border-radius: 6px 6px 6px 6px; -moz-border-radius: 6px 6px 6px 6px; -webkit-border-radius: 6px 6px 6px 6px; box-shadow: 0 1px 0 #666 inset; color: #ccc; float: left; font: 20px 'OpenSansBold'; margin-right: 15px; padding: 10px 20px; text-shadow: 0 1px 1px #000; behavior: url(js/PIE.htc); }
 +
 
 +
.dropcap3 { background: none repeat scroll 0 0 #22AAEE; border-radius: 6px 6px 6px 6px; -moz-border-radius: 6px 6px 6px 6px; -webkit-border-radius: 6px 6px 6px 6px; color: #fff; float: left; font: 20px 'OpenSansBold'; margin-right: 15px; padding: 10px 20px; text-shadow: 0 1px 1px #6A93AD; behavior: url(js/PIE.htc); }
 +
 
 +
.dropcap4 { background: #6A93AD; background: -moz-linear-gradient(top, #22AAEE 0%, #6A93AD 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #22AAEE), color-stop(100%, #6A93AD)); background: -webkit-linear-gradient(top, #22AAEE 0%, #6A93AD 100%); background: -o-linear-gradient(top, #22AAEE 0%, #6A93AD 100%); background: -ms-linear-gradient(top, #22AAEE 0%, #6A93AD 100%); background: linear-gradient(top, #22AAEE 0%, #6A93AD 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#22AAEE', endColorstr='#6A93AD', GradientType=0 );
 +
color: #fff; border-radius: 6px 6px 6px 6px; -moz-border-radius: 6px 6px 6px 6px; -webkit-border-radius: 6px 6px 6px 6px; box-shadow: 0 1px 0 #afd7f0 inset; -webkit-box-shadow:  0 1px 0 #afd7f0 inset; -moz-box-shadow:  0 1px 0 #afd7f0 inset; behavior: url(js/PIE.htc); float: left; font: 20px 'OpenSansBold'; margin-right: 15px; padding: 10px 20px; text-shadow: 0 1px 1px #6A93AD; }
 +
 
 +
.dropcap5 { background: #222; background: -moz-linear-gradient(top, #222 0%, #111 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #222), color-stop(100%, #111)); background: -webkit-linear-gradient(top, #222 0%, #111 100%); background: -o-linear-gradient(top, #222 0%, #111 100%); background: -ms-linear-gradient(top, #222 0%, #111 100%); background: linear-gradient(top, #222 0%, #111 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#222', endColorstr='#111', GradientType=0 );
 +
border-radius: 50% 50% 50% 50%; -moz-border-radius: 50% 50% 50% 50%; -webkit-border-radius: 50% 50% 50% 50%; box-shadow: 0 1px 0 #666 inset; -webkit-box-shadow:  0 1px 0 #666 inset; -moz-box-shadow:  0 1px 0 #666 inset; color: #ccc; float: left; font: 20px 'OpenSansBold'; margin-right: 15px; padding: 10px 20px; text-shadow: 0 1px 1px #000; behavior: url(js/PIE.htc); }
 +
 
 +
.dropcap6 { background: none repeat scroll 0 0 #22AAEE; border-radius: 50% 50% 50% 50%; -moz-border-radius: 50% 50% 50% 50%; -webkit-border-radius: 50% 50% 50% 50%; color: #fff; float: left; font: 20px 'OpenSansBold'; margin-right: 15px; padding: 10px 20px; text-shadow: 0 1px 1px #6A93AD; behavior: url(js/PIE.htc); }
 +
 
 +
.drop-gradient { background: #6A93AD; background: -moz-linear-gradient(top, #22AAEE 0%, #6A93AD 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #22AAEE), color-stop(100%, #6A93AD)); background: -webkit-linear-gradient(top, #22AAEE 0%, #6A93AD 100%); background: -o-linear-gradient(top, #22AAEE 0%, #6A93AD 100%); background: -ms-linear-gradient(top, #22AAEE 0%, #6A93AD 100%); background: linear-gradient(top, #22AAEE 0%, #6A93AD 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#22AAEE', endColorstr='#6A93AD', GradientType=0 );
 +
color: #fff; border-radius: 50% 50% 50% 50%; -moz-border-radius: 50% 50% 50% 50%; -webkit-border-radius: 50% 50% 50% 50%; box-shadow: 0 1px 0 #afd7f0 inset; -webkit-box-shadow:  0 1px 0 #afd7f0 inset; -moz-box-shadow:  0 1px 0 #afd7f0 inset; float: left; font: 20px 'OpenSansBold'; margin-right: 15px; padding: 10px 20px; text-shadow: 0 1px 1px #6A93AD; behavior: url(js/PIE.htc); }
 +
 
 +
.list-1 { display: inline-block; width: auto !important; }
 +
 
 +
.list-1 li { background: url("img/icons/tick.png") no-repeat scroll left center transparent; padding-left: 30px; margin: 0 0 6px !important; width: auto !important; }
 +
 
 +
.list-1 li a { color: #777777; }
 +
 
 +
.list-1 li a:hover { color:  #22AAEE; }
 +
 
 +
.balloon, .book, .bookmark, .box, .briefcase, .calendar, .clipboard, .clock, .cross, .document, .exclamation, .folder, .heart, .home, .lifebuoy, .marker, .minus, .nav, .pin, .tick { margin-bottom: 20px; }
 +
 
 +
.balloon li { background: url("img/icons/balloon.png") no-repeat scroll left center transparent; padding-left: 30px; }
 +
 
 +
.book li { background: url("img/icons/book.png") no-repeat scroll left center transparent; padding-left: 30px; }
 +
 
 +
.bookmark li { background: url("img/icons/bookmark.png") no-repeat scroll left center transparent; padding-left: 30px; }
 +
 
 +
.box li { background: url("img/icons/box.png") no-repeat scroll left center transparent; padding-left: 30px; }
 +
 
 +
.briefcase li { background: url("img/icons/briefcase.png") no-repeat scroll left center transparent; padding-left: 30px; }
 +
 
 +
.calendar li { background: url("img/icons/calendar.png") no-repeat scroll left center transparent; padding-left: 30px; }
 +
 
 +
.clipboard li { background: url("img/icons/clipboard.png") no-repeat scroll left center transparent; padding-left: 30px; }
 +
 
 +
.clock li { background: url("img/icons/clock.png") no-repeat scroll left center transparent; padding-left: 30px; }
 +
 
 +
.cross li { background: url("img/icons/cross.png") no-repeat scroll left center transparent; padding-left: 30px; }
 +
 
 +
.document li { background: url("img/icons/document.png") no-repeat scroll left center transparent; padding-left: 30px; }
 +
 
 +
.exclamation li { background: url("img/icons/exclamation.png") no-repeat scroll left center transparent; padding-left: 30px; }
 +
 
 +
.folder li { background: url("img/icons/folder.png") no-repeat scroll left center transparent; padding-left: 30px; }
 +
 
 +
.heart li { background: url("img/icons/heart.png") no-repeat scroll left center transparent; padding-left: 30px; }
 +
 
 +
.home li { background: url("img/icons/home.png") no-repeat scroll left center transparent; padding-left: 30px; }
 +
 
 +
.lifebuoy li { background: url("img/icons/lifebuoy.png") no-repeat scroll left center transparent; padding-left: 30px; }
 +
 
 +
.marker li { background: url("img/icons/marker.png") no-repeat scroll left center transparent; padding-left: 30px; }
 +
 
 +
.minus li { background: url("img/icons/minus.png") no-repeat scroll left center transparent; padding-left: 30px; }
 +
 
 +
.nav li { background: url("img/icons/navigation.png") no-repeat scroll left center transparent; padding-left: 30px; }
 +
 
 +
.pin li { background: url("img/icons/pin.png") no-repeat scroll left center transparent; padding-left: 30px; }
 +
 
 +
.tick li { background: url("img/icons/tick.png") no-repeat scroll left center transparent; padding-left: 30px; }
 +
 
 +
.round { border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; behavior: url(js/PIE.htc); }
 +
 
 +
.round-1 { border-radius: 27px 27px 27px 27px; -moz-border-radius: 27px 27px 27px 27px; -webkit-border-radius: 27px 27px 27px 27px; behavior: url(js/PIE.htc); }
 +
 
 +
.connected { background: url("img/icons/info-1.png") no-repeat scroll 15px 50% #E1F2FC; border: 1px solid #68A2CF; color: #64757F; display: block; font-size: 14px; font-weight: bold; margin-bottom: 10px; padding: 30px 20px 30px 105px; }
 +
 
 +
.failed { background: url("img/icons/error-1.png") no-repeat scroll 15px 50% #FEEBEB; border: 1px solid #7E6C6C; color: #697A58; display: block; font-size: 14px; font-weight: bold; margin-bottom: 10px; padding: 30px 20px 30px 105px; }
 +
 
 +
.remove { background: url("img/icons/alert-1.png") no-repeat scroll 15px 50% #FEF7E0; border: 1px solid #E6C555; color: #79725B; display: block; font-size: 14px; font-weight: bold; margin-bottom: 10px; padding: 30px 20px 30px 105px; }
 +
 
 +
.remove a { color: #79725B; }
 +
 
 +
.remove a:hover { color: #000; }
 +
 
 +
.add { background: url("img/icons/download-1.png") no-repeat scroll 15px 50% #EEFFDD; border: 1px solid #A3C159; color: #697A58; display: block; font-size: 14px; font-weight: bold; margin-bottom: 10px; padding: 30px 20px 30px 105px; }
 +
 
 +
.add a { color: #697A58; }
 +
 
 +
.add a:hover { color: #000; }
 +
 
 +
.buttons li { margin-bottom: 20px; overflow: hidden; }
 +
 
 +
a.small:link, a.small:visited, a.medium:link, a.medium:visited, a.large:link, a.large:visited, a.xlarge:link, a.xlarge:visited { font-size:12px; font-weight:bold; float:left; padding:6px 10px; margin-right:15px; color:#000; text-shadow:0 1px 1px #FDDD04; background: #FDDD04; background: -moz-linear-gradient(top, #FDDD04 0%, #DDC000 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FDDD04), color-stop(100%, #DDC000)); background: -webkit-linear-gradient(top, #FDDD04 0%, #DDC000 100%); background: -o-linear-gradient(top, #FDDD04 0%, #DDC000 100%); background: -ms-linear-gradient(top, #FDDD04 0%, #DDC000 100%); background: linear-gradient(top, #FDDD04 0%, #DDC000 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FDDD04', endColorstr='#DDC000', GradientType=0 );
 +
box-shadow: inset 0px 1px 0px #ffea59; -webkit-box-shadow: inset 0px 1px 0px #ffea59; -moz-box-shadow: inset 0px 1px 0px #ffea59; behavior: url(js/PIE.htc); }
 +
 
 +
a.small:hover, a.medium:hover, a.large:hover, a.xlarge:hover { background: #DDC000; background: -moz-linear-gradient(top, #DDC000 0%, #FDDD04 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #DDC000), color-stop(100%, #FDDD04)); background: -webkit-linear-gradient(top, #DDC000 0%, #FDDD04 100%); background: -o-linear-gradient(top, #DDC000 0%, #FDDD04 100%); background: -ms-linear-gradient(top, #DDC000 0%, #FDDD04 100%); background: linear-gradient(top, #DDC000 0%, #FDDD04 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#DDC000', endColorstr='#FDDD04', GradientType=0 );
 +
behavior: url(js/PIE.htc); }
 +
 
 +
a.green:link, a.green:visited { font-size:12px; font-weight:bold; float:left; padding:6px 10px; margin-right:15px; color:#000; text-shadow:0 1px 1px #75d554; background: #75d554; background: -moz-linear-gradient(top, #75d554 0%, #57a93a 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #75d554), color-stop(100%, #57a93a)); background: -webkit-linear-gradient(top, #75d554 0%, #57a93a 100%); background: -o-linear-gradient(top, #75d554 0%, #57a93a 100%); background: -ms-linear-gradient(top, #75d554 0%, #57a93a 100%); background: linear-gradient(top, #75d554 0%, #57a93a 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#75d554', endColorstr='#57a93a', GradientType=0 );
 +
box-shadow: inset 0px 1px 0px #75d554; -webkit-box-shadow: inset 0px 1px 0px #75d554; -moz-box-shadow: inset 0px 1px 0px #75d554; behavior: url(js/PIE.htc); }
 +
 
 +
a.green:hover { background: #67c048; background: -moz-linear-gradient(top, #57a93a 0%, #75d554 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #57a93a), color-stop(100%, #75d554)); background: -webkit-linear-gradient(top, #57a93a 0%, #75d554 100%); background: -o-linear-gradient(top, #57a93a 0%, #75d554 100%); background: -ms-linear-gradient(top, #57a93a 0%, #75d554 100%); background: linear-gradient(top, #57a93a 0%, #75d554 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#57a93a', endColorstr='#75d554', GradientType=0 );
 +
behavior: url(js/PIE.htc); }
 +
 
 +
a.blue:link, a.blue:visited { font-size:12px; font-weight:bold; float:left; padding:6px 10px; margin-right:15px; color:#000; text-shadow:0 1px 1px #92C4F2; background: #73A9DC; background: -moz-linear-gradient(top, #73A9DC 0%, #296094 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #73A9DC), color-stop(100%, #296094)); background: -webkit-linear-gradient(top, #73A9DC 0%, #296094 100%); background: -o-linear-gradient(top, #73A9DC 0%, #296094 100%); background: -ms-linear-gradient(top, #73A9DC 0%, #296094 100%); background: linear-gradient(top, #73A9DC 0%, #296094 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#73A9DC', endColorstr='#296094', GradientType=0 );
 +
box-shadow: inset 0px 1px 0px #92C4F2; -webkit-box-shadow: inset 0px 1px 0px #92C4F2; -moz-box-shadow: inset 0px 1px 0px #92C4F2; behavior: url(js/PIE.htc); }
 +
 
 +
a.blue:hover { background: #296094; background: -moz-linear-gradient(top, #296094 0%, #73A9DC 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #296094), color-stop(100%, #73A9DC)); background: -webkit-linear-gradient(top, #296094 0%, #73A9DC 100%); background: -o-linear-gradient(top, #296094 0%, #73A9DC 100%); background: -ms-linear-gradient(top, #296094 0%, #73A9DC 100%); background: linear-gradient(top, #296094 0%, #73A9DC 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#296094', endColorstr='#73A9DC', GradientType=0 );
 +
behavior: url(js/PIE.htc); }
 +
 
 +
a.grey:link, a.grey:visited { font-size:12px; font-weight:bold; float:left; padding:6px 10px; margin-right:15px; color:#595959; text-shadow:0 1px 1px #FFFFFF; background: #EEEEEE; background: -moz-linear-gradient(top, #EEEEEE 0%, #DDDDDD 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #EEEEEE), color-stop(100%, #DDDDDD)); background: -webkit-linear-gradient(top, #EEEEEE 0%, #DDDDDD 100%); background: -o-linear-gradient(top, #EEEEEE 0%, #DDDDDD 100%); background: -ms-linear-gradient(top, #EEEEEE 0%, #DDDDDD 100%); background: linear-gradient(top, #EEEEEE 0%, #DDDDDD 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EEEEEE', endColorstr='#DDDDDD', GradientType=0 );
 +
box-shadow: inset 0px 1px 0px #E7E7E7; -webkit-box-shadow: inset 0px 1px 0px #E7E7E7; -moz-box-shadow: inset 0px 1px 0px #E7E7E7; behavior: url(js/PIE.htc); }
 +
 
 +
a.grey:hover { background: #DDDDDD; background: -moz-linear-gradient(top, #DDDDDD 0%, #EEEEEE 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #DDDDDD), color-stop(100%, #EEEEEE)); background: -webkit-linear-gradient(top, #DDDDDD 0%, #EEEEEE 100%); background: -o-linear-gradient(top, #DDDDDD 0%, #EEEEEE 100%); background: -ms-linear-gradient(top, #DDDDDD 0%, #EEEEEE 100%); background: linear-gradient(top, #DDDDDD 0%, #EEEEEE 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#DDDDDD', endColorstr='#EEEEEE', GradientType=0 );
 +
box-shadow: inset 0px 1px 0px #cccccc; -webkit-box-shadow: inset 0px 1px 0px #cccccc; -moz-box-shadow: inset 0px 1px 0px #cccccc; behavior: url(js/PIE.htc); }
 +
 
 +
a.black:link, a.black:visited { font-size:12px; font-weight:bold; float:left; padding:6px 10px; margin-right:15px; color:#FFF; text-shadow:0 1px 1px #000; background: #171717; background: -moz-linear-gradient(top, #171717 0%, #000 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #171717), color-stop(100%, #000)); background: -webkit-linear-gradient(top, #171717 0%, #000 100%); background: -o-linear-gradient(top, #171717 0%, #000 100%); background: -ms-linear-gradient(top, #171717 0%, #000 100%); background: linear-gradient(top, #171717 0%, #000 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#171717', endColorstr='#000', GradientType=0 );
 +
box-shadow: inset 0px 1px 0px #555; -webkit-box-shadow: inset 0px 1px 0px #555; -moz-box-shadow: inset 0px 1px 0px #555; behavior: url(js/PIE.htc); }
 +
 
 +
a.black:hover { background: #000; background: -moz-linear-gradient(top, #000 0%, #171717 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #000), color-stop(100%, #171717)); background: -webkit-linear-gradient(top, #000 0%, #171717 100%); background: -o-linear-gradient(top, #000 0%, #171717 100%); background: -ms-linear-gradient(top, #000 0%, #171717 100%); background: linear-gradient(top, #000 0%, #171717 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000', endColorstr='#171717', GradientType=0 );
 +
behavior: url(js/PIE.htc); }
 +
 
 +
.button-medium { background: none repeat scroll 0 0 #666666; border: medium none; display: inline-block; color: #FFFFFF; cursor: pointer; margin: 2px; font: 600 11px/1em 'Open Sans', Arial, Tahoma, sans-serif; font-style: italic; font-weight: normal; padding: 9px 15px 11px; font-size: 1.5em; border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; -moz-transition: color 0.15s ease-out, background-color 0.15s ease-out, border 0.15s ease-out; -webkit-transition: color 0.15s ease-out, background-color 0.15s ease-out, border 0.15s ease-out; -o-transition: color 0.15s ease-out, background-color 0.15s ease-out, border 0.15s ease-out; -ms-transition: color 0.15s ease-out, background-color 0.15s ease-out, border 0.15s ease-out; transition: color 0.15s ease-out, background-color 0.15s ease-out, border 0.15s ease-out; behavior: url(js/PIE.htc); }
 +
 
 +
.button-medium:hover { background: none repeat scroll 0 0 #22AAEE; color: #FFFFFF; }
 +
 
 +
.button-c1 { color: #595959 !important; display: inline-block; font-size: 11px; font-weight: bold; margin-bottom: 20px; padding: 6px 12px; text-align: center; text-shadow: 0 1px 0px #FFFFFF; background: #EEEEEE; background: -moz-linear-gradient(top, #EEEEEE 0%, #DDDDDD 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #EEEEEE), color-stop(100%, #DDDDDD)); background: -webkit-linear-gradient(top, #EEEEEE 0%, #DDDDDD 100%); background: -o-linear-gradient(top, #EEEEEE 0%, #DDDDDD 100%); background: -ms-linear-gradient(top, #EEEEEE 0%, #DDDDDD 100%); background: linear-gradient(top, #EEEEEE 0%, #DDDDDD 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EEEEEE', endColorstr='#DDDDDD', GradientType=0 );
 +
box-shadow: 0 1px 0 #AAAAAA; -webkit-box-shadow: 0 1px 0 #AAAAAA; -moz-box-shadow: 0 1px 0 #AAAAAA; behavior: url(js/PIE.htc); }
 +
 
 +
.button-c1:hover { background: #DDDDDD; background: -moz-linear-gradient(top, #DDDDDD 0%, #EEEEEE 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #DDDDDD), color-stop(100%, #EEEEEE)); background: -webkit-linear-gradient(top, #DDDDDD 0%, #EEEEEE 100%); background: -o-linear-gradient(top, #DDDDDD 0%, #EEEEEE 100%); background: -ms-linear-gradient(top, #DDDDDD 0%, #EEEEEE 100%); background: linear-gradient(top, #DDDDDD 0%, #EEEEEE 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#DDDDDD', endColorstr='#EEEEEE', GradientType=0 );
 +
box-shadow: 0 1px 0 #CCCCCC inset; -webkit-box-shadow: 0 1px 0 #CCCCCC inset; -moz-box-shadow: 0 1px 0 #CCCCCC inset; behavior: url(js/PIE.htc); }
 +
 
 +
a.medium:link, a.medium:visited { font-size: 14px; padding: 10px 15px; }
 +
 
 +
a.large:link, a.large:visited { font-size: 16px; padding: 12px 18px; }
 +
 
 +
a.xlarge:link, a.xlarge:visited { font-size: 18px; padding: 15px 20px; }
 +
 
 +
.columns.two-columns { float: left; margin-right: 30px; width: 305px; }
 +
 
 +
.columns.three-columns { float: left; margin-right: 30px; width: 193px; }
 +
 
 +
.home-rc.four-columns { float: left; margin-right: 30px; width: 195px; }
 +
 
 +
.fullwidth .columns.two-columns { float: left; margin-right: 30px; width: 465px; }
 +
 
 +
.fullwidth .columns.three-columns { float: left; margin-right: 30px; width: 300px; }
 +
 
 +
.fullwidth .columns.four-columns { float: left; margin-right: 30px; width: 217px; }
 +
 
 +
.fullwidth .columns.five-columns { float: left; margin-right: 30px; width: 168px; }
 +
 
 +
.fullwidth .columns.six-columns { float: left; margin-right: 30px; width: 135px; }
 +
 
 +
/****************************
 +
SITE LIST ELEMENTS
 +
****************************/
 +
 
 +
 
 +
.list-style { display: inline-block; margin-bottom: 20px; }
 +
 
 +
.list-style li { border-bottom: 1px dotted #E9E9EA; display: block; float: none; margin: 0 !important; padding: 4px 0 4px 24px; width: 193px !important; }
 +
 
 +
.list-style li a img { padding-right: 12px; width: auto !important; }
 +
 
 +
.list-style li a { color: #777777; }
 +
 
 +
.list-style li a:hover { color:  #22AAEE; }
 +
 
 +
.arrow, .arrow-2, .circle, .check, .check-2, .star, .plus, .dash { list-style: none; margin: 0; padding: 0 0 0 24px; }
 +
 
 +
.arrow { background: url("img/icons/list-arrow.png") no-repeat scroll 5px 9px transparent; }
 +
 
 +
.arrow-2 { background: url(img/icons/list-arrow-2.png) no-repeat 2px 8px; }
 +
 
 +
.circle { background: url(img/icons/list-circle.png) no-repeat 4px 9px; }
 +
 
 +
.check { background: url(img/icons/list-check.png) no-repeat 3px 7px; }
 +
 
 +
.check-2 { background: url(img/icons/list-check-2.png) no-repeat 0 7px; }
 +
 
 +
.star { background: url(img/icons/list-star.png) no-repeat 0 5px; }
 +
 
 +
.plus { background: url(img/icons/list-plus.png) no-repeat 3px 7px; }
 +
 
 +
.dash { background: url(img/icons/list-dash.png) no-repeat 3px 12px; }
 +
 
 +
/****************************
 +
SITE ALER BOXES
 +
****************************/
 +
 
 +
.error, .success, .info, .notice { display: block; padding: 10px 20px 10px 44px; }
 +
 
 +
.error { background: #f9e5e6 url(img/icons/icon-box-error.png) no-repeat 10px 9px; border: 1px solid #f7c7c9; border-left-width: 4px; color: #b3696c; }
 +
 
 +
.success { background: #e3ebc6 url(img/icons/icon-box-success.png) no-repeat 12px 8px; border: 1px solid #c2d288; border-left-width: 4px; color: #8fa442; }
 +
 
 +
.info { background: #d8ecf5 url(img/icons/icon-box-info.png) no-repeat 10px 8px; border: 1px solid #9ac9df; border-left-width: 4px; color: #528da9; }
 +
 
 +
.notice { background: #fcf7d9 url(img/icons/icon-box-notice.png) no-repeat 10px 9px; border: 1px solid #f5dc7d; border-left-width: 4px; color: #c4a21b; }
 +
 
 +
/****************************
 +
Skill
 +
****************************/
 +
 
 +
.p2-1 { margin-bottom: 10px; }
 +
 
 +
.our-skill-wrapper { width: 100%; overflow: hidden; position: relative; }
 +
 
 +
.last-item { margin-right: 0px !important; margin-bottom: 30px !important; }
 +
 
 +
.chart strong { display: block; float: right; font: bold 14px/17px 'PTSansRegular', Helvetica, Arial, sans-serif; color: #777777; padding-right: 11px; padding-top: 5px; }
 +
 
 +
.ui-progressbar { height: 26px; width: 399px; background: url("img/progressbar.png") no-repeat scroll 0 top transparent; position: relative; float: left; overflow: hidden; }
 +
 
 +
.ui-progressbar .ui-progressbar-value { height: 100%; background: url("img/progressbar.png") no-repeat scroll 0 -42px transparent; }
 +
 
 +
.ui-progressbar span { position: absolute; top: 5px; left: 32px; display: block; font: bold 13px/16px 'PTSansRegular', Helvetica, Arial, sans-serif; color: #fff; }
 +
 
 +
/****************************
 +
Home page banner
 +
****************************/
 +
 
 +
.banners_cycle { margin: 0; padding-bottom:19px; width:100%; }
 +
 
 +
.banners_cycle li { width:178px; float:left; margin:10px -72px 0 0; position:relative; top:0; right:0; list-style-type:none; color:white; }
 +
 
 +
.banners_cycle li.nomargin { margin-top:0; }
 +
 
 +
.banners_cycle li .inner { padding:20px; }
 +
 
 +
.banners_cycle li .tail { background-repeat:repeat-y; background-position:left top; }
 +
 
 +
.banners_cycle li .top { height:6px; overflow:hidden; font-size:0; line-height:0; background-repeat:no-repeat; background-position:left top; }
 +
 
 +
.banners_cycle li .bot { height:8px; overflow:hidden; font-size:0; line-height:0; background-repeat:no-repeat; background-position:left top; }
 +
 
 +
.banners_cycle .style-1 { z-index:6; }
 +
 
 +
.banners_cycle .style-2 { z-index:5; }
 +
 
 +
.banners_cycle .style-3 { z-index:4; }
 +
 
 +
.banners_cycle .style-4 { z-index:3; }
 +
 
 +
.banners_cycle .style-5 { z-index:2; }
 +
 
 +
.banners_cycle .style-6 { z-index:1; }
 +
 
 +
.banners_cycle .style-1 .tail { background: none repeat scroll 0 0 #F25555; box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1); border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; behavior: url(js/PIE.htc); }
 +
 
 +
.banners_cycle .style-2 .tail { background: none repeat scroll 0 0 #F2A355; box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1); border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; behavior: url(js/PIE.htc); }
 +
 
 +
.banners_cycle .style-3 .tail { background: none repeat scroll 0 0 #E6CD50; box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1); border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; behavior: url(js/PIE.htc); }
 +
 
 +
.banners_cycle .style-4 .tail { background: none repeat scroll 0 0 #87C442; box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1); border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; behavior: url(js/PIE.htc); }
 +
 
 +
.banners_cycle .style-5 .tail { background: none repeat scroll 0 0 #55A4F2; box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1); border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; behavior: url(js/PIE.htc); }
 +
 
 +
.banners_cycle .style-6 .tail { background: none repeat scroll 0 0 #6954D1; box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1); border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; behavior: url(js/PIE.htc); }
 +
.banners_cycle li:nth-child(5) {
 +
margin-right:-72px;
 +
}
 +
 
 +
.banners_cycle li h4 { color: #fff; font-size: 24px; margin-bottom: 20px; }
 +
 
 +
.banners_cycle li p { line-height:18px; }
 +
 
 +
.banners_cycle li.style-1 h4 { text-shadow:1px 1px 1px #ce4a4a; }
 +
 
 +
.banners_cycle li.style-2 h4 { text-shadow:1px 1px 1px #d28d48; }
 +
 
 +
.banners_cycle li.style-3 h4 { text-shadow:1px 1px 1px #bfaa3e; }
 +
 
 +
.banners_cycle li.style-4 h4 { text-shadow:1px 1px 1px #67992f; }
 +
 
 +
.banners_cycle li.style-5 h4 { text-shadow:1px 1px 1px #4185c9; }
 +
 
 +
.banners_cycle li.style-6 h4 { text-shadow:1px 1px 1px #4f3ea6; }
 +
 
 +
.banners_cycle li .button { background: none repeat scroll 0 0 rgba(0, 0, 0, 0.3); bottom: 0; color: #FFFFFF; display: none; left: 20px; padding: 6px; position: absolute; border-radius: 3px 3px 0 0; -moz-border-radius: 3px 3px 0 0; -webkit-border-radius: 3px 3px 0 0; behavior: url(js/PIE.htc); }
 +
 
 +
.banners_cycle li .button:hover { background: none repeat scroll 0 0 rgba(255, 255, 255, 0.3); color:#000; }
 +
 
 +
/****************************
 +
Table
 +
****************************/
 +
table.table-style2, table.table-style3, table.table-style4 { background: none repeat scroll 0 0 rgba(143, 178, 255, 0.3); border: 4px solid #31530d; margin-bottom: 25px; width: 99.999%; }
 +
 
 +
table.table-style2 tr th, table.table-style3 tr th, table.table-style4 tr th { background: none repeat scroll 0 0 #FDDD04; border-right: 1px solid #31530d; color: #000; font: italic 20px 'georgia' !important; margin: 0; padding: 6px 0px; text-align: left; text-shadow: 0 1px 1px #ffea59; text-align: center; vertical-align: middle; }
 +
 
 +
table.table-style2 tr td, table.table-style3 tr td, table.table-style4 tr td { border-bottom: 1px solid #31530d; border-right: 1px solid #31530d; padding: 6px 10px; vertical-align: middle; }
 +
 
 +
table.table-style2 tr td img, table.table-style3 tr td img, table.table-style4 tr td img { vertical-align: middle; }
 +
 
 +
table.table-style2 { border: 4px solid #6A93AD; }
 +
 
 +
table.table-style2 tr th, table.table-style3 tr th { background: none repeat scroll 0 0 #6A93AD; border: 3px double rgba(143, 178, 255, 0.3); color: #FFFFFF; font: italic 20px 'georgia' !important; margin: 0; text-shadow: 0 1px 1px #6A93AD; text-align: center; vertical-align: middle; }
 +
 
 +
table.table-style2 tr td { color: #333333; border-bottom: 3px double rgba(143, 178, 255, 0.3); border-right: 3px double rgba(143, 178, 255, 0.3); }
 +
 
 +
table.table-style3 { border: 4px solid #5D801E; }
 +
 
 +
table.table-style3 tr th { background: none repeat scroll 0 0 rgba(0, 0, 0, 0.3); border: 1px solid #5D801E; text-shadow: 0 1px 1px #000; }
 +
 
 +
table.table-style3 tr td { border-bottom: 1px solid #5D801E; border-right: 1px solid #5D801E; }
 +
 
 +
table.table-style4 { background: none repeat scroll 0 0 #333333; border: 4px solid #000; }
 +
 
 +
table.table-style4 tr th { background: none repeat scroll 0 0 #222; border: 1px solid #333; color: #fff; text-shadow: 0 1px 1px #000; }
 +
 
 +
table.table-style4 tr td { border-bottom: 1px solid #666; border-right: 1px solid #666; color: #fff; }
 +
 
 +
table.table-style2 tr, table.table-style3 tr, table.table-style4 tr { height: 60px; }
 +
 
 +
td.rates { font: italic 20px 'georgia' !important; margin: 0; text-align: center; }
 +
 
 +
a.table-button:link, a.table-button:visited { font-size:12px; font-weight:bold; float:left; padding:6px 0; color:#595959; text-shadow:0 1px 1px #FFFFFF; background: #EEEEEE; background: -moz-linear-gradient(top, #EEEEEE 0%, #DDDDDD 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #EEEEEE), color-stop(100%, #DDDDDD)); background: -webkit-linear-gradient(top, #EEEEEE 0%, #DDDDDD 100%); background: -o-linear-gradient(top, #EEEEEE 0%, #DDDDDD 100%); background: -ms-linear-gradient(top, #EEEEEE 0%, #DDDDDD 100%); background: linear-gradient(top, #EEEEEE 0%, #DDDDDD 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EEEEEE', endColorstr='#DDDDDD', GradientType=0 );
 +
box-shadow: inset 0px 1px 0px #FFFFFF; -webkit-box-shadow: inset 0px 1px 0px #FFFFFF; -moz-box-shadow: inset 0px 1px 0px #FFFFFF; text-align: center; width: 100%; behavior: url(js/PIE.htc); }
 +
 
 +
a.table-button:hover { background: #DDDDDD; background: -moz-linear-gradient(top, #DDDDDD 0%, #EEEEEE 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #DDDDDD), color-stop(100%, #EEEEEE)); background: -webkit-linear-gradient(top, #DDDDDD 0%, #EEEEEE 100%); background: -o-linear-gradient(top, #DDDDDD 0%, #EEEEEE 100%); background: -ms-linear-gradient(top, #DDDDDD 0%, #EEEEEE 100%); background: linear-gradient(top, #DDDDDD 0%, #EEEEEE 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#DDDDDD', endColorstr='#EEEEEE', GradientType=0 );
 +
box-shadow: 0 1px 0 #CCCCCC inset; -webkit-box-shadow: 0 1px 0 #CCCCCC inset; -moz-box-shadow: 0 1px 0 #CCCCCC inset; behavior: url(js/PIE.htc); }
 +
 
 +
table .text { font-size: 12px; text-transform: uppercase; color: #FFFF92; font-family: 'OpenSansBold'; font-weight: normal; text-shadow: 0 1px 1px #fff; }
 +
 
 +
.tr-none-1 { display: none; }
 +
 
 +
/****************************
 +
Portfolio
 +
****************************/
 +
 
 +
ul#portfolio-filter { display: inline-block; margin: 0; padding: 0 0 30px; line-height: 27px; }
 +
 
 +
ul#portfolio-filter li { display: inline; float: right; margin: 0 5px; width: auto !important; }
 +
 
 +
ul#portfolio-filter a { padding: 3px 6px; background: #FFF; color: #AAA; font-weight: bold; text-decoration: none; }
 +
 
 +
ul#portfolio-filter a.current { color: #fff; }
 +
 
 +
ul#portfolio-filter a:hover { color: #000; }
 +
 
 +
ul#portfolio-filter a.current { background-color: #22AAEE; }
 +
 
 +
ul#portfolio-filter-1 { display: inline-block; margin: 0; padding: 0 0 30px; line-height: 27px; width: 640px; }
 +
 
 +
ul#portfolio-filter-1 li { display: inline; float: right; margin: 0 5px; width: auto !important; }
 +
 
 +
ul#portfolio-filter-1 a { padding: 3px 6px; background: #FFF; color: #AAA; font-weight: bold; text-decoration: none; }
 +
 
 +
ul#portfolio-filter-1 a.current { color: #fff; }
 +
 
 +
ul#portfolio-filter-1 a:hover { color: #000; }
 +
 
 +
ul#portfolio-filter-1 a.current { background-color: #22AAEE; }
 +
 
 +
#portfolio-list { width: 985px; }
 +
 
 +
#portfolio-list-1 { width: 667px; }
 +
 
 +
/****************************
 +
Price Table
 +
****************************/
 +
.list { padding:0 0 20px 1px; }
 +
 
 +
.list li { background: none repeat scroll 0 0 rgba(0, 0, 0, 0.05); color: #22AAEE; font-size: 13px; font-weight: bold; line-height: 17px; margin: 1px 0; overflow: hidden; padding: 10px 0; vertical-align: top; width: 100%; }
 +
 
 +
.list li:hover { background: none repeat scroll 0 0 rgba(143, 178, 255, 0.01); }
 +
 
 +
.list li span { float: right; color: #22AAEE; padding-right: 30px; }
 +
 
 +
.list li a { background: url("img/arrow.png") no-repeat scroll 10px 5px transparent; float: left; padding-left: 30px; text-decoration: none; color: #333333; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; behavior: url(js/PIE.htc); }
 +
 
 +
.list li a:hover, .list li:hover a { color:#22AAEE; }
 +
 
 +
/****************************
 +
TOOLTIP TIPSY
 +
****************************/
 +
 
 +
.tipsy { background-image: url("js/tipsy/tipsy.gif"); background-repeat: no-repeat; font-size: 11px; opacity: 0.8; padding: 5px; }
 +
 
 +
.tipsy-inner { background-color: black; color: #FFFFFF; max-width: 200px; padding: 0 6px; text-align: center; }
 +
 
 +
.tipsy-inner { border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; behavior: url(js/PIE.htc); }
 +
 
 +
.tipsy-north { background-position: center top; }
 +
 
 +
.tipsy-south { background-position: center bottom; }
 +
 
 +
.tipsy-east { background-position: right center; }
 +
 
 +
.tipsy-west { background-position: left center; }
 +
 
 +
/****************************
 +
ZOOM ROLLOVER
 +
****************************/
 +
 
 +
.blog ul li a, .blist ul li a { display: block; position: relative; }
 +
 
 +
.blog ul li a span.rollover, .gallery ul li a span.rollover-zoom, .blist ul li a span.rollover-list { background: none repeat scroll 0 0 rgba(0, 0, 0, 0.7); border-radius: 50px 50px 50px 50px; -moz-border-radius: 50px 50px 50px 50px; -webkit-border-radius: 50px 50px 50px 50px; behavior: url(js/PIE.htc); color: #FFFFFF; display: block; font: bold 10px 'arial'; left: 25%; padding: 10px 20px; position: absolute; text-shadow: 0 1px 1px #000000; text-transform: uppercase; top: 34%; }
 +
 
 +
.gallery ul li a span.rollover-zoom { background: url("img/icons/zoom.png") no-repeat scroll center 13px rgba(0, 0, 0, 0.7); left: 46%; padding: 20px 25px; top: 42%; }
 +
 
 +
.two-columns ul li a span.rollover-zoom { left: 42%; top: 35%; }
 +
 
 +
.three-columns ul li a span.rollover-zoom { left: 40%; top: 23%; }
 +
 
 +
.fullwidth .one-columns ul li a span.rollover-zoom { left: 32%; top: 40%; }
 +
 
 +
.fullwidth .two-columns ul li a span.rollover-zoom { left: 44%; top: 37%; }
 +
 
 +
.fullwidth .three-columns ul li a span.rollover-zoom { left: 44%; top: 31%; }
 +
 
 +
.fullwidth .four-columns ul li a span.rollover-zoom { left: 38%; top: 24%; }
 +
 
 +
.home-rc .four-columns ul li a span.rollover-zoom { left: 39%; top: 29%; }
 +
 
 +
.blist ul li a span.rollover-list { left: 30%; top: 40%; }
 +
 
 +
.fullwidth .blist ul li a span.rollover-list { left: 27%; top: 42%; }
 +
 
 +
/****************************
 +
SLIDERS
 +
****************************/
 +
 
 +
#slideshow { height: 402px; position: relative; width: 976px; }
 +
 
 +
#slideshow img { position: absolute; z-index: 8; }
 +
 
 +
#slideshow img.active { z-index: 10; }
 +
 
 +
#slideshow img.last-active { z-index: 9; }
 +
 
 +
/****************************
 +
Price Table Start
 +
****************************/
 +
.price-table-two .price-column { width: 50%; }
 +
 
 +
.price-table-three .price-column { width: 33%; }
 +
 
 +
.price-table-four .price-column { width: 25%; }
 +
 
 +
.price-table-five .price-column { width: 20%; }
 +
 
 +
.price-table { overflow: hidden; }
 +
 
 +
.price-column { float: left; margin: 10px 0; }
 +
 
 +
.price-column ul li, .price-column h4 { text-align: center; }
 +
 
 +
.price-column .first { background-color: rgba(0, 0, 0, 0.03); margin: 0 0 0; padding-bottom: 17px; }
 +
 
 +
.price-column ul { list-style-type: none; margin: 0; }
 +
 
 +
.price-column .last { background: none repeat scroll 0 0 transparent; padding: 17px 10px 17px 10px; }
 +
 
 +
.price-column ul li { background: url("img/price-list.png") repeat-x scroll 0 100% transparent; color: #666666; padding: 10px; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.3); }
 +
 
 +
.price-column h4 { border-bottom: 0 none; font-size: 18px; line-height: 36px; margin: 0; padding: 0; text-transform: uppercase; }
 +
 
 +
.price-column-featured h4 { font-size: 26px; line-height: 46px; }
 +
 
 +
.price-column-featured ul { padding-bottom: 11px; }
 +
 
 +
.price-column-first h4, .price-column-first { border-radius: 3px 0 0 0; -moz-border-radius: 3px 0 0 0; -webkit-border-radius: 3px 0 0 0; behavior: url(js/PIE.htc); }
 +
 
 +
.price-column-first { border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; -webkit-border-radius: 3px 0 0 3px; behavior: url(js/PIE.htc); }
 +
 
 +
.price-column-last h4, .price-column-last { border-radius: 0 3px 0 0; -moz-border-radius: 0 3px 0 0; -webkit-border-radius: 0 3px 0 0; behavior: url(js/PIE.htc); }
 +
 
 +
.price-column-last { border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; -webkit-border-radius: 0 3px 3px 0; behavior: url(js/PIE.htc); }
 +
 
 +
.price-column h4 { background-color: #1a80b3; color: #fff; }
 +
 
 +
.price-column-even h4 { background-color: #76BCE0; text-shadow: 1px 1px 0 #76BCE0, 2px 2px 0 rgba(255, 255, 255, 0.3); }
 +
 
 +
.price-column-first h4, .price-column-last h4 { background-color: #76B3D1; text-shadow: 1px 1px 0 #76B3D1, 2px 2px 0 rgba(255, 255, 255, 0.3); }
 +
 
 +
.price-column .price-tag { color: #333; text-shadow: 0 0 0; }
 +
 
 +
.price-column .button { display:inline-block; padding:8px 14px; color:#003b55; text-decoration:none; font-size:11px; line-height:1.2em; background-color: #fff; background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f3f3f3)); /* Saf4+, Chrome */ background-image: -webkit-linear-gradient(top, #fff, #f3f3f3); /* Chrome 10+, Saf5.1+, iOS 5+ */ background-image: -moz-linear-gradient(top, #fff, #f3f3f3); /* FF3.6 */ background-image: -ms-linear-gradient(top, #fff, #f3f3f3); /* IE10 */ background-image: -o-linear-gradient(top, #fff, #f3f3f3); /* Opera 11.10+ */ background-image: linear-gradient(top, #fff, #f3f3f3); font-weight:bold; font-family:Arial, Helvetica, sans-serif; box-shadow:1px 1px 2px rgba(0, 0, 0, .2); -webkit-transition: all .2s ease-in-out;
 +
-moz-transition: all .2s ease-in-out;
 +
-o-transition: all .2s ease-in-out;
 +
border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; behavior: url(js/PIE.htc); margin-right:5px; }
 +
 
 +
.price-column .button:hover { background:#131517; color:#fff; text-decoration:none; }
 +
 
 +
.price-column { background-color: #f0f0f0; position: relative; behavior: url(js/PIE.htc); }
 +
 
 +
.price-column-even { background-color: #f6f6f6; box-shadow: 0 0 3px rgba(0, 0, 0, 0.17); -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.17); -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.17); behavior: url(js/PIE.htc); z-index: 3; }
 +
 
 +
.price-column li.even { color: #555555; }
 +
 
 +
.price-column-featured { background-color: #f9f9f9; margin: 0; position: relative; margin-bottom: 3px; box-shadow: 0 0 3px rgba(0, 0, 0, 0.17); -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.17); -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.17); border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; behavior: url(js/PIE.htc); z-index: 9; }
 +
 
 +
.price-column-featured h4 { background-color: #22AAEE; color: #FFFFFF; text-shadow: 1px 1px 0 #22AAEE, 2px 2px 0 rgba(255, 255, 255, 0.3); border-radius: 3px 3px 0 0; -moz-border-radius: 3px 3px 0 0; -webkit-border-radius: 3px 3px 0 0; behavior: url(js/PIE.htc); }
 +
 
 +
.price-tag .price-value { display: block; font-family: 'Droid Serif', Georgia, 'Times New Roman', serif; font-size: 40px; line-height: 40px; margin-bottom: 8px; }
 +
 
 +
.price-tag .big { font-size: 46px; line-height: 43px; margin-bottom: 5px; }
 +
 
 +
.price-tag .price-period { font-size: 14px; line-height: 16px; }
 +
 
 +
 
 +
/****************************
 +
RESPONSIVE CSS
 +
****************************/
 +
@media handheld and (max-width: 480px), screen and (max-device-width: 767px), screen and (max-width: 1024px) {
 +
.footer-wrapper, .header-wrapper {
 +
width: 590px;
 +
}
 +
#container {
 +
padding: 0;
 +
width: 670px;
 +
}
 +
.blog ul {
 +
padding: 0;
 +
width: 670px;
 +
}
 +
#contents {
 +
padding: 40px;
 +
}
 +
#contents-1 {
 +
padding: 40px;
 +
}
 +
.logo {
 +
margin: 0;
 +
text-align: center;
 +
width: 100%;
 +
}
 +
.heading-top {
 +
width: 590px;
 +
}
 +
#myslides1 {
 +
width: 70% !important;
 +
}
 +
#slider img, .services ul li, .full-services ul li {
 +
width: 285px;
 +
}
 +
#slider, #slideshow, .coin-slider, #coin-slider, .orbit-wrapper, #featured {
 +
height: 224px !important;
 +
width: 590px !important;
 +
}
 +
#slideshow, .coin-slider, .orbit-wrapper, #featured, .ei-slider {
 +
top: 0;
 +
}
 +
.coin-slider .cs-buttons {
 +
position: absolute !important;
 +
right: 35% !important;
 +
}
 +
.coin-slider .cs-title, .nivoSlider .nivo-caption {
 +
display: none !important;
 +
}
 +
.coin-slider .cs-prev, .coin-slider .cs-next {
 +
position: absolute;
 +
top: 40% !important;
 +
}
 +
#top-image {
 +
height: 123px;
 +
}
 +
#slider img, #top-image img, #slideshow img {
 +
width: 100%;
 +
}
 +
.f-slider h2, .f-slider .button-c1 {
 +
display: none !important;
 +
}
 +
.f-caption {
 +
left: 40px;
 +
top: 72px;
 +
width: 240px;
 +
}
 +
.f-caption-round {
 +
height: 200px;
 +
left: 60px;
 +
top: 12px;
 +
width: 200px;
 +
}
 +
.f-caption-round .f-caption {
 +
left: 13px;
 +
top: 41px;
 +
width: 164px;
 +
}
 +
.banners_cycle li {
 +
width: 157px;
 +
}
 +
.banners_cycle li:nth-child(5) {
 +
margin-right: -62px;
 +
}
 +
.main-content {
 +
border-right: 0 none;
 +
padding: 0;
 +
width: 590px;
 +
}
 +
.main-content-left {
 +
border-left: 0 none;
 +
padding: 0;
 +
width: 590px;
 +
}
 +
.m-right {
 +
margin-right: 0px !important;
 +
}
 +
.button-c1 {
 +
margin-bottom: 20px;
 +
padding: 6px 20px;
 +
}
 +
.shadow {
 +
background: url("img/shadow.png") repeat scroll center -31px transparent;
 +
height: 30px;
 +
margin-bottom: 30px;
 +
position: relative;
 +
vertical-align: middle;
 +
width: 100%;
 +
}
 +
#myslides {
 +
height: 155px !important;
 +
width: 590px !important;
 +
}
 +
.small-description-1 label {
 +
text-align: center;
 +
}
 +
.small-description-1 h2 {
 +
font: 22px/42px 'Droid Serif', Georgia, 'Times New Roman', serif;
 +
text-align: center;
 +
}
 +
.top-banner {
 +
margin-top: 0 !important;
 +
margin-bottom: 40px !important;
 +
}
 +
.small-description-2 {
 +
width: 590px;
 +
}
 +
.notify h2, .fullwidth .notify h2 {
 +
width: 342px;
 +
}
 +
.tr-none-2 {
 +
display: none;
 +
}
 +
.blog ul li, .three-columns ul li, .fullwidth .blog ul li img {
 +
width: 178px !important;
 +
}
 +
.skills, .testimonials, .how-we-work {
 +
width: 268px !important;
 +
}
 +
.blog ul li a {
 +
font-size: 12px !important;
 +
}
 +
.blog ul li img, .fullwidth .three-columns ul li img {
 +
height: 88px;
 
width: 178px;
 
width: 178px;
float: left;
+
}
border: 1px solid #292929;
+
.blist {
padding: 20px 20px 10px 20px;
+
border-bottom: 0 none !important;
margin: 0 20px 0 0;
+
margin-bottom: 0 !important;
}
+
}
 +
.blist ul li {
 +
width: 587px;
 +
}
 +
.blist ul li a {
 +
font-size: 14px !important;
 +
}
 +
.desc {
 +
width: 149px !important;
 +
}
 +
.desc span a:link, .desc span a:visited {
 +
font-size: 11px !important;
 +
}
 +
.sidebar {
 +
padding-left: 0;
 +
width: 590px;
 +
}
 +
.sidebar-left {
 +
padding-right: 0;
 +
width: 590px;
 +
}
 +
.sthumbs {
 +
bottom: 10px;
 +
left: 9px;
 +
width: 600px;
 +
}
 +
.sthumbs li a img {
 +
max-height: 39px;
 +
width: 45px !important;
 +
}
 +
.menu ul, span.tail, .dis-none {
 +
display: none;
 +
}
 +
#header .menu select {
 +
display: block;
 +
width: 200px;
 +
}
 +
.home-rc .rate-table {
 +
float:left;
 +
width: 100%;
 +
}
 +
.team, .blog, .cols-wrap, .services, .form, .left, .gallery {
 +
margin-bottom: 30px;
 +
padding-bottom: 20px;
 +
position: relative;
 +
}
 +
.team h5 {
 +
font-size: 12px;
 +
width: 95px;
 +
}
 +
.team li img {
 +
width: 118px;
 +
}
 +
.fullwidth .team h5 {
 +
font-size: 12px;
 +
width: 95px;
 +
}
 +
.fullwidth .team li img {
 +
width: 118px;
 +
}
 +
.fullwidth .team .mar-bot {
 +
margin-bottom: 20px;
 +
}
 +
.map iframe {
 +
width: 581px;
 +
}
 +
.two-col-video iframe {
 +
height: 162px;
 +
width: 271px;
 +
margin-bottom: 4px;
 +
}
 +
.ui-progressbar {
 +
background: url("img/progressbar.png") no-repeat scroll 0 -84px transparent;
 +
height: 26px;
 +
width: 230px;
 +
}
 +
.ui-progressbar .ui-progressbar-value {
 +
background: url("img/progressbar.png") no-repeat scroll 0pt -126px transparent;
 +
}
 +
.list-style li {
 +
width: 102px !important;
 +
}
 +
.form input, .form textarea {
 +
width: 460px;
 +
}
 +
.flickr ul {
 +
width: auto;
 +
}
  
.templatemo_section_2 {
+
/****************************
width: 408px;
+
Portfolio
float: right;
+
****************************/
border: 1px solid #292929;
+
padding: 20px 20px 10px 20px;
+
margin: 0;
+
}
+
  
#templatemo_footer {
+
#portfolio-list {
 +
width: 670px;
 +
}
 +
ul#portfolio-filter-1 {
 +
width: 100%;
 +
}
 +
#portfolio-list-1 {
 +
width: 670px;
 +
}
 +
.gallery {
 +
padding-bottom: 30px;
 +
}
 +
.gallery ul {
 +
width: 640px;
 +
}
 +
.gallery img, .img-head img, .img-head iframe {
 +
width: 580px;
 +
}
 +
.two-columns {
 +
padding-bottom: 10px;
 +
}
 +
.three-columns {
 +
padding-bottom: 15px;
 +
}
 +
.home-rc .four-columns {
 +
padding-bottom: 0 !important;
 +
margin-bottom: 0 !important;;
 +
}
 +
.two-columns ul, .three-columns ul {
 +
width: 620px;
 +
}
 +
.two-columns ul li {
 +
width: 285px;
 +
}
 +
.two-columns ul li img, .fullwidth .two-columns ul li img {
 +
width: 275px;
 +
}
 +
.three-columns ul li {
 +
margin-bottom: 10px;
 +
}
 +
.fullwidth .one-columns ul li {
 +
display: inline-block;
 +
float: left;
 +
width: 100%;
 +
}
 +
.fullwidth .one-columns ul li img {
 
width: 100%;
 
width: 100%;
color: #AAA;
+
}
font-size: 11px;
+
.fullwidth .one-columns ul li .gallery-one-columns-text {
background: url(images/templatemo_footer.jpg);
+
 
margin: 10px 0 0 0;
 
margin: 10px 0 0 0;
padding: 0;
+
float: left;
 +
width: 100%;
 +
}
 +
.fullwidth .two-columns ul li {
 +
float: left;
 +
margin: 0 20px 16px 0;
 +
width: 285px;
 +
}
 +
.fullwidth .three-columns ul li {
 +
margin: 0 27px 20px 0;
 +
width: 179px;
 +
}
 +
.fullwidth .four-columns ul li {
 +
margin: 0 27px 20px 0;
 +
width: 127px;
 +
}
 +
.fullwidth .four-columns ul li img {
 +
width: 117px;
 +
}
 +
.fullwidth .one-columns ul li a span.rollover-zoom {
 +
left: 46%;
 +
top: 24%;
 +
}
 +
.fullwidth .two-columns ul li a span.rollover-zoom {
 +
left: 41%;
 +
top: 31%;
 +
}
 +
.fullwidth .three-columns ul li a span.rollover-zoom {
 +
left: 35%;
 +
top: 20%;
 +
}
 +
.fullwidth .four-columns ul li a span.rollover-zoom {
 +
left: 42%;
 +
top: 30%;
 +
box-shadow: 0 0 0;
 +
}
 +
.three-columns ul li img {
 +
width: 176px;
 +
}
 +
.product-r1 {
 +
display: none;
 +
}
 +
.product-tick {
 +
display: block;
 +
}
 +
.pagination, .rg-image-wrapper, .am-container {
 +
margin-bottom: 30px;
 +
}
 +
.details {
 +
width: 300px;
 +
}
 +
.footer-wrapper div, #accordion {
 +
margin-bottom: 30px;
 +
width: 100%;
 +
}
 +
.tweet {
 +
margin-bottom: 0 !important;
 +
}
 +
blockquote.qright {
 +
width: 250px;
 +
}
 +
.columns.two-columns {
 +
width: 280px;
 +
}
 +
.columns.three-columns {
 +
width: 176px;
 +
}
 +
.home-rc.four-columns {
 +
width: 208px;
 +
}
 +
.fullwidth .columns.two-columns {
 +
width: 280px;
 +
}
 +
.fullwidth .columns.three-columns {
 +
width: 176px;
 +
}
 +
.fullwidth .columns.four-columns {
 +
width: 125px;
 +
}
 +
.fullwidth .columns.five-columns {
 +
width: 94px;
 +
}
 +
.fullwidth .columns.six-columns {
 +
width: 176px;
 +
}
 +
.tab-container, #accordion {
 +
width: 100% !important;
 +
}
 +
.search input[type="text"] {
 +
width: 568px;
 +
}
 +
.fullwidth .services ul li {
 +
width: 283px;
 +
}
 +
.fullwidth .services ul, .fullwidth .blog ul {
 +
width: 614px;
 +
}
 +
.m-right-24 {
 +
margin-right: 24px !important;
 +
}
 +
.fullwidth .full-services ul li {
 +
float: none;
 +
width: 100%;
 +
}
 +
.full-services ul li img {
 +
}
 +
.fullwidth .main-services ul li {
 +
float: left;
 +
margin: 0 30px 0 0 !important;
 +
width: 280px !important;
 
text-align: center;
 
text-align: center;
}
+
overflow: hidden;
 +
}
 +
.fullwidth .main-services ul li img {
 +
margin-bottom: 10px;
 +
}
 +
.fullwidth .main-services ul li h4 {
 +
color: #333;
 +
line-height: 31px;
 +
margin-bottom: 10px;
 +
}
 +
.fullwidth .main-services .last, .fullwidth .main-services .second {
 +
margin-right: 0 !important;
 +
}
 +
.fullwidth .main-services .bt-30 {
 +
margin-bottom: 30px !important;
 +
}
 +
.fullwidth .fancy-text {
 +
float: left;
 +
margin-bottom: 30px;
 +
margin-right: 0;
 +
width: 100% !important;
 +
}
 +
.fullwidth .blist ul li {
 +
margin-bottom: 30px;
 +
width: 587px;
 +
}
 +
.fullwidth .blist ul li img {
 +
margin: 0;
 +
}
 +
.fullwidth .blist ul li a span.rollover-list {
 +
left: 30%;
 +
top: 40%;
 +
}
 +
}
 +
@media handheld and (max-width: 767px), screen and (max-device-width: 767px), screen and (max-width: 767px) {
 +
.footer-wrapper, .header-wrapper, .main-content, .main-content-left, .skills, .testimonials, .how-we-work, .flickr ul, .blist ul li, .fullwidth .blist ul li, .gallery img, .two-columns ul li img, .three-columns ul li img, .img-head img, .img-head iframe {
 +
width: 250px;
 +
}
 +
#container {
 +
width: 330px;
 +
}
 +
.blog ul {
 +
width: 330px;
 +
}
 +
#header, #slider img, #top-image img, .banners_cycle li, .services ul li, .fullwidth .services ul li, .fullwidth .services ul, .fullwidth .blog ul, .gallery ul, .tab-container, #accordion {
 +
width: 100%;
 +
}
 +
.columns.two-columns, .columns.three-columns, .columns.four-columns, .columns.five-columns, .columns.six-columns {
 +
width: 100% !important;
 +
}
 +
.logo {
 +
margin:0;
 +
text-align: center;
 +
width: 100%;
 +
}
 +
.heading-top {
 +
width: 250px;
 +
}
 +
#myslides1 {
 +
display: none;
 +
}
 +
#slider, #top-image, #slideshow, .coin-slider, #coin-slider, .orbit-wrapper, #featured, .ei-slider {
 +
height: 90px !important;
 +
width: 250px !important;
 +
}
 +
.coin-slider .cs-buttons, .orbit-wrapper .slider-nav, .flex-control-nav, .flex-caption {
 +
display: none;
 +
}
 +
.coin-slider .cs-prev, .coin-slider .cs-next {
 +
position: absolute;
 +
top: 40% !important;
 +
}
 +
.nivoSlider .nivo-controlNav {
 +
display: none !important;
 +
}
 +
#slideshow, .coin-slider, .orbit-wrapper, #featured, .ei-slider {
 +
top: 0;
 +
}
 +
.f-slider h2, .f-slider p, .f-slider .button-c1, .f-slider .f-caption-round {
 +
display: none !important;
 +
}
 +
#top-image img {
 +
height: 128px;
 +
}
 +
.shadow {
 +
background: url("img/shadow.png") repeat scroll center -62px transparent;
 +
height: 30px;
 +
margin-bottom: 0;
 +
width: 100%;
 +
}
 +
.banners_cycle li.nomargin {
 +
margin-top: 10px;
 +
}
 +
.banners_cycle li {
 +
right: 0 !important;
 +
}
 +
#myslides {
 +
width: 310px !important;
 +
}
 +
.small-description-1 h2 {
 +
font: 18px/32px 'Droid Serif', Georgia, 'Times New Roman', serif;
 +
}
 +
.small-description-1 label {
 +
font: 12px/24px 'Droid Serif', Georgia, 'Times New Roman', serif;
 +
}
 +
.small-description-2 {
 +
width: 330px;
 +
}
 +
.sidebar {
 +
padding-left: 0;
 +
width: 250px;
 +
}
 +
.sidebar-left {
 +
padding-right: 0;
 +
width: 250px;
 +
}
 +
.notify h2, .fullwidth .notify h2 {
 +
margin-bottom: 15px;
 +
width: 205px;
 +
}
 +
.team ul {
 +
width: 275px;
 +
}
 +
table.table-style2 tr th, table.table-style2 tr th, table.table-style3 tr th, table.table-style4 tr th {
 +
font: italic 11px 'georgia' !important;
 +
}
 +
td.rates {
 +
font: italic 11px 'georgia' !important;
 +
}
 +
.tr-none-3 {
 +
display: none;
 +
}
 +
.tr-none-1, .tr-none-2 {
 +
display: table-row;
 +
}
 +
.blog ul li, .skills, .testimonials, .how-we-work, .three-columns ul li {
 +
width: 250px !important;
 +
}
 +
.blog ul li a {
 +
font-size: 14px !important;
 +
}
 +
.blog ul li img, .fullwidth .blog ul li img {
 +
height: 135px;
 +
width: 250px !important;
 +
}
 +
.desc {
 +
width: 210px !important;
 +
}
 +
.sthumbs {
 +
display: none;
 +
}
 +
#header .menu select {
 +
border: 1px solid #CCCCCC;
 +
display: block;
 +
left: 4px;
 +
position: relative;
 +
top: 205px;
 +
width: 250px;
 +
}
 +
label.created {
 +
display: block;
 +
float: none;
 +
}
 +
.blog ul li a span.rollover {
 +
left: 30%;
 +
top: 34%;
 +
}
 +
.list-style li {
 +
width: 225px !important;
 +
}
 +
.team li {
 +
margin-bottom: 40px;
 +
text-align: center;
 +
}
 +
.team h5 {
 +
bottom: -2px;
 +
width: 79px;
 +
}
 +
.team li img {
 +
width: 102px;
 +
}
 +
.fullwidth .team li {
 +
margin-bottom: 40px !important;
 +
text-align: center;
 +
}
 +
.fullwidth .team h5 {
 +
font-size: 12px;
 +
width: 65px;
 +
}
 +
.fullwidth .team h5 {
 +
bottom: -22px;
 +
font-size: 12px;
 +
width: 65px;
 +
}
 +
.fullwidth .team li img {
 +
width: 90px;
 +
}
 +
.skills, .testimonials, .how-we-work, .left, .gallery {
 +
border-bottom: 1px dashed #EEEEEE;
 +
margin-bottom: 30px;
 +
padding-bottom: 10px;
 +
}
 +
.border-none {
 +
border: 0 none !important;
 +
margin: 0 !important;
 +
padding: 0 !important;
 +
}
 +
.cols-wrap {
 +
border: 0 none;
 +
margin-bottom: 20px;
 +
}
 +
.map iframe {
 +
width: 240px;
 +
}
 +
.two-col-video iframe {
 +
height: 145px;
 +
width: 240px;
 +
margin-bottom: 4px;
 +
}
 +
.ui-progressbar {
 +
background: url("img/progressbar.png") no-repeat scroll 0 -168px transparent;
 +
height: 26px;
 +
width: 199px;
 +
}
 +
.ui-progressbar .ui-progressbar-value {
 +
background: url("img/progressbar.png") no-repeat scroll 0pt -210px transparent;
 +
}
 +
.form input, .form textarea {
 +
width: 120px;
 +
}
 +
.right .welcome {
 +
margin: 0;
 +
}
 +
span.tail {
 +
display: block;
 +
}
 +
.categories ul li {
 +
margin-right: 8px;
 +
}
 +
.gallery {
 +
padding-bottom: 30px;
 +
}
 +
.gallery ul li a span.rollover-zoom {
 +
left: 40%;
 +
top: 30%;
 +
}
 +
.two-columns, .three-columns, home-rc .four-columns {
 +
padding-bottom: 0;
 +
}
 +
.two-columns ul li, .three-columns ul li {
 +
margin-bottom: 25px;
 +
}
 +
.two-columns ul li a span.rollover-zoom {
 +
left: 35%;
 +
top: 30%;
 +
}
 +
.three-columns ul li a span.rollover-zoom {
 +
left: 43%;
 +
top: 30%;
 +
}
 +
.fullwidth .one-columns ul li {
 +
display: inline-block;
 +
float: left;
 +
width: 100%;
 +
}
 +
.fullwidth .one-columns ul li img {
 +
width: 100%;
 +
}
 +
.fullwidth .one-columns ul li .gallery-one-columns-text {
 +
margin: 10px 0 0 0;
 +
float: left;
 +
width: 256px;
 +
}
 +
.fullwidth .two-columns ul li {
 +
float: left;
 +
margin: 0 20px 16px 0;
 +
width: 249px;
 +
}
 +
.fullwidth .two-columns ul li img {
 +
width: 239px;
 +
}
 +
.fullwidth .three-columns ul li {
 +
margin: 0 27px 20px 0;
 +
width: 249px;
 +
}
 +
.fullwidth .three-columns ul li img {
 +
width: 239px;
 +
}
 +
.fullwidth .four-columns ul li {
 +
margin: 0 27px 20px 0;
 +
width: 249px;
 +
}
 +
.fullwidth .four-columns ul li img {
 +
width: 239px;
 +
}
 +
.fullwidth .one-columns ul li a span.rollover-zoom {
 +
left: 41%;
 +
top: 9%;
 +
}
 +
.fullwidth .two-columns ul li a span.rollover-zoom {
 +
left: 41%;
 +
top: 28%;
 +
}
 +
.fullwidth .three-columns ul li a span.rollover-zoom {
 +
left: 41%;
 +
top: 28%;
 +
}
 +
.fullwidth .four-columns ul li a span.rollover-zoom {
 +
left: 41%;
 +
top: 28%;
 +
}
 +
.product-r1 {
 +
display: none;
 +
}
 +
.img-head iframe {
 +
height: 117px;
 +
}
 +
.details {
 +
margin-bottom: 30px;
 +
width: 240px;
 +
}
 +
.share {
 +
float: left;
 +
}
 +
.child {
 +
margin-left: 40px;
 +
}
 +
.subchild {
 +
margin-left: 80px;
 +
}
 +
.rg-image-wrapper, .am-container {
 +
margin-bottom: 30px;
 +
}
 +
blockquote.qright {
 +
width: 190px;
 +
}
 +
.small-description {
 +
padding-top: 90px;
 +
}
 +
.search input[type="text"] {
 +
width: 230px;
 +
}
 +
.fullwidth .services ul li p {
 +
overflow: hidden !important;
 +
}
 +
.fullwidth .full-services ul li p {
 +
overflow: hidden !important;
 +
}
 +
.fullwidth .main-services ul li {
 +
width: 100% !important;
 +
}
 +
.fullwidth .main-services .bt-30, .fullwidth .main-services .bt-30-2 {
 +
margin-bottom: 30px !important;
 +
}
 +
.banners_cycle li p {
 +
display: none;
 +
}
 +
.banners_cycle li h4 {
 +
margin-bottom: 0;
 +
}
 +
.banners_cycle li .button {
 +
left: 173px;
 +
}
  
#templatemo_footer a {
+
/****************************
color: #AAA;
+
Portfolio
text-decoration: none;
+
****************************/
}
+
  
#templatemo_footer a:hover {
+
#portfolio-list {
color: #FFF;
+
width: 330px;
}
+
}
 +
#portfolio-list-1 {
 +
width: 330px;
 +
}
  
.templatemo_list {
 
color: #333;
 
text-align: justify;
 
list-style: none;
 
padding: 0 0 0 10px;
 
}
 
  
.templatemo_list li {
+
/****************************
font-size: 11px;
+
Price Table Start
list-style: disc;
+
****************************/
padding: 0px;
+
margin: 5px 0px;
+
}
+
  
.templatemo_list a {
+
.price-table-two .price-column {
color: #333;
+
width: 100%;
text-decoration: none;
+
}
}
+
.price-table-three .price-column {
 +
width: 100%;
 +
}
 +
.price-table-four .price-column {
 +
width: 100%;
 +
}
 +
.price-table-five .price-column {
 +
width: 100%;
 +
}
 +
.price-column, .price-column-first, .price-column-first, .price-column-last, .price-column-last, .price-column .button, .price-column-featured {
 +
border-radius: 3px 3px 3px 3px;
 +
-moz-border-radius: 3px 3px 3px 3px;
 +
-webkit-border-radius: 3px 3px 3px 3px;
 +
behavior: url(js/PIE.htc);
 +
}
 +
.price-column h4, .price-column-first h4, .price-column-last h4, .price-column-featured h4 {
 +
border-radius: 3px 3px 0 0;
 +
-moz-border-radius: 3px 3px 0 0;
 +
-webkit-border-radius: 3px 3px 0 0;
 +
behavior: url(js/PIE.htc);
 +
}
 +
}
  
.templatemo_list a:hover {
+
</style>
color: #0066CC;
+
text-decoration: underline;
+
}
+
  
.templatemo_gray_list li, .templatemo_gray_list a {
+
<style rel="stylesheet" type="text/css" media="screen">
color: #999;
+
nav { float: right; }
}
+
  
.templatemo_gray_list a:hover {
+
/*** ESSENTIAL STYLES ***/
color: #FFF;
+
.sf-menu, .sf-menu * { margin: 0; padding: 0; list-style: none; }
}
+
  
.cleaner {
+
.sf-menu { line-height: 1.0; }
clear: both;
+
 
height: 0;
+
.sf-menu ul li { width: 100%; }
margin: 0;
+
 
padding: 0;
+
.sf-menu li:hover { visibility: inherit; /* fixes IE7 'sticky bug' */ }
 +
 
 +
.sf-menu li { float: left; position: relative; }
 +
 
 +
.sf-menu a {
 +
display: block;
 +
position: relative;
 +
width: 100;
 
}
 
}
</style>
 
<script language="javascript"  type="text/javascript">
 
var fadeimages=new Array()
 
//SET IMAGE PATHS. Extend or contract array as needed
 
fadeimages[0]=["https://static.igem.org/mediawiki/2017/4/40/T--CPU_CHINA--gallery1.png", "", ""] //plain image syntax
 
fadeimages[1]=["https://static.igem.org/mediawiki/2017/7/70/T--CPU_CHINA--gallery2.png", "", ""]
 
fadeimages[2]=["https://static.igem.org/mediawiki/2017/1/1c/T--CPU_CHINA--gallery3.png", "", ""]
 
  
+
.sf-menu li:hover ul, .sf-menu li.sfHover ul { left: 0; top: 89px; /* match top ul list item height */ z-index: 99; }
var fadebgcolor="white"
+
  
////NO need to edit beyond here/////////////
+
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul { top: -999em; }
+
 
var fadearray=new Array() //array to cache fadeshow instances
+
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul { left: 159px; /* match ul width */ top: 1px; }
var fadeclear=new Array() //array to cache corresponding clearinterval pointers
+
 
+
ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul { top: -999em; }
var dom=(document.getElementById) //modern dom browsers
+
 
var iebrowser=document.all
+
ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul { left: 10em; /* match ul width */ top: 0; }
+
 
function fadeshow(theimages, fadewidth, fadeheight, borderwidth, delay, pause, displayorder){
+
/*** STYLIZATION ***/
this.pausecheck=pause
+
.sf-menu > li { margin-left:1px; }
this.mouseovercheck=0
+
 
this.delay=delay
+
.sf-menu > li > a { font: 600 11px/39px 'Open Sans', Arial, Tahoma, sans-serif, Tahoma, sans-serif; height: 62px; margin-top: 27px; padding: 0 23px 0 23px; text-transform: uppercase; }
this.degree=10 //initial opacity degree (10%)
+
 
this.curimageindex=0
+
.sf-menu > li > a:hover { color: #999; border-bottom: 1px solid #ee5222; text-shadow: 0 0 0; }
this.nextimageindex=1
+
 
fadearray[fadearray.length]=this
+
.sf-menu > li.active > a { border-bottom: 1px solid #22AAEE; color: #22AAEE; text-shadow: 0 0 0; }
this.slideshowid=fadearray.length-1
+
 
this.canvasbase="canvas"+this.slideshowid
+
.sf-menu > li.sfHover > a { color: #666; text-shadow: 0 0 0; }
this.curcanvas=this.canvasbase+"_0"
+
 
if (typeof displayorder!="undefined")
+
.sf-menu > li:hover, .sf-menu > li.sfHover { background: none repeat scroll 0 0 #F9F9F9; box-shadow: 0 1px 3px #F6F6F6 inset; -webkit-box-shadow: 0 1px 3px #F6F6F6 inset; -moz-box-shadow: 0 1px 3px #F6F6F6 inset; behavior: url(js/PIE.htc); }
theimages.sort(function() {return 0.5 - Math.random();}) //thanks to Mike (aka Mwinter) :)
+
 
this.theimages=theimages
+
.sf-menu > li.active { }
this.imageborder=parseInt(borderwidth)
+
 
this.postimages=new Array() //preload images
+
.sf-menu ul { border-top:  1px solid #22AAEE; position: absolute; top: -999em; width: 162px; padding: 0; background: none repeat scroll 0 0 #FFFFFF; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3); behavior: url(js/PIE.htc); }
for (p=0;p<theimages.length;p++){
+
 
this.postimages[p]=new Image()
+
.sf-menu li li a { font: 11px/40px 'OpenSansSemibold'; color: #999999; text-shadow: none; padding: 0 6px 0 12px; }
this.postimages[p].src=theimages[p][0]
+
 
 +
.sf-menu li li { border-bottom: 1px dashed #EEEEEE; }
 +
 
 +
.sf-menu li li:first-child { background:none; }
 +
 
 +
.sf-menu li li a { margin: 0; }
 +
 
 +
.sf-menu li li a:hover, .sf-menu > li li.active a, .sf-menu > li li.sfHover > a { color: #666; }
 +
 
 +
.sf-sub-indicator { background: url("img/indicator.png") no-repeat scroll 0 0 transparent; display: inline-block; height: 13px; margin-left: 9px; position: absolute; text-indent: -999em; right: 5px; top: 13px; width: 15px; }
 +
 
 +
.sf-menu .sf-sub-indicator { display:none; }
 +
 
 +
.sf-menu li li .sf-sub-indicator { display: block; }
 +
 
 +
#responsive-main-nav-menu { display: none; }
 +
@media handheld and (max-width: 480px), screen and (max-device-width: 767px), screen and (max-width: 1024px) {
 +
nav {
 +
float: left;
 
}
 
}
   
+
  .sf-menu > li {
var fadewidth=fadewidth+this.imageborder*2
+
  margin-left:0px;
var fadeheight=fadeheight+this.imageborder*2
+
   
+
if (iebrowser&&dom||dom) //if IE5+ or modern browsers (ie: Firefox)
+
document.write('<div id="master'+this.slideshowid+'" style="position:relative;width:'+fadewidth+'px;height:'+fadeheight+'px;overflow:hidden;"><div id="'+this.canvasbase+'_0" style="position:absolute;width:'+fadewidth+'px;height:'+fadeheight+'px;top:0;left:0;filter:progid:DXImageTransform.Microsoft.alpha(opacity=10);opacity:0.1;-moz-opacity:0.1;-khtml-opacity:0.1;background-color:'+fadebgcolor+'"></div><div id="'+this.canvasbase+'_1" style="position:absolute;width:'+fadewidth+'px;height:'+fadeheight+'px;top:0;left:0;filter:progid:DXImageTransform.Microsoft.alpha(opacity=10);opacity:0.1;-moz-opacity:0.1;-khtml-opacity:0.1;background-color:'+fadebgcolor+'"></div></div>')
+
else
+
document.write('<div><img name="defaultslide'+this.slideshowid+'" src="'+this.postimages[0].src+'"></div>')
+
+
if (iebrowser&&dom||dom) //if IE5+ or modern browsers such as Firefox
+
this.startit()
+
else{
+
this.curimageindex++
+
setInterval("fadearray["+this.slideshowid+"].rotateimage()", this.delay)
+
 
}
 
}
 
}
 
}
 
+
@media handheld and (max-width: 767px), screen and (max-device-width: 767px), screen and (max-width: 767px) {
function fadepic(obj){
+
nav {
if (obj.degree<100){
+
display: block;
obj.degree+=10
+
float: right;
if (obj.tempobj.filters&&obj.tempobj.filters[0]){
+
margin: 24px 0 0;
if (typeof obj.tempobj.filters[0].opacity=="number") //if IE6+
+
position: relative;
obj.tempobj.filters[0].opacity=obj.degree
+
width: 250px;
else //else if IE5.5-
+
obj.tempobj.style.filter="alpha(opacity="+obj.degree+")"
+
 
}
 
}
else if (obj.tempobj.style.MozOpacity)
+
#main-nav-menu {
obj.tempobj.style.MozOpacity=obj.degree/101
+
display: none;
else if (obj.tempobj.style.KhtmlOpacity)
+
obj.tempobj.style.KhtmlOpacity=obj.degree/100
+
else if (obj.tempobj.style.opacity&&!obj.tempobj.filters)
+
obj.tempobj.style.opacity=obj.degree/101
+
 
}
 
}
else{
+
#responsive-main-nav-menu {
clearInterval(fadeclear[obj.slideshowid])
+
color: #666666;
obj.nextcanvas=(obj.curcanvas==obj.canvasbase+"_0")? obj.canvasbase+"_0" : obj.canvasbase+"_1"
+
font: 12px/1em 'Open Sans', Arial, Tahoma, sans-serif;
obj.tempobj=iebrowser? iebrowser[obj.nextcanvas] : document.getElementById(obj.nextcanvas)
+
display: block;
obj.populateslide(obj.tempobj, obj.nextimageindex)
+
float: right;
obj.nextimageindex=(obj.nextimageindex<obj.postimages.length-1)? obj.nextimageindex+1 : 0
+
margin: 30px 0;
setTimeout("fadearray["+obj.slideshowid+"].rotateimage()", obj.delay)
+
width: 100%;
 
}
 
}
 +
.sf-menu {
 +
float:none;
 +
margin-bottom:40px;
 
}
 
}
   
+
  .sf-menu ul, .sf-menu ul ul {
fadeshow.prototype.populateslide=function(picobj, picindex){
+
min-width:100%;
var slideHTML=""
+
position: relative;
if (this.theimages[picindex][1]!="") //if associated link exists for image
+
left: 0 !important;
slideHTML='<a href="'+this.theimages[picindex][1]+'" target="'+this.theimages[picindex][2]+'">'
+
top:0px !important;
slideHTML+='<img src="'+this.postimages[picindex].src+'" border="'+this.imageborder+'px">'
+
padding:0;
if (this.theimages[picindex][1]!="") //if associated link exists for image
+
slideHTML+='</a>'
+
picobj.innerHTML=slideHTML
+
 
}
 
}
   
+
  .sf-menu li {
+
float:none;
fadeshow.prototype.rotateimage=function(){
+
if (this.pausecheck==1) //if pause onMouseover enabled, cache object
+
var cacheobj=this
+
if (this.mouseovercheck==1)
+
setTimeout(function(){cacheobj.rotateimage()}, 100)
+
else if (iebrowser&&dom||dom){
+
this.resetit()
+
var crossobj=this.tempobj=iebrowser? iebrowser[this.curcanvas] : document.getElementById(this.curcanvas)
+
crossobj.style.zIndex++
+
fadeclear[this.slideshowid]=setInterval("fadepic(fadearray["+this.slideshowid+"])",50)
+
this.curcanvas=(this.curcanvas==this.canvasbase+"_0")? this.canvasbase+"_1" : this.canvasbase+"_0"
+
 
}
 
}
else{
+
.sf-menu > li:hover, .sf-menu > li.active, .sf-menu > li.sfHover {
var ns4imgobj=document.images['defaultslide'+this.slideshowid]
+
background: none repeat scroll 0 0 #22AAEE;
ns4imgobj.src=this.postimages[this.curimageindex].src
+
box-shadow: 0 0 0 #eee;
 +
-webkit-box-shadow:  0 0 0 #eee;
 +
-moz-box-shadow:  0 0 0 #eee;
 +
behavior: url(js/PIE.htc);
 
}
 
}
this.curimageindex=(this.curimageindex<this.postimages.length-1)? this.curimageindex+1 : 0
+
.sf-sub-indicator {
 +
background: url("img/autoArrows.png") no-repeat scroll 0 0 transparent;
 +
display: inline-block;
 +
float: right;
 +
height: 3px;
 +
left: 0;
 +
position: relative;
 +
text-indent: -999em;
 +
top: 13px;
 +
width: 5px;
 
}
 
}
   
+
  .sf-menu > li li > a > .sf-sub-indicator {
fadeshow.prototype.resetit=function(){
+
left:0px;
this.degree=10
+
top:17px;
var crossobj=iebrowser? iebrowser[this.curcanvas] : document.getElementById(this.curcanvas)
+
display:inline-block;
if (crossobj.filters&&crossobj.filters[0]){
+
background: url('img/autoArrows-2.png') no-repeat;
if (typeof crossobj.filters[0].opacity=="number") //if IE6+
+
crossobj.filters(0).opacity=this.degree
+
else //else if IE5.5-
+
crossobj.style.filter="alpha(opacity="+this.degree+")"
+
 
}
 
}
else if (crossobj.style.MozOpacity)
+
.sf-menu > li {
crossobj.style.MozOpacity=this.degree/101
+
margin-bottom: 0;
else if (crossobj.style.KhtmlOpacity)
+
background: none repeat scroll 0 0 #F7F7F7;
crossobj.style.KhtmlOpacity=this.degree/100
+
else if (crossobj.style.opacity&&!crossobj.filters)
+
crossobj.style.opacity=this.degree/101
+
 
}
 
}
 +
.sf-menu > li > a {
 +
border-bottom: 1px solid #EEEEEE;
 +
color: #999999;
 +
font: 600 11px/32px 'Open Sans', Arial, Tahoma, sans-serif;
 +
height: 31px;
 +
margin-top: 0;
 +
padding: 2px 14px 0;
 +
}
 +
.sf-menu > li li > a {
 +
font: 12px/24px 'OpenSansSemibold';
 +
padding-left:20px;
 +
}
 +
.sf-menu > li li li > a {
 +
padding-left:40px;
 +
}
 +
.sf-menu > li.active > a, .sf-menu > li.sfHover > a {
 +
color: #fff;
 +
}
 +
}
 +
 +
</style>
 +
 +
<!-- <link href="js/flexslider/flexslider.css" rel="stylesheet" type="text/css" media="screen" /> -->
 +
<style rel="stylesheet" type="text/css" media="screen">
 +
 +
/*
 +
* jQuery FlexSlider v1.8
 +
* http://flex.madebymufffin.com
 +
*
 +
* Copyright 2011, Tyler Smith
 +
* Free to use under the MIT license.
 +
* http://www.opensource.org/licenses/mit-license.php
 +
*/
 
   
 
   
   
+
/* Browser Resets */
fadeshow.prototype.startit=function(){
+
.flex-container a:active, .flexslider a:active { outline: none; }
var crossobj=iebrowser? iebrowser[this.curcanvas] : document.getElementById(this.curcanvas)
+
 
this.populateslide(crossobj, this.curimageindex)
+
.slides, .flex-control-nav, .flex-direction-nav { margin: 0; padding: 0; list-style: none; }
if (this.pausecheck==1){ //IF SLIDESHOW SHOULD PAUSE ONMOUSEOVER
+
 
var cacheobj=this
+
/* FlexSlider Necessary Styles
var crossobjcontainer=iebrowser? iebrowser["master"+this.slideshowid] : document.getElementById("master"+this.slideshowid)
+
*********************************/
crossobjcontainer.onmouseover=function(){cacheobj.mouseovercheck=1}
+
.flexslider { width: 100%; margin: 0; padding: 0; }
crossobjcontainer.onmouseout=function(){cacheobj.mouseovercheck=0}
+
 
 +
.flexslider .slides > li { display: none; } /* Hide the slides before the JS is loaded. Avoids image jumping */
 +
 
 +
.flexslider .slides img { max-width: 100%; display: block; }
 +
 
 +
.flex-pauseplay span { text-transform: capitalize; }
 +
 
 +
/* Clearfix for the .slides element */
 +
.slides:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
 +
 
 +
html[xmlns] .slides { display: block; }
 +
 
 +
* html .slides { height: 1%; }
 +
 
 +
/* No JavaScript Fallback */
 +
/* If you are not using another script, such as Modernizr, make sure you
 +
  * include js that eliminates this class on page load */
 +
.no-js .slides > li:first-child { display: block; }
 +
 
 +
/* FlexSlider Default Theme
 +
*********************************/
 +
.flexslider { position: relative; zoom: 1; }
 +
 
 +
.flexslider .slides { zoom: 1; }
 +
 
 +
.flexslider .slides > li { position: relative; }
 +
 
 +
/* Suggested container for "Slide" animation setups. Can replace this with your own, if you wish */
 +
.flex-container { zoom: 1; position: relative; }
 +
 
 +
/* Caption style */
 +
/* IE rgba() hack */
 +
.flex-caption { background:none; -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000, endColorstr=#4C000000);
 +
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000, endColorstr=#4C000000);
 +
zoom: 1; behavior: url(js/PIE.htc); }
 +
 
 +
.flexslider h2 { color: #426587; font-size: 20px; left: 60px; line-height: 18px; margin-bottom: 20px; position: absolute; top: 85px; }
 +
 
 +
.flex-caption { background: none repeat scroll 0 0 rgba(255, 255, 255, 0.17); color: #637C95; font-size: 12px; left: 60px; line-height: 18px; padding: 2%; position: absolute; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6); top: 121px; width: 340px; }
 +
 
 +
.flexslider .button-c1 { background: none repeat scroll 0 0 rgba(0, 0, 0, 0.3); box-shadow: 0 0 0; color: #ffffff !important; left: 80px; position: absolute; text-shadow: 0 0 0 #000; top: 234px; }
 +
 
 +
.flexslider .button-c1:hover { background: none repeat scroll 0 0 rgba(255, 255, 255, 0.3); color: #333333 !important; }
 +
 
 +
.flex-caption-round { background: none repeat scroll 0 0 rgba(255, 255, 255, 0.17); border-radius: 50% 50% 50% 50%; -moz-border-radius: 50% 50% 50% 50%; -webkit-border-radius: 50% 50% 50% 50%; display: block; height: 300px; left: 80px; position: relative; text-align: center; bottom: 350px; width: 300px; behavior: url(js/PIE.htc); }
 +
 
 +
.flex-caption-round h2 { border-bottom: 1px dotted #5EC3E5; color: #426587; font-size: 20px; left: 20px; line-height: 18px; margin-bottom: 15px; padding-bottom: 15px; position: absolute; text-shadow: 1px 1px 0 #F6F6F6, 2px 2px 0 #CCCCCC; top: 72px; width: 260px; }
 +
 
 +
.flex-caption-round .flex-caption { background: none repeat scroll 0 50% transparent; color: #426587; font-size: 12px; left: 13px; line-height: 18px; position: absolute; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3); top: 115px; width: 260px; }
 +
 
 +
.flex-caption-round .button-c1 { background: none repeat scroll 0 0 rgba(0, 0, 0, 0.3); box-shadow: 0 0 0; color: #ffffff !important; left: 109px; position: absolute; text-shadow: 0 0 0 #000000; top: 213px; }
 +
 
 +
.flex-caption-round .button-c1:hover { background: none repeat scroll 0 0 rgba(255, 255, 255, 0.3); }
 +
 
 +
/* Direction Nav */
 +
.flex-direction-nav li a { width: 52px; height: 52px; margin: 0; display: block; background: url(theme/bg_direction_nav.png) no-repeat 0 0; position: absolute; top: 43%; cursor: pointer; text-indent: -9999px; }
 +
 
 +
.flex-direction-nav li .next { background-position: -52px 0; right: -93px; }
 +
 
 +
.flex-direction-nav li .prev { left: -93px; }
 +
 
 +
.flex-direction-nav li .disabled { opacity: .3; filter:alpha(opacity=30); cursor: default; }
 +
 
 +
/* Control Nav */
 +
.flex-control-nav { width:auto; position: absolute; padding:10px 10px 0px; left: 432px; bottom: 44px; text-align: center; }
 +
 
 +
.flex-control-nav li { margin: 0 0 0 5px; display: inline-block; zoom: 1; *display: inline;
 
}
 
}
this.rotateimage()
+
 
 +
.flex-control-nav li:first-child { margin: 0; }
 +
 
 +
.flex-control-nav li a { width: 19px; height: 19px; display: block; background: url(theme/bg_control_nav.png) no-repeat 0 1px; cursor: pointer; text-indent: -9999px; }
 +
 
 +
.flex-control-nav li a:hover { background-position: 0 -19px; }
 +
 
 +
.flex-control-nav li a.active { background-position: 0 -38px; cursor: default; }
 +
@media handheld and (max-width: 480px), screen and (max-device-width: 767px), screen and (max-width: 1024px) {
 +
.flexslider h2 {
 +
display: none;
 
}
 
}
</script>
+
.flex-caption {
<script language="javascript" type="text/javascript">
+
left: 40px;
function clearText(field)
+
top: 56px;
{
+
width: 240px;
    if (field.defaultValue == field.value) field.value = '';
+
    else if (field.value == '') field.value = field.defaultValue;
+
 
}
 
}
</script>
+
.flexslider .button-c1 {
</head>
+
display: none;
<body>
+
}
<div class="templatemo_container">
+
.flex-caption-round h2 {
<div id="templatemo_header">
+
display: none;
        <div id="templatemo_logo_area">
+
}
            <div id="templatemo_logo">
+
.flex-caption-round {
                <a href="http://sc.chinaz.com" target="_blank">Orange Bar</a></div>
+
height: 200px;
              <div id="templatemo_slogan">
+
left: 60px;
                Free CSS Template
+
top: -225px;
              </div>
+
width: 200px;
                <div class="cleaner"></div>
+
}
            </div>
+
.flex-caption-round .flex-caption {
        <div id="templatemo_menu">
+
left: 13px;
<ul>
+
top: 41px;
                    <li><a href="#">Home</a></li>
+
width: 164px;
                    <li class="current"><a href="#">Gallery</a></li>
+
}
                    <li><a href="#">Archives</a></li>
+
.flex-caption-round .button-c1 {
                    <li><a href="#">Wallpapers</a></li>                       
+
display: none;
<li><a href="#">Downloads</a></li>
+
}
<li><a href="http://sc.chinaz.com" target="_parent">Templates</a></li>
+
.flex-control-nav {
                <li><a href="#">Contact</a></li>  
+
left: 30px;
            </ul>
+
bottom: 20px;
</div>
+
border-radius: 6px 6px 6px 6px;
              
+
-webkit-border-radius: 6px 6px 6px 6px;
         </div><!-- end of header -->
+
-moz-border-radius: 6px 6px 6px 6px;
 +
behavior: url(js/PIE.htc);
 +
}
 +
}
 +
@media handheld and (max-width: 767px), screen and (max-device-width: 767px), screen and (max-width: 767px) {
 +
.flex-caption-round {
 +
display: none;
 +
}
 +
.flex-direction-nav li a {
 +
top: 23%;
 +
}
 +
}
 +
 
 +
</style>
 +
 
 +
<!-- <script type="text/javascript" src="js/jquery-1.7.2.min.js"></script> -->
 +
<script type="text/javascript" language="javascript">
 +
/*! jQuery v1.7.2 jquery.com | jquery.org/license */
 +
(function(a,b){function cy(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cu(a){if(!cj[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){ck||(ck=c.createElement("iframe"),ck.frameBorder=ck.width=ck.height=0),b.appendChild(ck);if(!cl||!ck.createElement)cl=(ck.contentWindow||ck.contentDocument).document,cl.write((f.support.boxModel?"<!doctype html>":"")+"<html><body>"),cl.close();d=cl.createElement(a),cl.body.appendChild(d),e=f.css(d,"display"),b.removeChild(ck)}cj[a]=e}return cj[a]}function ct(a,b){var c={};f.each(cp.concat.apply([],cp.slice(0,b)),function(){c[this]=a});return c}function cs(){cq=b}function cr(){setTimeout(cs,0);return cq=f.now()}function ci(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ch(){try{return new a.XMLHttpRequest}catch(b){}}function cb(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g<i;g++){if(g===1)for(h in a.converters)typeof h=="string"&&(e[h.toLowerCase()]=a.converters[h]);l=k,k=d[g];if(k==="*")k=l;else if(l!=="*"&&l!==k){m=l+" "+k,n=e[m]||e["* "+k];if(!n){p=b;for(o in e){j=o.split(" ");if(j[0]===l||j[0]==="*"){p=e[j[1]+" "+k];if(p){o=e[o],o===!0?n=p:p===!0&&(n=o);break}}}}!n&&!p&&f.error("No conversion from "+m.replace(" "," to ")),n!==!0&&(c=n?n(c):p(o(c)))}}return c}function ca(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j){j!==f[0]&&f.unshift(j);return d[j]}}function b_(a,b,c,d){if(f.isArray(b))f.each(b,function(b,e){c||bD.test(a)?d(a,e):b_(a+"["+(typeof e=="object"?b:"")+"]",e,c,d)});else if(!c&&f.type(b)==="object")for(var e in b)b_(a+"["+e+"]",b[e],c,d);else d(a,b)}function b$(a,c){var d,e,g=f.ajaxSettings.flatOptions||{};for(d in c)c[d]!==b&&((g[d]?a:e||(e={}))[d]=c[d]);e&&f.extend(!0,a,e)}function bZ(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===bS,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=bZ(a,c,d,e,l,g)));(k||!l)&&!g["*"]&&(l=bZ(a,c,d,e,"*",g));return l}function bY(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(f.isFunction(c)){var d=b.toLowerCase().split(bO),e=0,g=d.length,h,i,j;for(;e<g;e++)h=d[e],j=/^\+/.test(h),j&&(h=h.substr(1)||"*"),i=a[h]=a[h]||[],i[j?"unshift":"push"](c)}}}function bB(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?1:0,g=4;if(d>0){if(c!=="border")for(;e<g;e+=2)c||(d-=parseFloat(f.css(a,"padding"+bx[e]))||0),c==="margin"?d+=parseFloat(f.css(a,c+bx[e]))||0:d-=parseFloat(f.css(a,"border"+bx[e]+"Width"))||0;return d+"px"}d=by(a,b);if(d<0||d==null)d=a.style[b];if(bt.test(d))return d;d=parseFloat(d)||0;if(c)for(;e<g;e+=2)d+=parseFloat(f.css(a,"padding"+bx[e]))||0,c!=="padding"&&(d+=parseFloat(f.css(a,"border"+bx[e]+"Width"))||0),c==="margin"&&(d+=parseFloat(f.css(a,c+bx[e]))||0);return d+"px"}function bo(a){var b=c.createElement("div");bh.appendChild(b),b.innerHTML=a.outerHTML;return b.firstChild}function bn(a){var b=(a.nodeName||"").toLowerCase();b==="input"?bm(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&f.grep(a.getElementsByTagName("input"),bm)}function bm(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function bl(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function bk(a,b){var c;b.nodeType===1&&(b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase(),c==="object"?b.outerHTML=a.outerHTML:c!=="input"||a.type!=="checkbox"&&a.type!=="radio"?c==="option"?b.selected=a.defaultSelected:c==="input"||c==="textarea"?b.defaultValue=a.defaultValue:c==="script"&&b.text!==a.text&&(b.text=a.text):(a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value)),b.removeAttribute(f.expando),b.removeAttribute("_submit_attached"),b.removeAttribute("_change_attached"))}function bj(a,b){if(b.nodeType===1&&!!f.hasData(a)){var c,d,e,g=f._data(a),h=f._data(b,g),i=g.events;if(i){delete h.handle,h.events={};for(c in i)for(d=0,e=i[c].length;d<e;d++)f.event.add(b,c,i[c][d])}h.data&&(h.data=f.extend({},h.data))}}function bi(a,b){return f.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function U(a){var b=V.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function T(a,b,c){b=b||0;if(f.isFunction(b))return f.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return f.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=f.grep(a,function(a){return a.nodeType===1});if(O.test(b))return f.filter(b,d,!c);b=f.filter(b,d)}return f.grep(a,function(a,d){return f.inArray(a,b)>=0===c})}function S(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function K(){return!0}function J(){return!1}function n(a,b,c){var d=b+"defer",e=b+"queue",g=b+"mark",h=f._data(a,d);h&&(c==="queue"||!f._data(a,e))&&(c==="mark"||!f._data(a,g))&&setTimeout(function(){!f._data(a,e)&&!f._data(a,g)&&(f.removeData(a,d,!0),h.fire())},0)}function m(a){for(var b in a){if(b==="data"&&f.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function l(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(k,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNumeric(d)?+d:j.test(d)?f.parseJSON(d):d}catch(g){}f.data(a,c,d)}else d=b}return d}function h(a){var b=g[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c<d;c++)b[a[c]]=!0;return b}var c=a.document,d=a.navigator,e=a.location,f=function(){function J(){if(!e.isReady){try{c.documentElement.doScroll("left")}catch(a){setTimeout(J,1);return}e.ready()}}var e=function(a,b){return new e.fn.init(a,b,h)},f=a.jQuery,g=a.$,h,i=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,n=/^[\],:{}\s]*$/,o=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,p=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,q=/(?:^|:|,)(?:\s*\[)+/g,r=/(webkit)[ \/]([\w.]+)/,s=/(opera)(?:.*version)?[ \/]([\w.]+)/,t=/(msie) ([\w.]+)/,u=/(mozilla)(?:.*? rv:([\w.]+))?/,v=/-([a-z]|[0-9])/ig,w=/^-ms-/,x=function(a,b){return(b+"").toUpperCase()},y=d.userAgent,z,A,B,C=Object.prototype.toString,D=Object.prototype.hasOwnProperty,E=Array.prototype.push,F=Array.prototype.slice,G=String.prototype.trim,H=Array.prototype.indexOf,I={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=m.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return F.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?E.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),A.add(a);return this},eq:function(a){a=+a;return a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(F.apply(this,arguments),"slice",F.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:E,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++)if((a=arguments[j])!=null)for(c in a){d=i[c],f=a[c];if(i===f)continue;l&&f&&(e.isPlainObject(f)||(g=e.isArray(f)))?(g?(g=!1,h=d&&e.isArray(d)?d:[]):h=d&&e.isPlainObject(d)?d:{},i[c]=e.extend(l,h,f)):f!==b&&(i[c]=f)}return i},e.extend({noConflict:function(b){a.$===e&&(a.$=g),b&&a.jQuery===e&&(a.jQuery=f);return e},isReady:!1,readyWait:1,holdReady:function(a){a?e.readyWait++:e.ready(!0)},ready:function(a){if(a===!0&&!--e.readyWait||a!==!0&&!e.isReady){if(!c.body)return setTimeout(e.ready,1);e.isReady=!0;if(a!==!0&&--e.readyWait>0)return;A.fireWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").off("ready")}},bindReady:function(){if(!A){A=e.Callbacks("once memory");if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",B,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",B),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&J()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):I[C.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;try{if(a.constructor&&!D.call(a,"constructor")&&!D.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||D.call(a,d)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(n.test(b.replace(o,"@").replace(p,"]").replace(q,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var d,f;try{a.DOMParser?(f=new DOMParser,d=f.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(g){d=b}(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&e.error("Invalid XML: "+c);return d},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(w,"ms-").replace(v,x)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g<h;)if(c.apply(a[g++],d)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c.call(a[g],g,a[g++])===!1)break;return a},trim:G?function(a){return a==null?"":G.call(a)}:function(a){return a==null?"":(a+"").replace(k,"").replace(l,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var d=e.type(a);a.length==null||d==="string"||d==="function"||d==="regexp"||e.isWindow(a)?E.call(c,a):e.merge(c,a)}return c},inArray:function(a,b,c){var d;if(b){if(H)return H.call(b,a,c);d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d++]=c[e++];a.length=d;return a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,c,d){var f,g,h=[],i=0,j=a.length,k=a instanceof e||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,d),f!=null&&(h[h.length]=f);else for(g in a)f=c(a[g],g,d),f!=null&&(h[h.length]=f);return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var d=a[c];c=a,a=d}if(!e.isFunction(a))return b;var f=F.call(arguments,2),g=function(){return a.apply(c,f.concat(F.call(arguments)))};g.guid=a.guid=a.guid||g.guid||e.guid++;return g},access:function(a,c,d,f,g,h,i){var j,k=d==null,l=0,m=a.length;if(d&&typeof d=="object"){for(l in d)e.access(a,c,l,d[l],1,h,f);g=1}else if(f!==b){j=i===b&&e.isFunction(f),k&&(j?(j=c,c=function(a,b,c){return j.call(e(a),c)}):(c.call(a,f),c=null));if(c)for(;l<m;l++)c(a[l],d,j?f.call(a[l],l,c(a[l],d)):f,i);g=1}return g?a:k?c.call(a):m?c(a[0],d):h},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=r.exec(a)||s.exec(a)||t.exec(a)||a.indexOf("compatible")<0&&u.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}e.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(d,f){f&&f instanceof e&&!(f instanceof a)&&(f=a(f));return e.fn.init.call(this,d,f,b)},a.fn.init.prototype=a.fn;var b=a(c);return a},browser:{}}),e.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){I["[object "+b+"]"]=b.toLowerCase()}),z=e.uaMatch(y),z.browser&&(e.browser[z.browser]=!0,e.browser.version=z.version),e.browser.webkit&&(e.browser.safari=!0),j.test(" ")&&(k=/^[\s\xA0]+/,l=/[\s\xA0]+$/),h=e(c),c.addEventListener?B=function(){c.removeEventListener("DOMContentLoaded",B,!1),e.ready()}:c.attachEvent&&(B=function(){c.readyState==="complete"&&(c.detachEvent("onreadystatechange",B),e.ready())});return e}(),g={};f.Callbacks=function(a){a=a?g[a]||h(a):{};var c=[],d=[],e,i,j,k,l,m,n=function(b){var d,e,g,h,i;for(d=0,e=b.length;d<e;d++)g=b[d],h=f.type(g),h==="array"?n(g):h==="function"&&(!a.unique||!p.has(g))&&c.push(g)},o=function(b,f){f=f||[],e=!a.memory||[b,f],i=!0,j=!0,m=k||0,k=0,l=c.length;for(;c&&m<l;m++)if(c[m].apply(b,f)===!1&&a.stopOnFalse){e=!0;break}j=!1,c&&(a.once?e===!0?p.disable():c=[]:d&&d.length&&(e=d.shift(),p.fireWith(e[0],e[1])))},p={add:function(){if(c){var a=c.length;n(arguments),j?l=c.length:e&&e!==!0&&(k=a,o(e[0],e[1]))}return this},remove:function(){if(c){var b=arguments,d=0,e=b.length;for(;d<e;d++)for(var f=0;f<c.length;f++)if(b[d]===c[f]){j&&f<=l&&(l--,f<=m&&m--),c.splice(f--,1);if(a.unique)break}}return this},has:function(a){if(c){var b=0,d=c.length;for(;b<d;b++)if(a===c[b])return!0}return!1},empty:function(){c=[];return this},disable:function(){c=d=e=b;return this},disabled:function(){return!c},lock:function(){d=b,(!e||e===!0)&&p.disable();return this},locked:function(){return!d},fireWith:function(b,c){d&&(j?a.once||d.push([b,c]):(!a.once||!e)&&o(b,c));return this},fire:function(){p.fireWith(this,arguments);return this},fired:function(){return!!i}};return p};var i=[].slice;f.extend({Deferred:function(a){var b=f.Callbacks("once memory"),c=f.Callbacks("once memory"),d=f.Callbacks("memory"),e="pending",g={resolve:b,reject:c,notify:d},h={done:b.add,fail:c.add,progress:d.add,state:function(){return e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){i.done(a).fail(b).progress(c);return this},always:function(){i.done.apply(i,arguments).fail.apply(i,arguments);return this},pipe:function(a,b,c){return f.Deferred(function(d){f.each({done:[a,"resolve"],fail:[b,"reject"],progress:[c,"notify"]},function(a,b){var c=b[0],e=b[1],g;f.isFunction(c)?i[a](function(){g=c.apply(this,arguments),g&&f.isFunction(g.promise)?g.promise().then(d.resolve,d.reject,d.notify):d[e+"With"](this===i?d:this,[g])}):i[a](d[e])})}).promise()},promise:function(a){if(a==null)a=h;else for(var b in h)a[b]=h[b];return a}},i=h.promise({}),j;for(j in g)i[j]=g[j].fire,i[j+"With"]=g[j].fireWith;i.done(function(){e="resolved"},c.disable,d.lock).fail(function(){e="rejected"},b.disable,d.lock),a&&a.call(i,i);return i},when:function(a){function m(a){return function(b){e[a]=arguments.length>1?i.call(arguments,0):b,j.notifyWith(k,e)}}function l(a){return function(c){b[a]=arguments.length>1?i.call(arguments,0):c,--g||j.resolveWith(j,b)}}var b=i.call(arguments,0),c=0,d=b.length,e=Array(d),g=d,h=d,j=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred(),k=j.promise();if(d>1){for(;c<d;c++)b[c]&&b[c].promise&&f.isFunction(b[c].promise)?b[c].promise().then(l(c),j.reject,m(c)):--g;g||j.resolveWith(j,b)}else j!==a&&j.resolveWith(j,d?[a]:[]);return k}}),f.support=function(){var b,d,e,g,h,i,j,k,l,m,n,o,p=c.createElement("div"),q=c.documentElement;p.setAttribute("className","t"),p.innerHTML="  <link/><table></table><a href='../../../../a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",d=p.getElementsByTagName("*"),e=p.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=p.getElementsByTagName("input")[0],b={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:i.value==="on",optSelected:h.selected,getSetAttribute:p.className!=="t",enctype:!!c.createElement("form").enctype,html5Clone:c.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},f.boxModel=b.boxModel=c.compatMode==="CSS1Compat",i.checked=!0,b.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,b.optDisabled=!h.disabled;try{delete p.test}catch(r){b.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",function(){b.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),b.radioValue=i.value==="t",i.setAttribute("checked","checked"),i.setAttribute("name","t"),p.appendChild(i),j=c.createDocumentFragment(),j.appendChild(p.lastChild),b.checkClone=j.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=i.checked,j.removeChild(i),j.appendChild(p);if(p.attachEvent)for(n in{submit:1,change:1,focusin:1})m="on"+n,o=m in p,o||(p.setAttribute(m,"return;"),o=typeof p[m]=="function"),b[n+"Bubbles"]=o;j.removeChild(p),j=g=h=p=i=null,f(function(){var d,e,g,h,i,j,l,m,n,q,r,s,t,u=c.getElementsByTagName("body")[0];!u||(m=1,t="padding:0;margin:0;border:",r="position:absolute;top:0;left:0;width:1px;height:1px;",s=t+"0;visibility:hidden;",n="style='"+r+t+"5px solid #000;",q="<div "+n+"display:block;'><div style='"+t+"0;display:block;overflow:hidden;'></div></div>"+"<table "+n+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",d=c.createElement("div"),d.style.cssText=s+"width:0;height:0;position:static;top:0;margin-top:"+m+"px",u.insertBefore(d,u.firstChild),p=c.createElement("div"),d.appendChild(p),p.innerHTML="<table><tr><td style='"+t+"0;display:none'></td><td>t</td></tr></table>",k=p.getElementsByTagName("td"),o=k[0].offsetHeight===0,k[0].style.display="",k[1].style.display="none",b.reliableHiddenOffsets=o&&k[0].offsetHeight===0,a.getComputedStyle&&(p.innerHTML="",l=c.createElement("div"),l.style.width="0",l.style.marginRight="0",p.style.width="2px",p.appendChild(l),b.reliableMarginRight=(parseInt((a.getComputedStyle(l,null)||{marginRight:0}).marginRight,10)||0)===0),typeof p.style.zoom!="undefined"&&(p.innerHTML="",p.style.width=p.style.padding="1px",p.style.border=0,p.style.overflow="hidden",p.style.display="inline",p.style.zoom=1,b.inlineBlockNeedsLayout=p.offsetWidth===3,p.style.display="block",p.style.overflow="visible",p.innerHTML="<div style='width:5px;'></div>",b.shrinkWrapBlocks=p.offsetWidth!==3),p.style.cssText=r+s,p.innerHTML=q,e=p.firstChild,g=e.firstChild,i=e.nextSibling.firstChild.firstChild,j={doesNotAddBorder:g.offsetTop!==5,doesAddBorderForTableAndCells:i.offsetTop===5},g.style.position="fixed",g.style.top="20px",j.fixedPosition=g.offsetTop===20||g.offsetTop===15,g.style.position=g.style.top="",e.style.overflow="hidden",e.style.position="relative",j.subtractsBorderForOverflowNotVisible=g.offsetTop===-5,j.doesNotIncludeMarginInBodyOffset=u.offsetTop!==m,a.getComputedStyle&&(p.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(p,null)||{marginTop:0}).marginTop!=="1%"),typeof d.style.zoom!="undefined"&&(d.style.zoom=1),u.removeChild(d),l=p=d=null,f.extend(b,j))});return b}();var j=/^(?:\{.*\}|\[.*\])$/,k=/([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!m(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g,h,i,j=f.expando,k=typeof c=="string",l=a.nodeType,m=l?f.cache:a,n=l?a[j]:a[j]&&j,o=c==="events";if((!n||!m[n]||!o&&!e&&!m[n].data)&&k&&d===b)return;n||(l?a[j]=n=++f.uuid:n=j),m[n]||(m[n]={},l||(m[n].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?m[n]=f.extend(m[n],c):m[n].data=f.extend(m[n].data,c);g=h=m[n],e||(h.data||(h.data={}),h=h.data),d!==b&&(h[f.camelCase(c)]=d);if(o&&!h[c])return g.events;k?(i=h[c],i==null&&(i=h[f.camelCase(c)])):i=h;return i}},removeData:function(a,b,c){if(!!f.acceptData(a)){var d,e,g,h=f.expando,i=a.nodeType,j=i?f.cache:a,k=i?a[h]:h;if(!j[k])return;if(b){d=c?j[k]:j[k].data;if(d){f.isArray(b)||(b in d?b=[b]:(b=f.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,g=b.length;e<g;e++)delete d[b[e]];if(!(c?m:f.isEmptyObject)(d))return}}if(!c){delete j[k].data;if(!m(j[k]))return}f.support.deleteExpando||!j.setInterval?delete j[k]:j[k]=null,i&&(f.support.deleteExpando?delete a[h]:a.removeAttribute?a.removeAttribute(h):a[h]=null)}},_data:function(a,b,c){return f.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=f.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),f.fn.extend({data:function(a,c){var d,e,g,h,i,j=this[0],k=0,m=null;if(a===b){if(this.length){m=f.data(j);if(j.nodeType===1&&!f._data(j,"parsedAttrs")){g=j.attributes;for(i=g.length;k<i;k++)h=g[k].name,h.indexOf("data-")===0&&(h=f.camelCase(h.substring(5)),l(j,h,m[h]));f._data(j,"parsedAttrs",!0)}}return m}if(typeof a=="object")return this.each(function(){f.data(this,a)});d=a.split(".",2),d[1]=d[1]?"."+d[1]:"",e=d[1]+"!";return f.access(this,function(c){if(c===b){m=this.triggerHandler("getData"+e,[d[0]]),m===b&&j&&(m=f.data(j,a),m=l(j,a,m));return m===b&&d[1]?this.data(d[0]):m}d[1]=c,this.each(function(){var b=f(this);b.triggerHandler("setData"+e,d),f.data(this,a,c),b.triggerHandler("changeData"+e,d)})},null,c,arguments.length>1,null,!1)},removeData:function(a){return this.each(function(){f.removeData(this,a)})}}),f.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",f._data(a,b,(f._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(f._data(b,d)||1)-1;e?f._data(b,d,e):(f.removeData(b,d,!0),n(b,c,"mark"))}},queue:function(a,b,c){var d;if(a){b=(b||"fx")+"queue",d=f._data(a,b),c&&(!d||f.isArray(c)?d=f._data(a,b,f.makeArray(c)):d.push(c));return d||[]}},dequeue:function(a,b){b=b||"fx";var c=f.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),f._data(a,b+".run",e),d.call(a,function(){f.dequeue(a,b)},e)),c.length||(f.removeData(a,b+"queue "+b+".run",!0),n(a,b,"queue"))}}),f.fn.extend({queue:function(a,c){var d=2;typeof a!="string"&&(c=a,a="fx",d--);if(arguments.length<d)return f.queue(this[0],a);return c===b?this:this.each(function(){var b=f.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&f.dequeue(this,a)})},dequeue:function(a){return this.each(function(){f.dequeue(this,a)})},delay:function(a,b){a=f.fx?f.fx.speeds[a]||a:a,b=b||"fx";return this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function m(){--h||d.resolveWith(e,[e])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var d=f.Deferred(),e=this,g=e.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--)if(l=f.data(e[g],i,b,!0)||(f.data(e[g],j,b,!0)||f.data(e[g],k,b,!0))&&f.data(e[g],i,f.Callbacks("once memory"),!0))h++,l.add(m);m();return d.promise(c)}});var o=/[\n\t\r]/g,p=/\s+/,q=/\r/g,r=/^(?:button|input)$/i,s=/^(?:button|input|object|select|textarea)$/i,t=/^a(?:rea)?$/i,u=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,v=f.support.getSetAttribute,w,x,y;f.fn.extend({attr:function(a,b){return f.access(this,f.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){f.removeAttr(this,a)})},prop:function(a,b){return f.access(this,f.prop,a,b,arguments.length>1)},removeProp:function(a){a=f.propFix[a]||a;return this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,g,h,i;if(f.isFunction(a))return this.each(function(b){f(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(p);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{g=" "+e.className+" ";for(h=0,i=b.length;h<i;h++)~g.indexOf(" "+b[h]+" ")||(g+=b[h]+" ");e.className=f.trim(g)}}}return this},removeClass:function(a){var c,d,e,g,h,i,j;if(f.isFunction(a))return this.each(function(b){f(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===b){c=(a||"").split(p);for(d=0,e=this.length;d<e;d++){g=this[d];if(g.nodeType===1&&g.className)if(a){h=(" "+g.className+" ").replace(o," ");for(i=0,j=c.length;i<j;i++)h=h.replace(" "+c[i]+" "," ");g.className=f.trim(h)}else g.className=""}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";if(f.isFunction(a))return this.each(function(c){f(this).toggleClass(a.call(this,c,this.className,b),b)});return this.each(function(){if(c==="string"){var e,g=0,h=f(this),i=b,j=a.split(p);while(e=j[g++])i=d?i:!h.hasClass(e),h[i?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&f._data(this,"__className__",this.className),this.className=this.className||a===!1?"":f._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c<d;c++)if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(o," ").indexOf(b)>-1)return!0;return!1},val:function(a){var c,d,e,g=this[0];{if(!!arguments.length){e=f.isFunction(a);return this.each(function(d){var g=f(this),h;if(this.nodeType===1){e?h=a.call(this,d,g.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.type]||f.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,h,"value")===b)this.value=h}})}if(g){c=f.valHooks[g.type]||f.valHooks[g.nodeName.toLowerCase()];if(c&&"get"in c&&(d=c.get(g,"value"))!==b)return d;d=g.value;return typeof d=="string"?d.replace(q,""):d==null?"":d}}}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,g=a.selectedIndex,h=[],i=a.options,j=a.type==="select-one";if(g<0)return null;c=j?g:0,d=j?g+1:i.length;for(;c<d;c++){e=i[c];if(e.selected&&(f.support.optDisabled?!e.disabled:e.getAttribute("disabled")===null)&&(!e.parentNode.disabled||!f.nodeName(e.parentNode,"optgroup"))){b=f(e).val();if(j)return b;h.push(b)}}if(j&&!h.length&&i.length)return f(i[g]).val();return h},set:function(a,b){var c=f.makeArray(b);f(a).find("option").each(function(){this.selected=f.inArray(f(this).val(),c)>=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var g,h,i,j=a.nodeType;if(!!a&&j!==3&&j!==8&&j!==2){if(e&&c in f.attrFn)return f(a)[c](d);if(typeof a.getAttribute=="undefined")return f.prop(a,c,d);i=j!==1||!f.isXMLDoc(a),i&&(c=c.toLowerCase(),h=f.attrHooks[c]||(u.test(c)?x:w));if(d!==b){if(d===null){f.removeAttr(a,c);return}if(h&&"set"in h&&i&&(g=h.set(a,d,c))!==b)return g;a.setAttribute(c,""+d);return d}if(h&&"get"in h&&i&&(g=h.get(a,c))!==null)return g;g=a.getAttribute(c);return g===null?b:g}},removeAttr:function(a,b){var c,d,e,g,h,i=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(p),g=d.length;for(;i<g;i++)e=d[i],e&&(c=f.propFix[e]||e,h=u.test(e),h||f.attr(a,e,""),a.removeAttribute(v?e:c),h&&c in a&&(a[c]=!1))}},attrHooks:{type:{set:function(a,b){if(r.test(a.nodeName)&&a.parentNode)f.error("type property can't be changed");else if(!f.support.radioValue&&b==="radio"&&f.nodeName(a,"input")){var c=a.value;a.setAttribute("type",b),c&&(a.value=c);return b}}},value:{get:function(a,b){if(w&&f.nodeName(a,"button"))return w.get(a,b);return b in a?a.value:null},set:function(a,b,c){if(w&&f.nodeName(a,"button"))return w.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e,g,h,i=a.nodeType;if(!!a&&i!==3&&i!==8&&i!==2){h=i!==1||!f.isXMLDoc(a),h&&(c=f.propFix[c]||c,g=f.propHooks[c]);return d!==b?g&&"set"in g&&(e=g.set(a,d,c))!==b?e:a[c]=d:g&&"get"in g&&(e=g.get(a,c))!==null?e:a[c]}},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):s.test(a.nodeName)||t.test(a.nodeName)&&a.href?0:b}}}}),f.attrHooks.tabindex=f.propHooks.tabIndex,x={get:function(a,c){var d,e=f.prop(a,c);return e===!0||typeof e!="boolean"&&(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;b===!1?f.removeAttr(a,c):(d=f.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase()));return c}},v||(y={name:!0,id:!0,coords:!0},w=f.valHooks.button={get:function(a,c){var d;d=a.getAttributeNode(c);return d&&(y[c]?d.nodeValue!=="":d.specified)?d.nodeValue:b},set:function(a,b,d){var e=a.getAttributeNode(d);e||(e=c.createAttribute(d),a.setAttributeNode(e));return e.nodeValue=b+""}},f.attrHooks.tabindex.set=w.set,f.each(["width","height"],function(a,b){f.attrHooks[b]=f.extend(f.attrHooks[b],{set:function(a,c){if(c===""){a.setAttribute(b,"auto");return c}}})}),f.attrHooks.contenteditable={get:w.get,set:function(a,b,c){b===""&&(b="false"),w.set(a,b,c)}}),f.support.hrefNormalized||f.each(["href","src","width","height"],function(a,c){f.attrHooks[c]=f.extend(f.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),f.support.style||(f.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),f.support.optSelected||(f.propHooks.selected=f.extend(f.propHooks.selected,{get:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex);return null}})),f.support.enctype||(f.propFix.enctype="encoding"),f.support.checkOn||f.each(["radio","checkbox"],function(){f.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),f.each(["radio","checkbox"],function(){f.valHooks[this]=f.extend(f.valHooks[this],{set:function(a,b){if(f.isArray(b))return a.checked=f.inArray(f(a).val(),b)>=0}})});var z=/^(?:textarea|input|select)$/i,A=/^([^\.]*)?(?:\.(.+))?$/,B=/(?:^|\s)hover(\.\S+)?\b/,C=/^key/,D=/^(?:mouse|contextmenu)|click/,E=/^(?:focusinfocus|focusoutblur)$/,F=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,G=function(
 +
a){var b=F.exec(a);b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)"));return b},H=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},I=function(a){return f.event.special.hover?a:a.replace(B,"mouseenter$1 mouseleave$1")};f.event={add:function(a,c,d,e,g){var h,i,j,k,l,m,n,o,p,q,r,s;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(h=f._data(a)))){d.handler&&(p=d,d=p.handler,g=p.selector),d.guid||(d.guid=f.guid++),j=h.events,j||(h.events=j={}),i=h.handle,i||(h.handle=i=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.dispatch.apply(i.elem,arguments):b},i.elem=a),c=f.trim(I(c)).split(" ");for(k=0;k<c.length;k++){l=A.exec(c[k])||[],m=l[1],n=(l[2]||"").split(".").sort(),s=f.event.special[m]||{},m=(g?s.delegateType:s.bindType)||m,s=f.event.special[m]||{},o=f.extend({type:m,origType:l[1],data:e,handler:d,guid:d.guid,selector:g,quick:g&&G(g),namespace:n.join(".")},p),r=j[m];if(!r){r=j[m]=[],r.delegateCount=0;if(!s.setup||s.setup.call(a,e,n,i)===!1)a.addEventListener?a.addEventListener(m,i,!1):a.attachEvent&&a.attachEvent("on"+m,i)}s.add&&(s.add.call(a,o),o.handler.guid||(o.handler.guid=d.guid)),g?r.splice(r.delegateCount++,0,o):r.push(o),f.event.global[m]=!0}a=null}},global:{},remove:function(a,b,c,d,e){var g=f.hasData(a)&&f._data(a),h,i,j,k,l,m,n,o,p,q,r,s;if(!!g&&!!(o=g.events)){b=f.trim(I(b||"")).split(" ");for(h=0;h<b.length;h++){i=A.exec(b[h])||[],j=k=i[1],l=i[2];if(!j){for(j in o)f.event.remove(a,j+b[h],c,d,!0);continue}p=f.event.special[j]||{},j=(d?p.delegateType:p.bindType)||j,r=o[j]||[],m=r.length,l=l?new RegExp("(^|\\.)"+l.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(n=0;n<r.length;n++)s=r[n],(e||k===s.origType)&&(!c||c.guid===s.guid)&&(!l||l.test(s.namespace))&&(!d||d===s.selector||d==="**"&&s.selector)&&(r.splice(n--,1),s.selector&&r.delegateCount--,p.remove&&p.remove.call(a,s));r.length===0&&m!==r.length&&((!p.teardown||p.teardown.call(a,l)===!1)&&f.removeEvent(a,j,g.handle),delete o[j])}f.isEmptyObject(o)&&(q=g.handle,q&&(q.elem=null),f.removeData(a,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,g){if(!e||e.nodeType!==3&&e.nodeType!==8){var h=c.type||c,i=[],j,k,l,m,n,o,p,q,r,s;if(E.test(h+f.event.triggered))return;h.indexOf("!")>=0&&(h=h.slice(0,-1),k=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if((!e||f.event.customEvent[h])&&!f.event.global[h])return;c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.isTrigger=!0,c.exclusive=k,c.namespace=i.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,o=h.indexOf(":")<0?"on"+h:"";if(!e){j=f.cache;for(l in j)j[l].events&&j[l].events[h]&&f.event.trigger(c,d,j[l].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?f.makeArray(d):[],d.unshift(c),p=f.event.special[h]||{};if(p.trigger&&p.trigger.apply(e,d)===!1)return;r=[[e,p.bindType||h]];if(!g&&!p.noBubble&&!f.isWindow(e)){s=p.delegateType||h,m=E.test(s+h)?e:e.parentNode,n=null;for(;m;m=m.parentNode)r.push([m,s]),n=m;n&&n===e.ownerDocument&&r.push([n.defaultView||n.parentWindow||a,s])}for(l=0;l<r.length&&!c.isPropagationStopped();l++)m=r[l][0],c.type=r[l][1],q=(f._data(m,"events")||{})[c.type]&&f._data(m,"handle"),q&&q.apply(m,d),q=o&&m[o],q&&f.acceptData(m)&&q.apply(m,d)===!1&&c.preventDefault();c.type=h,!g&&!c.isDefaultPrevented()&&(!p._default||p._default.apply(e.ownerDocument,d)===!1)&&(h!=="click"||!f.nodeName(e,"a"))&&f.acceptData(e)&&o&&e[h]&&(h!=="focus"&&h!=="blur"||c.target.offsetWidth!==0)&&!f.isWindow(e)&&(n=e[o],n&&(e[o]=null),f.event.triggered=h,e[h](),f.event.triggered=b,n&&(e[o]=n));return c.result}},dispatch:function(c){c=f.event.fix(c||a.event);var d=(f._data(this,"events")||{})[c.type]||[],e=d.delegateCount,g=[].slice.call(arguments,0),h=!c.exclusive&&!c.namespace,i=f.event.special[c.type]||{},j=[],k,l,m,n,o,p,q,r,s,t,u;g[0]=c,c.delegateTarget=this;if(!i.preDispatch||i.preDispatch.call(this,c)!==!1){if(e&&(!c.button||c.type!=="click")){n=f(this),n.context=this.ownerDocument||this;for(m=c.target;m!=this;m=m.parentNode||this)if(m.disabled!==!0){p={},r=[],n[0]=m;for(k=0;k<e;k++)s=d[k],t=s.selector,p[t]===b&&(p[t]=s.quick?H(m,s.quick):n.is(t)),p[t]&&r.push(s);r.length&&j.push({elem:m,matches:r})}}d.length>e&&j.push({elem:this,matches:d.slice(e)});for(k=0;k<j.length&&!c.isPropagationStopped();k++){q=j[k],c.currentTarget=q.elem;for(l=0;l<q.matches.length&&!c.isImmediatePropagationStopped();l++){s=q.matches[l];if(h||!c.namespace&&!s.namespace||c.namespace_re&&c.namespace_re.test(s.namespace))c.data=s.data,c.handleObj=s,o=((f.event.special[s.origType]||{}).handle||s.handler).apply(q.elem,g),o!==b&&(c.result=o,o===!1&&(c.preventDefault(),c.stopPropagation()))}}i.postDispatch&&i.postDispatch.call(this,c);return c.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode);return a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,d){var e,f,g,h=d.button,i=d.fromElement;a.pageX==null&&d.clientX!=null&&(e=a.target.ownerDocument||c,f=e.documentElement,g=e.body,a.pageX=d.clientX+(f&&f.scrollLeft||g&&g.scrollLeft||0)-(f&&f.clientLeft||g&&g.clientLeft||0),a.pageY=d.clientY+(f&&f.scrollTop||g&&g.scrollTop||0)-(f&&f.clientTop||g&&g.clientTop||0)),!a.relatedTarget&&i&&(a.relatedTarget=i===a.target?d.toElement:i),!a.which&&h!==b&&(a.which=h&1?1:h&2?3:h&4?2:0);return a}},fix:function(a){if(a[f.expando])return a;var d,e,g=a,h=f.event.fixHooks[a.type]||{},i=h.props?this.props.concat(h.props):this.props;a=f.Event(g);for(d=i.length;d;)e=i[--d],a[e]=g[e];a.target||(a.target=g.srcElement||c),a.target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey===b&&(a.metaKey=a.ctrlKey);return h.filter?h.filter(a,g):a},special:{ready:{setup:f.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){f.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,d){var e=f.extend(new f.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?f.event.trigger(e,null,b):f.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},f.event.handle=f.event.dispatch,f.removeEvent=c.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},f.Event=function(a,b){if(!(this instanceof f.Event))return new f.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?K:J):this.type=a,b&&f.extend(this,b),this.timeStamp=a&&a.timeStamp||f.now(),this[f.expando]=!0},f.Event.prototype={preventDefault:function(){this.isDefaultPrevented=K;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=K;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=K,this.stopPropagation()},isDefaultPrevented:J,isPropagationStopped:J,isImmediatePropagationStopped:J},f.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){f.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=this,d=a.relatedTarget,e=a.handleObj,g=e.selector,h;if(!d||d!==c&&!f.contains(c,d))a.type=e.origType,h=e.handler.apply(this,arguments),a.type=b;return h}}}),f.support.submitBubbles||(f.event.special.submit={setup:function(){if(f.nodeName(this,"form"))return!1;f.event.add(this,"click._submit keypress._submit",function(a){var c=a.target,d=f.nodeName(c,"input")||f.nodeName(c,"button")?c.form:b;d&&!d._submit_attached&&(f.event.add(d,"submit._submit",function(a){a._submit_bubble=!0}),d._submit_attached=!0)})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&f.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){if(f.nodeName(this,"form"))return!1;f.event.remove(this,"._submit")}}),f.support.changeBubbles||(f.event.special.change={setup:function(){if(z.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")f.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),f.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1,f.event.simulate("change",this,a,!0))});return!1}f.event.add(this,"beforeactivate._change",function(a){var b=a.target;z.test(b.nodeName)&&!b._change_attached&&(f.event.add(b,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&f.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,arguments)},teardown:function(){f.event.remove(this,"._change");return z.test(this.nodeName)}}),f.support.focusinBubbles||f.each({focus:"focusin",blur:"focusout"},function(a,b){var d=0,e=function(a){f.event.simulate(b,a.target,f.event.fix(a),!0)};f.event.special[b]={setup:function(){d++===0&&c.addEventListener(a,e,!0)},teardown:function(){--d===0&&c.removeEventListener(a,e,!0)}}}),f.fn.extend({on:function(a,c,d,e,g){var h,i;if(typeof a=="object"){typeof c!="string"&&(d=d||c,c=b);for(i in a)this.on(i,c,d,a[i],g);return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typeof c=="string"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1)e=J;else if(!e)return this;g===1&&(h=e,e=function(a){f().off(a);return h.apply(this,arguments)},e.guid=h.guid||(h.guid=f.guid++));return this.each(function(){f.event.add(this,a,e,d,c)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&&a.handleObj){var e=a.handleObj;f(a.delegateTarget).off(e.namespace?e.origType+"."+e.namespace:e.origType,e.selector,e.handler);return this}if(typeof a=="object"){for(var g in a)this.off(g,c,a[g]);return this}if(c===!1||typeof c=="function")d=c,c=b;d===!1&&(d=J);return this.each(function(){f.event.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){f(this.context).on(a,this.selector,b,c);return this},die:function(a,b){f(this.context).off(a,this.selector||"**",b);return this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length==1?this.off(a,"**"):this.off(b,a,c)},trigger:function(a,b){return this.each(function(){f.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return f.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||f.guid++,d=0,e=function(c){var e=(f._data(this,"lastToggle"+a.guid)||0)%d;f._data(this,"lastToggle"+a.guid,e+1),c.preventDefault();return b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),f.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){f.fn[b]=function(a,c){c==null&&(c=a,a=null);return arguments.length>0?this.on(b,null,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0),C.test(b)&&(f.event.fixHooks[b]=f.event.keyHooks),D.test(b)&&(f.event.fixHooks[b]=f.event.mouseHooks)}),function(){function x(a,b,c,e,f,g){for(var h=0,i=e.length;h<i;h++){var j=e[h];if(j){var k=!1;j=j[a];while(j){if(j[d]===c){k=e[j.sizset];break}if(j.nodeType===1){g||(j[d]=c,j.sizset=h);if(typeof b!="string"){if(j===b){k=!0;break}}else if(m.filter(b,[j]).length>0){k=j;break}}j=j[a]}e[h]=k}}}function w(a,b,c,e,f,g){for(var h=0,i=e.length;h<i;h++){var j=e[h];if(j){var k=!1;j=j[a];while(j){if(j[d]===c){k=e[j.sizset];break}j.nodeType===1&&!g&&(j[d]=c,j.sizset=h);if(j.nodeName.toLowerCase()===b){k=j;break}j=j[a]}e[h]=k}}}var a=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d="sizcache"+(Math.random()+"").replace(".",""),e=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){i=!1;return 0});var m=function(b,d,e,f){e=e||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return e;var i,j,k,l,n,q,r,t,u=!0,v=m.isXML(d),w=[],x=b;do{a.exec(""),i=a.exec(x);if(i){x=i[3],w.push(i[1]);if(i[2]){l=i[3];break}}}while(i);if(w.length>1&&p.exec(b))if(w.length===2&&o.relative[w[0]])j=y(w[0]+w[1],d,f);else{j=o.relative[w[0]]?[d]:m(w.shift(),d);while(w.length)b=w.shift(),o.relative[b]&&(b+=w.shift()),j=y(b,j,f)}else{!f&&w.length>1&&d.nodeType===9&&!v&&o.match.ID.test(w[0])&&!o.match.ID.test(w[w.length-1])&&(n=m.find(w.shift(),d,v),d=n.expr?m.filter(n.expr,n.set)[0]:n.set[0]);if(d){n=f?{expr:w.pop(),set:s(f)}:m.find(w.pop(),w.length===1&&(w[0]==="~"||w[0]==="+")&&d.parentNode?d.parentNode:d,v),j=n.expr?m.filter(n.expr,n.set):n.set,w.length>0?k=s(j):u=!1;while(w.length)q=w.pop(),r=q,o.relative[q]?r=w.pop():q="",r==null&&(r=d),o.relative[q](k,r,v)}else k=w=[]}k||(k=j),k||m.error(q||b);if(g.call(k)==="[object Array]")if(!u)e.push.apply(e,k);else if(d&&d.nodeType===1)for(t=0;k[t]!=null;t++)k[t]&&(k[t]===!0||k[t].nodeType===1&&m.contains(d,k[t]))&&e.push(j[t]);else for(t=0;k[t]!=null;t++)k[t]&&k[t].nodeType===1&&e.push(j[t]);else s(k,e);l&&(m(l,h,e,f),m.uniqueSort(e));return e};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},m.matches=function(a,b){return m(a,null,null,b)},m.matchesSelector=function(a,b){return m(b,null,null,[a]).length>0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e<f;e++){h=o.order[e];if(g=o.leftMatch[h].exec(a)){i=g[1],g.splice(1,1);if(i.substr(i.length-1)!=="\\"){g[1]=(g[1]||"").replace(j,""),d=o.find[h](g,b,c);if(d!=null){a=a.replace(o.match[h],"");break}}}}d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]);return{set:d,expr:a}},m.filter=function(a,c,d,e){var f,g,h,i,j,k,l,n,p,q=a,r=[],s=c,t=c&&c[0]&&m.isXML(c[0]);while(a&&c.length){for(h in o.filter)if((f=o.leftMatch[h].exec(a))!=null&&f[2]){k=o.filter[h],l=f[1],g=!1,f.splice(1,1);if(l.substr(l.length-1)==="\\")continue;s===r&&(r=[]);if(o.preFilter[h]){f=o.preFilter[h](f,s,d,r,e,t);if(!f)g=i=!0;else if(f===!0)continue}if(f)for(n=0;(j=s[n])!=null;n++)j&&(i=k(j,f,n,s),p=e^i,d&&i!=null?p?g=!0:s[n]=!1:p&&(r.push(j),g=!0));if(i!==b){d||(s=r),a=a.replace(o.match[h],"");if(!g)return[];break}}if(a===q)if(g==null)m.error(a);else break;q=a}return s},m.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)};var n=m.getText=function(a){var b,c,d=a.nodeType,e="";if(d){if(d===1||d===9||d===11){if(typeof a.textContent=="string")return a.textContent;if(typeof a.innerText=="string")return a.innerText.replace(k,"");for(a=a.firstChild;a;a=a.nextSibling)e+=n(a)}else if(d===3||d===4)return a.nodeValue}else for(b=0;c=a[b];b++)c.nodeType!==8&&(e+=n(c));return e},o=m.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!l.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&m.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&m.filter(b,a,!0)}},"":function(a,b,c){var d,f=e++,g=x;typeof b=="string"&&!l.test(b)&&(b=b.toLowerCase(),d=b,g=w),g("parentNode",b,f,a,d,c)},"~":function(a,b,c){var d,f=e++,g=x;typeof b=="string"&&!l.test(b)&&(b=b.toLowerCase(),d=b,g=w),g("previousSibling",b,f,a,d,c)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(j,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);a[0]=e++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=m(b[3],null,null,c);else{var g=m.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(o.match.POS.test(b[0])||o.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;return!0}m.error(e)},CHILD:function(a,b){var c,e,f,g,h,i,j,k=b[1],l=a;switch(k){case"only":case"first":while(l=l.previousSibling)if(l.nodeType===1)return!1;if(k==="first")return!0;l=a;case"last":while(l=l.nextSibling)if(l.nodeType===1)return!1;return!0;case"nth":c=b[2],e=b[3];if(c===1&&e===0)return!0;f=b[0],g=a.parentNode;if(g&&(g[d]!==f||!a.nodeIndex)){i=0;for(l=g.firstChild;l;l=l.nextSibling)l.nodeType===1&&(l.nodeIndex=++i);g[d]=f}j=a.nodeIndex-e;return c===0?j===0:j%c===0&&j/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c<e;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var u,v;c.documentElement.compareDocumentPosition?u=function(a,b){if(a===b){h=!0;return 0}if(!a.compareDocumentPosition||!b.compareDocumentPosition)return a.compareDocumentPosition?-1:1;return a.compareDocumentPosition(b)&4?-1:1}:(u=function(a,b){if(a===b){h=!0;return 0}if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],g=a.parentNode,i=b.parentNode,j=g;if(g===i)return v(a,b);if(!g)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return v(e[k],f[k]);return k===c?v(a,f[k],-1):v(e[k],b,1)},v=function(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),function(){var a=c.createElement("div"),d="script"+(new Date).getTime(),e=c.documentElement;a.innerHTML="<a name='"+d+"'/>",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=m,b=c.createElement("div"),d="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,e,f,g){e=e||c;if(!g&&!m.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return s(e.getElementsByTagName(b),f);if(h[2]&&o.find.CLASS&&e.getElementsByClassName)return s(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return s([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return s([],f);if(i.id===h[3])return s([i],f)}try{return s(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var k=e,l=e.getAttribute("id"),n=l||d,p=e.parentNode,q=/^\s*[+~]/.test(b);l?n=n.replace(/'/g,"\\$&"):e.setAttribute("id",n),q&&p&&(e=e.parentNode);try{if(!q||p)return s(e.querySelectorAll("[id='"+n+"'] "+b),f)}catch(r){}finally{l||k.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)m[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(f){e=!0}m.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(e||!o.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var y=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h<i;h++)m(a,g[h],e,c);return m.filter(f,e)};m.attr=f.attr,m.selectors.attrMap={},f.find=m,f.expr=m.selectors,f.expr[":"]=f.expr.filters,f.unique=m.uniqueSort,f.text=m.getText,f.isXMLDoc=m.isXML,f.contains=m.contains}();var L=/Until$/,M=/^(?:parents|prevUntil|prevAll)/,N=/,/,O=/^.[^:#\[\.,]*$/,P=Array.prototype.slice,Q=f.expr.match.globalPOS,R={children:!0,contents:!0,next:!0,prev:!0};f.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string")return f(a).filter(function(){for(c=0,d=b.length;c<d;c++)if(f.contains(b[c],this))return!0});var e=this.pushStack("","find",a),g,h,i;for(c=0,d=this.length;c<d;c++){g=e.length,f.find(a,this[c],e);if(c>0)for(h=g;h<e.length;h++)for(i=0;i<g;i++)if(e[i]===e[h]){e.splice(h--,1);break}}return e},has:function(a){var b=f(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(f.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(T(this,a,!1),"not",a)},filter:function(a){return this.pushStack(T(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?Q.test(a)?f(a,this.context).index(this[0])>=0:f.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h=1;while(g&&g.ownerDocument&&g!==b){for(d=0;d<a.length;d++)f(g).is(a[d])&&c.push({selector:a[d],elem:g,level:h});g=g.parentNode,h++}return c}var i=Q.test(a)||typeof a!="string"?f(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){g=this[d];while(g){if(i?i.index(g)>-1:f.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11)break}}c=c.length>1?f.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a)return this[0]&&this[0].parentNode?this.prevAll().length:-1;if(typeof a=="string")return f.inArray(this[0],f(a));return f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(S(c[0])||S(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c)},next:function(a){return f.nth(a,2,"nextSibling")},prev:function(a){return f.nth(a,2,"previousSibling")},nextAll:function(a){return f.dir(a,"nextSibling")},prevAll:function(a){return f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c)},siblings:function(a){return f.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return f.sibling(a.firstChild)},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c);L.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!R[a]?f.unique(e):e,(this.length>1||N.test(d))&&M.test(a)&&(e=e.reverse());return this.pushStack(e,a,P.call(arguments).join(","))}}),f.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d)))g.nodeType===1&&e.push(g),g=g[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var V="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",W=/ jQuery\d+="(?:\d+|null)"/g,X=/^\s+/,Y=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Z=/<([\w:]+)/,$=/<tbody/i,_=/<|&#?\w+;/,ba=/<(?:script|style)/i,bb=/<(?:script|object|embed|option|style)/i,bc=new RegExp("<(?:"+V+")[\\s/>]","i"),bd=/checked\s*(?:[^=]|=\s*.checked.)/i,be=/\/(java|ecma)script/i,bf=/^\s*<!(?:\[CDATA\[|\-\-)/,bg={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},bh=U(c);bg.optgroup=bg.option,bg.tbody=bg.tfoot=bg.colgroup=bg.caption=bg.thead,bg.th=bg.td,f.support.htmllSerialize||(bg._default=[1,"div<div>","</div>"]),f.fn.extend({text:function(a){return f.access(this,function(a){return a===b?f.text(this):this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var b=f(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapInner(a.call(this,b))});return this.each(function(){var b=f(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=f.isFunction(a);return this.each(function(c){f(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=f
 +
.clean(arguments);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,f.clean(arguments));return a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||f.filter(a,[d]).length)!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){return f.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(W,""):null;if(typeof a=="string"&&!ba.test(a)&&(f.support.leadingWhitespace||!X.test(a))&&!bg[(Z.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Y,"<$1></$2>");try{for(;d<e;d++)c=this[d]||{},c.nodeType===1&&(f.cleanData(c.getElementsByTagName("*")),c.innerHTML=a);c=0}catch(g){}}c&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(a){if(this[0]&&this[0].parentNode){if(f.isFunction(a))return this.each(function(b){var c=f(this),d=c.htmll();c.replaceWith(a.call(this,b,d))});typeof a!="string"&&(a=f(a).detach());return this.each(function(){var b=this.nextSibling,c=this.parentNode;f(this).remove(),b?f(b).before(a):f(c).append(a)})}return this.length?this.pushStack(f(f.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,g,h,i,j=a[0],k=[];if(!f.support.checkClone&&arguments.length===3&&typeof j=="string"&&bd.test(j))return this.each(function(){f(this).domManip(a,c,d,!0)});if(f.isFunction(j))return this.each(function(e){var g=f(this);a[0]=j.call(this,e,c?g.htmll():b),g.domManip(a,c,d)});if(this[0]){i=j&&j.parentNode,f.support.parentNode&&i&&i.nodeType===11&&i.childNodes.length===this.length?e={fragment:i}:e=f.buildFragment(a,this,k),h=e.fragment,h.childNodes.length===1?g=h=h.firstChild:g=h.firstChild;if(g){c=c&&f.nodeName(g,"tr");for(var l=0,m=this.length,n=m-1;l<m;l++)d.call(c?bi(this[l],g):this[l],e.cacheable||m>1&&l<n?f.clone(h,!0,!0):h)}k.length&&f.each(k,function(a,b){b.src?f.ajax({type:"GET",global:!1,url:b.src,async:!1,dataType:"script"}):f.globalEval((b.text||b.textContent||b.innerHTML||"").replace(bf,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)})}return this}}),f.buildFragment=function(a,b,d){var e,g,h,i,j=a[0];b&&b[0]&&(i=b[0].ownerDocument||b[0]),i.createDocumentFragment||(i=c),a.length===1&&typeof j=="string"&&j.length<512&&i===c&&j.charAt(0)==="<"&&!bb.test(j)&&(f.support.checkClone||!bd.test(j))&&(f.support.htmll5Clone||!bc.test(j))&&(g=!0,h=f.fragments[j],h&&h!==1&&(e=h)),e||(e=i.createDocumentFragment(),f.clean(a,i,e,d)),g&&(f.fragments[j]=h?e:1);return{fragment:e,cacheable:g}},f.fragments={},f.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){f.fn[a]=function(c){var d=[],e=f(c),g=this.length===1&&this[0].parentNode;if(g&&g.nodeType===11&&g.childNodes.length===1&&e.length===1){e[b](this[0]);return this}for(var h=0,i=e.length;h<i;h++){var j=(h>0?this.clone(!0):this).get();f(e[h])[b](j),d=d.concat(j)}return this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var d,e,g,h=f.support.htmll5Clone||f.isXMLDoc(a)||!bc.test("<"+a.nodeName+">")?a.cloneNode(!0):bo(a);if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bk(a,h),d=bl(a),e=bl(h);for(g=0;d[g];++g)e[g]&&bk(d[g],e[g])}if(b){bj(a,h);if(c){d=bl(a),e=bl(h);for(g=0;d[g];++g)bj(d[g],e[g])}}d=e=null;return h},clean:function(a,b,d,e){var g,h,i,j=[];b=b||c,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||c);for(var k=0,l;(l=a[k])!=null;k++){typeof l=="number"&&(l+="");if(!l)continue;if(typeof l=="string")if(!_.test(l))l=b.createTextNode(l);else{l=l.replace(Y,"<$1></$2>");var m=(Z.exec(l)||["",""])[1].toLowerCase(),n=bg[m]||bg._default,o=n[0],p=b.createElement("div"),q=bh.childNodes,r;b===c?bh.appendChild(p):U(b).appendChild(p),p.innerHTML=n[1]+l+n[2];while(o--)p=p.lastChild;if(!f.support.tbody){var s=$.test(l),t=m==="table"&&!s?p.firstChild&&p.firstChild.childNodes:n[1]==="<table>"&&!s?p.childNodes:[];for(i=t.length-1;i>=0;--i)f.nodeName(t[i],"tbody")&&!t[i].childNodes.length&&t[i].parentNode.removeChild(t[i])}!f.support.leadingWhitespace&&X.test(l)&&p.insertBefore(b.createTextNode(X.exec(l)[0]),p.firstChild),l=p.childNodes,p&&(p.parentNode.removeChild(p),q.length>0&&(r=q[q.length-1],r&&r.parentNode&&r.parentNode.removeChild(r)))}var u;if(!f.support.appendChecked)if(l[0]&&typeof (u=l.length)=="number")for(i=0;i<u;i++)bn(l[i]);else bn(l);l.nodeType?j.push(l):j=f.merge(j,l)}if(d){g=function(a){return!a.type||be.test(a.type)};for(k=0;j[k];k++){h=j[k];if(e&&f.nodeName(h,"script")&&(!h.type||be.test(h.type)))e.push(h.parentNode?h.parentNode.removeChild(h):h);else{if(h.nodeType===1){var v=f.grep(h.getElementsByTagName("script"),g);j.splice.apply(j,[k+1,0].concat(v))}d.appendChild(h)}}}return j},cleanData:function(a){var b,c,d=f.cache,e=f.event.special,g=f.support.deleteExpando;for(var h=0,i;(i=a[h])!=null;h++){if(i.nodeName&&f.noData[i.nodeName.toLowerCase()])continue;c=i[f.expando];if(c){b=d[c];if(b&&b.events){for(var j in b.events)e[j]?f.event.remove(i,j):f.removeEvent(i,j,b.handle);b.handle&&(b.handle.elem=null)}g?delete i[f.expando]:i.removeAttribute&&i.removeAttribute(f.expando),delete d[c]}}}});var bp=/alpha\([^)]*\)/i,bq=/opacity=([^)]*)/,br=/([A-Z]|^ms)/g,bs=/^[\-+]?(?:\d*\.)?\d+$/i,bt=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,bu=/^([\-+])=([\-+.\de]+)/,bv=/^margin/,bw={position:"absolute",visibility:"hidden",display:"block"},bx=["Top","Right","Bottom","Left"],by,bz,bA;f.fn.css=function(a,c){return f.access(this,function(a,c,d){return d!==b?f.style(a,c,d):f.css(a,c)},a,c,arguments.length>1)},f.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=by(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":f.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var g,h,i=f.camelCase(c),j=a.style,k=f.cssHooks[i];c=f.cssProps[i]||i;if(d===b){if(k&&"get"in k&&(g=k.get(a,!1,e))!==b)return g;return j[c]}h=typeof d,h==="string"&&(g=bu.exec(d))&&(d=+(g[1]+1)*+g[2]+parseFloat(f.css(a,c)),h="number");if(d==null||h==="number"&&isNaN(d))return;h==="number"&&!f.cssNumber[i]&&(d+="px");if(!k||!("set"in k)||(d=k.set(a,d))!==b)try{j[c]=d}catch(l){}}},css:function(a,c,d){var e,g;c=f.camelCase(c),g=f.cssHooks[c],c=f.cssProps[c]||c,c==="cssFloat"&&(c="float");if(g&&"get"in g&&(e=g.get(a,!0,d))!==b)return e;if(by)return by(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),f.curCSS=f.css,c.defaultView&&c.defaultView.getComputedStyle&&(bz=function(a,b){var c,d,e,g,h=a.style;b=b.replace(br,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!f.contains(a.ownerDocument.documentElement,a)&&(c=f.style(a,b))),!f.support.pixelMargin&&e&&bv.test(b)&&bt.test(c)&&(g=h.width,h.width=c,c=e.width,h.width=g);return c}),c.documentElement.currentStyle&&(bA=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;f==null&&g&&(e=g[b])&&(f=e),bt.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d));return f===""?"auto":f}),by=bz||bA,f.each(["height","width"],function(a,b){f.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?bB(a,b,d):f.swap(a,bw,function(){return bB(a,b,d)})},set:function(a,b){return bs.test(b)?b+"px":b}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return bq.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=f.isNumeric(b)?"alpha(opacity="+b*100+")":"",g=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&f.trim(g.replace(bp,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=bp.test(g)?g.replace(bp,e):g+" "+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){return f.swap(a,{display:"inline-block"},function(){return b?by(a,"margin-right"):a.style.marginRight})}})}),f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style&&a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)}),f.each({margin:"",padding:"",border:"Width"},function(a,b){f.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+bx[d]+b]=e[d]||e[d-2]||e[0];return f}}});var bC=/%20/g,bD=/\[\]$/,bE=/\r?\n/g,bF=/#.*$/,bG=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bH=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bI=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,bJ=/^(?:GET|HEAD)$/,bK=/^\/\//,bL=/\?/,bM=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,bN=/^(?:select|textarea)/i,bO=/\s+/,bP=/([?&])_=[^&]*/,bQ=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bR=f.fn.load,bS={},bT={},bU,bV,bW=["*/"]+["*"];try{bU=e.href}catch(bX){bU=c.createElement("a"),bU.href="",bU=bU.href}bV=bQ.exec(bU.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bR)return bR.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var g=a.slice(e,a.length);a=a.slice(0,e)}var h="GET";c&&(f.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=f.param(c,f.ajaxSettings.traditional),h="POST"));var i=this;f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.htmll(g?f("<div>").append(c.replace(bM,"")).find(g):c)),d&&i.each(d,[c,b,a])}});return this},serialize:function(){return f.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?f.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bN.test(this.nodeName)||bH.test(this.type))}).map(function(a,b){var c=f(this).val();return c==null?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,value:a.replace(bE,"\r\n")}}):{name:b.name,value:c.replace(bE,"\r\n")}}).get()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.on(b,a)}}),f.each(["get","post"],function(a,c){f[c]=function(a,d,e,g){f.isFunction(d)&&(g=g||e,e=d,d=b);return f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript:function(a,c){return f.get(a,b,c,"script")},getJSON:function(a,b,c){return f.get(a,b,c,"json")},ajaxSetup:function(a,b){b?b$(a,f.ajaxSettings):(b=a,a=f.ajaxSettings),b$(a,b);return a},ajaxSettings:{url:bU,isLocal:bI.test(bV[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":bW},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":f.parseJSON,"text xml":f.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:bY(bS),ajaxTransport:bY(bT),ajax:function(a,c){function w(a,c,l,m){if(s!==2){s=2,q&&clearTimeout(q),p=b,n=m||"",v.readyState=a>0?4:0;var o,r,u,w=c,x=l?ca(d,v,l):b,y,z;if(a>=200&&a<300||a===304){if(d.ifModified){if(y=v.getResponseHeader("Last-Modified"))f.lastModified[k]=y;if(z=v.getResponseHeader("Etag"))f.etag[k]=z}if(a===304)w="notmodified",o=!0;else try{r=cb(d,x),w="success",o=!0}catch(A){w="parsererror",u=A}}else{u=w;if(!w||a)w="error",a<0&&(a=0)}v.status=a,v.statusText=""+(c||w),o?h.resolveWith(e,[r,w,v]):h.rejectWith(e,[v,w,u]),v.statusCode(j),j=b,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.fireWith(e,[v,w]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var d=f.ajaxSetup({},c),e=d.context||d,g=e!==d&&(e.nodeType||e instanceof f)?f(e):f.event,h=f.Deferred(),i=f.Callbacks("once memory"),j=d.statusCode||{},k,l={},m={},n,o,p,q,r,s=0,t,u,v={readyState:0,setRequestHeader:function(a,b){if(!s){var c=a.toLowerCase();a=m[c]=m[c]||a,l[a]=b}return this},getAllResponseHeaders:function(){return s===2?n:null},getResponseHeader:function(a){var c;if(s===2){if(!o){o={};while(c=bG.exec(n))o[c[1].toLowerCase()]=c[2]}c=o[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){s||(d.mimeType=a);return this},abort:function(a){a=a||"abort",p&&p.abort(a),w(0,a);return this}};h.promise(v),v.success=v.done,v.error=v.fail,v.complete=i.add,v.statusCode=function(a){if(a){var b;if(s<2)for(b in a)j[b]=[j[b],a[b]];else b=a[v.status],v.then(b,b)}return this},d.url=((a||d.url)+"").replace(bF,"").replace(bK,bV[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bO),d.crossDomain==null&&(r=bQ.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bV[1]&&r[2]==bV[2]&&(r[3]||(r[1]==="http:"?80:443))==(bV[3]||(bV[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),bZ(bS,d,c,v);if(s===2)return!1;t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bJ.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bL.test(d.url)?"&":"?")+d.data,delete d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bP,"$1_="+x);d.url=y+(y===d.url?(bL.test(d.url)?"&":"?")+"_="+x:"")}}(d.data&&d.hasContent&&d.contentType!==!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentType),d.ifModified&&(k=k||d.url,f.lastModified[k]&&v.setRequestHeader("If-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-None-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=="*"?", "+bW+"; q=0.01":""):d.accepts["*"]);for(u in d.headers)v.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeSend.call(e,v,d)===!1||s===2)){v.abort();return!1}for(u in{success:1,error:1,complete:1})v[u](d[u]);p=bZ(bT,d,c,v);if(!p)w(-1,"No Transport");else{v.readyState=1,t&&g.trigger("ajaxSend",[v,d]),d.async&&d.timeout>0&&(q=setTimeout(function(){v.abort("timeout")},d.timeout));try{s=1,p.send(l,w)}catch(z){if(s<2)w(-1,z);else throw z}}return v},param:function(a,c){var d=[],e=function(a,b){b=f.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=f.ajaxSettings.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a))f.each(a,function(){e(this.name,this.value)});else for(var g in a)b_(g,a[g],c,e);return d.join("&").replace(bC,"+")}}),f.extend({active:0,lastModified:{},etag:{}});var cc=f.now(),cd=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+cc++}}),f.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(cd.test(b.url)||e&&cd.test(b.data))){var g,h=b.jsonpCallback=f.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2";b.jsonp!==!1&&(j=j.replace(cd,l),b.url===j&&(e&&(k=k.replace(cd,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},d.always(function(){a[h]=i,g&&f.isFunction(i)&&a[h](g[0])}),b.converters["script json"]=function(){g||f.error(h+" was not called");return g[0]},b.dataTypes[0]="json";return"script"}}),f.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){f.globalEval(a);return a}}}),f.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),f.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(c||!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var ce=a.ActiveXObject?function(){for(var a in cg)cg[a](0,1)}:!1,cf=0,cg;f.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&ch()||ci()}:ch,function(a){f.extend(f.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c){if(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var h=c.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.password):h.open(c.type,c.url,c.async);if(c.xhrFields)for(j in c.xhrFields)h[j]=c.xhrFields[j];c.mimeType&&h.overrideMimeType&&h.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(j in e)h.setRequestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null),d=function(a,e){var j,k,l,m,n;try{if(d&&(e||h.readyState===4)){d=b,i&&(h.onreadystatechange=f.noop,ce&&delete cg[i]);if(e)h.readyState!==4&&h.abort();else{j=h.status,l=h.getAllResponseHeaders(),m={},n=h.responseXML,n&&n.documentElement&&(m.xml=n);try{m.text=h.responseText}catch(a){}try{k=h.statusText}catch(o){k=""}!j&&c.isLocal&&!c.crossDomain?j=m.text?200:404:j===1223&&(j=204)}}}catch(p){e||g(-1,p)}m&&g(j,k,m,l)},!c.async||h.readyState===4?d():(i=++cf,ce&&(cg||(cg={},f(a).unload(ce)),cg[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var cj={},ck,cl,cm=/^(?:toggle|show|hide)$/,cn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,co,cp=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cq;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0)return this.animate(ct("show",3),a,b,c);for(var g=0,h=this.length;g<h;g++)d=this[g],d.style&&(e=d.style.display,!f._data(d,"olddisplay")&&e==="none"&&(e=d.style.display=""),(e===""&&f.css(d,"display")==="none"||!f.contains(d.ownerDocument.documentElement,d))&&f._data(d,"olddisplay",cu(d.nodeName)));for(g=0;g<h;g++){d=this[g];if(d.style){e=d.style.display;if(e===""||e==="none")d.style.display=f._data(d,"olddisplay")||""}}return this},hide:function(a,b,c){if(a||a===0)return this.animate(ct("hide",3),a,b,c);var d,e,g=0,h=this.length;for(;g<h;g++)d=this[g],d.style&&(e=f.css(d,"display"),e!=="none"&&!f._data(d,"olddisplay")&&f._data(d,"olddisplay",e));for(g=0;g<h;g++)this[g].style&&(this[g].style.display="none");return this},_toggle:f.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";f.isFunction(a)&&f.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:f(this).is(":hidden");f(this)[b?"show":"hide"]()}):this.animate(ct("toggle",3),a,b,c);return this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){function g(){e.queue===!1&&f._mark(this);var b=f.extend({},e),c=this.nodeType===1,d=c&&f(this).is(":hidden"),g,h,i,j,k,l,m,n,o,p,q;b.animatedProperties={};for(i in a){g=f.camelCase(i),i!==g&&(a[g]=a[i],delete a[i]);if((k=f.cssHooks[g])&&"expand"in k){l=k.expand(a[g]),delete a[g];for(i in l)i in a||(a[i]=l[i])}}for(g in a){h=a[g],f.isArray(h)?(b.animatedProperties[g]=h[1],h=a[g]=h[0]):b.animatedProperties[g]=b.specialEasing&&b.specialEasing[g]||b.easing||"swing";if(h==="hide"&&d||h==="show"&&!d)return b.complete.call(this);c&&(g==="height"||g==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],f.css(this,"display")==="inline"&&f.css(this,"float")==="none"&&(!f.support.inlineBlockNeedsLayout||cu(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a)j=new f.fx(this,b,i),h=a[i],cm.test(h)?(q=f._data(this,"toggle"+i)||(h==="toggle"?d?"show":"hide":0),q?(f._data(this,"toggle"+i,q==="show"?"hide":"show"),j[q]()):j[h]()):(m=cn.exec(h),n=j.cur(),m?(o=parseFloat(m[2]),p=m[3]||(f.cssNumber[i]?"":"px"),p!=="px"&&(f.style(this,i,(o||1)+p),n=(o||1)/j.cur()*n,f.style(this,i,n+p)),m[1]&&(o=(m[1]==="-="?-1:1)*o+n),j.custom(n,o,p)):j.custom(n,h,""));return!0}var e=f.speed(b,c,d);if(f.isEmptyObject(a))return this.each(e.complete,[!1]);a=f.extend({},a);return e.queue===!1?this.each(g):this.queue(e.queue,g)},stop:function(a,c,d){typeof a!="string"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||"fx",[]);return this.each(function(){function h(a,b,c){var e=b[c];f.removeData(a,c,!0),e.stop(d)}var b,c=!1,e=f.timers,g=f._data(this);d||f._unmark(!0,this);if(a==null)for(b in g)g[b]&&g[b].stop&&b.indexOf(".run")===b.length-4&&h(this,g,b);else g[b=a+".run"]&&g[b].stop&&h(this,g,b);for(b=e.length;b--;)e[b].elem===this&&(a==null||e[b].queue===a)&&(d?e[b](!0):e[b].saveState(),c=!0,e.splice(b,1));(!d||!c)&&f.dequeue(this,a)})}}),f.each({slideDown:ct("show",1),slideUp:ct("hide",1),slideToggle:ct("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){f.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),f.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?f.extend({},a):{complete:c||!c&&b||f.isFunction(a)&&a,duration:a,easing:c&&b||b&&!f.isFunction(b)&&b};d.duration=f.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in f.fx.speeds?f.fx.speeds[d.duration]:f.fx.speeds._default;if(d.queue==null||d.queue===!0)d.queue="fx";d.old=d.complete,d.complete=function(a){f.isFunction(d.old)&&d.old.call(this),d.queue?f.dequeue(this,d.queue):a!==!1&&f._unmark(this)};return d},easing:{linear:function(a){return a},swing:function(a){return-Math.cos(a*Math.PI)/2+.5}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),f.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(f.fx.step[this.prop]||f.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];var a,b=f.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a},custom:function(a,c,d){function h(a){return e.step(a)}var e=this,g=f.fx;this.startTime=cq||cr(),this.end=c,this.now=this.start=a,this.pos=this.state=0,this.unit=d||this.unit||(f.cssNumber[this.prop]?"":"px"),h.queue=this.options.queue,h.elem=this.elem,h.saveState=function(){f._data(e.elem,"fxshow"+e.prop)===b&&(e.options.hide?f._data(e.elem,"fxshow"+e.prop,e.start):e.options.show&&f._data(e.elem,"fxshow"+e.prop,e.end))},h()&&f.timers.push(h)&&!co&&(co=setInterval(g.tick,g.interval))},show:function(){var a=f._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||f.style(this.elem,this.prop),this.options.show=!0,a!==b?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),f(this.elem).show()},hide:function(){this.options.orig[this.prop]=f._data(this.elem,"fxshow"+this.prop)||f.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b,c,d,e=cq||cr(),g=!0,h=this.elem,i=this.options;if(a||e>=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(g=!1);if(g){i.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&f(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)f.style(h,b,i.orig[b]),f.removeData(h,"fxshow"+b,!0),f.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=f.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return!0}},f.extend(f.fx,{tick:function(){var a,b=f.timers,c=0;for(;c<b.length;c++)a=b[c],!a()&&b[c]===a&&b.splice(c--,1);b.length||f.fx.stop()},interval:13,stop:function(){clearInterval(co),co=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){f.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}}),f.each(cp.concat.apply([],cp),function(a,b){b.indexOf("margin")&&(f.fx.step[b]=function(a){f.style(a.elem,b,Math.max(0,a.now)+a.unit)})}),f.expr&&f.expr.filters&&(f.expr.filters.animated=function(a){return f.grep(f.timers,function(b){return a===b.elem}).length});var cv,cw=/^t(?:able|d|h)$/i,cx=/^(?:body|html)$/i;"getBoundingClientRect"in c.documentElement?cv=function(a,b,c,d){try{d=a.getBoundingClientRect()}catch(e){}if(!d||!f.contains(c,a))return d?{top:d.top,left:d.left}:{top:0,left:0};var g=b.body,h=cy(b),i=c.clientTop||g.clientTop||0,j=c.clientLeft||g.clientLeft||0,k=h.pageYOffset||f.support.boxModel&&c.scrollTop||g.scrollTop,l=h.pageXOffset||f.support.boxModel&&c.scrollLeft||g.scrollLeft,m=d.top+k-i,n=d.left+l-j;return{top:m,left:n}}:cv=function(a,b,c){var d,e=a.offsetParent,g=a,h=b.body,i=b.defaultView,j=i?i.getComputedStyle(a,null):a.currentStyle,k=a.offsetTop,l=a.offsetLeft;while((a=a.parentNode)&&a!==h&&a!==c){if(f.support.fixedPosition&&j.position==="fixed")break;d=i?i.getComputedStyle(a,null):a.currentStyle,k-=a.scrollTop,l-=a.scrollLeft,a===e&&(k+=a.offsetTop,l+=a.offsetLeft,f.support.doesNotAddBorder&&(!f.support.doesAddBorderForTableAndCells||!cw.test(a.nodeName))&&(k+=parseFloat(d.borderTopWidth)||0,l+=parseFloat(d.borderLeftWidth)||0),g=e,e=a.offsetParent),f.support.subtractsBorderForOverflowNotVisible&&d.overflow!=="visible"&&(k+=parseFloat(d.borderTopWidth)||0,l+=parseFloat(d.borderLeftWidth)||0),j=d}if(j.position==="relative"||j.position==="static")k+=h.offsetTop,l+=h.offsetLeft;f.support.fixedPosition&&j.position==="fixed"&&(k+=Math.max(c.scrollTop,h.scrollTop),l+=Math.max(c.scrollLeft,h.scrollLeft));return{top:k,left:l}},f.fn.offset=function(a){if(arguments.length)return a===b?this:this.each(function(b){f.offset.setOffset(this,a,b)});var c=this[0],d=c&&c.ownerDocument;if(!d)return null;if(c===d.body)return f.offset.bodyOffset(c);return cv(c,d,d.documentElement)},f.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;f.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(f.css(a,"marginTop"))||0,c+=parseFloat(f.css(a,"marginLeft"))||0);return{top:b,left:c}},setOffset:function(a,b,c){var d=f.css(a,"position");d==="static"&&(a.style.position="relative");var e=f(a),g=e.offset(),h=f.css(a,"top"),i=f.css(a,"left"),j=(d==="absolute"||d==="fixed")&&f.inArray("auto",[h,i])>-1,k={},l={},m,n;j?(l=e.position(),m=l.top,n=l.left):(m=parseFloat(h)||0,n=parseFloat(i)||0),f.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=cx.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(f.css(a,"marginTop"))||0,c.left-=parseFloat(f.css(a,"marginLeft"))||0,d.top+=parseFloat(f.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(f.css(b[0],"borderLeftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&!cx.test(a.nodeName)&&f.css(a,"position")==="static")a=a.offsetParent;return a})}}),f.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,c){var d=/Y/.test(c);f.fn[a]=function(e){return f.access(this,function(a,e,g){var h=cy(a);if(g===b)return h?c in h?h[c]:f.support.boxModel&&h.document.documentElement[e]||h.document.body[e]:a[e];h?h.scrollTo(d?f(h).scrollLeft():g,d?g:f(h).scrollTop()):a[e]=g},a,e,arguments.length,null)}}),f.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,g="offset"+a;f.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(f.css(a,c,"padding")):this[c]():null},f.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(f.css(b,c,a?"margin":"border")):this[c]():null},f.fn[c]=function(a){return f.access(this,function(a,c,h){var i,j,k,l;if(f.isWindow(a)){i=a.document,j=i.documentElement[d];return f.support.boxModel&&j||i.body&&i.body[d]||j}if(a.nodeType===9){i=a.documentElement;if(i[d]>=i[e])return i[d];return Math.max(a.body[e],i[e],a.body[g],i[g])}if(h===b){k=f.css(a,c),l=parseFloat(k);return f.isNumeric(l)?l:k}f(a).css(c,h)},c,a,arguments.length,null)}}),a.jQuery=a.$=f,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return f})})(window);
 +
</script>
 +
 
 +
<!-- <script type="text/javascript" src="js/flexslider/jquery.flexslider.js"></script> -->
 +
<script type="text/javascript" language="javascript">
 +
;(function ($) {
 +
 
 +
  //FlexSlider: Object Instance
 +
  $.flexslider = function(el, options) {
 +
    var slider = el;
 +
 
 +
    slider.init = function() {
 +
      slider.vars = $.extend({}, $.flexslider.defaults, options);
 +
      slider.data('flexslider', true);
 +
      slider.container = $('.slides', slider);
 +
      slider.slides = $('.slides > li', slider);
 +
      slider.count = slider.slides.length;
 +
      slider.animating = false;
 +
      slider.currentSlide = slider.vars.slideToStart;
 +
      slider.animatingTo = slider.currentSlide;
 +
      slider.atEnd = (slider.currentSlide == 0) ? true : false;
 +
      slider.eventType = ('ontouchstart' in document.documentElement) ? 'touchstart' : 'click';
 +
      slider.cloneCount = 0;
 +
      slider.cloneOffset = 0;
 +
      slider.manualPause = false;
 +
      slider.vertical = (slider.vars.slideDirection == "vertical");
 +
      slider.prop = (slider.vertical) ? "top" : "marginLeft";
 +
      slider.args = {};
 +
     
 +
      //Test for webbkit CSS3 Animations
 +
      slider.transitions = "webkitTransition" in document.body.style;
 +
      if (slider.transitions) slider.prop = "-webkit-transform";
 +
     
 +
      //Test for controlsContainer
 +
      if (slider.vars.controlsContainer != "") {
 +
        slider.controlsContainer = $(slider.vars.controlsContainer).eq($('.slides').index(slider.container));
 +
        slider.containerExists = slider.controlsContainer.length > 0;
 +
      }
 +
      //Test for manualControls
 +
      if (slider.vars.manualControls != "") {
 +
        slider.manualControls = $(slider.vars.manualControls, ((slider.containerExists) ? slider.controlsContainer : slider));
 +
        slider.manualExists = slider.manualControls.length > 0;
 +
      }
 +
     
 +
      ///////////////////////////////////////////////////////////////////
 +
      // FlexSlider: Randomize Slides
 +
      if (slider.vars.randomize) {
 +
        slider.slides.sort(function() { return (Math.round(Math.random())-0.5); });
 +
        slider.container.empty().append(slider.slides);
 +
      }
 +
      ///////////////////////////////////////////////////////////////////
 +
     
 +
      ///////////////////////////////////////////////////////////////////
 +
      // FlexSlider: Slider Animation Initialize
 +
      if (slider.vars.animation.toLowerCase() == "slide") {
 +
        if (slider.transitions) {
 +
          slider.setTransition(0);
 +
        }
 +
        slider.css({"overflow": "hidden"});
 +
        if (slider.vars.animationLoop) {
 +
          slider.cloneCount = 2;
 +
          slider.cloneOffset = 1;
 +
          slider.container.append(slider.slides.filter(':first').clone().addClass('clone')).prepend(slider.slides.filter(':last').clone().addClass('clone'));
 +
        }
 +
        //create newSlides to capture possible clones
 +
        slider.newSlides = $('.slides > li', slider);
 +
        var sliderOffset = (-1 * (slider.currentSlide + slider.cloneOffset));
 +
        if (slider.vertical) {
 +
          slider.newSlides.css({"display": "block", "width": "100%", "float": "left"});
 +
          slider.container.height((slider.count + slider.cloneCount) * 200 + "%").css("position", "absolute").width("100%");
 +
          //Timeout function to give browser enough time to get proper height initially
 +
          setTimeout(function() {
 +
            slider.css({"position": "relative"}).height(slider.slides.filter(':first').height());
 +
             slider.args[slider.prop] = (slider.transitions) ? "translate3d(0," + sliderOffset * slider.height() + "px,0)" : sliderOffset * slider.height() + "px";
 +
            slider.container.css(slider.args);
 +
          }, 100);
 +
 
 +
         } else {
 +
          slider.args[slider.prop] = (slider.transitions) ? "translate3d(" + sliderOffset * slider.width() + "px,0,0)" : sliderOffset * slider.width() + "px";
 +
          slider.container.width((slider.count + slider.cloneCount) * 200 + "%").css(slider.args);
 +
          //Timeout function to give browser enough time to get proper width initially
 +
          setTimeout(function() {
 +
            slider.newSlides.width(slider.width()).css({"float": "left", "display": "block"});
 +
          }, 100);
 +
        }
 
          
 
          
<div id="templatemo_image_fader">
+
      } else { //Default to fade
        <script type="text/javascript">
+
        //Not supporting fade CSS3 transitions right now
//new fadeshow(IMAGES_ARRAY_NAME, slideshow_width, slideshow_height, borderwidth, delay, pause (0=no, 1=yes), optionalRandomOrder)
+
        slider.transitions = false;
new fadeshow(fadeimages, 960, 240, 1, 2000, 1, "R")
+
        slider.slides.css({"width": "100%", "float": "left", "marginRight": "-100%"}).eq(slider.currentSlide).fadeIn(slider.vars.animationDuration);
+
      }
</script>
+
      ///////////////////////////////////////////////////////////////////
         </div>
+
     
       
+
      ///////////////////////////////////////////////////////////////////
<div id="templatemo_content_area">
+
      // FlexSlider: Control Nav
        <div id="templatemo_left">
+
      if (slider.vars.controlNav) {
            <div class="templatemo_post">
+
        if (slider.manualExists) {
                <div class="templatemo_post_title">
+
          slider.controlNav = slider.manualControls;
                    <a href="#">Free Website Layout</a></div>
+
        } else {
                    <div class="templatemo_post_text">
+
          var controlNavScaffold = $('<ol class="flex-control-nav"></ol>');
                    <a href="#"><img src="images/templatemo_thumb_1.jpg" alt="Flower" width="150" height="150" /></a>
+
          var j = 1;
  <p>This is a free CSS template provided by <a href="http://sc.chinaz.com" target="_parent">cssk8.com</a> website. You may download and apply this  layout for  your personal or commercial websites. Credit goes to <a href="http://www.photovaco.com" target="_blank">PhotoVaco.com</a> for photos used in this template. </p>
+
          for (var i = 0; i < slider.count; i++) {
  <p>Vivamus ultricies bibendum viverra. Sagittis vel puru and aien ai dofneonsets srci. In vulputate, felis vitae ultrices dapibus, leo nulla ornare erat, eu tincidunt magna ipm sit amet massdtess vivamus sed condimentum ipsum. Quisque ut tortor in elit luctus.</p>
+
            controlNavScaffold.append('<li><a>' + j + '</a></li>');
                  </div>
+
            j++;
                   
+
          }
       <div class="templatemo_post_bottom">
+
 
                    <a href="#">24 comments</a></div>
+
          if (slider.containerExists) {
                   
+
            $(slider.controlsContainer).append(controlNavScaffold);
              </div>
+
            slider.controlNav = $('.flex-control-nav li a', slider.controlsContainer);
               
+
          } else {
                <div class="templatemo_post">
+
            slider.append(controlNavScaffold);
                <div class="templatemo_post_title">
+
            slider.controlNav = $('.flex-control-nav li a', slider);
                    <a href="#">Web Design Studio</a></div>
+
          }
                    <div class="templatemo_post_text">
+
        }
<a href="#"><img src="images/templatemo_thumb_2.jpg" alt="Yellow Rose" width="150" height="150" /></a>
+
 
                    <p>Sed egestas, ante et vulputate volutpat, eros pede semper est, vitae luctus metus libero eu augue. Morbi purus libero, faucibus adipiscing, commodo quis, gravida id, est. Sed lectus. Praesent elementum hendrerit tortor.</p>
+
         slider.controlNav.eq(slider.currentSlide).addClass('active');
                        <p>Morbi interdum mollis sapien. Sed ac risus. Phasellus lacinia, magna a ullamcorper laoreet, lectus arcu pulvinar risus, vitae facilisis libero dolor a purus. Sed vel lacus. Mauris nibh felis, adipiscing varius, adipiscing in.</p>                 
+
 
                    </div>
+
        slider.controlNav.bind(slider.eventType, function(event) {
                   
+
          event.preventDefault();
       <div class="templatemo_post_bottom">
+
          if (!$(this).hasClass('active')) {
                    <a href="#">56 comments</a></div>
+
            (slider.controlNav.index($(this)) > slider.currentSlide) ? slider.direction = "next" : slider.direction = "prev";
                   
+
            slider.flexAnimate(slider.controlNav.index($(this)), slider.vars.pauseOnAction);
              </div>
+
          }
            </div><!-- End Of left-->
+
        });
              
+
      }
             <div id="templatemo_right">
+
      ///////////////////////////////////////////////////////////////////
            <div class="templatemo_section">
+
     
                <div class="templatemo_section_title">
+
      //////////////////////////////////////////////////////////////////
                    Categories
+
      //FlexSlider: Direction Nav
                    </div>
+
      if (slider.vars.directionNav) {
                    <div class="templatemo_section_bottom">
+
        var directionNavScaffold = $('<ul class="flex-direction-nav"><li><a class="prev" href="#">' + slider.vars.prevText + '</a></li><li><a class="next" href="#">' + slider.vars.nextText + '</a></li></ul>');
                    <ul class="templatemo_list">
+
       
                        <li><a href="#">Amet massdtess vivamus sed condimentum ipsum</a></li>
+
        if (slider.containerExists) {
                            <li><a href="#">Donec nec justo eget felis facilisis fermentum</a></li>
+
          $(slider.controlsContainer).append(directionNavScaffold);
                            <li><a href="#">Fusce lobortis lorem at ipsum sem</a></li>
+
          slider.directionNav = $('.flex-direction-nav li a', slider.controlsContainer);
                            <li><a href="#">Nulla vitae mau ris non felis mollis fau cibus</a></li>
+
        } else {
                            <li><a href="#">Cras ornare tristique elit conval lis</a></li>
+
          slider.append(directionNavScaffold);
                        </ul>
+
          slider.directionNav = $('.flex-direction-nav li a', slider);
                    </div>
+
        }
</div>
+
       
                   
+
        //Set initial disable styles if necessary
                <div class="templatemo_section">
+
        if (!slider.vars.animationLoop) {
                <div class="templatemo_section_title">
+
          if (slider.currentSlide == 0) {
                    Popular Posts
+
            slider.directionNav.filter('.prev').addClass('disabled');
                    </div>
+
          } else if (slider.currentSlide == slider.count - 1) {
                    <div class="templatemo_section_bottom">
+
            slider.directionNav.filter('.next').addClass('disabled');
              <ul class="templatemo_list">
+
          }
                        <li><a href="#">Morbi in sem quis dui plac erat orn are. Pell len tesque odio nisi, euis mod in.</a></li>
+
        }
                            <li><a href="#">Pell len tesque fer men tum dolor. Ali quam quam lectus, facilisis auc tor ultri.</a></li>
+
       
                            <li><a href="#">Nulla sed leo. Class aptent taciti socio squ ad litora tor quent per conubia.</a></li>
+
        slider.directionNav.bind(slider.eventType, function(event) {
                            <li><a href="#">Fusce lacinia arcu et nulla. Nulla vitae mau ris non felis mollis fau cibus.</a></li>
+
          event.preventDefault();
                            <li><a href="#">Donec nec justo eget felis facilisis fermentum. Aliquam porttitor mauris sit amet orci.</a></li>
+
          var target = ($(this).hasClass('next')) ? slider.getTarget('next') : slider.getTarget('prev');
                        </ul>
+
         
                    </div>
+
          if (slider.canAdvance(target)) {
                </div>
+
            slider.flexAnimate(target, slider.vars.pauseOnAction);
            </div><!-- End Of right-->
+
          }
           
+
        });
             <div class="cleaner"></div>
+
      }
 +
      //////////////////////////////////////////////////////////////////
 +
     
 +
      //////////////////////////////////////////////////////////////////
 +
      //FlexSlider: Keyboard Nav
 +
       if (slider.vars.keyboardNav && $('ul.slides').length == 1) {
 +
        function keyboardMove(event) {
 +
          if (slider.animating) {
 +
            return;
 +
          } else if (event.keyCode != 39 && event.keyCode != 37){
 +
            return;
 +
          } else {
 +
            if (event.keyCode == 39) {
 +
              var target = slider.getTarget('next');
 +
            } else if (event.keyCode == 37){
 +
              var target = slider.getTarget('prev');
 +
            }
 +
       
 +
            if (slider.canAdvance(target)) {
 +
              slider.flexAnimate(target, slider.vars.pauseOnAction);
 +
            }
 +
          }
 +
        }
 +
        $(document).bind('keyup', keyboardMove);
 +
      }
 +
      //////////////////////////////////////////////////////////////////
 +
     
 +
      ///////////////////////////////////////////////////////////////////
 +
      // FlexSlider: Mousewheel interaction
 +
      if (slider.vars.mousewheel) {
 +
        slider.mousewheelEvent = (/Firefox/i.test(navigator.userAgent)) ? "DOMMouseScroll" : "mousewheel";
 +
        slider.bind(slider.mousewheelEvent, function(e) {
 +
          e.preventDefault();
 +
          e = e ? e : window.event;
 +
          var wheelData = e.detail ? e.detail * -1 : e.wheelDelta / 40,
 +
              target = (wheelData < 0) ? slider.getTarget('next') : slider.getTarget('prev');
 +
         
 +
          if (slider.canAdvance(target)) {
 +
            slider.flexAnimate(target, slider.vars.pauseOnAction);
 +
          }
 +
        });
 +
      }
 +
      ///////////////////////////////////////////////////////////////////
 +
     
 +
      //////////////////////////////////////////////////////////////////
 +
      //FlexSlider: Slideshow Setup
 +
      if (slider.vars.slideshow) {
 +
        //pauseOnHover
 +
        if (slider.vars.pauseOnHover && slider.vars.slideshow) {
 +
          slider.hover(function() {
 +
            slider.pause();
 +
          }, function() {
 +
            if (!slider.manualPause) {
 +
              slider.resume();
 +
            }
 +
          });
 +
        }
 +
 
 +
        //Initialize animation
 +
        slider.animatedSlides = setInterval(slider.animateSlides, slider.vars.slideshowSpeed);
 +
      }
 +
      //////////////////////////////////////////////////////////////////
 +
     
 +
      //////////////////////////////////////////////////////////////////
 +
      //FlexSlider: Pause/Play
 +
       if (slider.vars.pausePlay) {
 +
        var pausePlayScaffold = $('<div class="flex-pauseplay"><span></span></div>');
 +
     
 +
        if (slider.containerExists) {
 +
          slider.controlsContainer.append(pausePlayScaffold);
 +
          slider.pausePlay = $('.flex-pauseplay span', slider.controlsContainer);
 +
        } else {
 +
          slider.append(pausePlayScaffold);
 +
          slider.pausePlay = $('.flex-pauseplay span', slider);
 +
        }
 +
       
 +
        var pausePlayState = (slider.vars.slideshow) ? 'pause' : 'play';
 +
        slider.pausePlay.addClass(pausePlayState).text((pausePlayState == 'pause') ? slider.vars.pauseText : slider.vars.playText);
 +
       
 +
        slider.pausePlay.bind(slider.eventType, function(event) {
 +
          event.preventDefault();
 +
          if ($(this).hasClass('pause')) {
 +
             slider.pause();
 +
             slider.manualPause = true;
 +
          } else {
 +
            slider.resume();
 +
            slider.manualPause = false;
 +
          }
 +
        });
 +
      }
 +
      //////////////////////////////////////////////////////////////////
 +
     
 +
      //////////////////////////////////////////////////////////////////
 +
      //FlexSlider:Touch Swip Gestures
 +
      //Some brilliant concepts adapted from the following sources
 +
      //Source: TouchSwipe - http://www.netcu.de/jquery-touchwipe-iphone-ipad-library
 +
      //Source: SwipeJS - http://swipejs.com
 +
      if ('ontouchstart' in document.documentElement) {
 +
        //For brevity, variables are named for x-axis scrolling
 +
        //The variables are then swapped if vertical sliding is applied
 +
        //This reduces redundant code...I think :)
 +
        //If debugging, recognize variables are named for horizontal scrolling
 +
        var startX,
 +
          startY,
 +
          offset,
 +
          cwidth,
 +
          dx,
 +
          startT,
 +
          scrolling = false;
 +
             
 +
        slider.each(function() {
 +
          if ('ontouchstart' in document.documentElement) {
 +
            this.addEventListener('touchstart', onTouchStart, false);
 +
          }
 +
        });
 +
       
 +
        function onTouchStart(e) {
 +
          if (slider.animating) {
 +
            e.preventDefault();
 +
          } else if (e.touches.length == 1) {
 +
            slider.pause();
 +
            cwidth = (slider.vertical) ? slider.height() : slider.width();
 +
            startT = Number(new Date());
 +
            offset = (slider.vertical) ? (slider.currentSlide + slider.cloneOffset) * slider.height() : (slider.currentSlide + slider.cloneOffset) * slider.width();
 +
            startX = (slider.vertical) ? e.touches[0].pageY : e.touches[0].pageX;
 +
            startY = (slider.vertical) ? e.touches[0].pageX : e.touches[0].pageY;
 +
            slider.setTransition(0);
 +
 
 +
            this.addEventListener('touchmove', onTouchMove, false);
 +
            this.addEventListener('touchend', onTouchEnd, false);
 +
          }
 +
        }
 +
 
 +
        function onTouchMove(e) {
 +
          dx = (slider.vertical) ? startX - e.touches[0].pageY : startX - e.touches[0].pageX;
 +
          scrolling = (slider.vertical) ? (Math.abs(dx) < Math.abs(e.touches[0].pageX - startY)) : (Math.abs(dx) < Math.abs(e.touches[0].pageY - startY));
 +
 
 +
          if (!scrolling) {
 +
            e.preventDefault();
 +
            if (slider.vars.animation == "slide" && slider.transitions) {
 +
              if (!slider.vars.animationLoop) {
 +
                dx = dx/((slider.currentSlide == 0 && dx < 0 || slider.currentSlide == slider.count - 1 && dx > 0) ? (Math.abs(dx)/cwidth+2) : 1);
 +
              }
 +
              slider.args[slider.prop] = (slider.vertical) ? "translate3d(0," + (-offset - dx) + "px,0)": "translate3d(" + (-offset - dx) + "px,0,0)";
 +
              slider.container.css(slider.args);
 +
             }
 +
          }
 +
        }
 
          
 
          
         </div><!-- End Of Content area -->
+
         function onTouchEnd(e) {
    </div><!-- End Of Container -->
+
          slider.animating = false;
 +
          if (slider.animatingTo == slider.currentSlide && !scrolling && !(dx == null)) {
 +
            var target = (dx > 0) ? slider.getTarget('next') : slider.getTarget('prev');
 +
            if (slider.canAdvance(target) && Number(new Date()) - startT < 550 && Math.abs(dx) > 20 || Math.abs(dx) > cwidth/2) {
 +
              slider.flexAnimate(target, slider.vars.pauseOnAction);
 +
            } else {
 +
              slider.flexAnimate(slider.currentSlide, slider.vars.pauseOnAction);
 +
            }
 +
          }
 +
         
 +
          //Finish the touch by undoing the touch session
 +
          this.removeEventListener('touchmove', onTouchMove, false);
 +
          this.removeEventListener('touchend', onTouchEnd, false);
 +
          startX = null;
 +
          startY = null;
 +
          dx = null;
 +
          offset = null;
 +
        }
 +
      }
 +
      //////////////////////////////////////////////////////////////////
 +
     
 +
      //////////////////////////////////////////////////////////////////
 +
      //FlexSlider: Resize Functions (If necessary)
 +
      if (slider.vars.animation.toLowerCase() == "slide") {
 +
        $(window).resize(function(){
 +
          if (!slider.animating) {
 +
            if (slider.vertical) {
 +
              slider.height(slider.slides.filter(':first').height());
 +
              slider.args[slider.prop] = (-1 * (slider.currentSlide + slider.cloneOffset))* slider.slides.filter(':first').height() + "px";
 +
              if (slider.transitions) {
 +
                slider.setTransition(0);
 +
                slider.args[slider.prop] = (slider.vertical) ? "translate3d(0," + slider.args[slider.prop] + ",0)" : "translate3d(" + slider.args[slider.prop] + ",0,0)";
 +
              }
 +
              slider.container.css(slider.args);
 +
            } else {
 +
              slider.newSlides.width(slider.width());
 +
              slider.args[slider.prop] = (-1 * (slider.currentSlide + slider.cloneOffset))* slider.width() + "px";
 +
              if (slider.transitions) {
 +
                slider.setTransition(0);
 +
                slider.args[slider.prop] = (slider.vertical) ? "translate3d(0," + slider.args[slider.prop] + ",0)" : "translate3d(" + slider.args[slider.prop] + ",0,0)";
 +
              }
 +
              slider.container.css(slider.args);
 +
            }
 +
          }
 +
        });
 +
      }
 +
      //////////////////////////////////////////////////////////////////
 +
     
 +
      //////////////////////////////////////////////////////////////////
 +
      //FlexSlider: Destroy the slider entity
 +
      //Destory is not included in the minified version right now, but this is a working function for anyone who wants to include it.
 +
      //Simply bind the actions you need from this function into a function in the start() callback to the event of your chosing
 +
      /*
 +
      slider.destroy = function() {
 +
        slider.pause();
 +
        if (slider.controlNav && slider.vars.manualControls == "") slider.controlNav.closest('.flex-control-nav').remove();
 +
        if (slider.directionNav) slider.directionNav.closest('.flex-direction-nav').remove();
 +
        if (slider.vars.pausePlay) slider.pausePlay.closest('.flex-pauseplay').remove();
 +
        if (slider.vars.keyboardNav && $('ul.slides').length == 1) $(document).unbind('keyup', keyboardMove);
 +
        if (slider.vars.mousewheel) slider.unbind(slider.mousewheelEvent);
 +
        if (slider.transitions) slider.each(function(){this.removeEventListener('touchstart', onTouchStart, false);});
 +
        if (slider.vars.animation == "slide" && slider.vars.animationLoop) slider.newSlides.filter('.clone').remove();
 +
        if (slider.vertical) slider.height("auto");
 +
        slider.slides.hide();
 +
        slider.removeData('flexslider');
 +
      }
 +
      */
 +
      //////////////////////////////////////////////////////////////////
 +
     
 +
      //FlexSlider: start() Callback
 +
      slider.vars.start(slider);
 +
    }
 
      
 
      
<div id="templatemo_bottom_area">
+
    //FlexSlider: Animation Actions
<div class="templatemo_container">
+
    slider.flexAnimate = function(target, pause) {
  <div class="templatemo_section_2">
+
      if (!slider.animating) {
            <h1><img src="https://static.igem.org/mediawiki/2017/8/86/T--CPU_CHINA--logo3.png" width="640" height="134"></h1>
+
        //Animating flag
  </div>
+
        slider.animating = true;
              
+
       
           <div class="cleaner"></div>
+
        //FlexSlider: before() animation Callback
 +
        slider.animatingTo = target;
 +
        slider.vars.before(slider);
 +
       
 +
        //Optional paramter to pause slider when making an anmiation call
 +
        if (pause) {
 +
          slider.pause();
 +
        }
 +
       
 +
        //Update controlNav 
 +
        if (slider.vars.controlNav) {
 +
          slider.controlNav.removeClass('active').eq(target).addClass('active');
 +
        }
 +
       
 +
        //Is the slider at either end
 +
        slider.atEnd = (target == 0 || target == slider.count - 1) ? true : false;
 +
        if (!slider.vars.animationLoop && slider.vars.directionNav) {
 +
          if (target == 0) {
 +
            slider.directionNav.removeClass('disabled').filter('.prev').addClass('disabled');
 +
          } else if (target == slider.count - 1) {
 +
            slider.directionNav.removeClass('disabled').filter('.next').addClass('disabled');
 +
          } else {
 +
            slider.directionNav.removeClass('disabled');
 +
          }
 +
        }
 +
       
 +
        if (!slider.vars.animationLoop && target == slider.count - 1) {
 +
          slider.pause();
 +
          //FlexSlider: end() of cycle Callback
 +
          slider.vars.end(slider);
 +
        }
 +
       
 +
        if (slider.vars.animation.toLowerCase() == "slide") {
 +
          var dimension = (slider.vertical) ? slider.slides.filter(':first').height() : slider.slides.filter(':first').width();
 +
         
 +
          if (slider.currentSlide == 0 && target == slider.count - 1 && slider.vars.animationLoop && slider.direction != "next") {
 +
            slider.slideString = "0px";
 +
          } else if (slider.currentSlide == slider.count - 1 && target == 0 && slider.vars.animationLoop && slider.direction != "prev") {
 +
            slider.slideString = (-1 * (slider.count + 1)) * dimension + "px";
 +
          } else {
 +
            slider.slideString = (-1 * (target + slider.cloneOffset)) * dimension + "px";
 +
          }
 +
          slider.args[slider.prop] = slider.slideString;
 +
 
 +
          if (slider.transitions) {
 +
              slider.setTransition(slider.vars.animationDuration);
 +
              slider.args[slider.prop] = (slider.vertical) ? "translate3d(0," + slider.slideString + ",0)" : "translate3d(" + slider.slideString + ",0,0)";
 +
              slider.container.css(slider.args).one("webkitTransitionEnd transitionend", function(){
 +
                slider.wrapup(dimension);
 +
              }); 
 +
          } else {
 +
            slider.container.animate(slider.args, slider.vars.animationDuration, function(){
 +
              slider.wrapup(dimension);
 +
            });
 +
          }
 +
        } else { //Default to Fade
 +
          slider.slides.eq(slider.currentSlide).fadeOut(slider.vars.animationDuration);
 +
          slider.slides.eq(target).fadeIn(slider.vars.animationDuration, function() {
 +
            slider.wrapup();
 +
          });
 +
        }
 +
      }
 +
    }
 +
   
 +
    //FlexSlider: Function to minify redundant animation actions
 +
    slider.wrapup = function(dimension) {
 +
      if (slider.vars.animation == "slide") {
 +
        //Jump the slider if necessary
 +
        if (slider.currentSlide == 0 && slider.animatingTo == slider.count - 1 && slider.vars.animationLoop) {
 +
          slider.args[slider.prop] = (-1 * slider.count) * dimension + "px";
 +
          if (slider.transitions) {
 +
            slider.setTransition(0);
 +
            slider.args[slider.prop] = (slider.vertical) ? "translate3d(0," + slider.args[slider.prop] + ",0)" : "translate3d(" + slider.args[slider.prop] + ",0,0)";
 +
          }
 +
          slider.container.css(slider.args);
 +
        } else if (slider.currentSlide == slider.count - 1 && slider.animatingTo == 0 && slider.vars.animationLoop) {
 +
          slider.args[slider.prop] = -1 * dimension + "px";
 +
          if (slider.transitions) {
 +
            slider.setTransition(0);
 +
            slider.args[slider.prop] = (slider.vertical) ? "translate3d(0," + slider.args[slider.prop] + ",0)" : "translate3d(" + slider.args[slider.prop] + ",0,0)";
 +
          }
 +
          slider.container.css(slider.args);
 +
        }
 +
      }
 +
      slider.animating = false;
 +
      slider.currentSlide = slider.animatingTo;
 +
      //FlexSlider: after() animation Callback
 +
      slider.vars.after(slider);
 +
    }
 +
   
 +
    //FlexSlider: Automatic Slideshow
 +
    slider.animateSlides = function() {
 +
      if (!slider.animating) {
 +
        slider.flexAnimate(slider.getTarget("next"));
 +
      }
 +
    }
 +
   
 +
    //FlexSlider: Automatic Slideshow Pause
 +
    slider.pause = function() {
 +
      clearInterval(slider.animatedSlides);
 +
      if (slider.vars.pausePlay) {
 +
        slider.pausePlay.removeClass('pause').addClass('play').text(slider.vars.playText);
 +
      }
 +
    }
 +
   
 +
    //FlexSlider: Automatic Slideshow Start/Resume
 +
    slider.resume = function() {
 +
      slider.animatedSlides = setInterval(slider.animateSlides, slider.vars.slideshowSpeed);
 +
      if (slider.vars.pausePlay) {
 +
        slider.pausePlay.removeClass('play').addClass('pause').text(slider.vars.pauseText);
 +
      }
 +
    }
 +
   
 +
    //FlexSlider: Helper function for non-looping sliders
 +
    slider.canAdvance = function(target) {
 +
      if (!slider.vars.animationLoop && slider.atEnd) {
 +
        if (slider.currentSlide == 0 && target == slider.count - 1 && slider.direction != "next") {
 +
          return false;
 +
        } else if (slider.currentSlide == slider.count - 1 && target == 0 && slider.direction == "next") {
 +
          return false;
 +
        } else {
 +
          return true;
 +
        }
 +
      } else {
 +
        return true;
 +
      } 
 +
    }
 +
   
 +
    //FlexSlider: Helper function to determine animation target
 +
    slider.getTarget = function(dir) {
 +
      slider.direction = dir;
 +
      if (dir == "next") {
 +
        return (slider.currentSlide == slider.count - 1) ? 0 : slider.currentSlide + 1;
 +
      } else {
 +
        return (slider.currentSlide == 0) ? slider.count - 1 : slider.currentSlide - 1;
 +
      }
 +
    }
 +
   
 +
    //FlexSlider: Helper function to set CSS3 transitions
 +
    slider.setTransition = function(dur) {
 +
      slider.container.css({'-webkit-transition-duration': (dur/1000) + "s"});
 +
    }
 +
 
 +
    //FlexSlider: Initialize
 +
    slider.init();
 +
  }
 +
 
 +
  //FlexSlider: Default Settings
 +
  $.flexslider.defaults = {
 +
    animation: "fade",              //String: Select your animation type, "fade" or "slide"
 +
    slideDirection: "horizontal",  //String: Select the sliding direction, "horizontal" or "vertical"
 +
    slideshow: true,                //Boolean: Animate slider automatically
 +
    slideshowSpeed: 7000,          //Integer: Set the speed of the slideshow cycling, in milliseconds
 +
    animationDuration: 600,        //Integer: Set the speed of animations, in milliseconds
 +
    directionNav: true,            //Boolean: Create navigation for previous/next navigation? (true/false)
 +
    controlNav: true,              //Boolean: Create navigation for paging control of each clide? Note: Leave true for manualControls usage
 +
    keyboardNav: true,              //Boolean: Allow slider navigating via keyboard left/right keys
 +
    mousewheel: false,              //Boolean: Allow slider navigating via mousewheel
 +
    prevText: "Previous",          //String: Set the text for the "previous" directionNav item
 +
    nextText: "Next",              //String: Set the text for the "next" directionNav item
 +
    pausePlay: false,              //Boolean: Create pause/play dynamic element
 +
    pauseText: 'Pause',            //String: Set the text for the "pause" pausePlay item
 +
    playText: 'Play',              //String: Set the text for the "play" pausePlay item
 +
    randomize: false,              //Boolean: Randomize slide order
 +
    slideToStart: 0,                //Integer: The slide that the slider should start on. Array notation (0 = first slide)
 +
    animationLoop: true,            //Boolean: Should the animation loop? If false, directionNav will received "disable" classes at either end
 +
    pauseOnAction: true,            //Boolean: Pause the slideshow when interacting with control elements, highly recommended.
 +
    pauseOnHover: false,            //Boolean: Pause the slideshow when hovering over slider, then resume when no longer hovering
 +
    controlsContainer: "",          //Selector: Declare which container the navigation elements should be appended too. Default container is the flexSlider element. Example use would be ".flexslider-container", "#container", etc. If the given element is not found, the default action will be taken.
 +
    manualControls: "",            //Selector: Declare custom control navigation. Example would be ".flex-control-nav li" or "#tabs-nav li img", etc. The number of elements in your controlNav should match the number of slides/tabs.
 +
    start: function(){},            //Callback: function(slider) - Fires when the slider loads the first slide
 +
    before: function(){},          //Callback: function(slider) - Fires asynchronously with each slider animation
 +
    after: function(){},            //Callback: function(slider) - Fires after each slider animation completes
 +
    end: function(){}              //Callback: function(slider) - Fires when the slider reaches the last slide (asynchronous)
 +
  }
 +
 
 +
  //FlexSlider: Plugin Function
 +
  $.fn.flexslider = function(options) {
 +
    return this.each(function() {
 +
      if ($(this).find('.slides li').length == 1) {
 +
        $(this).find('.slides li').fadeIn(400);
 +
      }
 +
      else if ($(this).data('flexslider') != true) {
 +
        new $.flexslider($(this), options);
 +
      }
 +
    });
 +
  } 
 +
 
 +
})(jQuery);
 +
</script>
 +
<script type="text/javascript" language="javascript">
 +
$(window).load(function() {
 +
$('.flexslider').flexslider();
 +
});
 +
</script>
 +
 
 +
<title>CPU_CHINA Main Page</title>
 +
</head>
 +
<body>
 +
<!--HEADER-->
 +
<div id="header" class="clear">
 +
  <div class="header-wrapper">
 +
    <!--LOGO-->
 +
    <div class="logo">
 +
    <a href="index.html"><img src="https://static.igem.org/mediawiki/2017/f/fe/T--CPU_CHINA--logo.gif" alt="" title="" /></a>
 +
    </div>
 +
    <!--MENU-->
 +
    <nav id = "main-nav-menu">
 +
      <ul class="sf-menu">
 +
        <li><a href="index.html">Project</a>
 +
          <ul>
 +
             <li><a href="index.html"></a></li>
 +
            <li><a href="index-scrolling.html">Description</a></li>
 +
            <li><a href="index-hosting.html">Design</a></li>
 +
            <li><a href="index-hosting2.html">Experiment</a></li>
 +
            <li><a href="index-beauty.html">Results</a></li>
 +
            <li><a href="index-alternate.html">Demonstrate</a></li>
 +
           </ul>
 +
        </li>
 +
        <li><a href="#">Human Practice</a>
 +
          <ul>
 +
            <li><a href="#">Sliver HP</a></li>
 +
            <li><a href="#">Intergrated and Gold HP</a></li>
 +
            <li><a href="#">Education and Public Engagement</a></li>
 +
          </ul>
 +
        </li>
 +
        <li> <a href="#">Parts</a>
 +
          <ul>
 +
            <li><a href="elements.html">Basic Parts</a></li>
 +
            <li><a href="#">Composite Parts</a></li>
 +
<li><a href="#">Contribution</a></li>
 +
          </ul>
 +
        </li>
 +
        <li><a href="#">Notebook</a>
 +
          <ul>
 +
            <li><a href="#">Notebook</a></li>
 +
            <li><a href="#">Safety</a> </li>
 +
            <li><a href="#">Gallery Filterable</a> </li>
 +
            <li><a href="gallery-carousel.html">Attribution</a></li>
 +
          </ul>
 +
        </li>
 +
        <li><a href="#">Modeling</a></li>
 +
<li><a href="#">Team</a>
 +
          <ul>
 +
            <li><a href="blog-list.html">Team membranes</a></li>
 +
            <li><a href="blog-grid.html">Collaborations</a></li>
 +
          </ul>
 +
        </li>
 +
        <li><a href="contact.html">Achievement</a></li>
 +
      </ul>
 +
    </nav>
 +
    <!-- end menu -->
 +
    <select id = "responsive-main-nav-menu" onchange = "javascript:window.location.replace(this.value);">
 +
    </select>
 +
  </div>
 +
  <div class="clear"></div>
 +
</div>
 +
<!--WELCOME-->
 +
<div class="small-description-2">
 +
  <h2>DOUBLE CAR-Treg &nbsp;&nbsp;<span>VS </span>&nbsp;&nbsp;Rheumatoid &nbsp; Arthritis</h2>
 +
  <label>The Extensio is a simple and clean template suitable for companies </label>
 +
</div>
 +
 
 +
<!--SITE CONTAINER-->
 +
<div id="container">
 +
  <!--SITE CONTENTS-->
 +
  <div id="contents-1" class="clear">
 +
    <!--SLIDER-->
 +
    <div id="slider" class="flexslider">
 +
  <div style="border:thin"
 +
      <ul class="slides">
 +
        <li><img src="https://static.igem.org/mediawiki/2017/4/40/T--CPU_CHINA--gallery1.png" alt="" title="" /></li>
 +
        <li><img src="https://static.igem.org/mediawiki/2017/7/70/T--CPU_CHINA--gallery2.png " alt="" title="" />
 +
        </li>
 +
        <li><img src="https://static.igem.org/mediawiki/2017/1/1c/T--CPU_CHINA--gallery3.png" alt="" title="" /></li>
 +
      </ul>
 
  </div>
 
  </div>
 
     </div>
 
     </div>
<!-cssk8 by cssk8.com  -->
+
    <div class="has-divider"></div>
<div style="display:none"><script src='http://v7.cnzz.com/stat.php?id=155540&web_id=155540' language='JavaScript' charset='gb2312'></script></div>
+
  <div class="tagline">
</body>  
+
        <h2>Description</h2>
 +
        <p> Rheumatoid arthritis (RA) is a serious chronic, inflammatory and systemic autoimmune disease. It occurs virtually in all races of the world. RA presents great pain and financial burden for patients, but for the time being, there is no radical cure for RA. Therefore, it is necessary to develop a kind of novel targeted cell therapy for RA.
 +
To solve the problems existing in the current treatment of RA, we design and built a totally new immunotherapy. FOXP3+ regulatory T cells, which can suppress and regulate immune reaction, are engineered by inserting a chimeric antigen receptor (CAR) using lentiviral vectors to recognize inflammatory cells associated with rheumatoid arthritis. At the same time, we insert another receptor to activate the functional stability pathway of regulatory T cells in the inflammatory environment, and thus make it possible for them to play their role of immunosuppression more efficiently and more stably in lesions, so that this therapy can reach a good anti-RA effect. These two redirections of the two different system on the native regulatory T cell response ensure the efficacy and efficiency of our novel immunotherapy for RA.
 +
</p>
 +
    </div>
 +
  </div>
 +
</div>
 +
<!--Footer-->
 +
 
 +
  <!--FOOTER-->
 +
  <div id="footer-bot1">
 +
    <div class="footer-wrapper">
 +
      <span><center><img src="https://static.igem.org/mediawiki/2017/8/86/T--CPU_CHINA--logo3.png"></center></span>
 +
    </div>
 +
  </div>
 +
</div>
 +
<a href="#" id="toTop">&uarr;</a>
 +
<script type="text/javascript" src="js/custom.js"></script>
 +
<!--FOR PREVIEW ONLY-->
 +
<script type="text/javascript" src="settings/styleswitch.js"></script>
 +
 
 +
 
 +
 
 +
</body>
 
</html>
 
</html>

Revision as of 06:08, 16 June 2017

CPU_CHINA Main Page

DOUBLE CAR-Treg   VS   Rheumatoid   Arthritis

  • Description

    Rheumatoid arthritis (RA) is a serious chronic, inflammatory and systemic autoimmune disease. It occurs virtually in all races of the world. RA presents great pain and financial burden for patients, but for the time being, there is no radical cure for RA. Therefore, it is necessary to develop a kind of novel targeted cell therapy for RA. To solve the problems existing in the current treatment of RA, we design and built a totally new immunotherapy. FOXP3+ regulatory T cells, which can suppress and regulate immune reaction, are engineered by inserting a chimeric antigen receptor (CAR) using lentiviral vectors to recognize inflammatory cells associated with rheumatoid arthritis. At the same time, we insert another receptor to activate the functional stability pathway of regulatory T cells in the inflammatory environment, and thus make it possible for them to play their role of immunosuppression more efficiently and more stably in lesions, so that this therapy can reach a good anti-RA effect. These two redirections of the two different system on the native regulatory T cell response ensure the efficacy and efficiency of our novel immunotherapy for RA.