@charset "utf-8";
/* CSS Document */

@font-face{font-family:"ub-reg"; src:url(../fonts/Ubuntu-R.ttf);}

@font-face{font-family:"ub-med"; src:url(../fonts/Ubuntu-B.ttf);}

@font-face{font-family:"lato-reg"; src:url(../fonts/Lato-Regular.ttf);}

@font-face{font-family:"lato-light"; src:url(../fonts/Lato-Light.ttf);}

@font-face{font-family:"lato-blk"; src:url(../fonts/Lato-Black.ttf);}

@font-face{font-family:"lato-bold"; src:url(../fonts/Lato-Bold.ttf);}

.pad-rl-zero{padding-left:0px; padding-right:0px;}

.pad-rl-5{padding-left:5px; padding-right:5px;}

.pad-top-10{padding-top:10px;}

.main-bg{background:url(../images/banner_bg.png); background-repeat:no-repeat; background-position:center; background-size:cover;}

.nav-adj{background:transparent; background-color:transparent; border:none;}

.nav-cont li a{color:#fff !important; font-family:'lato-reg'; font-size:16px; background: rgba(0, 0, 0, 0); border-radius: 10px; line-height: 1px; padding-top: 11px; padding-bottom: 12px; background-color:rgba(255, 255, 255, 0) !important;}

.nav-cont li.active a{background-color:#2187bd !important;}

.nav-cont{margin-top:35px;}

.try-head{font-size:22px; color:#fff; font-family:'ub-reg'; margin-bottom:0px;}

.try-sec{background:#08212e;}

.free-txt{color:#fff; font-size:16px; font-family:'lato-light';}

.try-bttn{outline:0; letter-spacing: 0px; border:none; text-shadow: 0px 0px 0px rgba(0, 0, 150, 0.5); transition:.1s all ease-in-out; background:#4cbb49; border-radius:25px; font-size:16px; margin-bottom:20px; color:#fff; text-transform:uppercase; font-family:'ub-med'; width:200px; float:right; height:45px; margin-top:22px;}

.try-bttn:hover{letter-spacing: 1px; text-shadow: 4px 4px 2px rgba(0, 0, 0, 0.5);}

.foot-sec{background-color:#0d364c; padding-top:45px; padding-bottom:40px;}

.foot-menu{margin-top:19px;}

.social-list{margin-top:11px;}

.social-list, .foot-menu{padding-left:0px; list-style-type:none;}

.foot-menu li{display:inline-block; margin-left:10px;}

.foot-menu li a{font-family:'ub-reg'; color:#fff; text-transform:uppercase; font-size:12px;}

.foot-menu li a:hover{color:#2187bd; text-decoration:none;}

.social-list li{display:inline-block; margin-left:4px;}

.social-list li a i{color:#FFF; line-height:2.3;}

.social-list li a i{background:#114764; height:32px; width:32px; border-radius:50%; transition:.1s all ease-in-out;}

.social-list li a i:hover{background:#2187bd;}

.elememt-center{margin-left:auto; margin-right:auto; float:none; display:block;}

.copy-sec{background:#2187bd;}

.copy-sec p{color:#fff; font-family:'lato-reg'; font-size:12px; text-align:center; margin-top:8px; margin-bottom:8px;}

.main-head{color:#fff; font-family:'lato-reg'; text-align:center; font-size:35px; margin-top:150px; margin-bottom:30px;}

.sub-det{color:#fff; text-align:center; font-family:'lato-light'; font-size:16px; max-width:830px; margin-bottom:30px;}

.log-bttn{color:#fff; outline:0; border:1px solid #2187bd; border-radius:25px; font-family:'ub-med'; text-transform:uppercase; background:transparent; width:150px; height:48px; transition:.1s all ease-in-out;}

.log-bttn:hover{background:#2187bd;}

.reg-bttn{color:#fff; margin-left:15px; outline:0; border:1px solid #2187bd; border-radius:25px; font-family:'ub-med'; text-transform:uppercase; background:#2187bd; width:150px; height:48px; font-size:16px;}

.arrow-dwn{margin-top:50px; margin-bottom:80px; visibility:hidden;}

.middle-sec{background:url(../images/tab_bg.png); background-position:right; background-repeat:no-repeat; padding-top:80px; padding-bottom:40px;}

.grn-txt{color:#4cbb49; font-family:'lato-reg'; margin-top:45px;}

.trans-txt{color:#282828; font-family:'lato-light'; font-size:16px;}

.mid-list{padding-left:0px; list-style-type:none; font-family:'ub-reg';}

.mid-list li{text-transform:uppercase; color:#282828; margin-top:8px;}

.nav-cont li a{text-align:center; outline:0;}

.navbar-default .navbar-collapse, .navbar-default .navbar-form { border-color: transparent; box-shadow: none;}

.sub-head-bg{background:#071b26; padding-bottom:10px;}

.head-bord{font-size:50px; color:#071b26; border-left: 2px solid #2187bd; padding-left: 15px; font-family:'lato-blk'; line-height:0.8;}

.subs-sec{padding-top:20px; padding-bottom:30px;}

.offr-txt{font-family:'lato-light'; font-size:16px;}

.offr-txt span{font-weight:900; color:#2187bd;}

.offr-sec{border:1px solid #eaeaea;}

.yllw-head{background-color:#b6ad3a; }

.pink-head{background-color:#a9489e;}

.green-head{background-color:#43b575;}

.red-head{background-color:#b8564f;}

.sub-txt{color:#fff; text-transform:uppercase; font-size:16px; text-align:center; margin-top:10px; font-family:'ub-med';}

.price-txt{color:#fff; text-transform:uppercase; padding-top:42px; font-size:22px; text-align:center; margin-top:25px; margin-bottom:25px; font-family:'ub-med'; line-height:1; background:#b6ad3a; height:110px; width:110px; border-radius:50%;}

.price-txt p{margin-bottom:0px;}

.price-pink{background:#a9489e;}

.price-green{background:#43b575;}

.price-red{background:#b8564f;}

.memb-sec{background:#f1f0ed;}

.sec-sm-txt{font-size:12px;}

.memb-txt{margin-top:30px; margin-bottom:15px; color:#000; font-family:'ub-reg'; font-size:16px;}

.subs-bttn{color:#fff; outline:0; border:2px solid #2187bd; border-radius:25px; font-family:'ub-med'; text-transform:uppercase; background:transparent; width:140px; height:40px; transition:.1s all ease-in-out; margin-bottom:15px;}

.yllw-bttn{border:2px solid #b6ad3a; color:#b6ad3a;}

.yllw-bttn:hover{background:#b6ad3a; color:#fff;}

.pink-bttn{border:2px solid #a9489e; color:#a9489e;}

.pink-bttn:hover{background:#a9489e; color:#fff;}

.green-bttn{border:2px solid #43b575; color:#43b575;}

.green-bttn:hover{background:#43b575; color:#fff;}

.red-bttn{border:2px solid #b8564f; color:#b8564f;}

.red-bttn:hover{background:#b8564f; color:#fff;}

.each-subs{padding-left:4px; padding-right:4px; padding-top:15px;}

.price-txt span{font-size:12px;}

.subs-middle{padding-bottom:40px;}

.tc-head, .faq-qust{font-family:'lato-bold'; font-size:16px; color:#282828;}

.yur-txt, .tc-sub, .faq-ans{color:#282828; font-family:'lato-light'; font-size:16px; margin-bottom:30px; display:block;}

.trans-txt{color:#282828; font-family:'lato-light'; font-size:16px; margin-top:30px;}

.we-txt{color:#282828; font-family:'lato-light'; font-size:16px; margin-bottom:20px;}

.faq-middle{background-image:url(../images/about_bg.png); background-repeat:no-repeat; background-position:right bottom; background-size:39%; padding-bottom:40px;}

.add-txt{color:#2187bd; font-size:16px; font-family:'lato-bold';}

.log-title{color:#2187bd; font-size:24px; font-family:'lato-bold'; text-align:center; text-transform:uppercase;}

.log-header{border-bottom:transparent;}

.log-field{max-width:500px; border:1px solid rgba(33, 135, 189, 0); transition:.1s all ease-in-out; outline:0; border-radius:5px; font-family:'lato-reg'; width:100%; background:#f0f0f0; height:40px; margin-top:10px; padding-left:10px; padding-right:10px;}

.log-field:focus{border:1px solid #2187bd;}

.login-bttn{margin-top:20px;}

.or-txt{color:#bdbdbd; font-size:16px; font-family:'lato-reg';}

.reg-txt{color:#303030; font-size:16px; font-family:'lato-reg';}

.reg-txt a{color:#2187bd; margin-top:15px;}

.log-close{width: 24px; height: 24px; border-radius: 50%; background: #545454; color:#fff; font-weight:500; line-height:0.9;}

.close{opacity:1;}

.tc-udr{text-decoration:underline;}

.mail-txt{color:#bc360a;}

.mail-txt:hover{color:#ea9629;}

.main-field{max-width:440px; font-family:'lato-reg'; width:100%; border:1px solid #ddd; outline:0; border-radius:3px; transition:.1s all ease-in-out; padding-left:10px; padding-right:10px; height:34px; margin-bottom:20px;}

.con-txt{font-family:'lato-reg'; color:#303030; font-size:16px; margin-top:10px; margin-bottom:2px;}

.main-txtarea{height:auto; resize:vertical;}

.send-bttn{outline:0; border:none; border-radius:3px; background:#db4c17; transition:.1s all ease-in-out; color:#fff; font-size:16px; font-family:'lato-reg'; width:75px; height:34px; margin-top:20px; margin-bottom:30px;}

.send-bttn:hover{background: #b13102;}

.lvl-txt, .membsp-txt{color:#303030; font-family:'lato-bold'; text-transform:uppercase;}

.invoice-date a, .chng-edit a, .view-all, .chng-cncl a, .chg-head{color:#db4c17;  font-family:'lato-reg'; font-size:16px;}

.invoice-date a:hover, .chng-edit a:hover, .view-all:hover, .chng-cncl a:hover, .chg-head:hover{color:#b13102;}

.yur-sub{border-bottom:1px solid #ddd; padding-top:20px;}

.levl-det{padding-top:15px; border-bottom:1px solid #ddd;}

.acc-det{color:#303030; font-size:16px; font-family:'lato-bold';}

.fild-sec{padding-top:10px;}

.yur-txt{margin-bottom:10px;}

.tnc-hold{background:#ddd; padding:10px}

.tnc-main{max-height:500px; overflow:auto; background:#FFF; font-family:'lato-reg'; padding:10px;}

.agree-chk{font-family:'lato-reg';}

.submit-bttn{width:175px; font-size:12px;}

.wht-txt p{font-family:'lato-reg'; margin-top:5px; text-align:center;}

.wht-txt p a{color:#db4c17}

.wht-txt p a:hover{color: #bc360a;}

.ship-select{font-family:'lato-reg'; margin-top:10px; cursor:pointer;}

.chng-edit a, .chng-cncl a{font-size:12px;}

.chng-edit{margin-bottom:20px;}

.view-all{font-size:12px; margin-bottom:20px; display:block;}

.acc-head{color:#303030; font-size:22px; font-family:'lato-bold';}

.my-acc-list{color:#303030; font-size:16px; font-family:'lato-reg';}

.invoice-area{margin-bottom:30px;}

.login-box-renew{width: 360px;margin: 7% auto;}

.login-box-renew-msg{margin: 0;text-align: center;padding: 30px 20px 20px 20px;}





@media (max-width:767px){.pad-mob-zero{padding-left:0px; padding-right:0px;} .try-bttn{float:none; margin-left:auto; margin-right:auto; display:block;}
						.free-txt, .try-head{text-align:center;}
						.elememt-mob-center{margin-left:auto; margin-right:auto; float:none; display:block;}
						.middle-sec{background:none;}
						.trans-txt{margin-top:30px;}
						.main-head{margin-top:50px; font-size:28px;}
						.head-bord{font-size:35px;}
						.subs-sec{padding-top:20px; padding-bottom:20px;}
						.pad-rl-mob-5{padding-left:5px; padding-right:5px;}
						.faq-middle{background-image:none;}
						.foot-menu{margin-top:30px;}}

@media (min-width:991px){.navbar-brand img{margin-left:40px;}}

@media (min-width:767px) and (max-width:991px) {.foot-menu {margin-top: 13px;}}

@media (max-width:450px){.each-subs{width:100%;}}

@media (max-width:1390px){.middle-sec{background-size:37%;}}
.error{
    color: red;
    font-family: lato-bold;
    font-size: 12px;
    padding-left: 4px;
}
.error-cls{
    color: red;
    font-family: lato-bold;
    font-size: 14px;
    padding-left: 4px;
}









