/*
Theme Name: Flyer Bootstrap
Theme URI: http://www.flyer.it/
Description: The Bootstrap Flyer theme for WordPress is responsive, stylish, customizable, simple, and readable -- make it yours with a custom menu, header image, and background.
Author: Flyer communication
Version: 1.0
License: GNU General Public License
*/


/* -------------------------------------------------------------- */
.event_list_title,.event-top{margin:0;}
.img-fullwidth{max-width: 100%;height: auto;}
.catlabel{position: absolute; right:0;padding: 10px;background-color: rgba(0,0,0,.3);color: #FFF;z-index: 1;}
.box-list{margin-bottom:20px;background-color: rgba(0,0,0,.1);padding:20px 20px 10px 20px;}
.entry-title{margin-top: 0;}
.mega-submenu{width:800px}
.mega-submenu .pull-left{width:250px}
.mega-submenu > li > .dropdown-menu ,.mega-submenu > li > .dropdown-menu > li > .dropdown-menu {
	display: block;
	position: relative;
	border:0;
	box-shadow:none;
	box-shadow:none;
	-webkit-box-shadow: none;
	width: 100%;
}
p.tags a{margin-bottom: 5px;}

.mega-submenu > li > a{
	font-weight: bold;
}

.mega-submenu > li > .dropdown-menu >li>a{
	padding-left: 30px;
}

.mega-submenu > li > .dropdown-menu > li > .dropdown-menu  >li>a{
	padding-left: 40px;
	font-weight: bold;
}
.lists .media-heading, #listItems .media-heading {
font-size: 15px;
}
.lists,#listItems {padding: 0;list-style: none;}
.thumb-cnt{background-color: #000;position: relative;}
.thumb-cnt img{background-color: #FFF;}

#infscr-loading{text-align: center;margin-bottom: 20px;}

.mc_interests_header{margin-top: 20px; font-weight: bold;}
.mc_interest{margin-bottom: 20px;}

.tab-content{margin: 20px 0}
header .clearfix{margin: 20px 0;}
header h2{margin-bottom: 20px;}
.affix{top:0;left:0;width: 100%;z-index: 1000;}
.affix .navbar-brand{display:block}
.affix .navbar{border-radius:0;}
.navbar-brand img{max-width: 170px;max-height:20px}
.footer {color: #999;background-color: #F9F9F9}
.footer-container{background-color: #F9F9F9}
.footer .pull-left {float: none!important;}
.footer {text-align:center;}
.footer .media-object {display: inline;}
.footer-cnt{padding: 20px;}
.footer .nav>li>a {
padding:0 0 0 30px;
}
.footer .nav>li.menu-item>a {
display:inline;
padding: 5px 7px;
}
.nav-stacked>li+li {
margin-top: 4px;
}
.footer .nav>ul {
padding: 20px 0px;
}
footer {
font-size: 12px;
}
@media(min-width:768px){
	.footer-container{background-color: #FFF}
	.footer .pull-left {float: left!important;}
	.footer {text-align: start;}
	.footer .media-object {display: block;}
	.navbar .container-fluid{padding:0}
	.navbar-brand img {margin-left:15px;}
}
@media(max-width:767px){
	.margin-top-xs{margin-top:10px}
	.margin-top-xs p{margin-bottom:5px}
	.mega-submenu{overflow: scroll;height: 350px;}
}

.navbar-text{margin-bottom:0;}
footer .navbar-text{float: none;}
a:hover img{opacity: .6}
.mylist{height:150px;overflow: hidden;}
.nav .nav > li > a {
padding-top: 3px;
padding-bottom: 3px;
padding-left: 30px;
font-size: 90%;
}
.nav > .active > a {
font-weight: bold;
background-color: #F9F9F9;}


.nav .socialItem{display:block;height:25px;float: left;}
.nav-list .socialItem{margin-right: 5px}
.ico_fl .socialItem{
  background-image: url("_images/social_icons.png");background-repeat: no-repeat;
  background-position: -10px -11px;
  width:25px;
}
.ico_tw .socialItem{
  background-image: url("_images/social_icons.png");background-repeat: no-repeat;
  background-position: -10px -40px;
  width:25px;
}
.ico_fb .socialItem{
  background-image: url("_images/social_icons.png");background-repeat: no-repeat;
  background-position: -10px -70px;
  width:25px;
}
.ico_vi .socialItem{
  background-image: url("_images/social_icons.png");background-repeat: no-repeat;
  background-position: -10px -100px;
  width:25px;
}
.ico_yt .socialItem{
  background-image: url("_images/social_icons.png");background-repeat: no-repeat;
  background-position: -10px -130px;
  width:25px;
}
.ico_fg .socialItem{
  background-image: url("_images/social_icons.png");background-repeat: no-repeat;
  background-position: -10px -160px;
  width:23px;
}
.ico_fa .socialItem{
  background-image: url("_images/social_icons.png");background-repeat: no-repeat;
  background-position: -10px -190px;
  width:25px;
}
.ngg-gallery-thumbnail img {margin: 4px 0px 4px 0;}
.youtube_gallery_item img {
	width: 100px;
	}
.youtube_gallery_player {width: 100px;}
.youtube_gallery_item {
	margin: 4px 7px 4px 0;float: left;
width: 108px;
position: relative;
text-align: center;}
.youtube_gallery_player img{
	padding: 4px;
	border: 1px solid #A9A9A9;}
.youtube_gallery_item img.ytsg_play {
position: absolute;top:10px;width: 40px;border: 0;left:30px;}
.youtube_gallery_divider{clear: both;}
/* GALLERY */

#listItems{padding: 0;list-style: none;}
.cntGallImgDett{background-color: #000;text-align: center;margin-bottom:30px;}
.cntGallImgImg{position: relative;width: 184px;}
.thumbnails {padding: 0;list-style: none;}
.gallType{position:absolute;left:0;top:0;}
.thumbnail {display: block;padding:5px;line-height: 20px;border: 0;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.thumbnail span{text-align: center;height: 30px;display: block;overflow: hidden;}
a.thumbnail:hover{-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
/* END GALLERY */

/* GALLERY 2 */
.nggthumbnail {margin-bottom: 30px;}
.ppt{display:none!important}

.variations label{margin-right: 10px;}
.variations select{margin-bottom: 10px;}

.glyphicon-big{font-size: 50px;display: block;}

/* NETWORK ADMIN */
.users-admin > .container-fluid{padding:0 20px}
.bs-example {
margin-right: 0;
margin-left: 0;
margin-top: 20px;
background-color: #fff;
border-color: #ddd;
border-width: 1px;
border-style: solid;
border-radius: 4px;
padding: 10px;
}
.addtoany_list{display: block;margin: 10px}
