

body { font-family: futura; font-size: 18px; background: #fff; }
/*@font-face { font-family: calibri; src: url('../calibri/calibri.ttf'); }
@font-face { font-family: calibri-light; src: url('../calibri/calibri-light.ttf'); }
@font-face { font-family: calibri-italic; src: url('../calibri/calibri-italic.ttf'); }*/


@font-face { font-family: futura; src: url('../futura/futura-regular.ttf'); }
@font-face { font-family: futura-light; src: url('../futura/FuturaLight.ttf'); }
@font-face { font-family: futura-italic; src: url('../futura/futura-italic.ttf'); }


* { box-sizing: border-box; letter-spacing: .5px; }

.top-header { padding: 5px 0; border-bottom: 1px solid #fdba12; }
.top-navBox { display: block; width: auto; float: right; }

.top-nav { margin: 0; padding: 0; display: inline-block; }
.top-nav li { list-style: none; display: inline; margin-left: 20px; }
.top-nav li:last-child { margin-right: 15px; }
.top-nav li a { text-transform: uppercase; font-weight: 600; color: #009018; font-size: 15px; }
.top-nav-active { color: #fdba12 !important; }
.top-nav li a:hover, .top-nav li a:active { text-decoration: none; color: #007c15; }

.top-socialLink a { display: inline-block; margin-left: 5px; }
.top-socialLink img { width: 20px; height: 20px; }


.logoBox { padding: 3px 0; display: block; }
.logoBox img { width: 250px; height: auto; }

.navbar-toggle .icon-bar { display: block; width: 35px; height: 5px; border-radius: 1px; background: #fdba12; }


.mainNav { float: right; margin-top: 40px; }
.mainNav li { margin-left: 30px; }
.mainNav li a { padding: 8px 15px; color: #000; font-weight: 600; font-size: 20px; }
.mainNav li a:hover, .nav-active a { background: #ffc300; color: #fff !important; border-radius: 4px; }


.banner-sec { width: 100%; position: relative; height: 500px; background-image: url('../images/header-bg.jpg'); background-position: center center; background-size: 1360px 100%; background-repeat: no-repeat;   }


/*====== edit by fahim -start- ======*/

.banner_conetnt { width: 100%; margin: 20px auto; padding: 0px; text-align: center; color: #ffc300; }

.bannerText-1 { width: 100%; font-size: 58px; font-weight: bold; letter-spacing: 15px; line-height: 48px; margin-bottom: 8px; }
.bannerText-2 { width: 100%; font-size: 33px; font-weight: bold; letter-spacing: 5px; line-height: 40px; margin-bottom: 4px; }
.bannerText-3 { width: 100%; font-size: 30px; font-weight: bold; letter-spacing: 2px; line-height: 35px; margin-bottom: 4px; }
.bannerText-4 { width: 100%; font-size: 26px; font-weight: bold; letter-spacing: 1px; line-height: 35px; }
.bannerText-name { width: 100%; margin: 10px 0px; color: #009018; font-size: 22px; font-weight: bold; }


.page-heding { background: #009018; text-align: center; text-transform: uppercase; color: #fff; font-size: 24px; padding: 8px; font-weight: bold; }


/* ------- inner_part ------- */

.plugtrade_part { 
    width: 100%; 
    margin: 0px;
    padding: 0px  0px 70px 0px;

 }

.plugtrade_heading {
    width: 100%;
    padding:70px 0px 30px 0px;
    margin:0px; 
    text-align: center;
 }
.plugtrade_heading h2 { 
    display: inline-block;
    margin:0 auto;
    padding: 0px 0px 10px 0px;
    text-align: center;
    text-transform: uppercase;
    color: #222222;
    font-size:34px;
    font-weight: bold;
    border-bottom: solid 2px #ffc300;
    width:auto;
}

.site_heading {
    width: 100%;
    padding:70px 0px 30px 0px;
    margin:0px; 
    text-align: center;
 }
.site_heading h2 { 
    display: inline-block;
    margin:0 auto;
    padding: 0px 0px 10px 0px;
    text-align: center;
    text-transform: uppercase;
    color: #222222;
    font-size:26px;
    font-weight: 500;
    border-bottom: solid 2px #ffc300;
    width:auto;
}
.sun_panel {
    width: 100%;
    margin:0px; 
    padding: 0px;
    text-align: center;
 }

.sun_panel {
    margin:0px; 
    border:0px; 
}

.readmore_mainpanel { 

    width: 100%;
    margin:0px; 
    padding: 0px;
    text-align: center; 
 }
.readmore_mainpanel p {
    margin: 0px;
    padding:0px 0px 30px 0px; 
    color: #878787;
    font-size:16px;
    font-weight:normal; 
    line-height: 26px;
   

}

.readmore_btn {
    background-color:#fdba12;
    display: inline-block;
    padding: 10px 30px;
    border-radius:6px; 
    color: #fff;
     font-size:16px;
     font-weight:bold; 
}
.readmore_btn:hover, .readmore_btn:focus {
     text-decoration: none;
      color: #fff; 
}

/* ------- inner_part_end ------- */


/* ------- sunlight_part ------- */

.sunlight_part {
     background-color:#fdba12; 
     padding: 0px 0px 70px 0px;
     margin: 0px; 
}
.sunlight_panel { 
    width: 100%; 
    margin: 0px; 
    padding: 70px 0px 0px 0px; 
    text-align: center; 
}
.sunlight_panel h2 {
    display: inline-block;
    margin: 0 auto;
    padding: 0px 0px 10px 0px;
    text-align: center;
    text-transform: uppercase;
    color: #ffffff;
    font-size: 26px;
    font-weight: bold;
    border-bottom: solid 2px #ffffff;
    width: auto;
}

.items_mainpanel { 
    width:100%;
    background-color: #fff;  
    margin:30px 0px 0px 0px; 
    padding: 0px;
    display: inline-block;
 }

.items_panel { 
    width:100%; 
    margin: 0px; 
    padding: 0px;
 }

 .items_panel img {
    height: 272px;
 }

 .items_contents {
    width:100%;
    margin: 0px; 
    padding:15px;
    text-align: center;
     border-top:solid 1px #d1d1d1;
     height: 120px;

 }

 .items_contents h2 {
    padding:10px 0px; 
    margin: 0px;
    color: #fdb913;
    font-size: 16px;
    font-weight: bold;
    text-transform: uppercase;
 }
 .items_contents p {
    padding:0px;
    margin: 0px;
    color: #373737;
    font-size: 14px;
    font-weight:normal;
    line-height: 24px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    -moz-line-clamp: 2;
    -moz-box-orient: vertical;
 }

.items_mainpanel:hover { text-decoration: none; }
.items_mainpanel:hover .items_contents { background-color: #0690cf; transition:.35s ease-in-out; text-decoration: none; }
.items_mainpanel:hover .items_contents h2 {color:#fff;}
.items_mainpanel:hover .items_contents p {color:#fff;}

/* ------- sunlight_part_end ------- */

/* ------- video_part ------- */

.video_part {
    width:100%; 
    padding-bottom: 15px;
    margin: 0px;
}

.video_panel { 
    width: 100%;
    margin: 0px; 
    padding: 0px; 
}

.video_panel iframe { width: 100%; height: 310px; border: none; }

/* -- ------- video_part_end ------- --*/

/* ------- footer_part ------- */

.footer_part {
    width:100%;
    background-color: #f2f2f2; 
    padding: 70px 0px;
    margin: 50px 0 0;
}

.footernav_panel {
    width:100%;
    margin: 0px;
    padding: 0px;
}
.footernav_panel h2 {
    margin: 0px 0px 10px 0px;
    color: #1a1a1a;
    font-size: 22px;
    font-weight: bold;
}

.footernav_panel ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}
.footernav_panel ul li {
    margin: 0px;
    padding: 7px 0px;
}
.footernav_panel ul li:before {
    content: "\f101"; 
    padding: 0px 6px 0px 0px;
    font: normal normal normal 14px/1 FontAwesome;
}
.footernav_panel ul li a {
    padding: 0px;
    color: #1a1a1a;
    font-size: 14px;
    font-weight:normal;
}

.navalign { 
    width:45%; 
    margin: 0 auto; 
}

.footernav_panel .top-socialLink { 
    margin-top:15px; 
}

/* ------- footer_part_end ------- */


/* ------- copyright_part ------- */
.copyright_part {
    width:100%;
    background-color:#dbdbdb; 
    padding: 10px 0px;
    margin: 0px;
}

.copyright_panel {
     width:100%;
     padding: 0px;
     margin: 0px;
}

.copyright_panel p {
    margin:6px 0px 0px 0px;
    color: #838383;
    font-size: 12px;
    font-weight:normal;
}


.partner_panel {
     width:100%;
     padding: 0px;
     margin: 0px;
     text-align: right;
}

.partner_panel p {
    margin: 0px;
    color: #1a1a1a;
    font-size: 18x;
    font-weight:normal;
}

.partner_panel p a {
    margin: 0px 0px 0px 5px;
     color: #0690cf;
    font-size: 14px;
    text-decoration: none;

}

/* ------- copyright_part_end ------- */

/*====== edit by fahim end ======*/






/*====== edit by Hifzur start ======*/



/*====== about.html start ======*/
.page-heading { overflow: hidden; width: 100%; position: relative; height: 125px; background-image: url('../images/headBg.jpg'); background-repeat: no-repeat; background-size: 100% 100%;   }

.page-heading h1 { color: #fff; font-style: italic; font-weight: bold; font-size: 44px; margin-top: 35px; }

.about-bizisol { padding: 50px 0 0; }

.about-img { background: #ededed; height: 350px; text-align: center; } 
.about-img img { width: 100%; height: 100%; }

.content-heading { text-align: center; }
.content-heading h3 { display: inline-block; padding: 0px 0px 5px 0px; text-align: center; text-transform: uppercase; color: #222222; font-weight: 500; font-size: 20px; border-bottom: solid 2px #ffc300; width: auto; margin: 0 0 25px; }

.contentHed { color: #101010; font-size: 15px; text-transform: uppercase; line-height: 1.3em; font-weight: 600; }
.about-content { line-height: 1.5em; color: #878787; text-align: justify; font-size: 15px; margin-bottom: 15px; }


.accordion-hed { background: #fff !important; color: #969696 !important; padding: 6px 15px; border: 1px solid #cfcfcf; margin-bottom: 10px; border-radius: 5px; }
.accordion-iconBox { display: inline-block; width: 29px; height: 28px; background: #316eb7; padding: 4px; text-align: center; }
.accordion-icon { color: #fff; display: block; background: #316eb7; font-size: 14px; padding: 5px;  }


.our-teamBox { border: 1px solid #e2e2e2; padding: 10px; border-radius: 5px; display: inline-block; }
.our-teamBox:hover { text-decoration: none; }
.team-imgBox { overflow: hidden; height: 245px;  }
.team-imgBox img { width: 100%; height: auto;  }
.team-name { text-align: center; color: #181818; font-size: 15px; padding: 8px 0 0; font-weight: 500; text-transform: uppercase; }

.team-dig { text-align: center; margin-bottom: 10px; }
.team-dig p { display: inline-block; text-transform: uppercase; color: #939393; border-bottom: solid 1px #ffc300; width: auto; font-size: 14px; margin: 0; }

.member-disc { color: #878787; font-size: 14px; text-align: center; line-height: 1.3em; }

/*Accordion tab - start -*/
#aboutTab { width: 100%; }
#aboutTab ul { padding: 0; }

#aboutTab > ul > li { list-style: none; background: #fff; border: 1px solid #cfcfcf; border-radius: 5px;  margin-bottom: 5px; }
#aboutTab > ul > li a { color: #8a8a8a; font-size: 17px; font-weight: 500; }
#aboutTab > ul > li a:hover { text-decoration: none; color: #fff !important; }
#aboutTab > ul > li.active a { color: #fff; }
#aboutTab > ul > li.active a:hover { text-decoration: none; }

#aboutTab > ul > li:hover { background: #316eb7; color: #fff !important; }
#aboutTab > ul > li.active { border-bottom: none; background: #316eb7; }
#aboutTab > ul > li > a > span { display: block; padding: 7px 10px; border-radius: 5px; }
#aboutTab > ul > li.has-sub > a span { background: url('../images/icon_plus.png') 98% center no-repeat; }
#aboutTab > ul > li.has-sub.active > a span { background: url('../images/icon_minus.png') 98% center no-repeat; }
#aboutTab ul ul { display: none; background: #fff; border: 1px solid #cfcfcf; list-style: none; padding: 10px; }
#aboutTab ul ul li { color: #8a8a8a; font-size: 15px; }
/*Accordion tab - end -*/




/*====== about.html -end- ======*/


/*====== product.html -start- ======*/
.productHed { font-size: 26px; color: #0f0f0f; font-family: futura-light; margin-bottom: 15px; }
.product-box { margin-bottom: 25px; }
.productBox-link:hover, .productBox-link:focus { text-decoration: none; }
.product-img { height: 195px; overflow: hidden; }
.product-img img { width: 100%; height: 100%; }
.product-content { box-shadow: 0px 0px 10px #939393; padding: 5px; }
.product-mn { text-align: center; text-transform: uppercase; font-size: 17px; font-weight: 600; color: #181818; padding: 5px 0; }
.product-detail { text-align: center; color: #878787; padding: 5px 0; font-size: 15px; line-height: 1.3em; }

.services-box { margin-bottom: 35px; }
.services-logo { width: 100px; height: 100px; border-radius: 50%; margin: 0 auto; background: #ffc300; text-align: center; padding-top: 26px; }
.services-logo img { width: 50px; height: auto; }
.services-hed { font-size: 15px; color: #181818; font-weight: 600; text-align: center; padding: 10px 0; text-transform: uppercase; }
.services-text { color: #878787; font-size: 15px; text-align: center; line-height: 1.5em; }
/*====== product.html -end- ======*/


/*====== ebizishop.html -start- ======*/
.ebizishopText { text-align: center; color: #878787; font-size: 15px; line-height: 1.7em; margin-bottom: 20px; }

.table-sec {
    width: 100%;
    height: auto;
    margin: 0 auto;
}

.ebizishopRows { display: table; width: 100%; }
.ebizishopRows-hed { background: #4e4e4e !important; margin-top: 35px;}
.ebizishopHed { color: #fff; bac }
.ebizishopCell { border-right: 1px solid #d9d9d9; }
.ebizishopCell:last-child { border: none; }

.ebizishopRows { background: #f0f0f0; }

.ebizishopCell, .ebizishopHed {
    display: table-cell;
    padding: 5px;
    vertical-align: middle;
    text-align: center;
    font-size: 20px;
    word-break: break-word;
    word-wrap: break-word;
}

.ebizProduct-img { width: 20%; }
.ebizProduct-img img { width: 125px; height: auto;  }
.ebizProduct-nm { width: 30%; }
.ebizProduct-quan { width: 20%; }
.ebizProduct-unit { width: 15%; }
.ebizProduct-total { width: 15%; }
.quantity { display: inline-block; width: 45px; height: 30px;  }
.quantity-btn { display: inline-block; background: #ffc300; width: 30px; height: 30px; border-radius: 50%; cursor: pointer; color: #fff; }
.quantity-btn:hover { background: #ecb400; }
.quantity-btn i { padding-top: 5px; }
.ebiz-formHed { font-size: 27px; font-family: futura-light; color: #3a3a3a;  }

.ebiz-form {  }
.ebiz-form label { color: #3a3a3a; font-size: 16px; }
.ebiz-form span { color: #f84613; }
.ebiz-form input { border: 1px solid #cbcbcb; margin-bottom: 8px; }
.ebiz-form input:focus, .ebiz-form select:focus { box-shadow: none; border: 1px solid #cbcbcb;  }
.ebiz-form select { border: 1px solid #cbcbcb; margin-bottom: 8px; background: transparent; appearance: none; -moz-appearance: none; -webkit-appearance: none;
    background-image: url(../images/dropdown.png); background-repeat: no-repeat; background-position: 95% 11px; background-size: 15px 15px; }

.ebizcheckbox:not(:checked),
.ebizcheckbox:checked {display: none; }
.ebizcheckbox:not(:checked) + label,
.ebizcheckbox:checked + label { position: relative; padding-left: 30px; cursor: pointer; color: #9c9c9c; font-size: 15px; }
.ebizcheckbox:not(:checked) + label:before,
.ebizcheckbox:checked + label:before { content: ''; position: absolute; left:0; top: 3px; width: 15px; height: 15px; border: 1px solid #cbcbcb; }
.ebizcheckbox:not(:checked) + label:after,
.ebizcheckbox:checked + label:after { content: '✔'; position: absolute; top: -4px; left: 1px; font-size: 20px; color: #cbcbcb; transition: all .5s; }
.ebizcheckbox:not(:checked) + label:after { opacity: 0; transform: }

.ebiz-countBox { background: #f0f0f0; padding: 20px; }
.ebiz-countrow { border-bottom: 1px solid #d9d9d9; margin: 0 0 8px; padding: 8px 0 }
.ebiz-countrow:last-child { border-bottom: none; margin-bottom: 0px; }

.count-name { font-size: 18px; color: #525252; padding-left: 5px; text-align: left; }
.count-price { padding-right: 5px; text-align: right; color: #000; font-size: 18px; }
.count-price span { color: #94c818; }
 
.billingAdd { margin-bottom: 22px; color: #9c9c9c; font-size: 15px; font-weight: 600; }
.ebiz-continueBtn { background: #ffc300; text-transform: uppercase; font-size: 15px; color: #fff; font-weight: 600; min-width: 110px; height: 40px; padding-top: 9px; border-radius: 5px; margin-top: 15px; margin-right: 10px; }
.ebiz-continueBtn:hover, .ebiz-continueBtn:active, .ebiz-continueBtn:focus { background: #ecb400; color: #fff; }

.ebiz-backBtn { background: #909090; text-transform: uppercase; font-size: 15px; color: #fff; font-weight: 600; min-width: 90px; height: 40px; border-radius: 5px; margin-top: 15px; }
.ebiz-backBtn:hover, .ebiz-backBtn:active, .ebiz-backBtn:focus { background: #838383; color: #fff; }
/* --ebizshop-ship.html-- */
.ship-addressBox { background: #f0f0f0; padding: 20px; margin-bottom: 20px; }
.shipAdd-hed { font-size: 22px; color: #222222; padding: 5px 0; border-bottom: 1px solid #d9d9d9;  }
.shipAdd-row { margin: 0; padding: 5px 0; }
.shipAdd-name { font-size: 16px; color: #0f0f0f; padding: 0; text-align: left; font-family: futura-italic; }
.shipAdd-detail { padding: 0 0 0 5px; color: #626262; font-size: 16px; font-family: futura-italic; }   
/* --ebizshop-thanks.html-- */
.tahankBox { padding: 30px; border: 1px solid #c9c9c9; font-size: 26px; color: #141414; margin-bottom: 25px; }
.tahankBox img { width: 50px; height: 50px; margin-right: 20px;}
.ebiz-thankText { font-size: 15px; color: #878787; text-align: justify; margin-bottom: 20px; line-height: 1.6em; }

/*====== ebizishop.html -end- ======*/


/*====== impact.html -start- ======*/
.goal-productBox { height: 425px; }
.goal-img { height: 210px; overflow: hidden; }
.goal-img img { width: 100%; height: 100%; }

.impact-subHed { font-family: futura-italic; color: #009018; font-weight: 600; font-size: 28px; text-align: center; line-height: 1.4em; margin-bottom: 35px; }

.goal-content { padding: 20px 15px; border: 1px solid #dddddd; background: #f9f6f5; height: 215px; }
.goal-prd-mn { text-align: center; padding-bottom: 10px; font-size: 15px; color: #101010; font-weight: 600; text-transform: uppercase; }
.goalPrd-detail { text-align: center; font-size: 14px; color: #8a8a8a; line-height: 1.8em; }

.rm-btnBox { text-align: center; margin: 20px 0 5px; }
.rm-btnBox a { background: #fdba12; padding: 9px; min-width: 140px; height: 40px; border-radius: 6px; color: #fff; font-size: 15px; text-transform: uppercase; font-weight: 600; }
.rm-btnBox a:hover, .rm-btnBox a:focus, .rm-btnBox a:active { background: #ecb400; color: #fff; }

.impact-box { width: 285px; height: 285px; margin: 0 auto; border-radius: 50%; border: 2px dashed #0690cf; }
.impact-img { text-align: center; }
.impact-img img { width: 70px; height: 70px; margin-top: 35px; }
.impact-hed { color: #0690cf; font-size: 20px; font-weight: 600; text-align: center; padding: 10px 0; }
.impact-content { text-align: center; font-size: 17px; color: #5b5b5b; line-height: 1.3em; padding: 0px 10px; margin: 0 20px; }
.impact-mainImg { text-align: center; }
.impact-mainImg  img {  }

.impact-listBox {   }

.impact-list-hedBox { padding: 20px 15px; color: #fff; }
.impact-list-hedBox h3 { margin: 0; font-size: 26px; font-weight: bold;  }
.impact-list-hedBox p { font-size: 20px; font-family: futura-italic; margin: 0;  }

.impct-list-1 { background: #0690cf; }
.impct-list-2 { background: #fdba12; }
.impct-list-3 { background: #009018; }

.impact-listGroup { padding: 0; margin: 15px 0 0; }
.impact-listGroup li { font-size: 17px; color: #7b7b7b; list-style: none; padding-left: 15px; margin-bottom: 10px; }
.impact-listGroup-1 li:before { content: url('../images/blue-next.png'); margin-right: 10px; margin-left: -15px; }
.impact-listGroup-2 li:before { content: url('../images/yellow-next.png'); margin-right: 10px; margin-left: -15px; }
.impact-listGroup-3 li:before { content: url('../images/green-next.png'); margin-right: 10px; margin-left: -15px; }
/*====== impact.html -end- ======*/



/*====== partners.html -start- ======*/
.partnerBox { border: 1px solid #e2e2e2; padding: 10px; border-radius: 6px; background: #f6f6f6; margin-bottom: 30px; }
.partner-detaiBox { padding-left: 0; }
.partner-img { width: 90px; height: 90px; overflow: hidden; border: 1px solid #e2e2e2; border-radius: 5px; margin: 0 auto; padding: 6px; }
.partner-img img { width: 100%; height: auto; }
.partner-linkBox { border-bottom: 1px solid #d4d4d4; padding: 0 0 5px; }
.partner-nm { color: #181818; font-size: 22px; font-family: futura-light;  }
.partner-link { float: right;  }
.partner-link a { color: #0690cf; font-size: 15px; font-family: futura-light; }
.partner-link a i { margin-left: 6px; }
.partner-detail { color: #575757; font-size: 19px; font-family: futura-light; font-style: italic; padding-top: 10px;  }
/*====== partners.html -end- ======*/


/*====== contact.html -start- ======*/

.contact-infoBox { border-right: 1px solid #ddd; padding-right: 25px; min-height: 422px; }

.contact-icon { width: 70px; height: 70px; border-radius: 50%; background: #0690cf; margin: auto; text-align: center; color: #fff; font-size: 24px; padding-top: 20px; }
.contact-info { font-size: 17px; color: #222222; padding-top: 10px; }
.contact-info span, .contact-info a { padding-top: 15px; display: inline-block; }

.info-detailBox { border-bottom: 1px solid #ddd; padding: 30px 0; }
.contact-info a { color: #3fa8d8; }

.contact-formHed { font-size: 15px; font-weight: 600; color: #101010; margin-bottom: 10px; }
.contact-formText { font-size: 15px; color: #878787; }

.contact-formSec { background: #ececec; padding: 25px; }
.contactInput { border-radius: 0px; background: #fff; font-size: 14px; font-weight: 600; border: none; height: 42px; }
.contactInput:focus, .contactTextarea:focus { box-shadow: none; border: none; }
.contactTextarea { border-radius: 0px; background: #fff; font-size: 14px; font-weight: 600; border: none; height: 115px !important; resize: none; }
.contactSubmit { background: #fdba12; color: #fff; min-width: 120px; height: 42px; font-size: 15px; font-weight: 600; text-transform: uppercase; }
.contactSubmit:hover, .contactSubmit:focus, .contactSubmit:active { color: #fff; background: #eaa700; }
/*====== contact.html -end- ======*/



/*====== product_detail.html -start- ======*/
#vtab { margin: auto; width: 100%; height: 100%; }
#vtab > ul { float: left; width: 165px; text-align: left; display: block; margin: auto 0; padding: 0; position: relative; }
#vtab > ul > li { width: 165px; height: 125px; overflow: hidden; list-style-type: none; display: block; text-align: center; margin: 0 auto 10px; border: 1px solid #e8e8e8; position: relative; opacity: .5; cursor: pointer; }
#vtab > ul > li img { width: 100%; height: 100%; }
#vtab > ul > li.selected { opacity: 1; }
#vtab > div { margin-left: 175px; border: 1px solid #e8e8e8; min-height: 400px; position: relative; z-index: 9; }
#vtab > div img { width: 100%; min-height: 400px; }

.prd-detailHed { font-size: 28px; color: #222222; border-bottom: 1px solid #dedede; line-height: .7em; padding-bottom: 18px; }
.prd-detail-subHed { font-size: 19px; color: #0690cf; font-weight: 600; padding: 10px 0; }
.prd-detailText { font-size: 15px; color: #878787; text-align: justify; }

.prd-detaiRow { margin-bottom: 18px; }
.prd-detailNm { color: #000; font-size: 17px; }
.prd-details { color: #878787; font-size: 17px; padding-left: 0; }

.shopBtn { background: #fdba12; color: #fff; min-width: 150px; font-size: 15px; font-weight: 600; text-transform: uppercase; text-align: center; padding: 6px; margin-top: 15px; }
.shopBtn:hover, .shopBtn:focus, .shopBtn:active { color: #fff; background: #eaa700; }

.tabNav { border-bottom: none; }
.tabNav li { margin-bottom: 0px !important; }
.tabNav li a { font-size: 23px; color: #2f2f2f; border: none !important; border-radius: 0px; padding: 3px 15px;  }
.tabNav li a:hover { background: #ffc300; color: #fff; }

.tabNav>li.active>a, .tabNav>li.active>a:focus, .tabNav>li.active>a:hover { background: #ffc300; color: #fff; }
.prd-tab-contant { padding: 15px; border: 1px solid #ffc300; }
.prd-tabText { color: #000; font-size: 17px; margin-bottom: 16px; }
.prd-tabText span { color: #878787; }

.dimensionBox { background: #fff; margin: 0; padding: 6px 0 3px; }
.dimensionBox:nth-child(odd) { background: #f0f0f0; }


.dimensionNm { position: relative; color: #818181; font-size: 15px; font-weight: 600; }
.dimensionNm:before { content: url('../images/list-icon.png'); margin-right: 10px; margin-bottom: 6px; vertical-align: middle; display: inline-block; }
.dimensionNm:after { content: ":" ; position: absolute; right: 10px; }

.dimensionDetail {  }


/*====== product_detail.html -end- ======*/



/*====== our_presence.html -start- ======*/
.whereWe-box { text-align: center; }
.whereWe-box img { width: 16px; height: auto; margin-right: 8px;} 

.whereWe-box span { margin-left: 50px; font-size: 17px; color: #292929; }
.whereWe-box span:first-child { margin-left: 0; }
.mapBox { margin-top: 30px; }
.mapBox iframe { width: 100%; height: 415px; border: 0; }

/*====== our_presence.html -end- ======*/



/*====== consultant-detail.html -start- ======*/
.consultants-detailBox { border-bottom: 1px solid #d6d6d6; }
.consultants-img img { width: 100%; height: auto; }

.consultants-nm { text-transform: uppercase; font-size: 15px; color: #101010; font-weight: 600; margin-bottom: 5px; }
.consultants-dig { font-size: 18px; font-family: futura-italic; color: #2f2f2f; margin-bottom: 12px; }

.consultants-detail { color: #252525; font-size: 18px; padding: 10px 0; line-height: 1.5em; }
.consultants-rm { background: #fdba12; color: #fff; min-width: 130px; height: 40px; font-size: 15px; font-weight: 600; text-transform: uppercase; padding: 7px 5px 0; margin: 15px 0; }
.consultants-rm:hover, .consultants-rm:active, .consultants-rm:focus  { background: #eaa700; color: #fff; }






/*====== edit by Hifzur Hifzur ======*/



