@charset "utf-8";
/* CSS Document */
/* blog page sidebar*/

.site-inner{width:100%;  max-width:1170px; margin:0px auto; padding:0px 0px 0px 0px;}
.content{ width:75%; float:left; padding:0 40px 0 0;}
.sidebar{ width:25%; float:right;}

.box_events_head {background:url(../images/btline.png) right 0px no-repeat #f8f8f8; clear: both; color: #323232; font:18px/30px Arial; margin-top:15px; padding:6px 4px 6px 20px;  height:43px; border-bottom:solid 1px #e3e3e4; font-weight:bold;}
.widget-title {background:url(../images/btline.png) right 0px no-repeat #f8f8f8; clear: both; color: #323232; font:18px/30px Arial; margin-top:15px; padding:6px 4px 6px 20px;  height:43px; border-bottom:solid 1px #e3e3e4; font-weight:bold;}

.screen-reader-text{ background:url(../images/btline.png) right 0px no-repeat #f8f8f8; clear: both; color: #323232; font:18px/30px Arial; margin-top:15px; padding:6px 4px 6px 20px;  height:43px; border-bottom:solid 1px #e3e3e4; font-weight:bold; }


.search-form [type=search]{ background: none repeat scroll 0 0 #ffffff; border: 1px solid #e2e2e2;  color: #a5a5a5; float: left; font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-style: italic; height:38px; line-height: 29px; margin-top:15px; margin-bottom:15px; margin-left:5%; margin-right:0%; padding: 0; text-indent: 5px;  width:66%; border-radius:0px; }

.search-form [type=submit]{ background-color:#424242; background-image:none !important; border: 0 solid;  cursor: pointer;  display: block;  float: left;  height: 37.5px; margin:15px 0 15px 0px; width:24%; margin-right:5%; font-size:14px; color:#fff; color:#f5f5f5;}

.search-field:focus { box-shadow:0 0 3px rgba(0, 0, 0, 0.2);}
.search-form [type=submit]:hover { cursor: pointer; background-color:#000 !important;}

#searchsubmit-- {background-color:#424242; background-image:none !important; border: 0 solid;  cursor: pointer;  display: block;  float: left;  height: 38px; margin:15px 0 15px 0px; width:24%; margin-right:5%; font-size:14px; color:#fff; color:#f5f5f5}

#secondary a {color:#686868;}
.entry-title{ width:100%; display:block; padding:5px 0px 15px 0px; font-family:"Arial"; font-size:23px; color:#444444; letter-spacing:-1px; border-bottom:dotted 1px #a2a2a2;}
.entry-title a:hover{color: #666;}
.comments-link{font-size:15px; }
.comments-link a:hover{ color:#666;}
.entry-content{width:100%; display:block; padding:10px 0px 0px 0px; color:#686868; text-align:justify; font-size:15px; line-height:25px; font-family:Arial,Helvetica,sans-serif;}
.entry-summary{width:100%; display:block; padding:10px 0px 0px 0px; color:#686868; text-align:justify; font-size:15px; line-height:25px; font-family:Arial,Helvetica,sans-serif;}
.comments-link a:hover{ color:#666;}
.entry-meta{font-size:15px; margin:10px 0 15px; color:#666; line-height:25px;}
.entry-meta a:hover{ color:#666;}
.archive-title{color:#606769; display: block; font-size: 30px; letter-spacing: 0.25px; padding: 19px 0 12px;  width: 100%;}
.page-title{color:#606769; display: block; font-size: 30px; letter-spacing: 0.25px; padding: 19px 0 12px;  width: 100%;}
.leave-reply{ display:none;}/*for comment*/
/*navigation*/
.nav-previous a{ color:#4094D1; font-size:17px; display:block; padding-top:26px; padding-bottom:26px;}
.nav-next a{color:#4094D1; font-size:17px;}
.widget.widget_categories li {background: url("../images/bt05.png") no-repeat scroll 0 11px rgba(0, 0, 0, 0); display: block; float: left; padding: 6px 0 6px 16px;
    width: 100%; font-size: 13px; line-height: 20px;}
.widget.widget_recent_entries li {background: url("../images/bt05.png") no-repeat scroll 0 11px rgba(0, 0, 0, 0); display: block; float: left;  padding: 6px 0 6px 16px;
    width: 100%; font-size: 13px; line-height: 20px;}
.widget.widget_archive li { background: url("../images/bt05.png") no-repeat scroll 0 11px rgba(0, 0, 0, 0); display: block; float: left; padding: 6px 0 6px 16px;
    width: 100%; font-size: 13px; line-height: 20px;}
.widget.customMetaWidget li { background: url("../images/bt05.png") no-repeat scroll 0 11px rgba(0, 0, 0, 0); display: block; float: left; padding: 6px 0 6px 16px;
    width: 100%; font-size: 13px; line-height: 20px;}
		
.widget.widget_recent_entries ul { float: left; padding:8px 10px 12px 20px;}
.widget.widget_categories ul { float: left; padding:8px 0 12px 20px; }
.widget.widget_archive ul { float: left; padding:8px 0 12px 20px;}
.widget.customMetaWidget ul {float: left; padding:8px 0 12px 20px;}
/* set this tag in index.php */
.widget-area{float: right; background-color:#f8f8f8;  border-left:solid 1px #e3e3e4;}
.assistive-text{font-family:Arial,Helvetica,sans-serif !important; font-size:15px;}
/* Pagination */
.archive-pagination.pagination li { display: inline;font-size: 13px;font-weight: bold;}
.archive-pagination.pagination li.active a{ background-color: #555555; color:#FFF;}
.archive-pagination.pagination li a{ background-color: #fff; padding: 5px 10px; text-decoration:none;}
.archive-pagination.pagination li a:hover{ background-color: #939393; color:#FFF;}

.entry p{color: #3d3d3d; display: block; font-size: 15px; line-height: 28px; padding: 0; text-align: justify; width: 100%;}
.entry-content .search-form{display:none !important;}



@media only screen and (min-width: 200px) and (max-width:500px) {
	/*blog page css*/
.site-inner {width:92% !important; margin:0% 4% !important; padding:0px;}	
#searchsubmit{ margin:10px 0 8px 20px !important;}
.content{ width:100% !important; float:none; padding:0px 0px !important;}
.sidebar{ width:100% !important; float:none;}
.entry-title{ font-size:18px !important; line-height:25px !important;}
.pagination{ margin:20px 0 20px !important;}

}

@media only screen and (min-width:501px) and (max-width:767px) {
	/*blog page css*/
.site-inner {width:94% !important; margin:0% 3% !important; padding:0px;}	
.content{width:100% !important; float:none; padding:0px 0px !important;}
.sidebar{ width:100% !important; float:none;}
.entry-title{ font-size:18px !important; line-height:25px !important;}
.pagination{ margin:20px 0 20px !important;}
}

@media only screen and (min-width:768px) and (max-width:900px) {
	/*blog page css*/
.site-inner {width:96% !important; margin:0% 2% !important; padding:0px;}
.content{ width:100% !important; float:none; padding:0px 0px !important;}
.sidebar{ width:100% !important; float:none;}
.entry-title{ font-size:18px !important; line-height:25px !important;}
.pagination{ margin:20px 0 20px !important;}
}

@media only screen and (min-width:901px) and (max-width:1023px) {
.site-inner {width:96% !important; margin:0% 2% !important; padding:0px;}

}

@media only screen and (min-width:1024px) and (max-width:1170px) {
.site-inner{width:98% !important; margin:0% 1% !important; padding:0px;}
}








.title h1 {
    font-size: 25px;
    margin: 0;
}