@charset "utf-8"; /* CSS Document */ /********************************************* MIDBAR CSS *********************************************/ td, th { padding: 8px; } .btn-order { color: #fff; background-color: #931d8f !important; border: #931d8f !important; display: inline-block; padding: 0px 18px; height: 30px; font-weight: normal; line-height: 1.42857143; text-align: center; white-space: nowrap; font-size: .8em; vertical-align: middle; cursor: pointer; border-radius: 5px; margin-bottom: 2px; text-transform: uppercase; } .btn-purple_banner { color: #fff; background-color: #931d8f !important; border-color: #931d8f !important; display: inline-block; padding: 7px 36px; height: 48px; font-weight: normal; line-height: 1.42857143; text-align: center; white-space: nowrap; font-size:1.25em; vertical-align: middle; cursor: pointer; border-radius: 8px; margin-bottom: 2px; text-transform:uppercase; } .btn { display: inline-block; padding: 10px 36px; height: 52px; font-weight: normal; line-height: 1.42857143; text-align: center; white-space: nowrap; font-size:1.3em; vertical-align: middle; cursor: pointer; border-radius: 8px; margin-bottom: 2px; text-transform:uppercase; } .modal-footer .btn { display: inline-block; padding: 0px 25px; height: 35px; font-weight: normal; line-height: 1.42857143; text-align: center; white-space: nowrap; font-size:.9em; vertical-align: middle; cursor: pointer; border-radius: 8px; margin-bottom: 2px; text-transform:uppercase; } .modal-footer { padding: 8px; } .form-control { display: block; width: 100%; height: auto; padding: 4px 6px !important; font-weight: normal; /* line-height: 1.42857143; */ color: #555; background-color: #fff; background-image: none; border: 1px solid #ba729b; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075); box-shadow: inset 0 1px 1px rgba(0,0,0,.075); -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; } #midBar { height:443px; z-index:100; position:relative; margin-bottom:7px; background:url(../images/midbar_bg.png) no-repeat 0 bottom; } #midBar .btnBar { position: absolute; bottom: 13px; left: 0; width: 1100px; padding: 6% 1% 1% 1%; } #midBar .searchBx { width:199px; height:30px; position:absolute;right:30px; top:9px; background:url(../images/searchinput-bg.png) no-repeat 0 0; } #loadTestDetails .bootstrap-select > select.bs-select-hidden, select.bs-select-hidden, select.selectpicker { display: block !important; } #midBar .searchBx input { width: 151px; height: 24px; padding: 8px 3px 3px 10px; border:none; } .sticky { background: #ffffff; height: 0px; } .topPaddingMiddle { padding-top:0px; } .heading { width:100%; float:left; font-weight:bold; } .subHeadingText { color:#000; } #midBar .searchBx input.searchBtn { position:absolute; right:0; top:0; width:48px; height:30px; } #midBar .btnBar .signInBtn{ position:absolute; left:26px; top:9px; } #midBar .btnBar .registerNowBtn { position:absolute; left:96px; top:9px; } #midBar .midFrm { width: 425px; height: 306px; z-index: 1000; padding: 30px 23px 69px 18px; position: absolute; right: 21px; top: 38px; background:rgba(236, 236, 236, 0.8); border: 1px solid #ba729b; } #midBar .midFrm .midFrmHd { margin:0 0 5px 0; padding:0; font-size:20px; font-weight:500; color:#9b3771; text-transform:uppercase; } #midBar .midFrm .leftBxFrm { float:left; width:180px; margin-right:15px; } #midBar .midFrm label { font-size:11px; color:#000; margin-left:2px; } #midBar .midFrm select { width:98%; height:25px; padding:3px; } #midBar .midFrm input { width: 98%; height: 14px; padding: 13px 5px; } #midBar .midFrm input.searchNowBtn {height:34px; width:110px;} #midBar .midFrm .rightBxFrm { float:left; width:180px; } #midBar .midFrm .frmTxtBxBg { width:100%; height:25px; margin:0; } #midBar .midFrm .advanceSearchBx { width:350px; height:43px; position:relative; margin-top:13px; background:#9b3771; /*background:url(../images/mid_advaserchbxbg.png) no-repeat 0 0;*/ } #midBar .midFrm .advanceSearchBx .searchNowBtn { position:absolute; left:4px; top:4px; } #midBar .midFrm .advanceSearchBx .lnkTyp1 { color:#ffffff; font-size:11px; text-decoration:underline; position:absolute; left:150px; top:13px; } /************************************/ #infoBoxContainer { margin-bottom:4px; padding:18px 20px 17px 20px; border-bottom:1px solid #d6d6d6; } #infoBoxContainer .itemBox { width:240px; float:left; } #infoBoxContainer .mrg26R { margin-left:21px; } #infoBoxContainer .itemBox .hdTyp1 { margin-bottom:9px; line-height:19px; } #infoBoxContainer .itemBox .imgBox { margin-bottom:15px; } #infoBoxContainer .itemBox .txtBox { color:#2a2a2a; font-size:11px; position:relative; min-height:48px; font-family:Arial, Helvetica, sans-serif; } * html #infoBoxContainer .itemBox .txtBox { height:48px;} #infoBoxContainer .itemBox .txtBox .arrowBtn { position:absolute; right:0px; bottom:0px; } /*********************************** **********************************/ /*#welcomeBox { padding:9px 26px 0px 29px; margin-bottom:3px; } #welcomeBox .welcomeInnerBox { background:url(../images/welcomebximg.gif) no-repeat center bottom; padding:0 0 47px 0; } #welcomeBox .box1 { float:left; width:371px; padding-top:10px; margin-right:262px; } #welcomeBox .box1 p{ color:#2a2a2a; font-size:13px; margin-top:18px; } #welcomeBox .welImgBx { width:231px; height:226px; float:left; margin-right:31px; } #welcomeBox .latestNewsbox { width:335px; float:left; margin-left:5%; } #welcomeBox .latestNewsbox .newsList { padding:3px 0 0 0; } #welcomeBox .latestNewsbox .newsList .list { padding:7px 0 9px 0px; margin:0; } #welcomeBox .latestNewsbox .newsList .list .dateBox { width:41px; height:41px; float:left; text-align:center; padding:1px 1px 0 0; line-height:17px; margin:3px 11px 0 -8px; /*background:url(../images/june8img.gif) no-repeat 0 0;*/ border:1px solid #9b3771; border-radius:30px; } #welcomeBox .latestNewsbox .newsList .list .dateBox span { color:#9b3771; display:block; font-size:11px; font-style:italic; } #welcomeBox .latestNewsbox .newsList .list .dateBox strong { color:#9b3771; display:block; font-size:22px; font-weight:bold; } #welcomeBox .latestNewsbox .newsList .list .newsTxt { float:left; width:285px; } #welcomeBox .latestNewsbox .newsList h3 { font-size:14px; margin-bottom:5px; } #welcomeBox .latestNewsbox .newsList h3 a { color:#9b3771; } #welcomeBox .latestNewsbox .newsList h3 a:hover { color:#9b3771; } #welcomeBox .latestNewsbox .newsList .list p { margin:0 0 0 1px; padding:0 0 0 0; color:#515151; font-size:11.2px; line-height:16px; } #welcomeBox .latestNewsbox .newsList .hrLine { background:url(../images/hr-lineimg1.gif) repeat-x 0 bottom; } #welcomeBox .latestNewsbox .btnBar { position:relative; } #welcomeBox .latestNewsbox .btnBar .viewAllBtn { position:absolute; right:0; top:0; }*/ .test-box { box-shadow: 0 5px 28px #9696967d; padding: 0 0 30px 0; border-radius: 12px; text-align:center; width:100%; float:left; background-color:#fff; } .test-box h4 { background: #9b3771; margin: 0; padding: 25px 0; color: #fff; margin-bottom: 15px; border-radius: 12px; text-align:center; } .test-box hr { margin-top: 20px; margin-bottom: 20px; border: 0; border-top: 1px solid #eee; } .test-box p { padding: 17px 17px 0; font-weight: 500; letter-spacing: .5px; color: #444; font-size: 13px; } .test-box .btn-purple { width:70%; height:40px; font-size:14px; font-weight:600; } .btn-black { width:80%; height:40px; margin-top: 30px; font-size:14px; font-weight:600; color:#fff; background-color: #8b8b8b !important; border-color: #ccc !important; } .btn-black:hover { width:80%; height:40px; font-size:14px; font-weight:600; color:#fff; background-color: #ccc !important; border-color: #ccc !important; } .testDetails{ font-weight: 700; letter-spacing: 1px; font-size: 35px; color: #3e3e3e; margin: 0 0 40px 0; text-align:center; } .package-box { background: #fffafe; padding-bottom: 40px; box-shadow: 0 5px 28px #9696967d; border-radius: 14px; text-align:center; width:100%; float:left; } .package-box h2 { margin: 0; background: #9b3771; color: #fff; text-align:center; font-size: 20px; line-height: 31px; padding: 12px 0; letter-spacing: 1px; position: relative; border-radius: 12px; } .package-box h4 { color: #000; font-size: 19px; font-weight: 400; padding: 12px 0; text-align:center; } .package .package-box hr { width: 80%; background: silver; height: 1px; border: none; margin: 0; } .package-box .btn-purple { margin-top: 32px; width:80%; height:40px; font-size:14px; font-weight:600; } #quote-carousel { padding: 0 10px 30px 10px; margin-top: 20px; } #quote-carousel .carousel-control { background: none; color: #CACACA; font-size: 2.3em; text-shadow: none; margin-top: 30px; } #quote-carousel .carousel-indicators { position: relative; right: 50%; top: auto; bottom: 0px; margin-top: 20px; margin-right: -19px; } #quote-carousel .carousel-indicators li { width: 50px; height: 50px; cursor: pointer; border: 1px solid #ccc; box-shadow: 0 0 5px rgba(0, 0, 0, 0.1); border-radius: 50%; opacity: 0.4; overflow: hidden; transition: all .4s ease-in; vertical-align: middle; } #quote-carousel .carousel-indicators .active { width: 128px; height: 128px; opacity: 1; transition: all .2s; } .item blockquote { border-left: none; margin: 0; } /*///////////////////////////////Customer Logo/////////////////////////////////////////////*/ .customer-logos { background-color: #fff; } /* Slider */ .slick-slide { margin: 0px 20px; } .slick-slide img { width: 100%; } .slick-slider { position: relative; display: block; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; } .slick-list { position: relative; display: block; overflow: hidden; margin: 0; padding: 0; } .slick-list:focus { outline: none; } .slick-list.dragging { cursor: pointer; cursor: hand; } .slick-slider .slick-track, .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .slick-track { position: relative; top: 0; left: 0; display: block; } .slick-track:before, .slick-track:after { display: table; content: ''; } .slick-track:after { clear: both; } .slick-loading .slick-track { visibility: hidden; } .slick-slide { display: none; float: left; height: 100%; min-height: 1px; } [dir='rtl'] .slick-slide { float: right; } .slick-slide img { display: block; } .slick-slide.slick-loading img { display: none; } .slick-slide.dragging img { pointer-events: none; } .slick-initialized .slick-slide { display: block; } .slick-loading .slick-slide { visibility: hidden; } .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; } .slick-arrow.slick-hidden { display: none; } /*///////////////////////////////Customer Logo/////////////////////////////////////////////*/ #slides { display:block; position: absolute; top: 0px; left: 0px; z-index: 100; } .searchResultsBox { padding: 9px 8px 8px 9px; width: 100%; float: left; } .boxTyp5 { background-color: #ffffff; border: 1px solid #dedede; } /*#clsPageIndex#contentArea { width:785px; float:right; } #clsPageIndex.hideResultOnMapBox { position:relative; margin-bottom:15px; width: 100%; float: left; } #clsPageIndex.hideResultOnMapBox .HideResultsOnMapBtn { position:absolute; top:-38px; right:7px; } #clsPageIndex.hideResultOnMapBox .pdateresultsBox { text-align:right; padding:10px 92px 10px 0; /*position:relative;*/ width: 100%; float: left; } #clsPageIndex.hideResultOnMapBox .pdateresultsBox strong { color:#4c4c4c; font-size:13px; font-family:Arial, Helvetica, sans-serif; } .sticky { background: #ffffff; height: 0px; } .topPaddingMiddle { padding-top:0px; } .price h4 { border: 2px solid #9b3771; padding: 8px 20px; width: 80%; color: #9b3771; font-size: 15px; text-align: center; margin: 8px 0; border-radius: 5px; } #clsPageIndex.hideResultOnMapBox .pdateresultsBox .refreshBtn{ position:absolute; right:4px; bottom:6px; } #clsPageIndex.featuredListingBox { padding:9px 0px 0px 0px; margin-bottom:17px; width: 100%; float: left; } #clsPageIndex#infoBoxContainer { margin-bottom:4px; padding:15px 4px 0px 3px; width: 100%; float: left; } #clsPageIndex#infoBoxContainer .itemBox { width:238px; float:left; padding-bottom:15px; } #clsPageIndex#infoBoxContainer .mrg14R { margin-left:14px; } #clsPageIndex#infoBoxContainer .itemBox .hdTyp1 { margin-bottom:11px; line-height:19px; } #clsPageIndex#infoBoxContainer .itemBox .imgBox { margin-bottom:15px; text-align:center; } #clsPageIndex#infoBoxContainer .itemBox .txtBox { color:#2a2a2a; font-size:11px; position:relative; } * html #clsPageIndex#infoBoxContainer .itemBox .txtBox { height:43px;} #clsPageIndex#infoBoxContainer .itemBox .txtBox .arrowBtn { position:absolute; right:8px; bottom:0px; }*/ @media only screen and (min-width: 320px) and (max-width: 1200px) { #slides { display:none; position: absolute; top: 0px; left: 0px; z-index: 100; } #midBar .midFrm { width: 100%; height: 306px; z-index: 1000; padding: 42px 23px 69px 18px; position: absolute; right: 21px; top: 38px; left: 12px; } #infoBoxContainer .mrg26R { margin-right: 0px; } #infoBoxContainer .itemBox { width: 100%; float: left; padding-top: 16px; } #welcomeBox .welcomeInnerBox { background: none; padding: 0 0 47px 0; } #welcomeBox .box1 { float: left; width: 100%; padding-top: 10px; margin-right: 262px; } #welcomeBox .latestNewsbox { width: 100%; float: left; } } .bdy_serch_rht_rht { float: right; background: #b257af; text-align: center; padding: 12px 0px; border-radius: 0 4px 4px 0; border: 0px; width:100%; } .bdy_serch_rht_lft .form-control { display: block; width: 100%; height: auto; padding: 5px 0px !important; font-weight: normal; line-height: 1.42857143; color: #555; background-color: #fff !important; background-image: none; border: 0px !important; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075); box-shadow: inset 0 1px 1px rgba(0,0,0,.075); -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; } .box-icon { text-align: center; position: relative; } .box-icon > .image { position: relative; z-index: 2; margin: auto; width: 70px; height: 70px; /*border: 8px solid white;*/ line-height: 100px; border-radius: 50%; /*background: #fff;*/ vertical-align: middle; } .box-icon:hover > .image { /* background: #333;*/ } .box-icon > .image > i { font-size: 36px !important; color: #fff !important; line-height: 1; display: inline-block; } .box-icon:hover > .image > i { color: white !important; } .box-icon > .info { margin-top: -40px; /* background: rgba(0, 0, 0, 0.04);*/ background:#fff; border: 1px solid #e0e0e0; padding: 55px 0 20px 0; box-shadow: 0px 0px 7px #ccc; } .box-icon:hover > .info { background: rgba(0, 0, 0, 0.04); border-color: #e0e0e0; color: white; } .box-icon > .info > h3.title { font-size: 1.3em; color: #222; font-weight: 500; text-transform:uppercase; color: #99044a; } .box-icon > .info > p { color: #666; line-height: 1.1em; } .box-icon:hover > .info > h3.title, .box-icon:hover > .info > p, .box-icon:hover > .info > .more > a { color: #222; } .box-icon > .info > .more a { font-family: "Roboto", sans-serif !important; font-size: 12px; color: #222; line-height: 12px; text-transform: uppercase; text-decoration: none; } .box-icon:hover > .info > .more > a { color: #fff; padding: 6px 8px; background-color: #ff0000; } .box-icon > .info > .more > .btn-purple { color: #fff; background-color: #792c77 !important; border-color: #792c77 !important; padding-top: 5px; padding-bottom: 5px; height: 40px; } .box-icon:hover > .info > .more > .btn-purple { color: #fff; background-color: #000 !important; border-color: #000 !important; font-size: 1.3em; } .box .space { height: 30px; } .box { width:100%; float:left; } .select2-container .select2-selection--single { height: auto !important; padding: 8.5px 0 !important; } .select2-container--default .select2-selection--single .select2-selection__arrow { top: 17px !important; } .col-sm-3 .select2-container--default .select2-selection--single { background-color: #FFFFDF !important; border-right: 1px solid #aaa !important; border-radius: 0 !important; border: 0px; } .tokenfield.input-lg { padding: 8px 0px 8px 5px !important; } .form-control { background-color: #fff !important; border: none !important; border-radius: 0px !important; } .logos h2, .certifications h2{ background: url(../images/title-bg.png) center bottom no-repeat; padding-bottom: 20px; } .logos img { vertical-align: middle; border: 1px solid #fbdbee; margin-right: 20px; border-radius: 10px; box-shadow: 0px 0px 5px #f9d3e9; padding: 10px; } .logos img:last-child { margin-right: 0px; } .certifications img { vertical-align: middle; border: 1px solid #fbdbee; margin-right: 20px; border-radius: 50%; box-shadow: 0px 0px 5px #f9d3e9; padding: 30px; background-color:#fff; } .certifications h5 { padding:30px } body.vertical-layout.vertical-menu.menu-expanded .content, body.vertical-layout.vertical-menu.menu-expanded .footer { margin: 0; } html body .content .content-wrapper { padding: 0 0px; } .modal-dialog { margin: 90px auto; } #dvDiscountedPackeges ul li { list-style-type: decimal; padding-top:10px; padding-left: 10px; } section .container { box-shadow: none; }