div.selector, div.selector span, div.checker span,div.radio span, div.uploader, div.uploader span.action,div.button,div.button span { background-image: url("../img/sprite.png"); background-repeat: no-repeat; -webkit-font-smoothing: antialiased;}.selector, .radio, .checker, .uploader,.button, .selector *, .radio *, .checker *, .uploader *,.button *{ margin: 0; padding: 0;}input.text,input.email, input.password,textarea.uniform { font-size: 12px; font-family: Helvetica, Arial, sans-serif; font-weight: normal; padding: 3px; color: #777; background: url('../img/bg-input-focus.png') repeat-x 0px 0px; background: url('../img/bg-input.png') repeat-x 0px 0px; border-top: solid 1px #aaa; border-left: solid 1px #aaa; border-bottom: solid 1px #ccc; border-right: solid 1px #ccc; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; outline: 0;}input.text:focus,input.email:focus,input.password:focus,textarea.uniform:focus { -webkit-box-shadow: 0px 0px 4px rgba(0,0,0,0.3); -moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.3); box-shadow: 0px 0px 4px rgba(0,0,0,0.3); border-color: #999; background: url('../img/bg-input-focus.png') repeat-x 0px 0px;}div.selector { background-position: -483px -130px; line-height: 26px; height: 26px;}div.selector span { background-position: right 0px; height: 26px; line-height: 26px;}div.selector select {top: 0px; left: 0px;}div.selector:active, div.selector.active { background-position: -483px -156px;}div.selector:active span, div.selector.active span { background-position: right -26px;}div.selector.focus, div.selector.hover, div.selector:hover { background-position: -483px -182px;}div.selector.focus span, div.selector.hover span, div.selector:hover span { background-position: right -52px;}div.selector.focus:active,div.selector.focus.active,div.selector:hover:active,div.selector.active:hover { background-position: -483px -208px;}div.selector.focus:active span,div.selector:hover:active span,div.selector.active:hover span,div.selector.focus.active span { background-position: right -78px;}div.selector.disabled { background-position: -483px -234px;}div.selector.disabled span { background-position: right -104px;}div.checker { width: 19px; height: 19px;}div.checker input { width: 19px; height: 19px;}div.checker span { background-position: 0px -260px; height: 19px; width: 19px;}div.checker:active span, div.checker.active span { background-position: -19px -260px;}div.checker.focus span,div.checker:hover span { background-position: -38px -260px;}div.checker.focus:active span,div.checker:active:hover span,div.checker.active:hover span,div.checker.focus.active span { background-position: -57px -260px;}div.checker span.checked { background-position: -76px -260px;}div.checker:active span.checked, div.checker.active span.checked { background-position: -95px -260px;}div.checker.focus span.checked,div.checker:hover span.checked { background-position: -114px -260px;}div.checker.focus:active span.checked,div.checker:hover:active span.checked,div.checker.active:hover span.checked,div.checker.active.focus span.checked { background-position: -133px -260px;}div.checker.disabled span,div.checker.disabled:active span,div.checker.disabled.active span { background-position: -152px -260px;}div.checker.disabled span.checked,div.checker.disabled:active span.checked,div.checker.disabled.active span.checked { background-position: -171px -260px;}div.radio { width: 18px; height: 18px;}div.radio input { width: 18px; height: 18px;}div.radio span { height: 18px; width: 18px; background-position: 0px -279px;}div.radio:active span, div.radio.active span { background-position: -18px -279px;}div.radio.focus span, div.radio:hover span { background-position: -36px -279px;}div.radio.focus:active span,div.radio:active:hover span,div.radio.active:hover span,div.radio.active.focus span { background-position: -54px -279px;}div.radio span.checked { background-position: -72px -279px;}div.radio:active span.checked,div.radio.active span.checked { background-position: -90px -279px;}div.radio.focus span.checked, div.radio:hover span.checked { background-position: -108px -279px;}div.radio.focus:active span.checked, div.radio:hover:active span.checked,div.radio.focus.active span.checked,div.radio.active:hover span.checked { background-position: -126px -279px;}div.radio.disabled span,div.radio.disabled:active span,div.radio.disabled.active span { background-position: -144px -279px;}div.radio.disabled span.checked,div.radio.disabled:active span.checked,div.radio.disabled.active span.checked { background-position: -162px -279px;}div.uploader { background-position: 0px -297px; height: 28px;}div.uploader span.action { background-position: right -409px; height: 24px; line-height: 24px;}div.uploader span.filename { height: 24px;margin: 2px 0px 2px 2px; line-height: 24px;}div.uploader.focus,div.uploader.hover,div.uploader:hover { background-position: 0px -353px;}div.uploader.focus span.action,div.uploader.hover span.action,div.uploader:hover span.action { background-position: right -437px;}div.uploader.active span.action,div.uploader:active span.action { background-position: right -465px;}div.uploader.focus.active span.action,div.uploader:focus.active span.action,div.uploader.focus:active span.action,div.uploader:focus:active span.action { background-position: right -493px;}div.uploader.disabled { background-position: 0px -325px;}div.uploader.disabled span.action { background-position: right -381px;}div.button { background-position: 0px -523px;}div.button span { background-position: right -643px;}div.button.focus,div.button:focus,div.button:hover,div.button.hover { background-position: 0px -553px;}div.button.focus span,div.button:focus span,div.button:hover span,div.button.hover span { background-position: right -673px; }div.button.active,div.button:active { background-position: 0px -583px;}div.button.active span,div.button:active span { background-position: right -703px; color: #555;}div.button.disabled,div.button:disabled { background-position: 0px -613px;}div.button.disabled span,div.button:disabled span { background-position: right -733px; color: #bbb; cursor: default;}div.button { height: 30px;}div.button span { margin-left: 13px; height: 22px; padding-top: 8px; font-weight: bold; font-family: Helvetica, Arial, sans-serif; font-size: 12px; letter-spacing: 1px; text-transform: uppercase; padding-left: 2px; padding-right: 15px;}div.selector { width: 190px; font-size: 12px;}div.selector select { min-width: 190px; font-family: Helvetica, Arial, sans-serif; font-size: 12px; border: solid 1px #fff;}div.selector span { padding: 0px 25px 0px 2px; cursor: pointer;}div.selector span { color: #666; width: 158px; text-shadow: 0 1px 0 #fff;}div.selector.disabled span { color: #bbb;}div.checker { margin-right: 5px;}div.radio { margin-right: 3px;}div.uploader { width: 190px; cursor: pointer;}div.uploader span.action { width: 85px; text-align: center; text-shadow: #fff 0px 1px 0px; background-color: #fff; font-size: 11px; font-weight: bold;}div.uploader span.filename { color: #777; width: 82px; border-right: solid 1px #bbb; font-size: 11px;}div.uploader input { width: 190px;}div.uploader.disabled span.action { color: #aaa;}div.uploader.disabled span.filename { border-color: #ddd; color: #aaa;}.selector, .checker, .button, .radio, .uploader { display: -moz-inline-box; display: inline-block; vertical-align: middle; zoom: 1; *display: inline;}.selector select:focus, .radio input:focus, .checker input:focus, .uploader input:focus { outline: 0;}div.button a,div.button button,div.button input { position: absolute;}div.button { cursor: pointer; position: relative;}div.button span { display: -moz-inline-box; display: inline-block; line-height: 1; text-align: center;}div.selector { position: relative; padding-left: 10px; overflow: hidden;}div.selector span { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}div.selector select { position: absolute; opacity: 0; filter: alpha(opacity:0); height: 25px; border: none; background: none;}div.checker { position: relative;}div.checker span { display: -moz-inline-box; display: inline-block; text-align: center;}div.checker input { opacity: 0; filter: alpha(opacity:0); display: inline-block; background: none;}div.radio { position: relative;}div.radio span { display: -moz-inline-box; display: inline-block; text-align: center;}div.radio input { opacity: 0; filter: alpha(opacity:0); text-align: center; display: inline-block; background: none;}div.uploader { position: relative; overflow: hidden; cursor: default;}div.uploader span.action { float: left; display: inline; padding: 2px 0px; overflow: hidden; cursor: pointer;}div.uploader span.filename { padding: 0px 10px; float: left; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; cursor: default;}div.uploader input { opacity: 0; filter: alpha(opacity:0); position: absolute; top: 0; right: 0; bottom: 0; float: right; height: 25px; border: none; cursor: default;}.pln { color:#bada55!important; }pre .str { color:#F16863; }pre .kwd { color:#4bb1b1; }pre .com { color:#888888; }pre .typ { color:#ef7c61; }pre .lit { color:#bcd42a; }pre .pun, pre .opn, pre .clo { color:#ffffff; }pre .tag { color:#4bb1b1; }pre .atn { color:#ef7c61; }pre .atv { color:#bcd42a; }pre .dec, pre .var { color:#660066; }pre .fun { color:#ff0000; }pre.prettyprint { background: #3F3F49!important; border: 0!important; border-radius: 2px; padding: 15px 25px!important; display: block; overflow: hidden; white-space: pre; white-space: pre-wrap; word-wrap: break-word; font-family: monospace;}pre.prettyprint span{ font-size: 14px!important; font-family: monospace!important;}ol.linenums { margin-top: 0; margin-bottom: 0; color: #AEAEAE; } li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8 { list-style-type: none }li.L1,li.L3,li.L5,li.L7,li.L9 { }article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {display: block;margin: 0 auto;}audio, canvas, video {display: inline-block;*display: inline;*zoom: 1; }audio:not([controls]) {display: none; }[hidden] {display: none; }figure {margin: 0; }html, body { height: 100%;margin: 0;padding: 0;}body {width: 100%;overflow-x: hidden; }img {-ms-interpolation-mode: bicubic;vertical-align: middle;border: 0;outline: 0; }svg:not(:root) {overflow: hidden; }*{ font-family: Helvetica, Arial, sans-serif;}p,li,dl dt,dl dd{ font-family: Helvetica, Arial, sans-serif;}body{ font-weight: normal; line-height: 1.231; text-rendering: optimizeLegibility; font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;}a{ font-weight: inherit; font-size: inherit; text-decoration: none; -webkit-transition: 250ms linear all; -moz-transition: 250ms linear all; transition: 250ms linear all;}a:hover{}a:active{}a:focus{ outline: 0;}a:hover,a:active{ outline: 0;}abbr[title]{ border-bottom: 1px dotted;}b,strong{ color: inherit; font-weight: bold;}blockquote,blockquote p{ font-size: 24px; font-weight: 400; position: relative; z-index: 5; float: left; margin-top: 0; margin-bottom: 5px;}span.fancyamp{ font-family: Baskerville, Palatino, "Book Antiqua", serif; font-style: italic; color: inherit; font-size: inherit;}dfn{ font-style: italic;}hr{ display: block; height: 0px; width: 100%; border: 0; border-bottom: 1px solid #eeeeee; padding: 0; margin: 15px 0 35px 0; float: left;}ins{ background: #ffffe0; text-decoration: none;}mark{ background: #ffffe0; font-style: italic; font-weight: bold;}address{ display: block; font-style: normal;}pre,code,kbd,samp{ font-family: monospace;}code{ color: #F16863; padding: 3px 5px; font-size: 14px;}pre{ background: #3F3F49; border-radius: 2px; padding: 15px 25px; color: #F16863; font-size: 14px; display: block; overflow: hidden; white-space: pre; white-space: pre-wrap; word-wrap: break-word; font-family: monospace;}q{ quotes: none;}q:before,q:after{ content: ""; content: none;}small{ font-size: 0.6em;}sub,sup{ font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;}sup{ top: -0.5em;}sub{ bottom: -0.25em;}p{ font-size: 16px; line-height: 1.6m; margin: 0 0 1.4em 0;}p small{ font-size: 14px; filter: alpha(opacity=60); -khtml-opacity: 0.6; -moz-opacity: 0.6; opacity: 0.6;}.single_post .intro{ font-weight: 600; color: #42505F;}.emphasis{ font-size: 20px;}ul,ol{ margin: 0 0 15px 0; padding: 0;}ul ul,ul ol,ol ol,ol ul{ margin-bottom: 0;}ul{ list-style: disc;}ol{ list-style: decimal;}ol.roman{ list-style: upper-roman;}li{ font-size: 16px; line-height: 1.5em;}dl{ margin-bottom: 15px;}dl dt,dl dd{ font-size: 16px;}dl dt{ font-weight: bold;}dl dd{ margin-left: 9px;}ul, ol{ margin: 0 0 10px 20px; padding: 0;}dd{ margin: 0 0 0 20px;}h1, h2,h3, h4, h5, h6{ font-weight: 600; line-height: 1.1em; margin-top: 0.5em; margin-bottom: 0.5em;}h1{ font-size: 275%;}h2{ font-size: 250%;}h3{ font-size: 225%;}h4{ font-size: 200%;}h5{ font-size: 150%;}h6{ font-size: 125%;}nav ul,nav ol,#nav ul,#nav ol,#navigation ul,#navigation ol,.nav{ list-style: none; list-style-image: none; margin: 0; padding: 0;}@font-face { font-family: 'Elusive-Icons'; src:url('../fonts/Elusive-Icons.eot'); src:url('../fonts/Elusive-Icons.eot?#iefix') format('embedded-opentype'),url('../fonts/Elusive-Icons.svg#Elusive-Icons') format('svg'),url('../fonts/Elusive-Icons.woff') format('woff'),url('../fonts/Elusive-Icons.ttf') format('truetype'); font-weight: normal; font-style: normal;}[data-icon]:before { font-family: 'Elusive-Icons'; content: attr(data-icon); speak: none; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased;}[class^="icon-"]:before,[class*=" icon-"]:before { font-family: 'Elusive-Icons'; font-weight: normal; font-style: normal; color: inherit; speak: none; line-height: 1; display: inline-block; text-decoration: inherit; -webkit-font-smoothing: antialiased;}a [class^="icon-"],a [class*=" icon-"] { display: inline-block; text-decoration: inherit;}.icon-large:before { vertical-align: middle; font-size: 1.33em;}.btn [class^="icon-"],.btn [class*=" icon-"],.nav-tabs [class^="icon-"],.nav-tabs [class*=" icon-"] {line-height: .9em;}li [class^="icon-"],li [class*=" icon-"] { display: inline-block; width: 1.25em; text-align: center;}li .icon-large:before,li .icon-large:before {width: 1.5*1.25em;}ul.icons { list-style-type: none; margin-left: 2em; text-indent: -.8em;}ul.icons li [class^="icon-"],ul.icons li [class*=" icon-"] { width: .8em;}ul.icons li .icon-large:before,ul.icons li .icon-large:before {vertical-align: initial;}.btn-large [class^="icon-"], .btn-large [class*=" icon-"]{ margin-top: 0;}.icon-zoom-out:before { content: "\e000"; }.icon-zoom-in:before{ content: "\e001"; }.icon-youtube:before{ content: "\e002"; }.icon-wrench-alt:before { content: "\e003"; }.icon-wrench:before { content: "\e004"; }.icon-wordpress:before{ content: "\e005"; }.icon-wheelchair:before { content: "\e006"; }.icon-website-alt:before{ content: "\e007"; }.icon-website:before{ content: "\e008"; }.icon-warning-sign:before { content: "\e009"; }.icon-w3c:before{ content: "\e00a"; }.icon-volume-up:before{ content: "\e00b"; }.icon-volume-off:before { content: "\e00c"; }.icon-volume-down:before{ content: "\e00d"; }.icon-vimeo:before{ content: "\e00e"; }.icon-view-mode:before{ content: "\e00f"; }.icon-video-chat:before { content: "\e010"; }.icon-video-alt:before{ content: "\e011"; }.icon-video:before{ content: "\e012"; }.icon-user:before { content: "\e013"; }.icon-upload:before { content: "\e014"; }.icon-unlock-alt:before { content: "\e015"; }.icon-unlock:before { content: "\e016"; }.icon-universal-access:before { content: "\e017"; }.icon-twitter:before{ content: "\e018"; }.icon-tumblr:before { content: "\e019"; }.icon-trash-alt:before{ content: "\e01a"; }.icon-trash:before{ content: "\e01b"; }.icon-torso:before{ content: "\e01c"; }.icon-tint:before { content: "\e01d"; }.icon-time-alt:before { content: "\e01e"; }.icon-time:before { content: "\e01f"; }.icon-thumbs-up:before{ content: "\e020"; }.icon-thumbs-down:before{ content: "\e021"; }.icon-th-list:before{ content: "\e022"; }.icon-th-large:before { content: "\e023"; }.icon-th:before { content: "\e024"; }.icon-text-width:before { content: "\e025"; }.icon-text-height:before{ content: "\e026"; }.icon-tasks:before{ content: "\e027"; }.icon-tags:before { content: "\e028"; }.icon-tag:before{ content: "\e029"; }.icon-stumbleupon:before{ content: "\e02a"; }.icon-stop-alt:before { content: "\e02b"; }.icon-stop:before { content: "\e02c"; }.icon-step-forward:before { content: "\e02d"; }.icon-step-backward:before{ content: "\e02e"; }.icon-star-empty:before { content: "\e02f"; }.icon-star-alt:before { content: "\e030"; }.icon-star:before { content: "\e031"; }.icon-speaker:before{ content: "\e032"; }.icon-smiley-alt:before { content: "\e033"; }.icon-smiley:before { content: "\e034"; }.icon-slideshare:before { content: "\e035"; }.icon-skype:before{ content: "\e036"; }.icon-signal:before { content: "\e037"; }.icon-shopping-cart-sign:before { content: "\e038"; }.icon-shopping-cart:before{ content: "\e039"; }.icon-share-alt:before{ content: "\e03a"; }.icon-share:before{ content: "\e03b"; }.icon-search-alt:before { content: "\e03c"; }.icon-search:before { content: "\e03d"; }.icon-screenshot:before { content: "\e03e"; }.icon-screen-alt:before { content: "\e03f"; }.icon-screen:before { content: "\e040"; }.icon-rss:before{ content: "\e041"; }.icon-road:before { content: "\e042"; }.icon-reverse-alt:before{ content: "\e043"; }.icon-retweet:before{ content: "\e044"; }.icon-resize-vertical:before{ content: "\e045"; }.icon-resize-small:before { content: "\e046"; }.icon-resize-horizontal:before{ content: "\e047"; }.icon-resize-full:before{ content: "\e048"; }.icon-repeat-alt:before { content: "\e049"; }.icon-repeat:before { content: "\e04a"; }.icon-remove-sign:before{ content: "\e04b"; }.icon-remove-circle:before{ content: "\e04c"; }.icon-remove:before { content: "\e04d"; }.icon-refresh:before{ content: "\e04e"; }.icon-reddit:before { content: "\e04f"; }.icon-record:before { content: "\e050"; }.icon-random:before { content: "\e051"; }.icon-quotes-alt:before { content: "\e052"; }.icon-quotes:before { content: "\e053"; }.icon-question-sign:before{ content: "\e054"; }.icon-question:before { content: "\e055"; }.icon-qrcode:before { content: "\e056"; }.icon-print:before{ content: "\e057"; }.icon-plus-sign:before{ content: "\e058"; }.icon-plus:before { content: "\e059"; }.icon-play-circle:before{ content: "\e05a"; }.icon-play-alt:before { content: "\e05b"; }.icon-play:before { content: "\e05c"; }.icon-plane:before{ content: "\e05d"; }.icon-pinterest:before{ content: "\e05e"; }.icon-picture:before{ content: "\e05f"; }.icon-picasa:before { content: "\e060"; }.icon-photo-alt:before{ content: "\e061"; }.icon-photo:before{ content: "\e062"; }.icon-phone-alt:before{ content: "\e063"; }.icon-phone:before{ content: "\e064"; }.icon-person:before { content: "\e065"; }.icon-pencil-alt:before { content: "\e066"; }.icon-pencil:before { content: "\e067"; }.icon-pause-alt:before{ content: "\e068"; }.icon-pause:before{ content: "\e069"; }.icon-path:before { content: "\e06a"; }.icon-paper-clip-alt:before { content: "\e06b"; }.icon-paper-clip:before { content: "\e06c"; }.icon-ok-sign:before{ content: "\e06d"; }.icon-ok-circle:before{ content: "\e06e"; }.icon-ok:before { content: "\e06f"; }.icon-off:before{ content: "\e070"; }.icon-network:before{ content: "\e071"; }.icon-music:before{ content: "\e072"; }.icon-move:before { content: "\e073"; }.icon-minus-sign:before { content: "\e074"; }.icon-minus:before{ content: "\e075"; }.icon-mic-alt:before{ content: "\e076"; }.icon-mic:before{ content: "\e077"; }.icon-map-marker-alt:before { content: "\e078"; }.icon-map-marker:before { content: "\e079"; }.icon-male:before { content: "\e07a"; }.icon-mail-alt:before { content: "\e07b"; }.icon-magnet:before { content: "\e07c"; }.icon-lock-alt:before { content: "\e07d"; }.icon-lock:before { content: "\e07e"; }.icon-list-alt:before { content: "\e07f"; }.icon-list:before { content: "\e080"; }.icon-linkedin:before { content: "\e081"; }.icon-leaf:before { content: "\e082"; }.icon-laptop-alt:before { content: "\e083"; }.icon-laptop:before { content: "\e084"; }.icon-key:before{ content: "\e085"; }.icon-italic:before { content: "\e086"; }.icon-iphone-home:before{ content: "\e087"; }.icon-instagram:before{ content: "\e088"; }.icon-info-sign:before{ content: "\e089"; }.icon-indent-right:before { content: "\e08a"; }.icon-indent-left:before{ content: "\e08b"; }.icon-inbox-box:before{ content: "\e08c"; }.icon-inbox-alt:before{ content: "\e08d"; }.icon-inbox:before{ content: "\e08e"; }.icon-idea-alt:before { content: "\e08f"; }.icon-idea:before { content: "\e090"; }.icon-home-alt:before { content: "\e091"; }.icon-home:before { content: "\e092"; }.icon-heart-empty:before{ content: "\e093"; }.icon-heart-alt:before{ content: "\e094"; }.icon-heart:before{ content: "\e095"; }.icon-hearing-impaired:before { content: "\e096"; }.icon-headphones:before { content: "\e097"; }.icon-hdd:before{ content: "\e098"; }.icon-hand-up:before{ content: "\e099"; }.icon-hand-right:before { content: "\e09a"; }.icon-hand-left:before{ content: "\e09b"; }.icon-hand-down:before{ content: "\e09c"; }.icon-guidedog:before { content: "\e09d"; }.icon-group-alt:before{ content: "\e09e"; }.icon-group:before{ content: "\e09f"; }.icon-graph-alt:before{ content: "\e0a0"; }.icon-graph:before{ content: "\e0a1"; }.icon-googleplus:before { content: "\e0a2"; }.icon-globe-alt:before{ content: "\e0a3"; }.icon-globe:before{ content: "\e0a4"; }.icon-glasses:before{ content: "\e0a5"; }.icon-glass:before{ content: "\e0a6"; }.icon-github-text:before{ content: "\e0a7"; }.icon-github:before { content: "\e0a8"; }.icon-gift:before { content: "\e0a9"; }.icon-fullscreen:before { content: "\e0aa"; }.icon-friendfeed-rect:before{ content: "\e0ab"; }.icon-friendfeed:before { content: "\e0ac"; }.icon-foursquare:before { content: "\e0ad"; }.icon-forward-alt:before{ content: "\e0ae"; }.icon-forward:before{ content: "\e0af"; }.icon-fontsize:before { content: "\e0b0"; }.icon-font:before { content: "\e0b1"; }.icon-folder-sign:before{ content: "\e0b2"; }.icon-folder-open:before{ content: "\e0b3"; }.icon-folder-close:before { content: "\e0b4"; }.icon-folder:before { content: "\e0b5"; }.icon-flickr:before { content: "\e0b6"; }.icon-flag-alt:before { content: "\e0b7"; }.icon-flag:before { content: "\e0b8"; }.icon-fire:before { content: "\e0b9"; }.icon-filter:before { content: "\e0ba"; }.icon-film:before { content: "\e0bb"; }.icon-file-new-alt:before { content: "\e0bc"; }.icon-file-new:before { content: "\e0bd"; }.icon-file-edit-alt:before{ content: "\e0be"; }.icon-file-edit:before{ content: "\e0bf"; }.icon-file-alt:before { content: "\e0c0"; }.icon-file:before { content: "\e0c1"; }.icon-female:before { content: "\e0c2"; }.icon-fast-forward:before { content: "\e0c3"; }.icon-fast-backward:before{ content: "\e0c4"; }.icon-facetime-video:before { content: "\e0c5"; }.icon-facebook:before { content: "\e0c6"; }.icon-eye-open:before { content: "\e0c7"; }.icon-eye-close:before{ content: "\e0c8"; }.icon-exclamation-sign:before { content: "\e0c9"; }.icon-error-alt:before{ content: "\e0ca"; }.icon-error:before{ content: "\e0cb"; }.icon-envelope:before { content: "\e0cc"; }.icon-eject:before{ content: "\e0cd"; }.icon-edit:before { content: "\e0ce"; }.icon-dribble:before{ content: "\e0cf"; }.icon-download-alt:before { content: "\e0d0"; }.icon-download:before { content: "\e0d1"; }.icon-digg:before { content: "\e0d2"; }.icon-deviantart:before { content: "\e0d3"; }.icon-delicious:before{ content: "\e0d4"; }.icon-dashboard:before{ content: "\e0d5"; }.icon-css:before{ content: "\e0d6"; }.icon-credit-card:before{ content: "\e0d7"; }.icon-compass-alt:before{ content: "\e0d8"; }.icon-compass:before{ content: "\e0d9"; }.icon-comment-alt:before{ content: "\e0da"; }.icon-comment:before{ content: "\e0db"; }.icon-cogs:before { content: "\e0dc"; }.icon-cog-alt:before{ content: "\e0dd"; }.icon-cog:before{ content: "\e0de"; }.icon-cloud-alt:before{ content: "\e0df"; }.icon-cloud:before{ content: "\e0e0"; }.icon-circle-arrow-up:before{ content: "\e0e1"; }.icon-circle-arrow-right:before { content: "\e0e2"; }.icon-circle-arrow-left:before{ content: "\e0e3"; }.icon-circle-arrow-down:before{ content: "\e0e4"; }.icon-child:before{ content: "\e0e5"; }.icon-chevron-up:before { content: "\e0e6"; }.icon-chevron-right:before{ content: "\e0e7"; }.icon-chevron-left:before { content: "\e0e8"; }.icon-chevron-down:before { content: "\e0e9"; }.icon-check:before{ content: "\e0ea"; }.icon-certificate:before{ content: "\e0eb"; }.icon-cc:before { content: "\e0ec"; }.icon-camera:before { content: "\e0ed"; }.icon-calendar-sign:before{ content: "\e0ee"; }.icon-calendar:before { content: "\e0ef"; }.icon-bullhorn:before { content: "\e0f0"; }.icon-briefcase:before{ content: "\e0f1"; }.icon-braille:before{ content: "\e0f2"; }.icon-bookmark-empty:before { content: "\e0f3"; }.icon-bookmark:before { content: "\e0f4"; }.icon-book:before { content: "\e0f5"; }.icon-bold:before { content: "\e0f6"; }.icon-blogger:before{ content: "\e0f7"; }.icon-blind:before{ content: "\e0f8"; }.icon-bell:before { content: "\e0f9"; }.icon-behance:before{ content: "\e0fa"; }.icon-barcode:before{ content: "\e0fb"; }.icon-ban-circle:before { content: "\e0fc"; }.icon-backward:before { content: "\e0fd"; }.icon-asterisk:before { content: "\e0fe"; }.icon-asl:before{ content: "\e0ff"; }.icon-arrow-up:before { content: "\e100"; }.icon-arrow-right:before{ content: "\e101"; }.icon-arrow-left:before { content: "\e102"; }.icon-arrow-down:before { content: "\e103"; }.icon-align-right:before{ content: "\e104"; }.icon-align-left:before { content: "\e105"; }.icon-align-justify:before{ content: "\e106"; }.icon-align-center:before { content: "\e107"; }.icon-adult:before{ content: "\e108"; }.icon-adjust:before { content: "\e109"; }.icon-address-book-alt:before { content: "\e10a"; }.icon-address-book:before { content: "\e10b"; }.icon-check-empty:before{ content: "\e10d"; }.icon-stackoverflow:before{ content: "\e10c"; }form {margin: 0; }form ul {margin: 5px 0 5px 0;padding: 0; }form ul li {list-style: none; }fieldset {border: 1px solid rgba(0, 0, 0, 0.2);margin: 5px 0 15px 0;padding: 25px; }fieldset ul {margin: 0;padding: 0;}fieldset ul li {list-style: none; }label {cursor: pointer;font-size: 16px;font-weight: 600; }legend {border: 0;padding: 0;margin-left: 5px;font-size: 16px;font-weight: bold; }button, input, select, textarea {margin: 10px 0!important;vertical-align: baseline;*vertical-align: middle;}button,input[type="reset"],input[type="submit"],input[type="button"] { font-size: 16px; font-weight: 600; text-transform: uppercase; display: inline-block;padding: 10px;margin-bottom: 1.5em; text-decoration: none; border: none; position: relative; cursor: pointer; -webkit-transition: 250ms linear all;-moz-transition: 250ms linear all;transition: 250ms linear all; }button,input[type="reset"],input[type="submit"],input[type="button"] { background: #F16863;color: #ffffff; }button:hover,input[type="reset"]:hover,input[type="submit"]:hover,input[type="button"]:hover { background: #7A7B92; color: #ffffff; border: 1px solid #7A7B92!important;}input[type="text"], input[type="password"], textarea{ font-size: 16px; color: #5A6C7F; background: #dddfe5; padding: 10px; border-radius: 2px; border: none;}select{ font-size: 16px; color: #5A6C7F; background: #dddfe5; padding: 9px 10px; border-radius: 2px; border: none;}input[type="file"] { padding: 5px; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 2px;}textarea { min-height: 100px; margin-bottom: 10px;}input.blue,textarea.blue{border: 1px solid #2daebf;}input.orange,textarea.orange{border: 1px solid #ff5c00;}input.red,textarea.red{border: 1px solid #ff2b25;}input.green,textarea.green{border: 1px solid #91bd09;}label.blue,label.orange,label.red,label.green{ width: 100%; font-size: 12px; font-weight: normal; float: left; margin: 0 0 5px 2px;}label.blue{ color: #2daebf;}label.orange{ color: #ff5c00;}label.red{ color: #ff2b25;}label.green{ color: #91bd09;}label.error{ width: 100%; display: block; color: #F16863; font-size: 11px; margin-top: -10px; margin-bottom: 10px; text-align: left;}input.error{border: 1px solid #F16863;}textarea.error{border: 1px solid #F16863;}label span.required{ color: #F16863;}label span.info{ filter: alpha(opacity=50); -khtml-opacity: 0.5; -moz-opacity: 0.5; opacity: 0.5;}table { width: 100%; margin-bottom: 18px; padding: 0; border-collapse: separate; font-size: 13px; border: 1px solid #dddddd; border-radius: 3px;}table th, table td { padding: 10px; line-height: 13.5px; text-align: left; vertical-align: middle; border-top: 1px solid #dddddd;}table th { font-weight: bold; border-top: none;}.table-striped tbody tr:nth-child(odd) td { background-color: #f9f9f9;}.table-striped tbody tr:hover td { background-color: #f5f5f5;}.button{ background-color: #3F3F49; display: inline-block; padding: 10px 20px 8px 20px; margin-bottom: 1.5em; color: #ffffff!important; font-weight: 600; text-transform: uppercase; text-decoration: none; position: relative; cursor: pointer; border-radius: 2px;}.small.button{ font-size: 14px;}.medium.button{ font-size: 18px; line-height: 1; text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.3);}.large.button{ font-size: 20px; padding: 20px 35px;}.rounded.button{ border-radius: 25px;}.pink.button{ background-color: #fe57a1!important;}.green.button{ background-color: #91bd09!important;}.blue.button{ background-color: #2daebf!important;}.red.button{ background-color: #ff0000!important;}.magenta.button{ background-color: #a9014b!important;}.orange.button{ background-color: #F16863!important;}.yellow.button{ background-color: #ffb515!important;}.button:hover{ background-color: #7A7B92!important; color: #ffffff;}.button:active{ top: 1px;}.alert { background-color: #e6e6e6; margin-top: 25px; margin-bottom: 25px; padding: 10px 15px; color: #5A6C7F; border-radius: 2px;}.alert p { color: #5A6C7F; margin-bottom: 0;}.alert-info { background: #E4F4FD; border: 1px solid #A8CCE2; color: #407EA1;}.alert-success { background: #E6F4D8; border: 1px solid #A5D76F; color: #61801B;}.alert-warning { background: #F9F9D5; border: 1px solid #D6CD77; color: #7C7548;}.alert-error { background: #FBE3E3; border: 1px solid #F7B5B7; color: #D34047;}.close { float: right; margin-top: -6px; color: inherit; font-size: 20px; font-weight: bold; text-shadow: 0 1px 0 #ffffff; filter: alpha(opacity=20); -khtml-opacity: 0.2; -moz-opacity: 0.2; opacity: 0.2;}.close:hover { text-decoration: none; filter: alpha(opacity=40); -khtml-opacity: 0.4; -moz-opacity: 0.4; opacity: 0.4;}.tabs{ margin: 0 0 20px; padding: 0; zoom: 1; width: 100%; border-bottom: 1px solid #dddddd;}.tabs:before,.tabs:after{ display: table; content: "";}.tabs:after { clear: both;}.tabs li { display: inline;}.tabs li a { float: left; width: auto; font-size: 13px; background: #dddddd; margin-right: 2px; margin-bottom: -1px; padding: 0 15px; line-height: 35px; -webkit-border-radius: 3px 3px 0 0; -moz-border-radius: 3px 3px 0 0; border-radius: 3px 3px 0 0;}.tabs li a:hover { background: #e6e6e6; border-bottom: 1px solid #bfbfbf;}.tabs li.active a { background-color: #ffffff; padding: 0 14px; border: 1px solid #cccccc; border-bottom: 0; color: #808080;}.pagination { margin: 0; float: left; width: 100%;}.pagination ul { float: left; margin: 0; padding: 0;}.pagination ul li { list-style: none; float: left; margin-right: 3px;}.pagination ul li a { background: #dddddd; background-image: -khtml-gradient(linear, left top, left bottom, from(#ffffff), to(#dddddd)); background-image: -moz-linear-gradient(#ffffff, #dddddd); background-image: -ms-linear-gradient(#ffffff, #dddddd); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #dddddd)); background-image: -webkit-linear-gradient(#ffffff, #dddddd); background-image: -o-linear-gradient(#ffffff, #dddddd); background-image: linear-gradient(#ffffff, #dddddd); border: 1px solid; border-color: #dddddd #bbbbbb #999999; cursor: pointer; color: #333333; font-size: 12px; font-weight: bold; float: left; padding: 5px 9px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;}.pagination ul li a:hover, .pagination ul li.active a { background: #ffffff; background-repeat: repeat-x; background-image: -khtml-gradient(linear, left top, left bottom, from(#dddddd), to(#ffffff)); background-image: -moz-linear-gradient(#dddddd, #ffffff); background-image: -ms-linear-gradient(#dddddd, #ffffff); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dddddd), color-stop(100%, #ffffff)); background-image: -webkit-linear-gradient(#dddddd, #ffffff); background-image: -o-linear-gradient(#dddddd, #ffffff); background-image: linear-gradient(#dddddd, #ffffff); border: 1px solid; border-color: #999999 #bbbbbb #dddddd; font-size: 12px; font-weight: bold;}.pagination ul li.inactive a { background-color: none; color: #313131;}.pagination ul li.inactive a:hover { color: #313131;}.pagination ul li.next a { border: 0;}.breadcrumbs { padding: 7px 14px 10px 14px; margin: 0 0 18px; background-color: #fbfbfb; background-image: -moz-linear-gradient(top, #ffffff, #f5f5f5); background-image: -ms-linear-gradient(top, #ffffff, #f5f5f5); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f5f5f5)); background-image: -webkit-linear-gradient(top, #ffffff, #f5f5f5); background-image: -o-linear-gradient(top, #ffffff, #f5f5f5); background-image: linear-gradient(top, #ffffff, #f5f5f5); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0); border: 1px solid #ddd; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: inset 0 1px 0 #ffffff; -moz-box-shadow: inset 0 1px 0 #ffffff; box-shadow: inset 0 1px 0 #ffffff;}.breadcrumbs li { display: inline; font-size: 13px; color: #333333; text-shadow: 0 1px 0 #ffffff;}.breadcrumbs .active a { color: #333333;}.bg-axiom{ background: url("../img/backgrounds/bg_axiom.png") repeat;}.bg-azsubtle{ background: url("../img/backgrounds/bg_azsubtle.png") repeat;}.bg-backpattern{ background: url("../img/backgrounds/bg_backpattern.png") repeat;}.bg-bedgegrunge{ background: url("../img/backgrounds/bg_bedgegrunge.png") repeat;}.bg-birds{ background: url("../img/backgrounds/bg_birds.png") repeat;}.bg-blackthread{ background: url("../img/backgrounds/bg_blackthread.png") repeat;}.bg-brightsquares{ background: url("../img/backgrounds/bg_brightsquares.png") repeat;}.bg-bullseyes{ background: url("../img/backgrounds/bg_bullseyes.png") repeat;}.bg-cartographer{ background: url("../img/backgrounds/bg_cartographer.png") repeat;}.bg-circles{ background: url("../img/backgrounds/bg_circles.png") repeat;}.bg-classyfabric{ background: url("../img/backgrounds/bg_classyfabric.png") repeat;}.bg-crackle{ background: url("../img/backgrounds/bg_crackle.png") repeat;}.bg-crisscross{ background: url("../img/backgrounds/bg_crisscross.png") repeat;}.bg-debutdark{ background: url("../img/backgrounds/bg_debutdark.png") repeat;}.bg-debutlight{ background: url("../img/backgrounds/bg_debutlight.png") repeat;}.bg-decalees{ background: url("../img/backgrounds/bg_decalees.png") repeat;}.bg-diagonalstriped{ background: url("../img/backgrounds/bg_diagonalstriped.png") repeat;}.bg-diagonalwaves{ background: url("../img/backgrounds/bg_diagonalwaves.png") repeat;}.bg-diamond{ background: url("../img/backgrounds/bg_diamond.png") repeat;}.bg-escheresque{ background: url("../img/backgrounds/bg_escheresque.png") repeat;}.bg-geometric{ background: url("../img/backgrounds/bg_geometric.png") repeat;}.bg-gplay{ background: url("../img/backgrounds/bg_gplay.png") repeat;}.bg-grayjean{ background: url("../img/backgrounds/bg_grayjean.png") repeat;}.bg-grey{ background: url("../img/backgrounds/bg_grey.png") repeat;}.bg-hexabump{ background: url("../img/backgrounds/bg_hexabump.png") repeat;}.bg-illusion{ background: url("../img/backgrounds/bg_illusion.png") repeat;}.bg-leather{ background: url("../img/backgrounds/bg_leather.png") repeat;}.bg-lens{ background: url("../img/backgrounds/bg_lens.png") repeat;}.bg-linedpaper{ background: url("../img/backgrounds/bg_linedpaper.png") repeat;}.bg-nistri{ background: url("../img/backgrounds/bg_nistri.png") repeat;}.bg-none{ background: url("../img/backgrounds/bg_none.png") repeat;}.bg-norwegian{ background: url("../img/backgrounds/bg_norwegian.png") repeat;}.bg-oliva{ background: url("../img/backgrounds/bg_oliva.png") repeat;}.bg-psychedelic{ background: url("../img/backgrounds/bg_psychedelic.png") repeat;}.bg-px{ background: url("../img/backgrounds/bg_px.png") repeat;}.bg-retinawood{ background: url("../img/backgrounds/bg_retinawood.png") repeat;}.bg-ricepaper{ background: url("../img/backgrounds/bg_ricepaper.png") repeat;}.bg-robots{ background: url("../img/backgrounds/bg_robots.png") repeat;}.bg-shattered{ background: url("../img/backgrounds/bg_shattered.png") repeat;}.bg-straws{ background: url("../img/backgrounds/bg_straws.png") repeat;}.bg-subtledots{ background: url("../img/backgrounds/bg_subtledots.png") repeat;}.bg-swirl{ background: url("../img/backgrounds/bg_swirl.png") repeat;}.bg-tactile{ background: url("../img/backgrounds/bg_tactile.png") repeat;}.bg-tasky{ background: url("../img/backgrounds/bg_tasky.png") repeat;}.bg-tinygrid{ background: url("../img/backgrounds/bg_tinygrid.png") repeat;}.bg-tire{ background: url("../img/backgrounds/bg_tire.png") repeat;}.bg-type{ background: url("../img/backgrounds/bg_type.png") repeat;}.bg-vichy{ background: url("../img/backgrounds/bg_vichy.png") repeat;}.bg-wavecut{ background: url("../img/backgrounds/bg_wavecut.png") repeat;}.bg-weave{ background: url("../img/backgrounds/bg_weave.png") repeat;}.bg-whitediamond{ background: url("../img/backgrounds/bg_whitediamond.png") repeat;}.bg-whitewall{ background: url("../img/backgrounds/bg_whitewall.png") repeat;}.bg-wood{ background: url("../img/backgrounds/bg_wood.png") repeat;}.bg-worndots{ background: url("../img/backgrounds/bg_worndots.png") repeat;}.bg-woven{ background: url("../img/backgrounds/bg_woven.png") repeat;}.bg-xv{ background: url("../img/backgrounds/bg_xv.png") repeat;}.label{ font-size: 12px; font-weight: bold; line-height: 14px; color: #ffffff; white-space: nowrap; vertical-align: baseline; background-color: #3F3F49; padding: 4px 6px; border-radius: 3px;}.notification{ font-size: 11px; font-weight: bold; text-align: center; line-height: 14px; color: #ffffff; white-space: nowrap; vertical-align: baseline; background-color: #999999; padding: 5px 8px 4px 8px; border-radius: 25px;}.label.red,.notification.red{ background-color: #ff2b25; }.label.orange,.notification.orange{ background-color: #F16863; }.label.green,.notification.green{ background-color: #91bd09; }.label.blue,.notification.blue{ background-color: #2daebf; }.label.pink,.notification.pink{background-color: #fe57a1; }.label.magenta,.notification.magenta{background-color: #a9014b; }.label.yellow,.notification.yellow{background-color: #ffb515; }.label.flat,.notification.flat { border-bottom: none; box-shadow: none;}.box_shadow { box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;}.highlight{ background: #fff2a8;}.nolist {list-style: none;margin: 0;padding: 0; }.ntm {margin-top: 0; }.nbm {margin-bottom: 0; }.nlm {margin-left: 0; }.nrm {margin-right: 0; }.nb{ border: none;}.ntb{ border: none;}.nbb{ border: none;}.nlb{ border: none;}.nrb{ border: none;}.muted {color: #888888; }.inline {display: inline; }.alignleft {float: left; }.alignright {float: right; }.aligncenter{ float: none; margin: 0 auto; text-align: center;}.textleft {text-align: left; }.textright {text-align: right; }.textcenter {text-align: center;}.inline{ display: inline;}.twentyfive{ width: 25%;}.fifty{ width: 50%;}.seventyfive{ width: 75%;}.onehundred{ width: 100%;}.hidden {display: none !important;visibility: hidden; }.visuallyhidden {border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px; }.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus {clip: auto;height: auto;margin: 0;overflow: visible;position: static;width: auto; }.invisible {visibility: hidden; } .clearfix:before, .clearfix:after {content: "";display: table; }.clearfix:after {clear: both; }.clearfix {zoom: 1; }.help-text{ font-size: 12px;}.boxed{ width: 60%; margin: 0 auto; padding: 0;}.one_full{ width: 100%; margin: 0; float: left;}.one_half,.one_third,.two_third,.one_quarter,.one_fifth{ margin: 0; padding-right: 25px; float: left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.one_full{ width: 100%;}.one_half{ width: 50%;}.one_third{ width: 33.33333%;}.two_third{ width: 66.66666%;}.one_quarter{ width: 25%;}.one_fifth{ width: 20%;}html,body{ height: 100%; background: #f5f5f5;}#main{ min-height: 100%; float: left;}h1, h2, h3, h4, h5, h6{ color: #42505F;}p,li,dl dt,dl dd{ color: #5A6C7F;}blockquote{ color: #B4C4D0;}a{ color: #F16863;}a:hover,a:visited:hover{ color: #506173;}a:active{ color: #000000;}::-moz-selection{ background: #000000; color: #ffffff; text-shadow: none;}::selection{ background: #000000; color: #ffffff; text-shadow: none;}.section,.section-alt,.section-alt-alt{ width: 92%; padding: 50px; float: left;}.section{ background: #fffefe;}.section-alt{ background: #F16863;}.section-alt-alt{ background: #f7f7f7; border-top: 1px solid #dedede; border-bottom: 1px solid #dedede;}#logo{ float: left;}#logo a{ filter: alpha(opacity=90); -khtml-opacity: 0.9; -moz-opacity: 0.9; opacity: 0.9; -webkit-transition: 250ms linear all;-moz-transition: 250ms linear all;transition: 250ms linear all; }#logo a:hover{ filter: alpha(opacity=100); -khtml-opacity: 1; -moz-opacity: 1; opacity: 1;}nav#primary{ width: 100%; padding-top: 15px;}nav#primary ul{ float: right;}nav#primary ul li{ margin-left: 25px; display: inline;}nav#primary ul li a{ font-size: 14px; color: #5A6C7F; font-weight: 600;}nav#primary ul li a:hover{ color: #F16863;}a.open { float: left; width: 40px; height: 30px; margin-top: 15px; float: right; background: #F16863 url("../img/menu.png") center center no-repeat; border-radius: 2px; text-indent: -9999px; position: relative; z-index: 99999;}a:hover.open{ filter: alpha(opacity=80); -khtml-opacity: 0.8; -moz-opacity: 0.8; opacity: 0.8;}#pageslide { display: none; position: fixed; top: 0; height: 100%; z-index: 999999; width: 200px; padding: 0; background: #3F3F49; box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.5);}#pageslide ul{ list-style: none; margin-top: 15px; float: left;}#pageslide ul li{ width: 170px; display: block; list-style: none; margin-left: -20px; padding: 8px 0 8px 30px; border-bottom: 1px solid #484955;}#pageslide ul li:first-child{ border-top: none;}#pageslide ul li:last-child{ border-bottom: none;}#pageslide ul li a{ color: #ffffff;}#pageslide ul li a:hover{ color: #F16863;}#pageslide ul li ul{ width: 170px; display: block; list-style: none; margin-left: -20px; margin-bottom: 10px; padding: 10px 0 10px 30px;}#pageslide ul li ul,#pageslide ul li ul li{ border-bottom: none; border-top: none;}#pageslide ul li ul li{ padding: 5px 0 5px 20px;}header#header h1,header#header h2,header#header h3{ color: #ffffff; text-shadow: 3px 3px 0 rgba(0, 0, 0, 0.08);}header#header .button{ margin-top: 25px; text-align: center;}#github h5,#github a{ color: #ffffff!important;}footer#footer{ background: #3F3F49; color: #545563; width: 92%; margin: 0 auto; padding: 50px; float: left;}#top{ position: fixed; right: 25px; bottom: 15px;}#top a{ background: #ffffff; color: #5A6C7F; padding: 15px; }nav#primary ul{ display: none;}.open {display: block; }h1{ font-size: 170%;}h2{ font-size: 160%;}h3{ font-size: 150%;}h4{ font-size: 140%;}h5{ font-size: 130%;}h6{ font-size: 120%;}.one_full,.one_half,.one_half_box,.one_third,.one_third_box,.two_third,.two_third_box,.one_quarter,.one_quarter_box,.one_fifth,.one_fifth_box{ width: 260px;}@media only screen and (min-width: 767px) {nav#primary ul {display: none; } .open{ display: block;} h1 {font-size: 225%; } h2 {font-size: 200%; } h3 {font-size: 175%; } h4 {font-size: 150%; } h5 {font-size: 125%; } h6 {font-size: 115%; } .one_full, .one_half, .one_half_box, .one_third, .one_third_box, .two_third, .two_third_box, .one_quarter, .one_quarter_box, .one_fifth, .one_fifth_box {width: 100%; }}@media only screen and (min-width: 1023px) { nav#primary ul {display: none; } .open{ display: block;} h1 {font-size: 250%; } h2 {font-size: 225%; } h3 {font-size: 200%; } h4 {font-size: 175%; } h5 {font-size: 150%; } h6 {font-size: 125%; } .one_half, .one_half_box {width: 50%; } .one_third, .one_third_box {width: 33.33333%; } .two_third, .two_third_box {width: 66.66666%; } .one_quarter, .one_quarter_box {width: 25%; } .one_fifth, .one_fifth_box {width: 20%; }}@media only screen and (min-width: 1279px) { nav#primary ul {display: inline; } .open{ display: none;} h1 {font-size: 275%; } h2 {font-size: 250%; } h3 {font-size: 225%; } h4 {font-size: 200%; } h5 {font-size: 150%; } h6 {font-size: 125%; } .one_half, .one_half_box {width: 50%; } .one_third, .one_third_box {width: 33.33333%; } .two_third, .two_third_box {width: 66.66666%; } .one_quarter, .one_quarter_box {width: 25%; } .one_fifth, .one_fifth_box {width: 20%; }}@media only screen and (min-width: 1679px) { nav#primary ul {display: inline; } .open{ display: none;} h1 {font-size: 275%; } h2 {font-size: 250%; } h3 {font-size: 225%; } h4 {font-size: 200%; } h5 {font-size: 150%; } h6 {font-size: 125%; } .one_half, .one_half_box {width: 50%; } .one_third, .one_third_box {width: 33.33333%; } .two_third, .two_third_box {width: 66.66666%; } .one_quarter, .one_quarter_box {width: 25%; } .one_fifth, .one_fifth_box {width: 20%; }}@media print { *{ background: transparent !important; color: black !important; text-shadow: none !important; filter: none !important; -ms-filter: none !important;} a,a:visited{ text-decoration: underline;} a[href]:after{ content: " (" attr(href) ")";} abbr[title]:after{ content: " (" attr(title) ")";} .ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{ content: "";} pre,blockquote{ border: 1px solid #999; page-break-inside: avoid;} thead{ display: table-header-group;} tr,img{ page-break-inside: avoid;} img{ max-width: 100% !important;} p,h2,h3{ orphans: 3; widows: 3;} h2,h3{ page-break-after: avoid;}}.tt-wrapper{ padding: 0; width: 435px; height: 70px; margin: 80px auto 30px auto; list-style: none;}.tt-wrapper li{ float: left;}.tt-wrapper li a{ display: block; width: 68px; height: 70px; margin: 0 2px; outline: none; background: transparent url(../img/growcase_the_social_gunman_icons.png) no-repeat top left; text-indent: -9000px; position: relative;}.tt-wrapper li .tt-gplus{ background-position: 0px 0px;}.tt-wrapper li .tt-twitter{ background-position: -68px 0px;}.tt-wrapper li .tt-dribbble{ background-position: -136px 0px;}.tt-wrapper li .tt-facebook{ background-position: -204px 0px;}.tt-wrapper li .tt-linkedin{ background-position: -272px 0px;}.tt-wrapper li .tt-forrst{ background-position: -340px 0px;}.tt-wrapper li a span{ width: 100px; height: auto; line-height: 20px; padding: 10px; left: 50%; margin-left: -64px; font-family: 'Alegreya SC', Georgia, serif; font-weight: 400; font-style: italic; font-size: 14px; color: #719DAB; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1); text-align: center; border: 4px solid #fff; background: rgba(255,255,255,0.3); text-indent: 0px; border-radius: 5px; position: absolute; pointer-events: none; bottom: 100px; opacity: 0; box-shadow: 1px 1px 2px rgba(0,0,0,0.1); -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}.tt-wrapper li a span:before,.tt-wrapper li a span:after{ content: ''; position: absolute; bottom: -15px; left: 50%; margin-left: -9px; width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 10px solid rgba(0,0,0,0.1);}.tt-wrapper li a span:after{ bottom: -14px; margin-left: -10px; border-top: 10px solid #fff;}.tt-wrapper li a:hover span{ opacity: 0.9; bottom: 70px;}