﻿/*
Theme Name: Amazon Archives
Description: WordPress theme for Amazon Archives.
Author: Nebulas Website Design
Author URI: http://www.nebulasdesign.com
Template: Avada
Version: 1.0.0
Text Domain: Avada
*/

.fusion-header-v4 .fusion-header {
    padding-top: 10px;
    padding-bottom: 10px;
}

.shop_attributes tr th {
    width: 40%!important;
}

.shop_attributes tr td {
    width: 60%!important;
}

.single-timelines .single-navigation, .single-timelines #wrapper #main .post > h2.fusion-post-title, .single-timelines .meta-item, .to-top-container, .list-timeline .timeline-item .meta-item {
	display:none!important;
}

.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-product-buttons a, .fusion-rollover-linebreak, .product-buttons a {
    font-size: 30px!important;
	color:#FFF!important;
}

#main .product .product_title, .product-type-simple .entry-summary .summary-container .avada-availability, .product .product-border, .product .summary.entry-summary .summary-container > div:nth-child(2) {
	display:none!important;
}

.summary-container h3.amazon-title {
	font-family: 'Bangers';
	font-size:22px;
	letter-spacing:1px;
}

.product-item-wrap {
	float: left;
	margin-bottom: 0px;
	padding: 5px 0 5px 0;
	width: 100%;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e0e0e0;
	border-right-color: #e0e0e0;
	border-bottom-color: #e0e0e0;
	border-left-color: #e0e0e0;
}

.product-item-label {
	width:35%;
	float:left;
	line-height:normal;
}

.product-item-content {
	float:left;
	width:60%;
	line-height:normal;
}

.fusion-page-title-bar h1 {
    font-size: 30px;
    line-height: normal;
}

.timeline .timeline-row {
    margin-bottom: 20px;
}

.prevnext {
	margin-bottom:30px;
	width:100%;
	font-weight:700;
}

.prevnext .left {
	float:left;
}

.prevnext .right {
	float:right;
}

.woocommerce-tabs > .tabs li a {
	color:#666;
}

.woocommerce-tabs .tabs li.active a {
	font-weight:800;
}



/*-----------------Contact Form 7-----------------*/

.wpcf7 input, .wpcf7-select {
	padding:10px;
	height:40px!important;
	width:100%;
	color:#000000!important;
	line-height: 20px;
	border: solid 1px #9f9f9f;
	box-shadow: inset 2px 2px 8px #bababa;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	transition: all 0.2s ease;
	font-family: 'Poppins', sans-serif!important;
}
.wpcf7 textarea {
	padding:10px;
	color:#666;
	width:90%;
	height:100px;
	line-height: 20px;
	border: solid 1px #9f9f9f;
	box-shadow: inset 2px 2px 8px #bababa;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	transition: all 0.2s ease;
	font-family: 'Poppins', sans-serif!important;
}
.wpcf7 .wpcf7-list-item {
	padding-left: 0;
	margin-left: 0;
	margin-right: 25px;
}
.wpcf7 .wpcf7-list-item input {
	border: none;
	padding-left: 0;
	margin-left: 0;
}
.wpcf7 select {
	outline: none;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
}
.wpcf7 input:hover, .wpcf7 input:focus, .wpcf7 input:active, .wpcf7 textarea:hover, .wpcf7 textarea:focus, .wpcf7 textarea:active {
	background: #efefef;
	outline: none;
}
.wpcf7 input.wpcf7-submit {
	width:100%;
	-webkit-transition: 0;
	-moz-transition: 0;
	-o-transition: 0;
	transition: 0;
	border: none;
	position: relative;
	color: #fff!important;
	text-transform: none;
	font-size: 15px!important;
	font-weight:bold;
	padding-top: 11px;
	padding-bottom: 10px;
	padding-left: 35px;
	padding-right: 35px;
  background: #0182ac!important;
  font-family: 'Poppins', sans-serif;
}
/* On hover */
.wpcf7 input.wpcf7-submit:hover {
	cursor: pointer;
	text-decoration: none;
	background: #33bbe7!important;
}

::-webkit-input-placeholder {
 color: #2f2f2f!important;
}
:-moz-placeholder { /* older Firefox*/
 color: #2f2f2f!important;
}
::-moz-placeholder { /* Firefox 19+ */
 color: #2f2f2f!important;
}
:-ms-input-placeholder {
 color: #2f2f2f!important;
}
/*-----------------End Contact Form 7-----------------*/

@media only screen and (max-width: 800px) {

#side-header .fusion-mobile-logo-1 .fusion-mobile-logo-1x, .fusion-mobile-logo-1 .fusion-mobile-logo-1x {
	margin-bottom:10px;
}

.fusion-header-v4 .fusion-logo .fusion-header-content-3-wrapper {
	text-align:center;
}

.fusion-header-v4 .fusion-logo .fusion-header-content-3-wrapper .fusion-secondary-menu-search {
	margin-left:auto;
	margin-right:auto;
}

#toTop {
    bottom: 0px!important;
}

.prevnext {
	font-weight:600;
	margin-bottom:20px;
	font-size:12px;
}

.fusion-secondary-menu-search {
	display:none;
}

}

@media only screen and (max-width: 500px) {

.prevnext .left {
	float:none;
  text-align: center;
  margin-bottom: 10px;
}

.prevnext .right {
	float:none;
  text-align: center;
}
