/*
 Theme Name:     RT-THEME 15 CHILD
 Theme URI:      
 Description:    
 Author:         
 Author URI:     
 Template: rttheme15      
 Version:        
*/
 
@import url("../rttheme15/style.css");
 
/* =Theme customization starts here
------------------------------------------------------- */

.flexslider .desc span.text {
	
	--display:none;
}

.flexslider .desc span.title a, .flexslider .desc span.title span {
	
	line-height:34px;
}

#members-welcome-box {
	
}

#members-welcome-box div {
	
	border: 2px dotted #e77927;
    padding: 28px;
    width: 250px;
	
}

.sidebar_content {
	background:#cbdedd;
	/*background:url("http://www.momrising.org/wp-content/uploads/2013/04/16899-hd-images-of-milk.jpg") repeat scroll center top / 200% auto rgba(0, 0, 0, 0);*/
}
.sidebar_bottom {
	background:url("http://pmmcloud.com/dairy/wp-content/uploads/2015/02/skin-default5.png") no-repeat scroll left -122px rgba(0, 0, 0, 0);
	/*background: url("http://pmmcloud.com/dairy/wp-content/uploads/2015/01/skin-default3.png") no-repeat scroll left -122px rgba(0, 0, 0, 0);*/
}
.sidebar_top {
	background:url("http://pmmcloud.com/dairy/wp-content/uploads/2015/02/skin-default5.png") no-repeat scroll left 0 rgba(0, 0, 0, 0);
	/*background: url("http://pmmcloud.com/dairy/wp-content/uploads/2015/01/skin-default3.png") no-repeat scroll left 0 rgba(0, 0, 0, 0);*/
}
#navigation, #navigation a {
	color: #013556;
}
#navigation a:hover, #navigation ul li.current_page_item a, #navigation ul li.current-menu-ancestor a {
	color: #e37c00;
}
#navigation > ul {
	background: url("http://pmmcloud.com/dairy/wp-content/uploads/2015/01/menu-pixel.png") repeat-x scroll center bottom rgba(0, 0, 0, 0);
}
#navigation > ul > li {
	background: url("http://pmmcloud.com/dairy/wp-content/uploads/2015/01/menu-pixel.png") repeat-x scroll center bottom rgba(0, 0, 0, 0);
}

#navigation a.active {
    background: url("http://pmmcloud.com/dairy/wp-content/uploads/2015/02/plusminus_grayblue.png") no-repeat scroll right -32px transparent;
}

#navigation a.inactive {
	background:url("http://pmmcloud.com/dairy/wp-content/uploads/2015/02/plusminus_grayblue.png") no-repeat scroll right 3px rgba(0, 0, 0, 0);
}
.background_pic_holder img {
	position: relative;
	right: 0;
	margin-top: -13%;
	width: 127%;
}
.head_text h2 {
	color:#013556;
}
h3 {
	color: #666;
}
h4 {
	color:#1a374d;
}
#navigation ul li.current_page_item a:hover, #navigation ul li.current-menu-ancestor a:hover {
	color: #545454;
}
#navigation ul ul li.current-menu-item a {
	color: #fff;
}
#navigation ul ul li a {
	 color: #013556;
}

/*CSS Fernando*/
#navigation > ul {
	background: none;
}

#navigation > ul > li {
   border-bottom: 1px solid #B7CECD;
    background: none;
}


.sidebar_top {
    background: url("http://pmmcloud.com/dairy/wp-content/uploads/2015/02/skin-light-gray-6.png") no-repeat scroll left 0px transparent;
}

.sidebar_bottom {
	background:url("http://pmmcloud.com/dairy/wp-content/uploads/2015/02/skin-light-gray-6.png") no-repeat scroll left -122px rgba(0, 0, 0, 0);
}

#navigation ul ul li.current-menu-item a {
    color: #E37C00;
	font-weight: bold;
}


/*========================================================================*/
/*GENERAL STYLING
/*========================================================================*/

/*Global
----------------------------------------------------------------*/
h3 {
    color: #E37C00;
}

.content ul li {
    margin-bottom: 0.5em;
}

.accordion .title, .accordion .title.current {
    background: none repeat scroll 0% 0% #E77927;
    border-top: none;
    color: #fff !important;
    text-shadow: none;
}

.accordion p, .accordion span, .accordion ul li {
    font-size: 15px;
}

.accordion .title span {
    background: url("http://pmmcloud.com/dairy/wp-content/uploads/2015/02/plusminus_white.png") no-repeat scroll 5px 9px transparent;
}

.accordion .title.current span {
    background: url("http://pmmcloud.com/dairy/wp-content/uploads/2015/02/plusminus_white.png") no-repeat scroll 5px -26px transparent;
}

.pol_form_title {
    display: inline-block;
}

.pol_message, .pol_form label {
    color: #E77927;
}


#login-sidebar-widget h4 {
padding-bottom: 20px;
}/*Home----------------------------------------------------------------*/
#container form input[type="button"], #container form input[type="submit"] {    background: #E77927 !important;    text-shadow: none !important;    box-shadow: none !important;    color: #fff !important;}#container form input[type="button"]:hover, #container form input[type="submit"]:hover {background: #D47A0D !important;
}
/*►Contact
----------------------------------------------------------------*/
.content .contact_list {
	margin-top: -22px!important;
}

.content .contact_list h6 {
	margin-bottom: -7px;
	margin-top: 20px;
}

.content .contact_list .user {
	background: url(../rttheme15/images/assets/icons/user.png) left 3px no-repeat;
	padding-left: 25px !important;
}

.content .contact_list .user a {
	text-decoration: none;
}

/*Event Page
----------------------------------------------------------------*/
#tribe-bar-form .tribe-bar-submit input[type="submit"] {
color: #fff !important;
}

#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a {
background: none !important;
}

#tribe-bar-form.tribe-bar-collapse .tribe-bar-views-inner {
    padding: 10px 10px 40px !important;
}

.tribe-events-read-more {
     color: #013556 !important;
}

#tribe-events .tribe-events-content p {
    padding-bottom: 0;
}

.tribe-events-list-separator-month span {
    color: #013556;
}

#tribe-bar-form .tribe-bar-submit input[type="submit"] {
    background: #e37c00 !important;
	text-shadow: none;
}


#tribe-bar-form .tribe-bar-submit:hover input[type="submit"] {
    background: #D47A0D !important;
}

.cheese-photos {

    height: 100%;
    margin: 0 auto 85px !important;
    width: 100%;

}

.icecream-photos {

 height: 100%;
    margin: 0 auto 85px !important;
    width: 100%;

}

.milk-list {

list-style:none;

}

.milk-list li {

    display: inline;
    margin-right: 12px;

}

.milk-list li img {
    
    height: 100%;
    width: 30%;

}

#logo img {
	
	width:190px !important;
}

ul.footer_links, #footer .copyright {
	
	margin-left:220px !important;
}

.featured h4 a {
	
	color:#19374D !important;
}

.featured h4 a:hover {
	
	color:#19374D !important;
	background: none !important;
}
#menu-welcome-menu {
	margin-bottom:0;
}
#menu-welcome-menu li {
	padding:0;
}
#menu-welcome-menu li a {
	background: none repeat scroll 0 0 #1a374d;
	color: #fff;
	padding: 10px;
	text-align: center;
}
#menu-welcome-menu li a:hover {
	background: none repeat scroll 0 0 #e77927;
}

/*
---------------------------------------------
Responsive
---------------------------------------------
*/

/* Tablet (Portrait) 	768px */
@media only screen and (min-width: 768px) and (max-width: 959px) {
	
	#mobile_header {
		 background: none repeat scroll 0 0 #cbdedd;
	}
	ul.footer_links, #footer .copyright {
		margin-left:0 !important;
	}
}

/* Mobile (portrait) 	320px */
@media only screen and (max-width: 767px) {
	
	#mobile_header {
		 background: none repeat scroll 0 0 #cbdedd;
	}
	ul.footer_links, #footer .copyright {
		margin-left:0 !important;
	}
	#menu-footer-menu {
		margin-top:10px !important;
	}
	.us-ca-flag {
		width: 95%;
	}
	.milk-list {
		margin: 0 0 20px 0;
	}
	.milk-list li {
		margin-right: 5px;
	}
}
