/*
Theme Name: Ponzi Theme
Theme URI: http://themeforest.net/user/wpamanuke
Author: WPAmaNuke
Author URI: http://themeforest.net/user/wpamanuke
Version: 1.0.2
Description: Magazine Blog Review Wordpress Theme
License: GPL
License URI: http://www.gnu.org/licenses/gpl.html‎
Tags: light, blue, microformats, post-formats, sticky-post, theme-options
Text Domain: ponzitheme
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

.aligncenter {
}
.alignleft {
}
.alignright {
}
.wp-caption {
}
.wp-caption-text {
}
.gallery-caption {
}
.sticky {
}
.bypostauthor {
}
/* a[title="Home"] {
  display: none;
} */

.t-center{
  text-align: center;
}

.cta-maps-title{
  color: #303030;
  font-size: 15px;
  margin-bottom: 15px;
}

label .page-title-small{
  color: #303030;
  font-size: 18px;
  margin-bottom: 30px;
  margin-top: 0;
  text-align: center;
  text-transform: uppercase;
  font-weight: 400;
}

.wa-post-header h4{
  font-weight: bold;
}
/* Slider */

.flexSlider-title {
  font-family: Roboto;
  letter-spacing: 0.5px;
  font-weight: 700;
  font-style: normal;
  color: #ffffff;
  font-size: 22px;
  text-align: right;
  width: 90%;
  margin-top:50px;
}

.flex-prev,
.flex-next{
  transition: none !important;
  height: 55px !important;
}

.flex-nav-prev .flex-prev{
  left: -15px !important;
}

.flex-nav-next .flex-next{
  right: 90px !important;
}

.flex-direction-nav a{
  opacity: 1 !important;
  margin: -55px 0 0 !important;
}

.flex-direction-nav a:before{
    color: white !important;
}

.flex-direction-nav{
  position: absolute;
  right: inherit;
  margin-bottom: 30px !important;
  margin: 0;
  left: 10px;
  bottom: 5px;
  width: 160px;
  float: left;
  top: inherit;
  text-align: right;
}

.flex-viewport{
  border-left: 1px solid white !important;
}

.flexslider{
  border-left: 0px solid white !important;
  margin: 0px !important;
}

.ras-slider-sidebar .flexslider{
  border-top: 0px !important;
}

.ras-redazionale{
  float: left;
  width: 90px;
  text-align: center;
  margin-top: 20px;
}

.vistanet-carousel{
  background: #0fb2b8 !important;
  margin-top: 20px !important;
  color: white !important;
}

.ras-slider-sidebar .vistanet-carousel{
  background: #0fb2b8 !important;
  margin-top: 0px !important;
  color: white !important;
}

.p-relative{
  position: relative !important
}

.title-in{
  width: 100% !important;
  padding: 130px 10px 10px 10px !important;
  position: absolute !important;
  bottom: 0 !important;
  background: rgba(0,0,0,0.4);
}

.title-in a{
  color: white;
  font-size: 14px;
}

.digitrend-float{
  float: left;
  padding-right: 15px;
  padding-top: 20px;
}



/* @media screen and (max-width: 600px) { */

  .ras-redazionale{
    width: 60px !important;
    margin-top: 15px !important;
  }

  .ras-redazionale h2{
    font-size: 14px !important;
  }

  .flex-direction-nav{
    margin-bottom: 15px !important;
  }

  .flex-nav-prev .flex-prev{
    top: 25px;
    left: -25px !important;
  }

  .flex-nav-next .flex-next{
    top: 25px;
    right: 115px !important;
  }

  .flex-direction-nav a:before{
      font-size: 32px !important;
  }

.ras-slider-sidebar .container{
  width: 100%
}
/* } */


