/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
/* START OF Move the Social Icons and Tagline */
/* Move SI to Right, adjust margins if needed   */
/*MOve Social Default Icons*/
/*.navbar-inner .social-block {
	float: right;
	margin-top: 10px;
	margin-right: 0;
	text-align: right;
}
*/
/* Move Tagline to Left    */
/*
.navbar-wrapper .navbar h2 {
	float: left;
	margin-top: 10px;
	margin-left: 0;
	text-align: left;
}
*/
/* Hide Tagline, if not needed */
/*
.navbar-wrapper .navbar h2 {
	display: none;
}
*/
/* END OF Move the Social Icons and Tagline */
/*Personalizza Colori*/
a,
.btn-link,
.navbar-link:focus,
.navbar .nav > li > a:hover,
.navbar .nav li.dropdown.open.active > .dropdown-toggle,
.carousel-control:focus,
.widget h3:before,
.navbar-wrapper .navbar h2,
h2.site-description,
.navbar .nav > li.current-menu-item > a, 
.navbar .nav > li.current-menu-ancestor > a,
.archive .archive-header .format-icon:before,
.dropdown-menu > li.current-menu-ancestor > a,
.dropdown-submenu:focus > a,
.widget.widget_rss li:before,
.social-block a:hover,
.page-links button.btn,
#footer #calendar_wrap table a,
footer#footer .colophon a.back-to-top {
	color: #e10707;
}

.nav-list > .active > a:focus,
.nav-pills > .active > a:focus {
	background-color: #e10707;
}

a.thumbnail:focus {
	border-color: #e10707;
}

.tc-header {
	border-top-color: #e10707;
}

.nav .dropdown-toggle .caret,
.navbar .nav li.dropdown > a:focus .caret,
.navbar .nav li.dropdown.open.current-menu-ancestor > .dropdown-toggle 
.caret {
	border-top-color: #e10707;
	border-bottom-color: #e10707;
}

blockquote,
.dropdown-menu > li.current-menu-ancestor > a:after {
	border-left-color: #e10707;
}

a:focus,
.btn-link:focus {
	color: #970505;
}

.navbar .btn-navbar[disabled],
#wp-calendar th {
	background-color: #970505;
}

.btn-primary[disabled] {
	background-color: #970505;
}

.nav .dropdown-toggle:focus .caret {
	border-top-color: #970505;
	border-bottom-color: #970505;
}

.btn-primary.active {
	background-color: #650303 0;
}

.navbar .btn-navbar[disabled] {
	background-color: #7e0404;
}

h3.assistive-text {
	color: #f93c3c;
}

.uneditable-input:focus {
	border-color: #f93c3c;
	-webkit-box-shadow: 0 0 8px #f93c3c;
	-moz-box-shadow: 0 0 8px #f93c3c;
	box-shadow: 0 0 8px #f93c3c;
}

.dropdown-submenu:focus > a,
.dropdown-menu > .active > a:focus {
	background-color: #d70707;
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#e10707),to(#c80606));
	background-image: -webkit-linear-gradient(top,#e10707,#c80606);
	background-image: -moz-linear-gradient(top,#e10707,#c80606);
	background-image: -o-linear-gradient(top,#e10707,#c80606);
	background-image: linear-gradient(to bottom,#e10707,#c80606);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe10707',endColorstr='#ffc80606',GradientType=0);
}

.btn-primary {
	background-color: #c30606;
	background-image: -moz-linear-gradient(top,#e10707,#970505);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#e10707),to(#970505));
	background-image: -webkit-linear-gradient(top,#e10707,#970505);
	background-image: -o-linear-gradient(top,#e10707,#970505);
	background-image: linear-gradient(to bottom,#e10707,#970505);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe10707',endColorstr='#ff970505',GradientType=0);
	border-color: #970505 #970505 #4d0202;
}

.btn-info {
	background-color: #f93737;
	background-image: -moz-linear-gradient(top,#fa5454,#f70a0a);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#fa5454),to(#f70a0a));
	background-image: -webkit-linear-gradient(top,#fa5454,#f70a0a);
	background-image: -o-linear-gradient(top,#fa5454,#f70a0a);
	background-image: linear-gradient(to bottom,#fa5454,#f70a0a);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffa5454',endColorstr='#fff70a0a',GradientType=0);
	border-color: #f70a0a #f70a0a #b00505;
}

.navbar .btn-navbar {
	background-color: #ab0505;
	background-image: -moz-linear-gradient(top,#c80606,#7e0404);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#c80606),to(#7e0404));
	background-image: -webkit-linear-gradient(top,#c80606,#7e0404);
	background-image: -o-linear-gradient(top,#c80606,#7e0404);
	background-image: linear-gradient(to bottom,#c80606,#7e0404);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc80606',endColorstr='#ff7e0404',GradientType=0);
	border-color: #7e0404 #7e0404 #340202;
}

.btn-info[disabled] {
	background-color: #f70a0a;
}

.btn-info.active {
	background-color: #c80606 0;
}

.navbar .btn-navbar.active {
	background-color: #4d0202 0;
}

a.carousel-control:hover {
	color: #e10707;
}

.widget.widget_archive li:before,
.widget.widget_categories li:before,
.widget.widget_calendar li:before,
.widget.widget_pages li:before,
.widget.widget_links li:before,
.widget.widget_meta li:before,
.widget.widget_recent_entries li:before,
.widget.widget_recent_comments li:before,
.widget.widget_nav_menu li:before,
.widget.widget_rss li:before {
	color: #e10707;
}

/*Allineamento Footer*/
footer#footer p {
	text-align: left;
}

footer#footer h3 {
	text-align: left;
}

/*Togli Titole Pagine*/
h1.entry-title, h2.entry-title {
	display: none;
}

.featurette-divider {
	margin: 20px 0;
}

/*Prova Gallery*/
/*.ngg-albumoverview {
    clear: both;
    display: block !important;
    margin-top: 10px;
    text-align: center;
    width: 100%;
} */
.ngg-album-compact {
	display: inline-block;
	height: 240px;
	margin: 0 !important;
	padding-right: 6px !important;
	text-align: left;
	width: 220px;
}

/*
	CSS Migrated from Jetpack:
*/

/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
/* START OF Move the Social Icons and Tagline */
/* Move SI to Right, adjust margins if needed   */
/*MOve Social Default Icons*/
/*.navbar-inner .social-block {
	float: right;
	margin-top: 10px;
	margin-right: 0;
	text-align: right;
}
*/
/* Move Tagline to Left    */
/*
.navbar-wrapper .navbar h2 {
	float: left;
	margin-top: 10px;
	margin-left: 0;
	text-align: left;
}
*/
/* Hide Tagline, if not needed */
/*
.navbar-wrapper .navbar h2 {
	display: none;
}
*/
/* END OF Move the Social Icons and Tagline */
/*Personalizza Colori*/
a,
.btn-link,
.navbar-link:focus,
.navbar .nav > li > a:hover,
.navbar .nav li.dropdown.open.active > .dropdown-toggle,
.carousel-control:focus,
.widget h3:before,
.navbar-wrapper .navbar h2,
h2.site-description,
.navbar .nav > li.current-menu-item > a, 
.navbar .nav > li.current-menu-ancestor > a,
.archive .archive-header .format-icon:before,
.dropdown-menu > li.current-menu-ancestor > a,
.dropdown-submenu:focus > a,
.widget.widget_rss li:before,
.social-block a:hover,
.page-links button.btn,
#footer #calendar_wrap table a,
footer#footer .colophon a.back-to-top {
	color: #e10707;
}

.nav-list > .active > a:focus,
.nav-pills > .active > a:focus {
	background-color: #e10707;
}

a.thumbnail:focus {
	border-color: #e10707;
}

.tc-header {
	border-top-color: #e10707;
}

.nav .dropdown-toggle .caret,
.navbar .nav li.dropdown > a:focus .caret,
.navbar .nav li.dropdown.open.current-menu-ancestor > .dropdown-toggle 
.caret {
	border-top-color: #e10707;
	border-bottom-color: #e10707;
}

blockquote,
.dropdown-menu > li.current-menu-ancestor > a:after {
	border-left-color: #e10707;
}

a:focus,
.btn-link:focus {
	color: #970505;
}

.navbar .btn-navbar[disabled],
#wp-calendar th {
	background-color: #970505;
}

.btn-primary[disabled] {
	background-color: #970505;
}

.nav .dropdown-toggle:focus .caret {
	border-top-color: #970505;
	border-bottom-color: #970505;
}

.btn-primary.active {
	background-color: #650303 0;
}

.navbar .btn-navbar[disabled] {
	background-color: #7e0404;
}

h3.assistive-text {
	color: #f93c3c;
}

.uneditable-input:focus {
	border-color: #f93c3c;
	-webkit-box-shadow: 0 0 8px #f93c3c;
	-moz-box-shadow: 0 0 8px #f93c3c;
	box-shadow: 0 0 8px #f93c3c;
}

.dropdown-submenu:focus > a,
.dropdown-menu > .active > a:focus {
	background-color: #d70707;
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#e10707),to(#c80606));
	background-image: -webkit-linear-gradient(top,#e10707,#c80606);
	background-image: -moz-linear-gradient(top,#e10707,#c80606);
	background-image: -o-linear-gradient(top,#e10707,#c80606);
	background-image: linear-gradient(to bottom,#e10707,#c80606);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe10707',endColorstr='#ffc80606',GradientType=0);
}

.btn-primary {
	background-color: #c30606;
	background-image: -moz-linear-gradient(top,#e10707,#970505);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#e10707),to(#970505));
	background-image: -webkit-linear-gradient(top,#e10707,#970505);
	background-image: -o-linear-gradient(top,#e10707,#970505);
	background-image: linear-gradient(to bottom,#e10707,#970505);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe10707',endColorstr='#ff970505',GradientType=0);
	border-color: #970505 #970505 #4d0202;
}

.btn-info {
	background-color: #f93737;
	background-image: -moz-linear-gradient(top,#fa5454,#f70a0a);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#fa5454),to(#f70a0a));
	background-image: -webkit-linear-gradient(top,#fa5454,#f70a0a);
	background-image: -o-linear-gradient(top,#fa5454,#f70a0a);
	background-image: linear-gradient(to bottom,#fa5454,#f70a0a);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffa5454',endColorstr='#fff70a0a',GradientType=0);
	border-color: #f70a0a #f70a0a #b00505;
}

.navbar .btn-navbar {
	background-color: #ab0505;
	background-image: -moz-linear-gradient(top,#c80606,#7e0404);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#c80606),to(#7e0404));
	background-image: -webkit-linear-gradient(top,#c80606,#7e0404);
	background-image: -o-linear-gradient(top,#c80606,#7e0404);
	background-image: linear-gradient(to bottom,#c80606,#7e0404);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc80606',endColorstr='#ff7e0404',GradientType=0);
	border-color: #7e0404 #7e0404 #340202;
}

.btn-info[disabled] {
	background-color: #f70a0a;
}

.btn-info.active {
	background-color: #c80606 0;
}

.navbar .btn-navbar.active {
	background-color: #4d0202 0;
}

a.carousel-control:hover {
	color: #e10707;
}

.widget.widget_archive li:before,
.widget.widget_categories li:before,
.widget.widget_calendar li:before,
.widget.widget_pages li:before,
.widget.widget_links li:before,
.widget.widget_meta li:before,
.widget.widget_recent_entries li:before,
.widget.widget_recent_comments li:before,
.widget.widget_nav_menu li:before,
.widget.widget_rss li:before {
	color: #e10707;
}

/*Allineamento Footer*/
footer#footer p {
	text-align: left;
}

footer#footer h3 {
	text-align: left;
}

/*Togli Titole Pagine*/
h1.entry-title, h2.entry-title {
	display: none;
}

.featurette-divider {
	margin: 20px 0;
}

/*Impostazioni NetGenGallery*/
/*.ngg-albumoverview {
    clear: both;
    display: block !important;
    margin-top: 10px;
    text-align: center;
    width: 100%;
} */
.ngg-album-compact {
	display: inline-block;
	height: 239px;
	margin: 0 !important;
	padding-right: 6px !important;
	text-align: left;
	width: 220px;
}