/*



Theme Name: Sydney Cut To Size themes

Description: Custom theme for Sydney Cut To Size

Author: Appleby Design

Template: jumpstart



*/

/**

* This is a starter child theme for all of you CSS-hackers. 

* This file is a copy of Jump Start's default style.css 

* file that has been edited to give you an overall boxed layout.

 * Because the Theme Blvd framework's core styles are contained 

 * in other CSS files prior to style.css, you can safely hack away 

 * here to skin your Child theme.

 * 

 * @link http://dev.themeblvd.com/tutorial/css-hacking/

 * Note: Because we are copying everything from Jump Start's 

 * style.css into this style.css, there is no need to @import 

 * Jump Start's style.css as you might do in a classic 

 * WordPress Child theme.

 */

@import url('../jumpstart/style.css');
body {
	background-image: url(/images/bodybg-3.png);
	font-size: 12px;
}
#wrapper {
}
#container {
	background-repeat: no-repeat;
	background-position: right 100px;
	min-height: 723px;
	margin-top: 0px;
	background-color: #FFF;
	width: 1000px;
}
#bg2 {
	background-image: url(/images/bgswoosh-4.png);
	background-repeat: no-repeat;
	background-position: left top;
	min-height: 723px;
}
#header_content {
	float: left;
	padding: 10px 0 0;
	width: 270px;
	margin-left: 35px;
}
#content {
	padding-top: 10px;
}
.header_logo_image {
}
.menu-main-container {
	float: right;
	width: 600px;
}
.menu-main-container ul {
	padding: 0px;
	margin: 20px 0 0 0px;
	float: right;
}
.menu-main-container ul li {
	float: left;
	padding: 10px 4px 0 4px;
	-webkit-box-shadow: 5px 5px 3px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 5px 5px 3px rgba(0, 0, 0, 0.3);
	box-shadow: 5px 5px 3px rgba(0, 0, 0, 0.3);
	list-style: none;
	margin-left: 10px;
	background: url(assets/images/bg-menu.png) repeat-x top left #fff;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-bottomright: 10px;
	border-top-left-radius: 10px;
	border-bottom-right-radius: 10px;
}
.menu-main-container ul li a {
	float: left;
	width: 50px;
	height: 37px;
	padding-top: 40px;
	text-align: center;
	color: #333;
	font-size: 11px;
	line-height: 11px;
}
#gform_fields_1 ul li {clear:both !important;}
.menu-main-container ul li.home a {
	background: url(assets/images/btn-home.png) no-repeat top center;
}
.menu-main-container ul li.product a {
	background: url(assets/images/btn-product.png) no-repeat top center;
}
.menu-main-container ul li.service a {
	background: url(assets/images/btn-service.png) no-repeat top center;
}
.menu-main-container ul li.order-form a {
	background: url(assets/images/btn-form.png) no-repeat top center;
}
.menu-main-container ul li.stock-range a {
	background: url(assets/images/btn-stockrange.png) no-repeat top center;
}
.menu-main-container ul li.contact a {
	background: url(assets/images/btn-contact.png) no-repeat top center;
}
.menu-main-container ul li.routering a {
	background: url(assets/images/btn-routering.png) no-repeat top center;
}
.menu-main-container ul li.edging a {
	background: url(/images/edging-icon.png) no-repeat top center;
}
.menu-main-container ul li.standard-flat a {
	background: url(assets/images/btn-standard-flat.png) no-repeat top center;
}
.menu-main-container ul li.custom-flat a {
	background: url(assets/images/custom-flat.png) no-repeat top center;
}
.menu-main-container ul li.standard-color a {
	background: url(assets/images/btn-product.png) no-repeat top center;
}
.menu-main-container ul li.custom a {
	background: url(assets/images/btn-contact.png) no-repeat top center;
}
ul.pricelist-include li {
	float: none !important;
}
#branding {
	float: left;
	width: 100%
}
h1.entry-title {
	color: #FFF;
	font-family: 'Archivo Narrow', sans-serif;
	font-weight: 400;
	font-size: 1.9em;
}
.row-fluid .span8 {
	width: 36%;
}
.entry-content {
	color: #ccc;
	line-height: 150%;
	position: relative;
}
#gform_1 {
	color: #333;
}
ul.list-disc {
	margin-left: 0px;
	margin-top: -15px;
}
ul.list-disc li {
	background: url(assets/images/square.png) no-repeat top left;
	float: none !important;
	padding-left: 20px !important;
	;
}
ul.list-disc2 {
	margin-top: -10px;
}
ul.list-disc2 li {
	background: url(assets/images/square.png) no-repeat top left;
	float: none !important;
	padding-left: 20px !important;
	;
}
.row-fluid .span4 {
	float: right;
	width: 49%;
	margin-top: -15px;
}
#main.sidebar_right ul.list-2column {
	margin-bottom: 10px;
}
#main.sidebar_right ul.list-2column li {
	float: none !important;
	display: inline-block;
	width: 40% !important;
	vertical-align: top;
}
#main.sidebar_right ul.menu {
	z-index: 999999;
}
#main.sidebar_right ul.menu li {
	padding-left: 0;
}
.fixed-sidebar .widget {
	margin: 0px 0 0 0;
}
#main #menu-cnc-routering li {
	padding-lefT: 0;
}
#main {
	padding-left: 15px;
	padding-right: 15px;
}
#top {
	padding-left: 10px;
}
#main .menu-item a {
	background: none repeat scroll 0 0 #3C3A3D;
	color: #FFFFFF;
	float: left;
	font-weight: 100;
	height: 20px;
	list-style-image: none;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
}
#main ul li {
	float: left;
	list-style-type: none;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 4px;
}
#main ul li.current_page_item a {
	background: #5bc0eb;
}
h1.text-left {
	color: #fff;
}
h1.text-left div {
	background: #25aae1;
	font-size: 20px;
	margin-left: -30px;
	padding: 0px 10px 0px 30px;
	color: #fff;
	width: 210px;
}
#input_2_1 {
	width: 90%;
}
.gform_wrapper {
	max-width: 99%;
}
.gform_wrapper ul {
	float: left;
	list-style-type: none;
	width: 100%;
}
#field_2_1 {
	padding-left: 0px !important;
}
.gform_wrapper .gform_page_footer {
	clear: both;
}
.gform_wrapper .top_label li.gfield.gf_right_half {
	width: 49% !important;
}
.gform_wrapper .top_label li.gfield.gf_left_half {
	width: 49% !important;
	margin-right: 15px;
}
.gform_wrapper .top_label li.gfield.full_page {
	width: 100%;
}
.widget-area .gform_wrapper .top_label .gfield_label {
	margin-top: 0;
}
#main.sidebar_right .gform_wrapper ul.gform_fields li {
	padding-top: 0;
}
.gform_wrapper .ginput_complex label, .gform_wrapper .gfield_time_hour label, .gform_wrapper .gfield_time_minute label, .gform_wrapper .gfield_date_month label, .gform_wrapper .gfield_date_day label, .gform_wrapper .gfield_date_year label, .gform_wrapper .instruction {
	margin: -10px 0 6px !important;
}
.gform_wrapper .gfield_description {
	font-size: 12px !important;
	padding: 1px 0px 0px 0px !important;
	margin-top: 3px;
}
.gform_wrapper ul li.gfield {
	clear: both;
	width: 100%;
}
.gform_wrapper ul li {
	padding: 0 !important;
}
.gform_wrapper .top_label li.gfield.gf_middle_third {
	margin-left: 0!important;
}
#branding {
	border: none;
}
.gform_body {
	floaT: left;
	width: 100%;
}
.gform_wrapper .top_label li.gfield.gf_left_half input.medium, .gform_wrapper .top_label li.gfield.gf_left_half input.large, .gform_wrapper .top_label li.gfield.gf_left_half select.medium, .gform_wrapper .top_label li.gfield.gf_left_half select.large, .gform_wrapper .top_label li.gfield.gf_right_half input.medium, .gform_wrapper .top_label li.gfield.gf_right_half input.large, .gform_wrapper .top_label li.gfield.gf_right_half select.medium, .gform_wrapper .top_label li.gfield.gf_right_half select.large {
	width: 100%;
}
.gform_wrapper #input_1_21 {
	width: 100%;
}

@media (max-width:960px) {
.menu-main-container {
	float: right;
	width: 300px;
}
.sidebar_right .row-fluid #content {
	width: 45%;
}
.menu-main-container ul li {
	margin-bottom: 10px;
}
#content {
	margin-top: -50px;
}
.sidebar_right .row-fluid .right-sidebar {
	width: 41%;
	margin-top: 20px;
}
#bg2 {
	background-image: url(/images/bgswoosh-4.png);
	background-repeat: no-repeat;
	background-position: -50px top;
	min-height: 723px;
}
.menu-onlineorder {
	position: static !important;
	margin-top: 10px;
	float: right;
}
#container {
	background-size: 70% !important;
	background-position: right 450px !important;
}
.menu-cutosize {
	margin: 0px !important;
	float: right;
}
}

@media (max-width:767px) {
[class*="span"], .uneditable-input[class*="span"], .row-fluid [class*="span"] {
	float: left;
}
.row-fluid .span4 {
	float: right;
	margin-top: 0
}
}

@media screen and (max-width:740px) {
#bg2 {
	background: none;
	background-color: #000;
}
.menu-main-container {
	width: 100%;
}
.menu-main-container ul {
	width: 275px;
	float: none;
	margin: 10px auto;
}
.menu-main-container ul li {
	margin-left: 10px;
	padding-right: 4px;
	padding-left: 4px;
}
#content {
	margin-top: 0;
}
.sidebar_right .row-fluid #content {
	width: 100%;
}
.sidebar_right .row-fluid .right-sidebar {
	width: 100%;
	float: left;
	margin-top: 0;
	color: #fff;
}
#container {
	width: 100%;
	margin-top: 0 !important;
}
#header_content {
	float: none;
	margin: 20px auto;
}
.gform_fields li {
	width: 100% !important;
}
.gform_wrapper .top_label li.gfield.gf_left_half {
	width: 100% !important;
}
.gform_wrapper .top_label li.gfield.gf_right_half {
	width: 100% !important;
}
.gform_wrapper textarea.small {
	width: 96.5% !important;
}
.menu-onlineorder {
	margin-bottom: 20px;
}
.gform_wrapper #input_1_21 {
	width: 96.5%;
}
}
.gchoice_27_0 {
	min-width: 100px !important;
}
#footer_content {
	border-top: none;
	border-bottom: none;
	padding: 0;
}
