/* Have fun adding your style here :) - PS: At all times this file should contain a comment or a rule, otherwise opera might act buggy :( */

/* General Custom CSS */


iframe#tshirtecommerce-designer {
    height: 620px;
}

#top form.login, #top form.register {
	padding: 20px 20px 60px;
}

p.lost_password {
	position: absolute;
	padding-top: 6px;
}

.quantity {
    display: none;
}

span.uni-cpo-total-sum {
    display: inline;
    text-decoration: none;
    font-size: 24px;
    line-height: 24px;
    font-weight: 600;
    color: #005475;
    font-family: 'Arvo';
}

.uni-cpo-total-text {
	font-size: 18px;
}

table.cart img {
    width: 100%;
    height: auto;
}

td.product-thumbnail {
    width: 12%;
}

#top #payment .terms {
    padding: 0 1em 0;
    text-align: left;
}

.woocommerce-info {
    background-color: #eee!important;
    font-size: 20px;
    font-family: 'Arvo';
}

a.avia-post-nav.avia-post-prev.with-image, a.avia-post-nav.avia-post-next.with-image {
    background: #227697 !important;
}

.woocommerce-tabs.wc-tabs-wrapper {
    display: none;
}

.summary.entry-summary {
    margin-bottom: 30px;
}

.woocommerce_msrp a {
  width: 100% !important;
}

.inner_product_header h3 {
    font-size: 15px !important;
    height: 45px;
}

.inner_product_header {
    height: 136px;
}

.inner_product_header .price {
  position: absolute;
  bottom: 5px;
  left: 15px;
}

span.rating_container {
    display: none;
}

button.single_add_to_cart_button.button.alt {
    margin-top: 15px !important;
}

input#billing_address_2 {
    display: none !important;
}

dl.variation {
    padding: 10px;
}

.comment_meta_container, .comment_container {
  display: none;
}


/* stran z artikli manjše! */
.page-id-2121 .button, .page-id-2112 .button {
  padding: 9px 3px;
  text-align: center;
}




/* UNI CPO checkboxes */
#uni_cpo_barva label.uni-cpo-checkbox-option-label {
  display: inline-block !important;
  width: 245px !important;
  padding-right: 50px;
}

#uni_cpo_barva .uni-cpo-checkbox-option-label input.uni_cpo_barva-field.uni-cpo-checkbox.uni-cpo-required {
    width: 30px !important;
}

#uni_cpo_dodatne_opcije label.uni-cpo-option-label.uni-cpo-checkbox-option-label {
  display: inline-block !important;
  width: 245px !important;
  padding-right: 50px;
}

#uni_cpo_dodatne_opcije input.uni_cpo_dodatne_opcije-field.uni-cpo-checkbox {
  width: 30px;
}

#uni_cpo_dodatne_opcije .uni-cpo-checkbox-option-label span {
    margin-left: 0px;
}

h5.uni_cpo_fields_header {
    margin-bottom: 6px;
}

input.uni_cpo_barva-field.uni-cpo-checkbox.uni-cpo-required {
    display: inline-block !important;
    margin-top: 3px !important;
}
#uni_cpo_barva .uni-cpo-checkbox-option-label span {
    display: inline-block !important;
    margin-top: 6px !important;
}







/*
Desktop Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the desktop view of your site */

@media only screen and (min-width: 768px) {
  /* Add your Desktop Styles here */

  	

}



/*
Mobile Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the Mobile and Tablet Portrait view */

@media only screen and (max-width: 767px) {
  /* Add your Mobile Styles here */

}