@import url(http://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css);
strong.logo{
padding:10px !important;
}
.page-thumb{
display:none !important;
}
span.wc-simple-product-badge {
position: absolute;
color:#666;
font-weight: 600;
padding: 8px;
background-color: #f1f1f1;
margin-left: -15px;
margin-top:5px;
width: 100%;
text-align: center;
}
.header-search-container {
margin-top: 40px;
background-color: rgba(0, 0, 0, 0.07);
padding: 20px 20px 5px 20px;
border-radius: 5px;
}
.input-group {
position: relative;
display: table;
border-collapse: separate
}
.margin-bottom-5 {
margin-bottom: 5px;
}
#header-query {
width: 100% !important;
border-top-left-radius: 3px !important;
border-bottom-left-radius: 3px !important;
border-right: 0;
}
#header-btn {
border-left: 0;
margin-top: -18px;
}
#typed-cursor {
opacity: 1;
font-weight: 100;
-webkit-animation: blink 0.7s infinite;
-moz-animation: blink 0.7s infinite;
-ms-animation: blink 0.7s infinite;
-o-animation: blink 0.7s infinite;
animation: blink 0.7s infinite;
}
@-webkit-keyframes blink {
0% {
opacity: 1;
}
50% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@-moz-keyframes blink {
0% {
opacity: 1;
}
50% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@-ms-keyframes blink {
0% {
opacity: 1;
}
50% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@-o-keyframes blink {
0% {
opacity: 1;
}
50% {
opacity: 0;
}
100% {
opacity: 1;
}
}
.btn {
display: inline-block;
margin-bottom: 0;
font-weight: normal;
text-align: center;
vertical-align: middle;
cursor: pointer;
background-image: none;
border: 1px solid transparent;
white-space: nowrap;
padding: 10px 15px;
font-size: 15px;
line-height: 1.42857143;
border-radius: 4px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.form-control {
display: block;
width: 100%;
height: 43px;
padding: 10px 15px;
padding-left:20px;
font-size: 15px;
line-height: 1.42857143;
color: #2c3e50;
background-color: #ffffff;
background-image: none;
border: 1px solid #2c3e50 !important;
-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s
}
.input-group {
position: relative;
display: table;
border-collapse: separate
}
.input-group[class*="col-"] {
float: none;
padding-left: 0;
padding-right: 0
}
.input-group .form-control {
position: relative;
z-index: 2;
float: left;
width: 100%;
margin-bottom: 0
}
.input-group-lg>.form-control, .input-group-lg>.input-group-addon,
.input-group-lg>.input-group-btn>.btn {
height: 64px;
padding: 18px 27px;
font-size: 19px;
line-height: 1.33;
border-radius: 6px
}
select.input-group-lg>.form-control, select.input-group-lg>.input-group-addon,
select.input-group-lg>.input-group-btn>.btn {
height: 64px;
line-height: 64px
}
textarea.input-group-lg>.form-control, textarea.input-group-lg>.input-group-addon,
textarea.input-group-lg>.input-group-btn>.btn, select[multiple].input-group-lg>.form-control,
select[multiple].input-group-lg>.input-group-addon, select[multiple].input-group-lg>.input-group-btn>.btn {
height: auto
}
.input-group-sm>.form-control, .input-group-sm>.input-group-addon,
.input-group-sm>.input-group-btn>.btn {
height: 33px;
padding: 6px 9px;
font-size: 13px;
line-height: 1.5;
border-radius: 3px
}
select.input-group-sm>.form-control, select.input-group-sm>.input-group-addon,
select.input-group-sm>.input-group-btn>.btn {
height: 33px;
line-height: 33px
}
textarea.input-group-sm>.form-control, textarea.input-group-sm>.input-group-addon,
textarea.input-group-sm>.input-group-btn>.btn, select[multiple].input-group-sm>.form-control,
select[multiple].input-group-sm>.input-group-addon, select[multiple].input-group-sm>.input-group-btn>.btn {
height: auto
}
.input-group-addon, .input-group-btn, .input-group .form-control {
display: table-cell
}
.input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child), .input-group .form-control:not(:first-child):not(:last-child) {
border-radius: 0
}
.input-group-addon, .input-group-btn {
width: 1%;
white-space: nowrap;
vertical-align: middle
}
.input-group-addon {
padding: 10px 15px;
font-size: 15px;
font-weight: normal;
line-height: 1;
color: #2c3e50;
text-align: center;
background-color: #ecf0f1;
border: 1px solid #dce4ec;
border-radius: 4px
}
.input-group-addon.input-sm {
padding: 6px 9px;
font-size: 13px;
border-radius: 3px
}
.input-group-addon.input-lg {
padding: 18px 27px;
font-size: 19px;
border-radius: 6px
}
.input-group-addon input[type="radio"], .input-group-addon input[type="checkbox"] {
margin-top: 0
}
.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child>.btn, .input-group-btn:first-child>.btn-group>.btn, .input-group-btn:first-child>.dropdown-toggle, .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child>.btn-group:not(:last-child)>.btn {
border-bottom-right-radius: 0;
border-top-right-radius: 0
}
.input-group-addon:first-child {
border-right: 0
}
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group>.btn, .input-group-btn:last-child>.dropdown-toggle, .input-group-btn:first-child>.btn:not(:first-child), .input-group-btn:first-child>.btn-group:not(:first-child)>.btn {
border-bottom-left-radius: 0;
border-top-left-radius: 0
}
.input-group-addon:last-child {
border-left: 0
}
.input-group-btn {
position: relative;
font-size: 0;
white-space: nowrap
}
.input-group-btn>.btn {
position: relative
}
.input-group-btn>.btn+.btn {
margin-left: -1px
}
.input-group-btn>.btn:hover, .input-group-btn>.btn:focus, .input-group-btn>.btn:active {
z-index: 2
}
.input-group-btn:first-child>.btn, .input-group-btn:first-child>.btn-group {
margin-right: -1px
}
.input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group {
margin-left: -1px
}
.input-group-btn {
position: relative;
font-size: 0;
white-space: nowrap
}
.btn-primary {
color: #ffffff;
background-color: #2c3e50;
border-color: #2c3e50
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary {
color: #ffffff;
background-color: #1a242f;
border-color: #161f29
}
.btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary {
background-image: none
}
.btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
background-color: #2c3e50;
border-color: #2c3e50
}
.btn-primary .badge {
color: #2c3e50;
background-color: #ffffff
}
.btn-success {
color: #ffffff;
background-color: #18bc9c;
border-color: #18bc9c
}
.form-control:focus {
border-color: #2c3e50;
outline: 0;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(44, 62, 80, 0.6);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(44, 62, 80, 0.6)
}
.form-control::-moz-placeholder {
color: #acb6c0;
opacity: 1
}
.form-control:-ms-input-placeholder {
color: #acb6c0
}
.form-control::-webkit-input-placeholder {
color: #acb6c0
}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
cursor: not-allowed;
background-color: #ecf0f1;
opacity: 1
}
textarea.form-control {
height: auto
}
input[type="search"] {
-webkit-appearance: none
}
.input-group .form-control {
position: relative;
z-index: 2;
float: left;
width: 100%;
margin-bottom: 0
}  @media only screen and (min-width: 768px) { }  @media only screen and (max-width: 767px) { }