/*
 Theme Name:   Alpha Theme - Child
 Theme URI:    http://www.strategieperinvestire.com
 Description:  Tema Child per Cash-Sentinel
 Author:       Marco Dedo
 Author URI:   http://www.marcodedo.it
 Template:     alpha-theme
 Version:      3.0
 License:      -
 License URI:  -
*/

@import url("../alpha-theme/style.css");



/* 
 
primary: #EB8B2D;
rgba(241, 195, 32, 0.8);
success: #44B613;
warning: #F1C320;
danger: #BC312D;
info: #2AB5F3;

add_color: #4D4E4C;
rgba(77, 78, 76, 0.8);

*/


/* ==========
  FONT 
============*/

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,700italic,400italic,600,600italic);
/* @import url(http://fonts.googleapis.com/css?family=Varela+Round|Open+Sans:400,300,600,700,800|Raleway:400,300,700,800); */
@import url(https://fonts.googleapis.com/css?family=Roboto+Slab:400,300,700);
/* @import url(https://fonts.googleapis.com/css?family=Raleway:400,700,800,500,300); */


/* ==========
  BASE 
============*/


body
{
    background-color: #dfdfdf;
    font-family: 'Open Sans', sans-serif;
}

/* colore della sidebar */
#wrap-content 
{
    background-color: #cccbcb;
}

/* ==========
  BOTTONI
============*/

.btn
{
  font-family: 'Roboto Slab', serif;
}

/* Default */
.btn-default {
  color: #333333;
  background-color: #ffffff;
  border: 1px solid black;
}
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {
  color: #333333;
  background-color: #ebebeb;
  border: 1px solid black;
}
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {
  background-image: none;
}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
  background-color: #ffffff;
  border-color: 1px solid #333;
}
.btn-default .badge {
  color: #ffffff;
  background-color: #333333;
}

/* Primary */
.btn-primary {
  color: #ffffff;
  background-color: #EB8B2D;
  border-color: transparent;
  
-webkit-transition: background 300ms ease-in-out;
-moz-transition: background 300ms ease-in-out;
-ms-transition: background 300ms ease-in-out;
-o-transition: background 300ms ease-in-out;
transition: background 300ms ease-in-out;  
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
  color: #ffffff;
  background-color: #834506;
  border-color: transparent;
  
-webkit-transition: background 300ms ease-in-out;
-moz-transition: background 300ms ease-in-out;
-ms-transition: background 300ms ease-in-out;
-o-transition: background 300ms ease-in-out;
transition: background 300ms ease-in-out;  
}
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: #EB8B2D;
  border-color: transparent;
}
.btn-primary .badge {
  color: #EB8B2D;
  background-color: #ffffff;
}

/* Success */
.btn-success {
  color: #ffffff;
  background-color: #44B613;
  border-color: transparent;
  
	-webkit-transition: background 300ms ease-in-out;
	-moz-transition: background 300ms ease-in-out;
	-ms-transition: background 300ms ease-in-out;
	-o-transition: background 300ms ease-in-out;
	transition: background 300ms ease-in-out;
  
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
  color: #ffffff;
  background-color: #256f05;
  border-color: transparent;
  
	-webkit-transition: background 300ms ease-in-out;
	-moz-transition: background 300ms ease-in-out;
	-ms-transition: background 300ms ease-in-out;
	-o-transition: background 300ms ease-in-out;
	transition: background 300ms ease-in-out;
}
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
  background-image: none;
}
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
  background-color: #44B613;
  border-color: transparent;
}
.btn-success .badge {
  color: #44B613;
  background-color: #ffffff;
}

/* Info */
.btn-info {
  color: #10566a;
  background-color: #2AB5F3;
  border-color: transparent;
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
  color: #10566a;
  background-color: #0c5a7f;
  border-color: transparent;
}
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
  background-image: none;
}
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
  background-color: #2AB5F3;
  border-color: transparent;
}
.btn-info .badge {
  color: #2AB5F3;
  background-color: #10566a;
}

/* Warning */
.btn-warning {
  color: #ffffff;
  background-color: #F1C320;
  border-color: transparent;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
  color: #ffffff;
  background-color: #d1a504;
  border-color: transparent;
}
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
  background-image: none;
}
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
  background-color: #F1C320;
  border-color: transparent;
}
.btn-warning .badge {
  color: #F1C320;
  background-color: #ffffff;
}

/* Danger */
.btn-danger {
  color: #ffffff;
  background-color: #BC312D;
  border-color: transparent;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {
  color: #ffffff;
  background-color: #770c08;
  border-color: transparent;
}
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {
  background-image: none;
}
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
  background-color: #BC312D;
  border-color: transparent;
}
.btn-danger .badge {
  color: #BC312D;
  background-color: #ffffff;
}


/* ==========
  HEADER 
============*/

/* stesso colore .footer_bottom */
#header
{
  border-bottom: 5px solid #4D4E4C;
  background: #4D4E4C;
  padding-top: 5px;
  padding-bottom: 10px;
}



/* ==========
  NAV 
============*/


#menu nav a
{
    color: #FFF;
}

#menu nav a:hover, #menu nav li.active a
{
    color: #F1C320;
}
.nav_social li span i:nth-child(2)
{
    color: #851812;
}
.responsive_nav ul li
{
    background-color: #717170;
    border-top: 1px solid #FFF;
}
.responsive_nav ul ul li
{
    background-color: #388dcf;
    border-top: 1px solid #FFF;
}
.responsive_nav ul li a
{
    color: #ffffff;
}


/* ===============
  MAIN CONTENT
================*/

#item-post h2
{
    font-family: 'Roboto Slab', serif;
}
#item-post h2 a
{
    color: #BC312D;
}
#item-post h2 a:hover
{
    color: rgba(189, 49, 45, 0.8);
}

.data-meta {}
.item_post_meta ul, .commenti-meta a, .categorie-meta a
{
  color:  rgba(38, 38, 37, 0.8);
  text-decoration: none;
}
.commenti-meta a:hover, .categorie-meta a:hover 
{
  color: #0D75A2;
  
}

.pagination li a {
  color: #EB8B2D;
}
.pagination li a:hover {
	color: #EB8B2D;
}

.pagination > li > span.current {
  background-color: rgba(78, 79, 77, 0.8);
  color: #FFF;
}
.continua-home {
  background-color: rgba(77, 78, 76, 0.8);
}

/*Single Content*/

#single-post h1, #single-post h2, #single-post h3, #single-post h4, #single-post h5, #single-post h6, h3#AssistenzaModal,
#assistenza h1, #assistenza h2, #assistenza h3, #assistenza h4, #assistenza h5, #assistenza h6,
#faq h1, #faq h2, #faq h3, #faq h4, #faq h5, #faq h6
{
    font-family: 'Roboto Slab', serif;
    color: #BC312D;
}

h3#reply-title a {  
  color: rgba(191, 23, 23, 0.8);
}
h3#reply-title a:hover {
  color: #BF1717;
}
#single-post .item_post_content ul li:before,
#assistenza .item_post_content ul li:before,
#faq .item_post_content ul li:before {
  content:"\f061";
  color: rgba(235, 141, 45, 0.8);
}
#single-post .item_post_content ol li:before,
#assistenza .item_post_content ol li:before,
#faq .item_post_content ol li:before {
    background-color: rgba(235, 141, 45, 0.8);
    color: white;
}
#single-post blockquote,
#assistenza blockquote,
#faq blockquote {
  background-color: rgba(77, 78, 76, 0.8);
}
#single-post blockquote h1, #single-post blockquote h2, #single-post blockquote h3, #single-post blockquote h4, #single-post blockquote h5, #single-post blockquote h6,
#assistenza blockquote h1, #assistenza blockquote h2, #assistenza blockquote h3, #assistenza blockquote h4, #assistenza blockquote h5, #assistenza blockquote h6,
#faq blockquote h1, #faq blockquote h2, #faq blockquote h3, #faq blockquote h4, #faq blockquote h5, #faq blockquote h6 {
	color: #FFF;
}
#single-post blockquote p,
#assistenza blockquote p,
#faq blockquote p {
  color: #FFF;
}

#single-post blockquote a, #assistenza blockquote a, #faq blockquote a {
  color: #F1C320;
}

#single-post .share, #assistenza .share, #faq .share, #faq .share {
	background-color: #dfdfdf;
}

form  input[type="text"], form  input[type="email"], form textarea.form-control {
	background-color: #dfdfdf;
}

/* ===============
  ASSISTENZA
================*/

#assistenza .panel-heading,
#faq .panel-heading,
.wpb_accordion_header {
  background-color: rgba(78, 79, 77, 0.8);
}
#assistenza .panel-heading button,
#faq .panel-heading button {
  color: #FFF;
}
#assistenza .panel-body ul,
#assistenza .panel-body ul li,



#assistenza .panel button:hover,
#faq .panel button:hover,
#problema .panel button:hover {
  color: #F1C320;
}

.numberCircle {
    background: #2979B8;
    border: 2px solid #FFF;
    color: #FFF;
    font-family: 'Roboto Slab', serif;
}


#faq .panel-heading, #assistenza .panel-heading {rgba(191, 23, 23, 0.8) none repeat scroll 0% 0%;}

#faq .numberCircle, #assistenza .numberCircle {background-color: #272726;}


/* ACCORDION VISUAL COMPOSER */

.wpb_accordion_content {
  border: 1px solid #ccc;
}

.wpb_accordion_header a {
  font-family: 'Roboto Slab', serif;
  color: #FFF;
}
.wpb_accordion_header a:hover {
  color: #02497F;
}



/* ===============
  FOOTER
================*/

footer p
{
  color: #FFF;
}

/* colore prefooter -20% header/footer */
.prefooter
{
    background-color: rgba(78, 79, 77, 0.8);
    color: #FFF;
}

.prefooter h2 {
	font-family: 'Roboto Slab', serif;
}

.prefooter a {
  color: #000;
}
.prefooter a:hover {
  color: #000; 
}
.prefooter .btn
{
    font-size: 1em;
    font-weight: 500;
}

/* stesso colore #header */
.footer_bottom
{
    background-color: #4D4E4C;
    color: #FFF;
}

.footer_bottom a
{
    color: #FFF;
    text-decoration: none;

}

.footer_bottom a:hover, .footer_bottom a:focus
{
    color: #F6A015;

}


/* ============
  SIDEBAR
==============*/

.widget-title
{
    font-family: 'Roboto Slab', serif;
}



/* ============
  responsive
==============*/

@media only screen and (min-width:480px) {  
}
@media only screen and (min-width:768px) {

}

@media only screen and (min-width:1024px) {

}
@media only screen and (min-width:1140px) {

}
@media only screen and (min-width:1280px) {
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),
     only screen and (min-resolution:144dpi) {
}

