/*
    Template:       camille
    Theme Name:     Camille Child
    Theme URI:      http://themeforest.net/user/LA-Studio/portfolio?ref=LA-Studio
    Author:         LA Studio
    Author URI:     http://themeforest.net/user/LA-Studio?ref=LA-Studio
    Description:    Camille - Multi-Concept WordPress Theme
    Version:        1.0
    Tags:           one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, flexible-header, full-width-template, post-formats, sticky-post, theme-options, translation-ready
    License: 		GNU General Public License
	License URI: 	licence/GPL.txt
    Text Domain:    camille-child
    Domain Path:    /languages/
*/


.footer-column-2, .footer-column-3 {
    text-align: left;
}

body .site-main-nav .main-menu > li > a {
    font-size: 14px;
}

body .btn-wrapper .btn {
 font-size: 16px;
 padding: 16px 50px;
 transition: all 300ms ease;
 line-height: 20px;
 font-weight: bold;
 text-align: center;
 text-transform: uppercase;
}

.la-breadcrumbs {
   display:none;
}

.site-main-nav .main-menu:hover > li > a {
    opacity: 1;
}

.custom-offer-btn{
    margin-top:0; 
    color:#333; 
    padding:40px 10px;
 
}

.custom-offer-btn a{
font-size: 20px;
line-height: 26px;
}

.custom-offer-btn-bg{
 width:auto; 
 height:100px; 
 text-align: center; 
 text-transform: uppercase; 
 background:#f7f7f7;
}

/*cennik*/
.custom-pricebox{
	margin-bottom:50px;
	padding-left: 50px;
}
 
.site-footer .la-contact-info .la-contact-item::before {
    color: #fff !important;
}

.custom-offer-menu .menu .menu-item{
	padding:20px;
	border-bottom:1px solid #d8ac46;
    
}

#sidebar_primary .menu .menu-item{
	padding:10px;
	border-bottom:1px solid #d8ac46;
    
}

#sidebar_primary .widget-title{
font-size:28px;
    
}

#sidebar_primary ul.menu li:hover > a , #sidebar_primary ul.menu li.current-menu-item > a {
    text-decoration: none;
	color:#d8ac46;
}



@media only screen and (max-width: 1200px) {
.custom-home-welcome{
	margin-left: 50px;
    margin-right: 50px;
}
}

@media only screen and (max-width: 991px) {
 .footer-top .footer-column-2 , .footer-top .footer-column-3 {
		width:100%;
		text-align:center;
	}
  .footer-column-2 img {
		max-width:50% !important;		
	}

.sin-oferta .custom-offer-btn {
 padding: 20px 10px;
}
.custom-offer-btn a{
font-size: 16px;
line-height: 18px;
}
}


@media only screen and (max-width: 769px) {
.custom-pricebox{
	padding-left: 0px;
}

.custom-home-welcome .item1 , .custom-home-welcome .item2{
	width:100%;
}

.custom-home-welcome , .custom-home-pricebox{
	margin-left: 10px;
    margin-right: 10px;
}
}
