/*
Theme Name: LuciaArena-mobile-2016
*/
#advtop{top:0;width:100%;background:#fff;z-index:1;padding:5px 0}
.navbar-fixed-top{position:relative !important;margin-bottom:0 !important}
.topnav.sf-menu li{list-style-type: none;}
.topnav.sf-menu {padding:0!important}
#myNavbar{padding:0!important}
.navbar-brand{padding:3px 5px !important}
.navbar-nav {margin: -0px -15px!important;}
.container{margin-top:0px!important;}
.nav.navbar-nav{background-color:#fff;color:#aaa} 
.nomargin{padding:0px!important}
.col-xs-12.nomargin img{width:100%;height:auto}
.col-xs-12.nomargin.category img{width:100%;max-height: 180px!important;}
.navbar-default {background-color: #FFFFFF!important;}
.navbar-brand>img {width: 160px;}
.navbar-toggle {margin-right: 10px!important;border: 0px solid transparent!important;border-radius: 0px!important;margin-left: 0px!important;border-right: 1px solid #eee !important;padding: 18px 10px!important;margin-top: 0px!important;margin-right: 0px!important;margin-bottom: 0px!important;}
.title {background-color: #010230;color: white;padding: 5px;padding-left: 15px;padding-bottom: 10px;}
.title.section{font-weight:bold;text-transform:uppercase;padding-bottom:5px!important}
.author{color:#CCCCCC;}
.authorarticle{color:#888888;width:70%;float:left}
.share{text-align:right;color: #FFFFFF;}
.sharesection{text-align:right;color: #ff9933;padding-right: 8px!important;}
.sharesectiontwo{text-align:right;color: #ff9933;padding-right: 0px!important;}
.sharearticle{text-align:right;color: #ff9933;width:30%;float:left}
h4.tit{font-size:14px!important;font-weight: bold!important;margin-top: 5px!important;}
.article {padding-top:20px !important;margin-bottom: 20px;border-top: 1px solid #eee !important;}
.articlecategory {background-color: #002bb8;color: white;float: left;font-size: 11px;padding: 1px;padding: 0px 5px 0px 5px;}
.first{font-size: 18px!important;font-weight: initial!important;margin-top:10px;}
footer{background-color:#303030;width:100%;float:left;color:white;text-align:center;font-size:10px;margin-top:20px;padding: 6% 0;}
#blog{font-weight:bold;font-size:16px;font-family:Georgia;}
#sicilia{color:#0099CC;font-weight:bold;font-size:16px;font-family:Georgia}
.big{margin-bottom: 10px;}
#blogup{width:30px;height:30px;position:fixed;bottom:60px;right:20px;background-color: white;display:none;border-radius: 20px;}
#speak_button{width:40px;height:40px;position:fixed;bottom:120px;right:20px;background-color: #0d779b;border-radius: 20px;}
.glyphicon.glyphicon-volume-up {font-size: 25px;padding: 7px;color:#fff;}
.glyphicon.glyphicon-volume-up:before {content: "\e038";}
.glyphicon.glyphicon-chevron-up{font-size: 40px;color: black;left: -5px;top: -5px;}
.glyphicon.glyphicon-chevron-up:before {content: "\e133";}
html, body {margin: 0!important;min-height: 100%!important;}
body{position: relative!important;}
#socialshare{position: fixed;top: 0;left: 0;height: 100%;width: 100%;background-color: black;z-index:9999;display:none;}
#chiudi-share{position: absolute;top: 70px;right: 30px;font-size: 41px;z-index: 99999;color: white;}
.condivisioni-container,
#condivisioni-container{text-align:center;margin:10px 0}
.condivisioni-container span,
#condivisioni-container span{color:#fff;display: inline-block;font-size:16px;padding-top:5px}
.condivisioni-container a,
#condivisioni-container a{display: inline-block;}
.single .condivisioni-container span,
.single #condivisioni-container span{color:#000}
.primo-piano-cat{padding-bottom:5px !important;}
.primo-piano h4.first{margin:5px 0}
.primo-piano h4 a{color:#fff}
.articlecategory a{color:#fff;text-decoration: none;}
#social-container{position:absolute;top:50%;left:0;width:100%;margin-top:-100px;text-align:center}
#condivisioni{color:#fff;font-size:25px;height:42px;}
#social-container img{margin:0 5px}
.pubblicazione{float:right;font-size:10px;padding:0 15px}
.post-occhiello{font-size:12px;margin:10px 0 4px 0;padding-bottom:5px;border-bottom:#ccc 1px solid;}
.page-title{font-size:24px;margin:10px 0}
.author-contaner{margin-top:5px}
#reply-title {width: 100%;border-bottom: 4px solid #0d779b;}
#reply-title span {padding: 5px 10px;display: inline-block;font: 12px Arial;background: #0d779b;color: #fff;text-transform: uppercase;margin-left:15px}
#navigation{text-align:center;margin-top:10px}
.img-pre{float:left}
.img-post{float:right;}
.img-nav{padding:10px;background:#337ab7;color:#fff}
.img-cont{padding:10px;display: inline-block;}
.foto-title{font-size:14px}
.primo-piano-cat h4 a,
.primo-piano .titolo-big a{color:#000}
.categoria-big a{color:#fff}
.tit a{color:#000;font-size:18px}
.nopaddingleft{padding-left:0 !important}
.nopaddingright{padding-right:0 !important}
#myNavbar li{width:96%;overflow:hidden;margin:0 2%;border-bottom:1px solid #ffe2e0;}
#myNavbar a{display:block;color:#333;padding:8px 5px;font:600 16px/16px 'open sans';float:left}
#myNavbar a.active,
#myNavbar a:active{background:#337ab7;color:#fff;text-decoration:none;}
.menu-left{float:left;width:50%;padding:5px 0 5px 15px}
.menu-right{float:right;width:50%;padding:5px 15px 5px 0}
.sub-menu{margin:0;padding:0;display:none;}
#myNavbar .sub-menu > li{border-bottom:0}
.hover_tab_post_large{margin:0;padding:0;}
#myNavbar li li{display:block;}
#menu-item-298 .glyphicon{margin-left:2px;color:#000;font-size:12px;vertical-align: bottom;}
.post-image iframe{width:100% !important}
.post-image-single img{width:100%}
#wl_WidgetRel_Box .title{color:#fff;padding-bottom:5px;}
#leggi-altro:active,
#leggi-altro:visited{text-decoration:none;color:#337ab7}
#leggi-altro{text-align:center;display:block;clear:both;background-color:#000;width:100px;margin:0 auto;border-radius:0 0 25px 25px;padding:5px;font-size:12px;text-transform:lowercase;text-decoration:none;color:#fff;border-color:#000}
#separatore hr{margin:2px;}
#separatore{background:#ccc;}
.post-content{line-height:22px;font-size:16px;}
#div-gpt-ad-1448039207055-0 img{width:auto}
.gal-nav{margin:10px 0 20px 0}
.gal-prev, .gal-next {font-size:10px;padding: 10px;background: #ffffff;color: #b3b3b3;display: inline-block;margin-top: 10px;border: 1px solid #b3b3b3;}
.gal-next{float:right}
.post-content iframe{width:100%}
#menu-footer-menu{margin:10px 0;padding:0;list-style:none;}
#menu-footer-menu a{font-size:16px;color:#B0B0B0}
.box-title {background: #485169;padding: 4px 15px;width: 100%;margin: 0px;float: left;text-transform: uppercase;font-weight: 800;font-size: 18px;color: #FFF;font-family: Open Sans !important;}
#slider .title{background-color: #485169;}
#slider .title a{font-size: 16px;}
#slider-container {margin-bottom: 20px;width: 100%;overflow: hidden;padding-bottom: 24px;}
#slider-container .bx-wrapper .bx-viewport{border:0;left:0}
#slider-container .bx-wrapper{margin-bottom:0}
#slider-container .bx-wrapper .bx-pager{background:#485169;padding:10px 0}
#slider-container .bx-pager-link.active{background:#0099CC;}
#slider-container .bx-pager-link{background:#dc5408;}
#submit-form{margin-left:15px}
.post-content img{width:auto}
h4.first a { color: #fff; }
span.pages{display:none;}
a.first{display:none;}
.wp-pagenavi span.current {color: #fff;background: #434343;border-color: #434343 !important;}
.wp-pagenavi a, .wp-pagenavi a:visited {border-color: #e4e4e4 !important;background: #ffffff;color: #777;float: left;}
.wp-pagenavi a, .wp-pagenavi span {text-decoration: none;border: 1px solid #BFBFBF;padding: 3px 5px;margin: 2px;float: left;}
.wp-pagenavi {clear: both;float: left;width: 100%;}
.wp-pagenavi span.current {color: #fff;background: #434343;border-color: #434343 !important;float: left;}
a.last{display:none;}
footer ul li{list-style-type: none;margin: 0px 1%;font-size:12px;}
.page-title {font-size: 24px;margin: 10px 0;}
p img {width:auto!important;}
input { width: 100%; }
textarea { width: 100%; }
input[type=checkbox]{width: initial;}
.wpcf7-form-control.wpcf7-submit {margin-top: 20px;padding: 10px;border-radius: 5px;border: 1px solid #b6b6b6;background-color: 	#5cb85c;color: white;font-size: 16px;}
#submit-form {height: 20px;width: 95%;position: relative;top: 50%;left: -2%;height: 50px;background-color: #5cb85c;color:white;}
footer ul li a {color: #ffffff;text-decoration: none;}
.navbar-default .navbar-toggle .icon-bar {background-color: #010230!important;}
footer ul { width:100%; text-align:center;}
footer ul li {display:inline-block;*display:inline;*zoom:1;color:white;}
.mgbttm{margin-bottom:15px;}

#myNavbar .glyphicon{top:9px}
/*#menu-item-1182 .sub-menu{display:block}
*/
footer a{color:#fff;font-size:22px}

#sep-altro{   
	border: 1px solid #000;
    margin: 0;
}


.display-posts-listing{float: left;list-style-type: none;}
.listing-item {float: left;}
.listing-item a {  background-color: white;color: black;padding: 10px 0px 0px 0px;float: left; }