/* Copyright (C) arrowthemes, https://www.gnu.org/licenses/gpl.html GNU/GPL */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
 h1, .uk-h1, .price-tag {
    font-size: 40px;
    line-height: 46px;
}

@media (max-width: 1024px) {
		#content {margin: 10px 20px 30px;}
		
		#logo p, .logo p {
    	margin: 12px 10px 0 0px;
		}

		#breadcrumbs .wrapper {
    		padding: 0 10px;
		}
		
		.wk-slideshow-content .caption h1, .wk-slideshow-content .caption h2, .wk-slideshow-content .caption h3, .wk-slideshow-content .caption h4 {
    		padding: 10px 20px;
		}
		
		.wk-slideshow-content .caption p {
    		padding: 15px 20px;
		}
		
		.uk-grid {
		    margin-right: 0px !important;
		}
		
		.uk-container {
    		padding: 0;
		}
		
		.mod-box {
      padding: 15px 10px !important;
    }
}
 
 @media (max-width: 767px) {
 	.header-right{
 		display:none;
 	}
 	
 	.slider-logo{
 		width:100px !important;
 		margin-top: 1px !important;
 	}
 	
 	.wk-slideshow-content .caption h1, .wk-slideshow-content .caption h2, .wk-slideshow-content .caption h3, .wk-slideshow-content .caption h4 {
    font-size: 16px !important;
    line-height: 20px !important;
  }
  
  h1, .uk-h1, .price-tag {
    font-size: 28px !important;
    line-height: 30px !important;
}
	#header {
    min-height: 60px;
  }
  .uk-navbar-toggle {
    margin: 15px 20px 0;
  }
 
}

@media (max-width: 480px) {
	.slider-logo{
 		width:50px !important;
 		margin-top: 1px !important;
 		margin-bottom: 3px !important;
 	}
 	
 	.wk-slideshow-content .caption h1, .wk-slideshow-content .caption h2, .wk-slideshow-content .caption h3, .wk-slideshow-content .caption h4 {
    font-size: 12px !important;
    line-height: 16px !important;
  }
}

.bg_texture_1 {
    background: #f2f2f2 url("/images/texture/main_bg.png") repeat scroll left top !important;
}

#k2Container article header h2 {
    font-size: 23px !important;
    line-height: 23px !important;
}

.footer-body{
   background-color: #444444 !important;
}

.searchbox {
  width: unset !important;
  margin-top: 5px !important;
  margin-right: -2px;
}
#header-right {
    text-align: right !important;
}
.footer-body {
    font-size: 14px !important;
    line-height: 20px !important;
}

.itemList article {
    margin-right: 20px;
}

.footer-body {
    padding: 0;
}

#logo img {
    margin-top: 15px;
}
.uk-grid {
    margin-left: -25px;
    margin-right: -15px;
}
.menu .nav-child.unstyled {
    margin-left: 20px;
    font-size: 14px !important;
}



.wk-slideshow-content .caption {
		width:60%;
}
div#fox-container-c215 .btn:hover {
    color: #fff !important;
    background-color: #ffa800;
}
div#fox-container-c215 .btn:hover {
    color: #fff !important;
    background-color: #f60 !important;
}