/** container **/

@media (max-width: 767px) {
    body {
        background-color:#333;
    }
    .wrapper {
        margin: 0 auto;
        box-shadow:0 0 30px black;
    }
}

@media (max-width: 767px) and (min-width: 480px) {
    .wrapper {
        width:460px;
    }
}
@media (min-width: 992px) {
	.container {
    	width: 1015px;
	}	
}

/** buttons **/

.btn {
    border-radius:1px;
}
.btn-primary {
	background-color: #51a494;
	border-color: #347e70;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary {
	border-color: #51a494;
	background-color: #347e70;
}

/** form **/

.form-control {
    border-radius:1px;
}

@media (min-width:768px){

    /* Column clear fix */
    .row.col-fix .col-lg-1:nth-child(12n+1),
    .row.col-fix .col-lg-2:nth-child(6n+1),
    .row.col-fix .col-lg-3:nth-child(4n+1),
    .row.col-fix .col-lg-4:nth-child(3n+1),
    .row.col-fix .col-lg-6:nth-child(2n+1),
    .row.col-fix .col-md-1:nth-child(12n+1),
    .row.col-fix .col-md-2:nth-child(6n+1),
    .row.col-fix .col-md-3:nth-child(4n+1),
    .row.col-fix .col-md-4:nth-child(3n+1),
    .row.col-fix .col-md-6:nth-child(2n+1){
        clear: none;
    }
    .row.col-fix .col-sm-1:nth-child(12n+1),
    .row.col-fix .col-sm-2:nth-child(6n+1),
    .row.col-fix .col-sm-3:nth-child(4n+1),
    .row.col-fix .col-sm-4:nth-child(3n+1),
    .row.col-fix .col-sm-6:nth-child(2n+1){
        clear: left;
    }
}


/*  Medium Desktop  */
@media (min-width:992px){

    /* Column clear fix */
    .row.col-fix .col-lg-1:nth-child(12n+1),
    .row.col-fix .col-lg-2:nth-child(6n+1),
    .row.col-fix .col-lg-3:nth-child(4n+1),
    .row.col-fix .col-lg-4:nth-child(3n+1),
    .row.col-fix .col-lg-6:nth-child(2n+1),
    .row.col-fix .col-sm-1:nth-child(12n+1),
    .row.col-fix .col-sm-2:nth-child(6n+1),
    .row.col-fix .col-sm-3:nth-child(4n+1),
    .row.col-fix .col-sm-4:nth-child(3n+1),
    .row.col-fix .col-sm-6:nth-child(2n+1){
        clear: none;
    }
    .row.col-fix .col-md-1:nth-child(12n+1),
    .row.col-fix .col-md-2:nth-child(6n+1),
    .row.col-fix .col-md-3:nth-child(4n+1),
    .row.col-fix .col-md-4:nth-child(3n+1),
    .row.col-fix .col-md-6:nth-child(2n+1){
        clear: left;
    }
}


/*  Large Desktop  */
@media (min-width:1200px){

    /* Column clear fix */
    .row.col-fix .col-md-1:nth-child(12n+1),
    .row.col-fix .col-md-2:nth-child(6n+1),
    .row.col-fix .col-md-3:nth-child(4n+1),
    .row.col-fix .col-md-4:nth-child(3n+1),
    .row.col-fix .col-md-6:nth-child(2n+1),
    .row.col-fix .col-sm-1:nth-child(12n+1),
    .row.col-fix .col-sm-2:nth-child(6n+1),
    .row.col-fix .col-sm-3:nth-child(4n+1),
    .row.col-fix .col-sm-4:nth-child(3n+1),
    .row.col-fix .col-sm-6:nth-child(2n+1){
        clear: none;
    }
    .row.col-fix .col-lg-1:nth-child(12n+1),
    .row.col-fix .col-lg-2:nth-child(6n+1),
    .row.col-fix .col-lg-3:nth-child(4n+1),
    .row.col-fix .col-lg-4:nth-child(3n+1),
    .row.col-fix .col-lg-6:nth-child(2n+1){
        clear: left;
    }
}

/** tabs **/
ul.nav-tabs li a {
    border-radius:0;    
}

@media(max-width:767px) {
    ul.nav-tabs li {
        float:none;
    }    

}
#accordion a{
	color: #51a494;
}
#accordion.panel-group .panel {
	box-shadow: none;
	padding-top: 15px;
}
#accordion.panel-group .panel .panel-collapse {
	padding: 0px;
}
#accordion.panel-group .panel:first-child {
	padding: 0px;
}
.panel-collapse {
	padding-top: 15px;
}


