
@media only screen and ( max-width:1399px ) {
#office1 , #office2{

    min-height: 400px;

}
}

@media only screen and ( max-width:991px ) {
#gfpartone > .row > div:first-child, #gfparttwo > .row > div:first-child, #officeone > .row > div:first-child {

    border-right: 0px solid #dedede;
}
.details-col .details-wrap {
    margin-top: 0px;
}
}


@media only screen and ( max-width:767px ) {
	#offices_calendar .ui-datepicker-inline, #offices_calendar .ui-datepicker-multi-3 .ui-datepicker-group{
		width: 100% !important;
	}
	
    .config-forms .nav-tabs li a {
        font-size: 12px;
    }


}
@media only screen and ( max-width:600px ) {
    .main-wrap{
    padding:15px 0px;
    }
    .item-wrap {
        padding-top:0;
    }
    .item-wrap span {
        font-size: 15px;
    }
    .item-wrap span{
    display: block;
    line-height: 24px;
    margin-top: 7px;
    }
    .item-wrap span span{
        display:inline;
    }
    .item-wrap div.pull-right{
        float:left !important;
    }
    .config-forms .nav-tabs li a{
    font-size:14px;
    }
    .config-forms form {
        margin-top: 0px;
    }
    .config-forms a.btn, .config-forms button.btn{
    max-width:100%;
    width:100%;
    margin-top:15px;
    }
    .config-forms .flex{
        flex-direction:column;
    }
    .config-forms input {
    margin-bottom: 0px;
    }
    .price-det p span.price {
    font-size: 20px;
    }
    .config-forms .nav-tabs > li{
        float: none;
        width: 100%;
        text-align: center;
    }
    .config-forms .nav-tabs li.active a {
        border: 0;
    }
    .config-forms .nav-tabs li a {
        font-size: 14px;
    }
    .details-title, .form-title{
        font-size: 15px;
    }
    .details-col ul li {
        font-size: 14px;
        margin-bottom: 12px;
    }
    .details-col p {
        font-size: 14px;
        line-height: 18px;
    }

    #office1 , #office2 {
        min-height: auto;
    }
    .wrap {
        padding: 0px;
        margin-bottom: 0px;
    }
    .config-forms legend {
        padding: 5px 0;
    }
    .config-forms fieldset {
        padding: 15px 0px;
        margin-top:25px;
    }   
    .bd-layoutitemsbox-18{
        padding:0 !important;
    }
    .config-forms button {
        font-size: 15px;
        padding: 0 !important;
    }
    .details-col .details-wrap {
	    margin-top: 15px;
	}
    .dutchlan {
    margin-top: 30px;
    text-align: center;
}
}

@media only screen and ( max-width:480px ) {
    .indicators .wrap {
    width: 100%;
    display: block;
    text-align: left;
    margin-bottom: 5px;
}


}
