/**
Theme Name: DavidE Theme 
*/
.page-35 .paoc-popup-modal{width: auto !important;}
.page-35 span.pop-up-text a {font-weight: bold;font-style: italic;text-decoration: underline !important;}
body.custombox-lock {
    overflow: auto;
}
.page-13 .pub-where ul.bullet-list {
    margin-top: 0px;
	margin-left: -4px !important;
}
p.menu-class {
    color: #e9280a;
    font-size: 15px;
    font-weight: bold;
}
.abt-book div {
    padding: 7px;
}
/* Pagination */
.pagination {
clear:both;
position:relative;
font-size:11px; /* Pagination text size */
line-height:13px;
float:right; /* Pagination float direction */
}
.pagination span, .pagination a {
display:block;
float:left;
margin: 2px 2px 2px 0;
padding:6px 9px 5px 9px;
text-decoration:none;
width:auto;
color:#fff; /* Pagination text color */
background: #333; /* Pagination non-active background color */
-webkit-transition: background .15s ease-in-out;
-moz-transition: background .15s ease-in-out;
-ms-transition: background .15s ease-in-out;
-o-transition: background .15s ease-in-out;
transition: background .15s ease-in-out;
}
.pagination a:hover{
color:#fff;
background: #6AAC70; /* Pagination background on hover */
}
.pagination .current{
padding:6px 9px 5px 9px;
background: #93e9cc;
color: #333;
}
.mc4wp-response {
    position: absolute;
 	/*bottom: -43px; */
	top:252px;
    left: 0px;
    background: #93e9cc;
    padding: 0 12px;
	right:0;
}

.mc4wp-alert p {
    color: red;
	margin:0;
	padding-bottom:5px;
}
form#mc4wp-form-1 {
    position: relative;
}
.abt-text p a {
    color: #333;
}
.control-pub .pub-where p{font-size:18px;font-style: normal;}
.event-position-mob{display:none;}
.newsletter-sidebar-mob{display:none;}

/****/
.pub-where ul.bullet-list li:last-child:before {content: "\2022";}
.pub-where ul.bullet-list li:before {left: 0;    right: inherit;}
.pub-where ul.bullet-list li {padding-left: 15px;padding-right: 0;}
.pub-where ul.bullet-list li:first-child {padding: 0;}
.pub-where ul.bullet-list li:first-child:before{display:none;}
.pub-where ul.bullet-list li a {text-transform: uppercase;}




@media (max-width:767px){
.control-pub .pub-where p{font-size: 15px; margin-bottom: 0; margin-top: 10px;}
.control-pub .pub-where {justify-content: center;}
.control-pub ul{margin-top: 5px !important;}
}
@media (max-width:991px){
    .event-position-desc{display:none;}
    .event-position-mob{display:block;}
	.event-inner-sec-none{display:none;}
	.newsletter-sidebar-page {display:none;}
	.newsletter-sidebar-mob{display:block;}
}

