/*
Theme Name: Duo
Theme URI: http://www.woothemes.com/
Version: 1.0.0
Description: Designed by <a href="http://www.woothemes.com">WooThemes</a>.
Author: WooThemes
Author URI: http://www.woothemes.com
Template: canvas
Tags: canvas, woothemes, store, woocommerce

	Copyright: (c) 2009-2011 WooThemes.
	License: GNU General Public License v2.0
	License URI: http://www.gnu.org/licenses/gpl-2.0.html

*/
@import url(../canvas/style.css);

/**
 * This file imports the canvas styles.
 * The styles for this child theme are in css/duo.scss (sass) and css/duo.css.
 * These are hooked into the wp_enqueue_scripts action via the woo_child_enqueue function.
 */

.col-full,
#wrapper,
.csstransforms3d.csstransitions #inner-wrapper {
	background: #ffb90e !important;
	}

div#top {
	background: #ffb90e !important;
	}

div#top div.col-full {
	max-width: 700px !important;
	}

#top ul.nav li a {
	color: #ffffff !important;
	font-weight: bold !important;
	}
#top ul.nav > li:hover,
#top ul.nav > li.current_page_item a,
#top ul.nav > li a:hover {
	background: transparent !important;
	}

#top ul.nav > li a:hover {
	text-decoration: underline;
	}

#navigation .menus {
	display: none !important;
	}

#header-container {
	display: none;
	}

#nav-container {
	border: 0px;
	}

div#nav-container {
	background: url(https://41hope5k.com/wp-content/uploads/2026/07/header-bg-2026.jpg) no-repeat top center;
	height: 400px;
	border: none !important;
	}

#nav-container #navigation {
	background: transparent !important;
	}


#sdrn_menu ul li a {
	color: #ffffff !important;
	}

a:link, a:visited {
	color: #4e2683 !important;
	}

 .entry img {
	background: transparent !important;
	border: 0 !important;
	}

/*******
.full-header #header-container {
	background: transparent !important;
	}

.full-header #header-container #header {
	margin: 0 auto;
	padding: 0;
	}

hgroup#logo {
	width: 100% !important;
	}
****/


div.details {
	height: 25px;
	text-align: center;
	width: 615px;
	margin: 0 auto;
	margin-top: -100px;
	margin-bottom: 20px;
	}

div.details p {
	color: #28c5ff;
	float: left;
	padding-right: 4%;
	border-right: 3px solid #ffc20e;
	margin-left: 10px;
	font-weight: bold;
	}

.two-col-left #main-sidebar-container #main {
	width: 100% !important;
	}

.widget_sp_image {
	width: 25%;
	float: left;
	height: 350px;
	text-align: center;
	}

.widget_sp_image img {
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-webkit-transition-property: transform;
	transition-property: transform;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	}

.widget_sp_image img:hover {
	-webkit-transform: rotate(20deg);
	transform: rotate(20deg);
	}

#widget_sp_image-4 img {
	margin-bottom: 2px;
	}

.widget_sp_image h3 {
	color: #ffffff;
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
	font-weight: bold;
	}

.widget_sp_image span {
	color: #4e2683;
	}

.widget_sp_image p {
	color: #aa5c00;
	}

div#credit.col-right {
	display: none;
	}


section#main.col-left {
	margin-bottom: 75px;
	}

.full-header.full-width #footer {
	display: none;
	}

@media only screen and (max-width: 768px) {
	.widget_sp_image {
		width: 50%;
		}
	div.details {
		margin-top: -60px;
		}
}

@media only screen and (min-width : 320px) and (max-width : 480px) {
	div.details {
		margin-top: -95px;
		margin-bottom: 0;
		height: 116px;
		width: auto;
		}
	div.details p {
		margin-left: 0;
		width: 100%;
		margin-bottom: 5px;
		}
	.widget_sp_image {
		width: 100% !important;
		text-align: center;
		}
}


/****************************/
/**** Pages ***********/
/********************/

.post .title, .page .title, .post .title a:link, .post .title a:visited, .page .title a:link, .page .title a:visited {
	color: #ffffff !important;
	font-weight: bold !important;
	}

.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6 {
	color: #ffffff;
	font-weight: bolder;
	}

.entry, .entry p {
	color: #aa5c00 !important;
	}

/****************************/
/**** Footer ***********/
/********************/

.full-footer #footer-widgets-container,
.full-header.full-width #footer-widgets {
	background: #ffffff !important;
	}

#footer-widgets {
	padding: 0 !important;
	margin: 0 !important;
	}

.full-header.full-width .widget_sp_image {
	height: auto;
	}

#footer-widgets .widget.widget_sp_image {
	max-width: 100%;
width: auto;
min-width: 25%;
	}

#footer-widgets .widget_sp_image img:hover{
	-webkit-transform: rotate(0deg);
	transform: rotate(0deg);
	}

#footer-widgets .widget h2 {
	color: #000000;
font-size: 20px;
margin-top: 6%;
	}