/*
Theme Name:     Ronneby Child Theme
Theme URI: 		http://themes.dfd.name/ronneby/
Description:    ronneby - Highly Functional Multifaceted WP Theme
Author:         DFD
Author URI:		http://wpsaloon.com/
Template:       ronneby
Version:        1.0.0
*/
/* DONATION FORM CHANGES BELOW */

/* Jason Fix  */
@media (max-width:1100px){

	
	#main-wrap .vc-row-wrapper {
		padding-left:10px !important;
		padding-right:10px !important;
	}
	
	#dgx_donate_giving_level_1000 {margin-left: 25px;}
	
	body #header-container:not(.small) #header .header-wrap > .row:last-child .columns.header-main-panel .header-col-left,
	body #header-container:not(.small):not(.logo-position-right) #header .header-wrap > .row:last-child .columns.header-main-panel .header-col-right 
	{height:100px;}
	
	body #header-container:not(.small) #header .header-wrap > .row:last-child .columns.header-main-panel .header-col-right .header-icons-wrapper
	{height:70px;}
}

@media (max-width:480px){
	
	body #header-container:not(.small) #header .header-wrap > .row:last-child .columns.header-main-panel .header-col-left,
	body #header-container:not(.small):not(.logo-position-right) #header .header-wrap > .row:last-child .columns.header-main-panel .header-col-right 
	{height:80px;}
	
	body #header-container:not(.small) #header .header-wrap > .row:last-child .columns.header-main-panel .header-col-right .header-icons-wrapper
	{height:70px;}
	body #header-container:not(.small) #header .header-wrap > .row:last-child .columns.header-main-panel .header-col-right .header-icons-wrapper > * 
	{top:25%;}
	
	body #header-container #header .header-wrap > .row:last-child .header-main-panel .header-col-left .mobile-logo {height:170px;}
	body #header-container:not(.small):not(.logo-position-right) .header-col-left 
	{ max-width: 150px !important; }
	
}
/* end Jason Fix  */

.dgx-donate-form-section {
    background: #fff none repeat scroll 0 0;
    border: 0px;
    border-radius: 0px;
    margin: 0 0 24px;
    padding: 32px;
}
.dgx-donate-form-section {
    border: 0px solid darkred !important;
}
.dgx-donate-form-section h2 {
    margin-bottom: 12px;
}
.dgx-donate-form-section input {
    background: #ffffff none repeat scroll 0 0;
    border: 0px solid #cccccc;
    border-radius: 0px;
}
.dgx-donate-comment {display:none; }
#content .wpb_text_column *:last-child {
    margin-bottom: 20px;
}
#dgx-donate-container {
    margin: 0 0 12px; }
.wpb_alert p:last-child, #content .wpb_alert p:last-child, .wpb_text_column p:last-child, .wpb_text_column *:last-child, #content .wpb_text_column p:last-child, #content .wpb_text_column *:last-child {
    margin-bottom: 10px;
}
/* END DONATION CSS  */

/* SIDENAV STYLE */
.widget.widget_dfd_widget_sidebar_menu ul li, .widget.widget_product_categories ul li, .widget.widget_pages ul li, .widget.widget_nav_menu ul li, .widget.widget_meta ul li {
	font-weight: 400 !important;
    	letter-spacing: 0px !important;
	text-transform: none !important;
}
.widget-sub { 
	font-family: "Raleway";
	font-weight: 400;
	color: #333333;
 	font-size: 12px;
	text-transform: uppercase;
	letter-spacing:1px;
	text-align:center ;
   	margin-bottom: 0px !important;
}
h6.cpow {
	font-size: 18px;  
	text-align:center ;
}

.contact-button {
	font-family: Arial;
	color: #ffffff;
 	font-size: 20px;
  	background: #ff6f00;
  	padding: 10px 29px 10px 29px;
  	text-decoration: none;
}
.contact-button :hover {
  background: #ff4400;
  text-decoration: none;
}
.simcal-event-title { 
	font-family: "Raleway" ;
	font-size: 16px;
    	line-height: 1.2;
    	font-weight: 700 ;
}
.simcal-event-details p {
	margin-bottom: 0px !important;
	}
.simcal-event .simcal-events-calendar-14796 ul li {
	padding-left: 0px !important;
}
.header-top-panel .header-info-panel .top-info {
	font-weight:600;
}
.proofpoints {
    font-size: 12px;
    line-height: 1.2;
}
.su-spoiler-title {
    font-size: 14px !important;
    font-weight: normal !important;
    font-family: "Raleway"!important;
    font-weight:600!important;
}
div.page-title-inner .page-subtitle {
    font-size: 24px !important;
    font-style: normal !important;
}
.widget_facebook_widget .widget-mask { display:none; }
.widget h3.widget-title, .module .widget h3.widget-title { margin-bottom:15px !important; }
.bellyband {
    font-size: 23px !important;
    line-height: 26px !important;
    padding-top: 30px;
}
.tweet_data {font-family:"Raleway" !important; font-size:14px/16px !important; }
li.tweets_avatar { border-radius: 0px;}
.fetched_tweets > li {box-shadow:none;}
.fetched_tweets li {
    hyphens: auto;
    word-break: none;
    font-size:14px !important;}
ul.light li.tweets_avatar .tweet_data { font-size:14px !important;}
.fetched_tweets.light .tweets_avatar .tweet_data { font-size:14px !important;}

.page-title-inner .breadcrumbs {
    font-size: 12px !important;
    font-family: "Raleway"!important;
    font-weight:600!important;
}

.page-id-11363 .three {
    width: 24% !important;
}

.textwidget .align-icon{float:left; margin-right:10px;}
#layout .widget{float:left; width:100%; margin-top:30px;}
#layout .widget + .widget {
    margin-top: 30px !important;
}
.indent { margin-left:55px; }
.widget_text .textwidget ul li a {
    color: #666;
    font-size: 15px;
    line-height: 1.2;
}
.widget_text .textwidget ul li a:hover {
	color:#1cc3ec;
}
.widget_text .textwidget ul li {
    margin-bottom: 10px;
    padding-left: 24px;
}
.widget_text .textwidget ul li i {
    font-size: 16px;
    margin-left: -19px;
}
}
@media (max-width:1050px){
	.page-id-11363 .three {
    width: 23% !important;
}

}
@media (max-width:768px){
	.page-id-11363 .three {
    width: 100% !important;
}

}

.donate-button {
    position: absolute;
    right: 181px;
    top: 12px;
}
.donate-button a {
    background: #f3ed02 none repeat scroll 0 0;
    color: #000 !important;
    font-size: 14px;
    font-weight: 600;
    padding: 5px 20px;
}
.donate-button a:hover {
    background: #01B0DB none repeat scroll 0 0;
	color: #fff !important;
 }
.textwidget .simcal-events li{padding-left:0px !important;}
@media(max-width:768px){
.donate-button {
   	display:none;
}
#header-container {
    background: #000 !important;
}
#header .header-top-panel {
	display:none;

}
.dfd-carousel-wrapper .dfd-testimonials{ padding:0 0px !important;}
#footer .logo{text-align:center;}

#footer .row .columns:nth-child(2){text-align:center;}
#dgx-donate-container{padding:15px !important;}
.dgx-donate-form-section{padding:10px !important;}
.dgx-donate-form-section span.horiz{ display: block !important; width:100% !important; margin:0px 0 5px;}
.dgx-donate-form-section span{font-size:16px;}
}

#header-container #header .header-wrap > .row:last-child .icon-mobile-menu span.icon-wrap{background:#fff !important;}

.sidr ul li a {
    color: rgba(255, 255, 255, 1.0) !important;
}
.sidr ul li a .sidr-dropdown-toggler{ font-size:20px !important;}
.sidr ul li ul li a {
    padding: 8px 25px !important;
}
.dgx-donate-pay-enabled input[type="text"]{ background:#7B229F; display:block; width:100%;height:50px; text-align:center; color:#fff; text-transform:uppercase; font-size:16px; padding:30px 0;}
.dgx-donate-pay-enabled input[type="text"]:hover{ background:#5c0b7c;}


 