/*
Theme Name: Community Alliance of Tenants
Version: 0.6
Description: Custom Theme built on Canvas/Wooframework
Author: Steve Bozzone
Author URI: http://www.bozzmedia.com
Template: canvas
*/
 
@import url("../canvas/style.css");

/* LAYOUT */

#wrapper #inner-wrapper {

    padding-left: 0px;
    padding-right: 0px;
}

#catlogo {float:left; margin-left:30px;}

#content {
    padding: 0;
}

#content #main {padding:0 30px 0 30px;}

#content #sidebar {background:#0F0E0F url('/wp-content/uploads/2013/07/blackorchid.png') repeat; margin-top:-30px !important;}

#navigation {margin-bottom:2em;}

#navigation ul.nav > ul {
            transition: visibility 120ms ease 200ms;}
			
ul.nav li:hover > ul {transition-delay:0s; }

/*
#navigation {margin: 0 auto;}
ul.nav  {
	display: inline-block !important;
 	float: none !important;
 	margin: auto !important;
 	position: relative !important;
	}	ul.nav div {margin: auto !important;}*/
	
	#navigation ul.nav {margin-left:20px;}
	


.two-col-left #content #main-sidebar-container  #main, .two-col-right #content  #main-sidebar-container #main {
    width: 62% !important;
}

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


/** Full height sidebars **/
.two-col-left #main-sidebar-container #sidebar, .two-col-right #main-sidebar-container #sidebar{
     
	margin-bottom: -5000px;
	padding-bottom:5000px;
   
}

#main-sidebar-container {overflow:hidden; padding-top:30px;}


#header-widg {position:absolute; top:-2px; right:1px; width:180px;}
#header-widg ul li {float:left; list-style:none; margin:2px 6px; }

#header-widg ul li a {color:#ffffff; background:#3D561B; padding:4px 10px; border-radius:2px;}
#header-widg ul li a:hover {text-decoration:none; opacity:0.9;}
#catlogo:after {display:none; content:'';}

#logo {margin-top:42px;}
#logo .site-description {
    margin: 16px 0 2px 84px;
    text-transform: uppercase;
}


/* Drop down font size reduction */
ul.nav ul li a {
    font-size: 1.1em !important;
}

#main-nav ul.children li a:hover {text-decoration:none; opacity:0.8;}


.boxed-layout #content, .boxed-layout #footer-widgets, .boxed-layout #footer {
    padding-left: 0em !important;
	  padding-right: 0em !important;
}



#text-2 .woo-sc-button, #text-6 .woo-sc-button {
    margin-bottom: 31px;
    margin-left: 10px;
    width: 80%;
}

#wrapper #text-6 .woo-sc-button {
    margin-bottom: 31px;
    margin-left: 0;
    width: 100%;
	font-size:1.2em;
}

#text-2, #text-6{margin-top:30px; margin-bottom:0 !important; text-align:center !important;}

#sidebar .widget h3, #sidebar .widget h3 a {
    color: #FFFFFF;
}

#sidebar .widget p, #sidebar .widget .textwidget {
    color: #ffffff;
}

/* forms */

#vr_form input {margin-left:10px;}

/* MISC */
.home .breadcrumb {display:none;}
.rsswidget img {display:none;}
.vr_wrapper label {display:none;}

/* SLIDER */
.flex-direction-nav {display:none;}

#loopedSlider {width:68.05% !important; height:100%; float:right; margin-top:-30px; margin-bottom: 28px;}
.home #loopedSlider .slides .content {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    bottom: -12px;
    left: auto !important;
    position: absolute;
    right: 20px;
	width: auto;

}
	.home #loopedSlider .content h2 {
    float: right;
    font-size: 30px;
}

.home #loopedSlider .content p {
    float: right !important; text-align:right;
}

.home #loopedSlider .content p, .home #loopedSlider .content h2 a {
    background: none repeat scroll 0 0 rgba(154, 205, 50, 0.8) !important;
	color:#222222 !important;
    max-width: 650px;
	padding:10px 20px 10px 20px;
}

.home #loopedSlider .content h2 a:hover {text-decoration:none; background: none repeat scroll 0 0 rgba(154, 205, 50, 0.9) !important;}

#loopedSlider {box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.4); z-index:1;}

.home #loopedSlider .slides { top:0; left:0; overflow: hidden; position:relative; }
.home #loopedSlider li.slide { height: 350px !important; }
.home #loopedSlider li.slide img{ min-height: 355px !important; }

/* footers */

#footer-widgets .widget h3 {
    text-align: center;
}

#footer-widgets { background: url('http://cat.oregoncat.org/wp-content/uploads/2013/07/weave.png') repeat;}

#footer-widgets .textwidget { text-align:center;}

#footer-widgets .block {
    padding-top: 0;
}

#footer-widgets .widget {
    margin: 0 0 0 0;
}

#navigation ul.nav #menu-item-272 a {background-color:#273699 !important;}

/* launch fixes */

div.display-posts-listing {
    border-top: 4px solid #FFFFFF;
    margin-top: 10px;
    padding-top: 28px;
}

div.display-posts-listing .content {padding:15px;}

.rssmi_title_class {font-size:1.2em;}
.rssmi_group_style {color:#fff; margin-bottom:1em;}
.news-contents .news {margin-bottom:1em;}

/* #header-widg {display:none;} */

a.woo-sc-button[href="#"]:hover {cursor:text;}

#logo .site-title a:hover {text-decoration:none;}
#logo .site-title a:hover {color:#3D561B;}

body #navigation ul.nav > li a:hover, body #navigation ul.nav > li:hover {text-decoration:none; color: #C9EA38 !important; font-weight:200;/* background:#334716 !important; */}

/* spanish styles */

.es-ES ul.nav li a {
    font: 300 16px/1.2em 'Open Sans',arial,sans-serif;
}

/* hide dropdown arrow snippet */

.es-ES #inner-wrapper #navigation .nav li.parent > a {
padding-right: 1em;
background:none;
}

/* 
CENTER MENU, CENTER NAVIGATION, CENTER CANVAS
-----------------
Add styles inside the media query below that you only want to be applied to the desktop layout of your site */

@media only screen and (min-width: 768px) {
	/* Desktop styles go here */

	#navigation { 
		text-align:center;
	}

	ul#main-nav { 
		float:none;
		display:inline-block;
		vertical-align:top;
	}
	
	 ul#main-nav li a, ul#main-nav .sub-menu li a{
		 display:inline-block;
	 text-align:left;
 	}

}