You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by bu...@apache.org on 2014/11/06 18:08:30 UTC
svn commit: r928160 - in /websites/staging/flex/trunk: cgi-bin/ content/
content/css/style.css
Author: buildbot
Date: Thu Nov 6 17:08:29 2014
New Revision: 928160
Log:
Staging update by buildbot for flex
Modified:
websites/staging/flex/trunk/cgi-bin/ (props changed)
websites/staging/flex/trunk/content/ (props changed)
websites/staging/flex/trunk/content/css/style.css
Propchange: websites/staging/flex/trunk/cgi-bin/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Thu Nov 6 17:08:29 2014
@@ -1 +1 @@
-1636943
+1637159
Propchange: websites/staging/flex/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Thu Nov 6 17:08:29 2014
@@ -1 +1 @@
-1636943
+1637159
Modified: websites/staging/flex/trunk/content/css/style.css
==============================================================================
--- websites/staging/flex/trunk/content/css/style.css (original)
+++ websites/staging/flex/trunk/content/css/style.css Thu Nov 6 17:08:29 2014
@@ -1,1407 +1,1413 @@
-/* ---------------------------------= */
-/* Import
------------------------------------ */
-
-@import url("fancybox.css"); /* FancyBox Styles */
-
-
-/* ---------------------------------= */
-/* Header
------------------------------------ */
-#header {min-height: 60px;}
-
-/* Logo / Tagline
-------------------*/
-#logo {
- margin-top: 22px;
-}
-
-#logo a img{float: left;}
-
-
-/* Top Right
----------------------------------------------------------------*/
-#contact-top {
- float: right;
- display: block;
- background-position: 0 -38px;
- opacity: .5;
- filter: alpha(opacity = 50);
-}
-
-#contact-top a:hover {
- opacity: 1;
- filter: alpha(opacity = 100);
-}
-
-
-/* Main Navigation
----------------------------------------------------------------*/
-.selectnav {
- display: none;
- cursor: pointer;
- width: 100%;
- padding: 8px;
- height: 37px;
- float: left;
- font-size: 14px;
- margin: 15px 0;
-}
-
-#navigation {
- background: #333;
- display: block;
- width: 100%;
- float: left;
- max-height: 62px;
- margin: 0 0 25px 0;
- position: relative;
-}
-
-#navigation ul,
-#navigation li {
- list-style:none;
- padding:0;
- margin:0;
- display:inline;
-}
-#navigation ul li{
- float:left;
- position:relative;
- background: url(../images/nav-divider.png) repeat-y right;
- line-height: 30px;
-}
-
-#navigation ul li a {
- font-family: 'Carrois Gothic', sans-serif;
- display: inline-block;
- color: #fff;
- text-decoration: none;
- font-size: 14px;
- padding: 15px 25px;
- text-transform: uppercase;
-
-}
-
-#navigation ul li a:hover {
- background: #000;
- color: #fff;
- -webkit-transition: all 0.1s ease-in-out;
- -moz-transition: all 0.1s ease-in-out;
- -o-transition: all 0.1s ease-in-out;
- -ms-transition: all 0.1s ease-in-out;
- transition: all 0.1s ease-in-out;
-}
-#navigation ul li a.active {
- background: #222;
- color: #fff;
- -webkit-transition: all 0.1s ease-in-out;
- -moz-transition: all 0.1s ease-in-out;
- -o-transition: all 0.1s ease-in-out;
- -ms-transition: all 0.1s ease-in-out;
- transition: all 0.1s ease-in-out;
-}
-
-#navigation ul li a.download {
- background: #fa5b0f;
- color: #fff;
- -webkit-transition: all 0.1s ease-in-out;
- -moz-transition: all 0.1s ease-in-out;
- -o-transition: all 0.1s ease-in-out;
- -ms-transition: all 0.1s ease-in-out;
- transition: all 0.1s ease-in-out;
-}
-#navigation ul li a.download:hover {
- color: #fff;
- -webkit-transition: all 0.1s ease-in-out;
- -moz-transition: all 0.1s ease-in-out;
- -o-transition: all 0.1s ease-in-out;
- -ms-transition: all 0.1s ease-in-out;
- transition: all 0.1s ease-in-out;
- background-color: #FB8146;
-}
-
-#navigation ul ul {
- position: absolute;
- display: none;
- top: 51px;
- left: 0;
- background: #303030;
- z-index: 999;
-}
-#navigation ul ul li{line-height: 20px;}
-#navigation ul ul li a {color: #f2f2f2;}
-#navigation ul ul li a:hover {
- color: #fff;
-}
-
-#navigation ul ul li a {
- display: block;
- width: 150px;
- margin: 0;
- padding: 9px 18px;
- font-weight: normal;
- font-size: 12px;
- border-bottom: 1px solid #404040;
- background: none;
-}
-
-#navigation ul ul ul {
- position: absolute;
- top:0px;
- left:100%;
- z-index: 999;
-}
-
-#navigation ul ul ul li a {
- border-bottom: 1px solid #404040 !important;
- border-top: 1px solid transparent;
- background: none;
-}
-
-#navigation ul ul li:last-child a, #navigation ul ul li:last-child a:hover {border-bottom: 1px solid transparent}
-#navigation ul ul ul li:last-child a {border-bottom: 1px solid transparent !important}
-#navigation ul li:hover>ul {opacity: 1; position:absolute; top:99%; left:0;}
-#navigation ul ul li:hover>ul {position:absolute; top:0; left:100%; opacity: 1; z-index:497;}
-#navigation ul li:hover > a {background: #000;}
-#navigation ul ul li:hover > a {color: #fff;}
-
-/* Menu Shadow */
-.nav-shadow {
- width: 100%;
- height: 27px;
- background: url(../images/nav-shadow.png) no-repeat center top;
- background-size: 100% 100%;
- position: absolute;
- bottom: -2px;
-}
-
-/* ---------------------------------= */
-/* Flexslider
------------------------------------ */
-
-/* Browser Resets
-------------------*/
-.flex-container a:active,
-.flexslider a:active,
-.flex-container a:focus,
-.flexslider a:focus {outline: none;}
-.slides,
-.flex-control-nav,
-.flex-direction-nav {margin: 0; padding: 0; list-style: none;}
-
-
-/* Necessary Styles
-------------------*/
-.flexslider {margin: 0; padding: 0;}
-
-/* Hide the slides before the JS is loaded. Avoids image jumping */
-.flexslider .slides > li {position: relative; zoom: 1; display: none; -webkit-backface-visibility: hidden;}
-.flexslider .slides img {width: 100%; display: block;}
-.flex-pauseplay span {text-transform: capitalize;}
-
-/* Suggested container for "Slide" animation setups. Can replace this with your own, if you wish */
-.flexslider {position: relative; zoom: 1; z-index: 50;}
-
-/* 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;}
-
-
-/* Default Styles
-------------------*/
-.flexslider {
- background: #fff;
- zoom: 1;
-}
-
-.ie7 .flexslider {margin-bottom: -30px;}
-
-.flex-viewport {max-height: 2000px;}
-.loading .flex-viewport {max-height: 300px;}
-.flexslider .slides {zoom: 1;}
-
-
-/* Direction Nav
-------------------*/
-
-.flex-direction-nav a {
- width: 80px;
- height: 80px;
- display: block;
- background-color: #000;
- bottom: 45%;
- right: 1%;
- float: none;
- position: absolute;
- cursor: pointer;
- text-indent: -9999px;
- background-color: #222;
- background: rgba(0, 0, 0, 0.65);
- *bottom: 50px;
- -webkit-transition: all 0.1s ease-in-out;
- -moz-transition: all 0.1s ease-in-out;
- -o-transition: all 0.1s ease-in-out;
- -ms-transition: all 0.1s ease-in-out;
- transition: all 0.1s ease-in-out;
- opacity: .5;
-}
-
-.flex-direction-nav .flex-next {
- background: url(../images/ctrl-buttons.png) no-repeat -80px 0;
-}
-
-.flex-direction-nav .flex-prev {
- background: url(../images/ctrl-buttons.png) no-repeat 0 0;
- left: 1%;
-}
-
-.flex-direction-nav .flex-prev:hover,
-.flex-direction-nav .flex-next:hover {
-
- opacity: 1;
-}
-
-.subpage .flex-direction-nav a {bottom: 0px; right: 0px; *bottom: 30px;}
-
-
-/* Control Nav
-------------------*/
-.flex-control-nav {
- width: 100%;
- position: absolute;
- bottom: -30px;
- text-align: center;
-}
-
-.flex-control-nav li {
- margin: 0 3px 0 0;
- display: inline-block;
- zoom: 1;
- *display: inline;
-}
-
-.flex-control-paging li a {
- width: 14px;
- height: 14px;
- display: block;
- background: #c8c8c8;
- cursor: pointer;
- text-indent: -9999px;
- -webkit-border-radius: 20px;
- -moz-border-radius: 20px;
- -o-border-radius: 20px;
- border-radius: 20px;
-}
-
-.flex-control-paging li a:hover,
-.flex-control-paging li a.flex-active {
- background: #505050;
-}
-
-.flex-control-paging li a.flex-active {
- cursor: default;
-}
-
-
-/* Caption
-------------------*/
-.slide-caption {
-
- padding: 10px;
- position: absolute;
- display: block;
- width: 30%;
- bottom: 1px;
- right:1px;
- background-color: #fff;
-}
-
-.slide-caption.n {background-color: #222; background: rgba(0, 0, 0, 0.6);}
-
-.slide-caption h3 {
- color: #999;
- font-size: 16px;
- padding-bottom: 10px;
- margin:0;
- line-height: 22px;
-}
-
-.slide-caption p {
- margin:0;
- line-height: 19px;
- color: #bbb;
-}
-
-/* ---------------------------------= */
-/* Miscellaneous Styles
------------------------------------ */
-.ie-dropdown-fix { position: relative; z-index: 55;}
-
-/* Staff Page / About Us
-------------------*/
-.staff {
- padding: 15px 0;
- border-bottom: 1px solid #e9e9e9;
- margin-bottom: 15px;
-
-}
-
-.staff h5 {
- line-height: 18px;
-}
-
-.staff span {
- display: block;
- font-size: 12px;
- font-weight: normal;
- color: #888;
-}
-
-.team-about p {
- padding: 0 0 15px 0;
- border-bottom: 1px solid #e9e9e9;
- margin-bottom: 15px;
-}
-
-/* Images Overlay
-------------------*/
-.picture {position: relative;}
-.picture img {width: 100%; height: auto;}
-
-.image-overlay-link,
-.image-overlay-zoom {
- height: 100%;
- width: 100%;
- left: 0;
- top: 0;
- position: absolute;
- z-index: 40;
- display: none;
- background-color: #d9d9d9;
- background: rgba(277, 277, 277, 0.7);
- background-repeat: no-repeat;
- background-position: 50%;
- cursor: pointer;
-}
-
-.image-overlay-link {
- background-image: url(../images/overlay-icon-01.png);
-}
-
-.image-overlay-zoom {
- background-image: url(../images/overlay-icon-02.png);
-}
-
-/* Headline
-------------------*/
-.headline {
- background: url(../images/headline-bg.png) 0 100% repeat-x;
- display: block;
- margin: 30px 0 8px 0;
-}
-
-
-
-.headline h3, .headline h4 {
- border-bottom: 1px solid #999;
- display: inline;
- padding: 0 10px 0 0;
-}
-
-/* Margins */
-
-.no-margin {margin-top: 0;}
-.low-margin {margin-top: 15px;}
-.margintop {margin-top: 20px !important;}
-.marginbottom {margin-bottom: 20px !important;}
-.paddingbottom{padding-bottom:30px !important;}
-
-/* Page Title
-------------------*/
-#page-title {
- border-bottom: 1px solid #e9e9e9;
- display: block;
- margin: 10px 0 10px 0;
-}
-
-#page-title h2 {
- font-weight: normal;
- border-bottom: 2px solid #333;
- display: inline;
-}
-
-#page-title span {
- color: #aaa;
-}
-
-
-
-/* Client Logo List
-------------------*/
-.client-list{
-
- list-style: none;
-}
-.client-list li {
- border: 1px solid #e5e5e5;
- float: left;
- margin: -1px 0 0 -1px;
-}
-
-
-/* ---------------------------------= */
-/* Portfolio
------------------------------------ */
-.portfolio-item {
- margin: 5px 0 25px 0;
-}
-
-/* Thumbnails
-------------------*/
-.item-description {margin-bottom: 30px;}
-.item-description.alt {margin-bottom:0;}
-.item-description.related {margin-bottom:0;}
-
-.item-description h5 {
- font-size: 12px;
- font-family: Arial, sans-serif;
- font-weight: bold;
- line-height: 16px;
- padding: 12px 0 8px 0;
- margin: 0 0 8px 0;
- border-bottom: 1px solid #e9e9e9;
- letter-spacing: 0;
-}
-
-.item-description h5 span {
- display: block;
- color: #888;
- font-weight: normal;
- margin-top: 3px;
-}
-
-.item-description a {color:#404040;}
-.item-description a:hover {color:#666;}
-.item-description p {color: #666; margin-bottom: 0;}
-
-
-/* Filters
-------------------*/
-#filters {
-
-
- display: block;
-
-}
-
-#filters ul li {
- display: inline;
-}
-
-#filters a {
- padding: 5px 10px;
- border: 1px solid #ddd;
- display: inline-block;
- color: #888;
- background-color: #fff;
- margin: 0 5px 10px 0;
- -webkit-box-shadow: 0px 1px 1px 0px rgba(180, 180, 180, 0.1);
- box-shadow: 0px 1px 1px 0px rgba(180, 180, 180, 0.1);
- -webkit-transition: all 0.1s ease-in-out;
- -moz-transition: all 0.1s ease-in-out;
- -o-transition: all 0.1s ease-in-out;
- -ms-transition: all 0.1s ease-in-out;
- transition: all 0.1s ease-in-out;
-}
-
-#filters a:hover,
-.selected {
- background-color: #f2f2f2 !important;
- border: 1px solid #999 !important;
- color: #555 !important;
-}
-
-
-/* Isotope Filtering
-------------------*/
-
-.isotope-item {
- z-index: 2;
-}
-
-.isotope-hidden.isotope-item {
- pointer-events: none;
- z-index: 1;
-}
-
-/**** Isotope CSS3 transitions ****/
-
-.isotope,
-.isotope .isotope-item {
- -webkit-transition-duration: 0.8s;
- -moz-transition-duration: 0.8s;
- -ms-transition-duration: 0.8s;
- -o-transition-duration: 0.8s;
- transition-duration: 0.8s;
-}
-
-.isotope {
- -webkit-transition-property: height, width;
- -moz-transition-property: height, width;
- -ms-transition-property: height, width;
- -o-transition-property: height, width;
- transition-property: height, width;
-}
-
-.isotope .isotope-item {
- -webkit-transition-property: -webkit-transform, opacity;
- -moz-transition-property: -moz-transform, opacity;
- -ms-transition-property: -ms-transform, opacity;
- -o-transition-property: top, left, opacity;
- transition-property: transform, opacity;
-}
-
-/**** Disabling Isotope CSS3 transitions ****/
-
-.isotope.no-transition,
-.isotope.no-transition .isotope-item,
-.isotope .isotope-item.no-transition {
- -webkit-transition-duration: 0s;
- -moz-transition-duration: 0s;
- -ms-transition-duration: 0s;
- -o-transition-duration: 0s;
- transition-duration: 0s;
-}
-
-
-/* Disable CSS transitions for containers with infinite scrolling*/
-.isotope.infinite-scrolling {
- -webkit-transition: none;
- -moz-transition: none;
- -ms-transition: none;
- -o-transition: none;
- transition: none;
-}
-
-
-
-
-/* ---------------------------------= */
-/* Footer
------------------------------------ */
-#footer, #footer p, #footer a{color: #aaa}
-#footer a:hover {color: #fff;}
-#footer p{font-size: 12px;}
-.footer-headline {
- background: url(../images/headline-footer-bg.png) 0 100% repeat-x;
- display: block;
- margin: 15px 0 8px 0;
-}
-
-
-.footer-headline h4 {
- border-bottom: 1px solid #fff;
- display: inline;
- padding: 0 10px 0 0;
- color: #fff;
- font-size: 15px;
-}
-
-
-/* Photo Stream
-------------------*/
-.flickr-widget {margin-right: -12px; margin-top: 15px;}
-.flickr-widget img {display: block; width: 100%;}
-.flickr-widget a:hover {border-color: #505050;}
-
-.flickr-widget a {
- float: left;
- width: 58px;
- height: 58px;
- margin-right: 11px;
- margin-bottom: 11px;
- border: 4px solid #404040;
- -webkit-transition: all 0.1s ease-in-out;
- -moz-transition: all 0.1s ease-in-out;
- -o-transition: all 0.1s ease-in-out;
- -ms-transition: all 0.1s ease-in-out;
- transition: all 0.1s ease-in-out;
-}
-
-.ie7 .flickr-widget a {width: 54px; height: 54px;}
-
-/* Footer - Twitter Widget
-------------------*/
-#twitter {
-
- float: left;
- display: block;
- list-style: none;
- margin: 0px;
-}
-
-#twitter b a, #twitter b a:hover {color: #707070}
-#twitter li {line-height: 18px; margin: 2px 0 12px 0;
- background: url(../images/tweet.png) no-repeat left top;
- padding-left: 25px;
- background-position-y: 4px;
- }
-#twitter li:last-child {padding: 0; margin: 0;background: url(../images/tweet.png) no-repeat left top;
- padding-left: 25px;
- background-position-y: 4px;
- }
-#twitter a {color: #fff;}
-#twitter a:hover {color: #d4d4d4;}
-
-/* Footer Bottom
-------------------*/
-#footer-bottom {
-
- position: relative;
-}
-
-
-#footer-bottom a {color: #fff}
-#footer-bottom a:hover {color: #d4d4d4;}
-
-
-/* Back To Top
-------------------*/
-#scroll-top-top {
- position: absolute;
- right: 0;
- bottom: 35px;
-}
-
-#scroll-top-top a {
- width: 35px;
- height: 35px;
- display: block;
- background-color: #111;
- background-image: url(../images/scroll-top-top.png);
- background-repeat: no-repeat;
- background-position: 50%;
- -webkit-transition: all 0.1s ease-in-out;
- -moz-transition: all 0.1s ease-in-out;
- -o-transition: all 0.1s ease-in-out;
- -ms-transition: all 0.1s ease-in-out;
- transition: all 0.1s ease-in-out;
-}
-
-#scroll-top-top a:hover {background-color: #333;}
-
-
-/* ---------------------------------= */
-/* Contact
------------------------------------ */
-
-/* Google Map
-------------------*/
-#google-map {
- position: relative;
- padding: 0px;
- padding-bottom: 110%;
- height: 0;
- overflow: hidden;
-}
-
-/* Posts
-------------------*/
-.post {
- border-bottom: 1px solid #e9e9e9;
- padding: 0 0 15px 0;
- margin: 5px 0 25px 0;
-}
-
-.post.post-page { margin-bottom: 0;}
-
-
-
-/* Post Meta */
-.post-meta {
- color: #888;
- margin: 2px 0 15px 0;
- font-size: 14px;
-}
-
-.post-meta a {
- color: #888;
- text-decoration: none;
-}
-
-.post-meta a:hover {
- color: #666;
-}
-
-.post-meta i {
- opacity: 0.35;
- filter: alpha(opacity = 35);
- margin-right: 5px;
- zoom: 1;
-}
-
-.post-meta span {
- margin-right: 10px;
-}
-
-/* Entry */
-a.post-entry {
- color: #222;
- margin: 3px 0 9px 0;
- display: inline-block;
- padding: 0 12px 0 0;
- background: url(../images/blog-post-entry-02.png) no-repeat right;
- background-position: 100% 50%;
-}
-
-a.post-entry:hover {
- color: #888;
- background: url(../images/blog-post-entry-02.png) no-repeat right;
- background-position: 100% 50%;
-}
-
-
-
-
-/* Widgets
-------------------*/
-.widget {margin-top: 25px;}
-.first.widget {margin-top: -5px;}
-.first.widget {margin-top: -5px;}
-
-/* Twitter */
-#twitter-blog li {
- line-height: 18px;
-margin: 2px 0 12px 0;
-background: url(../images/tweet.png) no-repeat left top;
-padding-left: 25px;
-background-position-y: 4px;
-}
-
-#twitter-blog li:last-child {margin-bottom: 0;}
-
-#twitter-blog b a {
- color: #888;
- font-weight: normal;
-}
-
-/* Flickr */
-.flickr-widget-blog {margin-right: -15px;}
-.flickr-widget-blog img {display: block; width: 100%;}
-
-.flickr-widget-blog a {
- float: left;
- width: 57px;
- height: 57px;
- margin-right: 10px;
- margin-bottom: 10px;
- border: 1px solid #ddd;
- padding: 4px;
- -webkit-box-shadow: 0px 1px 1px 0px rgba(180, 180, 180, 0.1);
- box-shadow: 0px 1px 1px 0px rgba(180, 180, 180, 0.1);
-}
-
-.ie7 .flickr-widget-blog a {width: 53px; height: 53px;}
-
-
-/* ---------------------------------= */
-/* Pricing Tables
------------------------------------ */
-
-
-.pricing-table {
- /*float: left;*/
-
-}
-
-.pricing-table h3 {
- font-size: 16px;
- text-align: center;
- color: #fff;
- padding: 6px 0;
- margin: 0;
-}
-
-.pricing-table li {
- color: #888;
- background: #fdfdfd;
- text-align: center;
- padding: 11px 0;
- border-bottom: 1px solid #fff;
-}
-
-.pricing-table li:nth-child(2n) {
- background: #f4f4f4;
-}
-
-.pricing-table h4 {
- padding:0 0 10px
-}
-
-a.sign-up {
- text-decoration:none;
- text-align: center;
- display: block;
- color: #fff !important;
- padding: 12px 0;
- font-weight: bold;
- font-size: 14px;
- -webkit-transition: all 0.1s ease-in-out;
- -moz-transition: all 0.1s ease-in-out;
- -o-transition: all 0.1s ease-in-out;
- -ms-transition: all 0.1s ease-in-out;
- transition: all 0.1s ease-in-out;
-}
-
-a.sign-up:hover {
- opacity: 0.9;
- filter: alpha(opacity=90);
-}
-
-/* Table
-------------------*/
-.pricing-table h3,
-.pricing-table h4 {
- color: #fff;
- margin: 0;
-}
-
-.pricing-table h4 {
- padding: 15px 0;
-}
-
-.price,
-.time {
- display: block;
- text-align: center;
- line-height: 24px;
-}
-
-.price {
- font-size: 24px;
- font-weight: normal;
-}
-
-.time {
- font-size: 12px;
- font-weight: normal;
-}
-
-/* Color Schemes
-------------------*/
-
-/* Color - 1 */
-.pricing-table .color-1 h3, .color-1 .sign-up {background-color: #808080; border-bottom: 1px solid #4d4d4d;}
-.pricing-table .color-1 h4 {background-color: #909090;border-top:1px solid #B8B8B8;}
-
-/* Color - 2 */
-.pricing-table .color-2 h3, .color-2 .sign-up {background-color: #404040;border-bottom: 1px solid #303030;}
-.pricing-table .color-2 h4 {background-color: #4c4c4c;border-top:1px solid #5a5a5a;}
-
-/* Color - 3 */
-.pricing-table .color-3 h3, .color-3 .sign-up {background-color: #111;border-bottom: 1px solid #424242;}
-.pricing-table .color-3 h4 {background-color: #333;border-top:1px solid #111;}
-
-/* Social Icons
-------------------*/
-
-/* Header Icons */
-.social-icons {
- margin: 0;
- float: right;
-}
-
-
-.social-icons li {
- display: inline;
- list-style: none;
- text-indent: -9999px;
- margin-left: 5px;
- background-position: 0 -38px;
- float: left;
- opacity: 0.2;
- -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;
- border-radius:20px;
- -moz-border-radius:20px;
- -webkit-border-radius:20px;
-}
-
-.social-icons li a {
- background-repeat: no-repeat;
- background-position: 0 0;
- display: block;
- height: 28px;
- width: 28px;
-}
-
-.social-icons li:hover {opacity: 1;}
-
-/* Social Widget Icons */
-#social a {
- width: 28px;
- height: 28px;
- margin: 0 6px 6px 0;
- display: block;
- float: left;
- text-indent: -9999px;
- background-position: 0 -38px;
-}
-
-#social a img{
- border: none;
-}
-
-/* Icon List */
-.amazon {background: url(../images/icons/social/amazon.png) no-repeat;}
-.behance {background: url(../images/icons/social/behance.png) no-repeat;}
-.blogger {background: url(../images/icons/social/blogger.png) no-repeat;}
-.deviantart{background: url(../images/icons/social/deviantart.png) no-repeat;}
-.dribbble {background: url(../images/icons/social/dribbble.png) no-repeat;}
-.dropbox {background: url(../images/icons/social/dropbox.png) no-repeat;}
-.evernote {background: url(../images/icons/social/evernote.png) no-repeat;}
-.facebook {background: url(../images/icons/social/facebook.png) no-repeat;}
-.forrst {background: url(../images/icons/social/forrst.png) no-repeat;}
-.github {background: url(../images/icons/social/github.png) no-repeat;}
-.googleplus {background: url(../images/icons/social/googleplus.png) no-repeat;}
-.jolicloud {background: url(../images/icons/social/jolicloud.png) no-repeat;}
-.last-fm {background: url(../images/icons/social/last-fm.png) no-repeat;}
-.linkedin {background: url(../images/icons/social/linkedin.png) no-repeat;}
-.picasa {background: url(../images/icons/social/picasa.png) no-repeat;}
-.pintrest {background: url(../images/icons/social/pintrest.png) no-repeat;}
-.rss {background: url(../images/icons/social/rss.png) no-repeat;}
-.skype {background: url(../images/icons/social/skype.png) no-repeat;}
-.spotify {background: url(../images/icons/social/spotify.png) no-repeat;}
-.stumbleupon {background: url(../images/icons/social/stumbleupon.png) no-repeat;}
-.tumblr {background: url(../images/icons/social/tumblr.png) no-repeat;}
-.twitter {background: url(../images/icons/social/twitter.png) no-repeat;}
-.vimeo {background: url(../images/icons/social/vimeo.png) no-repeat;}
-.wordpress {background: url(../images/icons/social/wordpress.png) no-repeat;}
-.xing {background: url(../images/icons/social/xing.png) no-repeat;}
-.yahoo {background: url(../images/icons/social/yahoo.png) no-repeat;}
-.youtube {background: url(../images/icons/social/youtube.png) no-repeat;}
-
-/* List Styles
-------------------*/
-.check_list,
-.plus_list ,
-.minus_list ,
-.star_list ,
-.arrow_list ,
-.square_list ,
-.circle_list ,
-.cross_list {
- margin-left: 0px !important;
- vertical-align: text-top;
-}
-
-.check_list li,
-.plus_list li,
-.minus_list li,
-.star_list li,
-.arrow_list li,
-.square_list li,
-.circle_list li,
-.cross_list li {
- list-style: none;
- margin: 5px 0;
- vertical-align: text-top;
-}
-
-.check_list li {background: url(../images/icons/list/list_check.png) no-repeat 0% 50%; padding: 0 0 0 18px;}
-.plus_list li {background: url(../images/icons/list/list_plus.png) no-repeat 0% 50%; padding: 0 0 0 18px;}
-.minus_list li {background: url(../images/icons/list/list_minus.png) no-repeat 0% 50%; padding: 0 0 0 18px;}
-.star_list li {background: url(../images/icons/list/list_star.png) no-repeat 0% 50%; padding: 0 0 0 16px;}
-.arrow_list li {background: url(../images/icons/list/list_arrow.png) no-repeat 0% 50%; padding: 0 0 0 16px;}
-.square_list li {background: url(../images/icons/list/list_square.png) no-repeat 0% 50%; padding: 0 0 0 16px;}
-.circle_list li {background: url(../images/icons/list/list_circle.png) no-repeat 0% 50%; padding: 0 0 0 16px;}
-.cross_list li {background: url(../images/icons/list/list_cross.png) no-repeat 0% 50%; padding: 0 0 0 16px;}
-
-
-/* ---------------------------------= */
-/* Media Queries
------------------------------------ */
-
-/* Higher than 960 (desktop devices)
------------------------------------ */
-@media only screen and (min-width: 960px) {
-
- .flexslider.home {
- min-height: 400px;
- }
-
-}
-
-
-/* All Mobile Sizes (devices and browser)
------------------------------------ */
-@media only screen and (max-width: 767px) {
-
- #footer {
- width: 100%;
- margin: 0 auto;
- }
-
- #wrapper {
- width: 100%;
- }
-
-
- #navigation {
- float: none;
- }
-
- .js .selectnav {
- display: block;
- }
-
- .js #nav,
- .slide-caption,
- .search-form,
- #tagline,
- .social-icons,
- .widget,
- .widget-alt,
- #navigation ul li a {
- display: none;
- }
-
- .social-icons.about {
- display: block;
- margin-bottom: 30px;
- }
-
- #contact-top {
- text-align: center;
- float: right;
- }
-
- #scroll-top-top {
- display: none;
- }
-
- .icon-box i {
- margin-left: -10px !important;
- }
-
- .post-meta {
- display: none;
- }
-
- .post-title h2 {
- line-height: 26px;
- margin-bottom: 15px;
- }
-
- .post-icon {
- margin-top: 28px;
- }
-
- #filters,
- #portfolio-navi {
- position: relative;
- text-align: left;
- display: block;
- margin: 0 0 23px 0;
- }
-
- #portfolio-navi {
- margin: -5px 0 25px 0;
- }
-
- .portfolio-item {
- margin: 5px 0 25px 0 !important;
- }
-
- .item-description.related {
- margin-bottom: 30px;
- }
-
- .flexslider.home {
- display: none;
- }
-
- .picture img {
- max-width: 250px;
- height: auto;
- }
-
-}
-
-
-/* NEW */
-/* #Clearing
-------------------------- */
-
-/* Self Clearing Goodness */
-.container:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }
-
-/* Use clearfix class on parent to clear nested columns,
-or wrap each row of columns in a <div class="row"> */
-.clearfix:before,
-.clearfix:after,
-.row:before,
-.row:after {
- content: '\0020';
- display: block;
- overflow: hidden;
- visibility: hidden;
- width: 0;
- height: 0; }
-.row:after,
-.clearfix:after {
- clear: both; }
-.row,
-.clearfix {
- zoom: 1; }
-
-/* You can also use a <br class="clear" /> to clear columns */
-.clear {
- clear: both;
- display: block;
- overflow: hidden;
- visibility: hidden;
- width: 0;
- height: 0;
-}
-
-/*Client Logo, Grayscale & Hover Effect*/
-
-.client-logo{
- filter: grayscale(100%);
- -moz-filter: grayscale(100%);
- -webkit-filter: grayscale(100%);
- -o-filter: grayscale(100%);
- -webkit-transition: all 0.3s ease;
- -moz-transition: all 0.3s ease;
- -o-transition: all 0.3s ease;
- transition: all 0.3s ease;
-
-}
-.client-logo:hover{
-
- filter: grayscale(0%);
- -moz-filter: grayscale(0%);
- -webkit-filter: grayscale(0%);
- -o-filter: grayscale(0%);
-
- -webkit-transition: all 0.3s ease;
- -moz-transition: all 0.3s ease;
- -o-transition: all 0.3s ease;
- transition: all 0.3s ease;
-
-}
-
-
-
-
-
-
-/*Features Box */
-
-.featuresbox{
- border: 1px solid #e7e7e7;
-
-
- text-align: center;
-
- padding:20px;
- min-height: 370px;
- background: #fff;
-
- transition: all 0.5s ease-in-out;
- -moz-transition: all 0.5s ease-in-out;
- -webkit-transition: all 0.5s ease-in-out;
- -o-transition: all 0.5s ease-in-out;
- -ms-transition: all 0.5s ease-in-out;
-}
-
-.featuresbox:hover{
- /* fallback */
- background-color: #f9f9f9;
-
- /* Safari 4-5, Chrome 1-9 */
- background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f1f1f1), to(#f9f9f9));
-
- /* Safari 5.1, Chrome 10+ */
- background: -webkit-linear-gradient(top, #f9f9f9, #f1f1f1);
-
- /* Firefox 3.6+ */
- background: -moz-linear-gradient(top, #f9f9f9, #f1f1f1);
-
- /* IE 10 */
- background: -ms-linear-gradient(top, #f9f9f9, #f1f1f1);
-
- /* Opera 11.10+ */
- background: -o-linear-gradient(top, #f9f9f9, #f1f1f1);
-
- box-shadow: inset 0 0 0 1px #fff;
- -moz-box-shadow: inset 0 0 0 1px #fff;
- -webkit-box-shadow: inset 0 0 0 1px #fff;
- -o-box-shadow: inset 0 0 0 1px #fff;
- -ms-box-shadow: inset 0 0 0 1px #fff;
-
- -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-out;
- transition: all 0.3s ease-in-out;
-}
-
-.feature-image {
- width: 62px;
- height: 55px;
- display: block;
- margin: 0 auto;
-}
-
-.feature-image-wide
-{
- width: 100px;
- height: 55px;
- display: block;
- margin: 0 auto;
-}
-
-/* showcase*/
-img.showcase {
-
- padding: 5px ;
- height: 250px;
-}
-
-.sc_header {
- font-weight: bold;
-
-}
-
-div.gallery_strip {
- width: 100%;
- margin-top: 10px;
- margin-bottom: 10px;
- padding-top: 5px;
- padding-bottom: 5px;
- background-color: #ebe6e6;
- white-space: nowrap;
- overflow-x: auto;
- overflow-y: hidden;
-}
-
-/*blog entry*/
-
-.entry{float:left; margin-bottom:10px;}
-.entry span.meta{ display:block; padding:0; width:50px; float:left; text-align:center;}
-.entry span.meta strong{ font-size:18px; background:#f6f6f6; color:#555; border:1px solid #ececec; display:block; float:left; width:100%; padding:5px 0;}
-.entry span.meta small{ font-size:11px; background:#444; border:1px solid #333; display:block; float:left; width:100%; padding:0; color:#fff;}
-.entry div{ float:right; width:79%;}
-.entry div h4{ margin-bottom:10px; font-size:14px; margin-top: 0px !important;}
-.entry div h4 a{ color:#181818;}
-.entry div h4 a:hover{ color:gray;}
-
-/*ribbon*/
-
-.ribbon{margin:0}
-.ribbon span{position:absolute;display:inline-block;top:22px;right:-25px;color:#fff;text-align:center;text-transform:uppercase;background:#f26a46;width:100px;padding:3px 10px;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2),inset 0 5px 30px rgba(255,255,255,0.2);-moz-box-shadow:0 0 10px rgba(0,0,0,0.2),inset 0 5px 30px rgba(255,255,255,0.2);box-shadow:0 0 10px rgba(0,0,0,0.2),inset 0 5px 30px rgba(255,255,255,0.2);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
-.ie .ribbon span{right:0;top:0;padding:3px}
-
-/*ribbon end*/
-
-/*label*/
-.label{font-weight: normal;}
-
-.dropdown-menu .active > a,
-.dropdown-menu .active > a:hover {
- background: #999 !important;
- color: #fff !important;
- }
-
- .dropdown-menu li > a:hover,
-.dropdown-menu li > a:focus,
-.dropdown-submenu:hover > a {
-
- background: #999 !important;
-}
- .form-signin {
- max-width: 300px;
- padding: 19px 29px 29px;
-
- background-color: #fff;
- border: 1px solid #e5e5e5;
- -webkit-border-radius: 5px;
- -moz-border-radius: 5px;
- border-radius: 5px;
- -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.05);
- -moz-box-shadow: 0 1px 2px rgba(0,0,0,.05);
- box-shadow: 0 1px 2px rgba(0,0,0,.05);
- }
- .form-signin .form-signin-heading,
- .form-signin .checkbox {
- margin-bottom: 10px;
- }
- .form-signin input[type="text"],
- .form-signin input[type="password"] {
- font-size: 16px;
- height: auto;
- margin-bottom: 15px;
- padding: 7px 9px;
- }
-
- .container-narrow {
- margin: 0 auto;
- max-width: 700px;
- }
- .jumbotron {
- margin: 60px 0;
- text-align: center;
- }
- .jumbotron h1 {
- font-size: 72px;
- line-height: 1;
- }
-
- /* Featurettes
- ------------------------- */
-
- .featurette-divider {
- margin: 80px 0; /* Space out the Bootstrap <hr> more */
- }
- .featurette {
- padding-top: 120px; /* Vertically center images part 1: add padding above and below text. */
- overflow: hidden; /* Vertically center images part 2: clear their floats. */
- }
- .featurette-image {
- margin-top: -120px; /* Vertically center images part 3: negative margin up the image the same amount of the padding to center it. */
- }
-
- /* Give some space on the sides of the floated elements so text doesn't run right into it. */
- .featurette-image.pull-left {
- margin-right: 40px;
- }
- .featurette-image.pull-right {
- margin-left: 40px;
- }
-
- /* Thin out the marketing headings */
- .featurette-heading {
- font-size: 50px;
- font-weight: 300;
- line-height: 1;
- letter-spacing: -1px;
- }
-/*
- #Links
-------------------------- */
-
-a,a:visited {color: #33F; text-decoration: none; outline: 0; -webkit-transition: color 0.1s ease-in-out; -moz-transition: color 0.1s ease-in-out; -o-transition: color 0.1s ease-in-out; -transition: color 0.1s ease-in-out;}
- a:hover, a:focus { color: #88F; text-decoration: none;}
- p a, p a:visited { line-height: inherit; }
+/* ---------------------------------= */
+/* Import
+----------------------------------- */
+
+@import url("fancybox.css"); /* FancyBox Styles */
+
+
+/* ---------------------------------= */
+/* Header
+----------------------------------- */
+#header {min-height: 60px;}
+
+/* Logo / Tagline
+------------------*/
+#logo {
+ margin-top: 22px;
+}
+
+#logo a img{float: left;}
+
+
+/* Top Right
+---------------------------------------------------------------*/
+#contact-top {
+ float: right;
+ display: block;
+ background-position: 0 -38px;
+ opacity: .5;
+ filter: alpha(opacity = 50);
+}
+
+#contact-top a:hover {
+ opacity: 1;
+ filter: alpha(opacity = 100);
+}
+
+
+/* Main Navigation
+---------------------------------------------------------------*/
+.selectnav {
+ display: none;
+ cursor: pointer;
+ width: 100%;
+ padding: 8px;
+ height: 37px;
+ float: left;
+ font-size: 14px;
+ margin: 15px 0;
+}
+
+#navigation {
+ background: #333;
+ display: block;
+ width: 100%;
+ float: left;
+ max-height: 62px;
+ margin: 0 0 25px 0;
+ position: relative;
+}
+
+#navigation ul,
+#navigation li {
+ list-style:none;
+ padding:0;
+ margin:0;
+ display:inline;
+}
+#navigation ul li{
+ float:left;
+ position:relative;
+ background: url(../images/nav-divider.png) repeat-y right;
+ line-height: 30px;
+}
+
+#navigation ul li a {
+ font-family: 'Carrois Gothic', sans-serif;
+ display: inline-block;
+ color: #fff;
+ text-decoration: none;
+ font-size: 14px;
+ padding: 15px 25px;
+ text-transform: uppercase;
+
+}
+
+#navigation ul li a:hover {
+ background: #000;
+ color: #fff;
+ -webkit-transition: all 0.1s ease-in-out;
+ -moz-transition: all 0.1s ease-in-out;
+ -o-transition: all 0.1s ease-in-out;
+ -ms-transition: all 0.1s ease-in-out;
+ transition: all 0.1s ease-in-out;
+}
+#navigation ul li a.active {
+ background: #222;
+ color: #fff;
+ -webkit-transition: all 0.1s ease-in-out;
+ -moz-transition: all 0.1s ease-in-out;
+ -o-transition: all 0.1s ease-in-out;
+ -ms-transition: all 0.1s ease-in-out;
+ transition: all 0.1s ease-in-out;
+}
+
+#navigation ul li a.download {
+ background: #fa5b0f;
+ color: #fff;
+ -webkit-transition: all 0.1s ease-in-out;
+ -moz-transition: all 0.1s ease-in-out;
+ -o-transition: all 0.1s ease-in-out;
+ -ms-transition: all 0.1s ease-in-out;
+ transition: all 0.1s ease-in-out;
+}
+#navigation ul li a.download:hover {
+ color: #fff;
+ -webkit-transition: all 0.1s ease-in-out;
+ -moz-transition: all 0.1s ease-in-out;
+ -o-transition: all 0.1s ease-in-out;
+ -ms-transition: all 0.1s ease-in-out;
+ transition: all 0.1s ease-in-out;
+ background-color: #FB8146;
+}
+
+#navigation ul ul {
+ position: absolute;
+ display: none;
+ top: 51px;
+ left: 0;
+ background: #303030;
+ z-index: 999;
+}
+#navigation ul ul li{line-height: 20px;}
+#navigation ul ul li a {color: #f2f2f2;}
+#navigation ul ul li a:hover {
+ color: #fff;
+}
+
+#navigation ul ul li a {
+ display: block;
+ width: 150px;
+ margin: 0;
+ padding: 9px 18px;
+ font-weight: normal;
+ font-size: 12px;
+ border-bottom: 1px solid #404040;
+ background: none;
+}
+
+#navigation ul ul ul {
+ position: absolute;
+ top:0px;
+ left:100%;
+ z-index: 999;
+}
+
+#navigation ul ul ul li a {
+ border-bottom: 1px solid #404040 !important;
+ border-top: 1px solid transparent;
+ background: none;
+}
+
+#navigation ul ul li:last-child a, #navigation ul ul li:last-child a:hover {border-bottom: 1px solid transparent}
+#navigation ul ul ul li:last-child a {border-bottom: 1px solid transparent !important}
+#navigation ul li:hover>ul {opacity: 1; position:absolute; top:99%; left:0;}
+#navigation ul ul li:hover>ul {position:absolute; top:0; left:100%; opacity: 1; z-index:497;}
+#navigation ul li:hover > a {background: #000;}
+#navigation ul ul li:hover > a {color: #fff;}
+
+/* Menu Shadow */
+.nav-shadow {
+ width: 100%;
+ height: 27px;
+ background: url(../images/nav-shadow.png) no-repeat center top;
+ background-size: 100% 100%;
+ position: absolute;
+ bottom: -2px;
+}
+
+/* ---------------------------------= */
+/* Flexslider
+----------------------------------- */
+
+/* Browser Resets
+------------------*/
+.flex-container a:active,
+.flexslider a:active,
+.flex-container a:focus,
+.flexslider a:focus {outline: none;}
+.slides,
+.flex-control-nav,
+.flex-direction-nav {margin: 0; padding: 0; list-style: none;}
+
+
+/* Necessary Styles
+------------------*/
+.flexslider {margin: 0; padding: 0;}
+
+/* Hide the slides before the JS is loaded. Avoids image jumping */
+.flexslider .slides > li {position: relative; zoom: 1; display: none; -webkit-backface-visibility: hidden;}
+.flexslider .slides img {width: 100%; display: block;}
+.flex-pauseplay span {text-transform: capitalize;}
+
+/* Suggested container for "Slide" animation setups. Can replace this with your own, if you wish */
+.flexslider {position: relative; zoom: 1; z-index: 50;}
+
+/* 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;}
+
+
+/* Default Styles
+------------------*/
+.flexslider {
+ background: #fff;
+ zoom: 1;
+}
+
+.ie7 .flexslider {margin-bottom: -30px;}
+
+.flex-viewport {max-height: 2000px;}
+.loading .flex-viewport {max-height: 300px;}
+.flexslider .slides {zoom: 1;}
+
+
+/* Direction Nav
+------------------*/
+
+.flex-direction-nav a {
+ width: 80px;
+ height: 80px;
+ display: block;
+ background-color: #000;
+ bottom: 45%;
+ right: 1%;
+ float: none;
+ position: absolute;
+ cursor: pointer;
+ text-indent: -9999px;
+ background-color: #222;
+ background: rgba(0, 0, 0, 0.65);
+ *bottom: 50px;
+ -webkit-transition: all 0.1s ease-in-out;
+ -moz-transition: all 0.1s ease-in-out;
+ -o-transition: all 0.1s ease-in-out;
+ -ms-transition: all 0.1s ease-in-out;
+ transition: all 0.1s ease-in-out;
+ opacity: .5;
+}
+
+.flex-direction-nav .flex-next {
+ background: url(../images/ctrl-buttons.png) no-repeat -80px 0;
+}
+
+.flex-direction-nav .flex-prev {
+ background: url(../images/ctrl-buttons.png) no-repeat 0 0;
+ left: 1%;
+}
+
+.flex-direction-nav .flex-prev:hover,
+.flex-direction-nav .flex-next:hover {
+
+ opacity: 1;
+}
+
+.subpage .flex-direction-nav a {bottom: 0px; right: 0px; *bottom: 30px;}
+
+
+/* Control Nav
+------------------*/
+.flex-control-nav {
+ width: 100%;
+ position: absolute;
+ bottom: -30px;
+ text-align: center;
+}
+
+.flex-control-nav li {
+ margin: 0 3px 0 0;
+ display: inline-block;
+ zoom: 1;
+ *display: inline;
+}
+
+.flex-control-paging li a {
+ width: 14px;
+ height: 14px;
+ display: block;
+ background: #c8c8c8;
+ cursor: pointer;
+ text-indent: -9999px;
+ -webkit-border-radius: 20px;
+ -moz-border-radius: 20px;
+ -o-border-radius: 20px;
+ border-radius: 20px;
+}
+
+.flex-control-paging li a:hover,
+.flex-control-paging li a.flex-active {
+ background: #505050;
+}
+
+.flex-control-paging li a.flex-active {
+ cursor: default;
+}
+
+
+/* Caption
+------------------*/
+.slide-caption {
+
+ padding: 10px;
+ position: absolute;
+ display: block;
+ width: 30%;
+ bottom: 1px;
+ right:1px;
+ background-color: #fff;
+}
+
+.slide-caption.n {background-color: #222; background: rgba(0, 0, 0, 0.6);}
+
+.slide-caption h3 {
+ color: #999;
+ font-size: 16px;
+ padding-bottom: 10px;
+ margin:0;
+ line-height: 22px;
+}
+
+.slide-caption p {
+ margin:0;
+ line-height: 19px;
+ color: #bbb;
+}
+
+/* ---------------------------------= */
+/* Miscellaneous Styles
+----------------------------------- */
+.ie-dropdown-fix { position: relative; z-index: 55;}
+
+/* Staff Page / About Us
+------------------*/
+.staff {
+ padding: 15px 0;
+ border-bottom: 1px solid #e9e9e9;
+ margin-bottom: 15px;
+
+}
+
+.staff h5 {
+ line-height: 18px;
+}
+
+.staff span {
+ display: block;
+ font-size: 12px;
+ font-weight: normal;
+ color: #888;
+}
+
+.team-about p {
+ padding: 0 0 15px 0;
+ border-bottom: 1px solid #e9e9e9;
+ margin-bottom: 15px;
+}
+
+/* Images Overlay
+------------------*/
+.picture {position: relative;}
+.picture img {width: 100%; height: auto;}
+
+.image-overlay-link,
+.image-overlay-zoom {
+ height: 100%;
+ width: 100%;
+ left: 0;
+ top: 0;
+ position: absolute;
+ z-index: 40;
+ display: none;
+ background-color: #d9d9d9;
+ background: rgba(277, 277, 277, 0.7);
+ background-repeat: no-repeat;
+ background-position: 50%;
+ cursor: pointer;
+}
+
+.image-overlay-link {
+ background-image: url(../images/overlay-icon-01.png);
+}
+
+.image-overlay-zoom {
+ background-image: url(../images/overlay-icon-02.png);
+}
+
+/* Headline
+------------------*/
+.headline {
+ background: url(../images/headline-bg.png) 0 100% repeat-x;
+ display: block;
+ margin: 30px 0 8px 0;
+}
+
+
+
+.headline h3, .headline h4 {
+ border-bottom: 1px solid #999;
+ display: inline;
+ padding: 0 10px 0 0;
+}
+
+/* Margins */
+
+.no-margin {margin-top: 0;}
+.low-margin {margin-top: 15px;}
+.margintop {margin-top: 20px !important;}
+.marginbottom {margin-bottom: 20px !important;}
+.paddingbottom{padding-bottom:30px !important;}
+
+/* Page Title
+------------------*/
+#page-title {
+ border-bottom: 1px solid #e9e9e9;
+ display: block;
+ margin: 10px 0 10px 0;
+}
+
+#page-title h2 {
+ font-weight: normal;
+ border-bottom: 2px solid #333;
+ display: inline;
+}
+
+#page-title span {
+ color: #aaa;
+}
+
+
+
+/* Client Logo List
+------------------*/
+.client-list{
+
+ list-style: none;
+}
+.client-list li {
+ border: 1px solid #e5e5e5;
+ float: left;
+ margin: -1px 0 0 -1px;
+}
+
+
+/* ---------------------------------= */
+/* Portfolio
+----------------------------------- */
+.portfolio-item {
+ margin: 5px 0 25px 0;
+}
+
+/* Thumbnails
+------------------*/
+.item-description {margin-bottom: 30px;}
+.item-description.alt {margin-bottom:0;}
+.item-description.related {margin-bottom:0;}
+
+.item-description h5 {
+ font-size: 12px;
+ font-family: Arial, sans-serif;
+ font-weight: bold;
+ line-height: 16px;
+ padding: 12px 0 8px 0;
+ margin: 0 0 8px 0;
+ border-bottom: 1px solid #e9e9e9;
+ letter-spacing: 0;
+}
+
+.item-description h5 span {
+ display: block;
+ color: #888;
+ font-weight: normal;
+ margin-top: 3px;
+}
+
+.item-description a {color:#404040;}
+.item-description a:hover {color:#666;}
+.item-description p {color: #666; margin-bottom: 0;}
+
+
+/* Filters
+------------------*/
+#filters {
+
+
+ display: block;
+
+}
+
+#filters ul li {
+ display: inline;
+}
+
+#filters a {
+ padding: 5px 10px;
+ border: 1px solid #ddd;
+ display: inline-block;
+ color: #888;
+ background-color: #fff;
+ margin: 0 5px 10px 0;
+ -webkit-box-shadow: 0px 1px 1px 0px rgba(180, 180, 180, 0.1);
+ box-shadow: 0px 1px 1px 0px rgba(180, 180, 180, 0.1);
+ -webkit-transition: all 0.1s ease-in-out;
+ -moz-transition: all 0.1s ease-in-out;
+ -o-transition: all 0.1s ease-in-out;
+ -ms-transition: all 0.1s ease-in-out;
+ transition: all 0.1s ease-in-out;
+}
+
+#filters a:hover,
+.selected {
+ background-color: #f2f2f2 !important;
+ border: 1px solid #999 !important;
+ color: #555 !important;
+}
+
+
+/* Isotope Filtering
+------------------*/
+
+.isotope-item {
+ z-index: 2;
+}
+
+.isotope-hidden.isotope-item {
+ pointer-events: none;
+ z-index: 1;
+}
+
+/**** Isotope CSS3 transitions ****/
+
+.isotope,
+.isotope .isotope-item {
+ -webkit-transition-duration: 0.8s;
+ -moz-transition-duration: 0.8s;
+ -ms-transition-duration: 0.8s;
+ -o-transition-duration: 0.8s;
+ transition-duration: 0.8s;
+}
+
+.isotope {
+ -webkit-transition-property: height, width;
+ -moz-transition-property: height, width;
+ -ms-transition-property: height, width;
+ -o-transition-property: height, width;
+ transition-property: height, width;
+}
+
+.isotope .isotope-item {
+ -webkit-transition-property: -webkit-transform, opacity;
+ -moz-transition-property: -moz-transform, opacity;
+ -ms-transition-property: -ms-transform, opacity;
+ -o-transition-property: top, left, opacity;
+ transition-property: transform, opacity;
+}
+
+/**** Disabling Isotope CSS3 transitions ****/
+
+.isotope.no-transition,
+.isotope.no-transition .isotope-item,
+.isotope .isotope-item.no-transition {
+ -webkit-transition-duration: 0s;
+ -moz-transition-duration: 0s;
+ -ms-transition-duration: 0s;
+ -o-transition-duration: 0s;
+ transition-duration: 0s;
+}
+
+
+/* Disable CSS transitions for containers with infinite scrolling*/
+.isotope.infinite-scrolling {
+ -webkit-transition: none;
+ -moz-transition: none;
+ -ms-transition: none;
+ -o-transition: none;
+ transition: none;
+}
+
+
+
+
+/* ---------------------------------= */
+/* Footer
+----------------------------------- */
+#footer, #footer p, #footer a{color: #aaa}
+#footer a:hover {color: #fff;}
+#footer p{font-size: 12px;}
+.footer-headline {
+ background: url(../images/headline-footer-bg.png) 0 100% repeat-x;
+ display: block;
+ margin: 15px 0 8px 0;
+}
+
+
+.footer-headline h4 {
+ border-bottom: 1px solid #fff;
+ display: inline;
+ padding: 0 10px 0 0;
+ color: #fff;
+ font-size: 15px;
+}
+
+
+/* Photo Stream
+------------------*/
+.flickr-widget {margin-right: -12px; margin-top: 15px;}
+.flickr-widget img {display: block; width: 100%;}
+.flickr-widget a:hover {border-color: #505050;}
+
+.flickr-widget a {
+ float: left;
+ width: 58px;
+ height: 58px;
+ margin-right: 11px;
+ margin-bottom: 11px;
+ border: 4px solid #404040;
+ -webkit-transition: all 0.1s ease-in-out;
+ -moz-transition: all 0.1s ease-in-out;
+ -o-transition: all 0.1s ease-in-out;
+ -ms-transition: all 0.1s ease-in-out;
+ transition: all 0.1s ease-in-out;
+}
+
+.ie7 .flickr-widget a {width: 54px; height: 54px;}
+
+/* Footer - Twitter Widget
+------------------*/
+#twitter {
+
+ float: left;
+ display: block;
+ list-style: none;
+ margin: 0px;
+}
+
+#twitter b a, #twitter b a:hover {color: #707070}
+#twitter li {line-height: 18px; margin: 2px 0 12px 0;
+ background: url(../images/tweet.png) no-repeat left top;
+ padding-left: 25px;
+ background-position-y: 4px;
+ }
+#twitter li:last-child {padding: 0; margin: 0;background: url(../images/tweet.png) no-repeat left top;
+ padding-left: 25px;
+ background-position-y: 4px;
+ }
+#twitter a {color: #fff;}
+#twitter a:hover {color: #d4d4d4;}
+
+/* Footer Bottom
+------------------*/
+#footer-bottom {
+
+ position: relative;
+}
+
+
+#footer-bottom a {color: #fff}
+#footer-bottom a:hover {color: #d4d4d4;}
+
+
+/* Back To Top
+------------------*/
+#scroll-top-top {
+ position: absolute;
+ right: 0;
+ bottom: 35px;
+}
+
+#scroll-top-top a {
+ width: 35px;
+ height: 35px;
+ display: block;
+ background-color: #111;
+ background-image: url(../images/scroll-top-top.png);
+ background-repeat: no-repeat;
+ background-position: 50%;
+ -webkit-transition: all 0.1s ease-in-out;
+ -moz-transition: all 0.1s ease-in-out;
+ -o-transition: all 0.1s ease-in-out;
+ -ms-transition: all 0.1s ease-in-out;
+ transition: all 0.1s ease-in-out;
+}
+
+#scroll-top-top a:hover {background-color: #333;}
+
+
+/* ---------------------------------= */
+/* Contact
+----------------------------------- */
+
+/* Google Map
+------------------*/
+#google-map {
+ position: relative;
+ padding: 0px;
+ padding-bottom: 110%;
+ height: 0;
+ overflow: hidden;
+}
+
+/* Posts
+------------------*/
+.post {
+ border-bottom: 1px solid #e9e9e9;
+ padding: 0 0 15px 0;
+ margin: 5px 0 25px 0;
+}
+
+.post.post-page { margin-bottom: 0;}
+
+
+
+/* Post Meta */
+.post-meta {
+ color: #888;
+ margin: 2px 0 15px 0;
+ font-size: 14px;
+}
+
+.post-meta a {
+ color: #888;
+ text-decoration: none;
+}
+
+.post-meta a:hover {
+ color: #666;
+}
+
+.post-meta i {
+ opacity: 0.35;
+ filter: alpha(opacity = 35);
+ margin-right: 5px;
+ zoom: 1;
+}
+
+.post-meta span {
+ margin-right: 10px;
+}
+
+/* Entry */
+a.post-entry {
+ color: #222;
+ margin: 3px 0 9px 0;
+ display: inline-block;
+ padding: 0 12px 0 0;
+ background: url(../images/blog-post-entry-02.png) no-repeat right;
+ background-position: 100% 50%;
+}
+
+a.post-entry:hover {
+ color: #888;
+ background: url(../images/blog-post-entry-02.png) no-repeat right;
+ background-position: 100% 50%;
+}
+
+
+
+
+/* Widgets
+------------------*/
+.widget {margin-top: 25px;}
+.first.widget {margin-top: -5px;}
+.first.widget {margin-top: -5px;}
+
+/* Twitter */
+#twitter-blog li {
+ line-height: 18px;
+margin: 2px 0 12px 0;
+background: url(../images/tweet.png) no-repeat left top;
+padding-left: 25px;
+background-position-y: 4px;
+}
+
+#twitter-blog li:last-child {margin-bottom: 0;}
+
+#twitter-blog b a {
+ color: #888;
+ font-weight: normal;
+}
+
+/* Flickr */
+.flickr-widget-blog {margin-right: -15px;}
+.flickr-widget-blog img {display: block; width: 100%;}
+
+.flickr-widget-blog a {
+ float: left;
+ width: 57px;
+ height: 57px;
+ margin-right: 10px;
+ margin-bottom: 10px;
+ border: 1px solid #ddd;
+ padding: 4px;
+ -webkit-box-shadow: 0px 1px 1px 0px rgba(180, 180, 180, 0.1);
+ box-shadow: 0px 1px 1px 0px rgba(180, 180, 180, 0.1);
+}
+
+.ie7 .flickr-widget-blog a {width: 53px; height: 53px;}
+
+
+/* ---------------------------------= */
+/* Pricing Tables
+----------------------------------- */
+
+
+.pricing-table {
+ /*float: left;*/
+
+}
+
+.pricing-table h3 {
+ font-size: 16px;
+ text-align: center;
+ color: #fff;
+ padding: 6px 0;
+ margin: 0;
+}
+
+.pricing-table li {
+ color: #888;
+ background: #fdfdfd;
+ text-align: center;
+ padding: 11px 0;
+ border-bottom: 1px solid #fff;
+}
+
+.pricing-table li:nth-child(2n) {
+ background: #f4f4f4;
+}
+
+.pricing-table h4 {
+ padding:0 0 10px
+}
+
+a.sign-up {
+ text-decoration:none;
+ text-align: center;
+ display: block;
+ color: #fff !important;
+ padding: 12px 0;
+ font-weight: bold;
+ font-size: 14px;
+ -webkit-transition: all 0.1s ease-in-out;
+ -moz-transition: all 0.1s ease-in-out;
+ -o-transition: all 0.1s ease-in-out;
+ -ms-transition: all 0.1s ease-in-out;
+ transition: all 0.1s ease-in-out;
+}
+
+a.sign-up:hover {
+ opacity: 0.9;
+ filter: alpha(opacity=90);
+}
+
+/* Table
+------------------*/
+.pricing-table h3,
+.pricing-table h4 {
+ color: #fff;
+ margin: 0;
+}
+
+.pricing-table h4 {
+ padding: 15px 0;
+}
+
+.price,
+.time {
+ display: block;
+ text-align: center;
+ line-height: 24px;
+}
+
+.price {
+ font-size: 24px;
+ font-weight: normal;
+}
+
+.time {
+ font-size: 12px;
+ font-weight: normal;
+}
+
+/* Color Schemes
+------------------*/
+
+/* Color - 1 */
+.pricing-table .color-1 h3, .color-1 .sign-up {background-color: #808080; border-bottom: 1px solid #4d4d4d;}
+.pricing-table .color-1 h4 {background-color: #909090;border-top:1px solid #B8B8B8;}
+
+/* Color - 2 */
+.pricing-table .color-2 h3, .color-2 .sign-up {background-color: #404040;border-bottom: 1px solid #303030;}
+.pricing-table .color-2 h4 {background-color: #4c4c4c;border-top:1px solid #5a5a5a;}
+
+/* Color - 3 */
+.pricing-table .color-3 h3, .color-3 .sign-up {background-color: #111;border-bottom: 1px solid #424242;}
+.pricing-table .color-3 h4 {background-color: #333;border-top:1px solid #111;}
+
+/* Social Icons
+------------------*/
+
+/* Header Icons */
+.social-icons {
+ margin: 0;
+ width: 100%;
+ text-align: center;
+}
+
+
+.social-icons li {
+ display: inline-block;
+ list-style: none;
+ text-indent: -9999px;
+ margin: 0 5px 7px 0;
+ padding-left: 0;
+ background-position: 0 -38px;
+ opacity: 0.35;
+ -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;
+ border-radius:14px;
+ -moz-border-radius:14px;
+ -webkit-border-radius:14px;
+}
+
+.social-icons li a {
+ background-repeat: no-repeat;
+ background-position: 0 0;
+ display: block;
+ height: 28px;
+ width: 28px;
+}
+
+.social-icons li:hover {opacity: 1;}
+
+/* Social Widget Icons */
+#social a {
+ width: 28px;
+ height: 28px;
+ margin: 0 6px 6px 0;
+ display: block;
+ float: left;
+ text-indent: -9999px;
+ background-position: 0 -38px;
+}
+
+#social a img{
+ border: none;
+}
+
+/* Icon List */
+.amazon {background: url(../images/icons/social/amazon.png) no-repeat;}
+.behance {background: url(../images/icons/social/behance.png) no-repeat;}
+.blogger {background: url(../images/icons/social/blogger.png) no-repeat;}
+.deviantart{background: url(../images/icons/social/deviantart.png) no-repeat;}
+.dribbble {background: url(../images/icons/social/dribbble.png) no-repeat;}
+.dropbox {background: url(../images/icons/social/dropbox.png) no-repeat;}
+.evernote {background: url(../images/icons/social/evernote.png) no-repeat;}
+.facebook {background: url(../images/icons/social/facebook.png) no-repeat;}
+.forrst {background: url(../images/icons/social/forrst.png) no-repeat;}
+.github {background: url(../images/icons/social/github.png) no-repeat;}
+.googleplus {background: url(../images/icons/social/googleplus.png) no-repeat;}
+.jolicloud {background: url(../images/icons/social/jolicloud.png) no-repeat;}
+.last-fm {background: url(../images/icons/social/last-fm.png) no-repeat;}
+.linkedin {background: url(../images/icons/social/linkedin.png) no-repeat;}
+.picasa {background: url(../images/icons/social/picasa.png) no-repeat;}
+.pintrest {background: url(../images/icons/social/pintrest.png) no-repeat;}
+.rss {background: url(../images/icons/social/rss.png) no-repeat;}
+.skype {background: url(../images/icons/social/skype.png) no-repeat;}
+.spotify {background: url(../images/icons/social/spotify.png) no-repeat;}
+.stumbleupon {background: url(../images/icons/social/stumbleupon.png) no-repeat;}
+.tumblr {background: url(../images/icons/social/tumblr.png) no-repeat;}
+.twitter {background: url(../images/icons/social/twitter.png) no-repeat;}
+.vimeo {background: url(../images/icons/social/vimeo.png) no-repeat;}
+.wordpress {background: url(../images/icons/social/wordpress.png) no-repeat;}
+.xing {background: url(../images/icons/social/xing.png) no-repeat;}
+.yahoo {background: url(../images/icons/social/yahoo.png) no-repeat;}
+.youtube {background: url(../images/icons/social/youtube.png) no-repeat;}
+
+/* List Styles
+------------------*/
+.check_list,
+.plus_list ,
+.minus_list ,
+.star_list ,
+.arrow_list ,
+.square_list ,
+.circle_list ,
+.cross_list {
+ margin-left: 0px !important;
+ vertical-align: text-top;
+}
+
+.check_list li,
+.plus_list li,
+.minus_list li,
+.star_list li,
+.arrow_list li,
+.square_list li,
+.circle_list li,
+.cross_list li {
+ list-style: none;
+ margin: 5px 0;
+ vertical-align: text-top;
+}
+
+.check_list li {background: url(../images/icons/list/list_check.png) no-repeat 0% 50%; padding: 0 0 0 18px;}
+.plus_list li {background: url(../images/icons/list/list_plus.png) no-repeat 0% 50%; padding: 0 0 0 18px;}
+.minus_list li {background: url(../images/icons/list/list_minus.png) no-repeat 0% 50%; padding: 0 0 0 18px;}
+.star_list li {background: url(../images/icons/list/list_star.png) no-repeat 0% 50%; padding: 0 0 0 16px;}
+.arrow_list li {background: url(../images/icons/list/list_arrow.png) no-repeat 0% 50%; padding: 0 0 0 16px;}
+.square_list li {background: url(../images/icons/list/list_square.png) no-repeat 0% 50%; padding: 0 0 0 16px;}
+.circle_list li {background: url(../images/icons/list/list_circle.png) no-repeat 0% 50%; padding: 0 0 0 16px;}
+.cross_list li {background: url(../images/icons/list/list_cross.png) no-repeat 0% 50%; padding: 0 0 0 16px;}
+
+
+/* ---------------------------------= */
+/* Media Queries
+----------------------------------- */
+
+/* Higher than 960 (desktop devices)
+----------------------------------- */
+@media only screen and (min-width: 960px) {
+
+ .flexslider.home {
+ min-height: 400px;
+ }
+
+}
+
+
+/* All Mobile Sizes (devices and browser)
+----------------------------------- */
+@media only screen and (max-width: 767px) {
+
+ #footer {
+ width: 100%;
+ margin: 0 auto;
+ }
+
+ #wrapper {
+ width: 100%;
+ }
+
+
+ #navigation {
+ float: none;
+ }
+
+ .js .selectnav {
+ display: block;
+ }
+
+ .js #nav,
+ .slide-caption,
+ .search-form,
+ #tagline,
+ .social-icons,
+ .widget,
+ .widget-alt,
+ #navigation ul li a {
+ display: none;
+ }
+
+ .social-icons.about {
+ display: block;
+ margin-bottom: 30px;
+ }
+
+ #contact-top {
+ text-align: center;
+ float: right;
+ }
+
+ #scroll-top-top {
+ display: none;
+ }
+
+ .icon-box i {
+ margin-left: -10px !important;
+ }
+
+ .post-meta {
+ display: none;
+ }
+
+ .post-title h2 {
+ line-height: 26px;
+ margin-bottom: 15px;
+ }
+
+ .post-icon {
+ margin-top: 28px;
+ }
+
+ #filters,
+ #portfolio-navi {
+ position: relative;
+ text-align: left;
+ display: block;
+ margin: 0 0 23px 0;
+ }
+
+ #portfolio-navi {
+ margin: -5px 0 25px 0;
+ }
+
+ .portfolio-item {
+ margin: 5px 0 25px 0 !important;
+ }
+
+ .item-description.related {
+ margin-bottom: 30px;
+ }
+
+ .flexslider.home {
+ display: none;
+ }
+
+ .picture img {
+ max-width: 250px;
+ height: auto;
+ }
+
+}
+
+
+/* NEW */
+/* #Clearing
+------------------------- */
+
+/* Self Clearing Goodness */
+.container:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }
+
+/* Use clearfix class on parent to clear nested columns,
+or wrap each row of columns in a <div class="row"> */
+.clearfix:before,
+.clearfix:after,
+.row:before,
+.row:after {
+ content: '\0020';
+ display: block;
+ overflow: hidden;
+ visibility: hidden;
+ width: 0;
+ height: 0; }
+.row:after,
+.clearfix:after {
+ clear: both; }
+.row,
+.clearfix {
+ zoom: 1; }
+
+/* You can also use a <br class="clear" /> to clear columns */
+.clear {
+ clear: both;
+ display: block;
+ overflow: hidden;
+ visibility: hidden;
+ width: 0;
+ height: 0;
+}
+
+/*Client Logo, Grayscale & Hover Effect*/
+
+.client-logo{
+ filter: grayscale(100%);
+ -moz-filter: grayscale(100%);
+ -webkit-filter: grayscale(100%);
+ -o-filter: grayscale(100%);
+ -webkit-transition: all 0.3s ease;
+ -moz-transition: all 0.3s ease;
+ -o-transition: all 0.3s ease;
+ transition: all 0.3s ease;
+
+}
+.client-logo:hover{
+
+ filter: grayscale(0%);
+ -moz-filter: grayscale(0%);
+ -webkit-filter: grayscale(0%);
+ -o-filter: grayscale(0%);
+
+ -webkit-transition: all 0.3s ease;
+ -moz-transition: all 0.3s ease;
+ -o-transition: all 0.3s ease;
+ transition: all 0.3s ease;
+
+}
+
+
+
+
+
+
+/*Features Box */
+
+.featuresbox{
+ border: 1px solid #e7e7e7;
+
+
+ text-align: center;
+
+ padding:20px;
+ min-height: 370px;
+ background: #fff;
+
+ transition: all 0.5s ease-in-out;
+ -moz-transition: all 0.5s ease-in-out;
+ -webkit-transition: all 0.5s ease-in-out;
+ -o-transition: all 0.5s ease-in-out;
+ -ms-transition: all 0.5s ease-in-out;
+}
+
+.featuresbox:hover{
+ /* fallback */
+ background-color: #f9f9f9;
+
+ /* Safari 4-5, Chrome 1-9 */
+ background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f1f1f1), to(#f9f9f9));
+
+ /* Safari 5.1, Chrome 10+ */
+ background: -webkit-linear-gradient(top, #f9f9f9, #f1f1f1);
+
+ /* Firefox 3.6+ */
+ background: -moz-linear-gradient(top, #f9f9f9, #f1f1f1);
+
+ /* IE 10 */
+ background: -ms-linear-gradient(top, #f9f9f9, #f1f1f1);
+
+ /* Opera 11.10+ */
+ background: -o-linear-gradient(top, #f9f9f9, #f1f1f1);
+
+ box-shadow: inset 0 0 0 1px #fff;
+ -moz-box-shadow: inset 0 0 0 1px #fff;
+ -webkit-box-shadow: inset 0 0 0 1px #fff;
+ -o-box-shadow: inset 0 0 0 1px #fff;
+ -ms-box-shadow: inset 0 0 0 1px #fff;
+
+ -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-out;
+ transition: all 0.3s ease-in-out;
+}
+
+.feature-image {
+ width: 62px;
+ height: 55px;
+ display: block;
+ margin: 0 auto;
+}
+
+.feature-image-wide
+{
+ width: 100px;
+ height: 55px;
+ display: block;
+ margin: 0 auto;
+}
+
+/* showcase*/
+img.showcase {
+
+ padding: 5px ;
+ height: 250px;
+}
+
+.sc_header {
+ font-weight: bold;
+
+}
+
+div.gallery_strip {
+ width: 100%;
+ margin-top: 10px;
+ margin-bottom: 10px;
+ padding-top: 5px;
+ padding-bottom: 5px;
+ background-color: #ebe6e6;
+ white-space: nowrap;
+ overflow-x: auto;
+ overflow-y: hidden;
+}
+
+/*blog entry*/
+
+.entry{float:left; margin-bottom:10px;}
+.entry span.meta{ display:block; padding:0; width:50px; float:left; text-align:center;}
+.entry span.meta strong{ font-size:18px; background:#f6f6f6; color:#555; border:1px solid #ececec; display:block; float:left; width:100%; padding:5px 0;}
+.entry span.meta small{ font-size:11px; background:#444; border:1px solid #333; display:block; float:left; width:100%; padding:0; color:#fff;}
+.entry div{ float:right; width:79%;}
+.entry div h4{ margin-bottom:10px; font-size:14px; margin-top: 0px !important;}
+.entry div h4 a{ color:#181818;}
+.entry div h4 a:hover{ color:gray;}
+
+/*ribbon*/
+
+.ribbon{margin:0}
+.ribbon span{position:absolute;display:inline-block;top:22px;right:-25px;color:#fff;text-align:center;text-transform:uppercase;background:#f26a46;width:100px;padding:3px 10px;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2),inset 0 5px 30px rgba(255,255,255,0.2);-moz-box-shadow:0 0 10px rgba(0,0,0,0.2),inset 0 5px 30px rgba(255,255,255,0.2);box-shadow:0 0 10px rgba(0,0,0,0.2),inset 0 5px 30px rgba(255,255,255,0.2);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
+.ie .ribbon span{right:0;top:0;padding:3px}
+
+/*ribbon end*/
+
+/*label*/
+.label{font-weight: normal;}
+
+.dropdown-menu .active > a,
+.dropdown-menu .active > a:hover {
+ background: #999 !important;
+ color: #fff !important;
+ }
+
+ .dropdown-menu li > a:hover,
+.dropdown-menu li > a:focus,
+.dropdown-submenu:hover > a {
+
+ background: #999 !important;
+}
+ .form-signin {
+ max-width: 300px;
+ padding: 19px 29px 29px;
+
+ background-color: #fff;
+ border: 1px solid #e5e5e5;
+ -webkit-border-radius: 5px;
+ -moz-border-radius: 5px;
+ border-radius: 5px;
+ -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.05);
+ -moz-box-shadow: 0 1px 2px rgba(0,0,0,.05);
+ box-shadow: 0 1px 2px rgba(0,0,0,.05);
+ }
+ .form-signin .form-signin-heading,
+ .form-signin .checkbox {
+ margin-bottom: 10px;
+ }
+ .form-signin input[type="text"],
+ .form-signin input[type="password"] {
+ font-size: 16px;
+ height: auto;
+ margin-bottom: 15px;
+ padding: 7px 9px;
+ }
+
+ .container-narrow {
+ margin: 0 auto;
+ max-width: 700px;
+ }
+ .jumbotron {
+ margin: 60px 0;
+ text-align: center;
+ }
+ .jumbotron h1 {
+ font-size: 72px;
+ line-height: 1;
+ }
+
+ /* Featurettes
+ ------------------------- */
+
+ .featurette-divider {
+ margin: 80px 0; /* Space out the Bootstrap <hr> more */
+ }
+ .featurette {
+ padding-top: 120px; /* Vertically center images part 1: add padding above and below text. */
+ overflow: hidden; /* Vertically center images part 2: clear their floats. */
+ }
+ .featurette-image {
+ margin-top: -120px; /* Vertically center images part 3: negative margin up the image the same amount of the padding to center it. */
+ }
+
+ /* Give some space on the sides of the floated elements so text doesn't run right into it. */
+ .featurette-image.pull-left {
+ margin-right: 40px;
+ }
+ .featurette-image.pull-right {
+ margin-left: 40px;
+ }
+
+ /* Thin out the marketing headings */
+ .featurette-heading {
+ font-size: 50px;
+ font-weight: 300;
+ line-height: 1;
+ letter-spacing: -1px;
+ }
+/*
+ #Links
+------------------------- */
+
+a,a:visited {color: #33F; text-decoration: none; outline: 0; -webkit-transition: color 0.1s ease-in-out; -moz-transition: color 0.1s ease-in-out; -o-transition: color 0.1s ease-in-out; -transition: color 0.1s ease-in-out;}
+ a:hover, a:focus { color: #88F; text-decoration: none;}
+ p a, p a:visited { line-height: inherit; }
+
+/*
+ Adds a margin to items in places like the 'index', 'team' and 'getting started videos'
+------------------------- */
+#wrapper .row-fluid .span3 { margin-bottom: 2.564102564102564%; }