
/*** Master CSS File ***/

body {transition: all 0.5s ease 0s;outline:none !important;letter-spacing:0px}

/* Header section */

#header {position: fixed;z-index:2;left: 0;top: -66px;width: 100%;height: 65px;line-height: 65px;box-shadow: 0 0 0.15em 0 rgba(0, 0, 0, 0.1);background:#1e2e3e;transition: all 0.5s ease 0s;}

/* Fixed Header Nav Link section */
#nav {text-align: right;margin-right: 4.8%;float:right;}
#nav ul {margin: 0;}
#nav ul li {display: inline-block; margin: 0 10px;font-size: 0.68em;}
#nav ul .fixedMenu a {display: block;color: inherit;text-decoration: none;height:63px;outline: 0;color:#c0c0c0;font-weight: normal;letter-spacing: 1px;}
.fixedMenu a{height: 3em;}
#nav ul .fixedMenu a:hover{color:#fff;}
#nav .subMenu {background: #fff none repeat scroll 0 0;opacity: 0;position: absolute;text-align: left;top: 100%;transform: translateY(10%);transition: all 0.5s ease 0s, visibility 0s linear 0.5s;visibility: hidden;width: 120px;}
#nav .fixedMenu:hover .subMenu {visibility: visible; /* shows sub-menu */opacity: 1;transform: translateX(0%);transition-delay: 0s; /* this removes the transition delay so the menu will be visible while the other styles transition */}
.requestDemoBtn{background:#e86249;padding:0 16px;}
#nav ul .requestDemoBtn a{ height: 2.5em;line-height: 2.5em;font-weight: bold;color: #fff;}
#nav .subMenuLi{display:block}
#nav .subMenuLi a{color:#333}
#menu_last{position:relative;top:-2px;border-radius: 3px;}
.activeMenu a{color:#fff !important;}
.chrome_Browser .activeMenu{padding-bottom:5px} /* Fix for chrome browser height issue */

.fixedMenu:hover .dropdownMenu{top:0px;opacity:1}
.fixedMenu:hover .dropDownHolder{height: 300px;opacity:1}
.menuArrow{z-index: 9; position: fixed; top: 56px; margin-left: 12px;}
.dropDownHolder{/* background: rgba(0, 0, 0, 0) url("../../assets/images/Base-Asset/dropPointer.png") no-repeat scroll 16px 10px; */width: 220px;margin-left:-20px;overflow: hidden; position: fixed; height: 0px;transition: all 0.2s ease 0s;}
.dropdownMenu {background: #fafafa none repeat scroll 0 0;border:1px solid #dbdbdb;border-top:none;position: absolute;top:-280px;opacity:0;overflow:hidden;transition: all 1s ease 0s;width: 100%;}
.dropdownMenu > li {display: block !important;font-size: 14px !important;margin: 1px 0 !important;text-align: left;}
.dropdownMenu a {color: #868686 !important;border-bottom: 1px solid #d5d5d5;margin: 0 20px;height:44px !important;line-height: 44px;}
.dropdownMenu a:hover{color:#232323 !important}
.noBorder{border:none !important}

/* Mobile view Menu*/
.mobileMenuToggle {cursor: pointer;height: 50px;position: absolute;right: 5px;top: 5px;width: 50px;display:none}
.mobileNav {background: #1e2e3e none repeat scroll 0 0;display:none;float: right;width: 170px;position:relative;right:-171px;top:64px;transition: all 1s ease 0s;}
.mobileNavactive{right: 0;top: 64px;}
.mobileNav  ul {margin: 0;}
.mobileNav ul li {border-bottom: 1px solid;font-size: 12px;line-height: 26px;padding: 10px 5px 10px 25px;width: 100%;}
.mobileNav ul li a {color: #fff;display: block;font-weight: normal;letter-spacing: 1px;outline: 0 none;text-decoration: none;}
.mobileNav ul li.fixedMenu a {height:auto;}
.mobileNav #menu_last {border-bottom: medium none;border-radius: 0px;position: relative;top: 0px;}
.mobileNav ul li a:hover{color:#fff !important;}

.submenuSection {background: #1e2e3e none repeat scroll 0 0;left: -700px;opacity:0;position: absolute;top: 0;width: 160px;transition: all 1s ease 0s;}
.submenuSection.submenuSectionactive{left: -160px;opacity:1;border-right:1px solid}

/* Logo Section */
#logoSection{display: table;float: left;margin-left: 5%;}
#logoSection img{vertical-align:middle; cursor: pointer;}

/* section_1 Background - Landing page Section */

#section_1 {background:#fff;overflow:hidden;}

/* section_2 Background - BASE desp and Counter Section */

#section_2{background:#fff;border-bottom:1px solid #e4e4e4;overflow: visible;padding-top:40px;    min-height: 500px;}
#section_3{background:#f7f7f9; margin-bottom: -69px;} 
#section_4 {background:#f7f7f9;}

/* section_last Background - Contact Us and Request form Section */

#section_last {padding: 1em 0 1em 0;background:#f7f7f9;overflow: hidden;    min-height: 500px;}

/* Banner BG Animation */
.slideImgBG{position: absolute; left: 0px; z-index: 0;transition: all 10s ease-in 0s;-webkit-transition: all 10s ease-in 0s;transform: scale(1.3, 1.3);-webkit-transform: scale(1.3, 1.3);}
.slideImgBG{animation:scaleImg 30s linear infinite alternate ;-moz-animation: scaleImg 30s linear infinite alternate; -webkit-animation: scaleImg 30s linear infinite alternate;}
@keyframes scaleImg{
0% {transform: scale(1.00, 1.00)}
} 
@-webkit-keyframes scaleImg {
    0% { -webkit-transform: scale(1.00, 1.00) }
    5% { -webkit-transform: scale(1.00, 1.00) }
    10% { -webkit-transform: scale(1.00, 1.00) }
    100% { -webkit-transform: scale(1.10, 1.10) }
} 

/* Landing page content separation like left side and right side  */
.BaseIntroSection { float: left;width:62%; padding-left: 59px;height: 660px;position:relative}
.porductIntroSection {position: absolute;right: 6%;top: 0%;width: 312px;perspective: 845px;-webkit-perspective: 845px;display: table;height: 658px;}
.porductIntro{vertical-align: middle;display: table-cell;}

/* Landing page Left side alignment start */
.BASE_logo {padding-top: 45px;text-align: left;}
.baseLogo{left: 7%;position: relative;top: -10px;}
.BASE_text1 {color: #fff;font-size: 30px;line-height: 45px;padding-top: 115px;text-align: left;font-weight:normal}
.BASE_text1_bold{font-family:"droid sans";font-weight:bold}
.BASE_text2{color: #fff;font-family: droid sans;font-size: 18px;line-height: 25px;margin-top: 18px;text-align: left;width: 86%;}
.BASE_link{text-align: left;position:absolute;top:70%/* left:-500px; */}
.B_link, .B_link_inner{color:#fff;cursor:pointer;font-size:15px;border-radius: 3px;text-decoration: none; vertical-align: middle; border: 2px solid #e86249; display: inline-block;text-indent: 15px;margin:50px 10px 30px 0;position:relative;width: 179px;}
.B_linkText{ position: relative;z-index: 1;}
.B_link_inner{font-weight: bold;bottom: 13%;margin: 0;position: absolute;right: 22.5%;}
.B_link img{vertical-align: middle;margin-left: 10px;margin-top:-2px;position: relative;z-index: 2;}
.B_linkActive{background:#e86249}
.BASE_scrolldown {font-size: 10px;line-height: 16px;margin-top: 45px;color: #fff;}

.B_linkHover{background: #e86249 none repeat scroll 0 0;display: block;height:36px;position: absolute;top: 0;transition: all 1s ease;z-index:0;}
/* Landing page Left side alignment end */

/* Landing page Right side alignment start */
.featuredText{background: #224c72 none repeat scroll 0 0;color: #fff;font-family: droid sans;font-size: 18px;font-weight: bold;padding: 13px 0;text-align: center;position:relative;top:-62px;transition: all 1s ease 0s;opacity:0}
.productIndex {height: 150px;transition: all 1500ms; color: #fff;width: 312px;opacity:0;cursor:pointer;} /* to setting default height for product grid */
.productIndex_1 {background:rgba(0, 0, 0, 0) url("../../assets/images/landingPage/prod_core.png") no-repeat scroll 0 0;transform: rotateX(81deg);-webkit-transform: rotateX(81deg);}
.productIndex_2{background:rgba(0, 0, 0, 0) url("../../assets/images/landingPage/prod_prism.png") no-repeat scroll 0 0;transform: rotateX(-89.3deg);-webkit-transform: rotateX(-89.3deg); }
.productIndex_3 {background:rgba(0, 0, 0, 0) url("../../assets/images/landingPage/prod_harmony.png") no-repeat scroll 0 0;transform: rotateX(104.6deg);-webkit-transform: rotateX(104.6deg); }

.productIndex:hover{transform:scale(1.05, 1.05) ;-webkit-transform:scale(1.05, 1.05)} 
/* .topWidth{  background: #fff none repeat scroll 0 0;display: block;height: 1px;left: 0;position: absolute;width: 0%;transition: all 1500ms;}
.bottomWidth{ background: #fff none repeat scroll 0 0;bottom:-15px;display: block;height: 1px;right: 0;position: absolute;width: 0%;transition: all 1500ms;}
.productIndex:hover .topWidth, .productIndex:hover .bottomWidth{width: 100%;} */

.productIndexTrans{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);opacity:1}

.productHolder {padding: 0px 0 0 30px;position:relative;margin: 1px 0;}			
.P_text > img {padding-left: 2px;}
.P_text{float:left;text-align: left;}
.P_text > h3 { color: #fff;font-family: "Droid Sans";font-size: 24px;text-align: left;margin-top: 40px;margin-bottom: -14px;}
.P_text > span {font-size:13px; padding-left: 2px;font-weight: normal;}
.P_desp {clear: left;font-family: open sans;font-size: 13px;font-style: normal;font-weight: 400;line-height: 24px;text-align: left;width: 86%;}
#index_2 .P_desp, #index_3 .P_desp{ height: 120px;width: 95%;}
.P_desp b{font-family: droid sans;display:block;line-height: 18px;margin-bottom: 5px;}
.P_more{ background: rgba(0, 0, 0, 0) url("../../assets/images/landingPage/prod_arrow.png") no-repeat scroll 0 0px;height: 24px;width: 22px;}
.P_more {position: absolute;right: 5%;}
#index_1 .P_more{top: 83%;}
#index_2 .P_more{top: 56%; }
#index_3 .P_more{top: 56%;}
.connecter1Img {background: rgba(0, 0, 0, 0) url("../../assets/images/landingPage/connecter1.png") no-repeat scroll 0 0px;height: 0px;margin-bottom:-1px;transition: all 1500ms ease 0s;}
.connecter2Img {background: rgba(0, 0, 0, 0) url("../../assets/images/landingPage/connecter2.png") no-repeat scroll 0 0px;height: 0px;margin-bottom:-1px;transition: all 1500ms ease 0s;}
/* Landing page Right side alignment end */

/* Solution Slider Start*/
.blue{background:color:#fff;}
.contentSlider{margin:auto;padding:0 0px;width:auto;}
.slick-list {box-shadow: none;}
.slick-dots {margin-top: 10px;position: relative;top: -100px;}
/* .slick-slide img {cursor: grab;cursor: -webkit-grab;} */
.slider-landingPage .slick-arrow{display:none !important}
.slick-dots > li {display: inline;margin: 10px 5px;}
.slick-dots li button {background: transparent none repeat scroll 0 0;border: 1px solid #fff;border-radius: 10px;cursor: pointer;height: 14px;overflow: hidden;text-indent: -30px;width: 10px;outline: none !important;}
.slick-active button {background: #fff none repeat scroll 0 0 !important;}
/* Solution Slider End*/

/* Reseting main section */
.main {position: relative;margin: 0;overflow-x: hidden;min-height:660px}
/*.main.fullscreen {height: 100%;}*/

/* Landing Inner  Start */
.main.style1 {text-align: center;padding: 0em 0 0em 0;}
.main.style1 h2 {font-size: 4.25em;line-height: 1em;letter-spacing: -4px;}
.main.style1:before {content: '';display: inline-block;vertical-align: top;height: 100%;}
.main.style1 .content {-moz-transition: all 1s ease;-webkit-transition: all 1s ease;-ms-transition: all 1s ease;transition: all 1s ease;-moz-transform: translateZ(0);
-webkit-transform: translateZ(0);-ms-transform: translateZ(0);transform: translateZ(0);opacity: 1.0;display: inline-block;vertical-align: top;overflow:hidden;position: absolute;left:0;width:100%}
/* .main.style1.inactive .content {opacity: 0;} */
/* Landing Section End */

/* Counter Section Start */
.main.counterSection {padding: 3em 0 1em 0;overflow: hidden;height: auto;}
.main.counterSection .content {-moz-transition: all 1s ease;-webkit-transition: all 1s ease;-ms-transition: all 1s ease;transition: all 1s ease;-moz-transform: translateZ(0);
-webkit-transform: translateZ(0);-ms-transform: translateZ(0);transform: translateZ(0);position: relative;width: 35%;display: inline-block;vertical-align: middle;}
.main.counterSection.left:after {content: '';display: inline-block;vertical-align: middle;height: 100%;}
.main.counterSection.left .content {left: 0;}
.main.counterSection.inactive.left .content {left: -35%;}
/* Counter Section End */

/* requestDemo */
/* Counter Section Start */
#section_last .enquiryFormsec {-moz-transition: all 1s ease;-webkit-transition: all 1s ease;-ms-transition: all 1s ease;transition: all 1s ease;-moz-transform: translateZ(0);-webkit-transform: translateZ(0);-ms-transform: translateZ(0);transform: translateZ(0);position: relative;bottom: 0;}
#section_last .enquiryFormsec {bottom: 0em;}
#section_last.inactive .enquiryFormsec {bottom: -30em;}
/* Counter Section End */


.baseTitle, .solutionTitleBig{font-family: "Droid Sans";font-size: 34px;font-weight: 600;margin: 0 auto;padding-bottom: 10px;text-align: center;color:#b0b0b0}

.baseText{font-family: droid sans;font-size: 18px;margin: 20px auto 10px;text-align: center;width: 75%;}

.learnmoreBtn{cursor:pointer;border-radius: 3px;border:2px solid #e86249;width: 140px;margin: 50px auto;text-align: center;font-size: 14px;font-weight: bold;position:relative;}
.learnmoreText{color:#454545;position:relative;z-index: 1;}
.learnmoreBtnHover{background: #e86249 none repeat scroll 0 0;display: block;height: 36px;position: absolute;top: 0;transition: all 1s ease;}
.learnLessToggle{display:none}
.plusMinusIcon{position: relative; display: inline; font-size: 19px; left: 2px; top: 2px;}

/* Solution Section Start */
.solutionTitleBig{margin:0px auto 10px;color:#b0b0b0}
.solutionSection {display: inline-block;margin-left: 5%;width: 90%;}
.solutionSection_li {display: inline-block;width: 30%;margin-bottom:1.5%;margin-top: 1%;transition:all 600ms;position:relative;top:0px;opacity:1}
.solutionSection_li.middleLi {margin: 0 4%;transition:all 600ms;position:relative;top:0px;opacity:1}
.solutionTitle {text-align: center;margin-bottom: -7px;}
.solutionTitle > span {font-family: droid sans;font-weight: bold;left: 10px;position: relative;top: -10px;font-size: 18px;display:block}
.solutionTitle > img {}
.solutionContent {font-size: 14px;line-height: 22px;font-weight: normal;text-align: center;overflow:hidden}
.solutionContent b{font-family: droid sans;font-weight: 900;}
.Sol_link{border: 1px solid #e86249;border-radius: 0;font-size: 13px;line-height: 2;margin: 20px 0 0;width: 135px;padding: 5px 15px;}
.Sol_linkText{color:#000}
.solutionBtn{margin-top:15px;text-align:center;}

.inactive .solutionSection_li{top:10px;opacity:0;}
.inactive .solutionSection_li.middleLi{top:-10px;opacity:0;}



/* Counter Section */
.counterSection {background: rgba(0, 0, 0, 0) url("../../assets/images/Base-Asset/meater_section.png") no-repeat scroll 0 0;width: 100%;}
.counterSectionHolder {margin: 0px auto 0;text-align: center;  padding: 40px 0;width: 90%;}
.odometerRing {display: inline-block;text-align: center;width: 300px;position:relative;}
.odometerRing1 .odometer-inside {width: 60px;}
.odometerRing1 .odometerPluse {left: 53%;position: absolute;top: 30%;}
.odometerPluse {color: #fff;font-weight: bold;left:57%;position: absolute;top: 30%;}
.odometer {border: 10px solid #fff;border-radius: 100px;color: #fff;font-size: 34px;font-weight: bold;height: 120px;text-align: center;width: 120px;padding-top: 30px;}
.odometerText{ color: #fff;font-family: droid sans;font-size: 20px;font-weight: bold;position: relative;top: 7px;}
.odometer-formatting-mark{display:none}
.odometerRing3{display:none}

/* product page tab section start */
.tabTitletext{text-align:center; font-size:30px; margin: 10px 0;}
.tabSection {height:0px;overflow: hidden;position: relative;width: 100%;transition: all 1s ease 0s;}
.tabContentheight{    height: 350px;}
#tabTitle{margin: 0 auto;text-align: center;vertical-align: middle;width: 100%;position:relative}
.aboutUstext{  background: #273238; color: rgb(255, 255, 255); padding: 6px 30px 3px;float: left;}
#tabTitle ul{margin:0px;padding:0px}
#tabTitle .tab {cursor: pointer;color:#aeaeae;display: inline-block;font-size: 14px;margin: 0 30px;padding-top: 4px;text-align: center;font-weight: normal;width: auto;}
#tabTitle .tab.activeTabLi{color:#454545}
.tab .activeTab{margin: 0px auto; left: 0px; background: #E9614B none repeat scroll 0px 0px; height: 4px; width:0px; display: block;position:relative;top:1px;transition: all 0.5s ease-in 0s;}
#tabContent {position: relative;transition: all 0.5s ease 0s;}
.tabContent { background: #fff none repeat scroll 0 0;border-top: 1px solid #eaeaea;height: 620px;opacity:0;padding: 36px 0 30px;perspective: 1000px;position: absolute;text-align: center;top: 0;transition: all 1s ease-in 0s;width: 100%;z-index: -1;}
.tabContent.activeTab{}

#tabContent_1.activeTabSec, #tabContent_2.activeTabSec, #tabContent_3.activeTabSec, #tabContent_4.activeTabSec, #tabContent_5.activeTabSec, #tabContent_6.activeTabSec{opacity: 1;perspective: 1000px;transition: all 1s ease-in 0s;z-index: 1;}


.CasestudyTabcontent, .dataSheetTabcontent {padding-top:0px}
.dataHolder{margin: 0px auto; width: 96%;}
.caseHolder, .dataSheetHolder{display:none;height: 490px;margin: 0px auto;text-align: left;width: 94%;text-align: center;}
#page-1, #page-11{display:block}
.tabGridHolder{display: inline-block;margin: 7% 2% 0;width: 28%;text-align: center;}
.tabGridTitle {color: #4e83e0;display: table-cell;font-size: 14px;font-weight: bold;height: 80px;line-height: 21px;text-align: center;vertical-align: middle;/* width: 240px; */}
.tabGrid {background: #fff none repeat scroll 0 0;border: 1px solid #eaeaea;height:220px;position: relative;/* width: 240px; */overflow: hidden;}
.tabGrid .caseStudyImg {height: 98%;left: 1%;position: absolute;top: 1.22%;transform: scale(0.99, 0.99);width: 98%;transition: all 1s ease-in 0s;}
.tabGrid:hover  .caseStudyImg {transform: scale(1.1, 1.1);}
.tabGrid:hover  .casePDF{top:80px;}
.tabGrid:hover .caseOverlay{opacity:0.7;}
.casePDF {position: absolute;top:-52px;width: 100%;text-align:center;z-index: 3;transition: all 0.5s ease-in 0s;}
.caseOverlay {background: #000 none repeat scroll 0 0;height: 100%;position: absolute;width: 100%;top:0px;opacity:0;transition: all 1s ease-in 0s;}
.casePDFtext {color: #fff;cursor:pointer; font-size: 18px;font-weight: normal;line-height: 15px;}
.paginationLink {text-align: center;}
.paginationLink > ul {margin: 0;}
.paginationLink li {display: inline;}
.paginationLink li span {border: 1px solid #ddd;color: #4e83e0;cursor:pointer;font-size: 14px;padding: 5px 10px;}
.paginationLink  .disabled span, .paginationLink  .active span{background:#f7f7f7;cursor:no-drop}

.dataSheetTabcontent .tabGridTitle{width: 325px;height: 50px;}

.closeTab{background: rgba(0, 0, 0, 0) url("../../assets/images/Base-Asset/Cross.png") no-repeat scroll 0 0;box-shadow: none;height: 32px;position: relative;right: 7%;top: -2%;width: 30px;z-index: 1;}

/* product page tab section end */


/* Vertical tab section start */
#VerticalTabTitleSection{float: left;width: 25%;text-align: left;margin-left: 5%;margin-top:2%;}
#VerticalTabTitleSection ul{margin:0px;padding:0px}
#VerticalTabTitleSection .verticalTabTitle {position:relative; border-bottom: 1px solid #c5c5c5;padding: 15px 0 15px 10px;}
#VerticalTabTitleSection .verticalTabTitle:hover{cursor:pointer;background:#fcfcfc}
.vTabtext_1 {color: #666666;font-family: Open Sans;font-size: 16px;font-weight: 600;line-height: 25px;padding: 0;}
.vTabtext_2 {color: #4e83e0;font-size: 14px;font-weight: normal;line-height: 25px;}
#VerticalTabTitleSection .VerticalactiveTab_li{background:#f4f4f4}
.verticalTabTitle .VerticalactiveTab{ background: rgba(0, 0, 0, 0) url("../../assets/images/Base-Asset/verticalTabactive.png") no-repeat scroll 0 0;display: block;height: 26px;position: absolute;right: -3px;top:30px;transition: all 0.5s ease 0s;width: 15px;z-index: 9;}
#VerticaltabContentSection {float: left;position: relative;transition: all 0.5s ease 0s;width: 64%;text-align: left;height: 500px;border-left: 1px solid #C5C5C5;margin-top:2%;}
.VerticalTabContent {background: #fff none repeat scroll 0 0;height: 540px;perspective: 1000px;position: absolute;padding: 15px 0 0 7%;opacity: 0;transition: all 1s ease 0s;z-index: -1; width: 100%;}
.VerticalTabContent.VerticalactiveTabSec {opacity: 1;perspective: 1000px;transition: all 1s ease 0s;z-index: 1;}
.VerticalTabContent > h3 {font-size: 20px;font-weight: 600;padding-bottom: 20px;}
.VerticalTabContent > h4 {font-size: 17px;font-weight: bold;padding-bottom: 10px;}
.VerticalTabContent > p {font-size: 16px;font-weight: normal;}
.downloadPDFbtn{cursor:pointer;}

.whitepapperAccMobile{display:none}

/* Vertical tab section end */

/* historyTab */
.historyTab{padding-top:5%}
.historyTab #VerticaltabContentSection{height:360px}
.historyHeader{font-size: 16px;font-weight: normal;line-height: 25px;margin: 0 auto 40px;width: 60%;}
.historyTab #VerticaltabContentSection{ border-left: 2px dotted #a9a9a9;}
.historyTab #VerticalTabTitleSection .VerticalactiveTab_li{background:#fff}
.historyTab #VerticalTabTitleSection .verticalTabTitle {position:relative; border:none;padding: 30px 30px 30px 0; text-align: right;}
.historyTab .verticalTabTitle .VerticalTab_round{background: #fff none repeat scroll 0 0;border: 1px solid #4e83e0;border-radius: 10px;display: block;height: 12px;position: absolute;right: -7px;top: 36px;width: 12px;z-index: 2;}
.historyTab #VerticalTabTitleSection .VerticalactiveTab_li .VerticalTab_round{background: #4e83e0 none repeat scroll 0 0;}
.historyTab #VerticalTabTitleSection .verticalTabTitle .vTabtext_1{font-family: droid sans;    font-weight: normal;}
.historyTab #VerticalTabTitleSection .VerticalactiveTab_li .vTabtext_1{color:#4e83e0;font-family: droid sans;font-size: 22px;font-weight: bold;}


/* Management Section start*/
.manageProfileview{display: inline-block; margin: 3% 0; padding: 20px;text-align: center;width: 20%;}
.manageProfileimg{background: #eee none repeat scroll 0 0;border: 1px solid #ddd;border-radius: 75px;height: 145px;margin: 0 auto;width: 145px;}
.manageProfilename {color: #555;font-family: open sans;font-size: 24px;font-weight: bold;margin: 30px 0 5px;text-transform: uppercase;}
.manageProfiledesi {font-size: 16px;font-weight: normal;margin-bottom: 10px;}
.manageProfiledesp {font-size: 13px;font-weight: bolder;line-height: 25px;}

/* Testimonial Section Start */
.testiTitle{margin: 40px 0;position: absolute; z-index: 1; width: 100%;color:#757575}
.testimonialSection {margin-top: 0%;width:100%;}
.testimonial-slider {position: relative;}
.testimonial-slider .slick-prev.slick-arrow , .testimonial-slider .slick-next.slick-arrow {border: medium none;cursor: pointer;height:29px;position: absolute;text-indent: -10000px;z-index: 1;top: 50%;width:17px;outline: none;}
.testimonial-slider .slick-prev.slick-arrow {background: rgba(0, 0, 0, 0) url("../../assets/images/Base-Asset/Left Nav.png") no-repeat scroll 0 0;left: 5%;}
.testimonial-slider .slick-next.slick-arrow {background: rgba(0, 0, 0, 0) url("../../assets/images/Base-Asset/right Nav.png") no-repeat scroll 0 0;right: 5.5%;}
.testiSlider_1 {background: #C4F7F2 none repeat scroll 0 0;}
.testiSlider_2 {background: #F4EFF5 none repeat scroll 0 0;}
.testiSlider_3 {background: #FFE9B6 none repeat scroll 0 0;}
.testiSlider_4 {background: #C0F5C8 none repeat scroll 0 0;}
.testiSlider{height:603px}

.testiLeft {display: table;float: left;height: 660px;margin-left: 15%;width: 50%; padding-right: 5%;}
.testiLeft .testiLeftinner, .testiRight  .testiRightinner {display: table-cell;vertical-align: middle;}
.testiRight {display: table;float: left;height: 660px;width: 35%;}
.Quotesclose{float:right;margin-top:-5px}
.testiLeft .testiLeftinner > p{font-size: 16px;font-style: italic;font-weight: normal;line-height: 25px;padding-left: 8%;}
.testiUser{padding-left: 8%;margin-top:10%}
.testiUserLine{width:50px;height:4px;margin: 0px 0 10px;background:#e86249}
.testiUserName{font-family: droid sans;font-size: 20px;font-weight: bold;}
.testiUserComp {font-size: 14px;font-weight: normal;line-height: 1;margin-top: 10px;}
.testiUserDesc {font-size: 15px;font-weight: normal;}


/* Contact Detail section  */
.contactDetailSec {display: inline-block;height: 62%;padding-left: 5%;width: 43%; margin-right: 5%;  margin-top:2%;border-right: 0px solid #d2d2d2;vertical-align: top;}
.title_Small{color: #b0b0b0;font-family: droid sans;font-size: 30px;font-weight: 600;}
.title_orange{color: #e86249;font-family: droid sans;font-size: 14px;font-weight: bold; margin: 22px 0 -5px}
.contact_text{font-size:18px;color:#555;}
.contact_text span {display: block;line-height: 20px;}
.phoneNo{font-size:30px;color: #919191;}
.contact_QR{margin:22px 0 0}
.qrCodeHelp{font-size:14px;}

/* Enquiry form section */
.enquiryFormsec {display: inline-block;width: 50%;padding-left:5%;margin-top: 2%;vertical-align: top;}

/* Text field css */
.span_2, .span_1 {margin-top: 25px;}
.textField{margin-right: 4%;display: inline-block;position:relative}
.span_2 .textField{width: 42%;}
.span_1 .textField {width:89%;}
.span_1 input, .span_2 input, .span_1 textarea{ background: transparent none repeat scroll 0 0;border-left:none;border-right:none;border-top:none;border-bottom:1px solid #999;color: #757575;font-size: 14px;padding: 5px 5px 3px 0;width:100%;outline: none !important;z-index: 9;position: relative;}
.sendBtn{ margin-top:30px;width:89%;}
.sendBtn input{ background: #e86249 none repeat scroll 0 0;border: medium none;color: #fff;cursor: pointer;float: right;font-family: open sans;font-size: 13px;font-weight: bold;padding: 3px 12px;}
.labelText {color: #888;font-size: 14px;left: 0;position: absolute;top: 0;transition: all 0.3s ease-out 0s;}
.toggleTextarea{height: 35px;min-height: auto;overflow: hidden;resize: none;transition: all 0.5s ease 0s;}

/* Dequest Demo Section */
.requestDemoSec {position: fixed;top: 0;width: 100%;z-index: 4;margin-top: -60%;transition: all 1s ease 0s;}
.requestDemoSecinner {background: #fff none repeat scroll 0 0;overflow: hidden;margin:0px auto;padding: 3% 0 2% 5%;width: 50%;position: relative;transition: all 1s ease 0s;}
.closeModel {background: rgba(0, 0, 0, 0) url("../../assets/images/Base-Asset/modelCross.png") no-repeat scroll 0 0;cursor: pointer;height: 12px;position: absolute;right: 5%;top: 7%;width: 12px;}
.dropDownField {background: rgba(0, 0, 0, 0) url("../../assets/images/Base-Asset/arrowDown.png") no-repeat scroll 99% 5px;}
.productDropHolder{display:none}
.productDrop {background: #fff none repeat scroll 0 0;display: block;position: fixed;width: 40.2%;z-index: 10;}
.productDrop > li {border-bottom: 1px solid #ccc;cursor: pointer;font-size: 14px;line-height: 30px;padding-left: 10px;color:#757575;font-weight:normal}

/* Scroll top Button */
.scrollTop {background: rgba(0, 0, 0, 0) url("../../assets/images/Base-Asset/scrol top.png") no-repeat scroll 0 0;bottom:140px;cursor: pointer;position: fixed;right: -35px;transform: rotate(180deg);transition: all 0.5s ease 0s;width: 33px;height:33px; z-index: 3;}
.scrollTopShow{right: 20px;transform: rotate(0deg);}
.scrollToptext{ display: block;}

/* Overlay */
.overLay {background: #000 none repeat scroll 0 0;height: 100%;left: 0;opacity: 0.6;position: fixed;top: 0;width: 100%;z-index: 3;display:none}

/* Footer */
#footer {background: #333 none repeat scroll 0 0;color: #fff;overflow: hidden;width: 100%;  padding: 20px 0 0;position: absolute;bottom:0}
.footerLink_3 h4{color:#333}
.footerLink {float: left;width: 25%;padding-left: 5%;text-align: left;}
.footerLink_copyright{font-size: 14px;padding-left: 0;padding-right: 5.7%;text-align: right;float: right;}
.footerLink > ul {line-height: 25px;}
.footerLink > h4 {font-size: 16px;font-weight: bold;}
.footerLink a .label {font-size: 14px;}
.wiprologoFooter{margin: 34px 25px -17px 0px;}
.copyrightText{font-size:11px}

.knowMoreContent{    position: absolute;
    background: #fff;
    border: 1px solid #eee;
    box-shadow: 1px 1px 6px #ddd;
    padding: 6px 10px;
    font-size: 15px;
    z-index: 10;
    left: 260px;
    top: 94px;
    width: 200px;
    text-align: left;
line-height: 28px;display:none;}
.knowMoreContent a{color: #000;
    float: right;
    font-weight: bold;
    margin: -8px -3px;cursor:pointer}
.knowMoreContent:after{
	    content: ' ';
    height: 0;
    position: absolute;
    width: 0;
    top: 15px;
    left: -21px;
    transform: rotate(90deg);
    border: 10px solid transparent;
    border-top-color: #aaa;}

