/* CSS Document */
/* CSS by Mohini */
body{background-color: #fff;
     text-align: justify;
     color: #777;
     font-size: 15px;
     font-family: 'Roboto Condensed', sans-serif;
     font-weight: normal;
     line-height: 26px;
     }

@font-face {
    font-family: 'Roboto Condensed';
    src: url('../../../Fonts/Roboto Condensed.ttf') format('truetype');
}
@font-face {
    font-family: 'Poiret One';
    src: url('../../../Fonts/Poiret One.ttf') format('truetype');
}

/*TOP HEADER STARTS HERE*/
.top-header {
    padding: 20px 0 15px 0;
    background:#fff url('../../images/top-line.jpg') no-repeat 0px 0px;
    font-size: 15px;
}
.contact-header{color: #263D48; font-family: 'Poiret One';}
.contact-header a{color: #263D48; text-decoration:none;}
.contact-header a:hover{color: #8F44AD;}
.contact-header i{color: #F1C40F;}
.header-Outer-Container{background-color: #f6f6f6;}
.navbar-Outer-Container{background:#263D48; padding: 20px 0 16px;}
.send-sms {}

/*SEND SMS BUTTON CSS STARTS HERE*/
.modal-content {border-top: 5px solid #8F44AD ;}
.modal-header {background: #f5eedc; color: #8F44AD ; border-top: 5px solid #263D48;}
.modal-body {background: #fefefe;}
.modal-footer {background: #fefefe; color: #fff;}
.s-fields i{color:#8F44AD ;}
.s-fields input, .s-fields textarea{color: #9f9f9f;}
.s-fields:hover, .s-fields:focus{border: 1px solid #8F44AD  ;}
.s-fields .fa-pencil{}
.s-btn{background: #8F44AD ; border: 1px solid #8F44AD ; color: #fff;}
.s-btn:hover{background: #F1C40F; border: 1px solid #F1C40F;}
/* The Close Button */
.sms-close i{color:#F1C40F;}
.sms-close i:hover, .sms-close i:focus{color:#8F44AD;}
/*SEND SMS BUTTON CSS ENDS HERE*/

.email a{}
.call a{}
.bizMAX-verified a{}
.bizMAX-verified i{}
.bizMAX-verified img{}

/*-------------Social Links-------------------------------*/
.follow-us{font-size:16px; margin-bottom: 10px; color:#fff;}
.social_links{}
.social_links a{margin: 0 5px;}
.social_links a i{color:#545454;}
.social_links a i:hover{color:#8F44AD;}

/*-------------Visits-------------------------------*/
.visitor_records{display: inline-flex; width: 100%;}
.page-Visits{}
.Unique-Visits{}
.Total-Visits{}
.visitor_count{color: #F1C40F; font-weight: bold;}
/*TOP HEADER ENDS HERE*/
.Banner-header-Container{background:#fff;}

/*COMPANY LOGO AND NAME STARTS HERE*/
.companylogo {width: 100%; display: inline-flex; margin:15px 0;}
.logo {margin-right:15px;}
.company-Name{font-size:28px; padding: 15px 0; text-align: left;}
.compnyname a {color: #8F44AD; font-weight: 600;}
.compnySlogan{font-size: 16px; margin-top: 10px; font-family: 'Poiret One'; color: #263D48;}
/*COMPANY LOGO AND NAME ENDS HERE*/

/*MENUBAR STARTS HERE*/
.navButtons{width:100%;}
.navButtons ul{list-style:none; padding:0;}
.navButtons ul li{float: left; margin: 0px 15px;}
.navButtons ul li a{display:block; text-decoration: none; text-transform: uppercase;
letter-spacing: 2px;
text-align: center;
color: #fff;
font-weight: 400;
font-size: 15px;
}
.navButtons ul li a:hover{color: #F1C40F;}
.dropdown:hover ul.liProductsSub {display: block;}
.selectedNav{border-bottom: 2px solid #F1C40F !important;
color: #F1C40F !important;}
.selectedNav::after{color: #F1C40F !important;}
#ctl00_MenuBar_lnkProducts::after {
    content: "\f107";
    margin-left: 5px;
    font-family: FontAwesome;
    color: #ffffff;
}
#ctl00_MenuBar_lnkProducts:hover::after {
   
    color: #F1C40F;
}
/*-------DROPDOWN-------*/
ul.liProductsSub{display:none; position: absolute; z-index: 500;  
background: #fff; border: 1px solid #ccc; border-radius:4px; box-shadow: 0 6px 12px rgba(0,0,0,.175); box-sizing:border-box;}
ul.liProductsSub li{float: none !important;  margin: 0px 0px;}
ul.liProductsSub li a{color:#777; margin: 0;}
ul.liProductsSub li a:hover{background:transparent; border-bottom: 0 !important;}

/*-------MOBILE MENU-------*/
#pull {display: none; font-weight: bold; color: #fff; text-decoration: none; position: relative; padding: 10px 15px; background: #8F44AD ;}
#pull i {font-size: 21px; margin-top: 3px;}
.fa-bars {float: right;}
/*MENUBAR ENDS HERE*/

/*BANNERS STARTS HERE*/
.banner{position: relative;}
.slide{width:100%; height:100%;}
div#header div.wrap {height : 598px;}
div.wrap {}
div#header div#slide-holder {z-index : 40; width: 100%; position : absolute;}
div#header div#slide-holder div#slide-runner { width :100%; height : 598px; overflow : hidden; position : absolute;}
div#header div#slide-holder img {margin : 0; display : none; position : absolute;}
div#header div#slide-holder div#slide-controls p.text {color : #fff; display : inline;}
div#header div#slide-holder div#slide-controls {bottom : 10px; width : 100%; position : absolute;}
div#header div#slide-holder div#slide-controls p#slide-nav {margin: 0 auto; text-align:center;}
div#header div#slide-holder div#slide-controls p#slide-nav a {margin: 2px; text-decoration: none; text-align: center; padding: 0px 5px; cursor: pointer; background: rgba(0, 0, 0, 0); border: 1px solid #F1C40F; color:#F1C40F;}
div#header div#slide-holder div#slide-controls p#slide-nav a:hover{background:#8F44AD ; color:#FFFFFF;}
div#header div#slide-holder div#slide-controls p#slide-nav a.on {background:#8F44AD ; color:#fff;}
/*BANNERS ENDS HERE*/

/*ABOUT US STARTS HERE*/
.About-Us-Container{background:#e8e8e8;}
/*********Tabs********/
.tabbable{background: #fff;}
.tab-left{float:left;}
.tab-left li{float:none;}
.tab-left li a{margin-bottom: -1px; display: block;  border-bottom: 1px solid #ddd; border-top: 1px solid #ddd; border-left: 1px solid #ddd; background: #fff; text-align:center; text-decoration:none; 
letter-spacing: 2px;
color: #263D48;
font-weight: 600;
padding: 15px;
text-transform: uppercase;
font-size: 18px;
font-weight: normal;
}
.tab-left li a:hover{background: #263D48; color: #fff;}
.tab-left > li.current > a, .tab-left > li.current > a:hover, .tab-left > li.current > a:focus {background: #F3D303; border-left: 4px solid #F3D303; border-bottom: 0; border-top: 0;
color: #fff; position: relative;}

.tab-left > li.current > a::after, .tab-left > li.current > a:hover::after, .tab-left > li.current > a:focus::after {content: '';
position: absolute;
left: 100%;
top: 50%;
margin-top: -13px;
border-bottom: 13px solid transparent;
border-top: 13px solid transparent;
border-left: 10px solid #F3D303;}

.tab-content {overflow: auto; padding: 20px; border: 1px solid #ddd; max-height: 500px; background: #fff;}
.tab-content > .tab-pane{display: none;}
.tab-content > .current{display: block;}

/*-------------------About Us Tab------------------*/
.companyProfile{height:auto; overflow:hidden; border-bottom:1px dotted #cccccc; padding-bottom:20px;}
.companyInteractiveInfo{padding:10px 0 0;}
.companyPhotoGallery{float:left; width:213px; height:162px; padding:3px;}
.companyInfo{text-align:justify;}
.offerFrame{overflow:hidden; height:200px; margin:0;}

.offerFrame p, h3, h4, h5{color: #777;

font-size: 15px;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 300;
line-height: 28px;
margin-top: 15px;
margin-bottom: 10px;}
.offerFrame123{ overflow:hidden; margin:0px; padding:0px; height:52px; width:725px; }
.readMore{text-decoration: none; font-weight: 600;
margin-top: 15px;
display: block;
width: 15%;
text-align: center;
font-size: 14px;
padding: 5px 15px;
text-decoration: none;
text-transform: uppercase;
letter-spacing: 2px;

color: #F1C40F;
    border: 2px solid #F1C40F;
    background: #fff;

}
.readMore:hover{background: #8F44AD;
border: 2px solid #8F44AD;
color: #fff;}
.readLess a{text-decoration: none; color: #8F44AD ; cursor:pointer;}
.readLess a:hover{color: #3AC4F4;}
.company-name{text-align:center;}
.company-name span{}
.company-name h1{color: #8F44AD;
/*font-family: 'Poiret One';*/
font-size: 30px;}
hr {margin-top: 15px;margin-bottom: 15px; border: 0;border-top: 1px solid #eee;}

/*-------------------Company Profile Tab------------------*/
.compInfo h1 {display:block;padding:10px; background-color:#CE7800; color:#ffffff; font-weight:normal; text-decoration:none; font-size:14px;}
.formfields {clear: both;overflow: hidden;padding:8px 0px;}
.label {float: left; width: 30%; font-weight:bold; font-size: 15px; text-align: left;
font-weight: bold;
letter-spacing: 1px; color: #263D48;
line-height: 28px;}
.fields {float: left; text-align:left; width:70%; color: #777;
font-size: 15px;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 300;
line-height: 28px;}

/*-------------------Send Your Message-----------------*/
#send-msg {background: #ffffff; margin-top: 15px; padding: 20px; border: 1px solid #ddd;}
.subjectTable .field input, .subjectTable .field textarea, .subjectTable .field select{border: 1px solid #A3A1A1;
font-size: 16px;
color: #747577;
font-weight: 500;
padding: 10px 15px 10px 15px;
background: none;}
.submitbutton{background: #8F44AD; text-transform: uppercase; padding: 7px 20px; letter-spacing: 2px; color: #ffffff; border: 1px solid rgba(0, 0, 0, 0.25); font-size: 16px;}
.submitbutton:hover{background: #1F1F1F; color:#ffffff;}
/*SEND MESSAGE STYLE ENDS HERE*/

/*LEFTPANEL STYLE STARTS HERE*/
.leftPanel{margin-top:15px; margin-bottom: 15px;}
.leftPanel ul{}
.leftPanel ul li{border-bottom: 1px solid #ddd; border-top: 1px solid #ddd; margin-bottom: -1px; background-color: #fff; padding: 10px 15px; }
.leftPanel ul li a {color: #9C9C9C; text-decoration:none;}
.leftPanel ul li a:hover{color: #8F44AD ;}
.leftPanel ul li a:link{}
.leftPanel ul li a:visited{color:#8F44AD ;}
/*LEFTPANEL STYLE STARTS HERE*/

.middlePanel {margin: 30px 0;}
.middlePanel h2{color: #8F44AD; letter-spacing: 2px;
font-weight: 600;
/*font-family: 'Poiret One';*/}
/*RIGHTPANEL STYLE STARTS HERE*/
/*------------------Add this starts-----------------*/ 
 .SocialNetwork {background:#fff; border: 1px solid #ddd; padding: 5px 5px 0px 5px; text-align: center;}
 /*------------------//Add this starts-----------------*/ 
.searchProducts{ margin: -0.5em 0 0 0;}
.searchProducts .searchbutton {width:28%; background: #fff none repeat scroll 0 0; border: 1px solid #d9d9d9;
border-radius: 2px; box-shadow: 1px 4px 4px rgba(227, 227, 227, 0.5) inset; color: #d54f30; cursor: pointer;}
.searchInputbox{border: 1px solid #acacac; padding:10px;width: 70%; box-sizing: border-box; box-shadow: inset 1px 4px 4px rgba(227, 227, 227, 0.5); border: 1px solid #D9D9D9; border-bottom: 1px solid #D9D9D9; border-radius: 2px;}
.searchbutton{border: 1px solid #acacac; padding:9px; box-sizing: border-box;}
.rightPanel{margin-top:30px; margin-bottom: 15px;}
.productList{list-style-type:none; border: 1px solid #ddd;}
.productList h2{background: #263D48; color: #fff; padding: 10px; text-transform: uppercase; font-size: 18px; font-weight: normal; margin:0; border-left: 4px solid #F3D303;}
.rightPanel ul{}
.leftPanel ul li, .rightPanel ul li{border-bottom: 1px solid #ddd; border-top: 1px solid #ddd; margin-bottom: -1px; background-color: #fff; padding: 10px 15px; }
.leftPanel ul li a, .rightPanel ul li a{color: #9C9C9C; text-decoration:none;}
.leftPanel ul li a:hover, .rightPanel ul li a:hover{color: #8F44AD ;}
.leftPanel ul li a:link{}
.leftPanel ul li a:visited, .rightPanel ul li a:visited{color:#8F44AD ;}

/*---------------------Custom Page Tabs-----------------------*/
.compInfo {margin-top: 15px;}
.man-tab-btn{background:#8F44AD ; color:#fff;}
.man-tab-btn:hover{background:#263D48; color:#fff;}
.compInfoTable {overflow:hidden;}
.compInfoTable h3{font-weight:normal; margin: 0; color: #8F44AD ; font-size: 20px; text-transform: uppercase;}
.compInfo a {display: block;font-size: 16px;padding:8px 10px; margin:5px 0px 0px; text-decoration: none; text-align: center;}
/*---------------------//Custom Page Tabs-----------------------*/

/*---------------------contact person-----------------------*/
.contPersonwrapper{text-align: center;
padding: 15px;
background: #263D48;
border: 1px solid #F3D303; border-radius: 5px; border-bottom: 4px solid #F3D303;}
.contPersonDet{margin-top: 10px;}
.contPersonwrapper:hover {}
.Contact-Person, .Visitors-Counts{text-transform: uppercase; font-size: 16px;}
.Contact-Person{color: #fff;}
.Contact-Person-inner{display:inline-flex; width: 100%; padding: 10px;}
.contPersonDet a {}
.contPersonname{color:#8F44AD;}
.contPersonname span {font-family: 'Poiret One', cursive;}
.viewContDet{color:#F1C40F;}
.contPersonimg {}
.contPersonimg img{width:100%; border: 1px solid #E6E6E6; border-radius: 100%;}
.viewbizkardbtn {color: #858586;}
.viewbutton {margin:5px 0px; color:#003399; font-size:12px; font-weight:bold; text-decoration:underline!important; }
.contSuppbutton{background-color: #CE7800;border: 1px solid #CCCCCC;color: #FFFFFF;font-size: 11px; padding:4px 5px; margin:5px 0px; text-align:center;}
.viewbizkardLink{color: #ffffff; text-decoration: none; text-transform: uppercase;}
.viewbizkardLink a:hover{color:#F1C40F;}
/*---------------------//contact person-----------------------*/

/*---------------------reviews-----------------------*/
.reviews-button{padding: 10px; background: #263D48; margin: 15px 0; border-left: 4px solid #F3D303;}
.reviews-button a{font-weight: 500; color: #fff; text-decoration: none; font-size: 16px;}
.reviews-button:hover{background: #8F44AD ;}
.ratings{background-color: #16be48;color: #fff; padding: 2px 4px; border-radius: 3px; font-weight: 500; font-size: 12px; vertical-align: top;}

/*RIGHTPANEL STYLE ENDS HERE*/

/*KEY PRODUCTS STYLE STARTS HERE*/
.Key-Products-Container{background: #ffffff;}
.key-products{margin-bottom: 30px;}
.productThumbnailswrapper{height:auto; overflow:hidden;}
.productThumbnailswrapper h2{text-transform: capitalize; font-size: 30px;
font-weight: 600; color: #8F44AD;
letter-spacing: 3px; padding: 30px 0; border-bottom: 2px solid #F5D503 !important;
margin: 10px 0 30px 0; font-family: 'Poiret One', cursive;}
.see-all-products{font-size: 14px; float: right; color: rgb(42, 92, 134); text-decoration: none; /*display:none;*/}
.see-all-products:hover{color:#8F44AD ;}
.productThumb:nth-of-type(odd) {}
.productThumb:nth-of-type(even) {}
.productThumb:hover{}
.productThumb{float: left; box-sizing: border-box;}
.productThumb:nth-of-type(5) {margin-right: 0px;}
.productThumb:nth-of-type(10) {margin-right: 0px;}
.productImg {width: 100%;}
.productImg input{width: 100%; vertical-align: middle; border:0;}
.productName{text-align: center; background:#f8f8f8; border: 1px solid rgba(0, 0, 0, 0.02);
border-top: none; padding: 15px;}
.productName a{text-decoration: none; text-transform: capitalize; color:#8F44AD; 
font-size: 16px;
letter-spacing: 2px;}
.productName a:hover{color: #F1C40F;}
/*KEY PRODUCTS STYLE ENDS HERE*/

/*---------BreadCrumb----*/
#BreadCrumb{background: #F1C40F; width: 100%; box-sizing: border-box; border-left: 4px solid #263D48; padding: 10px 20px; color: #fff;
font-weight: 600;}
#BreadCrumb h1{font-size:12px; color:#8F44AD; margin:0; font-size: 16px;
font-family: 'Roboto Condensed', sans-serif; color: #FFFFFF; text-transform:uppercase; font-weight: 400;}
#BreadCrumb a{color: #263D48; text-decoration:none;}
#BreadCrumb a:hover{text-decoration:underline;}

/*PRODUCT GALLERY STYLE START HERE*/
.products-list{background:#fff; padding: 15px; border: 1px solid #ddd;}
.prodGallInfo{float: left; background: #fff; padding: 15px; margin-top: 10px; border: 1px solid #ddd; width:100%; box-sizing: border-box;}
.gallOptionDiv{border: 1px solid #fff; overflow:hidden; padding: 5px 15px; display:inline-flex; width:100%; background:#263D48; color:#fff; box-sizing: border-box;}
.select {width:35%;}
.send-inquiry-btn-top{color: #fff; border-radius: 2px; background-color: #38aa38; padding: 6px; cursor: pointer; text-transform:uppercase; font-weight:bold;}
.ProductpageView{width:30%; padding-top: 4px; text-align: center;}
.ListView {margin-right: 10px; cursor:pointer; color: #fff; text-decoration: none;}
.GallView {color: #F1C40F; text-decoration:none;}
.selectProNo-top{width:35%; text-align: right; padding-top: 4px;}
.pagination{margin:10px 0; display:inline-flex; width: 100%; text-align: center; border: 1px solid #ddd; padding: 5px; box-sizing: border-box;} 
.selectView {width: 100%;}          
.checkBox{float:left; margin:4px 5px 0px;}
.selectProNo{}
.selectpageOf{}
.products-pager {float: left; margin:0 2px; padding: 0px 8px; background: #263D48; color: #fff;}
.products-pager:hover{background: #8F44AD ;}
.products-pager:visited{background: #8F44AD ;}
.prodDiv {float: left; width: 23.43%; text-align: center; margin-bottom: 15px; margin-right: 15px; text-align:center; border:1px solid #ddd; background: #f2f2f2;}
.prodDiv:hover{border:1px solid #8F44AD ; box-shadow: 0 5px 15px 0 rgba(0,0,0,.05), 0 -5px 15px 0 rgba(0,0,0,.05);} 
.prodDiv:nth-child(4n+0){margin-right: 0px;}
.prodGallImg {width:100%;}
.prodGallImg img{width:100%; border-top: 1px solid #ddd !important; border-bottom: 1px solid #ddd !important;}
.prodGallcheckBox {float:left;}
.prodGallName{text-align:center; width: 100%;}
.prodGallName:hover{ color:#fff;}
.prodGallName a{color:#263D48; text-decoration:none; font-weight: bold;}
.prodGallName a:hover {color: #8F44AD ;}
.productListDiv {width: 100%; display: inline-flex; margin-bottom: 15px; padding-bottom: 15px; border-bottom: 1px solid #CCCCCC;}
.productListImage {width:30%; margin-right: 15px;}
.product-img, .productListImage img{width: 85%; margin-left: 5px; padding:5px; background:#fff; border:1px solid #ddd !important;}
.productListDesc{width: 70%; text-align: justify;}
.productListName {width: 100%; display: block; text-transform: capitalize; text-decoration: none; font-size: 22px;
font-weight: bold;
letter-spacing: 2px;
color: #8F44AD;
font-family: 'Poiret One', cursive;}

.OfferTitle{color: #F1C40F; font-size: 16px;} 
.Offer-Details-title{font-size: 16px; font-weight: 700; margin-top: 10px;}
.productListType{color: #8ac43c; text-transform: uppercase; font-weight: bold;}
.view-more-offer-details a{color: #fff; background: #F1C40F; padding: 8px 10px;}
.view-more-offer-details a:hover{background: #263D48;}

.divLead{border-bottom: 1px dotted #ddd; margin-bottom: 15px;}
.buy-or-sell{color: #F1C40F; font-size: 18px; margin-bottom: 15px; display: block; text-transform: uppercase; font-weight: 500;}

.Lead-Tags{font-weight:700;}
.prodListbtn {padding-top: 10px;
border-top: 1px solid #eee;
margin-top: 10px;}
.prodListbtn i{color:#fff;}
.prodListbtnImg {padding:4px 7px; float:left; margin-right:10px;}
.prodListbtnImg a {text-decoration:none; color:#fff; font-weight:bold; cursor:pointer;}
.send-msg-btn{background:#00966c;}
.ask-for-quat-btn{background:#8ac43c;}
.view-showcase-btn{background:#3498db;}

/*------------PRODUCT SHOWCASE STARTS HERE-------------*/
.productShowcaseName a{color: #8F44AD;}
/*------------PRODUCT SHOWCASE ENDS HERE-------------*/

/*PRODUCT GALLERY STYLE END HERE*/

/*MANAGEMENT PAGE STYLE START HERE*/
.manage-info-wrapper {background: #fff; padding: 15px; margin-top: 10px; margin-bottom: 10px; border: 1px solid #ddd;}
.manage-info-person-name {color: #263D48 ; font-weight: bold;}
.manage-info-person-post {border-bottom: 1px dotted #ccc;font-size: 12px;font-style: italic;margin-bottom: 5px; padding-bottom: 5px;}
.manage-info-person-image {}
.manage-info-description {font-size: 12px; text-align: justify;}
/*MANAGEMENT PAGE STYLE END HERE*/

/*CAREER PAGE STYLE START HERE*/
.career-info-wrapper {background: #fff; padding: 15px; margin-top: 10px; border: 1px solid #ddd;}
.career-info-person-name {color: #263D48; font-size: 18px; font-weight: 500; border-bottom: 1px solid #ddd; display: block; padding-bottom: 10px; margin-bottom: 10px; text-transform:capitalize;}
.career-info-description {word-wrap: break-word; text-align: justify;}
.job-fields{font-weight: 700;}

.job-apply-btn{margin-top:15px;}
.job-apply-btn input{padding: 5px 10px; background: #0051a0; border: 2px solid #fff; color: #fff; text-transform: uppercase; font-weight: 700; border-radius: 5px; cursor:pointer; box-shadow: 1px 2px 3px #979797;}
.apply-now-overlay{z-index: 9999; top: 5%; position: absolute; width: 100%;}
.popupConfirmation{width: 60%; background: #fcfcfc; font-weight: bold; padding: 15px; -moz-border-radius: 10px; border: 1px solid #263D48; -webkit-border-radius: 10px; border-radius: 10px; -webkit-box-shadow: 0 0 35px #263D48; -moz-box-shadow: 0 0 35px #263D48; box-shadow: 0 0 35px #263D48; margin: 0 auto; border-top: 5px solid #263D48;}
.popupConfirmation h3{color: #F1C40F; border-bottom: 2px solid #263D48; padding: 15px 0px; font-size: 20px; text-transform: uppercase; font-weight: 600; margin: 0 0 15px 0;}
.popupConfirmation .fields input{width: 100%;box-sizing: border-box; line-height: 22px;}
.btn-fields{float: left; text-align: left; width: 70%;}
.apply-button{ text-align:center; border: 0; padding:6px 15px; background: #263D48; color: #fff; border-radius:5px; text-transform: uppercase; font-size: 16px; width: 20% !important;}
.apply-button:hover{background: #F1C40F;}
.ajax__htmleditor_editor_base ajax__htmleditor_editor_default{width: 100%; box-sizing: border-box;}

.view-more-offer-details a{color: #fff; background: #F1C40F; padding: 8px 10px;}
.view-more-offer-details a:hover{background: #263D48;}
/*CAREER PAGE STYLE END HERE*/  

.sellInfobtn{ font-size:12px!important; margin:5px 10px; font-weight:bold; cursor:pointer;}
.sellInfobtn a{ font-size:12px !important; font-weight:bold;}
.addMap{position:absolute; top:88px; right:10px; font-size:10px; color:#555; border:1px solid #ccc; background-color:#ccc;}
.verifiedMsg{ margin:160px; font-size:12px; color:#333333;}
 
/*PRODUCT INFORMATION START CSS*/ 
.bizPro-info {border: 1px solid #ddd; background: #fff; padding: 15px;}
.bizPro-info-unit {overflow:hidden;}
.bizPro-info-img {float:left;width: 47.3%; padding: 10px; background: #fff; border: 1px solid #ddd !important; box-shadow: 0 5px 15px 0 rgba(0,0,0,.05), 0 -5px 15px 0 rgba(0,0,0,.05); border-radius: 10px;}
.bizPro-info-img img{width:100%;}
.bizPro-info-summary{width: 48%;
float: left;
padding-left: 15px;
text-align: justify;
color: #777;
font-size: 15px;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 300;
line-height: 28px;}
.bizPro-info-summary .protitle, h1{text-transform: capitalize; text-align: left; color: #263D48;
font-size: 22px;
font-weight: 600;
letter-spacing: 2px;
}
.btns{}
.btns i{color:#fff;}
#accordion {width:100%; margin:15px auto; border-left: 1px solid #ddd;border-right: 1px solid #ddd; border-bottom: 1px solid #ddd;}
#accordion .content-title {cursor:pointer; border-top: 1px solid #ddd; padding:10px; background-color:#f2f2f2; font-size: 16px; text-transform: uppercase;}
#accordion .content-title.active {background-color:#263D48; color:#fff;}
#accordion .content-title:after {content: '\02795'; float: right; margin-left: 5px; width: 45px; line-height: 46px; margin-top: -10px; text-align: center; margin-right: -10px; background: #c9c9c9;}
#accordion .content-title.active:after {content: "\2796"; color: #fff; background: #F3D303 ;}
#accordion .content {background-color:#fff; padding:15px; height:auto; text-align: justify; color: #777;
font-size: 15px;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 300;
line-height: 28px;}
.brand{ font-weight:bold;}  .detailsdescription{margin:0;}
.price{ font-weight:bold;}
.priceamount{font-weight:bold; color:#f72607;}
.specificationtitle{ font-weight:bold;}
.extra-text{font-weight:normal;}
.bizPro-info-summary .prosubtitle {font-size:12px; line-height:26px; font-weight:bold;}
.bizpro-specifications {}
.specifications-div {margin:0px; padding:0px; overflow:hidden;}
.speciPro-unit {font-weight: bold;padding: 6px 10px; margin-top:10px; width:98%; float:left;} 
.speciTitle { background-color: #F2F2F2;border: 1px solid #F2F2F2; font-weight: bold;padding: 6px 10px; margin-top:10px; width:98%; float:left;} 
.bizpro-desc { margin:5px 0px 5px 10px; float:left; line-height:26px;}  
 /*PRODUCT INFORMATION ENDS CSS*/
 
/*VERIFIED MEMBER CSS START*/
.verified-info {}
.verified-com-div{}
.veri-com-det{}
.veri-comp-name{font-size:24px; font-weight:bold; color:#8F44AD ; padding: 15px 0; text-align:center;}
.veri-comp-add{margin:0px; line-height:20px; margin-top:10px;}
.veri-member-details{border:1px solid #e2e2e2; -moz-border-radius:5px 5px 0px 0px; -webkit-border-radius:5px 5px 0px 0px;}
.veri-speciTitle { background-color: #F2F2F2;border: 1px solid #F2F2F2; padding: 6px 10px;} 
.veri-formfield{border-bottom: 1px dotted #CCCCCC;clear: both;overflow: hidden; padding:5px 10px;}
.field-name {float:left;}
.verified-sign{float:right;}
.Verified-title{background: #F1C40F  ; padding: 5px 10px; color: #fff; border-left: 4px solid #8F44AD; font-weight: 500; text-align: center; margin-bottom: 10px;}
.Verified-title span{}
 /*VERIFIED MEMBER CSS END*/
 
/*CONTACT US PAGE STARTS HERE*/
.contact-us{display: flex; width: 100%;  text-align: center; box-sizing: border-box;}
.cont-Info-profile {width: 50%; margin:0px; padding:0px; overflow:hidden; padding-right: 15px;}
.cont-Info-profile i {color:#263D48;}
.contact-links{color:#F1C40F ; text-decoration:none;}
.blur-text{color: #9C9C9C;}
.lblCompanyName{color: #263D48; font-size: 20px; border-bottom: 1px dotted #062f3c; padding-bottom: 10px; margin-bottom: 10px;}
.divCompanyType{display:none;}
.cont-Info-profile a {color:#8F44AD ;}
#ctl00_ContentPlaceHolder1_ctrlContactMember_divincorrectpassword{color:#ff0000;}
.contact-fiels-links{color:#F1C40F; text-decoration:none; cursor:pointer; font-weight:500;}
.googleMap{width: 50%;}
.googleMap .map{border: 1px solid #ddd; width: 100%; height: 250px; box-sizing: border-box; border-radius: 50px;}
.map-details{background:#263D48;width: 100%; border: 1px solid #263D48; font-size: 12px; color: #fff; text-align: center; box-sizing: border-box; border-radius: 50px;}
/*CONTACT US PAGE ENDS HERE*/

/*CUSTOM PAGE STARTS HERE*/
.custom_content{background: #fff; padding: 15px; border: 1px solid #ddd; overflow: auto; width: 100%; box-sizing: border-box;}
.custom_content a{color: #8F44AD ; text-decoration: none; font-size: 20px;}
.custom_content a:hover{color: #263D48; text-decoration: none; font-size: 20px;}
div#video-header {height : 683px; margin : -1px 0 0;}
/*CUSTOM PAGE ENDS STARTS HERE*/

/*REVIEWS PAGE ENDS STARTS HERE*/
.heading_review h2{}
.NoRecords{padding: 10px; background:#16be48; color:#fff; vertical-align: middle; text-align: center; margin: 10px auto; border: 1px solid #ddd; box-shadow: 0 1px 2px rgba(0, 0, 0, .075); border-radius: 5px;}
.NoRecords a{text-decoration:none; text-transform:uppercase; color:#fff; font-weight: bold;}
.NoRecords h2{text-align: center; color: #8F44AD ; text-transform: uppercase; font-size: 20px; font-weight: normal;}
.reviews p{margin: 0 0 5px 0;}
.reviews_con{border-bottom:1px solid #ddd; margin-bottom: 15px;}
.reviewercmnt{color:#000;}
.reviewername, .reviewdate, .revieweraddress{color:#9c9c9c;}
.NoRecords h1{ margin:0px; padding:50px 0; font-size:24px; color:#ff0000; font-weight:normal; text-align:center;}
.reviews_main{margin-bottom:15PX;}
.divMainReviews{overflow-y: scroll; height : 800px; overflow-x: hidden; padding: 15px;}
.review_text{}
.review1 {display: block; margin-bottom: 15px;}
#Review{background: #fff; padding: 30px; border: 1px solid #ddd;}
#Review h2{margin:0; color: #8F44AD ;}
#ctl00_ContentPlaceHolder1_WbReviews_RVimgCaptcha{width: 137px;}
#ctl00_ContentPlaceHolder1_WbReviews_RVImageButton1{margin-top: 10px; margin-left: 10px;}
/*REVIEWS PAGE ENDS STARTS HERE*/

/*BizMAX BUSSINES CARD STARTS HERE*/

.cardBgbizmax {overflow: hidden; background-image: url('../../images/Biz-Card-Backgrounds/cardBgbizmax1.jpg'); background-repeat:no-repeat; background-size: 100% 100%; padding: 20px; border: 5px solid #fff; box-shadow: 3px 3px 8px -4px rgba(0,0,0,1); border-top-left-radius: 15px; border-bottom-right-radius: 15px;}
.close{position: absolute; right: 7px; top: 7px;}

.verifiedLogo{position:absolute;}
.verifiedLogo img{width:30px;}
.org{border-bottom:1px solid #fff; color: #fff; font-size: 20px; font-weight: bold; padding-bottom: 15px;}
.cardmaincontent{ width:100%; padding: 15px 0; overflow:hidden;}
.cardLeft{width: 35%; float: left; padding-right: 15px; text-align: left; box-sizing: border-box;}
.cardCustName{font-size: 16px; color: #ffffff; font-weight: bold; text-transform: capitalize;}
.cardCustPost{font-size: 12px; font-weight: bold; color: #8F44AD ;}
.cardRight{width:65%; float:left;}
.cardRight ul{margin:0px; padding:0px; list-style:none;}
.cardRight ul li{padding:0; color:#fff; border:0 !important; background: #8F44AD ; margin-bottom: 5px; padding-right: 10px; text-align:left;}
.cardRight ul li a{text-decoration:none; color:#fff;}
.cardRight ul li a:hover{color:#F3D303;}
.cardBgbizmax i{color: #8F44AD ; margin-right: 10px; padding: 6px; background: #fff;}
.cardBgbizmax .fa-phone{padding: 6px 7.5px !important;}
.cardBgbizmax .fa-globe{padding: 6px 7px !important;}
.cardAddress{font-weight:bold; width:100%; text-align:center; height:auto; overflow:hidden; color: #fff; box-sizing: border-box; text-transform: capitalize; border-top: 1px solid #8F44AD ;}
/*BizMAX BUSSINESS CARD ENDS HERE*/

 /*FOOTER GOES HERE*/
.footer-wrapper {border-top: 5px solid #F5D503 ;background: #282828; padding: 40px 0;}
.footer{width: 100%; height: auto; display: inline-block;}
.footer ul {list-style-type: none; padding-left: 0; margin-top: 15px; margin-bottom: 10px; text-align: center;}
.footer ul li {display: inline; margin-right: 5px;}
.footer ul li a {padding: 10px 15px; /*border: 1px solid #dedede; color: #dedede;*/ text-align: center; text-decoration: none; /*border-radius: 50px;*/ font-size: 20px;
color: #fff;
letter-spacing: 2px;
font-weight: 600; font-family: 'Poiret One';}
.footer ul li a:hover{color:#8F44AD ;}
.footer-contacts{text-align: center; padding-top: 15px; color: #908F8F;
font-size: 14px;
line-height: 33px;
font-family: 'Roboto Condensed', sans-serif;}
.footer-contacts i{font-size: 18px;
color: #fff;
line-height: 1.8;}
.footer-contacts a{color: #8F44AD; text-decoration:none;}
.footer-address{margin-bottom: 5px;}
.footer-email{margin-right: 15px;}
.copyrights-wrapper{background: #292829;}
.poweredbydiv{padding: 20px; text-align: center; border-top: 1px solid #908F8F;}
#poweredby{display: inline-flex;}
.poweredtext {color:#fff;}
.poweredtext a{color:#fff; text-decoration:none;}
.customizechangetheme{margin-left:10px;}
.biz{color:#0072bb; font-size: 16px;}
.porto{color:#ff7300; font-size: 16px;}
/*FOOTER ENDS HERE*/

/*GO TO TOP BUTTON STARTS HERE*/
.go-top {position: fixed; bottom: 0.75em; right: 0.5em; text-decoration: none; color: #fff; background-color: #8F44AD ; font-size: 25px; padding: 5px 6px; display: none; margin: 0; border-radius: 3px;}
.go-top:hover {background: #292829; color: #fff; text-decoration: none;}
.go-top i{margin:0; padding:0;}
/*GO TO TOP BUTTON ENDS HERE*/