/*
test785
Theme Name: Bazar Child
Theme URI: http://demo.yithemes.com/bazar/
Version: 3.0.1 old
Description: Shop Wordpress Theme
Author: Your Inspiration Themes
Author URI: http://yithemes.com
Tags: white, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, flexible-width, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, front-page-post-form, full-width-template, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
template: bazar

	Copyright: (c) 2012 Your Inspiration Themes.
	License: GNU General Public License v3.0
	License URI: http://www.gnu.org/licenses/gpl-3.0.txt

*/

/* Below you can write your style */
p#billing_country_field,p#shipping_country_field { float: none; }
p#billing_state_field,p#shipping_state_field { margin-top: 4px !important; }
p#billing_state_field span.select2-selection.select2-selection--single,
p#shipping_state_field span.select2-selection.select2-selection--single {
    border-radius: 0;
    height: 30px;
}
p#billing_postcode_field,p#billing_address_1_field,
p#shipping_postcode_field,p#shipping_address_1_field { float: left !important;    width: 47%; }
p#billing_phone_field,p#billing_address_2_field,
p#shipping_phone_field,p#shipping_address_2_field { float: right !important; width: 47%; }
p#billing_address_2_field,p#shipping_address_2_field { margin-top: 4px !important; }
p#billing_address_2_field label,p#shipping_address_2_field label { display: block !important; }

p#shipping_city_field { float: left; }
#multistep_steps input.button.prev { float: left; clear: both; }


table { width: 300px; }

#multistep_steps h3{    margin-bottom: 20px !important;}
p#order_comments_field { float: left; width: 400px;margin: 0 !important; }
.status-publish form label{text-align: left !important;}
p#order_comments_field textarea{
    height: 90px;
    clear: both;
}
#multistep_steps #multistep_step5 input.button.prev {
    margin: 0px !important;
}

@media only screen and (max-width: 767px) {
	table { width: 100%; margin-bottom: 25px; }
	p#order_comments_field { width: 100%; margin-bottom: 20px !important; }
}
@media only screen and (max-width: 600px) {
	form .form-row,p#shipping_address_2_field,
	p#billing_address_2_field,p#billing_phone_field { width: 100% !important; float: none !important; }
}
@media only screen and (max-width: 479px) {
	.quantity, #content .quantity {
	    width: 55px !important;
	    margin: 0;
	    display: inline-block;
	}
}