/*

 Theme Name:     AMMG

 Theme URI:      

 Description:    AMMG theme

 Author:         Dilys

 Author URI:     dilys.bg

 Template:       Divi

 Version:        1.0.0

*/



@import url("../Divi/style.css");

body {

	color:#222; 
font-family: 'Saira', sans-serif;
}


.sliderhome .et_pb_row {
	width:100% !important;
}
h1,h2,h3,h5,h4,h6 {
font-family: 'Saira Condensed', sans-serif;
}


.type-post {

	background:#fff;

}



.type-post .et_pb_section  {

	background:none;

}



.type-post .entry-title  {

	color:#fff;

}

.single .et_pb_post {

	padding-bottom:0;

	margin-bottom:0;

}



.type-post .et_post_meta_wrapper {

		background:url('https://www.ammg.eu/wp-content/uploads/2018/09/hunting-back-4.jpg') no-repeat right;

		background-size:cover;

		width:100% !important;

		max-width:100% !important;

		padding:0 !important;

		

}

.post-template-default .category-military-and-law-enforcement-weapon .et_post_meta_wrapper {
	background:url('https://www.ammg.eu/wp-content/uploads/2018/09/military-back-5.jpg') no-repeat right;
		background-size:cover;

		width:100% !important;

		max-width:100% !important;

		padding:0 !important;
}

.post-template-default .category-hunting-shotguns .et_post_meta_wrapper {
	background:url('https://www.ammg.eu/wp-content/uploads/2018/09/hunting-shotguns-back.jpg') no-repeat right;
		background-size:cover;

		width:100% !important;

		max-width:100% !important;

		padding:0 !important;
}
.post-template-default .category-handguns .et_post_meta_wrapper {
	background:url('https://www.ammg.eu/wp-content/uploads/2018/09/pistols-back-2.jpg') no-repeat right;
		background-size:cover;

		width:100% !important;

		max-width:100% !important;

		padding:0 !important;
}
.post-template-default .category-knives .et_post_meta_wrapper {
	background:url('https://www.ammg.eu/wp-content/uploads/2018/09/knives-product-back.jpg') no-repeat right;
		background-size:cover;

		width:100% !important;

		max-width:100% !important;

		padding:0 !important;
}


.type-post  .entry-title {

	text-align:center;

	padding:4% 0 !important;

	font-size:4rem;

	background:rgba(0,0,0,0);

	padding-top:20px;

}

.products  .et_pb_column img:hover  {
	opacity:0.8;
}

.products img {
	transition: all 0.5s ease;
}

.products h2:after {

}

  #left-area {

	padding-bottom:0 !important;

}

.entry-content tr td, body.et-pb-preview #main-content .container tr td {

	border-top:1px solid #ddd; 

}



#content-area table td, #content-area table th, #content-area table tr, #main-content table.cart td, #main-content table.cart th, #main-content table.cart tr, table.cart td, table.cart th, table.cart tr {

	padding: .857em 0 !important;

	

}



.entry-content table, body.et-pb-preview #main-content .container table {

	border:none;

	margin:15px 0;

	width:60%;

	margin:0 auto;

	margin-top:20px;

}

.type-post  .et_pb_row {

	

	padding:25px;

	background:#fff;

}

#main-header {

	background:rgba(0,0,0,0.7)

}



.post-template-default  #main-header {

	background:rgba(0,0,0,1);

}



.price {

	display:block;

	padding:20px;

	background:#fcb626;

	margin-top:15px;

	color:#fff;

	text-align:center;

	width:180px;

	margin:0 auto;

}





.et-fixed-header {

	background:rgba(0,0,0,1) !important;

}



#top-menu a {

	text-transform:uppercase;

	color:#fff;

	letter-spacing:1px; 

}



.et_pb_blurb_container {

	margin-top:-30%;

	background:rgba(0,0,0,0.7) !important;

	position:relative;

	z-index:7777;

	transition: all 0.5s ease;

}

.et_pb_blurb , .products h2 {

	transition: all 0.4s ease;

}

.et_pb_blurb .et_pb_blurb_container {

	opacity:1;

	 

	color:#fff;

	padding:10px;

	

}

.nav li ul {
	background:rgba(0,0,0,0.9)
}

.et_pb_blurb:hover .et_pb_blurb_container, .products h2:hover  {

	opacity:1;

		background:#fcb626 !important;

		margin-left:10px;

		

}

.products .et_pb_column .et_pb_text{
	background:#000 !important; 
}



.et_pb_blurb .et_pb_module_header {

	color:#fff;

	font-size:2rem;

	padding-left:10px;

}

#main-footer {

	background:url('https://www.ammg.eu/wp-content/uploads/2018/09/back.jpg') no-repeat top;

background-size:cover;	

}



.et-social-icons {

	visibility:hidden;

}

.et_pb_blurb:hover .et_pb_module_header {

	color:#000;

	cursor:pointer;

}

 

.et_pb_blurb:hover {

	opacity:0.9;

	

}

.products .et_pb_row {

	padding:10px !important;

	

}



.et_pb_gutters3 .et_pb_column_1_3, .et_pb_gutters3.et_pb_row .et_pb_column_1_3 {

	width:32%;



}



.et_pb_slide_description, .et_pb_slider_fullwidth_off .et_pb_slide_description {

	padding-left:0;

	padding-top:20%;

}



.footer-widget h4 {

	color:#fff;

	text-transform:uppercase;

	font-size:1.4rem;

	font-weight:300;

}



.et_pb_gutters3 .et_pb_column, .et_pb_gutters3.et_pb_row .et_pb_column {

	margin-right:2% !important;

	

}



.productshome h2 {

	color:#fff !important;

	font-size:4rem; 

	text-transform:uppercase; 

}



 .productshome h4 a ,  .productshome h4 {

	 color:#fff;
	 font-size:2rem;

 }
.et_pb_slide_content ,.et_pb_slide_description {
	text-align:left !important;
}


#et-info {

	text-align:right;

	float:right;

}

.et_color_scheme_orange #top-header {

	text-align:right;

}

.et_color_scheme_orange #top-header, .et_color_scheme_orange .et_pb_counter_amount, .et_color_scheme_orange .et_pb_featured_table .et_pb_pricing_heading {

	background:#555 !important;

}



#et-info-email, #et-info-phone, .et-cart-info span {

	font-weight:300;

	

}



.sliderhome, .sliderhome .et_pb_row {

	padding:0 !important;

	margin:0 !important;

}

.sliderhome {

	margin-top:-100px !important;

}



#top-menu li {

	padding-right:50px;

}



#et-info-phone {

	margin-right:20px;

}



.showroom {

	text-align:center;

	background:#f2f2f2; 

	padding:20px;

	margin:15px 0;

	 box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);

}



.et_pb_slide_description h2.et_pb_slide_title {

	font-size:80px;

	font-weight:bold;

	max-width:50%;

}



.et_pb_button:hover, .et_pb_module .et_pb_button:hover {

	border:4px solid #fcb626;

	border-radius:0;

}

.et_pb_slide_content {

	margin:3% 0;

}

.et_color_scheme_orange a {

	color:#fcb626;

}

.et_pb_slide_content {

	font-size:2rem;

}

.et_pb_more_button {

	border:4px solid #fcb626;

	border-radius:0;

}



.aboutus h2, .et_pb_post h2 {

	font-size:3rem;

	text-transform:uppercase; 

	color:#333 !important;

}



 .et_pb_post h2  {

	 font-size:2.7rem !important;

 }



.aboutus h2:after, .et_pb_post h2:after  {

	content:"";

	display:block;

	background:#fcb626;

	width:42px;

	height:5px; 

	margin-top:10px;

}



.aboutus h5 {

	font-size:1.2rem;

	color:#f38337

}



.button-ammg {

	background:#171d22;

	border:none;

	border-radius:0;

	font-weight:300;

	text-transform:uppercase;

	color:#fff !important;

}



.button-ammg:hover  {

		background:#df6229 !important;

	border:none !important;

	border-radius:0 !important;

	font-weight:300 !important;

	text-transform:uppercase !important;

	color:#fff !important;

}



/** Products **/



 .products .et_pb_row {

	 background:none !important;

 }

 

 .products .et_pb_column_1_2 {

	 width:49% !important;

	 max-width:49% !important;

 }

 

 .postid-136 .entry-title {

	 padding:25px !important;    

 }

 .postid-136 {

	 background:url('https://www.ammg.eu/wp-content/uploads/2018/09/16686069_m2.jpg')no-repeat;

 }

  .postid-507 .entry-title {

	 padding:25px !important;    

 }

 .postid-507 {

	 background:url('https://www.ammg.eu/wp-content/uploads/2018/09/blossom-back-2.jpg')no-repeat;

 }
 
 
  .postid-507 .et_pb_section  {

	  background:none !important;

  }

 

  .postid-507  .post-507 {

	   background:none !important;

   }

 .postid-507 .et_post_meta_wrapper {

	background:none !important;

 }

 

  .postid-507 #main-header {

	  background:rgba(0,0,0,0.7);

  }

 

 .postid-507 #main-content {

	 background:none;

 }



 .products h2 a {

	 color:#fff !important;

 }

 

  .postid-136 .et_pb_section  {

	  background:none !important;

  }

 

  .postid-136  .post-136 {

	   background:none !important;

   }

 .postid-136 .et_post_meta_wrapper {

	background:none !important;

 }

 

  .postid-136 #main-header {

	  background:rgba(0,0,0,0.7);

  }

 

 .postid-136 #main-content {

	 background:none;

 }

 

 .products h2 {

	 color:#fff !important;

	 font-size:24px !important;

	 margin-top:-45px;

	 background:rgba(0,0,0,0.9) !important;

	 position:relative;

	 z-index:88888;

	 padding:7px !important;

 }



@media (max-width:767px){ 

	.sliderhome {

	margin-top:0px !important; 

}

	#main-header {

	background:rgba(0,0,0,1)

}



.products {

	padding:15px;

}



.et_pb_slide_description h2.et_pb_slide_title {

	font-size:40px !important;

	font-weight:bold;

	max-width:100%;

}



.entry-content table, body.et-pb-preview #main-content .container table {



	width:100%; 

	

}







.et_pb_pagebuilder_layout.single.et_full_width_page #page-container .et_pb_row, .et_pb_pagebuilder_layout.single.et_full_width_portfolio_page #page-container .et_pb_row {

	width:100% !important;

	

}





.type-post  .entry-title {

	

	font-size:2.2rem;

	padding:45px 0 !important;

	

}



.products .et_pb_row{

	padding:0 !important;

	margin:0 !important;

}



.et_pb_post h2 {

	margin-bottom:10px;

}



 .products .et_pb_column_1_2 {

	 width:100% !important;

	 max-width:100% !important;

 } 

	

}