#header-widget-area .yoyo{
	display:block;
	float:right;
}
/**/
#header-widget-area .yoyo ul li{
	padding-right:6px;
	display:inline-block;
}

.widget_polylang ul{
	margin:0;
	padding:3px;
}


.widget_polylang li {
	display: inline-block;
	margin: 3px;
}

 .wpcu-front-box{
	font-size:14px !important;
}

.wpcufpn_listposts li{
	display:inline-block !important;
	max-height:95px;
	max-width:758px;

	background-color: #F7F7F7;
	border-width: 0 1px 1px 0;
	border-color: #CFCFCF;
	border-style: solid;
	border-radius: 5px;
	padding:5px;
	margin: 5px 0;
}

#mtphr-dnt-457{
	height:20px;
	padding-top:5px;
	margin:0 10px;
}

.mtphr-dnt-widget{
	margin: 0 !important;
}

#front-columns .column1 {
	margin:0 5px 5px 5px !important;
}

.column1 {
	margin-bottom:0px !important;
}

.column-image {
	position:relative;
}

.widget-container ul li {
    /*display: inline-block;*/
}

.widget-container ul li{
	margin-bottom:0px;
}

.wpcufpn_container{
	overflow-y:auto !important;
}

.wpcufpn_container ul {
    text-align: left;
}

.wpcufpn_container ul li {
    margin:-1px;
}

.wpcufpn_container{
	height: 550px !important;
}

.wpcufpn_listposts{
	width: 100% !important;
}

.wpcufpn_listposts table{
	margin:0 !important;
	border-bottom: 1px solid;
}

.wpcufpn_listposts table tr td{
	padding:0 6px 0 0 !important;
	border:none !important;
}

.wpcufpn_listposts table tr td span{
	/*margin:0 !important;*/
}

.wpcufpn_listposts .date{
	float:right !important;
}

span.line_limit{
	/*display:inline !important;*/
}

#pp-afterslider{
	margin:0px !important;
}

 .headwidget{
	display:inline-block;
	margin-left:10px;
	vertical-align:middle;
}

.slider-wrapper {
    clear:none !important;
    display:inline-block !important;
	margin:0 auto !important;
}

.preslider-menu{
    display: inline-block;
    width: 280px;
    min-height: 100px;
    float: left;
}

.preslider-menu li{
	padding: 10px;
	border-bottom: 1px solid;
}

#frontpage #container{
	width: auto;
	margin-left: 30px;
	margin-right: 30px;
}

.column-header-image{
	font-size: 17px !important;
	line-height: 80% !important;
	margin-bottom: 5px !important;
}

.column-image img {
    max-height: 75px;
    max-width: 375px;
}

.wpcu-front-box{
	max-width:85% !important;
}

.widget_search{
	max-width:350px;
}

#searchform input[type="text"]{
	height:26px;
}

#searchsubmit{
	height:26px;
}

.site-header-widgets{
	float:right;
}

.topmenu{
	float:left;
	font-size:17px;
	font-family: "Ubuntu Condensed"
}
/*
#topbar{
	position:fixed;
	z-index:1000;
	top:0;
}
*/
.hfeed{
	padding-top:1px;
}


#header-full{
	position:fixed;
	z-index:1000;
	width:100%;
}

#main{
	margin-top:190px !important;
}
/*
=================================================================

#access{
	position:relative;
	left:0;
	top:40px;
}

#access .menu{
	position:relative;
	max-width:1240px;
}

#access .menu > ul{
	position:relative;
}

#access .menu > ul > li{
	display:inline-block;
	position:static;
	background-color:inherit;
}

#access > .menu > ul > li > a:not(:only-child) span:after{
	position:relative;
	left:5px;
	top:0;
}

#access .menu > ul > li > .sub-menu{
	position:absolute;
	left:0;
	right:0;
	padding:20px;
	background-color:#99182C;
	border-top:3px solid #ffffff;
}

#access .menu > ul > li > .sub-menu:before{
	border:none !important;
}

#access .menu > ul > li > .sub-menu > li{
	display:block !important;
	clear:none;
	border:none;
	width:220px;
	white-space: normal !important;
	margin:5px;
	padding:5px;
	overflow:hidden;
	font-weight:bold;

}

#access .menu > ul > li > .sub-menu > li > a:hover,
#access .menu > ul > li > .sub-menu > li.current-menu-parent > a {
	background-color:transparent;
}

#access .menu > ul > li > .sub-menu > li > a > span{
	padding:5px 0 5px 10px;
	border-bottom:1px solid;
	height:35px;
}




#access .menu > ul > li > .sub-menu > li > .sub-menu{
	display:inline-block !important;
	margin-top:0 !important;
	opacity:1 !important;
	position:static;
	clear:none;
	border:none;
}

#access .menu > ul > li > .sub-menu > li > .sub-menu > li{
	width:205px;
	padding-left:15px;
	white-space: normal !important;
	overflow:hidden;
	font-weight:normal;
	background-color:transparent;
	border:none;

}

#access .menu > ul > li > .sub-menu > li > .sub-menu > li > a:hover,
#access .menu > ul > li > .sub-menu > li > .sub-menu > li.current-menu-item > a {
	background-color:transparent;
}

#access .menu > ul > li > .sub-menu > li > .sub-menu > li > a > span{
	padding:5px 0 5px 10px;
}



===================================================================
*/


.wpcufpn_outside{
	padding-top:3px;
}

.dcjq-mega-menu ul.menu li.menu-item:hover > a:before{
	border-color: #99182C #99182C #ffffff;
	border-style: solid;
	border-width: 0 8px 8px;
	content: "";
	display:block;
	position:absolute;
	width: 0;
	z-index:999;
	bottom:0px;
	right:20px;
} 

.wpcu-front-box .thumbnail .img_cropper {
	width:95px;
	height:95px;
}

#frontpage #container{
	margin-left:10px;
	margin-right:10px;
}

#container.three-columns-sided #content{
	margin: 0px 210px 0 -1178px !important;
	width: calc(100% - 420px) !important;
}

.secondmainmenu .dcjq-mega-menu{
	display:block;
	position:absolute !important;
	top:150px;
	left:0;
	width:100%;
}

#dc_jqmegamenu_widget-2-item ul.menu{
	margin:0 auto;
	max-width:1240px;
}

#dc_jqmegamenu_widget-2-item ul li a{
	font-family: 'Ubuntu Condensed', sans-serif !important;
	padding:12px !important;
	font-size:17px !important;
	font-weight:normal !important;
}

#dc_jqmegamenu_widget-2-item ul.sub-menu li a{
	padding:3px 0 !important;
}

#dc_jqmegamenu_widget-2-item ul li .sub li{
	width:230px !important;
}

#dc_jqmegamenu_widget-2-item ul li .sub a{
	font-size:15px !important;
	font-weight:normal !important;
}

#dc_jqmegamenu_widget-2-item ul li .sub li.mega-hdr{
	
}

#dc_jqmegamenu_widget-2-item ul li .sub li.mega-hdr a.mega-hdr-a{
	text-transform:none !important;
	font-size:15px !important;
	font-weight:bold !important;
	border-bottom:1px solid #ffffff;
}

#dc_jqmegamenu_widget-2-item ul.menu,
#dc_jqmegamenu_widget-2-item ul li a.dc-mega{
	border:none !important;
}

.dcjq-mega-menu ul.menu li.menu-item:hover > div.sub-container{
	margin-top:0px;
	opacity:1;
	transition: all 0.5s ease-in-out 0.5s;
}

div.sub-container{
	margin-top:25px;
	opacity: 0;
	transition: all 0.5s ease-in-out 0.5s;
}

div.sub-container{
	border-top: 3px solid #ffffff;
}


.xoxo .widget_calendar h3{
	display:none;
}


.xoxo .columnmore{
	display:none;
}

.xoxo .column1{
	background-color: #F7F7F7;
	border-width: 0 1px 1px 0;
	border-color: #CFCFCF;
	border-style: solid;
	border-radius: 5px;
	padding:5px;
	margin: 5px 0;
	height:95px;
}

.column-text{
	text-align:right;
	padding-top:20px;
	line-height:15px !important;
}

.column-text a:after{
	content: ">";
	transition: all 0.2s ease-in-out 0s;
	position: relative;
	left:5px;
}

.column-text a:hover:after{
	left:10px;
}

#front-columns li{
	list-style-type:none;
}

.column-text a{
	color:#cccccc;
	font-size:12px !important;
	font-weight:bold;
	vertical-align:middle;
	line-height:15px !important;
}


.column-text a:hover{
	color:#ffffff !important;
}

.fontResizer{
	padding:0 !important;
	margin:0 !important;
	position:relative;
	display:inline !important;
	float:right;
	top:20px;
}

#cryout_ajax_more_trigger{
	display:none;
}

#second-footer-menu-container{
	display:block;
	width:100%;
	height:250px;
	vertical-align:top;
	overflow:hidden;
}


.megafooter1 { 
	background: url('../../../wp-includes/images/footer-bg.png') no-repeat;
}
/*
.megafooter2 { 
	background: url('../../uploads/2014/03/slide2.jpg') no-repeat;
}

.megafooter3 { 
	background: url('../../uploads/2014/03/slide3.jpg') no-repeat;
}

.megafooter4 { 
	background: url('../../uploads/2014/03/slide4.jpg') no-repeat;
}

.megafooter5 { 
	background: url('../../uploads/2014/03/slide5.jpg') no-repeat;
}

.megafooter6 { 
	background: url('../../uploads/2014/03/slide1.jpg') no-repeat;
}

.megafooter7 { 
	background: url('../../uploads/2014/03/slide2.jpg') no-repeat;
}
*/

.secondfootermenu{
	display:inline-table;
	width:186px;
	position:relative;
	top:0px;
	padding:10px;
	height:280px;

	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}
/*
.secondfootermenu:hover{
	top:0;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}
*/
.secondfootermenu h3{
	padding-bottom:20px;
	display:block;
	color: #ffffff;
	font-weight:bold;
}

.secondfootermenu div ul.menu li a{
	color: #dddddd !important;
}

.secondfootermenu div ul.menu li a:hover{
	color: #ffffff !important;
}

#second-footer-menu-container .secondfootermenu:nth-child(1) {
	background-color: #908f65;
}

#second-footer-menu-container .secondfootermenu:nth-child(2) {
	background-color: #6b796d;
}

#second-footer-menu-container .secondfootermenu:nth-child(3) {
	background-color: #89796d;
}

#second-footer-menu-container .secondfootermenu:nth-child(4) {
	background-color: #6d8981;
}

#second-footer-menu-container .secondfootermenu:nth-child(5) {
	background-color: #776e8c;
}

#second-footer-menu-container .secondfootermenu:nth-child(6) {
	background-color: #937171;
}

#second-footer-menu-container .secondfootermenu:nth-child(7) {
	background-color: #8c8c8c;
}



#calendar-2{
	height:212px;
}

#nav_menu-5{
	height:204px;
}

#wp-calendar tbody td{
	padding: 0 !important;
	line-height:21px;
}

#polls-widget-2{
	line-height:19px;
}

.xoxo li.widget-container{
	/*background-color: #F7F7F7;
	border-color: #CFCFCF;
    	border-radius: 5px;
    	border-style: solid;
    	border-width: 0 1px 1px 0;

	margin: 0 0 5px !important;*/

}

