/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   COUNTRY STYLE CUSTOM CSS
 ========================================================================== */
.uk-container {padding-top:20px;}
h4 {padding-top:8px;}
.product-list  {background-color:#FFF;padding-top:20px;}
.price {font-size:18px;font-weight:900;padding-bottom:15px;}
.tm-navbar {height:145px;}
.image {background-color:#FFF;}
.caption {background-color:#FFF;padding-top:20px;}
.uk-panel-box {
    padding: 10px;
    background: #ffffff;
    color: #444444;
}
em {color:#F60;}
#cboxClose {color:#FFF;}
#cboxTitle {
	
    font-family: 'Montserrat';
    border-bottom: 1px solid #eee;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    margin: 0;
    padding: 9px 25px 9px 15px;
    color: #FFF;
    text-align: left;
    text-rendering: optimizelegibility;
    font-size: 20px;
    line-height: 24px;
    font-weight: 700;
    min-height: 24px;
	background-color:#F60;
}
#colorbox {
    outline: 0;
    top: 50%;
    left: 50%;
    background-color: #fff;
    border: 1px solid #999;
    border: 1px solid rgba(0,0,0,.3);
    -webkit-border-radius: 0px; 
    -moz-border-radius: 0px;
     border-radius: 0px; 
     -webkit-box-shadow: 0 3px 7px rgba(0,0,0,.3); */
    -moz-box-shadow: 0 3px 7px rgba(0,0,0,.3);
    box-shadow: 0 3px 7px rgba(0,0,0,.3);
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding-box;
    background-clip: padding-box;
    margin: 0!important;
}
#mc2_status {color:#393;font-size:13px;margin-top:5px;margin-bottom:5px;}
#mc2_email {width:100%;}
.mergevars {width:100%;}
 .tm-navbar:not(.uk-navbar-attached) .tm-sticky-logo { top: -35px; }
 .tm-block-middle {padding-top:4px!important;}
 .uk-dropdown {-webkit-box-shadow: 10px 10px 36px 0px rgba(0,0,0,0.56);
-moz-box-shadow: 10px 10px 36px 0px rgba(0,0,0,0.56);
box-shadow: 10px 10px 36px 0px rgba(0,0,0,0.56);}
.tm-socialbar {
  position: absolute;
  top: 10px;
  right: 30px;
  width: 250px;
  margin-top: -11px;
  margin-right:-18px;
  z-index: 1;
}
.tm-navbar-fullscreen-contrast:not(.uk-navbar-attached) {
 color: #666;
}
.dropdown-menu {padding:0px!important;}

.dropdown-menu.pull-right {
  right: -26px;
  left: auto;
  width:auto!important;
}
table {background-color:#FFF;}
.tm-socialbar {top:10px;}
.uk-navbar-toggle {
  font-size: 30px;
  color: #444444;
  text-decoration: none;
}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
  border-radius: 0;
  box-shadow: none;
  height: 42px;
  line-height: 22px;
  color: #444444;
}

.control-label {white-space:nowrap;}
.modal-backdrop.in {
  filter: alpha(opacity=0);
  opacity: 0;
}
.modal-dialog {height:80%!important;}
.modal-body {
  width: 98%;
  position: relative;
  max-height:100%!important;
  padding: 1%;
  overflow: scroll;
}
.uk-heading-primary {text-shadow: 0px 0px 10px rgba(111, 86, 100, 1);}
@media (min-width: 1200px){
.row {
  margin-left: 0;}
}
@media (min-width:320px) and (max-width:475px) {
.mobilealign {width:100%!important;text-align:center;margin-bottom:4px;}
#Submit {width:100%;text-align:center;margin-bottom:2px;}
.tm-content {padding:0px;}
.col-sm-12 {padding:0px!important;}
.product-grid {padding:0px!important;}
}
