/*
Theme Name: Arena Products
Template: canvas
Version: 1.0
Author: Thom Craver
Author URI: http://www.thomcraver.com/
Tags: canvas, woothemes, thomcraver

*/

@import url("../canvas/style.css");

/* formerly custom CSS in General Settings */
#header {background-position: right top; !important}
ul.nav li a { padding: 0em 0.6em;}

#footer {margin-top: -4px;}
#inner-wrapper {box-shadow: 0px 2px 7px rgba(0,0,0,.5);}

a.woo-sc-button span { font-weight: bold; color: #FFF !important}

.page-id-141 .title { display: none; }

.page-id-141 .breadcrumbs { display: none; }

.page-id-35 .title { display: none; }

.page-id-35 .breadcrumbs { display: none; }

.breadcrumb-title {
    display: none;
}

.nav-toggle { background-color: #1879CA;}

h1,h2,h3,h4 {	font-variant: small-caps;} 


/*.menu-item {max-width: 134px; vertical-align:middle; }*/
.menu-item {vertical-align:middle; }

#arena_top_links {
    text-align: center;
}

.contact-form label span { color: #A00; font-size: .8em}

@media only screen and (min-width: 768px) {

ul.nav li {display: inline-block;float: none;}
ul.nav li a { font-size:13px !important;}
#main-nav.nav.fl {float: none;text-align:center;}
.sub-menu {text-align:left;}
#navigation ul.nav > li:last-child { border-right: 0; }
#footer, #footer p {text-align:center;}

/* phone number and request quote */
#arena_top_links {
    float: right;
}

/* div containing the "a proven developer... text" */

#arena_header_text {
    position: absolute;
    max-width: 600px; 
    padding: 10px;
    left: 260px;
    bottom:  0px;
    background-color: #f0f0f0;
}

#arena_header_text p {color: #666; font-size: .90em}
#arena_header_text strong {color: #1879CA;}

/* search box in header: 
    search_main is the div container
    input.s is the actual text input field
    fa-search is the search icon size to fit 
*/

/*
.search_main {
  bottom: 5px;
  right: 10px;
  width: 220px;
  position: absolute;
}
*/
.search_main {
  bottom:14px;
  right: 32px;
  width: 220px;
  position: absolute;
}

.searchform input.s { padding: 5px;}
.searchform .fa-search:before {
    font-size: 1.1em;
    line-height: 1;
    }

.entry img {border: none;}
.searchform { background-color: #fff;}


.last { margin-bottom: 10px !important;}

input, textarea  {background-color: #FCFCFC; border-color: #A4A4C1;}

.twocol-one, .threecol-one, .threecol-two, .fourcol-one, .fourcol-two, .fourcol-three, .fivecol-one, .fivecol-two, .fivecol-three, .fivecol-four, .sixcol-one, .sixcol-two, .sixcol-three, .sixcol-four, .sixcol-five {margin-bottom: 0px !important;}

}

/* ---------- Custom ---------- */
.breadcrumbs { margin-top: 1.5em; margin-bottom: 1.8em;}
.page-title, .post .title, .page .title { margin-bottom: 1em;}
h2 { padding-top: 1em;}
.style-image { padding: 5px; border: 1px solid #adadad;}
#logo > a > img { width: 205px;	height: 115px;}
.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6 { line-height: 1.3em;}
#footer a:link {color:#ffffff; }
.border {border: 1px solid #e6e6e6; }
@media only screen and (max-width: 765px) {
	#logo { margin: 0 auto; text-align:center; padding-top:10px; padding-bottom:15px;}
	#arena_top_links { margin: 0 auto; text-align:center; padding:0;}
	#arena_top_links > p { padding:0 !important; margin:0 !important; width:100%; text-align:center !important;}
	#header {padding-bottom:0 !important; margin-bottom:0 !important;}
	#footer, #footer p {text-align:center;}
}

