/* Name: Techsvite
Date: Jan 2015
Description: main css for all pages
Version: 3.0
Author: Kanwaljeet Sodhi, Gurus11
Autor URI: http://www.gurus11.com
008*/

@font-face { font-family: 'kabel_bk_btbook';
    src: url(' ../files/kabel_book_bt_0-webfont.eot');/* IE9 Compat Modes */
    src: url(' ../files/kabel_book_bt_0-webfont.eot#iefix') format('embedded-opentype'),/* IE6-IE8 */
         url(' ../files/kabel_book_bt_0-webfont.woff') format('woff2'),
         url(' ../files/kabel_book_bt_0-webfont.woff') format('woff'),/* Modern Browsers */
         url(' ../files/kabel_book_bt_0-webfont.ttf') format('truetype'), /* Safari, Android, iOS */
         url(' ../files/kabel_book_bt_0-webfont.svg') format('svg'); /* Legacy iOS */
    font-weight: normal;
    font-style: normal;

}



@charset "utf-8";

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, figure, footer, header,
hgroup, menu, nav, section, menu,
time, mark, audio, video { border-style: none; border-color: inherit; border-width: 0; margin: 0; padding: 0; outline: 0; font-size: 14px; color:#727272;	vertical-align: baseline;  	background: transparent; font-family: Arial, Helvetica, sans-serif; line-height: 18px; 	text-align:left; }
article, aside, figure, footer, header, hgroup, nav, section, div {  display: block;}
body {}
ul, ol{ }
ul li{list-style:none;}
ul li ul, ul li ol{margin-left:15px;}
ul li ul li{list-style:disc;}
iframe, img{ border:0px;}
a{text-decoration:none; color:#4f4f4f; outline:0;}
a:hover{text-decoration:none; color:#3b2313;}
ul.crclBlt{ margin-top:15px; margin-bottom: 20px;}

ul.crclBlt {}
ul.crclBlt li{background: url( ../files/blt-gry.png) no-repeat left 4px;  padding-left: 30px; margin-bottom: 6px; list-style:none; margin-left:20px;}
ul.clm2 li, ol.clm2 li{margin-right: 4.5%; width: 39%;float: left;  }

.wrap{width: 1190px; margin:0px auto;}
.clear{clear:both; }
.lft{ float:left;}
.rgt{float:right;width: 62%;}
h1, h1 span, h1 b{ font-family:'kabel_bk_btbook', Arial, Helvetica, sans-serif;  font-size: 28px; color: #0f4f76; text-align:left;line-height: 36px;font-weight: normal;margin-bottom: 15px;}
h1.hd2{background: url( ../files/gry-dt.jpg) repeat-x left center; text-align: left;}
h1 span{ background:#fff;  padding: 5px 20px; padding-left: 0px;}
h2{ font-size: 24px; color: #333; font-weight: normal; line-height: 30px; margin-top: 20px; font-family:'kabel_bk_btbook', Arial, Helvetica, sans-serif; font-weight: normal;}
h3{ font-size: 20px; color: #0f4f76; font-family:'kabel_bk_btbook', Arial, Helvetica, sans-serif; font-weight: normal; margin-top: 15px;}
p{ font-size:14px; color: #575757; margin-top: 5px; line-height: 22px; margin-bottom: 20px;}
p b{ color: #666666;}
.cntr{text-align:center;}
p.dsClmrHdr{ font-size: 11px; line-height: 14px; width: 79%; margin-bottom: 0px; text-align: justify; float: right; margin-top: 11px;}
p.dsClmr{ font-size: 12px; line-height: 18px; margin-bottom: 0px; margin-top: 25px; background: URL(./files/bg-shdw.png) no-repeat center top; margin:0px auto;  width: 86%;min-height: 50px; padding: 25px 7%; text-align: center;}
section.cntntWrp  p.dsClmr.hm{  border: 0;     width: 100%!important;    padding: 20px 0px;    color: #333;    margin-bottom: 0px;}
p.dsClmrHdr.dell{ width:100%;   margin-top: -50px; margin-bottom:25px;}
/* Header */

header{ width:100%; min-height: 490px; position: relative; min-width: 1190px;}
header.inr{min-height: 353px;}
header .wrap{/*  position: relative;   */ line-height: 0;   }
header .logo{ margin: 20px 0px 45px;}
header aside.rgt{width: 65%;}
header aside.rgt .geo, header aside.rgt .bbb{float: left; margin-top:7px; margin-bottom:40px; margin-left:0px;}
header aside.rgt .bbb{}
header aside.rgt h1{ color: #4f4f4f;  font-size: 18px; text-align: right; margin-top: 42px; float:right;}
header aside.rgt h1.inrPg{ margin-top: 7px;    font-size: 20px;    font-weight: bold;}
header aside.rgt h1 b{ color: #4f4f4f; padding: 10px 0; padding-bottom:3px;}
header aside.rgt h1 span{ font-size: 27px; font-weight: bold;}
header aside.rgt h1 span.tlFr{ color: #666666; font-weight: normal; font-size: 21px; padding-top: 7px; font-weight: bold;}
header nav#topmenu {  width: 1030px;  background: url( ../files/bg-tp-nv.jpg) repeat-x left top;   height: 51px; margin:0px auto;  z-index: 10;  position: absolute;  left: 50%;  margin-left: -515px;  margin-top: -24px;}
header nav#topmenu a{display: block; font-family:'kabel_bk_btbook', Arial, Helvetica, sans-serif; text-decoration: none; color: #fff; height: 34px; padding: 24px 35px 0px; font-size:15px; text-transform:capitalize; text-align:center; margin-top:-7px; background: url( ../files/tp-nv-dvdr.jpg) no-repeat right 7px; }
header nav#topmenu a:hover, header nav#topmenu a.hover, header nav#topmenu li.actv a, header nav#topmenu a.selected, header nav#topmenu ul li:hover{background: url( ../files/bg-tp-nv-actv.jpg) repeat-x left top #0e4a6f; color:#fff;  }
header nav#topmenu ul{width: 660px; margin:0px auto;}
header nav#topmenu ul li {float: left; list-style:none; position:relative; margin:0px;z-index: 99999;}
header nav#topmenu ul li a{}
header nav#topmenu ul li:hover a{color:#fff; display:block;}
header nav#topmenu ul li ul li{ background: #0e4a6f; padding: 0px 0px; }

header nav#topmenu ul li ul li a{ width: 210px; border-bottom: 1px solid #2dacee; background-color: #0e4a6f; padding: 10px 10px; background-image:none; color: #fff; text-align:left;}
header nav#topmenu ul li:hover ul li a{color:#fff; background-color:#1d9fe2; }
header nav#topmenu ul li ul li a:hover{color:#fff; background-color:#1f9cdd;}
header nav#topmenu ul li ul li ul li a{background-color:#0089d0; border-bottom: 1px solid #10a800; }
header nav#topmenu ul li ul li ul li a:hover{color:#0089d0; background-color:#10a800;}
header nav#topmenu ul li ul, header nav#topmenu:hover ul li ul, header nav#topmenu:hover ul li:hover ul li ul{ display: none; list-style-type:none; width: 230px; z-index:99999; margin-left:0px; height:auto; background-color: #0e4a6f; position: absolute; padding-top: 7px;}
header nav#topmenu:hover ul, header nav#topmenu:hover ul li:hover ul, header nav#topmenu:hover ul li:hover ul li:hover ul {display:block;}
header nav#topmenu:hover ul li:hover ul {position:absolute; margin-top:0px;}
header nav#topmenu:hover ul li:hover ul li:hover ul {position: absolute; margin-left: 160px; margin-top:-38px;}
header nav#topmenu:hover ul li:hover ul li:hover a {background-color: #0089d0;}
header nav#topmenu:hover ul li:hover ul li:hover ul li a:hover, header nav#topmenu:hover ul li:hover ul li:hover ul li a.hover {background:#0089d0; color:#fff;}
header nav#topmenu ul li ul.nv2, header nav#topmenu ul li ul.nv6, header nav#topmenu ul li ul.nv4{display:none!important;}



div.bnr{ text-align: center;  width: 100%; height: 405px; background: #e7eae7; margin-top: 0px;}
div.bnr .wrap{ position:relative; line-height:0px;}
div.bnr.inr img{   height: 320px;   margin: 0px auto;   display: block;}
div.bnr .lft{ position:absolute; top: 18%; /* background: url( ../files/bg-ovrly.png) repeat left top; */ padding: 20px; width: 415px; background-color:#fff;}
div.bnr .lft h1{ font-size: 20px; color: #333333; margin: 0; font-weight: bold; border-top:1px solid #e5e5e5; padding-top: 5px;}
div.bnr .lft h2{  border-bottom: 1px solid #e5e5e5;  margin-top: 0px;}
div.bnr .lft h2 a{font-size: 36px; color: #0f4f76;    font-weight: bold;  text-decoration: none;}
div.bnr .lft h2 span{font-size: 24px; color: #0f4f76;  font-weight: bold;  line-height: 55px; font-family:'kabel_bk_btbook', Arial, Helvetica, sans-serif;  }
div.bnr .lft a{ font-size:14px; color:#333; text-decoration:underline; font-weight:bold; margin-left: 2px;}


div.bnr .lft .lft{ background:none; width: 18%; padding:0px; margin:0px; margin-top: 81px; /* float: left; */}
div.bnr .lft .lft h1{ color:#0f4f76; font-size: 34px; border: 0px;}
div.bnr .lft .lft h1 span{ color:#666; font-size: 26px; padding: 0px 3px; font-weight: bold;}
div.bnr .lft .lft p{ margin:0px; line-height: 16px; font-size:12px;}

div.bnr.inr .lft .lft{ margin-left:0px; margin-top: 77px;}
/*div.bnr.inr .lft h1{ font-size: 20px;}
div.bnr.inr .lft h2{    font-size: 31px;    /* padding-top: 10px; */    /* padding-bottom: 10px; */    margin: 0px;}
div.bnr.inr .lft .lft h1{ font-size: 34px;}
*/div.bnr .shdw{background: url( ../files/bnr-bg.jpg) no-repeat center top; height: 30px;display: block;}
div.bnr.inr{ height: 350px; background: url( ../files/bg-bnr.jpg) repeat-x left bottom #e7eae7;}
div.bnr.inr .lft.dell{ top: 29%;}

div.bnr .lft .dllPg .lft.Txt{width: 92%; padding: 0px; top: 25px; margin-top: 0;background: none;float: left;}
div.bnr .lft .dllPg .lft.Txt h1{ font-size: 36px; color: #333333; margin: 0; font-weight: bold; padding-top: 5px; line-height: 10px;}
div.bnr .lft .dllPg .lft.Txt h1 span{ font-size:18px;}
div.bnr .lft .dllPg .lft.Txt h2{  border-bottom: none;  margin-top: 10px;  line-height: 34px;}
div.bnr .lft .dllPg .lft.Txt h2 a{font-size: 50px; color: #0f4f76;    font-weight: bold;  text-decoration: none;}

div.bnr .lft .dllPg .rgt{ background:none; width: 2%; padding:0px; margin:0px; border-left: 1px solid #e5e5e5; margin-top: 0px; padding-left: 10px; padding-top: 55px; padding-bottom: 25px;}
div.bnr .lft .dllPg .rgt h1{ color:#0f4f76; font-size: 34px; border: 0px;}
div.bnr .lft .dllPg .rgt h1 span{ color:#666; font-size: 26px; padding: 0px 3px; font-weight: bold;}
div.bnr .lft .dllPg .rgt p{ margin:0px; line-height: 18px; font-size: 18px; text-align: center;}

section.cntntWrp.hm{ width:100%; margin: 0px; position:relative;}
section.cntntWrp.hm p{ width: 86%; margin:0px auto; text-align: center; margin-bottom: 20px;}
section.cntntWrp.hm article{ margin-bottom: 250px;}
section.cntntWrp{ width: 95%; margin: 50px auto 0;padding-top:1px;}
section.cntntWrp .lft{ width: 18%;}
section.cntntWrp.hm h1{ margin-top: 20px; text-align:center; margin-bottom: 25px;}
section.cntntWrp.hm h1.tchFx{}
section.cntntWrp.hm h1 span{}
section.cntntWrp .lft h1{ margin-top:0px; font-size:24px; background:#f0f0f0; padding:10px 15px; white-space:nowrap; font-weight:bold; border-bottom: 5px solid #0f4f76; line-height: 24px;}
section.cntntWrp .lft h1 b{font-size:16px;}
section.cntntWrp .lft ul{ background-color:#fff; border: 1px solid #d4d4d4; padding: 10px; padding-bottom: 0px;}
section.cntntWrp .lft ul{ margin-bottom: 15px;}
section.cntntWrp .lft ul.dclmr{ padding:8px;}
section.cntntWrp .lft ul.dclmr li{ margin:0px}
section.cntntWrp .lft ul.dclmr p{ font-size: 11px; line-height: 14px; margin: 0; text-align: justify;}
section.cntntWrp .lft ul.dclmr p b{ font-size:10px;}
section.cntntWrp .lft ul li{ margin-bottom:15px; border-bottom: 1px solid #d4d4d4; margin-top: 8px; padding-bottom: 15px;}
section.cntntWrp .lft ul li:last-child{  border: none; padding-bottom: 0px;}
section.cntntWrp .lft ul li a{color:#333333;}
section.cntntWrp .lft ul li a:hover, section.cntntWrp .lft ul li a.hover{  color: #0089d0; }
section.cntntWrp .srvcPnl{background: URL(./files/bg-srvc-pnl.jpg) repeat-x center bottom #1774ab;     width: 960px; padding: 20px 30px 5px; min-height: 210px;margin: 0 auto;}
section.cntntWrp .srvcPnl.hmp{margin-left: -510px; margin-top: -190px; position: absolute;left: 50%;}
section.cntntWrp .srvcPnl h1{font-size: 26px; margin: 0px auto 11px;color: #fff;text-align: left;}
section.cntntWrp .srvcPnl ul{}
section.cntntWrp .srvcPnl ul li{ width: 50%; float:left;  margin: 00;}
section.cntntWrp .srvcPnl li span{background: URL(./files/icn-settings.png) no-repeat left center; width: 15%; height:62px; display: block;float: left;}
section.cntntWrp .srvcPnl li h2, section.cntntWrp .srvcPnl li p{ color:#fff; float:left; margin-left: 1%; text-align:left; margin-top:0px; font-size:18px; width: 80%;}
section.cntntWrp .srvcPnl li h2{text-transform:uppercase;}
section.cntntWrp .srvcPnl li p{font-size: 13px;  line-height: 18px;}
section.cntntWrp .srvcPnl li.srvc2 span{background-image: URL(./files/icn-tools.png);}
section.cntntWrp .srvcPnl li.srvc3 span{background-image: URL(./files/icn-virus.png);}
section.cntntWrp .srvcPnl li.srvc4 span{background-image: URL(./files/icn-cmp.png);}
section.cntntWrp .esyTxt{background: URL(./files/bg-shdw.png) no-repeat center top; margin:0px auto; margin-top: 20px; width: 1140px;min-height: 150px;padding-top: 30px;}
section.cntntWrp .esyTxt ul{}
section.cntntWrp .esyTxt ul li{width: 35%; margin-left: 5%; float:left;padding-right: 3%;  font-family:'kabel_bk_btbook', Arial, Helvetica, sans-serif;font-size: 16px;line-height: 22px;}

section.cntntWrp .howWrk{width: 1014px; padding:30px 0px 20px; min-height: 210px;margin:40px auto; border:2px solid #cfcfcf;}
section.cntntWrp .howWrk h1{font-size: 26px; margin: -46px auto 20px;color: #333333;text-align: center; background:#fff; width:16%; padding:0 2%;}
section.cntntWrp .howWrk ul{}
section.cntntWrp .howWrk ul li{ width:19%; padding:0 2%; float:left;  margin:0;}
section.cntntWrp .howWrk ul li.txt{ width: 26%; background:#f0f0f0; margin-left:-25px; padding:3%2.5%; margin-right:15px }
section.cntntWrp .howWrk ul li.txt h2{text-transform:uppercase; color:#666666; text-align:right; font-size:18px;}
section.cntntWrp .howWrk ul li.txt p{text-align:right;}
section.cntntWrp .howWrk li span{background: URL(./files/icn-wrk-3.jpg) no-repeat left center; width:117px; height:97px; display: block; margin:0 auto 10px;}
section.cntntWrp .howWrk li h2, section.cntntWrp .howWrk li p{ color:#666666;margin:0 auto; text-align:center; margin-top:0px; font-size:18px;}
section.cntntWrp .howWrk li h2{}
section.cntntWrp .howWrk li p{font-size: 13px;  line-height: 18px;}
section.cntntWrp .howWrk li p b{white-space:nowrap;  color: #000;
  font-size: 16px;}
section.cntntWrp .howWrk li.stp1 span{background-image: URL(./files/icn-wrk-3.jpg);}
section.cntntWrp .howWrk li.stp2 span{background-image: URL(./files/icn-wrk-1.jpg);}
section.cntntWrp .howWrk li.stp3 span{background-image: URL(./files/icn-wrk-2.jpg);}

section.cntntWrp .srvcs{width: 94%; padding: 30px 0px 0px; margin: 0px auto; }
section.cntntWrp .srvcs ul{}
section.cntntWrp .srvcs ul li{ width: 27%; padding: 0 3%; float:left;  margin:0; min-height: 220px;}
section.cntntWrp .srvcs ul li.srvc7{ margin-left: 185px;}
section.cntntWrp .srvcs li span{background: URL(./files/icn-1.png) no-repeat center center; width:117px; height:97px; display: block; margin:0 auto 10px;}
section.cntntWrp .srvcs li.srvc1 span{background-image: URL(./files/icn-1.png);}
section.cntntWrp .srvcs li.srvc2 span{background-image: URL(./files/icn-2.png);}
section.cntntWrp .srvcs li.srvc3 span{background-image: URL(./files/icn-3.png);}
section.cntntWrp .srvcs li.srvc4 span{background-image: URL(./files/icn-4.png);}
section.cntntWrp .srvcs li.srvc5 span{background-image: URL(./files/icn-5.png);}
section.cntntWrp .srvcs li.srvc6 span{background-image: URL(./files/icn-6.png);}
section.cntntWrp .srvcs li.srvc7 span{background-image: URL(./files/icn-7.png);}
section.cntntWrp .srvcs li.srvc8 span{background-image: URL(./files/icn-8.png);}
section.cntntWrp .srvcs li h2, section.cntntWrp .srvcs li p{ color:#666666;margin:0 auto; text-align:center; margin-top:0px; font-size: 19px;}
section.cntntWrp .srvcs li h2{color: #0f4f76;  font-weight: bold;}
section.cntntWrp .srvcs li p{font-size: 13px;  line-height: 18px;}


section.cntntWrp .wrk{background: URL(./files/bg-wrkImg.png) repeat-x left 50px;height: 243px;}
section.cntntWrp .wrk img{ margin-top:50px;}

section.cntntWrp ul.hmExprt, section.cntntWrp ul.plans{ margin:20px auto; margin-top: 30px;  width: 1000px;}
section.cntntWrp ul.hmExprt li{width: 277px; min-height: 260px; float:left; margin-right: 81px; border: 1px solid #c4edfe; color:#fff; font-size:14px;position: relative;}
section.cntntWrp ul.hmExprt li img{ width: 75%; margin: 5px 30px;}
section.cntntWrp ul.hmExprt li .txt{position: absolute;left: 0px;bottom: 0px;min-height: 120px;}
section.cntntWrp ul.hmExprt li .txt h2{    /* color: #f26122; */    text-align: center;    margin-top: 10px;    line-height: 25px;    font-size: 20px;}
section.cntntWrp ul.hmExprt li .txt p{    color: #666666;    text-align: center;    margin: 9px;}
section.cntntWrp ul.hmExprt li:last-child{ margin-right:0px;}
section.cntntWrp ul.plans li{  width: 275px;  position: relative; float:left;   margin-right: 8.5%;  margin-bottom: 50px;}
section.cntntWrp ul.plans li:last-child{ margin-right:0%;}
section.cntntWrp ul.plans li span{ background:url( ../files/bg-pln.jpg) no-repeat center top; width: 275px; height: 41px; display: block;}
section.cntntWrp ul.plans li h2, section.cntntWrp ul.plans li h3, section.cntntWrp ul.plans li p{ text-align:center;}
section.cntntWrp ul.plans li h2{ margin-top: 0; position: absolute; top: -23px; left: 55px;}
section.cntntWrp ul.plans li h3{ margin-top: 0; position: absolute; top: 7px; left: 115px; font-size: 16px;}
section.cntntWrp ul.plans li div{ width: 234px; height: 225px; border: 1px solid #c4edfe;    padding: 10px 20px; text-align:center; line-height: 20px;}
section.cntntWrp ul.plans li div span{ background:url( ../files/bg-styl.png) no-repeat center top; width: 305px; height: 57px;  margin-top: 20px; left: -14px; position: absolute; text-align: center; padding-top: 25px; font-size: 22px; color: #fff;}
section.cntntWrp ul.plans li div p{ margin-bottom:0px; margin-top: 90px;}




section.cntntWrp .hwWrk{margin: 0px auto;display: block;}
section.cntntWrp .whyJfy{margin:15px auto; background: URL(./files/bg-why-jiffy2.jpg) no-repeat center center #7f7f7f; min-height: 180px;padding-top: 1px;}
section.cntntWrp .whyJfy ul{margin: 15px auto; width: 1000px;}
section.cntntWrp .whyJfy ul li{width: 42%; color:#fff;float: left;margin-right: 6%;margin-left: 2%;list-style: disc;margin-top: 10px;}

section.cntntWrp .rgt{width: 79%;padding-left: 25px;margin-bottom: 25px;}
section.cntntWrp .rgt h2.wthNum{ font-size: 33px; background-color: #F5F5F5; padding: 15px 15px 6px; margin: 0; margin-bottom: 15px; color: #434343;}
section.cntntWrp .rgt h2.wthNum span{    font-size: 56px;    color: #EA0000;    font-weight: bold;}
section.cntntWrp .rgt.fl{width:100%;}
section.cntntWrp .rgt span.num{ font-size: 16px; font-weight: bold; color: #0089de;}
section.cntntWrp .rgt .hgtLghts{ float:right; border: 1px solid #c2c2c2; padding: 10px 20px; margin: 0px 0px 10px 20px; width: 32%; background-color: #f2f2f2;}
section.cntntWrp .rgt .hgtLghts ul{  margin-top: 10px;}
section.cntntWrp .rgt .hgtLghts h3{ margin: 7px 0px;}
section.cntntWrp .btn{ width: 82px; height: 20px; padding: 10px 20px; border-radius:8px;  background-color:#0089d0; /* float: right; */ font-size: 20px; margin-bottom: 30px; margin-top: 15px;}
section.cntntWrp .btn a, section.cntntWrp .btn a:hover{ color:#fff;}
section.cntntWrp .rgt .plnsWrp{width: 90%;margin: 0 auto;}
section.cntntWrp .rgt .plnsWrp .plns{ float:center; padding:20px 0px; margin: 20px 7.6% 40px; width: 350px; min-height: 400px; border-radius:0px; border: 1px solid #b3d7ea; position:relative;}
section.cntntWrp .rgt .plnsWrp .plns ul{margin-left:30px; margin-top: 10px;}
section.cntntWrp .rgt .plnsWrp .plns ul li{list-style:disc;}

section.cntntWrp .rgt .plnsWrp .plns h1{ background: url( ../files/bg-styl2.png) no-repeat center top; width: 379px; height: 55px;  margin-top: 0px; left: -14px; position: absolute; text-align: center; padding-top: 18px; font-size: 35px; color: #fff; font-weight: bold; top: 75px;}
section.cntntWrp .rgt .plnsWrp .plns h1 i{ color:#FFFFFF; font-style:normal; font-size:16px;}
section.cntntWrp .rgt .plnsWrp .plns h2{text-align:center;  line-height:26px; font-weight:bold;font-size: 28px;margin: 0px 13px;color: #0f4f76;margin-top: 0px;}
section.cntntWrp .rgt .plnsWrp .plns h2 b{font-weight:normal;}
section.cntntWrp .rgt .plnsWrp .plns p{text-align:center;margin-bottom: 10px;}
section.cntntWrp .rgt .plnsWrp .plns h3{ margin:0px 15px; margin-top: 80px; text-align: center; line-height: 24px;}
p.hlf{float:left; width:45%; margin-right:3%; display:block;font-size: 15px;}
p.hlf b{
    font-size: 14px;
}
#map_canvas{width:100%; height:250px;border: 5px solid #D8D8D8;}


/*----------- ---Contact Form -------------------*/
section.cntntWrp .rgt.fl .cntctFrm{padding-top: 40px;    border-top: 1px solid #EDEDED;    margin-top: 15px;}
section.cntntWrp .rgt.fl .cntctFrm .fldWrp{ width: 540px; margin-right: 50px; margin-bottom: 25px; float: left;}
section.cntntWrp .rgt.fl .cntctFrm .fldWrp:nth-child(2), section.cntntWrp .rgt.fl .cntctFrm .fldWrp:nth-child(4){ margin-right:0px;}
section.cntntWrp .rgt.fl .cntctFrm .fldWrp label{ width: 82px; margin-right: 11px; text-align: left; display: block; float: left; padding-top: 9px; font-family: 'kabel_bk_btbook', Arial, Helvetica, sans-serif; font-size: 16px;}
section.cntntWrp .rgt.fl .cntctFrm .fldWrp input{ width: 429px; background:url( ../files/bg-fld.jpg) repeat-x top left; height: 29px; border:1px solid #e5e5e5; float: right; padding-left: 15px; color: #CBCBCB;}
section.cntntWrp .rgt.fl .cntctFrm .fldWrp.fl{ width:100%; margin-bottom: 0px;}
section.cntntWrp .rgt.fl .cntctFrm .fldWrp textarea{ width: 89.9%; background:url( ../files/bg-txtfld.jpg) repeat-x top left; height: 111px; border:1px solid #e5e5e5; float: right; padding-left: 15px; color: #CBCBCB;}
section.cntntWrp .rgt.fl .cntctFrm .btn.sbmt{  width: 100px;   height: 15px;  padding: 10px 20px;  background-color: #0f4f76; color:#fff; font-family: 'kabel_bk_btbook', Arial, Helvetica, sans-serif; float:right;  border-radius: 0px;  text-align: center;  margin-top: 0px;}




section.cntntWrp .rgt.fl .contactform{padding-top: 40px;    border-top: 1px solid #EDEDED;    margin-top: 15px;}
section.cntntWrp .rgt.fl .contactform .fldWrp{ width: 540px; margin-right: 50px; margin-bottom: 25px; float: left;}
section.cntntWrp .rgt.fl .contactform .fldWrp:nth-child(2), section.cntntWrp .rgt.fl .contactform .fldWrp:nth-child(4){ margin-right:0px;}
section.cntntWrp .rgt.fl .contactform .fldWrp label{ width: 82px; margin-right: 11px; text-align: left; display: block; float: left; padding-top: 9px; font-family: 'kabel_bk_btbook', Arial, Helvetica, sans-serif; font-size: 16px;}
section.cntntWrp .rgt.fl .contactform .fldWrp input{ width: 429px; background:url( ../files/bg-fld.jpg) repeat-x top left; height: 29px; border:1px solid #e5e5e5; float: right; padding-left: 15px; color: #CBCBCB;}
section.cntntWrp .rgt.fl .contactform .fldWrp.fl{ width:100%; margin-bottom: 0px;}
section.cntntWrp .rgt.fl .contactform .fldWrp textarea{ width: 89.9%; background:url( ../files/bg-txtfld.jpg) repeat-x top left; height: 111px; border:1px solid #e5e5e5; float: right; padding-left: 15px; color: #CBCBCB;}
section.cntntWrp .rgt.fl .contactform .btn.sbmt{  width: 100px;   height: 15px;  padding: 10px 20px;  background-color: #0f4f76; color:#fff; font-family: 'kabel_bk_btbook', Arial, Helvetica, sans-serif; float:right;  border-radius: 0px;  text-align: center;  margin-top: 0px;}


/*----------------- Footer ------------------------*/
footer{background: URL(./files/bg-ftr.jpg) repeat-x center center #333333; height: 245px; position: relative;padding: 1px 0px 30px;
   min-width: 1190px;}
footer ul{ float:left; margin-right: 6%; margin-top:25px; width:6%;}
footer ul:nth-child(2), footer ul:nth-child(3){ width: 14%;}
footer ul:nth-child(5){ width: 19%; margin-right: 0%; background: url( ../files/payment-icns.png) no-repeat left bottom; padding-bottom: 35px;}
footer ul li{margin-bottom:7px;}
footer ul li a{ font-size:14px; color: #fff; margin-bottom:7px;}
footer ul li a:hover{color:#fff;}
footer .cntct{ width: 29%; margin-right:0px; /* float: right; */ margin-top: 20px; /* background: url( ../files/payment-icns.png) no-repeat left bottom; */ padding-bottom:30px; min-height: 145px;}
footer .cntct h2{ font-size: 20px; color: #fff; margin-top: 0px; line-height: 35px;}
footer .cntct h2 b{ font-size: 30px; color: #fff;}
footer .cntct .scl{margin-top:20px;}
footer .cntct .scl a{background: url( ../files/ic-fb.png) no-repeat center top; display:block; float:left; width:32px; height:32px; text-indent:-10000px; margin-right:10px;}
footer .cntct .scl a:hover{background-position:center -37px;}
footer .cntct .scl a.twt{background-image: url( ../files/ic-twt.png);}
footer .cntct .scl a.gp{background-image: url( ../files/ic-gplus.png);}
footer p{ font-size:12px; color: #a7a7a7;  margin: 5px 0px; line-height: 0px; padding: 6px 0; float: left; margin-top: 25px;}
footer p a{ font-size:12px; color: #a7a7a7; text-align:center; margin: 0px 0px; line-height: 0px; padding: 6px;}
footer p a:hover, footer p a.hover{ text-decoration:underline; color:#FFF;}
footer p span{ font-size:12px;text-align:center; margin: 0px 0px; color: #a7a7a7;}
footer p.pRgt{    float: right;    margin-top: 14px;    margin-top: 32px;}
div.AuthorizeNetSeal a:visited{ color:#fff!important;}
footer ul li .AuthorizeNetSeal a, footer ul li .AuthorizeNetSeal a:hover{ text-align: left; color:#fff; text-decoration:none; margin-top:5px; display:block; padding-bottom: 10px; font-size:16px; font-family: 'kabel_bk_btbook', Arial, Helvetica, sans-serif;}
footer ul li .AuthorizeNetSeal{ width:100%;}
footer ul li .AuthorizeNetSealimg{ text-align:center;}


footer .wrap{ border-bottom:1px solid #515151; padding-bottom: 10px;}
footer .fxFtr{    width: 100%;    padding-bottom: 2px;    background-color: #272727;    position: fixed;    bottom: 0px;}
footer .fxFtr .wrap{ border:none;}
footer .fxFtr p{ margin: 0px 9.5%; text-align:center; display:block;   font-size: 16px; padding-bottom: 21px; padding-top: 25px; width: 93%; /* height: 27px; */}
footer .fxFtr p b,footer .fxFtr p a{    color: #fff;    font-size: 24px;}
footer .fxFtr p span{ font-size: 28px;    color: #515151;    margin: 0px 20px;}



@media only screen and (max-width: 980px){

.wrap{ width: 97%;}
header{ min-width:963px; min-height: 506px;}
header nav#topmenu{ width: 996px;}
div.bnr{  width: 963px;  height: 318px;}
div.bnr img{ width:100%;}

header aside.rgt h1 span.tlFr{ font-size:16px; padding-right:5px;}
header aside.rgt h1 span{ font-size:19px;}
section.cntntWrp{ margin-top:0px;}
div.bnr .lft .lft{ margin-top:94px}
div.bnr.inr .lft .lft h1{ margin-top:19px;}
section.cntntWrp .howWrk{ width:921px;}
section.cntntWrp .srvcPnl.hmp{ left:55%; width: 92.5%;}
section.cntntWrp .srvcPnl{ width: 865px;}
section.cntntWrp .rgt .plnsWrp{ width:100%;}
section.cntntWrp .rgt .plnsWrp .plns{   margin: 20px 5% 40px;}
div.bnr.inr{ height: 323px;}
div.bnr .lft{ top:12%;}
section.cntntWrp.hm article{ width:100%;}
footer{  min-width: 963px;}
footer .cntct h2{ font-size:16px;}
footer .cntct h2 b{ font-size:18px;}
footer .fxFtr p { margin:0px 12%;  width: 77%;}
footer ul:nth-child(5){ background-size:100%;}
footer .cntct{ width:28%;}
}
}
.warnning-text-btn{
	top: 0;
	width: 100%;	
	position: fixed;
	text-align: center;
	z-index: 999;
}
.warn-btn{
	width: 100%;
	border:0;
	padding: 8px;
	color: #fff;
	z-index: 1000;
	cursor: pointer;
	background-color: black;
}
.warnning-text{
	top: 15%;
	left: 25%;
	position: absolute;
	max-width: 650px;
	padding: 50px 30px;
	text-align: center;
	background-color: black;
	border-radius: 30px;
	z-index: 999;
}
#modal .warnning-msg h1{
	color: #fff;
	font-size: 50px;
	text-align: center;
}
#modal .warnning-msg p{
	color: #fff;
	font-size: 16px;
	line-height: 26px;
	text-align: justify;
}

header aside.rgt .geo{display: none !important;}
/*
     FILE ARCHIVED ON 00:14:13 Jul 14, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:06:48 May 21, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 5.372
  load_resource: 217.85
  PetaboxLoader3.resolve: 72.71
  PetaboxLoader3.datanode: 112.512 (2)
  loaddict: 129.906
*/