@charset "utf-8";
/* CSS Document */
/* blog page sidebar*/
a{ color:#fa7320; }
a:hover{ color:#fe6100; }
.site-footer{clear:both !important;}
.ast_footer_wrapper{ position:inherit !important;}
.widget_search [type=submit]{ width:calc(100% - 0px) !important; color:#F7F4F4;}
.more-link {color: #EE2E24;}
.site-inner{width:100%;  max-width:1140px; margin:0px auto; padding:0px 0px 0px 0px;}
/*.bodypart{ box-shadow:none !important; border:none !important; }*/
.breadcrumb { padding: 15px 0px 10px !important;}
.entry-title a:hover{ text-decoration:none !important}
.content{ width:75%; float:left;}
.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 clear_sansregular; margin-top:15px; padding:6px 4px 6px 20px;  height:43px; border-bottom:solid 1px #e3e3e4; font-weight:bold;}
.widgettitle {background:url(../images/btline.png) right 0px no-repeat #f8f8f8; clear: both; color: #323232; font:18px/30px clear_sansregular; 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 clear_sansregular; 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-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:90%; border-radius:0px; }
.search-form > [type=submit]{ background-color:#424242; background-image:none !important; border: 0 solid;  cursor: pointer;  display: block;  float: left;  height: 38px; 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:25px 0px 15px 0px; font-size:23px; color:#fff; 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;}
.entry-summary{width:100%; display:block; padding:10px 0px 0px 0px; color:#686868; text-align:justify; font-size:15px; line-height:25px;}
.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*/
.site-inner .entry { padding: 0 10px !important;}
/*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 li { background: url("../images/bt05.png") no-repeat scroll 0 15px rgba(0, 0, 0, 0); display: block; float: left; padding: 6px 0 6px 16px;  width: 100%; font-size: 14px; line-height: 28px;}				
.widget.widget_recent_entries ul { float: left; padding:8px 0 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;}
.widget.widget_pages ul { float: left; padding:8px 0 12px 20px; }
.widget.widget_pages ul .children{ float: left; padding:0px 0 0px 0px; }
/* set this tag in index.php */
.widget-area{float: right; background-color:#f8f8f8;  border-left:solid 1px #e3e3e4;}
.assistive-text{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: #fff; display: block; font-size: 15px; line-height: 28px; padding: 0; text-align: justify; width: 100%;}
.entry-content .search-form{display:none !important;}
/* Archive style */
.ct_body .ct_post .entry-content h4{background-color: #cecece; border-radius: 0; clear: both;  color: #fff;  font: 18px/28px clear_sansregular,Helvetica,sans-serif;  margin-top: 10px; padding: 4px 4px 4px 20px;}
.ct_post {display: block;  padding: 10px 33px 33px; width: 100%;}
.ct_body .ct_post .entry-content > ul li{ list-style: square; line-height:30px;}
.entry{ padding:10px 33px 33px 0;}
.search-no-results .archive-description{padding:10px 10px 0px;}
.page-template-page_blog .bcurm2 { display:none;}
.rightpart{ float:none !important;}
.leftpart{ width:0px !important; padding:0 35px 0 0 !important;}
@media only screen and (min-width: 200px) and (max-width:500px) {
/*blog page css*/
#searchsubmit{ margin:10px 0 8px 20px !important;}
.content{ width:100% !important; float:none;}
.sidebar{ width:100% !important; float:none;}
.entry-title{ font-size:18px !important; line-height:25px !important;}
.pagination{ margin:20px 0 20px !important;}
.entry {padding: 10px 15px 33px !important;}
}
@media only screen and (min-width:501px) and (max-width:767px) {
	/*blog page css*/
.content{ width:100% !important; float:none;}
.sidebar{ width:100% !important; float:none;}
.entry-title{ font-size:18px !important; line-height:25px !important;}
.pagination{ margin:20px 0 20px !important;}
.entry {padding: 10px 15px 33px !important;}
}
@media only screen and (min-width:768px) and (max-width:900px) {
	/*blog page css*/
.content{ width:100% !important; float:none;}
.sidebar{ width:100% !important; float:none;}
.entry-title{ font-size:18px !important; line-height:25px !important;}
.pagination{ margin:20px 0 20px !important;}
.entry {padding: 10px 15px 33px !important;}
.page_item.page-item-8.page_item_has_children > a {display: block !important;width: 100% !important;}
}
@media only screen and (min-width:901px) and (max-width:1023px) {
.entry {padding:10px 33px 33px 15px !important;}
}
@media only screen and (min-width:1024px) and (max-width:1180px) {
.entry {padding:10px 33px 33px 15px !important;}
}
	
	
	
	
	