@font-face{
	font-family:Roboto;
	src:url(../fonts/Roboto-Regular.ttf);
	
}
.containereedd {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* Hide the browser's default checkbox */
.containereedd input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

/* Create a custom checkbox */
.checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}

/* On mouse-over, add a grey background color */
.containereedd:hover input ~ .checkmark {
  background-color: #ccc;
}

/* When the checkbox is checked, add a blue background */
.containereedd input:checked ~ .checkmark {
  background-color: #2196F3;
}

/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the checkmark when checked */
.containereedd input:checked ~ .checkmark:after {
  display: block;
}

/* Style the checkmark/indicator */
.containereedd .checkmark:after {
  left: 9px;
  top: 5px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.recpt_box{background:#FFFFFF; padding:15px;}
.recpt_box_head{border-bottom:solid 1px #9A9A9A; padding:8px; text-align:center; font-size:22px; color:#008292}
.dnld{float:right; text-align:center; background:#FF3F00; color:#FFFFFF; width:130px;
 border-radius:18px 18px 18px 18px; cursor:pointer}
 .recpt_box_content{padding:12px; border-bottom:1px solid #E4E4E4}
.col_hd{margin-top:75px}
.col_hd h2{color:#FFFFFF}
.col_hd p{color:#FFFFFF}
.cpncd{width:70%; float:left; font-size:12px; padding:6px;}
.cpncd::placeholder{font-style:italic;}
.applybtn{width:30%; float:left;  background:#8900FF; color:#FFFFFF; padding:6px;}
.butn{
	background:#FF8E00;
	background:-webkit-linear-gradient(-45deg, #FF8E00, #FFC600);
	background:-moz-linear-gradient(-45deg, #FF8E00, #FFC600);
	background:-o-linear-gradient(-45deg, #FF8E00, #FFC600);
	background:linear-gradient(-45deg, #FF8E00, #FFC600);
	cursor:pointer;font-weight:600;
	color:#fff;
	letter-spacing:1px;
	font-size:14px;
	line-height:20px;
	padding:14px 28px;
	border-radius:30px;
	text-transform:uppercase;
	display:inline-block;
	vertical-align:middle;
	-webkit-transform:perspective(1px) translateZ(0);
	-moz-transform:perspective(1px) translateZ(0);
	-o-transform:perspective(1px) translateZ(0);
	transform:perspective(1px) translateZ(0);
	position:relative;
	-webkit-transition:all linear 400ms;
	-moz-transition:all linear 400ms;
	-o-transition:all linear 400ms;
	transition:all linear 400ms;
	border:none
}
.butn:hover{
	color:#fff
	}
	a.butn:hover,a.butn:active{color:#fff}
	.butn:before{background:#0064FF;content:"";
	position:absolute;
	z-index:-1;
	top:0;
	bottom:0;
	left:0;
	right:0;
	display:inline-block;
	-webkit-transform:scaleX(0);
	-ms-transform:scaleX(0);
	-o-transform:scaleX(0);
	transform:scaleX(0);
	-webkit-transform-origin:51%;
	-ms-transform-origin:51%;
	-o-transform-origin:51%;transform-origin:51%;
	-webkit-transition-property:-webkit-transform;
	-moz-transition-property:-moz-transform;
	-o-transition-property:-o-transform;
	transition-property:transform;
	-webkit-transition-duration:0.3s;
	-moz-transition-duration:0.3s;
	-o-transition-duration:0.3s;
	transition-duration:0.3s;
	border-radius:22px;
	border:none}
	.butn:hover:before,.butn:focus:before,.butn:active:before{
		-webkit-transform:scaleX(1);
		-moz-transform:scaleX(1);
		-o-transform:scaleX(1);
		transform:scaleX(1)}
		.butn.white{color:#5e2ced;
		background:#ffffff;
		background:-webkit-linear-gradient(-45deg, #e0e0e0, #fff);
		background:-moz-linear-gradient(-45deg, #e0e0e0, #fff);
		background:-o-linear-gradient(-45deg, #e0e0e0, #fff);
		background:linear-gradient(-45deg, #e0e0e0, #fff)}
		.butn.white:hover{color:#5e2ced}
		a.butn.white:hover,a.butn.white:active{color:#5e2ced}
		.butn.white:before{background:#fff}
		.butn.small{font-size:12px;line-height:18px;padding:12px 24px}
		.butn.very-small{padding:8px 20px;font-size:11px}
		.lmenu{display:block; position:absolute; left:0; margin-top:55px; padding:2px; width:210px; margin-bottom:120px}
		.lmenu ul{border: solid 1px #B6B6B6;}
		.lmenu ul li{list-style-type:none; padding:10px; border:solid 1px #B6B6B6; text-align:left}
		.lmenu ul li a{color:#7B01C1; font-weight:bold;}
		.lmenu ul li:hover {background:#7B01C1; color:#FFFFFF;}
		.lmenu ul li:hover a{color:#FFFFFF;}
		.nextcontent {position:absolute; margin-top:15px; left:256px; width:50%; padding:10px; height:780px}
		.mmenu{display:none;}
		.lftmenu{display:block; padding:12px; margin-top:95px}
		.lftmenu ul{border: solid 0.5px #F3F3F3;}
		.lftmenu ul li{list-style-type:none; padding:10px; border:solid 0.5px #EBEBEB; text-align:left; height:60px; }
		.lftmenu ul li .fa{margin-right:15px;}
		.lftmenu ul li a{color:#6D6D6D; }
		.lftmenu ul li:hover {background:#7B01C1; color:#FFFFFF;}
		.lftmenu ul li:hover a{color:#FFFFFF;}
		.c_6{width:50%; float:left; padding:8px;}
		.select_div{padding:15px;}
		.select_div .checkbx{ background-color:#E4E4E4; width:150px; height:150px; text-align:center; color:#AEAEAE; margin-top:10px; cursor:pointer; border:solid 1px #AEAEAE;}
		
		.select_div .checkbx .fan{font-size:40px;}
		.select_div .checkbx .fan-check{font-size:20px; color:#FFF7F7; text-align:right}
		.checkbx:hover{background:#00E7D5;}
		.mar30{margin-top:145px; width:100%}
		.sml_img{width:45px;}
		.col22{width:20%; float:left}
		.col33{width:80%; float:left;} 
		/*MOBILE SECTIONS*/
		@media screen and (max-width: 767px){
			.butn{padding:12px 24px;font-size:12px}
			.mar30{margin-top:20px;
			}
			.sml_img{width:100px;}
			}
			.features{ background:#009FA2; width:100%; margin-top:-85px; padding-top:15px;
			 background-image: linear-gradient(-30deg, #007CFF , #1E76FF);}
			.feature_box { padding:20px; background:#FFFFFF; margin-bottom:10px}
			.feature_box h5{font-family:Roboto; font-size:18px;}
			.feature_box p{font-family:Roboto; font-size:13px; color:#000000}
	.feature_item li{
		list-style-type:none;
		font-family:Roboto;
		font-size:13px;
		color:#131313;
		line-height:32px;
	}	
	.feature_item {margin-bottom:15px; padding:10px; font-family:Roboto;}
	.primary_btn {width:60%; padding:6px; font-size:16px; font-weight:600; color:#FFFFFF; background:#DB7A00;
	border:1px solid #DB7A00; border-radius:4px 4px 4px 4px; font-family:Roboto; cursor:pointer}
	.box_tbl {padding:6px; width:100%}
	.box_tbl th{ width:70%; text-align:left; font-size:13px; font-weight:500; padding:6px; color:#000000;
	font-family:Roboto;}
	.box_tbl td{font-family:Roboto; width:30%; text-align:right; font-size:13px; font-weight:500; padding:6px; color:#000000;}
	.box_tbl tr{cursor: pointer;}
	.box_tbl tr:hover{cursor: pointer; background:#EFEDED}
	.tool_btn {width:80%; padding:5px; font-size:13px; text-align:left;  color:#FFFFFF; background:#DB7A00;
	border:1px solid #DB7A00; border-radius:4px 4px 4px 4px; font-family:Roboto; padding-left:15px; margin-bottom:25px; cursor:pointer}
	.tool_btn:hover{background:#F08215;}
	.incom_tex_box{padding:15px;}
	.incom_tex_box h4{ text-align:center; text-transform:uppercase; width:100%;}
	.incom_tex_box h6{ font-size:15px; color:#212020; margin-top:10px;}
	.incom_tex_box p{ font-size:14px; color:#555454; margin-top:10px; font-weight:400;}
	.incom_tex_box img{margin-top:15px;}
	.footer_menu h4{color:#FFFFFF; font-weight:300; font-size:18px; padding-bottom:2px}
	.footer_menu ul {margin-top:-10px}
	.footer_menu li{list-style-type:none; line-height:19px}
	.footer_menu li a{color:#E1DAE4; -webkit-transition: margin-left 0.4s; /* Safari prior 6.1 */
  transition: margin-left 0.4s; font-size:13px }
	.footer_menu i{margin-right:12px;}
	.footer_menu li a:hover{color:#FFFFFF; margin-left:6px;}
	@media screen and (max-width: 991px){
		.marquee-section{ display:none}
		.footer_menu{padding:8px;}
		.desk_menu{display:none;}
		.mobile{display:none;}
		.lmenu{display:none;}
	.nextcontent {width:100%; padding:15px; position:inherit; margin-top:1px; height:670px; left:1px;}
	.mmenu{display:block; width:100%; padding:8px;}
	.mmenu ul{list-style-type:none; display:inline-block;}
	.mmenu ul li{list-style-type:none; display:inline-block; padding:2px; margin-left:12px; border-bottom:solid 1px #7900FF}
	.mmenu ul li a{color:#7900FF; font-weight:bold;}
	}
	.refer{width:100%; padding:5px; background:#FFFFFF; margin-bottom:120px;}
	.refer_div{padding:15px; text-align:left}
	.refer_div h2{font-size:26px; color:#A408FF; line-height:16px}
	.refer_div h1{font-size:36px;}
	.refer_div p{font-size:20px; color:#000000;}
	.why_txt{height:290px;}
	.why_txt p{text-align:left;}
	
	.navbar-nav .mega_menu{text-align:left;}
	.navbar-nav .mega_menu li span{ font-size:13px; color:#000000; font-weight:500; text-align:left}
	.navbar-nav .mega_menu  li a{ text-align:left; color:#000000; font-size:12px; line-height:13px; left:0}
	 .navbar-nav .meg{width:80%; right:0}
	 .navbar-nav .meg2{width:70%; right:0}
	 .navbar-nav .mega_menu  li.txt_italic_small{font-size:11px;}
	 .navbar-nav .mega_menu  li.hit11{line-height:8px; color:#000000; text-wrap:none}
	 .navbar-nav .mega_menu  li a.dp10{font-size:11px; line-height:8px;}
	 .navbar-nav .mega_menu  li a:hover{color:#6900FF;}
	 .top_banner{padding:25px; text-align:center;}
	 .top_banner h1{text-align:center; font-size:34px; color:#FFFFFF}
	 .top_banner h2{text-align:center; font-size:20px; color:#FFFFFF}
	 .second_menu{padding-left:75px; margin-top:25px; margin-bottom:25px; width:100%}
	 .link{width:25%; float:left; padding:15px; margin-left:35px;  border-bottom:solid 3px #D3CECF; text-align:center}
	  .second_menu .link a{font-size:18px; padding-bottom:4px;}
	  .second_menu .link:hover {border-bottom:solid 3px #7900FF;}
	  .second_menu .link:hover a{color:#7900FF;}
	  .section {background:#E5E5E5; padding:10px; width:100%;}
	  .section h5{font-size:18px;}
	  .section2 {background:#FFFFFF; margin-top:30px; padding:10px; width:100%;}
	  .section2 h5{font-size:18px;}
	  .plan_box{background:#FFFFFF; padding:25px; }
	  .plan_box span.line{color:#969696; text-decoration:line-through}
	  .plan_box span.txt_rupee{font-weight:700; color:#FF7E00; margin-left:12px}
	  .plan_box_body{margin-top:15px;}
	  .plan_box_body h5{font-size:16px}
	  .plan_box_body li{list-style-type:none; font-size:12px}
	  .plan_box_body li i{color:#44C100; font-size:14px;}
	  .question{width:100%; float:left; color:#9100FF; font-size:18px; font-style:italic; line-height:35px;}
	  .icon_small {max-width:35px; max-height:35px; margin-right:25px; float:left}
	  .answer{margin-left:60px; font-size:14px; color:#262626; float:left; width:100%; text-align:left; word-wrap:break-word; margin-bottom:12px;}
	  .title_name{ border-right:1px solid #C6C6C6; height:90%}
	  .title_name h2{font-size:22px; color:#6900FF;}
	  .title_name b{ width:70%}
	  .price-plan{ text-align:center}
	  .price-plan span{padding:6px; border:solid 1px #9900FF; font-size:19px; color:#9900FF; font-weight:200; border-radius:3px 3px 3px 3px; width:100%;}
	  .price-plan span b{font-size:22px; font-weight:700; color:#9900FF}
	  .buy_btn {width:70%; padding:6px; border:solid 1px #881CFF; background:#881CFF; color:#FFFFFF; font-size:18px; font-weight:600; cursor:pointer; margin-top:45px;}
	  .slogan{text-align:center; margin-top:25px; color:#FF8E00;}
	  .pricing_div{margin-top:-70px;}
	  .pricing-table-left {
    background: #FFF;
    margin: 40px 0;
    border: solid 2px #999;
    border-right: 0;
    width: 32%;
    float: left;
    padding: 0 10px;
    text-align: center;
    border-radius: 6px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    min-height: 254px;
    color: #202020;
}
.pricing-table-middle {
    background: #FFF;
    padding: 20px 10px;
    margin: 10px 0;
    border: solid 2px #ff6f00;
    width: 33%;
    float: left;
    text-align: center;
    border-radius: 6px;
    min-height: 314px;
    color: #202020;
	
	
}
.pricing-table-middle2 {
    background: #FFF;
    padding: 20px 10px;
    margin: 10px 0;
    border: solid 2px #ff6f00;
    width: 33.333%;
    float: left;
    text-align: center;
    border-radius: 6px;
    min-height: 340px;
    color: #202020;
}
.pricing-table-middle4 {
    background: #FFF;
    padding: 20px 10px;
    margin: 10px 0;
    border: solid 2px #ff6f00;
    width: 25%;
    float: left;
    text-align: center;
    border-radius: 6px;
    min-height: 340px;
    color: #202020;
}
.pricing-table-right {
    background: #FFF;
    margin: 40px 0;
    border-left: 0;
    border: solid 2px #999;
    width: 32%;
    float: left;
    padding: 0 10px;
	border-left: 0;
    text-align: center;
    border-radius: 6px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    min-height: 254px;
    color: #202020;
}
.pricing-table-left h3, .pricing-table-middle h3,.pricing-table-middle2 h3, .pricing-table-middle4 h3, .pricing-table-right h3 {
	font-size:22px; color:#7900FF;}
	.prices{font-size:20px; color:#B800FF; font-weight:700}
	.price_list{margin-top:20px; margin-bottom:25px}
	.price_list li{list-style-type:none;}
	.price_list li i{color:#0EC100;}
	.pricing-table-middle .btn{margin-top:20px;}
	.btn{ margin-top:10px}
	.tbll{width:100%;}
	.tbll th{font-weight:bold; text-align:left; padding:6px;}
	.tbll td{ text-align:right; padding:6px;}
	.pay_sec{width:100%; background:#9900FF; color:#FFFFFF; padding:10px;}
	
	
	/*///////////////////////////////////////MIDDLE MENU 7///////////////////////////////////////////////*/
	.only_desk{background:#fff; width:100%;}
	.cntnr{width:100%;padding-right:80px;padding-left:80px;margin-right:auto;margin-left:auto}
	.mdl_menu{padding-left:50px; padding-right:50px; margin-right:auto;margin-left:auto;  width:100%; text-align:center}
	.mdl_menu ul{padding:25px; margin:18px}
	.mdl_menu ul li{list-style-type:none; display:inline-block; padding-right:25px; padding-left:15px; padding-top:15px; padding-bottom:15px; float:left; text-align:center; margin-left:25px; border-right:solid 1px #000000}
	.mdl_menu ul li:last-child{border:none;}
	 .fixed_m{position:fixed; top:0; left:0; background:#fff; z-index:3; width:100%; border-bottom:solid 1px #E5E5E5}
	 .fixed_m .mdl_menu{margin-top:-50px}
	 .mdl_menu .incTxt{color:#D5D5D5; }
	 .mdl_menu ul li{color:#757575; cursor:pointer}
	 .mdl_menu ul li:hover{color:#F3AD00}
	 
	 /*============6Tab===========*/
	 .mdl_menu6{padding-left:20px; padding-right:20px; margin-right:auto;margin-left:auto;  width:100%; text-align:center}
	.mdl_menu6 ul{padding:25px; margin:18px}
	.mdl_menu6 ul li{list-style-type:none; display:inline-block; padding-right:25px; padding-left:15px; padding-top:15px; padding-bottom:15px; float:left; text-align:center; margin-left:25px; border-right:solid 1px #000000}
	.mdl_menu6 ul li:last-child{border:none;}
	.mdl_menu6 .incTxt{color:#D5D5D5; }
	 .mdl_menu6 ul li{color:#757575; cursor:pointer}
	 .mdl_menu6 ul li:hover{color:#F3AD00}
	 /*===============================================*/
	 
	 /*============4Tab===========*/
	 .mdl_menu4{padding-left:150px; padding-right:150px; margin-right:auto;margin-left:auto;  width:100%; text-align:center}
	.mdl_menu4 ul{padding:25px; margin:18px}
	.mdl_menu4 ul li{list-style-type:none; display:inline-block; padding-right:25px; padding-left:15px; padding-top:15px; padding-bottom:15px; float:left; text-align:center; margin-left:25px; border-right:solid 1px #000000}
	.mdl_menu4 ul li:last-child{border:none;}
	.mdl_menu4 .incTxt{color:#D5D5D5; }
	 .mdl_menu4 ul li{color:#757575; cursor:pointer}
	 .mdl_menu4 ul li:hover{color:#F3AD00}
	 /*===============================================*/
	 
	 
		 .meg4{width:33.33333%; padding:5px; float:left;}
		 .desk_menu{display:block;}
		.mob_menu{display:none;}
		.form_col3{ width:25%; padding:6px; border:solid 1px #D2D2D2; float:left; font-size:12px; }
		.form_col3:focus {outline:none;}
		.form_col3::placeholder{font-style:italic;}
		.form_col9{ width:75%; padding:6px; border:solid 1px #D2D2D2; float:left; font-size:12px; }
		.form_col9:focus {outline:none;}
		.form_col3::placeholder{font-style:italic;}
		.btn_col3{ width:25%; padding:6px; background:#8400B7; border:solid 1px #8400B7; color:#FBFBFB; font-weight:600; float:left; cursor:pointer}
		.normal{ text-align:center}
		.normal h4{font-size:26px; font-weight:500; color:#636363;}
		.normal p{text-align:center; color:#595959;}
		.plan_details{text-align:left; padding:5px; border-right:solid 1px #FFCD8D}
		.plan_details h5{color:#7900FF; font-size:20px; text-align:right;}
		.plan_details p{font-size:14px; color:#3A3A3A;}
		.dot {
  height: 10px;
  width: 10px;
  background-color: #FFCD8D;
  border-radius: 50%;
  display: inline-block;
  margin-right:-11px;
}
.div_image{text-align:center; padding:20px;}
.div_image2{text-align:center; padding:20px;  border-right:solid 1px #FFCD8D}
.plan_who{text-align:left; padding:5px; width:70%}
.plan_who h5 {color:#7900FF; font-size:20px; text-align:left;}
.plan_who p{font-size:14px; color:#3A3A3A;}
.plan_who li{list-style-type:circle; font-size:14px; color:#3A3A3A;}
.dot2 {
  height: 10px;
  width: 10px;
  background-color: #FFCD8D;
  border-radius: 50%;
  display: inline-block;
  margin-left:-40px;
}
.dot3{display:none;}
		
		 
	 
	 @media screen and (max-width: 991px){
		  .navbar-nav .meg{width:100%; right:0}
	 .navbar-nav .meg2{width:100%; right:0}
		 .meg4{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%; padding:5px;}
		 .form_col3{ width:100%; padding:6px; border:solid 1px #D2D2D2; float:left}
		 .form_col3::placeholder{font-style:italic; opacity:0.22}
		 .form_col9{ width:100%; padding:6px; border:solid 1px #D2D2D2; float:left}
		 .form_col9::placeholder{font-style:italic; opacity:0.22}
		 .btn_col3{ width:100%; padding:6px; background:#8400B7; border:solid 1px #8400B7; color:#FBFBFB; font-weight:600; float:left;  cursor:pointer}
		 .question{width:100%; float:left; color:#9100FF; font-size:14px; font-style:italic; line-height:25px;}
	  .icon_small {max-width:35px; max-height:35px; margin-right:25px; float:left}
	  .answer{margin-left:20px; font-size:12px; color:#262626; float:left; width:100%; text-align:left; word-wrap:break-word; margin-bottom:12px;}
	  .title_name{border:none; text-align:center}
	  .plan_details{border:none; text-align:left}
	  .plan_details h5{text-align:left;}
	  .plan_who h5{text-align:left;}
	  .div_image2{border:none}
	  .dot{display:none}
	  .dot2{display:none}
	  .dot3 {
  height: 10px;
  width: 10px;
  background-color: #8900FF;
  border-radius: 50%;
  display: inline-block;
  margin-right:20px;
}
.div_image{display:none}
.div_image2{display:none}
.pricing_div{ margin-top:10px;}
.pricing-table-left {
    background: #FFF;
    margin: 40px 0;
    border: solid 2px #999;
    width: 100%;
    float: left;
    padding: 0 10px;
    text-align: center;
    border-radius: 6px;
    min-height: 254px;
    color: #202020;
}
.pricing-table-middle {
    background: #FFF;
    padding: 20px 10px;
    margin: 10px 0;
    border: solid 2px #ff6f00;
    width: 100%;
    float: left;
    text-align: center;
    border-radius: 6px;
    min-height: 354px;
    color: #202020;
}
.pricing-table-middle2, .pricing-table-middle4 {
    background: #FFF;
    padding: 20px 10px;
    margin: 10px 0;
    border: solid 2px #ff6f00;
    width: 100%;
    float: left;
    text-align: center;
    border-radius: 6px;
    min-height: 254px;
    color: #202020;
}
.pricing-table-right {
    background: #FFF;
    margin: 40px 0;
    border: solid 2px #999;
    width: 100%;
    float: left;
    padding: 0 10px;
    text-align: center;
    border-radius: 6px;
    min-height: 254px;
    color: #202020;
}

.only_desk{display:none;}
.fixed_m{display:none; position:inherit}
.cntnr{display:none;}
.mdl_menu{display:none;}
	 }
	


			
			
