/* -----------------------------------------------------------------------         Custom CHanges ------------------------ */
.down-eb-cn { width:200px; margin:40px auto; text-align:center; padding:40px; border:1px solid #8ebea6 } 
.down-eb-cn table { width:100%; margin-top:15px; border:none; }
.down-eb-cn table img { width:20px; }
.down-eb-cn img{ width: 130px;}
.ph-gall h2{ font-size:22px; padding:20px 0 10px 0}
.ph-gall .align{ padding:5px}
.ph-gall li {    width: 25%; float: left; display: block; }

/*Here your can change the breakpoint to set the accordion, when screen resolution changed*/
@media all and (max-width: 1100px) {
#enquiry_middle { width:auto }
.enq-left { padding:2%; width:46% } 
}
@media all and (max-width: 800px) {  
.ph-gall li {    width: 33%; }
}

@media only screen and (max-width: 719px) {
.product-tabs { margin-top: 0 !important; }
ul.tabs-list { display: none; }
.tabs-container h2.accordion { background-color: #3e3b36; }
h2.accordion { display: block; }
.vtabs .tab-content { border: 1px solid #C1C1C1; }
.vtabs .tabs-container { border: none; float: none; width: 100%; min-height: initial; clear: none; }
.accordion-closed { display:none !important; }
.vtabs .tab-content:last-child { border-bottom: 1px solid #fff !important; }
h2.tab-active { background-color:#1c6741  !important}
}
@media all and (max-width: 620px) {  
.ph-gall li {    width: 50%; }
}
@media all and (max-width: 420px) {  
.ph-gall li {    width: 100%; }
.down-eb-cn { width:60%; }
}

/*--------------------------- Custom styles ---------------------------*/

