/*
Theme Name: Uncode Child
Description: Child theme for Uncode theme
Author: Undsgn™
Author URI: http://www.undsgn.com
Template: uncode
Version: 1.0.0
Text Domain: uncode
*/

.shop_table .order-total td {
font-size:20px!important;
}
.woocommerce-gzd-legal-checkbox-text {
	color: #ff9142!Important;
}
@font-face {
  font-family: 'raisonne-demibold-pro';
  font-style: normal;
  font-weight: normal;
  src: url('fonts/raisonne-demibold-pro.eot');
  src: local(''),
  url('fonts/raisonne-demibold-pro.eot?#iefix') format('embedded-opentype'),
       url('fonts/raisonne-demibold-pro.woff2') format('woff2'),
       url('fonts/raisonne-demibold-pro.woff') format('woff'),
       url('fonts/raisonne-demibold-pro.ttf') format('truetype');
}
@font-face {
  font-family: 'GT-Walsheim-Medium';
  font-style: normal;
  font-weight: normal;
  src: url('fonts/GT-Walsheim-Medium.eot');
  src: local(''),
  url('fonts/GT-Walsheim-Medium.eot?#iefix') format('embedded-opentype'),
       url('fonts/GT-Walsheim-Medium.woff2') format('woff2'),
       url('fonts/GT-Walsheim-Medium.woff') format('woff'),
       url('fonts/GT-Walsheim-Medium.ttf') format('truetype');
}
.input-background .style-light input[type="text"]{
	border-color:transparent!Important;
	border-bottom-color:#ff9142!Important;
	box-shadow:none;
	background-color:transparent!important;
	border-width:2px;
}
::placeholder {
  color: #ff9142!important;
}
.tmb-light.tmb .t-entry-text .t-entry-title a{
	color:#132279;
}

.style-light .btn-default, .style-dark .style-light .btn-default, .tmb-light .t-entry-text .btn-default, .style-dark .tmb-light .t-entry-text .btn-default, .tmb-dark .t-overlay-inner .btn-default,.btn-accent {
    color: #132279 !important;
    background-color: #fdf7f0!important;
    border-color: #132279 !important;
}
.style-light .btn-default:not(.btn-hover-nobg):not(.icon-animated):not(.btn-flat):hover, .tmb-light .t-entry-text .btn-default:not(.btn-hover-nobg):not(.icon-animated):not(.btn-flat):hover, .btn-accent:not(.btn-hover-nobg):not(.icon-animated):hover,.btn-accent:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):hover{
	color: #ffffff !important;
    background-color: #132279!important;
    border-color: #132279 !important;
}

.tmb .t-entry p.t-entry-readmore .btn {
    margin: 20px 0px 0px 0px;
}

.mpwoo_credit {
    display: none;
    font-size: 14px;
    text-align: center;
    color: #6d6d6d;
}
.wc-stripe-error.woocommerce-message, .wc-notice.woocommerce-message {
    background-color: #f2f9f5;
}
#payment p {
    color: inherit;
    font-weight: 400;
    font-size: .9em;
    line-height: 1.2;
    padding-bottom: 15px;
}
.submenu-light.isotope-filters.menu-dark .menu-smart a {
    color: #132279;
    border-style: solid!important ;
    border: 2px;
	padding:10px 10px 10px 10px
}
@media (max-width: 600px) {
   p {
    font-size:18px;
  }
}
@media (max-width: 600px){
body.menu-mobile-centered .main-menu-container .menu-horizontal .menu-horizontal-inner ul.menu-smart li.menu-item > a, body.menu-mobile-centered .vmenu-container .vmenu-row-wrapper .vmenu-wrap-cell ul.menu-smart li.menu-item > a, body.menu-mobile-centered .overlay-menu .navbar-main .menu-sidebar-inner ul.menu-smart li.menu-item > a, body.menu-mobile-centered .main-menu-container .menu-horizontal .menu-horizontal-inner ul.menu-smart li.menu-item-link > a, body.menu-mobile-centered .vmenu-container .vmenu-row-wrapper .vmenu-wrap-cell ul.menu-smart li.menu-item-link > a, body.menu-mobile-centered .overlay-menu .navbar-main .menu-sidebar-inner ul.menu-smart li.menu-item-link > a {
    font-size: 30px!important;
    line-height: 1.8 !important;
    padding-top: 5px;
    padding-bottom: 5px;
    text-transform: none !important;
}}
@media (max-width: 959px){
body.menu-mobile-centered .main-menu-container .menu-horizontal .menu-horizontal-inner, body.menu-mobile-centered .vmenu-container .vmenu-row-wrapper .vmenu-wrap-cell, body.menu-mobile-centered .overlay-menu .navbar-main .menu-sidebar-inner, body[class*=hmenu] div:not(.menu-accordion) > ul.menu-smart > li:not(.social-icon) {
background-color:#fdf7f0;
	}}
@media (max-width: 600px){
	body.menu-mobile-centered .main-menu-container .menu-horizontal{
		text-align:left;
	}}
@media (max-width: 600px){
body.menu-mobile-centered .main-menu-container .menu-horizontal .menu-horizontal-inner, body.menu-mobile-centered .vmenu-container .vmenu-row-wrapper .vmenu-wrap-cell, body.menu-mobile-centered .overlay-menu .navbar-main .menu-sidebar-inner {

    vertical-align: top;

	}}


.woocommerce-checkout .shop_table {
    background-color: transparent;
}
p, li, dt, dd, dl, address, label, small, pre, code {
    line-height: 1.3;
}
.btn-form-border-style, input, textarea, select, .seldiv, .select2-choice, .select2-selection--single, input[type="submit"], input[type="reset"], input[type="button"], button[type="submit"], .seldiv:before, .btn, .btn-link, .btn:not(.btn-custom-typo), .btn-link:not(.btn-custom-typo), .panel-title > a > span, .divider .divider-icon, .overlay input, .search_footer {
    border-width: 2px;
}
.tmb .t-entry p.t-entry-readmore .btn {
    margin: 0px 0px 0px 0px;
}
.isotope-filters.menu-dark .menu-smart a:hover{
	color:#ff9142;
}
.wc-notice.woocommerce-message, .wc-notice.woocommerce-message a, .wc-notice.woocommerce-message a {
	color:#132279!Important;
}
a:hover, a:focus, a.active {
    text-decoration: underline;
}
@media (max-width: 959px) and (max-width: 959px){
	.main-menu-container .menu-horizontal .menu-horizontal-inner ul.menu-smart:not(.menu-smart-social) ul{
		background-color:#fdf7f0;
	}

@media (max-width: 959px){
	.submenu-light .menu-smart li.active > a, .submenu-light .menu-smart li.current-menu-ancestor > a, .submenu-light .menu-smart li.current-menu-item:not(.menu-item-type-custom) > a {
    color:#60c6bc;
	}}
	@media (max-width: 600px){
body.menu-mobile-centered .main-menu-container .menu-horizontal .menu-horizontal-inner ul.menu-smart li.menu-item > a, body.menu-mobile-centered .vmenu-container .vmenu-row-wrapper .vmenu-wrap-cell ul.menu-smart li.menu-item > a, body.menu-mobile-centered .overlay-menu .navbar-main .menu-sidebar-inner ul.menu-smart li.menu-item > a, body.menu-mobile-centered .main-menu-container .menu-horizontal .menu-horizontal-inner ul.menu-smart li.menu-item-link > a, body.menu-mobile-centered .vmenu-container .vmenu-row-wrapper .vmenu-wrap-cell ul.menu-smart li.menu-item-link > a, body.menu-mobile-centered .overlay-menu .navbar-main .menu-sidebar-inner ul.menu-smart li.menu-item-link > a {
    line-height:1!important;
		}}
	
.shop_table:not(.compact-layout) a.remove {
    display: inline-block;
    padding-right: 98px;
    font-size: 20px;
	}
	@media (max-width: 600px){
.btn:not(input):not(.checkout-button):not(.btn-no-scale), .btn-link:not(input):not(.checkout-button):not(.btn-no-scale) {
    transform: scale(0.8);
    transform-origin: left;
    font-size: 16px;
    padding-bottom: 15px!important;
		}}
	
