.header_search form .label{
  display: none;
}
.header_search form .form-actions{
  display: none;
}
.sidebar .block-search form .label{
  display: none;
}
.sidebar .block-search form .form-actions{
  display: none;
}
textarea.form-textarea{
  width: 100%;
}
.sidebar .form-textarea,.sidebar .form-text{
  padding: 6px 2px;
}
.sidebar .menu li {
  list-style: none;
  list-style-image: none;
}
.form-actions .form-submit{
  margin-right: 8px;
}
.form-actions .form-submit:last-child{
  margin-right: 0;
}
.sidebar.margin-top,#content.margin-top{
  margin-top: 30px;
}
.field-type-taxonomy-term-reference .field-item{
  display: inline;
}
.field-type-taxonomy-term-reference .field-item:after{
  content: ', ';
}
.field-type-taxonomy-term-reference .field-item:last-child:after{
  content: '';
}
.comment .user-picture{
  float: left;
  margin-right: 15px;
}
.comment .user-picture img{
  width: 50px;
  height: 50px;
}
.comment .submitted{
  color: #999999;
  font-size: 12px;
  font-style: italic;
  margin-bottom: 16px;
}
.comment{
  border-top: 1px dotted #DDDDDD;
  padding: 20px 0;
}
#comments{
  border-top: 1px solid #EEEEEE;
  margin: 40px 0;
  padding-top: 30px;
}
div.tabs ul.tabs{
  overflow: hidden;
}
#messages .notification{
  background: none;
}
.node .flexslider{
  margin: 0;
}
.post_title{
  margin-top: 0;
}
.node-image{
  margin-bottom: 24px;
}
.node.node-teaser{
  border-bottom: 1px dotted #EEEEEE;
  margin-bottom: 30px;
}
.sidebar .title{
  margin-top: 0;
}
.sidebar .block{
  margin-bottom: 30px;
}
.sidebar .block-search form{
  position: relative;
}
.sidebar .block-search .form-item{
  margin: 0;
  padding: 0;
}
.sidebar .block-search .form-text{
  position: relative;
  top: 0px;
  right: 0;
  width: 250px;
  margin-bottom: 0;
  border: 1px solid #eeeeee;
  padding: 6px 4px;
}
.sidebar .block-search .button_search{
  position: absolute;
}
.portfolio-wrapper .portfolio-item{
  margin-left: 0;
  min-height:300px;
}
/* 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;
}
.node-type-portfolio .container #portfolio_carousel .portfolio_item, 
.container #content #clients_carousel .four.columns,
.container #content #testimonials_carousel .columns {
  margin-left: 0;
}
.header_contacts a{
  color: #888888;
}
#footer .columns ul{
  margin: 0;
}
#footer .columns .widget_twitter li {
  line-height: 18px;
  margin: 2px 0 12px;
}
.flickr_badge_image img{
  border: 2px solid #373737;
  height: 58px;
  width: 58px;
}
.sidebar .flickr_badge_image img{
  border: 2px solid #D5D5D5;
}
.flickr_badge_image{
  float: left;
  margin-right: 11px;
  margin-bottom: 11px;
}
#footer .columns ul.margined_left{
  margin-left: 18px;
}
.tabs-items{

  overflow: hidden;
  margin: 0;
  padding: 0;
}
.tabs-items li{
  margin: 0;
  padding: 0;
  line-height: 1.2em;
}
.is_home_page .page_heading,.is_home_page .breadcrumb{
  display: none;
}
.nav_simple ul.dropdown{
  display: none;
}
.block-layer-slider:hover .prev{
  opacity: 0.7;
}

.block-layer-slider:hover .prev:hover{
  opacity: 1;
}
.item-list ul li{
  margin-left: 0;
}
.sidebar .block-search .form-text{
  width: 209px;
}
.tagcloud{
  overflow: hidden;
}
.tagcloud a.tagadelic{
  font-size: 12px;
}
div.warning{
  background-image: none;
}
.views-table 
{
	width:100%;
}

.view-e-newsletter .views-row
{
width: 200px;
display: block;
position: relative;
float: left;
}

.view-news-clipping .views-row
{
width: 300px;
display: block;
position: relative;
float: left;
min-height: 400px;
}

iframe {
  max-width: 100%;
}

/*** official boxes w. animations ***/
.boxxy { display: block; margin: 0 auto; background: #fff; margin-bottom: 22px; -webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2); box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2); width: 165px; padding: 7px 9px; 
transition: box-shadow 0.3s linear 0s; -webkit-transition: box-shadow 0.3s linear 0s; -moz-transition: box-shadow 0.3s linear 0s;
 -o-transition: box-shadow 0.3s linear 0s; 
}

.boxxy-news-clipping { display: block; margin: 0 auto; background: #fff; margin-bottom: 22px; -webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2); box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2); width: 220px; padding: 7px 9px; 
transition: box-shadow 0.3s linear 0s; -webkit-transition: box-shadow 0.3s linear 0s; -moz-transition: box-shadow 0.3s linear 0s;
 -o-transition: box-shadow 0.3s linear 0s; 
}

.anchor-hover { display: block; position: relative; }
.anchor-hover img { position: relative; }

.anchor-hover .details  { opacity: 0; position: absolute; top: 0px; left: 0px; width: 165px; height: 220px; margin: 0; padding-top: 10px; padding-left: 10px; font-size: 1.2em; line-height: 1.4em; text-decoration: none; color: #888; background: rgba(255, 255, 255, 0.70); overflow: hidden; 
transition: opacity 0.25s linear 0s; -webkit-transition: opacity 0.25s linear 0s; -moz-transition: opacity 0.25s linear 0s;
 -o-transition: opacity 0.25s linear 0s; 
}

.details-news-clipping { opacity: 0; position: absolute; top: 0px; left: 0px; width: 165px;  margin: 0; padding-top: 10px; padding-left: 10px; font-size: 1.2em; line-height: 1.4em; text-decoration: none; color: #888; background: rgba(255, 255, 255, 0.70); overflow: hidden; 
transition: opacity 0.25s linear 0s; -webkit-transition: opacity 0.25s linear 0s; -moz-transition: opacity 0.25s linear 0s;
 -o-transition: opacity 0.25s linear 0s; 
}

.anchor-hover .details h2 { font-weight: bold; font-size: 1.5em; color: #444; text-decoration: none; margin-bottom: 8px; }
.anchor-hover .details p.desc { font-weight: normal; font-size: 1.2em; line-height: 1.3em; color: #555; }
.anchor-hover .details span.pubdate { position: absolute; bottom: 10px; left: 10px; font-weight: bold; font-family: "Trebuchet MS", Tahoma, sans-serif; }
.anchor-hover .details span.viewlink { position: absolute; bottom: 10px; right: 10px; font-weight: bold; color: #555; font-size: 1.3em; }

.details-news-clipping span.viewlink { position: absolute; bottom: 10px; right: 10px; font-weight: bold; color: #555; font-size: 1.3em; }

.anchor-hover:hover .details { opacity: 1; }
.boxxy:hover { box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15) inset, 0 0 10px rgba(192, 149, 0, 0.9);
 -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15) inset, 0 0 10px rgba(192, 149, 0, 0.9);
 -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15) inset, 0 0 10px rgba(192, 149, 0, 0.9); 
 }
 
 .boxxy-news-clipping:hover { box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15) inset, 0 0 10px rgba(192, 149, 0, 0.9);
 -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15) inset, 0 0 10px rgba(192, 149, 0, 0.9);
 -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15) inset, 0 0 10px rgba(192, 149, 0, 0.9); 
 }
 
 .ceslasia_bg_logo
 {
 /*background: #fff url('../images/logo_bg.png');*/
 }
 
 .storyjs-embed
 {
 height: 650px;
 }
 .asset_investment_bg
 {
 
  background: url('../images/IMG_0296a.jpg') no-repeat center center; 
  
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  height:600px;
  
  
 }
 
 .technology_solutions_bg
 {
 
  background: url('../images/MARL-21-10-2011-Logo_w.jpg') no-repeat center center ; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  height:600px;
  
 }
 
 .architecture_engineering_bg
 {
 background: url('../images/TaipaCristalTower_3D.jpg') no-repeat center center ; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  height:600px;
 }
 
  .development_operation_bg
 {
 background: url('../images/DSC_2307.jpg') no-repeat center center; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  height:600px;
 }
 
 .gradient_bg
 {
 
 right: 10px;
top: 553px;
position: absolute;

width:500px;
overflow:auto;
height:400px;
background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(255,255,255,0.80) 10%, rgba(255,255,255,0.80) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(10%,rgba(255,255,255,0.80)), color-stop(100%,rgba(255,255,255,0.80))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.80) 10%,rgba(255,255,255,0.80) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.80) 10%,rgba(255,255,255,0.80) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.80) 10%,rgba(255,255,255,0.80) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.80) 10%,rgba(255,255,255,0.80) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#a	000000',GradientType=0 ); /* IE6-9 */




 
 color: #000;
 

 }
 
 .architecture_gradient_bg
 {
 
 right: 10px;
top: 555px;
position: absolute;

width:500px;
overflow:auto;
height:400px;
background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(255,255,255,0.8) 10%, rgba(255,255,255,0.8) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(10%,rgba(255,255,255,0.8)), color-stop(100%,rgba(255,255,255,0.8))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 10%,rgba(255,255,255,0.8) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 10%,rgba(255,255,255,0.8) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 10%,rgba(255,255,255,0.8) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 10%,rgba(255,255,255,0.8) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#a	000000',GradientType=0 ); /* IE6-9 */




 
 color: #000;
 

 }
 
 .development_gradient_bg
 {
 
 right: 10px;
top: 555px;
position: absolute;

width:500px;
overflow:auto;
height:400px;
background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(255,255,255,0.8) 10%, rgba(255,255,255,0.8) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(10%,rgba(255,255,255,0.8)), color-stop(100%,rgba(255,255,255,0.8))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 10%,rgba(255,255,255,0.8) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 10%,rgba(255,255,255,0.8) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 10%,rgba(255,255,255,0.8) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 10%,rgba(255,255,255,0.8) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#a	000000',GradientType=0 ); /* IE6-9 */




 
 color: #000;
 

 }
 
 
 /* --- Container configuration ---------------------------------------------------------- */
.viewport {
    border: 3px solid #eee;
    float: left;
    height: 181px;
    margin: 0 9px 9px 0;
    overflow: hidden;
    position: relative;
    width: 220px;
}

/* This is so that the 2nd thumbnail in each row fits snugly. You will want to add a similar
   class to the last thumbnail in each row to get rid of the margin-right. */
.no-margin {
    margin-right: 0;
}

/* --- Link configuration that contains the image and label ----------------------------- */
.viewport a {
    display: block;
    position: relative;
}

.viewport a img {
    height: 200px;
    left: -20px;
    position: relative;
    top: -20px;
    width:243px;
}

/* --- Label configuration -------------------------------------------------------------- */
.viewport a span {
    display: none;
    font-size: 3.0em;
    font-weight: bold;
    height: 100%;
    padding-top: 120px;
    position: absolute;
    text-align: center;
    text-decoration: none;
    width: 100%;
    z-index: 100;
}
    .viewport a span em {
        display: block;
        font-size: 0.45em;
        font-weight: normal;
    }

/* --- Dark hover background ------------------------------------------------------------ */
.dark-background {
    background-color: rgba(15, 15, 15, 0.6);
    color: #fff;
    text-shadow: #000 0px 0px 20px;
}
    .dark-background em {
        color: #ccc;
    }

/**
 * You could create multiple hover background classes for different looks depending on the
 * image type. Use your imagination!
 */
 
 .box {  
    border: 5px solid #fff;  
    cursor: pointer;  
    height: 182px;  
    float: left;  
    margin: 5px;  
    position: relative;  
    overflow: hidden;  
    width: 200px;  
    -webkit-box-shadow: 1px 1px 1px 1px #ccc;  
    -moz-box-shadow: 1px 1px 1px 1px #ccc;  
    box-shadow: 1px 1px 1px 1px #ccc;  
}  

.box img {  
    position: absolute;  
    left: 0;  
    -webkit-transition: all 300ms ease-out;  
    -moz-transition: all 300ms ease-out;  
    -o-transition: all 300ms ease-out;  
    -ms-transition: all 300ms ease-out;  
    transition: all 300ms ease-out;  
}  

.box .caption {  
    background-color: rgba(0,0,0,0.6);  
    position: absolute;  
    color: #fff;  
    z-index: 100;  
    -webkit-transition: all 300ms ease-out;  
    -moz-transition: all 300ms ease-out;  
    -o-transition: all 300ms ease-out;  
    -ms-transition: all 300ms ease-out;  
    transition: all 300ms ease-out;  
    left: 0;  
}  

.box .simple-caption {  
    height: auto;  
    width: 200px;  
    display: block;  
    bottom: translateY(-100%); 
    line-height: 15pt;  
    text-align: center;  
	font-size: 12px;
}  
 
 
 .box:hover .simple-caption {  
    -moz-transform: translateY(-100%);  
    -o-transform: translateY(-100%);  
    -webkit-transform: translateY(-100%);  
    transform: translateY(-100%);  
}  


.box .fade-caption {  
    height: auto;  
    width: 200px;  
    display: block;  
    bottom: translateY(-200%);  
    line-height: 15pt;  
    text-align: center;  
}  
 
 
 .box:hover .fade-caption {  
    -moz-transform: translateY(-200%);  
    -o-transform: translateY(-200%);  
    -webkit-transform: translateY(-200%);  
    transform: translateY(-200%);  
}  




.content-item-1{
	background: url(/sites/default/files/Hi_res_Water_treatment_IMG_2930.png);
}

.content-item-2{
	background: url(/sites/default/files/img-724122210-0001.png);
}

.content-item-3{
	background: url(/sites/default/files/man2.jpg);
}

.content-item-4{
	background: url(/sites/default/files/CESLASIA_3_IMG_0758.png);
}

.content-item-5{
	background: url(/sites/default/files/Our_People.png);
}

.content-item-6{
	background: url(/sites/default/files/Social_Investment.png);
}

.content-item-7{
	background: url(/sites/default/files/Businesses.png);
}

.content-item-8{
	background: url(/sites/default/files/Estoi002.png);
}

.content-item-9{
	background: url(/sites/default/files/IMG_1394_main.JPG);
}


.content-item {
  color:#fff;
  font-weight:bold;
  height: 165px;
  margin: 5px;
  overflow: hidden;
  position: relative;
  float:left;
  width: 220px;
}
.content-item .overlay {
  /*border-bottom: 80px solid #e8c63d;
  border-left: 80px solid transparent;
  */
  
  
  bottom: 0;
  height: 30px;
  
  position: absolute;
  right: 0;
  text-indent: -9999px;
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
  width: 100%;
  
  
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  rgba(0,0,0,0.95) 0%, rgba(0,0,0,0.3) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,0,0,0.95)), color-stop(100%,rgba(0,0,0,0.3))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(0,0,0,0.95) 0%,rgba(0,0,0,0.3) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(0,0,0,0.95) 0%,rgba(0,0,0,0.3) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(0,0,0,0.95) 0%,rgba(0,0,0,0.3) 100%); /* IE10+ */
background: linear-gradient(to right,  rgba(0,0,0,0.95) 0%,rgba(0,0,0,0.3) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=1 ); /* IE6-8 */

  
}
.content-item:hover .overlay {
/*
  border-bottom: 800px solid #e8c63d;
  border-left: 800px solid transparent;
  */
    
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
  
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* IE10+ */
background: linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 ); /* IE6-8 */

  
}
.content-item .corner-overlay-content {
  bottom: 5px;
  color: #fff;
  position: absolute;
  right: 15px;
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.content-item:hover .corner-overlay-content {
  opacity: 0;
   color: #000;
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.content-item .overlay-content {
  bottom: 5px;
  color: #000;
 
  opacity: 0;
  
  position: absolute;
  right: 15px;
  
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}

.content-item:hover .overlay-content {
  opacity: 1;
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
  -webkit-transition-delay: 0.5s;
  -moz-transition-delay: 0.5s;
  -o-transition-delay: 0.5s;
  transition-delay: 0.5s;
}


.Three-Dee{
font-family: 'Bookman Old Style', serif;
line-height: 1em;
color: #ffca0a;
font-weight:bold;
font-style:italic;
font-size: 18px;
text-shadow:0px 0px 0 rgb(203,150,-42),1px 1px 0 rgb(178,125,-67), 2px 2px 0 rgb(154,101,-91),3px 3px 2px rgba(0,0,0,0.05),3px 3px 1px rgba(0,0,0,0.5),0px 0px 2px rgba(0,0,0,.2);}

.feed-icon{
display:none;
}
