/*top menu*/

.secondary-menu ul.menu li a{

	color:#fff;

}

ul li.leaf{

	list-style: none;

}

.secondary-menu ul>li:hover>a {

    color: #c0143c;

}
body {
	margin: 0 
}
ul.menu li {

    margin: 0;

}

li.expanded, li.collapsed, li.leaf{

	padding: 0;

}

/*header search*/

#searchform .form-type-textfield input[type=text]{

	padding-right: 25px;

}

.secondary-menu .contextual-links-processed{

	left:0;

}

.secondary-menu .contextual-links-processed ul.contextual-links{

	left: 0;

	width: 145px;

}

.secondary-menu .contextual-links-processed ul.contextual-links > li{

	float: left;

}



#searchform .form-actions input[type=submit]{

    width: 25px;

    position: absolute;

    right: 0px;

    z-index: 100;

    background-color: transparent;

    height: 100%;

}

#searchform .form-actions input[type=submit]:hover{

	box-shadow: none;

}

#searchform .form-actions .icomoon-search{

	position: absolute;

	right: 5px;

	top: 14px;

	z-index: 99;

	color: #fff;

}
/*#branding .logo img{
		width:520px !important;
	  height:120px !important;
	}*/

/*main menu*/

.main-menu-container{

	z-index: 490;

}

.simpnews-drop-down > div.sub-menu > ul.sub-links > li > a:hover .simpnews-drop-down > div.sub-menu > ul.sub-links > li > div > ul{

	display: block;

}

/* simpnews custom */



.color-ffffff{

	color: #ffffff;

}

.bg-252628{

	background-color: #252628;

}

@media only screen and (min-width:751px) {

	.simpnews-section--sidebar--header{

		margin-left: 30px;

	}

	.simpnews-grid-custom-margin-left-0{

		margin-left: 0px;

	}

}

.entry-image.inview:hover i{

	z-index: 2;

	transition: all .5s ease;

}

.entry-image.inview > a > i{

	transition: all .5s ease;

}

.simpnews-grid-custom-height.grid-4{

	height: 555px;

}

.simpnews-width-1050{

	width: 1050px;

	margin-left: 30px;

}

.comment-content{

    color: #666;

    font-size: 90%;

    padding: 10px;

} 

.comment-content .inner{

   padding: 20px;

    border: 1px solid #dfdfdf;

}

.comment-content .inner .avatar{

	padding-right: 20px;

	float: left;

}

.reply-comment-links{

	float: right;

	

}

.reply-comment-links a{

	text-decoration: none;

	padding-right: 4px;

	color: #666;

}

.comment-author{

	font-family: Oswald;

	font-size: 18px;

	font-weight: 400;

	text-decoration: none;

}

.comment-author a{

	text-decoration: none;

	color: #666;

}

#comments form input[type=text],#comments form textarea{

	border: 1px solid #000;

}

#comments form input[type=text]:focus,#comments form textarea:focus{

	box-shadow: 3px 3px 0 #000;

	text-shadow:0;

}

#comments form .form-actions > .form-submit:first-child{

	margin-right: 15px;

}

.webform-client-form-14 input:focus,.webform-client-form-14 textarea:focus{

	box-shadow: 3px 3px 0 #000;

	text-shadow:0;

}.item-list .pager{
	margin: 20px 0;
	border: none;
	padding: 8px 18px;
  background-color: #373737;
  cursor: pointer;
  display: inline-block;
  color: white;
}
.item-list .pager:hover{
  opacity: 0.95;
  text-decoration: none;
  color: white;
}
.pager .pager-load-more-empty li{
	content: "No More "
}
.masonry-layout .item-list{

	position: absolute;

	bottom:-30px;
}
#plugin .sidebar {
	display: none;
}

.item-list .pager li > a{

	text-transform: uppercase;
	color: white;
	text-decoration: none !important;
	font-size: .9em;
	text-align: center;
}
.item-list .pager li{
	margin: 0 !important;
}


.item-list .pager li.pager-current{

	color:#ddd;

}

.list-layout .item-list .pager li:first-child{

	margin-left: 0;

}.profile .user-picture{

	margin: 0;

}

.simpnews-popup .slides li > .entry-header{

	transition: all .5s ease;

}



@media only screen and (min-width:751px) {

	.simpnews-popup .slides li:hover > .entry-header{

		margin-top: -48%;

	}

}

@media only screen and (max-width:750px){

	.simpnews-popup .slides li > .entry-header{

		position: absolute;

    	top: 41%;

    	width: 100%;

    	text-align: center;

	}

}

#footer{

	padding-top: 30px;

}

.sidebar .widget_calendar .date-nav-wrapper .date-heading h3{

	text-transform: capitalize;

	letter-spacing: 0;

	font-weight: bold;

	font-size: 100%;

	color: #444;

}

.sidebar .widget_calendar .date-nav-wrapper .date-nav{

	padding: 0;

	margin: 0;

}

.sidebar .widget_calendar .date-nav-wrapper{

	margin: 0;

}

.sidebar .widget_calendar .calendar-calendar .month-view table tbody tr td .mini-day-off{

	text-align: center;

	color: #444;

	padding: 5%;

}

.sidebar .widget_calendar .calendar-calendar .month-view table tbody tr td.today .mini-day-off{

	color: #F36;

}

.sidebar .widget_calendar .calendar-calendar .month-view table tbody tr td.today{

	background-color: white;

}

.sidebar .widget_calendar .calendar-calendar .month-view table thead tr th{

	background-color: white;

	color: #444;

}

.sidebar .widget_calendar .calendar-calendar .month-view table{

    border: 1px solid #ddd;

        color: #444;

}

.sidebar .widget_calendar .calendar-calendar .month-view table thead tr th{

	border-right: 0;

	border-left: 0;

	border-top: 0; 

	font-weight: normal;

}

.widget_ti_site_authors ul.authors-list .user-picture{

	float: left;

	margin-right: 5%;

}

.user-picture img{

	width: 78px;

	height: auto;

}

.simpnews-mega-menu-1 > .menu-attach-block-drop-link{

	display: none !important;

}

#masthead .secondary-menu.contextual-links-region{

	width: 67%;

}

.tabs.primary{

	padding: 0;

	border:0;

	margin-left: 0;

}

.tabs.primary > li:first-child{

	padding-left: 0;

}

.tabs.primary > li > a{

	border: 0;

	background-color: transparent;

}

.tabs.primary li.active a{

	border: 0;

	background-color: transparent;

}

.tabs.primary > li > a:hover{

	background-color: transparent;

}

.tabs.primary > li > a:first-child{

	padding-left: 0;

	margin-left: 0;

}
.page-search .search-form input[type=submit]{
	margin: 12px 0;
}
.page-search .search-form .form-type-textfield input[type=text]{
	margin-top: 8px;
}
.simpnews-popup.posts-slider .slides > li > header a,.simpnews-popup.posts-slider .slides > li > header time,.simpnews-popup.posts-slider .slides > li > header span{
	color: white;
}
.simpnews-popup.posts-slider .slides > li > header .read-more{
	border-color: white;
	margin-top: 7%;
}
.simpnews-popup.posts-slider .slides > li > header .entry-meta{
	margin-bottom: 10px;
}
.simpnews-popup.posts-slider .slides > li > figure{
	/*background-color: black;*/
}
.simpnews-popup.posts-slider .slides > li > figure > img{
	/*opacity: .5;*/
}

#backtotop-text {
    background: #242628;
    border: 1px solid #CCCCCC;
    border-radius: 5px 5px 5px 5px;
    bottom: 10px;
    color: #fff;
    cursor: pointer;
   width: 111px;
    height: 30px;
    font-size:14px;
    line-height: 30px;
    padding: 5px 10px;
    position: fixed;
    left: 10px;
    text-align: center;
    z-index: 1;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}


#backtotop {
    background: url(../images/top7.png) no-repeat center center;
    background-size: 70px 70px;
}


/**
* author list page
**/


.view-author-list .ui-corner-all, .view-author-list .ui-corner-bottom, .view-author-list .ui-corner-right, .view-author-list .ui-corner-br {
    border-bottom-right-radius: 0px;
}

.view-author-list .ui-accordion .ui-accordion-header {
    display: block;
    cursor: pointer;
    position: relative;
    margin-top: 0px;
    padding: .8em .8em .8em 1em;
    min-height: 0;
    font-size: 21px;
}

.view-author-list .ui-accordion .ui-accordion-header-active {
    background-color: #ddd;
}



.view-author-list .ui-state-active, .view-author-list .ui-widget-content .ui-state-active, .view-author-list .ui-widget-header .ui-state-active {
    border-left: 1px solid #aaa;
     border-right: 1px solid #aaa;
      border-top: 1px solid #aaa;
    background: #ddd;
    font-weight: 400;
    color: #212121;
}


.view-author-list .ui-state-default{
    border-left: 1px solid #ccc;
     border-right: 1px solid #ccc;
      border-top: 1px solid #ccc;
       border-bottom: 0px solid #ccc;
    /* background: #e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; */
    font-weight: 400;
    color: #505050;
}

.view-author-list {
  
       border-bottom: 1px solid #ccc;
  
}

.view-author-list .attachment .special-order{
	margin-bottom:10px;
	border-bottom: 0;
	
}

.view-author-list .attachment .special-order a{

	font-size: 20px;
}


.view-author-list .ui-widget-content {
    border-bottom: 0px solid #aaa;
    background: #fff;
    color: #222;
}



.view-author-list .ui-corner-all, .view-author-list .ui-corner-bottom, .view-author-list .ui-corner-left, .view-author-list .ui-corner-bl {
    border-bottom-left-radius: 0px;
}

.view-author-list .ui-corner-all, .view-author-list .ui-corner-top, .view-author-list .ui-corner-right, .view-author-list .ui-corner-tr {
    border-top-right-radius: 0px;
}

.view-author-list .ui-corner-all, .view-author-list .ui-corner-top, .view-author-list .ui-corner-left, .view-author-list .ui-corner-tl {
    border-top-left-radius: 0px;
}

.view-author-list .ui-accordion .ui-accordion-header .ui-accordion-header-icon {
   display: none;
}

.view-author-list .ui-state-default .ui-icon {
    background-image: none;
}

.view-author-list .ui-icon-triangle-1-e {
    background-position: -32px -16px;
}



.view-author-list .ui-accordion .ui-accordion-header  a:after {
	background-color: #505050;
    position: absolute;
    width: 30px;
    height: 30px;
    text-align: center;
    font-size: 14px;
    color: #ffffff;
    top: 50%;
    right: 30px;
    margin-top: -15px;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -o-border-radius: 100%;
    border-radius: 100%;
    font-family: "FontAwesome";
    line-height: 30px;
    content: "\f107";
    -webkit-transition: background-color 0.2s ease-in-out;
    -moz-transition: background-color 0.2s ease-in-out;
    -ms-transition: background-color 0.2s ease-in-out;
    -o-transition: background-color 0.2s ease-in-out;
    transition: background-color 0.2s ease-in-out;
}

.view-author-list .ui-accordion .ui-state-active a:after {
    content: "\f106";
}


div.modal-forms-modal-content .popups-container {
   
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    padding: 15px 15px;
    
}

div.ctools-modal-content .modal-title {
    font-size: 22px;
    font-weight: bold;
    color: #333;
    font-family: Georgia, "Times New Roman", Times, serif;
    margin-left:16px;
    margin-top:20px;
    padding-top:20px;
}

#webform-client-form-176{
	width:85%;
	margin-left:20px;
	margin-top:20px;
}

.blogo{
	float: left;
	width:15%;
	
}

.blogo img{
	
	height:75px;
	
}

.aboutxt{
	float: left;
	width:65%;
}

.dlogo{
	float: left;
	width:20%;
}

.dlogo img{
	
	height:50px;
	
}

.top-ads {
    margin-top: 20px;
}


.top-ads .home-section {
    margin-bottom: 5px;
}


.top-ads .adslist{
    margin: 0 auto;
    width: 1250px;
}

/* Contact us */

.page-node-61 section.block-webform{
	position: relative;
	width: 70%;
	display: inline-block;
}

.page-node-61 section.block-webform .webform-client-form-14{
	
	display: inline-block;
	position: absolute;
	top: 10px;
	
}


/*Facebook and twitter share buttons*/
.share-facebook1{
	  font-family: 'icomoon' !important;
	 
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	
}

.share-facebook1:before {
    content: "\ea90";
}


.block-subscribe-right{
	display: block;
	width: 100%;
	text-align: center;
	
}


block-ad-right{
	display: block;
}