@charset "UTF-8";
/***************************************
	Theme Name: Town Hall 
	Theme URI: http://themes.tielabs.com/sahifa/
	Description: Gallery Theme based on Sahifa
	Author: TieLabs
	Author URI: http://tielabs.com/
	Version: 5.1.0
	License: license purchased
	License URI: http://themeforest.net/licenses/regular_extended
	
	Tags: two-columns, fluid-layout, fixed-layout, custom-background, threaded-comments, translation-ready, custom-menu
***************************************/
		
/* LARGER FONT SIZE */
/*body {font-size: 14px;}*/
/* SPACING AROUND LOGO */
.header-content{padding: 5px !important;}
.flexslider .slides > li , .full-width .content .flexslider .slides > li {height:400px;} .flexslider , .full-width .content .flexslider {height:400px;}
/* WHATS ON HIDE DATE */
.category-whats-on .tie-date {display: none;}

/* REDUCE GREEN LINE BOXES AND FOOTER*/
.cat-box-content, #sidebar .widget-container, .post-listing  {
border-bottom:2px solid #C84900;}
footer{border-top: 5px solid #C84900;}
/* END*/

/* MAIN MENU */

#main-nav ul li li a{
line-height: 3em !important;
}

#main-nav ul li a{
padding: 0px 25px 0px 25px !important;
border-width: 0px 0px 0px 2px;
text-decoration: none;
font-weight: bold;
}
#main-nav ul li:hover > a {
text-decoration: underline;
}
/* HIDE DROP DOWN ARROW ON MENU ITEMS */
#main-nav ul li.menu-item-has-children:after, #main-nav ul li.mega-menu:after {
display: none !important;
}

.cat-box li .post-thumbnail img {padding: 2px;}
.post-thumbnail img{background: #fff; box-shadow: 0px 0px 2px #666;}

footer#theme-footer {
background: url(/wp-content/uploads/2017/06/wave-new.png) -1px -1px #2e2e2e no-repeat;
padding-top: 100px; 
border-top: none; 
margin-top: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.footer-bottom {border-top: 0px; padding-top: 0px;}

.frontpg-ad img {max-width: 100%; height: auto;}
/* STAY CONNECTED ICONS */
.arqam-lite-widget-counter li span {font-size:15px; font-weight:bold;}

/* HIDE EXTRA IMAGE IN STORY FROM RSS POSTS */
/*.addtag img{display: none;}*/
.addtag > img:first-child{display: none;}

/* MOVE SOCIAL ICONS DOWN ON SIDEBAR */
.theiaStickySidebar {margin-top: 30px;}

/* FOOTER SPONSOR ALIGNMENT */
.ftsponsor img{margin: -30px 10px 0 5px }
.ftsponsor span {color: #232323;}


/* ADD SEARCH IN AD SPACE */
.search-head input, .search-head input:focus{
margin-top:30px;
background: #fff url(/wp-content/uploads/2017/04/search-1.png) no-repeat;
border-radius: 1px;
-moz-border-radius: 1px;
-webkit-border-radius: 1px;
box-shadow: 0 1px 2px 0 #B5B5B5;
-moz-box-shadow: 0 1px 2px 0 #b5b5b5;
-webkit-box-shadow: 0 1px 2px 0 #B5B5B5;
border: 1px solid #DDD;
padding: 10px 10px 10px 40px !important;
clear: both;
width:250px;
color:#525250;
font-size: 1.1em;}

.ads-top {
float: right;
margin-right:10px;
line-height: 0;
}
/* END AD */

/* HIDDEN FEATURE */
.hidden {display: none;}

/* MORE LINK */
a.more-link:hover{text-decoration: underline;}

/* CHANGE DATES COLOR */
p.post-meta {color: #707070;}
p.post-meta a{color: #707070;}
/* REMOVE DATES FROM SEARCH PAGE */
body.search .post-meta {display:none;}
body.search h2 {padding-bottom:5px;}

/* CURRENT PAGE TO BE HIGHLIGHTED IN MENU */
#sidebar .current_page_item {
text-decoration: underline;
font-weight: bold;
}
#main-nav ul li.current-menu-item a {text-decoration: underline;}

/* HIDE OR SHOW NEWS SLIDER */
.hide-slider a{
float: left; 
margin: 10px 10px 0px 0px; 
color: rgb(102,102,102); 
font-size: 10px;
font-weight: bold;}
/*FOCUS STYLES*/
.top-nav .social-icons a:focus{border: 2px solid #edcca6;}
.search-head input:focus{background-color:#F7E8DB; color: #000;}
a:focus {background-color:#edcca6; text-decoration:underline; color: #000;}
/*FONT SIZE IN TABLES*/
.entry table td{font-size: 13px;}
/* SHADED DIV */
.shade {
background-color: #F3F3F3;
margin-bottom: 20px;
word-wrap: break-word;
border-radius: 3px 3px 3px 3px;
box-shadow: 0px 0px 3px rgb(204, 204, 204);
border: 1px solid rgb(255, 255, 255);
padding:10px;
}
/* CONTACT US PAGE */
.call, .email, .visit, .connect, contact{padding-left: 55px;}
.call h2, .email h2, .visit h2, .connect h2 {margin-bottom: 0px;}
.call {background: url(/wp-content/uploads/2017/06/gal-phone.png) no-repeat 0 0;}

.email {background: url(/wp-content/uploads/2017/06/gal-email.png) no-repeat 0 0;}
.visit {background: url(/wp-content/uploads/2017/06/gal-home.png) no-repeat 0 0;}
.connect {background: url(/wp-content/uploads/2017/06/gal-fb.png) no-repeat 0 0;}
textarea, input[type="text"], input[type="email"] {background-color: #fff;}

/* NEWS AND EVENTS FEED */
.wpematico_credit{display: none;}
.entry table {border: 1px solid #CECECE;}
.entry table tr {background: none repeat scroll 0% 0% #F9F9F9;}

/* H2 SPACE ON IMPORTED STORIES */
.addtag h2 {margin-top: 0px;}

/* BOOK TICKETS BUTTON */
a.button.medium.black {background-color: #2D2D2D; font-size:larger;}
a.button.medium.black:link, a.button.medium.black:visited {color: #fff; text-decoration: none;}
a.button.medium.black:hover {color: #fff; text-decoration: underline;}

/* HIDE DATES FROM EVENT LIST */
div.post-inner.whatson p.post-meta span.tie-date {display: none;}

/* REMOVE DATES FROM SEARCH PAGE */
body.search .post-meta {display:none;}

/* SYNDICATION MSG */
.synd {color: #8F8C8C;}

/* SOCIAL MEDIA BUTTON */
.socialboxes {
    text-align: center;
    position: relative;
    top: -110px;
    right: -100px;
    width: 300px;
}
a#button-fb {background:url(/wp-content/uploads/2018/01/1social-media-trans-1.png) no-repeat center -10px; display:block; height: 60px; padding-top: 55px;}
a#button-yt {background:url(/wp-content/uploads/2018/01/1social-media-trans-1.png) no-repeat center -182px; display:block; height: 60px; padding-top: 55px;}
a#button-rss {background:url(/wp-content/uploads/2018/01/1social-media-trans-1.png) no-repeat center -352px; display:block; height: 60px; padding-top: 55px;}
a#button-fb:hover {background:url(/wp-content/uploads/2018/01/1social-media-trans-1.png) no-repeat center -95px; display:block; height: 60px; padding-top: 55px;}
a#button-yt:hover {background:url(/wp-content/uploads/2018/01/1social-media-trans-1.png) no-repeat center -267px; display:block; height: 60px; padding-top: 55px;}
a#button-rss:hover {background:url(/wp-content/uploads/2018/01/1social-media-trans-1.png) no-repeat center -435px; display:block; height: 60px; padding-top: 55px;}
.socialboxes {text-align: center;}
.socialboxes h2 {display:none;}
.socialboxes p {padding-left: 10px; padding-right: 10px;}
.socialboxes br {display:none;}
.socialboxes .one_third {margin-right: 8px;}
/* menu contact */
#text-html-widget-3 {clear: both;}
#text-html-widget-3 h2{font-weight: bold;}
#text-html-widget-3 p{}
#text-html-widget-3 h3{font-weight: bold; padding-top: 10px;}
#text-html-widget-3 a{text-decoration: underline;}

.hidden-text
{position:absolute; left:-10000px; top:auto; width:1px; height:1px; overflow:hidden;}
.theiaStickySidebar {margin-top: 10px;}
.wpcf7-response-output{color: #fff;}

/* HIDE DATES FROM WHATS ON MENU */
.ascblog .tie-date {display: none;}

/* HIDE STRIPED LINE ON MAP */
#text-html-widget-6 .stripe-line {display:none;}
#text-html-widget-6 h4 {display:none;}
#text-html-widget-6 .widget-container {border-bottom: none;}


/* FRONT PAGE TEXT */
.home-e3lan p {clear: both; text-align: left; font-size: 135%; margin: 10px 10px 20px 0px; line-height: 1.5;}
.cat-box.tie-cat-5 {margin-bottom: 10px;}

/* WHATS ON HIDE H2  */
.whatson h2 {display: none;}

