.go-back-cat{
background: #bf1e2e url(https://bdesign24.studio/wp-content/themes/bdesign24studio/images/back_to_selection_arrow.png) no-repeat scroll 20px 50%;
color: #fff !important;
height: 40px;
line-height: 40px;
opacity: 0.8;
overflow: hidden;
padding-left: 50px;
}
.next-back-proj{
background: #fbb040  no-repeat scroll 20px 50%;
color: #fff !important;
height: 40px;
line-height: 40px;
opacity: 0.8;
overflow: hidden;
padding-left: 50px;
}
.next-back-proj .prev-pro{
background: rgba(0, 0, 0, 0) url(https://bdesign24.studio/wp-content/themes/bdesign24studio/images/main_prev_next.png) repeat scroll left top;
float: left;
margin-right: 17px
}
.next-back-proj .next-pro{
background: rgba(0, 0, 0, 0) url(https://bdesign24.studio/wp-content/themes/bdesign24studio/images/main_prev_next.png) repeat scroll right top;
}
.next-back-proj span {
display: block;
float: left;
height: 40px;
line-height: 0;
text-indent: -9999px;
transition: all 0s linear 0s;
width: 38px;
}
.wpcf7-form > p 
{     
height: auto !important; 
margin-bottom:15px !important;
}
.current-menu-item{background: #000 none repeat scroll 0 0 !important;}
.commonLeftLargeImgRow{background: #fff;}
.commonRightLargeImgRow{background: #fff;}
.commonLeftImgRow{background: #fff;}
.commonRightImgRow{background: #fff;}
.social ul li a:hover .fa-facebook { background:#2b4173; }
.social ul li a:hover .fa-twitter { background:#0eb1f2; }
.social ul li a:hover .fa-google-plus { background:#c63e24; }
.social ul li a:hover .fa-linkedin { background:#0775ce; }
.social ul li a:hover .fa { color:#fff; }
input[type="text"], input[type="password"], input[type="email"], textarea  {
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
background-attachment: scroll;
background-clip: border-box;
background-color: #fff;
background-image: none;
background-origin: padding-box;
background-position-x: 0;
background-position-y: 0;
background-repeat: repeat;
background-size: auto auto;
border-bottom-color: #625e5d;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
border-bottom-style: solid;
border-bottom-width: 1px;
border-image-outset: 0 0 0 0;
border-image-repeat: stretch stretch;
border-image-slice: 100% 100% 100% 100%;
border-image-source: none;
border-image-width: 1 1 1 1;
border-left-color: #625e5d;
border-left-style: solid;
border-left-width: 1px;
border-right-color: #625e5d;
border-right-style: solid;
border-right-width: 1px;
border-top-color: #625e5d;
border-top-left-radius: 0;
border-top-right-radius: 0;
border-top-style: solid;
border-top-width: 1px;
color: #625e5d;
font-family: "montserratlight";
font-size: 14px;
height: 35px;
line-height: 33px;
padding-bottom: 0;
padding-left: 12px;
padding-right: 12px;
padding-top: 0;
width: 100%;
}
textarea  {
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
background-attachment: scroll;
background-clip: border-box;
background-color: #fff;
background-image: none;
background-origin: padding-box;
background-position-x: 0;
background-position-y: 0;
background-repeat: repeat;
background-size: auto auto;
border-bottom-color: #625e5d;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
border-bottom-style: solid;
border-bottom-width: 1px;
border-image-outset: 0 0 0 0;
border-image-repeat: stretch stretch;
border-image-slice: 100% 100% 100% 100%;
border-image-source: none;
border-image-width: 1 1 1 1;
border-left-color: #625e5d;
border-left-style: solid;
border-left-width: 1px;
border-right-color: #625e5d;
border-right-style: solid;
border-right-width: 1px;
border-top-color: #625e5d;
border-top-left-radius: 0;
border-top-right-radius: 0;
border-top-style: solid;
border-top-width: 1px;
color: #625e5d;
font-family: "montserratlight";
font-size: 14px;
height: 100px;
line-height: 33px;
padding-bottom: 0;
padding-left: 12px;
padding-right: 12px;
padding-top: 0;
width: 100%;
}
input[type="button" i], input[type="submit" i], input[type="reset" i], input[type="file" i]::-webkit-file-upload-button, button {
float: left;
border: 2px solid #000;
background: none;
padding: 15px 30px 15px 30px;
line-height: 5px;
cursor: pointer;
font-weight: 800;
font-size: 12px;
color: #000;
font-family: 'Muli', sans-serif;
-webkit-appearance: none;
-webkit-transition: all 200ms linear;
-moz-transition: all 200ms linear;
-o-transition: all 200ms linear;
-ms-transition: all 200ms linear;
transition: all 200ms linear;
-webkit-appearance: none;
}
.wpcf7-form-control.wpcf7-submit {
background: #000 none repeat scroll 0 0;
border: medium solid #000;
color: #fff;
font-weight: bold;
padding: 8px 25px;
}
.wpcf7-form-control.wpcf7-submit:hover {
background: #fff none repeat scroll 0 0;
border: medium solid #000;
color: #000;
cursor: pointer;
}
.commonLeftLargeImgRow .box {
width: 100%;
}
.commonLeftImgRow .box p {
font-size: 14px;
color: #000;
font-family: 'montserratlight';
margin-bottom: 20px;
overflow: hidden;
padding: 0;
height : auto !important;
}
#mCSB_1_container br {
margin-bottom: 15px;
}
#project-description-controls{
display : none !important;
}
.productListing li .residential {
padding: 0 15px;
text-align: center;
width: 150px;
line-height: 70px;
font-family: 'montserratregular';
font-size: 15px;
position: absolute;
right: 0;
bottom: 0;
display: none;
}
.productName {
padding: 0 30px 0 30px !important;
}
#project-holder1{
display:none;
}
@media only screen and (max-width: 600px) {
#project-holder1{ display:block !important; }
#project-holder1 #hidden-images1 img{ display:block !important; width: 100%; display: block !important; visibility: visible !important; margin-bottom: 20px; }
}