
body{ font-family:'DM Sans Regular',sans-serif;
  font-size: 16px;
  color:#000;
  font-weight: 400;
  background: #ffffff;
  width: 100%;
  height: 100%;
  -webkit-font-smoothing: antialiased !important;
  -moz-font-smoothing: antialiased !important;
  -o-font-smoothing: antialiased !important;
  -ms-font-smoothing: antialiased !important;
  transition: 0.5s ease-in-out;
  -ms-transition: 0.5s ease-in-out;
  -moz-transition: 0.5s ease-in-out;
  -o-transition: 0.5s ease-in-out;
}

body {
  margin: 0; padding:0px;
}


*{
margin:0;
padding: 0;
box-sizing: border-box;
font-family:'DM Sans Regular',sans-serif;
}

a{
text-decoration:none;
margin:0px;
padding:0px;
color:#000;
}

a:hover{
text-decoration:none;

}

html{
  scroll-behavior: smooth;
}
p{
color: #000;
}
ul li{
list-style:none;
}
ol li{
list-style:none;
}


#breadcrumbs .breadcrumb_last{color:#d1345d;}

/*************navbar css*************** */

.sticky-top{
background-color: #fff;
position:relative !important;

}

.manu-bar
{
cursor: pointer;
}
.bar1, .bar2, .bar3 {
width: 25px;
height: 3px;
background-color: #333;
margin: 4px 0;
transition: 0.4s all linear; border-radius:5px;
}
.change .bar1 {
transform: translate(0, 11px) rotate(-45deg);
}

.change .bar2 {opacity: 0;}

.change .bar3 {
transform: translate(0, -11px) rotate(45deg);
}

.logo .img-fluid{
width: 100%;
height: 90px;
top: 9px;
}
.logo h4{
color: #000;
}
.logo:hover{
text-decoration: none;
}
.logo h4 span{
background-image: linear-gradient(140deg, #f4933b, #d1345d 50%, #98002e);
color: #fff;
    padding: 1px 5px;
  border-radius: 5px;
}
.container {
  max-width: 1350px;
}
.navbar { padding: 0px 0rem 3px 0rem;}


.navbar-nav .nav-item{ list-style: none;  padding: 10px 15px; }

.navbar-nav .nav-item a{
margin: 0;
  color: #333;
  transition: all 0.3s ease-in-out;
  font-size: 14px;
  font-family: 'DM Sans Regular',sans-serif;

}

.navbar-nav .nav-item a:hover{ text-transform: none;text-decoration: none; color: #d1345d;}
.navbar-nav .nav-item a:hover::before {
  content: " ";
  position: absolute;
  width: 90%;
  height: 2px;
  background-image: linear-gradient(to right, #ff843f, #ca378f);
  top: 5px;
  right: 0;
  left: 0;
  opacity: 1;
  margin-left: auto;
  margin-right: auto; transition: width 0.5s ease-in-out, box-shadow 0.5s ease-in-out;
}
.navbar-nav .nav-item a::before {
  content: " ";
  position: absolute;
  width: 22%;
  height: 1px;
  background-image: linear-gradient(to right, #ff843f, #ca378f);
  top: 5px;
  right: 0;
  left: 0;
  opacity: 1;
  margin-left: auto;
  margin-right: auto;
  transition: width 0.5s ease-in-out, box-shadow 0.5s ease-in-out;
}

.dropdown {
position: relative;
display: inline-block;
}

.dropdown-content {
display: none;
position: absolute;
background-color: #fff;
min-width: 220px;
box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
z-index: 9999;
top: 43px;
width: 100%;
padding-top: 2px;
}


.dropdown-content::before {
  content: " ";
  position: absolute;
  width: 100%;
  height: 2px;
  background-image: linear-gradient(to right, #ff843f, #ca378f);
  top: 0px;
  right: 0;
  left: 0;
  opacity: 1;
  margin-left: auto;
  margin-right: auto;
  transition: width 0.5s ease-in-out, box-shadow 0.5s ease-in-out;
}

.dropdown-content li{ width: 100%;  }
.dropdown-content li:hover{ background: #f5f5f5; }
.dropdown-content .dropdown a {
color: #333;
  text-decoration: none;
  display: block;
font-size:14px !important;
font-family: 'DM Sans Regular',sans-serif;
    margin: 0px;
  padding: 4px 5px;
  transition: all 0.5s ease-in-out;
}
.navbar-nav .dropdown-content li a::before {
background-image:none;
display:none;
}


.dropdown:hover .dropdown-content {display: block;}

.dropdown:hover .dropbtn {background-color: #3e8e41;}


.navbar-nav{margin-right: 10px;}


.contact_btn{
  margin-top: 0px;
  background-image: linear-gradient(to right, #ff843f, #ca378f);
  padding: 4px 16px 4px 14px;
  border-radius: 5px;
  position: relative;
  color: #fff;
}
/*
.contact_btn::before {
  content: " ";
  position: absolute;
  background: url(../images/arrowc.svg) no-repeat 0px 0px;
  width: 32px;
  height: 6px;
  bottom: 10px;
  right: 16px;
}*/

.contact_btn .btn_res{
    color: #fff;
  font-size: 15px;
  font-family: 'DM Sans Regular',sans-serif;


}

.contact_btn:hover{
transform: scale(1.1, 1.1);  transition: all 0.5s ease-in-out;
}

.line1{
background: rgba(0, 0, 0, 0.1);
position: relative;
height: 0px;
  margin-top: 0.3rem;
  margin-bottom: 0.3rem;
}
.line{
  height: 0px;
  margin-top: 0.3rem;
  margin-bottom: 0.3rem;
background: rgba(0, 0, 0, 0.1);
position: relative;
}

.line2{
height: 0px;
  margin-top: 0.3rem;
  margin-bottom: 0.3rem;
background: rgba(0, 0, 0, 0.1);
position: relative;

}
.line3{
height: 0px;
  margin-top: 0.3rem;
  margin-bottom: 0.3rem;
background: rgba(0, 0, 0, 0.1);
position: relative;
}

.new1{ display:block; margin-left:auto;margin-right:auto;}




/*harjeet*/

.pLR-10{padding-left:10px; padding-right:10px}
.pLR-20{padding-left:20px; padding-right:20px}

.pB-10{padding-bottom:10px}
.pB-20{padding-bottom:20px}
.pb-30{padding-bottom:30px}
.pb-40{padding-bottom:40px}
.pb-50{padding-bottom:50px}
.pb-60{padding-bottom:60px}



.pt-10{padding-top:10px}
.pt-20{padding-top:20px}
.pt-30{padding-top:30px}
.pt-40{padding-top:40px}
.pt-50{padding-top:50px}

.pr-10{padding-right:10px}
.pr-20{padding-right:20px}

.pl-10{padding-left:10px}
.pl-20{padding-left:20px}
.pl-35{padding-left:35px}

.ml-10{margin-left:10px}


.mt-10{ margin-top:10px;}
.mt-20{ margin-top:20px;}

.mt-40{ margin-top:40px;}
.mt-50{ margin-top:50px;}


.mr-03{margin-right:3px}
.mr-10{margin-right:10px}
.mr-20{ margin-right:20px;}
.mr-40{ margin-right:40px;}
.mr-50{ margin-right:50px;}

.mb-10{ margin-bottom:10px;}
.mb-20{ margin-bottom:20px;}
.mb-30{ margin-bottom:30px;}
.mb-40{ margin-bottom:40px;}
.mb-50{ margin-bottom:50px;}


.wd30{ width:29%;}
.wd33{ width:33%;}
.wd40{ width:39%;}
.wd50{ width:49%;}
.wd60{ width:59%;} 
.wd66{ width:66%;} 
.wd70{ width:69%;}

.wd80{ width:79%;}
.wd90{ width:89%;}
.wd100{ width:100%;}

.fomrheg10{height: 10px;}
.fomrheg20{height: 20px;}
.fomrheg30{height: 30px;}
.fomrheg40{height: 40px;}
.fomrheg50{height: 50px;}
.fomrheg60{height: 60px;}
.fomrheg70{height: 70px;}
.fomrheg80{height: 80px;}
.fomrheg85{height: 85px;}
.fomrheg90{height: 90px;}
.fomrheg100{height: 100px;}


.fl{float:left} 
.fr{float:right}
.frr{float:left}



.astro-main .edit-profile{width: 100%;
  float: left;
  display: block; text-align:left;
}

.astro-main{ text-align:left}



.astro-main a{color:blue}

.astro-main .table-prof-new{ float:left; }


.astro-main ul {
    width: auto;
    padding: 0px;
    margin: 0px 2px 0 18px;
    list-style: none;
    line-height: normal;
    display: block;
}
.astro-main li {
    width: 100%;
    padding: 0px;
    margin: 0px 0 4px 0;
    list-style: disc;
    line-height: 29px;
}


.slider-coi iframe{ height:878px}


.full-szie{background-color: #fff1e9;
    font-size: 20px;
    margin: 0;
    padding: 12px 8px;
    color: #060606;
    border-bottom: 1px solid #fec2a3; margin-bottom:10px}




.wt48{ width: 49%;
    float: left;
    padding: 11px;
    height: 410px;
     margin-right: 17px;
    margin-bottom: 17px;
    display: block;    display: block;
   }
	
.sednheading .wt48:nth-child(2n + 2) {
    margin-right: 0px;
}	

.left-box-size .heading-text{	    text-align: center;
    font-size: 23px;
    font-weight: 800;
text-transform: uppercase;}
	
.heading-color1{color:#04a796}
.heading-color2{color:#0c79d2}
.heading-color3{color:#d5ac00}
.heading-color4{color:#d13e13}
	
.color1{ background-color:#e6fffc;}
.color2{ background-color:#fdf6db;}
.color3{ background-color:#eaf2f9;}
.color4{ background-color:#fff3f0;}

.listtext{  width: auto;margin: 0;
    float: left;
    padding: 0 0px 0 17px;
   
    display: block;
    /*overflow: overlay;
    overflow-y: auto;
    padding-right: 14px;
	 height: 170px;*/}
	
.listtext ul{ width:100%; margin:0px; padding:0px; line-height:normal; list-style:none;}
.listtext li{ width:100%; margin:0px; padding:0px; line-height:normal; list-style: disc;}



  #style-5::-webkit-scrollbar-track
  {
    -webkit-box-shadow: inset 0 0 6px rgb(214, 213, 211);
    background-color: #fff;
  }
  
  #style-5::-webkit-scrollbar
  {
    width: 8px;
    background-color: #ccc;
  }
  
  #style-5::-webkit-scrollbar-thumb
  {
    background-color: #ccc;
    border: 2px solid #ccc;
  }


[data-tab-content] {
  display: none;
}

.active[data-tab-content] {
  display: block;
}
.tabs {
  display: flex;
  justify-content: space-around;
  list-style-type: none;
  margin: 0;
  padding: 0;
  border-bottom: 1px solid black;
}
ul .tabs{ padding: 0px; margin: 0px; list-style: none; line-height: normal;}
.tabs li{ width: 50%; font-size: 18px;}
.tab {
  cursor: pointer;
  padding: 10px;color: #444;
  background-color: #fdfdfd
}

.tab.active {
  background: linear-gradient(140deg, #f4933b, #d1345d 50%, #98002e) !important;color: #fff;

}

.tab:hover {

  background-color: #fdfdfd
}

.tab-content {
  margin-left: 2px;
  margin-right: 2px;    margin-top: 24px;
}

.text-bol{  font-size: 32px;
font-weight: bold;}

.bution .submit{ margin-left: auto; margin-right: auto;}


.dashborad-fd{padding: 30px 0 50px;}
  .menu-background{ background-color:#FDEEF6; padding: 10px 10px;}

.menu-background h2{    font-size: 20px;
  font-weight: 600;
  text-align: center;}
.menu-background ul{ width:100%; padding:0px; margin:0px; line-height:normal; list-style:none}
.menu-background li{     width: 100%;
  padding: 0px;
  margin: 0px;
  line-height: 28px;
  list-style: inside;
  border-bottom: 1px dotted #fe8242; }

.box-icons{  width: 100%;
  display: block;
  float: left;
  padding: 17px 16px 10px 20px;} 
.tab-1-new{      width: 20%;
  text-align: left;float: left;
  font-size: 14px;}

.box-icons .tab-1-new .sign1{ float:left; margin-right:4px; font-weight:bold; padding:0px;margin:0px 3px 0 0; width:10.3%}
.box-icons .tab-1-new .sign5{ float:left;  font-weight:bold;margin: 4px 3px 0 0;
  width: 11px;
  height: 12px;}




/*Menu*/
.top-bar{    padding: 10px 0 9px;text-align: right;
  float: right;}
.user-list{margin: 0px; padding: 0px; list-style: none; line-height: normal;}
.user-list li{float: left; margin: 0 0 0 15px;}
.user-list li a{ font-family: 'DM Sans Regular',sans-serif;}
.user-list li a:hover{   
  text-decoration:underline;
  color: #d1345d;}
  
  
  .user-list .text-name{    text-transform: capitalize;}


.logo-img{float: left;
  width: 14%;}
.box-head {
  padding: 0 0px;
  width: 100%;
}
.menu-list{
    display: block;
  width: 77%;
  float: left;
}

.contact_btn{ float:right;}

.head1{padding:15px 0 0}
.ubermenu-skin-#000{border-top: none !important;  border-bottom:none !important;}


.ubermenu .ubermenu-item.ubermenu-item-level-0 a::before {
  content: " ";
  position: absolute;
  width: 22%;
  height: 1px;
  background-image: linear-gradient(to right, #ff843f, #ca378f);
  top: 5px;
  right: 0;
  left: 0;
  opacity: 1;
  margin-left: auto;
  margin-right: auto;
  transition: width 0.5s ease-in-out, box-shadow 0.5s ease-in-out;
}


.ubermenu .ubermenu-item.ubermenu-item-level-0 a:hover::before {
  content: " ";
  position: absolute;
  width: 90%;
  height: 2px;
  background-image: linear-gradient(to right, #ff843f, #ca378f);
  top: 5px;
  right: 0;
  left: 0;
  opacity: 1;
  margin-left: auto;
  margin-right: auto;
  transition: width 0.5s ease-in-out, box-shadow 0.5s ease-in-out;
}




.ubermenu .ubermenu-item.ubermenu-item-level-1 a::before {
  content: " ";
  position: absolute;
  width: auto;
  height: 0px;
  background-image: none;
  top: 0px;
  right: 0;
  left: 0;
  opacity: 0;
  margin-left: auto;
  margin-right: auto;
  transition: width 0.5s ease-in-out, box-shadow 0.5s ease-in-out;
}


.ubermenu .ubermenu-item.ubermenu-item-level-1 a:hover::before {
  content: " ";
  position: absolute;
  width: auto;
  height: 0px;
  background-image: nonw;
  top: 0px;
  right: 0;
  left: 0;
  opacity: 0;
  margin-left: auto;
  margin-right: auto;
  transition: width 0.5s ease-in-out, box-shadow 0.5s ease-in-out;
}





.ubermenu-skin-#000.ubermenu-horizontal .ubermenu-item-level-0 > .ubermenu-submenu-drop{
border-image-source:linear-gradient(to right, #ff843f, #ca378f) !important; border-bottom:0px; border-left:0px; border-right:0px;border-image-slice: 1;}







.ubermenu-skin-#000 .ubermenu-item-level-0:hover > .ubermenu-target, 
.ubermenu-skin-#000 .ubermenu-item-level-0.ubermenu-active > .ubermenu-target{background: transparent !important;
  color: #333!important;
}

.ubermenu-skin-#000{padding: 0 6px 0 31px !important;}

.ubermenu .ubermenu-colgroup .ubermenu-column, .ubermenu .ubermenu-custom-content-padded, .ubermenu .ubermenu-nonlink, .ubermenu .ubermenu-retractor, 
.ubermenu .ubermenu-submenu-padded, .ubermenu .ubermenu-submenu-type-stack>.ubermenu-item-normal>.ubermenu-target, .ubermenu .ubermenu-target,
.ubermenu .ubermenu-widget, .ubermenu-responsive-toggle{ padding:15px 21px 15px 5px !important;}




.main-desing-new label span{font-size:30px; font-weight:bold}
.main-desing-new1{font-size:25px; font-weight:bold}

.wc-block-components-sidebar-layout .wc-block-components-main{ width: 40% !important;}
.wc-block-components-sidebar{width: 60% !important;}
.wc-block-components-order-summary .wc-block-components-order-summary-item__image{display:none !important}

.images-top{margin:30px 0;}
.imgpost{ margin-bottom:30px}
.imgpost img{ width:100%}
.origins ul{list-style:none; margin:20px 0; padding:0px; line-height:normal; width:100%}
.origins li{    list-style: outside; padding:0px;
     margin: 0px 9px !important; line-height:30px; width:100%}
.origins ol{list-style:none; margin:0px; padding:0px; line-height:normal; width:100%}
.origins ol li{    list-style: decimal; padding:0px;
     margin: 0px 9px !important; line-height:30px; width:100%}

.hed span{font-size:20px;font-weight:600;color:#fe8a01}

.origins .bution{width: auto;
  float: left;
  display: block;
  margin-top: 20px;}

.hed .submit{padding:5px; margin-left:8px; color: #000;
      background: linear-gradient(140deg, #febfb6, #fec695 50%, #feeab9);}


.uacf7-multisetp-form { padding:25px 0 0;}
.wpcf7-form label {display: block;
  text-align: left;
  font-size: 14px;
  color: #000;
  font-weight: 500;
}
  
.fld{ float: left; width: 33%;
  margin-right: 1px;}
  .inner-pages .progressbar-style-1 .steps-step .uacf7-btn-active {
      background: linear-gradient(140deg, #f4933b, #d1345d 50%, #98002e) !important;
  }
  .inner-pages .progressbar-style-1.steps-form .steps-row{   display: block !important;width: 100%;
      float: left;}

      .inner-pages .progressbar-style-1.steps-form .steps-row .steps-step {
          background: transparent !important;
          flex-grow: 1;display: block;    width: 50%;
          float: left;
          padding: 0px;
          margin: 0px;
      }
      .inner-pages .progressbar-style-1.steps-form .steps-row .steps-step .btn-circle{font-size: 16px!important;    margin: 0px 0px 0 0px!important;    padding: 5px 2px!important;}
      .inner-pages .progressbar-style-1 .uacf7-btn-default {
          color: #444;
          background-color: #fdfdfd !important;
      }


      .inner-pages .uacf7-next{ background: linear-gradient(140deg, #f4933b, #d1345d 50%, #98002e) !important;padding: 3px 5px;
      font-size: 20px;
      color: #fff; float:right!important}
      .inner-pages .uacf7-prev{ background: linear-gradient(140deg, #98002e, #d1345d 50%, #f4933b) !important;padding: 3px 5px;
      font-size: 20px;
      color: #fff;float:left}



.text-ar textarea { height:160px !important}
.text-ar h3{ text-align: left; font-size: 18px; font-weight: normal;line-height: normal;}

.rado {
  width: 19%;
  float: left;
  display: block;
  margin-right: 6px;
  text-align: left;
  font-size: 12px;
}
.text-ar .rado img{ width:119px; height:119px}



.rado .rdn{border: solid #d1345d;border-width:0px 1px 1px 1px;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2);text-align: center;padding:2px; margin: 0px 0 5px; border-radius: 0px; height: 75px
}
.rado .rdn .wpcf7-list-item{ margin:0px}



/* product */

.product-pg {
  margin-top: 22px;
  border-radius: 15px;
  box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.2);
}

.product-pg .blog-sec .card-text{
font-size: 16px;
  height: auto;
font-family:'DM Sans Regular',sans-serif; color: #000;
}


/*new tab form*/

#signUpForm {
  width: 100%;

}
#signUpForm .form-header {
  gap: 5px;
  text-align: center;
  font-size: .9em;
}
#signUpForm .form-header .stepIndicator {
  position: relative;
  flex: 1;
  padding-bottom:0px;  color: #000;border: 1px solid #bb204b;
  padding: 7px 0;
  font-size: 19px;
}
#signUpForm .form-header .stepIndicator.active {
  font-weight: normal;background: linear-gradient(140deg, #f4933b, #d1345d 50%, #98002e) !important;color: #fff;
padding: 7px 0px;
}
#signUpForm .form-header .stepIndicator.finish {
  font-weight: 600;

}


#signUpForm .form-header .stepIndicator:last-child:after {
  display: none;
}


#signUpForm .step {
display: none;
}
#signUpForm .form-footer{
  overflow:auto;
  gap: 20px;
}
#signUpForm .form-footer button{
  background: linear-gradient(140deg, #f4933b, #d1345d 50%, #98002e) !important;
  padding: 3px 5px;
  font-size: 20px;
  color: #fff;
  float: right !important;
}
#signUpForm .form-footer button:hover {
opacity: 0.8;
}

#signUpForm .form-footer #prevBtn {
  background: linear-gradient(140deg, #f4933b, #d1345d 50%, #98002e) !important;
  padding: 3px 5px;
  font-size: 20px;
  color: #fff;
  float: left !important;
}




      .step .submit-b{float: right;}


/* My account*/
.tab-content-data-new {display: block; width: 100%;}


.myaccount-list{ width: 100%; padding: 2px; margin: 0px; line-height: normal; list-style: none; 
  text-align: left;}


  .tab-content-data-new{ text-align: left;}
  .tab-content-data-new .naksha-heading h2{    
      font-size: 20px;
      text-align: left;
      font-weight: normal;}


.my-profile-seeting{ text-align: left;}
.my-profile-seeting .text-name{     float: left;
  margin-right: 10px;
  width: 29.33%;
  margin-bottom: 10px;}

.edit-but{ background: linear-gradient(140deg, #f4933b, #d1345d 50%, #98002e) !important;
  padding: 3px 5px;
  font-size: 20px;
  color: #fff;
  float: left !important;}
a.edit-but:hover{background: linear-gradient(140deg, #98002e, #d1345d 50%, #f4933b) !important; color: #fff;}

.table-condensed  table, td, tr {
  border: none !important;
  font-size: 14px !important;
  font-weight: 600;
  text-align: left;
}
.datepicker table tr td span.focused, .datepicker table tr td span:hover {
  background: #e36e86 !important;
  color: #fff !important;
}

/* .kundli-details{padding: 30px 0 40px;} */

.kundli-details p{color:#000 !important; font-family:'DM Sans Regular',sans-serif !important; text-align: justify;}
.kundli-details p span{color:#000 !important; font-family:'DM Sans Regular',sans-serif !important; font-size:16px !important}

.brithdetail .kundli-details{float:left}

.kundli-details{padding: 0px 0 10px; float:left; width:100%}

.oda{padding: 0px 0px 40px 0px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
	
    width: 100%;}

.kundli-details table tr th {
  padding: 12px 20px;
  font-weight: bold;
  font-size: 17px;
  line-height: 1.2;
  color: #000;
  border: 1px solid #DDD;
  /*background:#fff1e9: linear-gradient(176deg, #f4933b, #d1345d 50%, #98002e) !important;*/
background:#fff1e9;
}
.kundli-details table tbody tr:nth-child(even) {
  background-color: #fffaf7b5;
} 

.kundli-details .chart-list table tbody tr :nth-child(odd) {  background-color: #fff;}

.top-banner-new{padding-bottom:30px}

 .kundli-details .chart-list table tbody tr td b{font-weight:bold} 

.kundli-details table tbody tr td {font-weight:normal !important}



.horos{ width: 100%; padding: 2px; margin: 0px; line-height: normal; list-style: none; 
  text-align: left;}

.horos li{width: 100%;
      padding: 2px;
      margin: 0px 0 2px;
      line-height: normal;
      list-style: none;
      color: #000;}
      .horos li span{font-weight: bold;}






/*kundli*/
.pink-back{background-color:rgb(254 196 158 / 23%); }

  .pink-back-1{background-color:rgb(254 196 158 / 23%);    width: 100%;
    float: left;
    display: block;}

.back-wt{ background-color: #fff;padding:20px;border: 1px solid #ccc;}
/*.back-gre{background-color: #ccc; float: left; width: 100%;}*/
.back-gre{background-color: #fbfbfb; float: left; width: 100%;}
/*form*/

.real-button{    font-size: 15px;
    font-weight: normal !important;}


.form-gap{ margin-top: 20px;}
/*.form-gap .form-group label{color: #555555; font-size: 13px; font-weight: 600;}*/
/*.form-gap .form-group .form-control {border: none; box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2); background-color: #e3e1e1;}*/

.form-gap .bution .submit{font-size: 18px;}

.form-gap1{margin-bottom: 20px; float:left;    width: 100%;}

/* Parent container for full centering */
.center-wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    /* min-height: 48vh; */
    padding: 0px;
    box-sizing: border-box;
    margin-bottom: 30px;
    margin-top: 40px;
}

/* Optional styling for the form box */
.search-mid {
    padding: 19px 13px;
    border-radius: 8px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
    width: 100%;
    max-width: 562px;
    background: #fffaf7;
  
}
.search-mid .form-group {
    text-align: left;
    float: left;
    width: 100%;
margin: 0px;}
.search-mid label{ float: left;
    line-height: 32px;
    font-weight: 600; font-size:16px}

.search-mid .form-control {
						float: left;
						width: 61%;
						margin-left: 12px;
                        }


.death-mid{padding: 19px 13px;
    border-radius: 8px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
    width: 100%;
    max-width: 562px;
    background: #fffaf7;}

.main-mangli .headin-h1{}

.main-mangli .headin-h1 .heading-b{font-size: 25px;}


.death-mid .only-t .form-control {
    float: left;
    width: 70%;
    margin-left: 12px;
}

.death-mid h4{ text-align: center;}
.heading-form{ font-size: 25px;
  background: -webkit-linear-gradient(right, #ff843f, #ca378f);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent; text-align: left; font-weight: 700;font-family: 'DM Sans Regular',sans-serif;

}
.heading-form-h3{    color: #191919CF;
  font-size: 17px;
  text-align: left;

  font-weight: normal;}


.linga-heading{font-size: 24px;
  background: -webkit-linear-gradient(right, #ff843f, #ca378f);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent; text-align: center;font-family: 'DM Sans Regular',sans-serif; font-weight: 700;}

.lagna-chat{ background: #e1e0e0;
  padding: 0px;
  color: #000;
  height: 370px;
  clear: both;
  max-height: 100%;font-family: 'DM Sans Regular',sans-serif;}


.kundli-details .heading-form{ font-size: 24px;
  background: -webkit-linear-gradient(right, #ff843f, #ca378f);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent; text-align: left;font-family: 'DM Sans Regular',sans-serif; 
font-weight: 700; float: left; width:100%;

}
.kundli-details .butonas{float: left; width: 100%; font-size: 12px; -webkit-text-fill-color:#0000ff;pointer-events: auto; text-decoration:underline;   
 cursor: pointer; text-align:left; margin-bottom:10px}
.kundli-details .butonas:hover{-webkit-text-fill-color:#1286e6;}


/* The Modal (background) */
.modal {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 1; /* Sit on top */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: #474e5d;
  padding-top: 50px;
  opacity: 0.96;
}

/* Modal Content/Box */
.modal-content {
  background-color: #fefefe;
  margin: 5% auto 15% auto; /* 5% from the top, 15% from the bottom and centered */
  border: 1px solid #888;
  width: 80%; /* Could be more or less, depending on screen size */
}


/* The Close Button (x) */
.close {
  position: absolute;
  right: 35px;
  top: 15px;
  font-size: 40px;
  font-weight: bold;
  color: #f1f1f1;
}

.close:hover,
.close:focus {
  color: #f44336;
  cursor: pointer;
}

/* Clear floats */
.clearfix::after {
  content: "";
  clear: both;
  display: table;
}

@media screen and (max-width: 344px) {
	.only-cpat .form-control{        width: 45%;}
}
/* Change styles for cancel button and signup button on extra small screens */
@media screen and (max-width: 300px) {
  .cancelbtn, .signupbtn {
    width: 100%;
  }
}






.kundli-details .bution .submit{font-size: 21px;}
.kundli-details table{ width: 100%; border:1px solid #DDD}


.table-prof{ margin-left: auto; margin-right: auto;margin-top: 20px; float:left}
.table-prof table{margin-left: auto; margin-right: auto; border: none;}

.table-prof table, td, tr{ border: none !important; font-size: 20px; font-weight: 600; text-align: left;}
.table-prof table tbody tr:nth-child(even) {  background-color: transparent;}

.kundli-details .bution .save{    color: #000;
  font-size: 18px;
  width: auto;
  float: left;
  background:linear-gradient(140deg, #feeab9, #fec695 50%, #febfb6);
  padding: 2px 17px;}
.kundli-details .bution .edit{font-size: 16px;  width: auto; float:left; padding: 2px 17px;}

.table-prof .bution { margin-top: 30px;}

.kundli-details .close { right: 139px;
    top: 53px;    
    color: #ffffff;opacity: 1;
}






/*lagna*/

.main-main-2 {
  /*width: 525px;*/
  height: 326px;
  border: 2px solid #7B90E8;
  margin: 4px;
position: relative;
background: #fff1e9;
}
.div1-top{
    width: 613px;
    height: 4px;
    border-bottom: 1px solid #7B90E8;
    transform: rotate(148.3deg);
    top: 160px;
    left: -45px;
    position: absolute;
}

  .div2-left{width: 614px;
      height: 4px;
      border-bottom: 1px solid #7B90E8;
      transform: rotate(211.7deg);
      top: 160px;
      left: -48px;
      position: absolute;}


  .div3-bootom{       width: 307px;
      height: 4px;
      border-bottom: 1px solid #7B90E8;
      transform: rotate(146.3deg);
      top: 85px;
      left: -26px;
      position: absolute;}

  .div4-right{ width: 303px;
      height: 4px;
      border-bottom: 1px solid #7B90E8;
      transform: rotate(146.3deg);
      top: 237px;
      left: 245px;
      position: absolute; }

      .div2-left-top{    width: 310px;
          height: 4px;
          border-bottom: 1px solid #7B90E8;
          transform: rotate(209.7deg);
          top: 246px;
          left: -23px;
          position: absolute;}

          .div2-left-botm{ width: 310px;
              height: 4px;
              border-bottom: 1px solid #7B90E8;
              transform: rotate(209.7deg);
              top: 75px;
              left: 232px;
              position: absolute;}



.numer1 sup,.numer2 sup,.numer3 sup,.numer4 sup,.numer5 sup,.numer6 sup,.numer7 sup,
.numer8 sup,.numer9 sup,.numer10 sup,.numer11 sup,.numer12 sup {top: -1px;left: 11px;font-weight: 600;color: #7B90E8; position: absolute;}

.numer1-1 sup,.numer2-1 sup,.numer3-1 sup,.numer4-1 sup,.numer5-1 sup,.numer6-1 sup,.numer7-1 sup,
.numer8-1 sup,.numer9-1 sup,.numer10-1 sup,.numer11-1 sup,.numer12-1 sup{ font-size: 11px;}


.sign1{color: #7B90E8;}
.sign2{color: #98002e;}
.sign3{color: #0289f8;}
.sign4{color: #1139eb;}
.sign5{color: #7B90E8; border:1px solid #7B90E8 ; width: 9px;height: 8px;}



.nsk{width: 24px;
  float: left;}

.imge-ico{ width:30px; margin-left: 0px; float: left;}
.imge-ico p{font-size: 11px; margin: 0px 1px 0 0;padding: 0px; float: left; font-weight: normal;}


.numer1{ width: auto; height: auto; position: absolute;left: 193px;top: 16px; font-weight: bold;}
.numer1 .numer1-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 51px;left: 54px; }
.numer1 .num1-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: 2px;left: 39px}
.numer1 .num2-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 25px; left: 4px; }
.numer1 .num3-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 22px;left: 61px; }
.numer1 .num4-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 51px; left: -4px;}
.numer1 .num5-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 49px; left:72px;}
.numer1 .num6-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 76px; left: -20px;}
.numer1 .num7-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 79px; left: 36px;}
.numer1 .num8-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 71px; left: 91px;}
.numer1 .num9-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 102px; left: 23px;}
.numer1 .num10-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 98px; left: 80px;}





.numer2{ width: auto; height: auto; position: absolute;left: 64px;top: -25px; font-weight: bold;}
.numer2 .numer2-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 47px;left: 54px; }
.numer2 .num1-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: 32px;left: -28px}
.numer2 .num2-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 31px; left: 22px; }
.numer2 .num3-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 32px;left: 76px; }
.numer2 .num4-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 55px; left: 4px;}
.numer2 .num5-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 56px; left: 72px;}
.numer2 .num6-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 73px; left: 36px;}
.numer2 .num7-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 33px; left: 125px;}
.numer2 .num8-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 74px; left: 85px;}
.numer2 .num9-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 88px; left: 61px;}


.numer3{ width: auto; height: auto; position: absolute;left: -6px;top: 16px; font-weight: bold;}
.numer3 .numer3-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 47px;left: 54px; }
.numer3 .num1-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: 4px;left: 7px}
.numer3 .num2-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 27px; left: 6px; }
.numer3 .num3-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 49px;left: 7px; }
.numer3 .num4-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 71px; left: 7px;}
.numer3 .num5-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 34px; left: 51px;}
.numer3 .num6-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 56px; left: 63px;}
.numer3 .num7-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 95px; left: 6px;}
.numer3 .num8-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 81px; left: 51px;}
.numer3 .num9-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 120px; left: 9px;}



.numer4{ width: auto; height: auto; position: absolute;left: 62px;top: 100px; font-weight: bold;}
.numer4 .numer4-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 51px;left: 54px; }
  .numer4 .num1-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: -2px;left: 47px}
  .numer4 .num2-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 18px; left: 18px; }
  .numer4 .num3-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 20px;left: 73px; }
  .numer4 .num4-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 40px; left: -9px;}
  .numer4 .num5-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 44px; left:72px;}
  .numer4 .num6-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 66px; left: -10px;}
  .numer4 .num7-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 69px; left: 84px;}
.numer4 .num8-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 91px; left: 7px;}
.numer4 .num9-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 95px; left: 63px;}


.numer5{ width: auto; height: auto; position: absolute;left: -6px;top: 174px; font-weight: bold;}
.numer5 .numer5-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 47px;left: 54px; }
.numer5 .num1-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: 15px;left: 7px}
.numer5 .num2-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 39px; left: 6px; }
.numer5 .num3-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 61px;left: 7px; }
.numer5 .num4-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 84px; left: 7px;}
.numer5 .num5-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 48px; left: 67px;}
.numer5 .num6-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 70px; left: 53px;}
.numer5 .num7-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 106px; left: 7px;}
.numer5 .num8-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 127px; left: 6px;}
.numer5 .num9-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 92px; left: 51px;}



.numer6{ width: auto; height: auto; position: absolute;left: 64px;top: 224px; font-weight: bold;}
.numer6 .numer6-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 51px;left: 54px; }
.numer6 .num1-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: 32px;left: 44px}
.numer6 .num2-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 55px; left: 5px; }
.numer6 .num3-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 51px;left: 73px; }
.numer6 .num4-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 83px; left: -39px;}
.numer6 .num5-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 84px; left: 14px;}
.numer6 .num6-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 85px; left: 79px;}
.numer6 .num7-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 85px; left: 129px;}
.numer6 .num8-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 73px; left: 47px;}
.numer6 .num9-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 66px; left: 109px;}




.numer7{ width: auto; height: auto; position: absolute; left: 193px; top:180px; font-weight: bold;}
.numer7 .numer7-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 51px;left: 54px; }
.numer7 .num1-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: -4px;left: 45px}
.numer7 .num2-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 14px; left: 19px; }
.numer7 .num3-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 16px;left: 72px; }
.numer7 .num4-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 37px; left: -11px;}
.numer7 .num5-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 66px; left:86px;}
.numer7 .num6-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 64px; left: -3px;}
.numer7 .num7-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 73px; left: 89px;}
.numer7 .num8-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 85px; left: 17px;}
.numer7 .num9-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 99px; left: 59px;}



.numer8{ width: auto; height: auto; position: absolute;left: 330px;top: 224px; font-weight: bold;}
.numer8 .numer8-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 51px;left: 54px; }
.numer8 .num1-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: 29px;left: 40px}
.numer8 .num2-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 50px; left: 6px; }
.numer8 .num3-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 49px;left: 72px; }
.numer8 .num4-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 82px; left: -38px;}
.numer8 .num5-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 82px; left: 14px;}
.numer8 .num6-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 82px; left: 63px;}
.numer8 .num7-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 82px; left: 128px;}
.numer8 .num8-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 69px; left: 91px;}
.numer8 .num9-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 70px; left: 40px;}



.numer9{ width: auto; height: auto; position: absolute;left: 393px;top:179px; font-weight: bold;}
.numer9 .numer9-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 47px;left: 54px; }
.numer9 .num1-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: 6px;left: 81px}
.numer9 .num2-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 30px; left: 81px; }
.numer9 .num3-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 53px; left: 81px; }
.numer9 .num4-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 74px; left: 81px;}
.numer9 .num5-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 36px; left:33px;}
.numer9 .num6-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 63px; left: 26px;}
.numer9 .num7-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 96px; left: 81px;}
.numer9 .num8-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 76px; left: 48px;}
.numer9 .num9-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 89px; left: 59px;}


.numer10{ width: auto; height: auto; position: absolute;left: 326px;top: 100px; font-weight: bold;}
.numer10 .numer10-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 51px;left: 54px; }
.numer10 .num1-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: 7px;left: 41px}
.numer10 .num2-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 32px; left: 0px; }
.numer10 .num3-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 32px;left: 84px; }
.numer10 .num4-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 60px; left: -20px;}
.numer10 .num5-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 66px; left:106px;}
.numer10 .num6-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 83px; left: 4px;}
.numer10 .num7-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 55px; left: 67px;}
.numer10 .num8-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 112px; left: 41px;}
.numer10 .num9-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 89px; left: 59px;}



  .numer11{ width: auto; height: auto; position: absolute;left: 393px;top: 16px; font-weight: bold;}
  .numer11 .numer11-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 47px;left: 54px; }
  .numer11 .num1-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: 10px;left: 81px}
  .numer11 .num2-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 33px; left: 81px; }
  .numer11 .num3-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 56px; left: 79px; }
  .numer11 .num4-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 79px; left: 79px;}
  .numer11 .num5-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 39px; left:35px;}
  .numer11 .num6-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 64px; left: 23px;}
  .numer11 .num7-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 105px; left: 81px;}
.numer11 .num8-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 73px; left: 50px;}
.numer11 .num9-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 89px; left: 59px;}



.numer12{ width: auto; height: auto; position: absolute;left: 327px;top: -25px; font-weight: bold;}
.numer12 .numer12-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 47px;left: 54px; }
.numer12 .num1-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: 32px;left: -36px}
.numer12 .num2-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 30px; left: 14px; }
.numer12 .num3-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 31px;left: 67px; }
.numer12 .num4-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 55px; left: 3px;}
.numer12 .num5-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 31px; left: 119px;}
.numer12 .num6-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 53px; left: 72px;}
.numer12 .num7-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 74px; left: 35px;}
.numer12 .num8-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 75px; left: 66px;}
.numer12 .num9-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 87px; left: 59px;}



/*gochar--col-5*/

.main-main-cochr {
  width: 100%;
  height: 326px;
  border: 2px solid #7B90E8;
  margin: 4px;
  float: none;
position: relative;
}
.main-main-cochr .div1-top{
  width: 617px;
  height: 4px;
  border-bottom: 1px solid #7B90E8;
  transform: rotate(148.3deg);
  top: 160px;
  left: -48px;
  position: absolute;
}

.main-main-cochr .div2-left{width: 614px;
      height: 4px;
      border-bottom: 1px solid #7B90E8;
      transform: rotate(211.7deg);
      top: 160px;
      left: -48px;
      position: absolute;}


      .main-main-cochr .div3-bootom{       width: 307px;
      height: 4px;
      border-bottom: 1px solid #7B90E8;
      transform: rotate(146.3deg);
      top: 85px;
      left: -26px;
      position: absolute;}

      .main-main-cochr .div4-right{ width: 303px;
      height: 4px;
      border-bottom: 1px solid #7B90E8;
      transform: rotate(146.3deg);
      top: 237px;
      left: 245px;
      position: absolute; }

      .main-main-cochr .div2-left-top{    width: 310px;
          height: 4px;
          border-bottom: 1px solid #7B90E8;
          transform: rotate(209.7deg);
          top: 246px;
          left: -23px;
          position: absolute;}

          .main-main-cochr .div2-left-botm{ width: 310px;
              height: 4px;
              border-bottom: 1px solid #7B90E8;
              transform: rotate(209.7deg);
              top: 75px;
              left: 232px;
              position: absolute;}



.main-main-cochr .numer1 sup, .main-main-cochr .numer2 sup, .main-main-cochr .numer3 sup, .main-main-cochr .numer4 sup, .main-main-cochr .numer5 sup,
.main-main-cochr .numer6 sup, .main-main-cochr .numer7 sup, .numer8 sup,.main-main-cochr .numer9 sup, .main-main-cochr .numer10 sup, 
.main-main-cochr .numer11 sup, .main-main-cochr .numer12 sup {top: -1px;left: 11px;font-weight: 600;color: #7B90E8; position: absolute;}

.main-main-cochr .numer1-1 sup, .main-main-cochr .numer2-1 sup, .main-main-cochr .numer3-1 sup, .main-main-cochr.numer4-1 sup,
.main-main-cochr .numer5-1 sup, .main-main-cochr .numer6-1 sup, .main-main-cochr .numer7-1 sup,.main-main-cochr .numer8-1 sup,
.main-main-cochr .numer9-1 sup, .main-main-cochr.numer10-1 sup, .main-main-cochr .numer11-1 sup,
.main-main-cochr .numer12-1 sup{ font-size: 11px;}


.sign1{color: #7B90E8;}
.sign2{color: #98002e;}
.sign3{color: #0289f8;}
.sign4{color: #1139eb;}
.sign5{color: #7B90E8; border:1px solid #7B90E8 ; width: 9px;height: 8px;}



.nsk{width: 24px;float: left;}

.imge-ico{ width:30px; margin-left: 0px; float: left;}
.imge-ico p{font-size: 11px; margin: 0px 1px 0 0;padding: 0px; float: left; font-weight: normal;}


.main-main-cochr .numer1{ width: auto; height: auto; position: absolute;left: 193px;top: 16px; font-weight: bold;}
.main-main-cochr .numer1 .numer1-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 51px;left: 54px; }
.main-main-cochr .numer1 .num1-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: 7px;left: 41px}
.main-main-cochr .numer1 .num2-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 32px; left: 0px; }
.main-main-cochr .numer1 .num3-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 32px;left: 84px; }
.main-main-cochr .numer1 .num4-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 60px; left: -20px;}
.main-main-cochr .numer1 .num5-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 66px; left:106px;}
.main-main-cochr .numer1 .num6-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 87px; left: 15px;}
.main-main-cochr .numer1 .num7-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 89px; left: 59px;}

.main-main-cochr .numer2{ width: auto; height: auto; position: absolute;left: 64px;top: -25px; font-weight: bold;}
.main-main-cochr .numer2 .numer2-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 47px;left: 54px; }
.main-main-cochr .numer2 .num1-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: 32px;left: -25px}
.main-main-cochr .numer2 .num2-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 32px; left: 28px; }
.main-main-cochr .numer2 .num3-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 32px;left: 99px; }
.main-main-cochr .numer2 .num4-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 55px; left: 7px;}
.main-main-cochr .numer2 .num5-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 54px; left: 78px;}
.main-main-cochr .numer2 .num6-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 78px; left: 45px;}
.main-main-cochr .numer2 .num7-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 89px; left: 70px;}



.main-main-cochr .numer3{ width: auto; height: auto; position: absolute;left: -6px;top: 16px; font-weight: bold;}
.main-main-cochr .numer3 .numer3-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 47px;left: 54px; }
.main-main-cochr .numer3 .num1-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: 11px;left: 7px}
.main-main-cochr .numer3 .num2-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 36px; left: 6px; }
.main-main-cochr .numer3 .num3-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 63px;left: 7px; }
.main-main-cochr .numer3 .num4-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 102px; left: 7px;}
.main-main-cochr .numer3 .num5-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 61px; left: 75px;}
.main-main-cochr .numer3 .num6-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 82px; left: 44px;}
.main-main-cochr .numer3 .num7-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 89px; left: 70px;}



.main-main-cochr .numer4{ width: auto; height: auto; position: absolute;left: 62px;top: 100px; font-weight: bold;}
.main-main-cochr .numer4 .numer4-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 51px;left: 54px; }
.main-main-cochr .numer4 .num1-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: 7px;left: 41px}
.main-main-cochr .numer4 .num2-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 32px; left: 0px; }
.main-main-cochr .numer4 .num3-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 32px;left: 84px; }
.main-main-cochr .numer4 .num4-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 60px; left: -20px;}
.main-main-cochr .numer4 .num5-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 66px; left:106px;}
.main-main-cochr .numer4 .num6-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 87px; left: 46px;}
.main-main-cochr .numer4 .num7-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 89px; left: 70px;}

.main-main-cochr .numer5{ width: auto; height: auto; position: absolute;left: -6px;top: 174px; font-weight: bold;}
.main-main-cochr .numer5 .numer5-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 47px;left: 54px; }
.main-main-cochr .numer5 .num1-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: 17px;left: 7px}
.main-main-cochr .numer5 .num2-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 41px; left: 6px; }
.main-main-cochr .numer5 .num3-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 67px;left: 7px; }
.main-main-cochr .numer5 .num4-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 102px; left: 7px;}
.main-main-cochr .numer5 .num5-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 61px; left: 75px;}
.main-main-cochr .numer5 .num6-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 82px; left: 45px;}
.main-main-cochr .numer5 .num7-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 82px; left: 70px;}



.main-main-cochr .numer6{ width: auto; height: auto; position: absolute;left: 64px;top: 224px; font-weight: bold;}
.main-main-cochr .numer6 .num1-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: 36px;left: 36px}
.main-main-cochr .numer6 .num2-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 55px; left: 5px; }
.main-main-cochr .numer6 .num3-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 54px;left: 73px; }
.main-main-cochr .numer6 .num4-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 80px; left: 2px;}
.main-main-cochr .numer6 .num5-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 79px; left: 56px;}
.main-main-cochr .numer6 .num6-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 78px; left: 110px;}
.main-main-cochr .numer6 .num7-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 89px; left: 70px;}

.main-main-cochr .numer7{ width: auto; height: auto; position: absolute; left: 193px; top:180px; font-weight: bold;}
.main-main-cochr .numer7 .numer7-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 51px;left: 54px; }
.main-main-cochr .numer7 .num1-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: 7px;left: 41px}
.main-main-cochr .numer7 .num2-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 32px; left: 0px; }
.main-main-cochr .numer7 .num3-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 32px;left: 84px; }
.main-main-cochr .numer7 .num4-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 60px; left: -20px;}
.main-main-cochr .numer7 .num5-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 66px; left:106px;}
.main-main-cochr .numer7 .num6-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 87px; left: 46px;}
.main-main-cochr .numer7 .num7-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 89px; left: 70px;}



.main-main-cochr .numer8{ width: auto; height: auto; position: absolute;left: 330px;top: 224px; font-weight: bold;}
.main-main-cochr .numer8 .numer8-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 51px;left: 54px; }
.main-main-cochr .numer8 .num1-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: 36px;left: 36px}
.main-main-cochr .numer8 .num2-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 55px; left: 5px; }
.main-main-cochr .numer8 .num3-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 54px;left: 73px; }
.main-main-cochr .numer8 .num4-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 80px; left: 2px;}
.main-main-cochr .numer8 .num5-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 79px; left: 56px;}
.main-main-cochr .numer8 .num6-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 78px; left: 110px;}
.main-main-cochr .numer8 .num7-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 89px; left: 70px;}



.main-main-cochr .numer9{ width: auto; height: auto; position: absolute;left: 393px;top:179px; font-weight: bold;}
.main-main-cochr .numer9 .numer9-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 47px;left: 54px; }
.main-main-cochr .numer9 .num1-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: 13px;left: 79px}
.main-main-cochr .numer9 .num2-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 37px; left: 79px; }
.main-main-cochr .numer9 .num3-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 62px; left: 79px; }
.main-main-cochr .numer9 .num4-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 88px; left: 79px;}
.main-main-cochr .numer9 .num5-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 41px; left:30px;}
.main-main-cochr .numer9 .num6-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 64px; left: 23px;}
.main-main-cochr .numer9 .num7-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 89px; left: 70px;}



.main-main-cochr .numer10{ width: auto; height: auto; position: absolute;left: 326px;top: 100px; font-weight: bold;}
.main-main-cochr .numer10 .numer10-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 51px;left: 54px; }
.main-main-cochr .numer10 .num2-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 32px; left: 0px; }
.main-main-cochr .numer10 .num3-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 32px;left: 84px; }
.main-main-cochr .numer10 .num4-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 60px; left: -20px;}
.main-main-cochr .numer10 .num5-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 66px; left:106px;}
.main-main-cochr .numer10 .num6-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 87px; left: 46px;}
.main-main-cochr .numer10 .num7-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 89px; left: 70px;}



.main-main-cochr .numer11{ width: auto; height: auto; position: absolute;left: 393px;top: 16px; font-weight: bold;}
.main-main-cochr .numer11 .numer11-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 47px;left: 54px; }
.main-main-cochr .numer11 .num1-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: 13px;left: 79px}
.main-main-cochr .numer11 .num2-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 37px; left: 79px; }
.main-main-cochr .numer11 .num3-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 62px; left: 79px; }
.main-main-cochr .numer11 .num4-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 88px; left: 79px;}
.main-main-cochr .numer11 .num5-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 41px; left:30px;}
.main-main-cochr .numer11 .num6-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 64px; left: 23px;}
.main-main-cochr .numer11 .num7-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 89px; left: 70px;}



.main-main-cochr .numer12{ width: auto; height: auto; position: absolute;left: 327px;top: -25px; font-weight: bold;}
.main-main-cochr .numer12 .numer12-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 47px;left: 54px; }
.main-main-cochr .numer12 .num1-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: 32px;left: -25px}
.main-main-cochr .numer12 .num2-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 32px; left: 28px; }
.main-main-cochr .numer12 .num3-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 32px;left: 99px; }
.main-main-cochr .numer12 .num4-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 55px; left: 7px;}
.main-main-cochr .numer12 .num5-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 54px; left: 78px;}
.main-main-cochr .numer12 .num6-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 78px; left: 45px;}
.main-main-cochr .numer12 .num7-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 89px; left: 70px;}



.panchang-box{ display: block;background: linear-gradient(90deg, #FA7E45, #E45D67 44%, #D03F86) !important;padding: 10px 14px 10px;float: left;
  width: 100%;}
.pacnchang-heading{   font-size: 28px;
  color: #fff;
  font-family: 'Lato';
  font-weight: 700;
  float: left;
  width: 100%;
  margin-bottom: 20px;
}

  .pacnchang-heading span{  font-size: 18px;
  float: right;
  font-weight: normal;
  width: 100%;
  text-align: center;}

.panchan-entery{margin-top: 20px; width: 100%;}  
.panchan-entery .name-pang{    float: left;
  color: #fff;
  width: 14%;
  text-align: center;}
  .ultr-pncg {padding: 0px 0px 30px;width: 100%;}
.ultr-pncg img{ width: 187px; text-align: center;}

.Uttara-form{font-size: 24px; font-family: 'DM Sans Regular',sans-serif; font-weight: 700;color: #000;text-align: center; padding: 10px 10px 20px;    text-transform: capitalize;}

.Uttara-form h1{font-size: 24px;font-weight: 700;}


.Uttara-form span{ background: -webkit-linear-gradient(left, #ff843f, #ca378f);  -webkit-background-clip: text;  -webkit-text-fill-color: transparent; }
.Uttara-form1{font-size: 18px; font-family: 'DM Sans Regular',sans-serif; font-weight: normal; color: #000;text-align: center;
   padding: 0 0 10px; }
   .Uttara-form2{font-size: 18px; font-family: 'DM Sans Regular',sans-serif; font-weight: bold; color: #000;text-align: center;
    padding: 0 0 10px; }
.Uttara-form .sun-left{ float: left; font-family: 'DM Sans Regular',sans-serif; 
   font-weight: 700;color: #000;text-align: center; font-size: 16px; padding-top: 5px;}
   .Uttara-form .sun-right{ float: right; font-family: 'DM Sans Regular',sans-serif; 
    font-weight: 700;color: #000;text-align: center; font-size: 16px;padding-top: 5px;}
.main-icon-pacng{ width: 100%; display:block;    padding: 0 21px;}

.main-box-icon-png {
  width: 19%;
  background: #fff;
  padding: 10px 0 10px;
  text-align: center;
  float: left;
  border-radius: 6%;
  margin: 0px 4px 8px 5px;

  overflow: hidden;
  display: block;position: relative;
}

.main-box-icon-png a{color: #000;font-weight: normal !important; text-decoration: none !important;}

.main-box-icon-png .image-iocn{  height: 90px;
  width: 90px;
  background: #fff;
  border-radius: 50%;
  box-shadow: 0px 0px 8px 0 rgba(0, 0, 0, .1);
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  align-items: center;
  justify-content: center;    margin-bottom: 10px;}

.main-box-icon-png .image-iocn img{ 
  width: 73%; height: auto;}


.main-box-icon-png .heading-iocn{  font-family: 'Lato';  color: #000;}
.main-box-icon-png .heading-iocn h2{    font-size: 16px;
  font-weight: normal;
  height: 44px;
  overflow: hidden;
  margin: 0px;
}
.main-box-icon-png .heading-short{   overflow: hidden;
  height: auto;
  font-size: 16px;
  font-weight: 500;
  background: -webkit-linear-gradient(left, #ff843f, #ca378f);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 0 10px;
  min-height: 90px;
  max-height: 120px; }

/*new css*/
.form-outer{
  width: 100%;
  overflow: hidden;
}
.form-outer form{
  display: flex;
  width: 400%;
}
.form-outer form .page{
  width: 25%;
  transition: margin-left 0.3s ease-in-out;
}
.form-outer form .page .title{
  text-align: left;
  font-size: 25px;
  font-weight: 500;
}
.form-outer form .page .field{
  width: 330px;
  height: 45px;
  margin: 45px 0;
  display: flex;
  position: relative;
}
form .page .field .label{
  position: absolute;
  top: -30px;
  font-weight: 500;
}
form .page .field input{
  height: 100%;
  width: 100%;
  border: 1px solid lightgrey;
  border-radius: 5px;
  padding-left: 15px;
  font-size: 18px;
}
form .page .field select{
  width: 100%;
  padding-left: 10px;
  font-size: 17px;
  font-weight: 500;
}
form .page .field button{
  width: 30%;
  height: calc(100% + 0px);
  border: none;
 /*background: linear-gradient(140deg, #f4933b, #d1345d 50%, #98002e) !important;*/
  margin-top: -20px;
  border-radius: 5px;
color: #0000ff;
  cursor: pointer;
  font-size: 18px;
  font-weight: 500;
  letter-spacing: 1px;

  transition: 0.5s ease;
      text-decoration: underline;
}


form .page .field .next{background: linear-gradient(140deg, #f4933b, #d1345d 50%, #98002e) !important; color:#fff; text-decoration: none;}

form .page .field .btns:hover{background: linear-gradient(140deg, #f4933b, #d1345d 50%, #98002e) !important; color:#fff;}

form .page .btns button{margin-top: -38px !important;} 


.form-outer form .page .btns{margin:0px !important}




form .page .btns button{
  margin-top: -20px;
}
form .page .btns button.prev{
  margin-right: 3px;
  font-size: 17px;
}
form .page .btns button.next{
  margin-left: 3px;
}
.progress-bar{
  display: block;
  margin: 0px 0 18px;
  user-select: none;
  float: left;    width: 100%;    background-color: transparent;
}
.progress-bar .step{
  text-align: center;
  width: 49.8%;
  position: relative;
  float: left;
  margin-right: 1px;
}




.progress-bar .step p{
  font-weight: 500;
  font-size: 18px;
  color: #fff;
}
.progress-bar .step .bullet{
  display: block;
  position: relative;
  font-weight: 500;
  font-size: 17px;
  line-height: 25px;
  
   background: linear-gradient(140deg, #f4933b, #d1345d 50%, #98002e) !important;
   
  color: #fff;
}
.progress-bar .step .bullet.active{
  border: 1px solid #d43f8d;
   background:#fff !important;
  color: #000;
}
.progress-bar .step .bullet span{

  transform: translateX(-50%);
}

.progress-bar .step .bullet.active:after{
  background: #d43f8d;
  transform: scaleX(0);
  transform-origin: left;
  animation: animate 0.3s linear forwards;
}
@keyframes animate {
  100%{
    transform: scaleX(1);
  }
}
.progress-bar .step:last-child .bullet:before,
.progress-bar .step:last-child .bullet:after{
  display: none;
}
.progress-bar .step p.active{
  color: #d43f8d;
  transition: 0.2s linear;
}
.progress-bar .step .check{
  position: absolute;
  left: 50%;
  top: 70%;
  font-size: 15px;
  transform: translate(-50%, -50%);
  display: none;
}
.progress-bar .step .check.active{
  display: block;
  color: #fff;
}


.tooltip {
  top: 0px;
  background-color: transparent;
  color: #0bfbfd;
  border-radius: 5px;
  opacity: 0;
  position: absolute;
  -webkit-transition: opacity 0.5s;
  -moz-transition: opacity 0.5s;
  -ms-transition: opacity 0.5s;
  -o-transition: opacity 0.5s;
  transition: opacity 0.5s;
  padding: 8px;
  left: 95px;
}

.hover:hover .tooltip {
  /* display tooltip on hover */
  opacity: 1;
}


.hover1 .tooltip {
  top: 30px;
  background-color: transparent;
  color: #0bfbfd;
  border-radius: 5px;
  opacity: 0;
  position: absolute;
  -webkit-transition: opacity 0.5s;
  -moz-transition: opacity 0.5s;
  -ms-transition: opacity 0.5s;
  -o-transition: opacity 0.5s;
  transition: opacity 0.5s;
  padding: 8px;
  left: 95px;
}
.hover1:hover .tooltip {
  /* display tooltip on hover */
  opacity: 1;
}



.hover2 .tooltip {
  top: 295px;
  background-color: transparent;
  color: #000;
  border-radius: 5px;
  opacity: 1;
  position: absolute;
  -webkit-transition: opacity 0.5s;
  -moz-transition: opacity 0.5s;
  -ms-transition: opacity 0.5s;
  -o-transition: opacity 0.5s;
  transition: opacity 0.5s;
  padding: 8px;
  left: 176px;
}

.hover2:hover .tooltip {
  /* display tooltip on hover */
  opacity: 1;
}


/*side Bar menu*/
.nav-side-menu {
  overflow: auto;
  font-size: 12px;
  font-weight: 200;
   /* width: 300px;*/
  height: auto;
  color: #e1ffff;
}

.myaccount-list .menu-list{ width: 100%;}
.nav-side-menu .toggle-btn {
  display: none;
}
.nav-side-menu ul,
.nav-side-menu li {
  list-style: none;
  padding: 0px;
  margin: 0px;
  line-height: 35px;
  cursor: pointer;
  /*    
    .collapsed{
      .arrow:before{
                font-family: FontAwesome;
                content: "\f053";
                display: inline-block;
                padding-left:10px;
                padding-right: 10px;
                vertical-align: middle;
                float:right;
            }
    }
*/
}
.nav-side-menu ul :not(collapsed) .arrow:before,
.nav-side-menu li :not(collapsed) .arrow:before {
  font-family: FontAwesome;
  content: "\f078";
  display: inline-block;
  padding-left: 10px;
  padding-right: 10px;
  vertical-align: middle;
  float: right;
}
.nav-side-menu ul .active,
.nav-side-menu li .active {
  border-left: 0px solid #d19b3d;
  background-color:transparent;
}
.nav-side-menu ul .sub-menu li.active,
.nav-side-menu li .sub-menu li.active {
  color: #d19b3d;
}
.nav-side-menu ul .sub-menu li.active a,
.nav-side-menu li .sub-menu li.active a {
  color: #d19b3d;
}
.nav-side-menu ul .sub-menu li,
.nav-side-menu li .sub-menu li {
  background-color: #181c20;
  border: none;
  line-height: 28px;
  border-bottom: 0px solid #23282e;
  margin-left: 0px;
}
.nav-side-menu ul .sub-menu li:hover,
.nav-side-menu li .sub-menu li:hover {
  background-color: #020203;
}
.nav-side-menu ul .sub-menu li:before,
.nav-side-menu li .sub-menu li:before {
  font-family: FontAwesome;
  content: "\f105";
  display: inline-block;
  padding-left: 10px;
  padding-right: 10px;
  vertical-align: middle;
}

.nav-side-menu ul .sub-menu li.active:after{ font-family: FontAwesome;
    content: "\f105";
    display: inline-block;
    padding-left: 10px;
    padding-right: 10px;
    vertical-align: middle;
    right: 19px;
    position: absolute;
    font-size: 17px;color:red} 

.nav-side-menu ul .sub-menu li.active:before{ font-family: FontAwesome;
    content: "\f105";
    display: none;
     } 
	 
.nav-side-menu .menu-list .menu-content .sub-menu li.active a{ padding-left:28px; color:red !important;}
 
.nav-side-menu .menu-list .menu-content li{background: linear-gradient(140deg, #feeab9, #fec695 50%, #febfb6) !important;  color: #fff;} 
.nav-side-menu .menu-list .menu-content .sub-menu li{ background:rgb(254 196 158 / 23%) !important;color:#000;}
.nav-side-menu .menu-list .menu-content .sub-menu li a{ color:#000 !important;text-transform: none;}

.nav-side-menu li {    
  margin-bottom: 2px;
  padding-left: 4px;
}



.nav-side-menu li a {
  text-decoration: none;
  color: #000; font-size: 16px;text-transform: capitalize;
}
.nav-side-menu li a i {
  padding-left: 10px;
  width: 20px;
  padding-right: 20px;
}
.nav-side-menu li:hover {
  border-left: 3px solid #d19b3d;
  background-color: #4f5b69;
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -o-transition: all 1s ease;
  -ms-transition: all 1s ease;
  transition: all 1s ease;
}
@media (max-width: 767px) {
  .nav-side-menu {
    position: relative;
    width: 100%;
    margin-bottom: 10px;
    height:inherit;
  }
  .nav-side-menu .toggle-btn {
    display: block;
    cursor: pointer;
    position:relative;
    left: 0px;
    top: 0px;
    z-index: 10 !important;
    padding: 3px;
    background-color: #ffffff;
    color: #000;
    width:85px;
    text-align: left;
  }
.nav-side-menu .toggle-btn span{ font-size: 14px;
  float: right;
  display: block;
  /* align-items: flex-end; */
  /* justify-content: space-between; */
  font-family: sans-serif;}
  .brand {
    text-align: left !important;
    font-size: 22px;
    padding-left: 20px;
    line-height: 50px !important;
  }
}
@media (min-width: 767px) {
  .nav-side-menu .menu-list .menu-content {
    display: block;
  }
}


.tab-content-data-new .edit-profile{width: 100%;
  float: left;
  display: block;
}

.tab-1edit{width: 100%;   
  line-height: 28px;

  margin-bottom: 14px;
  margin-right: 20px;text-transform: capitalize;}

  .tab-1edit span {font-weight:bold;text-transform: none;}
  
  
.pading-top{padding-top: 30px;}


.tab-content .taglist a{color:blue; font-weight:800;text-decoration:underline} 
.tab-content-data-new a{color:blue; font-weight:800; text-decoration:underline} 
div#myRedDIV {order: 1;}
div#myBlueDIV {order: 2;}




/*timeline*/
  
.timeline {
  display: flex;
  flex-direction: column;
  margin: 0px auto 20px;
  position: relative;
}
.timeline__event {
  margin-bottom: 20px;
  position: relative;
  display: flex;
  margin: 20px 0;
  border-radius: 6px;
  align-self: center;
  width: 100%;
}

/* .timeline__event:nth-child(2n+1) {
  flex-direction: row-reverse;
} */
.timeline__event:nth-child(2n+1) .timeline__event__date {
  border-radius: 0 6px 6px 0;
}
.timeline__event:nth-child(2n+1) .timeline__event__content {
  border-radius: 6px 0 0 6px;
}
.timeline__event:nth-child(2n+1) .timeline__event__icon:before {
  content: "";
  width: 2px;
  height: 100%;
  min-height: 200px;
  background: #f6a4ec;
  position: absolute;
  top: 0%;
  left: 50%;
  right: auto;
  z-index: -1;
  transform: translateX(-50%);
  -webkit-animation: fillTop 2s forwards 4s ease-in-out;
          animation: fillTop 2s forwards 4s ease-in-out;
}
.timeline__event__icon:after {
  content: "";
  width: 100%;
  height: 2px;
  background: #f6a4ec;
  position: absolute;
  right: 0;
  z-index: -1;
  top: 50%;
  left: auto;
  transform: translateY(-50%);
  -webkit-animation: fillLeft 2s forwards 4s ease-in-out;
          animation: fillLeft 2s forwards 4s ease-in-out;
}
.timeline__event__title {
  font-size: 1.2rem;
  line-height: 1.4;
  text-transform: uppercase;
  font-weight: 600;
  color: #9251ac;
  letter-spacing: 1.5px; text-align: left; padding: 0 0 11px;
}
.timeline__event__content {
  padding: 13px 16px;
  box-shadow: 0 30px 60px -12px rgba(50, 50, 93, 0.25), 0 18px 36px -18px rgba(0, 0, 0, 0.3), 0 -12px 36px -8px rgba(0, 0, 0, 0.025);
  background: #fff;
  width: 100%;
  border-radius: 0 6px 6px 0;
}
.timeline__event__date {
  color: #f6a4ec;
  font-size: 1.5rem;
  font-weight: 600;
  background: #ea7844;
  display: block;
  align-items: center;
  justify-content: center;
white-space: nowrap;
  padding: 0 8px;
  border-radius: 6px 0 0 6px;
}
.timeline__event__icon {
  display: flex;
  align-items: center;
  justify-content: center;
  color: #ffffff;
  padding: 20px;
  align-self: center;
  margin: 0 20px;
  background: #d53f59;
  border-radius: 100%;
  width: 40px;
  box-shadow: 0 30px 60px -12px rgba(50, 50, 93, 0.25), 0 18px 36px -18px rgba(0, 0, 0, 0.3), 0 -12px 36px -8px rgba(0, 0, 0, 0.025);
  padding: 40px;
  height: 40px;
  position: relative;
}
.timeline__event__icon span{font-size: 18px;}
.timeline__event__icon i {
  font-size: 32px;
}
.timeline__event__icon:before {
  content: "";
  width: 2px;
  height: 100%;
  min-height: 200px;
  background: #f6a4ec;
  position: absolute;
  top: 0%;
  z-index: -1;
  left: 50%;
  transform: translateX(-50%);
  -webkit-animation: fillTop 2s forwards 4s ease-in-out;
          animation: fillTop 2s forwards 4s ease-in-out;
}
.timeline__event__icon:after {
  content: "";
  width: 100%;
  height: 2px;
  background: #f6a4ec;
  position: absolute;
  left: 0%;
  z-index: -1;
  top: 50%;
  transform: translateY(-50%);
  -webkit-animation: fillLeftOdd 2s forwards 4s ease-in-out;
          animation: fillLeftOdd 2s forwards 4s ease-in-out;
}
.timeline__event__description {
  flex-basis: 100%;
}
.timeline__event--type2:after {
  background: #555ac0;
}
.timeline__event--type2 .timeline__event__date {
  color: #87bbfe;
  background: #555ac0;
}
.timeline__event--type2:nth-child(2n+1) .timeline__event__icon:before, .timeline__event--type2:nth-child(2n+1) .timeline__event__icon:after {
  background: #87bbfe;
}
.timeline__event--type2 .timeline__event__icon {
  background: #87bbfe;
  color: #555ac0;
}
.timeline__event--type2 .timeline__event__icon:before, .timeline__event--type2 .timeline__event__icon:after {
  background: #87bbfe;
}
.timeline__event--type2 .timeline__event__title {
  color: #555ac0;
}
.timeline__event--type3:after {
  background: #24b47e;
}
.timeline__event--type3 .timeline__event__date {
  color: #aff1b6;
  background-color: #24b47e;
}
.timeline__event--type3:nth-child(2n+1) .timeline__event__icon:before, .timeline__event--type3:nth-child(2n+1) .timeline__event__icon:after {
  background: #aff1b6;
}
.timeline__event--type3 .timeline__event__icon {
  background: #aff1b6;
  color: #24b47e;
}
.timeline__event--type3 .timeline__event__icon:before, .timeline__event--type3 .timeline__event__icon:after {
  background: #aff1b6;
}
.timeline__event--type3 .timeline__event__title {
  color: #24b47e;
}
.timeline__event:last-child .timeline__event__icon:before {
  content: none;
}

@media (max-width: 786px) {
  .timeline__event {
    flex-direction: column;
    align-self: center;
  }
  .timeline__event__content {
    width: 100%;
  }
  .timeline__event__icon {
    border-radius: 6px 6px 0 0;
    width: 100%;
    margin: 0;
    box-shadow: none;
  }
  .timeline__event__icon:before, .timeline__event__icon:after {
    display: none;
  }
  .timeline__event__date {
    border-radius: 0;
    padding: 20px;
  }
  .timeline__event:nth-child(2n+1) {
    flex-direction: column;
    align-self: center;
  }
  .timeline__event:nth-child(2n+1) .timeline__event__date {
    border-radius: 0;
    padding: 20px;
  }
  .timeline__event:nth-child(2n+1) .timeline__event__icon {
    border-radius: 6px 6px 0 0;
    margin: 0;
  }
}
@-webkit-keyframes fillLeft {
  100% {
    right: 100%;
  }
}
@keyframes fillLeft {
  100% {
    right: 100%;
  }
}
@-webkit-keyframes fillTop {
  100% {
    top: 100%;
  }
}
@keyframes fillTop {
  100% {
    top: 100%;
  }
}
@-webkit-keyframes fillLeftOdd {
  100% {
    left: 100%;
  }
}
@keyframes fillLeftOdd {
  100% {
    left: 100%;
  }
}

.astro-dsha{font-size: 22px;
  text-align: center;
  color: #fff;
  padding-top: 10px; font-weight: normal;}

  .astro-age{font-size: 15px;
    text-align: center;
    color: #fff;
    padding-top: 10px;font-weight: normal;}
  .asto-dat{font-size: 15px;
    text-align: center;
    color: #fff;font-weight: normal;
    padding-top: 10px;}

.astro-lst{ float: left;
  width: 33%;
  text-align: center; font-size: 15px;  height: 50px;font-weight: normal;}
  .astro-lst span{ font-weight: 600;}
  .astro-lst p{}
  .astro-lst .myBtn_multi img{ width: 18px; height: auto;}

.buton-type{float: left;
  position: relative;
  width: 100%;
  display: block;}

.button-dsha{float: right;
  font-size: 13px;
  display: block;
  padding: 5px;
  color: #000;
  text-decoration: none;
  font-weight: normal;
  letter-spacing: normal;
  text-transform: none;
  } 

    .buton-type .button-donw{ float: right;
      font-size: 13px;
      display: block;
      padding: 5px;
      color: #000;
      text-decoration: none;
      font-weight: normal;
      position: absolute;
      border-radius: 4px 4px 0px 0px;
      right: -8px;
      top: -43px;
      background: #e47645; }


      .buton-type .button-donw2{ float: right;
        font-size: 13px;
        display: block;
        padding: 5px;
        color: #000;
        text-decoration: none;
        font-weight: normal;
        position: absolute;
        border-radius:0px 0px 4px 4px;
        right: -8px;
        top: 12px;
        background: #e47645; }


.mtb{margin-bottom: 20px;}


/* The Modal (background) */
.modal {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 999; /* Sit on top */
  padding-top: 20px; /* Location of the box */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgb(0,0,0); /* Fallback color */
  background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

/* Modal Content */
.astro-lst .modal-content {
  background-color: #fefefe;
  margin: auto;
  padding: 20px;
  border: 1px solid #888;
  width: 50%;
}

/* The Close Button */
.astro-lst .close {
  color: #fffcfc;
  float: right;
  font-size: 32px;
  font-weight: normal;
  text-align: center;
  background: #ff0712;
  border-radius: 50%;
  width: 6%;
  margin-left: auto;
  height: 35px;
  line-height: 33px;
  right: 1px;
  top: 3px;
}

.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}


.main-tab1{width: 100%;
  float: left;
  /* font-size: 13px; */
  color: #000;}

.main-tab1 ul{margin: 0px; padding: 0px; line-height: normal; list-style: none; width: 100%;}
.main-tab1 ul li {    font-size: 13px;
  padding: 0 0 8px;
  border-bottom: 1px solid #ccc;
  margin-bottom: 7px;    font-weight: normal;}

.main-tab1 table{border: none; width: 100%;}
.main-tab1 table tr th{ text-align: center;color: #d1345d;  font-weight: bold;
  font-size: 17px;}

  .main-tab1 table tr td{ text-align: center;color: #000; font-weight: 500; font-size: 13px !important;}



/* Modal Content */
.astro-lst .width-short .modal-content {
  background-color: #fefefe;
  margin: auto;
  padding: 20px;
  border: 1px solid #888;
  width: 50%;
}
.width-short .text-back{    background: transparent;
  font-size: 15px;
  right: 22px;color: #000; opacity: 1;} 
  
.font-18{font-size:20px}

.form-group p{ padding-bottom:12px !important}

.new-hor-tab{float: left;
  display: block;
  width: 100%;padding: 0 7px;}

.tab-hor1{width: 100%;
  padding: 7px 7px 7px;background: #fff; margin-bottom: 10px;    float: left;
  display: block;}

.left-hor{      float: left;
  width: 14%;
  text-align: center;
  font-weight: bold;
  padding-right: 12px;word-wrap: break-word;}

  .left-hor span{  font-weight: normal;
    width: 100%;
    display: block;}

.right-hor{float: right;
  width: 86%;}


.matchmak-selct{ padding: 0 76px; float: left; width: 100%; margin-bottom: 20px;}
.matchmak-selct .heading-shrt{ font-weight: bold;}
.line-br{ border-bottom: 1px solid #ccc; padding: 0 0 20px 0;}

 .backgoud-box-form{/*       background: #fff1e9; */

  float: left;    }

.box-form-heading{     margin-bottom: 20px;
  text-align: center;
  padding: 7px 0;
  border-radius: 4px;
  /* background: linear-gradient(140deg, #feeab9, #fec695 50%, #febfb6) !important; */
  color: #000000;
  font-weight: 600;
  font-size: 18px;}
.ful-wd{ margin-bottom: 20px; float: left; width: 100%;}

.table-panel{margin-bottom: 30px;float: left; width: 100%;}

.heading-gan{
	background-color: #fff1e9;
  font-size: 20px;  
  padding: 12px 8px;
  color: #060606;
  border-bottom: 1px solid #fec2a3;}

.heading-gan_Subheading {
    background-color: #fff;
    font-size: 20px;
    padding: 12px 8px;
    color: #060606;
    border-bottom: 1px solid #fec2a3;
}
.heading-gan_Subheading img {
    width: 4% !important;
}

.centert-box{ width: 100%; float: left; margin-bottom: 30px;}

.mrright{margin-right: 10px; }
.pading-to{padding: 14px !important}
 
.pading-to span{ font-style: italic;}

.background-wt{background: #fff;}
.backgrond1-box{ width: 39%; float: left;  padding: 0 0 10px;}

.backgrond2-box{ width: 59.9%;float: left;background: #fff;padding: 0 0 10px;}

.backgrond1-box1{width: 100%; float: left; padding: 0 0 10px; background: #fff;}

.backgrond1-box2{width: 31.33%; float: left; padding: 0 0 10px;}

.backgrond2-box .table-panel{    padding: 0 0px;margin-top: 7px; margin-bottom: 0px;}
.backgrond2-box .table-panel h5{text-align: center; font-size: 15px;}
.bt1{margin-bottom: 10px; position: relative;}

.img-bt button{    margin-left: 0px;}
.bt1 .modal{    background-color: rgba(0, 0, 0, 0.8);}
.bt1 .modal_multi .modal-content{    padding: 18px;    width: 46%;}
.bt1 .modal_multi .modal-content h5{background: -webkit-linear-gradient(right, #ff843f, #ca378f);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;font-weight: bold;
  font-size: 22px;}


.bt1 .close {
  right: 13px;
  top: -6px;
  color: #0a0909;
  opacity: 1;
}
.img-bt img{ width: auto;}
.br-text{background-color: #fff1e9;}
.br-text a{  text-decoration: none; background-color: #fff1e9;}

.br-text .heading-gan{ text-align: center; font-weight: normal;}
.br-text .heading-gan span{position: absolute; top: 0px; right: 13px; }

.left-sdeboox{float: left;
  width: 80%;
  display: block;}


.gunmilna{width: 100%;
  float: left;
  display: block;}

  .gunmilna ul{    width: auto;
    padding: 0px;
    margin: 0px 2px 0 18px;
    list-style: none;
    line-height: normal;
    display: block;}
  .gunmilna li{ width: 100%;
    padding: 0px;
    margin: 0px 0 4px 0;
    list-style: disc;
    line-height: 29px;}



  .boy-left h5, .girl-right h5{font-size: 19px;
    font-weight: bold;
    text-align: center;text-transform: capitalize;}

  .boy-left{    margin-right: 15px;
    background: #fff;
    float: left;
    width: 49%;
    padding: 21px 10px 10px;
    text-align: left;}

    .girl-right{margin-top: 0px;
      background: #fff;
      float: left;
      width: 49%;
      padding: 21px 10px 10px;   text-align: left;}

.main0line-tx{ width: 100%; float: left; 	padding: 8px; background-color: #fec3a6; font-size: 19px;}


.main0line-tx a{    font-size: 16px;
    font-weight: normal;
    text-decoration: none;}
	
.background-drkor{padding: 8px; background-color: #fec3a6; font-size: 19px;}

.mrright .bution .submit{ margin-right: 5px;}
    
.main-mangli{ margin-right: 15px;
    background: #fff;
    float: left;
    width: 100%;
    padding: 21px 10px 10px;
    text-align: left;}
	
	
.main-mangli img{width:100%; height:auto; margin: 0px auto;}

.main-mangli h5{font-size: 19px;
    font-weight: bold;
    text-align: center;text-transform: capitalize;}


.formate-p p {
  font-size: 60px;
  margin: 0;
  text-align: center;
  padding: 20px 0 10px 0;
}
.ui-asm-link {
  padding-bottom: 10px;
  padding-top: 12px;
  width: 15%;
  margin-left: auto;
  margin-right: auto;
  float: right;
}
.as-talk-btn a {color: #000;
  background: linear-gradient(140deg, #feeab9, #fec695 50%, #febfb6);
  border: none;
  padding: 7px 15px;
  border-radius: 3px;
  font-weight: 500;
  display: block;    text-align: center;
}

.bution .save {    color: #000;
  background: linear-gradient(140deg, #feeab9, #fec695 50%, #febfb6);
  border: none;
  padding: 7px 15px;
  border-radius: 3px;
  font-weight: 500;
  display: block;
  text-align: center;
  width: 29%;
  float: left;
  margin-right: 10px;
}

.bution .edit{font-size: 16px;
  width: auto;
  float: left;
  padding: 8px 17px}


.mrb-10 {
  margin-bottom: 10px !important;
}
.mrt-10 {
  margin-top: 10px !important;
}

.mrt-40 {
  margin-top: 40px !important;
}



ul:not(.browser-default) {
  padding-left: 0;
  list-style-type: none;
}
.ui-paragraph-head ol li, .ui-paragraph-head ul li {
  margin-bottom: 10px;
  list-style: disc;
}

.ui-paragraph-head ol, .ui-paragraph-head ul {
  padding-left: 30px;
}
 
.tabll .table-panel{padding:0px}

.only-cpat {}
.only-cpat span {float: left;
}
.only-cpat .form-control {     float: left;
    width: 70%;
    margin-left: 12px;}
	
    .only-cpat a {color: blue;
      font-weight: 800;
      text-decoration: underline;}


.only-t label {float: left;    padding-top: 6px;}
	
.only-t .form-control {
    float: left;
    width: 25%;
    margin-left: 12px;
}
	
	.tooltip {
  /* hide and position tooltip */
  top: 390px;
  background-color: black;
  color: #000;
  border-radius: 5px;
  opacity: 0;
  position: absolute;
  -webkit-transition: opacity 0.5s;
  -moz-transition: opacity 0.5s;
  -ms-transition: opacity 0.5s;
  -o-transition: opacity 0.5s;
  transition: opacity 0.5s;    padding: 8px;
}

.hover:hover .tooltip {
  /* display tooltip on hover */
  opacity: 1;
}

/*padding*/
.padding-both{ padding: 20px;}


.left-widt{ width: 50%; float: left;}
	

.contect-anual{ width: 100%; float: left;}

.main-aunl-heading{text-align: center; font-size: 20px;  margin-bottom: 20px;}
.main-aunl-heading span{font-weight: bold;}

.sednheading img{ width:100% !important;}
.sednheading span{text-align: left;font-weight: normal; font-family: 'DM Sans Regular', sans-serif !important;font-size:16px !important}
.sednheading p{font-family: 'DM Sans Regular', sans-serif !important; font-size:16px !important}

.sednheading  {text-align: left;margin-bottom: 20px;}

.sednheading table{width:100%;border-collapse: collapse;}

.sednheading table tr th {
   padding: 3px 13px;
    font-weight: 300;
    font-size: 15px;
    line-height: normal;
    color: #ffffff;
    border: 1px solid #DDD;
    background: linear-gradient(176deg, #f4933b, #d1345d 50%, #98002e) !important;
}
.sednheading table tr td {
    padding: 12px 20px;
    font-weight: normal;
    font-size: 17px;
    line-height: 1.2;
    border: 1px solid #DDD !important;
   
}

.sednheading table tbody tr:nth-child(odd) {
    background-color: #fff;
}

.sednheading table tbody tr:nth-child(even) {
    background-color: #F5F5F5;
}

.main-main-new1 {
  width: 88.1%;
  height: 326px;
  border: 2px solid #7B90E8;
  margin: 0px;
  float: none;
  position: relative;
  margin-left: auto;
  margin-right: auto;background: #fff1e9;
}

/* .sub {
  height: 262px;
  width: 263px;
  border: 1px solid #f0097c;
  transform: rotate(45deg);
  margin-left: 54px;
  margin-top: 53px;
} */


.main-main-new1 .div1-top {
  width: 530px;
  height: 4px;
  border-bottom: 1px solid #7B90E8;
  transform: rotate(142.6deg);
  top: 159px;
  left: -53px;
  position: absolute;
}

.main-main-new1 .div2-left {
  width: 531px;
  height: 4px;
  border-bottom: 1px solid #7B90E8;
  transform: rotate(217.3deg);
  top: 160px;
  left: -56px;
  position: absolute;
}


.main-main-new1 .div4-right {
  width: 265px;
  height: 4px;
  border-bottom: 1px solid #7B90E8;
  transform: rotate(143deg);
  top: 243px;
  left: 182px;
  position: absolute;
}
.main-main-new1 .div2-left-top {
  width: 260px;
  height: 4px;
  border-bottom: 1px solid #7B90E8;
  transform: rotate(217deg);
  top: 244px;
  left: -27px;
  position: absolute;
}

.main-main-new1 .div3-bootom {
  width: 270px;
  height: 4px;
  border-bottom: 1px solid #7B90E8;
  transform: rotate(142deg);
  top: 81px;
  left: -28px;
  position: absolute;
}
.main-main-new1 .div2-left-botm {
  width: 269px;
  height: 4px;
  border-bottom: 1px solid #7B90E8;
  transform: rotate(218deg);
  top: 82px;
  left: 180px;
  position: absolute;
}



.main-main-new1 .nsk{width: 20px;float: left;}

.imge-ico{ width: 25px; margin-left: 0px; float: left; margin-top: 3px;}
.imge-ico p{font-size: 9px; margin: 0px 1px 0 0;padding: 0px; float: left; font-weight: normal;}


.main-main-new1 .numer1{ width: auto; height: auto; position: absolute; left: 148px;top: 16px; font-weight: bold;}
.main-main-new1 .numer1 .numer1-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 51px;left: 54px; }
.main-main-new1 .numer1 .num1-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left;position: absolute; top: 7px;left: 41px}
.main-main-new1 .numer1 .num2-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute;top: 32px;left: 13px; }
.main-main-new1 .numer1 .num3-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute;top: 32px;left: 70px; }
.main-main-new1 .numer1 .num4-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 60px; left: 3px;}
.main-main-new1 .numer1 .num5-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 61px; left:80px;}
.main-main-new1 .numer1 .num6-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 85px; left: 15px;}
.main-main-new1 .numer1 .num7-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 85px; left: 71px;}

.main-main-new1 .numer2{ width: auto; height: auto; position: absolute;left: 51px;top: -25px; font-weight: bold;}
.main-main-new1 .numer2 .numer2-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 47px;left: 50px; }
.main-main-new1 .numer2 .num1-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left;position: absolute; top: 32px;left: -25px}
.main-main-new1 .numer2 .num2-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute;top: 32px; left: 25px; }
.main-main-new1 .numer2 .num3-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute;top: 32px;left: 80px; }
.main-main-new1 .numer2 .num4-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 55px; left: 7px;}
.main-main-new1 .numer2 .num5-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 54px; left: 70px;}
.main-main-new1 .numer2 .num6-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 78px; left: 37px;}



.main-main-new1 .numer3{ width: auto; height: auto; position: absolute;left: -7px;top: 16px; font-weight: bold;}
.main-main-new1 .numer3 .numer3-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 66px;left: 54px; }
.main-main-new1 .numer3 .num1-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left;position: absolute; top: 11px;left: 7px}
.main-main-new1 .numer3 .num2-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute;top: 33px; left: 7px; }
.main-main-new1 .numer3 .num3-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute;top: 57px;left: 7px; }
.main-main-new1 .numer3 .num4-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 81px; left: 7px;}
.main-main-new1 .numer3 .num5-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 104px; left: 8px;}
.main-main-new1 .numer3 .num6-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 54px; left: 55px;}




.main-main-new1 .numer4{ width: auto; height: auto; position: absolute;left: 42px;top: 100px; font-weight: bold;}
.main-main-new1 .numer4 .numer4-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 51px;left: 54px; }
.main-main-new1 .numer4 .num2-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute;top: 32px; left: 0px; }
.main-main-new1 .numer4 .num3-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute;top: 32px;left: 75px; }
.main-main-new1 .numer4 .num4-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 60px; left: -3px;}
.main-main-new1 .numer4 .num5-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 66px; left:89px;}
.main-main-new1 .numer4 .num6-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 93px; left: 46px;}



.main-main-new1 .numer5{ width: auto; height: auto; position: absolute;left: -6px;top: 174px; font-weight: bold;}
.main-main-new1 .numer5 .numer5-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 66px;left: 54px; }
.main-main-new1 .numer5 .num1-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left;position: absolute; top: 11px;left: 7px}
.main-main-new1 .numer5 .num2-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute;top: 33px; left: 7px; }
.main-main-new1 .numer5 .num3-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute;top: 57px;left: 7px; }
.main-main-new1 .numer5 .num4-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 81px; left: 7px;}
.main-main-new1 .numer5 .num5-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 104px; left: 8px;}
.main-main-new1 .numer5 .num6-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 54px; left: 55px;}



.main-main-new1 .numer6{ width: auto; height: auto; position: absolute;left: 42px;top: 224px; font-weight: bold;}
.main-main-new1 .numer6 .numer6-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 51px;left: 54px; }
.main-main-new1 .numer6 .num1-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left;position: absolute; top: 33px;left: 42px}
.main-main-new1 .numer6 .num2-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute;top: 55px; left: 11px; }
.main-main-new1 .numer6 .num3-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute;top: 52px;left: 72px; }
.main-main-new1 .numer6 .num4-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 80px; left: 0px;}
.main-main-new1 .numer6 .num5-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 79px; left: 51px;}
.main-main-new1 .numer6 .num6-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 78px; left: 99px;}

.main-main-new1 .numer7{ width: auto; height: auto; position: absolute; left: 148px; top:180px; font-weight: bold;}
.main-main-new1 .numer7 .numer7-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 51px;left: 54px; }
.main-main-new1 .numer7 .num1-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left;position: absolute; top: 7px;left: 41px}
.main-main-new1 .numer7 .num2-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute;top: 32px;left: 13px; }
.main-main-new1 .numer7 .num3-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute;top: 32px;left: 70px; }
.main-main-new1 .numer7 .num4-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 60px; left: 3px;}
.main-main-new1 .numer7 .num5-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 61px; left:80px;}
.main-main-new1 .numer7 .num6-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 85px; left: 15px;}



.main-main-new1 .numer8{ width: auto; height: auto; position: absolute;left: 253px;top: 224px; font-weight: bold;}
.main-main-new1 .numer8 .numer8-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 51px;left: 54px; }
.main-main-new1 .numer8 .num1-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left;position: absolute; top: 33px;left: 42px}
.main-main-new1 .numer8 .num2-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute;top: 55px; left: 11px; }
.main-main-new1 .numer8 .num3-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute;top: 52px;left: 72px; }
.main-main-new1 .numer8 .num4-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 80px; left: 0px;}
.main-main-new1 .numer8 .num5-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 79px; left: 51px;}
.main-main-new1 .numer8 .num6-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 78px; left: 99px;}



.main-main-new1 .numer9{ width: auto; height: auto; position: absolute;left: 302px;top:179px; font-weight: bold;}
.main-main-new1 .numer9 .numer9-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 54px;left: 37px; }
.main-main-new1 .numer9 .num1-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left;position: absolute; top: 10px;left: 78px}
.main-main-new1 .numer9 .num2-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 31px; left: 78px; }
.main-main-new1 .numer9 .num3-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 53px; left: 78px; }
.main-main-new1 .numer9 .num4-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 76px; left: 78px;}
.main-main-new1 .numer9 .num5-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 99px; left:78px;}
.main-main-new1 .numer9 .num6-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 42px; left: 40px;}



.main-main-new1 .numer10{ width: auto; height: auto; position: absolute;left: 255px;top: 95px; font-weight: bold;}
.main-main-new1 .numer10 .numer10-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 51px;left: 54px; }
.main-main-new1 .numer10 .num2-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute;top: 32px; left: 0px; }
.main-main-new1 .numer10 .num3-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute;top: 32px;left: 75px; }
.main-main-new1 .numer10 .num4-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 60px; left: -3px;}
.main-main-new1 .numer10 .num5-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 66px; left:89px;}
.main-main-new1 .numer10 .num6-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 93px; left: 46px;}



.main-main-new1 .numer11{ width: auto; height: auto; position: absolute;left: 302px;top: 16px; font-weight: bold;}
.main-main-new1 .numer11 .numer11-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 54px;left: 37px; }
.main-main-new1 .numer11 .num1-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left;position: absolute; top: 10px;left: 78px}
.main-main-new1 .numer11 .num2-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 31px; left: 78px; }
.main-main-new1 .numer11 .num3-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 53px; left: 78px; }
.main-main-new1 .numer11 .num4-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 76px; left: 78px;}
.main-main-new1 .numer11 .num5-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 99px; left:78px;}
.main-main-new1 .numer11 .num6-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 42px; left: 40px;}



.main-main-new1 .numer12{ width: auto; height: auto; position: absolute;left: 260px;top: -25px; font-weight: bold;}
.main-main-new1 .numer12 .numer12-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 47px;left: 50px; }
.main-main-new1 .numer12 .num1-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left;position: absolute; top: 32px;left: -25px}
.main-main-new1 .numer12 .num2-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute;top: 32px; left: 28px; }
.main-main-new1 .numer12 .num3-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute;top: 32px;left: 91px; }
.main-main-new1 .numer12 .num4-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 55px; left: 5px;}
.main-main-new1 .numer12 .num5-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 54px; left: 66px;}
.main-main-new1 .numer12 .num6-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 78px; left:34px;}


@keyframes blink {
            0% {
                opacity: 1;
            }

            50% {
                opacity: 0;
            }

            100% {
                opacity: 1;
            }
        }

        .blinking-text {
               text-align: center;
    margin-top: 0%;
    font-size: 17px;
    color: red;
    animation: blink 1s infinite;
    position: absolute;
    right: 7%;
        }


.heading-nw{ 	    font-size: 18px;
    text-align: left;}
.left-side-buton{    text-align: left;   
    margin-bottom: 20px;
    font-size: 18px;
	color: blue !important;
    cursor: pointer;
    margin-left: 0;}

.hding{    display: block;
    position: relative;
    font-weight: 500;
    font-size: 17px;
    line-height: 25px;
    background: linear-gradient(140deg, #f4933b, #d1345d 50%, #98002e) !important;
    color: #fff;}
	
	
	
	.main-div-1 { width:100%; float:left; margin-bottom:10px}
	
	.main-div-1 .name1{float: left;
    width: 38%;text-align: left; font-weight:bold}
.main-div-1 .con-name1{    float: left;
    width: 60%;
    margin-left: 5px;
    text-align: left;}
	
	.text-login{ text-align:left; padding:20px 0}
	.text-login ul{padding:0px; margin:0px; line-height:normal; list-style:none}
	.text-login li{padding:0px; margin:0px; line-height:normal; list-style: disc;}


.list-style-join{padding:0px 0px 0 19px !important; margin:0px; line-height:normal; list-style:none}
.list-style-join li{padding:0px; margin:0px; line-height: 29px; list-style: disc;}



.left-yes{ float: left; margin-right: 12px;}
.left-yes input[type=radio]{vertical-align: middle !important;}
#addLiveOthers{
  display:none;
}

#addLive1yes, #aaddLive2yes{
  display:none;
}

.form-group input[type=file]{padding:3px 3px 1px;}


/*join*/

.multi-select {
  display: flex;
  box-sizing: border-box;
  flex-direction: column;
  position: relative;
  width: 100%;
  user-select: none;
}
.multi-select .multi-select-header {
  border: 1px solid #d1345d;
  padding: 5px 30px 4px 12px;
  overflow: hidden;
  gap: 7px;
min-height: 33px;
box-shadow: 2px 3px 3px 1px rgba(0, 0, 0, 0.2);
}
.multi-select .multi-select-header::after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  right: 15px;
  transform: translateY(-50%);
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23949ba3' viewBox='0 0 16 16'%3E%3Cpath d='M8 13.1l-8-8 2.1-2.2 5.9 5.9 5.9-5.9 2.1 2.2z'/%3E%3C/svg%3E");
  height: 12px;
  width: 12px;
}
.multi-select .multi-select-header.multi-select-header-active {
  border-color: #c1c9d0;
}
.multi-select .multi-select-header.multi-select-header-active::after {
  transform: translateY(-50%) rotate(180deg);
}
.multi-select .multi-select-header.multi-select-header-active + .multi-select-options {
  display: flex;
}
.multi-select .multi-select-header .multi-select-header-placeholder {
  color: #65727e;
}
.multi-select .multi-select-header .multi-select-header-option {
  display: inline-flex;
  align-items: center;
  background-color: #f3f4f7;
  font-size: 14px;
  padding: 3px 8px;
  border-radius: 5px;
}
.multi-select .multi-select-header .multi-select-header-max {
  font-size: 14px;
  color: #65727e;
}
.multi-select .multi-select-options {
  display: none;
  box-sizing: border-box;
  flex-flow: wrap;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  z-index: 999;
  margin-top: 5px;
  padding: 5px;
  background-color: #fff;
  border-radius: 5px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
  max-height: 200px;
  overflow-y: auto;
  overflow-x: hidden;
}
.multi-select .multi-select-options::-webkit-scrollbar {
  width: 5px;
}
.multi-select .multi-select-options::-webkit-scrollbar-track {
  background: #f0f1f3;
}
.multi-select .multi-select-options::-webkit-scrollbar-thumb {
  background: #cdcfd1;
}
.multi-select .multi-select-options::-webkit-scrollbar-thumb:hover {
  background: #b2b6b9;
}
.multi-select .multi-select-options .multi-select-option, .multi-select .multi-select-options .multi-select-all {
  padding: 4px 12px;
  height: 42px;
}
.multi-select .multi-select-options .multi-select-option .multi-select-option-radio, .multi-select .multi-select-options .multi-select-all .multi-select-option-radio {
  margin-right: 14px;
  height: 16px;
  width: 16px;
  border: 1px solid #ced4da;
  border-radius: 4px;
}
.multi-select .multi-select-options .multi-select-option .multi-select-option-text, .multi-select .multi-select-options .multi-select-all .multi-select-option-text {
  box-sizing: border-box;
  flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
white-space: nowrap;
  color: inherit;
  font-size: 16px;
  line-height: 20px;
}
.multi-select .multi-select-options .multi-select-option.multi-select-selected .multi-select-option-radio, .multi-select .multi-select-options .multi-select-all.multi-select-selected .multi-select-option-radio {
  border-color: #40c979;
  background-color: #40c979;
}
.multi-select .multi-select-options .multi-select-option.multi-select-selected .multi-select-option-radio::after, .multi-select .multi-select-options .multi-select-all.multi-select-selected .multi-select-option-radio::after {
  content: "";
  display: block;
  width: 3px;
  height: 7px;
  margin: 0.12em 0 0 0.27em;
  border: solid #fff;
  border-width: 0 0.15em 0.15em 0;
  transform: rotate(45deg);
}
.multi-select .multi-select-options .multi-select-option.multi-select-selected .multi-select-option-text, .multi-select .multi-select-options .multi-select-all.multi-select-selected .multi-select-option-text {
  color: #40c979;
}
.multi-select .multi-select-options .multi-select-option:hover, .multi-select .multi-select-options .multi-select-option:active, .multi-select .multi-select-options .multi-select-all:hover, .multi-select .multi-select-options .multi-select-all:active {
  background-color: #f3f4f7;
}
.multi-select .multi-select-options .multi-select-all {
  border-bottom: 1px solid #f1f3f5;
  border-radius: 0;
}
.multi-select .multi-select-options .multi-select-search {
  padding: 7px 10px;
  border: 1px solid #dee2e6;
  border-radius: 5px;
  margin: 10px 10px 5px 10px;
  width: 100%;
  outline: none;
  font-size: 16px;
}
.multi-select .multi-select-options .multi-select-search::placeholder {
  color: #b2b5b9;
}
.multi-select .multi-select-header, .multi-select .multi-select-option, .multi-select .multi-select-all {
  display: flex;
  flex-wrap: wrap;
  box-sizing: border-box;
  align-items: center;
  border-radius: 5px;
  cursor: pointer;
  display: flex;
  align-items: center;
  width: 100%;
  font-size: 14px;
  color: #212529;
}


/*end*/

.x-icon{    background: #000;
    padding: 3px;}


    .resg{width: 100%;
      padding: 0px;
      margin: 0px 0px 30px 19px;
      line-height: normal;
      list-style: none;
      display: block;
      float: left;}
    .resg li{ float: left; width: 49%;text-align: left;
      list-style: disc;}

.dsk{display: block;}
.mob{display: none;}

.topbuton{padding: 10px 0 9px;
  text-align: right;
  float: left;margin-right: 23px;} 

  /* .topbuton{  padding: 10px 0 9px;
  text-align: right;
  float: right;
  margin-right: auto;
  width: 14%;
  margin-left: auto;} */



.topbuton a{color: #000;
  background: linear-gradient(140deg, #feeab9, #fec695 50%, #febfb6);
  border: none;
  padding: 2px 15px;
  border-radius: 3px;
  font-weight: 500;
  display: block;}

.topbuton a:hover{background: linear-gradient(140deg, #febfb6, #fec695 50%, #feeab9);}





/*slider home*/

.stock-ticker ul{padding: 0px; margin: 0px; line-height: normal; list-style:none}

.stock-ticker ul li { width: 330px; height: auto; box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.2);border-radius: 15px;list-style:none;line-height: normal;}
.stock-ticker ul li a{width: 330px; display:block}
.stock-ticker ul li img{ height: auto; width: 100%;border-radius: 15px;    padding: 5px;}


.stock-ticker {
  --gap: 20px;

  display: flex;
  font-size: 15px;
  gap: var(--gap);
  overflow: hidden;
  padding-block: 8px;
  user-select: none;
}

.stock-ticker ul {
  align-items: center;
  animation: scroll 20s linear infinite;
  display: flex;
  flex-shrink: 0;
  gap: var(--gap);
  justify-content: space-between;
  list-style: none;
  min-width: 100%;
}

.stock-ticker:hover ul {
  animation-play-state: paused;
}

.stock-ticker ul:first-child {
}

.stock-ticker ul:last-child {
}

.stock-ticker .company,
.stock-ticker .price {
  font-weight: bold;
}

.stock-ticker .price {
  margin-inline: 4px;
}

.stock-ticker .plus::before {
  content: "â†‘";
}

.stock-ticker .minus::before {
  content: "â†“";
}

.stock-ticker .plus .change,
.stock-ticker .plus::before {
  color: #089981;
}

.stock-ticker .minus .change,
.stock-ticker .minus::before {
  color: #f23645;
}

@keyframes scroll {
  to {
    transform: translateX(calc(-100% - var(--gap)));
  }
}




.dsk{ display:block}

.colorbut{
color: #000;
    background: linear-gradient(140deg, #feeab9, #fec695 50%, #febfb6);
    border: none;
    padding: 2px 2px;
    border-radius: 3px;
    font-weight: 500;
display: block;}

.width-short .colorbutq{color: #000;
    background: linear-gradient(140deg, #feeab9, #fec695 50%, #febfb6);
   border: none;
    padding: 5px 2px;
    border-radius: 3px;
    font-weight: 500;
    display: block;
    height: auto;
    top: 5px;line-height: normal;}



/*Slider*/


.slider {
	position: relative;
	overflow: hidden;
	height: 450px;
	width: 100%;
}

.slide {
	background-position: center center;
	background-size: cover;
	position: absolute;
	top: 0;
	left: 100%;
	height: 100%;
	width: 100%;
}

.slide.active {
	transform: translateX(-100%);
}

.slide .info {
	/* background-color: rgba(255, 255, 255, 0.7); */
	color: #333;
	padding: 20px 15px;
	position: absolute;
	opacity: 0.1;
	top: 80px;
	left: 40px;
	text-align: center;
	width: 500px;
	max-width: 100%;
}

.slide.active .info{
	opacity: 1;
	transform: translateY(-40px);
	transition: all 0.5s ease-in-out 0.2s;
}

.slide .info .text-heding-sld {
	margin: 10px 0; font-size: 40px; font-weight: bold;
}

.slide .info p {
	letter-spacing: 1px;
}

.eraser {
	background: #fffdfd38;
	position: absolute;
	transition: transform 0.1s ease-in-out;
  opacity: 0.95;
	top: 0;
	left: 100%;
	height: 100%;
	width: 100%;
	z-index: 100;
}

.eraser.active {
	transform: translateX(-100%);
}

.buttons-container {
  position: absolute;
  bottom: 224px;
  right: 0;
  /* display: flex
; */
  width: 100%;
  
}

.buttons-container #next{    float: right;}

.buttons-container button {
  border: 2px solid #fb7e46;
  background-color: #ffffff;
  color: #000;
  cursor: pointer;
  padding: 2px 19px;
  margin-right: 10px;
}

.buttons-container button:hover {
	background-color: #fff;
	color: #A9A9A9;
  opacity: 0.9;
}


@media (max-width: 400px) {
	.slide .info {
		top: 100px;
		left: 10px;
	}
}


/*menu*/

.menu {
  width: 100%;
}
.menu-container {
margin: 0 auto;
background: #e9e9e9;
}
.menu a.logo {
  display: inline-block;
  padding: 1.5em 3em;
  width: 19%;
  float: left;
}
.menu img {
  max-width: 100%;
}
.menu-mobile {
display: none;
padding: 20px;
}
.menu-mobile:after {
content: "\f394";
font-family: "Ionicons";
font-size: 2.5rem;
padding: 0;
float: right;
position: relative;
top: 50%;
-webkit-transform: translateY(-25%);
        transform: translateY(-25%);
}
.menu-dropdown-icon:before {
content: "\f489";
font-family: "Ionicons";
display: none;
cursor: pointer;
float: right;
padding: 1.5em 2em;
background: #fff;
color: #333;
}
.menu > ul {
margin: 0 auto;
width: 80%;
list-style: none;
padding: 0;
position: relative;
/* IF .menu position=relative -> ul = container width, ELSE ul = 100% width */
box-sizing: border-box;
    clear: right;
}
.menu > ul:before,
.menu > ul:after {
content: "";
display: table;
}
.menu > ul:after {
clear: both;
}
.menu > ul > li {
float: left;
background: #e9e9e9;
padding: 0;
margin: 0;
}
.menu > ul > li a {
text-decoration: none;
padding: 1.5em 3em;
display: block;
}
.menu > ul > li:hover {
background: #f0f0f0;
}
.menu > ul > li > ul {
display: none;
width: 100%;
background: #f0f0f0;
padding: 20px;
position: absolute;
z-index: 99;
left: 0;
margin: 0;
list-style: none;
box-sizing: border-box;
}
.menu > ul > li > ul:before,
.menu > ul > li > ul:after {
content: "";
display: table;
}
.menu > ul > li > ul:after {
clear: both;
}
.menu > ul > li > ul > li {
margin: 0;
padding-bottom: 0;
list-style: none;
width: 25%;
background: none;
float: left;
}
.menu > ul > li > ul > li a {
color: #777;
padding: .2em 0;
width: 95%;
display: block;
border-bottom: 1px solid #ccc;
}
.menu > ul > li > ul > li a:hover{
color:#03a9f4;
}
.menu > ul > li > ul > li > ul {
display: block;
padding: 0;
margin: 10px 0 0;
list-style: none;
box-sizing: border-box;
}
.menu > ul > li > ul > li > ul:before,
.menu > ul > li > ul > li > ul:after {
content: "";
display: table;
}
.menu > ul > li > ul > li > ul:after {
clear: both;
}
.menu > ul > li > ul > li > ul > li {
float: left;
width: 100%;
padding: 10px 0;
margin: 0;
font-size: .8em;
}
.menu > ul > li > ul > li > ul > li a {
border: 0;    
font-size: 14px;
}
.menu > ul > li > ul.normal-sub {
width: 300px;
left: auto;
padding: 10px 20px;
}
.menu > ul > li > ul.normal-sub > li {
width: 100%;
}
.menu > ul > li > ul.normal-sub > li a {
border: 0;
padding: 1em 0;
}
/**/
@media only screen and (max-width: 959px) {
.menu-container {
  width: 100%;
}
.menu-container .menu{
display:inline-block;
 }
.menu-mobile {
  display: block;    
  float: right;    
  padding: 20px 20px 0;
}
.menu-dropdown-icon:before {
  display: block;
}
.menu > ul {
  display: none;
  width:100%;
}
.menu > ul > li {
  width: 100%;
  float: none;
  display: block;
}
.menu > ul > li a {
  padding: 1.5em;
  width: 100%;
  display: block;
}
.menu > ul > li > ul {
  position: relative;    
  padding: 0 40px;
}
.menu > ul > li > ul.normal-sub {
  width: 100%;
}
.menu > ul > li > ul > li {
  float: none;
  width: 100%;
  margin-top: 20px;
}
.menu > ul > li > ul > li:first-child {
  margin: 0;
}
.menu > ul > li > ul > li > ul {
  position: relative;
}
.menu > ul > li > ul > li > ul > li {
  float: none;
}
.menu .show-on-mobile {
  display: block;
}
}


.find-select{ padding: 0 10px;}


.main-form-blog{padding: 0 157px;}
.main-form-blog h2{ font-size: 24px;}

.main-form-blog .ultr-pncg {
    padding: 0px 56px 30px;
}
.main-form-blog .ultr-pncg p{
    text-align:left;
}


.find-select {
    padding: 0 56px;
}

.bution .saveSunSign {
  color: #000;
  background: linear-gradient(140deg, #feeab9, #fec695 50%, #febfb6);
  border: none;
  padding: 7px 15px;
  border-radius: 3px;
  font-weight: 500;
  display: block;
}


.main-sign{ width: 100%; float: left; display: block; margin-top: 30px; }

.sign1{ width: 24.5%;
  float: left;
  display: block;
  margin-bottom: 3px;
  margin-right: 0px;
  padding: 5px 4px 5px 4px;    position: relative;
}
.sign1:nth-child(even) {
  background-color: #f1f1f1;
}




.sign1 label{  
  float: left;
  margin: 0 7px 0 0px;
  text-align: center;
  /* line-height: 80px; */
  position: absolute;
  left: 23px;
  top: 47px;}
.sign1 .text-image {
  float: left;
  width: 90%;
}
.sign1 .text-image h4{ font-size: 14px;
  font-weight: bold;
  text-align: center;
  color: #000;}

.sign1 .text-image .images-tb{width: 40%;
  display: block;
  height: auto;
  margin-right: auto;
  margin-left: auto;}

  .sign1 .text-image .images-tb img{ width: 100%;}

.form-gap1 .form-group .hover {
  float: right;
  text-align: right;
  display: block;
  width: 83%;
  position: absolute;
  top: 0px;
}

.form-gap1 .form-group .tooltip{ width: 100%;left: 0%;}

.form-sp{ display: block; width: 100%; float: left; margin-top: 40px; padding:0 56px}

.form-sp h2{ margin-bottom: 30px;}

.form-sp h3 { font-size: 18px;}

  .form-sp .form-gap-main{    width: 49%;
    margin-right: 10px;
    float: left;
   }
	
	  .form-sp .form-gap1{ float: left;
             background: #f8f8f8; width:100%;padding:15px 15px 7px
  }
  
.text-heading-resgl{ width: 49%; float: left; background:#f1f1f1;  padding: 15px 15px 7px;}

.text-heading-resgl .text-left-sing{ float: left; width: 60%;}

.text-left-sing p{ float: left; width: 100%;    margin-bottom: 11px;}	

.text-heading-resgl .inmshow{ float:right; width: 40%;padding: 10px 0px 0px;}

.text-heading-resgl .inmshow img{ width: 100%;}
.text-heading-resgl .inmshow1{ float:right; width: 40%;padding: 0px 0px 0px;}

.text-heading-resgl .inmshow1 img{ width: 100%;}

.text-heading-resgl .bg-back{width: auto ; float: left; margin-top: 0px; padding: 2px;  background-color: #fec3a6; font-size: 16px;}

.text-normal-width{float:left;width: 100%}
.text-heading-resgl ul{ padding: 0px; margin:0px 0 0 17px; list-style: none;}
.text-heading-resgl ul li{     padding: 0px;
  margin: 0px;
  list-style: disc;
  font-size: 15px;}

.main-text-login {
    float: left;
    width: 100%;
margin-bottom: 20px; text-align:center;border-bottom: 1px solid #8f8c8c;}
.sign-up-left{    background: linear-gradient(140deg, #f4933b, #d1345d 50%, #98002e) !important;
    color: #fff;
    /* width: 25%; */
    padding: 2px 31px; margin-right:10px}

.main-text-login .line-sing a{color:blue; font-weight:800;text-decoration:underline} 

.edit-y{ width:100%; float:left; padding:0px}

#frmProject1 .form-row .only-cpat .form-control {
  float: left;
  width: 55%;
  margin-left: 12px;
}


/*tool tip*/



.rigsttool {
  position: relative;
  display: inline-block;
  border-bottom: 1px dotted black;
}

.rigsttool i{background: #9d0432;
    padding: 3px 5px;
    border-radius: 100%;
    color: #fff;}

.rigsttool .tooltiptext {
  visibility: hidden;
  width: 120px;
  background-color: black;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 5px 0;

  /* Position the tooltip */
  position: absolute;
  z-index: 1;
  top: -46px;
    left: 23px;
}

.rigsttool:hover .tooltiptext {
  visibility: visible;
}



.only-t1 label {
  float: left;
  padding-top: 6px;
}
.only-t1 .form-control {
  float: left;
  width: 68%;
  margin-left: 12px;
}

#content {
padding: 30px;
background-color: #fff1e9;
color: #000;
border: 4px #f39954 solid;
}

#content h2{font-size: 24px; }
#content ul{padding: 0px 0 12px 23px;
  margin: 0px;
  width: 100%;
  line-height: normal;
  list-style: none;}
  #content li{ padding: 0px; margin: 0px; width: 100%;    width: 100%;
    line-height: 28px; list-style: disc;}
  #content .button-s{width: auto;
  margin-left: auto;
  margin-right: auto;}

#content .button-s a {
  color: #000;
  background: linear-gradient(140deg, #feeab9, #fec695 50%, #febfb6);
  border: none;
  padding: 7px 15px;
  border-radius: 3px;
  font-weight: 500;
  display: block;
  width: 40%;
}

#content .button-t a {
  color: #000;
  background: linear-gradient(140deg, #feeab9, #fec695 50%, #febfb6);
  border: none;
  padding: 7px 15px;
  border-radius: 3px;
  font-weight: 500;
  display: block;
  width: 53%;
}

#content .close {
  position: absolute;
    left: 100%;
    top: 0;
    margin: -27px 0 0 -10px;
    width: 20px;
    height: 20px;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    border-radius: 50%;
    background-color: #000000;
    cursor: pointer;
    text-decoration: none;
    opacity: .5;
    line-height: 19px;
}

.form-group .left-sel{
  float: left;
  margin-right: 12px;width: 100%;
}
.form-group .left-sel label{ float: left; width: 60%;}

.form-group .left-sel span{ float: left;}


.form-group{ text-align: left;}

.callchat{}
.written{ margin-top: 0px;}
.check-box{display: none;}
input:checked + #divMenu1 {
  display: none;
}

#toggleButton{font-size:16px;cursor: pointer;}
.hidden { 
  display: none; /* Initially hide the div */ 
} 

:target { 
  display: block; /* Show the div when it is targeted */ 
} 
.top-div{ display: contents;}
#divMenu1{ margin-top: 20px;}

.border-top{ border-top: 1px solid #ccc; padding-top: 5px;}
.bution1{ text-align: left; float: left;

  width: 100%;
}
.bution1 p{ margin-bottom: 13px !important;}

.bution1 p span{ }


.bution1 .submit-1 {
  color: #000;
  background: linear-gradient(140deg, #feeab9, #fec695 50%, #febfb6);
  border: none;
  padding: 7px 15px;
  border-radius: 3px;
  font-weight: 500;
  display: block;    float: left; margin-right: 8px;
}

.bution1 .submit-button {
  color: #000;
  background: linear-gradient(140deg, #feeab9, #fec695 50%, #febfb6);
  border: none;
  padding: 7px 15px;
  border-radius: 3px;
  font-weight: 500;
  display: block;  float: left; margin-top: 15px;
}

.bution1 .submit-view{color: #0000ff; text-decoration: underline; cursor: pointer; font-size: 18px; margin-left: 10px;margin-top: 21px; float: left;}

.oder-sum .
{ margin-top: 20px; text-align: left;}

.edit-b{ float: left; color: #0000ff; text-decoration: underline; cursor: pointer; font-size: 18px;}


.border-botm{ border-bottom: 1px solid #ccc; padding-bottom: 3px;}



/*wallet*/

.main-pading{ padding: 10px 20px;}
.main-money{    padding: 11px 0;
  display: block;
  width: 100%;
  float: left;}
.main-money .main-heading{ font-size: 16px; font-weight: bold; text-align: left; width: 100%; display: block; padding-bottom: 20px;}

.rupees_wallet{
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #d4d7d866;
  margin-bottom: 25px;
  font-size: 16px;
  border-radius: 8px;
  position: relative;
  transition: all .3s ease-in-out;
  overflow: hidden;
  font-weight: 400;
  width: 100%;
  padding: 35px 0;
  box-shadow: 0 0 4px 2px #eee;text-align: center;
}
.rupees_wallet span {
  display: block;
}
.rupees_wallet span.extra-discount {
  background-color: #2197541a;
  color: #219653;
  font-size: 13px;
  padding: 5px 0;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
}
.rupees_wallet span.popuper-tag {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.rupees_wallet span.popuper-tag img {
  display: block;
  width: 80px;
  margin: 0 auto;    height: auto;
}
.display-grid {
  display: flex;
}
.rupees_wallet:hover {
  box-shadow: 0 0 10px 2px #0000001a;
  border: 1px solid #f0df20;
}
.display-grid a{width: 100%;}
.bution2{
  margin-left: auto;
  margin-right: auto;
  width: 100%; float: left;
}
.bution2 .submit-1 {
  color: #000;
  background: linear-gradient(140deg, #feeab9, #fec695 50%, #febfb6);
  border: none;
  padding: 7px 15px;
  border-radius: 3px;
  font-weight: 500;
  display: block; float: left; cursor: pointer;
}

.bution2 .submit-view {
  color: #000;
  background:#fff;
  border: none;
  padding: 7px 15px;
  border-radius: 3px;
  font-weight: 500;
  display: block;  border: 1px solid #ccc;
}





.bution2 .submit-1:hover {
  background: linear-gradient(140deg, #febfb6, #fec695 50%, #feeab9); 
}

.balance_details{ float: left; width: 100%; font-size: 16px; font-weight: bold;}

.balance_details{
  display: flex
;
  justify-content: space-between;
  margin-bottom: 10px;
}
.available_balance {
  font-size: 16px;
  font-weight: 400;
  color: green;
  justify-content: center;
  display: flex
;
  align-items: center;
}
.available_balance .balance_avail {
  color: green;
  margin-left: 3px;
}
.recharge_button {
  text-align: center;
  color: #000;
  border: 1px solid #febfb6;
  border-radius: 5px;
  font-size: 14px;
  padding: 5px 20px;
  cursor: pointer;
  transition: .3s ease-in-out;
  margin-left: 10px;
  background: linear-gradient(140deg, #feeab9, #fec695 50%, #febfb6);
}
.delete_all_transactions {
  text-align: center;
 
  border: 1px solid #febfb6;
  border-radius: 5px;
  font-size: 14px;
  padding: 5px 20px;
  cursor: pointer;
  transition: .3s ease-in-out;
  margin-left: auto;
  color: #fff;
  background: linear-gradient(to right, #ff843f, #ca378f)
}

.main-tabel-mon{ float: left; width: 100%; display: block;}
.main-tabel-mon table{width: 100%;}

.main-tabel-mon table tr th {
  padding: 6px 7px;
  font-weight: normal;
  font-size: 17px;
  line-height: 1.2;
  color: #ffffff;
  border: 1px solid #DDD;
  background: linear-gradient(176deg, #f4933b, #d1345d 50%, #98002e) !important;
  text-align: center;
}

.main-tabel-mon table tbody tr:nth-child(even) {
  background-color: #F5F5F5;
}
.main-tabel-mon table tbody td:nth-child(5) {
  text-align: center;
}
.main-tabel-mon table tbody td a{color: #ff0000;}

.main-tabel-mon table tbody td .btn_recip_invo a{    color: #000;
  border: 1px solid #ccc;
  padding: 3px 4px;
  font-weight: normal;}


  .main-tabel-mon table tbody td:nth-child(6) {
    text-align: center;
  }
  .main-tabel-mon table tbody td .deletbtn a{color: #ff0000;}

  .table > tbody > tr > td{padding: 8px 12px;
    line-height: 1.42857143;
    vertical-align: top;
    border: 1px solid #ddd !important;}
    tbody, td, tfoot, th, thead, tr {
      border: 0 solid;
      border-color: inherit;
  }
  
  .table-bordered>:not(caption)>*>* {
    border-width: 0 1px;
}
table.table.table-bordered.table_payment td.right_align {
  text-align: right;
}

.payment-des{ float: left; width: 100%;}
.box-size {
  color: #535665;
  font-size: 14px;
  display: flex
;
  align-items: center;
  cursor: pointer;
  padding: 7px 10px;
  margin: 10px 0;
  font-weight: 600;
  background: #ffffe4;
  position: relative;
  border-radius: 5px;
  box-shadow: 0 0 4px #6e6c6c;
}

.fa-badge-percent {
  font-size: 25px;
  margin-top: 5px;
}
.fa-badge-percent:before, .fa-percent:before {
  content: "";
}
.cr {
  text-align: left;
  margin-left: 0;
  padding-left: 0;
}
.extra_percent {
  font-size: 15px;
  color: #000;
  text-transform: uppercase;
  font-weight: 700;
}
.rcS {
  width: 100%;
  text-align: left;
  line-height: 1.2em;
  font-size: 14px;
  color: #40aa6f;
}
.resetCouponId .fa-times-circle {
  font-size: 20px;
  display: block;
}
.apply_another_coupon {
  margin: 5px 0 20px;text-align: center;
}
.apply_coupon_btn {
  color: #9f0304;
  font-size: 18px;
  font-weight: 600;
  cursor: pointer;
  text-decoration: underline;
}
div.svelte-1cjulgn {
  display: flex;
  align-content: stretch;
  flex-flow: row wrap;
  justify-content: flex-start;
  box-sizing: border-box;
  box-shadow: 0 2px 4px 0 #0000000a;
}

.inner-pages div.svelte-1ap4ad2:not(.ref-text) {
  order: 0;
  width: 40%;
  flex: 1 1 auto;
  align-self: auto;
  display: inline-block;
  border: 2px solid #dbdada;
  border-radius: 10px;
  outline: none;
  padding: 12px;
  box-sizing: border-box;
  text-align: center;
  transition: background .3s;
  cursor: pointer;
  height: 72px;
  position: relative;
  background-color: #efefef;
  margin: 4px;
}
div.svelte-1ap4ad2 img, div.svelte-1ap4ad2 svg {
  position: absolute;
  height: 24px;
  top: 12px;
  left: 50%;
  transform: translateX(-50%);
  width: auto;
}
div.svelte-1ap4ad2 > .ref-text.svelte-1ap4ad2 {
  position: absolute;
  bottom: 12px;
  left: 0;
  right: 0;
  font-size: 13px;
  white-space: nowrap;
  line-height: 15px;
}


.wsl img{ width:60%} 
.img-chart{width: 55%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;}
.img-chart img{ width:100%}

.text-bali{ text-align: center; font-weight: bold; margin-top: 5px;}



.text-danger{ text-align:left}
.payment-detail .wpcf7-form .form-gap1{    margin-bottom: 6px;
    display: block;
    float: left;
    width: 100%;}

.astro-lst .myBtn_multinew img {
    width: 18px;
    height: auto;
}


/*popup-payment*/

.form-popup .modal{    padding-top: 0px; height: 100%;}
.form-popup .modal .modal-content {
    background-color: #fefefe;
    margin:5% auto 0% auto;
    border: 1px solid #888;
    width: 80%;
}

.form-popup .modal .modal-content .astro-detail-op{padding: 13px;}
.form-popup .modal .modal-content .astro-detail-op .hding{text-align: center;}

.form-popup .width-short .text-back{    background: transparent;
  font-size: 15px;
  right: 22px;
  color: #fff;
  opacity: 1;
  z-index: 9999;
  font-weight: normal;
  top: 19px;}
  .astro-img-detail{ width: 100%; display: block;}

.astro-img-op{     float: left;
  width: 20%;
  padding-right: 20px;}

  .astro-img-op img{ border-radius: 5%; width: 100%;}
.right-astro-info{ float: left; width: 79%;}

.right-astro-info .tab-1edit, .full-desp .tab-1edit{ font-size: 15px;}
.right-astro-info .tab-1edit span, .full-desp .tab-1edit span {
  font-weight: normal;
  text-transform: none;
}
.full-desp{ float: left; width: 100%; padding-top: 20px;}


.full-desp .helo {
  display: block;
  overflow: overlay;
  overflow-y: auto;
  width: auto;
  height: 206px;
  padding-right: 14px;
}

#style-4::-webkit-scrollbar-track
{
  -webkit-box-shadow: inset 0 0 6px rgb(214, 213, 211);
  background-color: #F5F5F5;
}

#style-4::-webkit-scrollbar
{
  width: 10px;
  background-color: #F5F5F5;
}

#style-4::-webkit-scrollbar-thumb
{
  background: linear-gradient(140deg, #f4933b, #d1345d 50%, #98002e) !important;
  border: 2px solid #e5c687;
}

.heading-ved{background-color: #fff1e9;
  font-size: 20px;
  padding: 12px 8px;
  color: #060606;
  border-bottom: 1px solid #fec2a3; width:100%; float:left}



.list-veg ul {
    width: auto;
    padding: 0px;
    margin:0px 0 23px 19px;
    list-style: none;
    line-height: normal;
    display: block;
}

.list-veg ul li {
    width: 100%;
    padding: 0px;
    margin: 0px 0 4px 0;
    list-style: disc;
    line-height: 29px;
}




.form1{ width:100%; float:left; margin-bottom:0px}
.form1 label{margin-bottom:0.1rem}

.only-cpat span {
    float: left;
    width: 46%;
    text-align: center;
    margin-top: 0px;
}
.only-cpat .form-control {
        float: left;
    width: 50%;
    margin-left: 13px;
    margin-top: 0px;
}
.font-14{font-size: 15px;font-weight: bold;
    }

.text-12{ font-size: 15px;
    margin-top: 21px;}
	
	.fonr-resg{padding:20px 0 0px}
	
	.main-left-w{ width:47%; float:left; position:relative}
	
	.margi-r{   margin-left: 0px; float:right}

	.main-left-w p{ margin:0px; padding:0px;font-weight: 600;}
	
	.back-ground{background:#F5F5F5BA; padding: 15px 0 0px}
	.main-text-login{ border-bottom: 0px solid #8f8c8c;}
	.line-sing{border-bottom: 1px solid #8f8c8c;}
	 .ptbn{ padding:20px 20px }
	
.fleft {
    float: left;
    width: 100%;
    text-align: center;
    display: ruby;
}

.local-link::after{  content: "";
    border-left: 1px solid #d1345d42;
    height: 100%;
    display: block;
    width: auto;
    position: absolute;
    right: -6%; top:0px}

.heading-gan img{width: 4%!important;}



.color-n {border-bottom: 2px solid #fb7f44; cursor:pointer !important;}
.color-n i{color:#fb7f44; cursor:pointer !important;}





/*Login poup Form*/


.msger{position: absolute;
    top: -35%;
}
.msger #errormsg, .msger #errormsgsign, .msger #errormsgotp{color:red !important;}

.errorMessage{color:red !important;}

#errormsg, #errormsgsign, #errormsgotp{color:red !important; text-align:center; 
/*margin-bottom:20px;*/
        line-height: 20px;
}

.msger #successmsg, .msger #successmsgotpsign, .msger #successmsgsign, .msger #successmsgotp{color:green; font-size:13.4px}

.top-bar .modal{ padding-top: 20px;}

.top-bar .modal-content {
    background-color: #fefefe;
    margin: 1% auto 0% auto;
    border: 1px solid #888;
    width: 70%;
    padding: 10px;}
.top-bar .close {
    position: absolute;
    right: 23px;
    top: 2px;
    font-size: 40px;
    font-weight: bold;
    color: #0a0a0a;
}
/* scroll off*/

body.no-scroll {
    overflow: hidden;
}

/*scrol*/
@keyframes slideDown {
  from { transform: translateY(-50px); opacity: 0; }
  to { transform: translateY(0); opacity: 1; }
}

.close_multi {
  float: right;
  font-size: 20px;
  cursor: pointer;
}










.sign-in .row{margin-bottom: 0px;
}
.h100full{    height: 100% !important;}
.signPop {
    margin-left: 0px;
    margin-right: 0px;
}

.row:before, .row:after {
    display: table;
    content: " ";
}
.sign-in .sign-left {
    margin-top: 0px;
    text-align: center;
    z-index: 9;
    padding: 10px 0px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    position: relative;
    height: 620px;
}
.left-bg {
    background: #f5f5f5;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0px;
    top: 0px;
    z-index: -1;
    height: 620px;
}
.sign-in .sign-left h2 {
    font-weight: normal;
    margin-bottom: 20px;
    margin-top: 25px;
    color: #000;
    font-size: 32px;
}
.sign-in .sign-left h2 span

 {
    font-weight: bold;
}
.sign-in .sign-left img {
    width: 100%;
}
.hide-on-med-only {
    display: none;
}
.side-left .text-login {
    text-align: left;
    margin-top: 0px; padding: 20px 20px;
}
.side-left .text-login h4 {
    font-size: 22px;
    font-weight: bold;
    position: relative;
    /* background: #ff6f00; */
     width: 100%;
    padding: 12px 6px 12px 6px;
    color: #000; text-align: center;
}
.side-left .text-login ul {
    position: relative;
    padding-left: 2px;
}


.side-left .text-login ul li {
 margin-bottom: 7px;
    font-size: 15px;
    list-style: none;
    text-align: left;
    width: auto;
    margin-right: 10px;    word-wrap: break-word;
}
.side-left .text-login ul li span {
    background: #ff6f00;
    width: 10px;
    height: 10px;
    display: inline-block;
    margin-right: 5px;
    border-radius: 100%;
}

.sign-in .sign-right {
    margin-top: 30px;
    padding: 0px 40px 0px 40px;
    height: 620px;    text-align: left;
}

.side-right h2 {
margin-top: 0px;
    color: #ff6f00;
    font-weight: 600;
    margin-bottom: 10px;
    font-size: 2rem;
    text-align: center;
}



.dhruvlogin {
    overflow: hidden;
    margin-top: 80px;
}

.fomr-main-tb {
    width: 100%;
    display: block;
}
.wd100 {
    width: 100%;
    float: left;
}








.form-group {
    display: block;
}
.form-nc {
    font-size: 13px;
    padding-left: 5px;
    border: 1px solid #d1345d;
    box-shadow: 2px 3px 3px 1px rgba(0, 0, 0, .2);
    display: block;
    width: 100%;
    height: calc(1.5em + .75rem + 2px);
    padding: .375rem .75rem;
    font-weight: 400;
    line-height: 1.5;
    color: #000;
    background-color: #fff;
    background-clip: padding-box;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}
.fomr-main-tb .bution .submit {
    color: #000;
    background: linear-gradient(140deg, #feeab9, #fec695 50%, #febfb6);
    border: none;
    padding: 7px 8px;
    border-radius: 3px;
    font-weight: 600;
    display: block;
    font-size: 20px;text-align: center;pointer-events: painted;
    cursor: pointer;
}

.ent .bution .submit {
    color: #000;
    background: linear-gradient(140deg, #feeab9, #fec695 50%, #febfb6);
    border: none;
    padding: 7px 8px;
    border-radius: 3px;
    font-weight: 600;
    display: block;
    font-size: 20px;text-align: center;pointer-events: painted;
    cursor: pointer;
}

.wid {
    width: 73%;
}

.mt10 {
    margin-top: 10px;
}


.textbox {
    display: none;
    text-align: center;
    z-index: 10;
    cursor: text;
}

.opt-signup {
    margin-top: 30px;
}

.only-cpat {
    font-size: 12px;
}


.side-right a{    color: blue;
    font-weight: 800;
    text-decoration: underline;}


.form-section {
    transition: all 0.5s ease-in-out;
    
}
.form-group .form-nc1 {
    height: 35px;
    width: 35px;
    background: #e7e5ff;
    /*height: 50px;*/
    border: 1px solid #ff6f00;
    color: #ff6f00;
    border-radius: 4px;
    /*margin-top: 5px;*/
    text-align: center;
}

/* Active animation class */
.ent{
  display: block;
  animation: slideDownBounce 0.6s ease forwards;    padding-top: 0px;
   
}
/* Bounce animation */
@keyframes slideDownBounce {
  0% {
    opacity: 0;
    transform: translateY(-50px);
  }
  60% {
    opacity: 1;
    transform: translateY(10px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}



.main-text-login .ultr-pncg{    padding: 0px 0px 10px;}
.main-text-login .Uttara-form {padding: 10px 10px 0px;}
.main-text-login .fonr-resg{    padding: 0px 0 0px;}


.margi-r .text-login {
    text-align: left;
    margin-top: 0px; padding: 20px 20px;
}
.margi-r.text-login h4 {
    font-size: 22px;
    font-weight: bold;
    position: relative;
    /* background: #ff6f00; */
     width: 100%;
    padding: 12px 6px 12px 6px;
    color: #000; text-align: center;
}
.margi-r .text-login ul {
    position: relative;
    padding-left: 2px;
}


.margi-r .text-login ul li {
 margin-bottom: 7px;
    font-size: 15px;
    list-style: none;
    text-align: left;
    width: auto;
    margin-right: 10px;    word-wrap: break-word;
}
.margi-r .text-login ul li span {
    background: #ff6f00;
    width: 10px;
    height: 10px;
    display: inline-block;
    margin-right: 5px;
    border-radius: 100%;
}

.color-bl{font-weight: 800;
    text-decoration: underline;color:blue;    margin-left: 0px;}


/*login page Wp */
/* Hide signup by default */
.dsksign { display: none; }

/* Hide OTP sections by default */
#otpformlogin, #otpformsignup { display: none; }

/* Simple fade effect */
.fade-in {
  animation: fadeIn 0.5s ease-in-out forwards;
}
@keyframes fadeIn {
  from { opacity: 0; transform: translateY(20px); }
  to { opacity: 1; transform: translateY(0); }
}

.dsklogin .side-left .text-login , .dsksign .side-left .text-login {float: left;
    width: 100%;}

.dsklogin .side-left .text-login ul, .dsksign .side-left .text-login ul{    width: 100%;
    float: left;
    display: block;}

.dsklogin .side-left .text-login li, .dsksign .side-left .text-login li{      margin-bottom: 7px;
    font-size: 14px;
    list-style: none;
     
    width: 48%;
    margin-right: 4px;
    display: block;
    float: left;}

/*harjeet end*/

/*rinkan*/



#paymnetbton {display: none;}

#opnebuton{color: blue;cursor: pointer;}

/*rinakn end*/

/*--------------------home---------------------------------*/

.slider-banner{ padding: 20px 0 ;}

.slider-banner .owl-carousel .owl-stage-outer{ padding: 0px;}



.home-title{
padding: 100px 0  63px;
}
.home-title h4{
font-size: 45px;
padding: 0 75px;
text-transform: capitalize;font-family:'DM Sans Regular',sans-serif;
}
.home-img img{
padding: 0px 0;
height: auto;
}





.asecndet{padding:30px 0px 20px;}
.nakshatr{padding:30px 0px 20px;}
.astrolog{padding:30px 0px 2%;}
.blog{padding:30px 0px 20px;}
.inner-pages{padding:0px 0px 20px;}


.content-text{margin: 10px 0 10px;}

.content-text ul{padding:0px; margin:0px 0 20px; line-height:normal; list-style:none}
.content-text ul li{padding:0px; margin:0px 0; line-height:27px; list-style:inside}
.coman-page{padding:30px 0px 20px;}


.slider-line{ border: 1px solid #E3E3E3;
  border-width: 0px 0px 1px 0px;
  display: block;
  width: 100%;
  padding-bottom: 32px;}
.slider-line1{ border: 1px solid #E3E3E3;    border-width: 1px 0px 1px 0px;    display: block;    width: 100%;    padding-bottom: 25px;padding-top: 25px;}

  .comen-line{ border: 1px solid #E3E3E3;
      border-width: 0px 0px 1px 0px;
      display: block;
      width: 100%;
      padding-bottom: 32px;}

.slider-line .row{justify-content:center}
/*------------------------------------------------*/
.fl-w{ float: left; width:100%;}
.pt-60{padding-top: 60px;}
.pt{padding-top: 30px;}
.ptb{padding-top: 30px; padding-bottom: 30px;}

.mt10{ margin-top: 10px;}

.naksha-heading{}
.naksha-heading h1{
font-size: 25px;
  font-family: 'DM Sans Regular',sans-serif;
text-transform: capitalize;
  font-weight: 700;
  color: #333;
}



.naksha-heading h2 {
  font-size: 32px;
      font-family: 'DM Sans Regular',sans-serif;
  text-transform: capitalize;
  font-weight: 700;
  color: #333; position:relative;
}
/*
.naksha-heading h2::after{

  content: " ";
  position: absolute;
background-image: linear-gradient(to right, #ff843f, #ca378f);
background-size:100%;
  width: 20%;
  height: 70px;
  bottom: 25px;
  z-index:0;
}
*/


.naksha-heading h3{
font-size: 30px;
font-family:'DM Sans Regular',sans-serif;
text-transform: capitalize;
  font-weight: 700;
  color: #333;
}

.naksha-heading{
margin-bottom: 30px;
}

.naksh:hover{
box-shadow:0px 0px 6px 0px rgba(0, 0, 0, 0.1);
border-radius: 10px;transition:  box-shadow 0.5s ease-in-out;
  border:1px solid #FCDFE8;
}
.naksh{
width: auto;
margin-top: 25px;
  display: flex;
  border: 1px solid #f5f5f5;
  border-radius: 10px; justify-content: center;transition: box-shadow 0.5s ease-in-out;
}

.naksh img{
padding:15px;
text-decoration: none; max-width: 145px;
}
.naksh img:hover{
box-shadow: none;
}
.main-planet { float: left; width: auto; margin-right: 10px;}

.planet .naksha {
  font-family: 'Samarkan';
  border: 1px solid #d1345d;
  padding: 15px 35px;
  border-radius: 10px;
  color: #d1345d;
  box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.4);
  font-size: 15px;
}

.planet {
  margin: 20px 0px;
}

/*----------------------------*/
.card img{
border: 5px solid #fff;
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.2);
  border-radius: 100%;
width: 120px;
  height: 120px;
  margin-top: 10px;
  margin-inline: auto;
}
.card img:hover{
transform: scale(1.1, 1.1); 
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.2);	border: 8px solid #fff;
  transition: all 0.5s ease-in-out ;  box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.1);

}
.card .card-body .card-text{
font-size: 14px;
text-align: center; color: #6A6A6A; line-height: 28px;
}
.card .card-body h5{
font-size: 18px;
}
.btn{
border: 2px solid #B84193;
  color: #B84193;
  font-weight: 400;
  padding: 6px 15px;
  margin-left: 10px; float: left; height: 40px;line-height: 24px;min-width: 120px;transition: all 0.5s ease-in-out;
}
.btn1{
color: #fff; height: 40px;
background: linear-gradient(140deg, #f4933b, #d1345d 50%, #98002e); min-width: 120px;
border: none;padding: 6px 15px; float: right;margin-right: 10px; line-height: 24px;transition: all 0.5s ease-in-out;
}
.btn:hover{
color:#98002e;
transform: scale(1.1, 1.1); 
box-shadow:0px 0px 6px 0px rgba(0, 0, 0, 0.1);
transition: all 0.5s ease-in-out;


}
.btn1:hover{
color: #fff;transform: scale(1.1, 1.1); 
box-shadow:0px 0px 6px 0px rgba(0, 0, 0, 0.1);
transition: all 0.5s ease-in-out;
}


/*----------------nakshatra-----------------------------*/
.nakshatras{
display: flex;justify-content: center;  flex-wrap: wrap;
}

.nakshatras .naksha{
font-family: Samarkan;
border: 1px solid #FCDFE8;
  padding: 15px 0px;
  border-radius: 10px; margin: 8px;
  text-align: center;display: flex; justify-content: center; align-items: center;
  color: #B84193; width: 155px; height: 85px;
  box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.2);
  font-size: 18px;   transition: all 0.5s ease-in-out ;
}
.nakshatras .naksha:hover{
text-decoration: none;
transform: scale(1.1, 1.1);  font-family:'DM Sans Regular',sans-serif; letter-spacing: -.5px;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.2);
  transition: all 0.5s ease-in-out ;

}




/*blog---------------------------*/

.card{
border-radius: 14px;
margin-top: 22px;
border: 1px solid #FCDFE8;
box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.2);
  max-width: 350px;
  padding: 20px;
}
.card-body{ padding: 20px 0px;}
.speaker_card{
  margin-top: 22px;
  border-radius: 15px;
  box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.2);
}
.speaker_card img{
height: auto;
  width: 100%;
  padding: 5px;
  border-radius: 15px;
}
.blog-sec{
padding: 10px;
}
.speaker_card .blog-sec .card-text{
font-size: 16px;
  height: 40px;
font-family:'DM Sans Regular',sans-serif; color: #000;
}

.overlay {
  position: absolute;
  top: 48px;
  bottom: 0;
  left: 0;
  right: 0;
  height: 10%;
  width: 100%;
  opacity: 1;
  transition:all .3s ease;
  background-color: transparent;
}


/*.speaker_card:hover .overlay {
opacity: 1;
}
*/
.icon1 {
  text-decoration: none;
  color: linear-gradient(140deg, #f4933b, #d1345d 50%, #98002e);
  font-size: 18px;
  position: absolute;
  top: 8%;
  right: 18%;
  transform: translate(-40%, -50%);
  -ms-transform: translate(-40%, -50%);transition: all 0.5s ease-in-out;
}
.icon {
  text-decoration: none;
  color: linear-gradient(140deg, #f4933b, #d1345d 50%, #98002e);
  font-size: 18px;
  position: absolute;
  top: 8%;
  right: 4%;
  transform: translate(-40%, -50%);
  -ms-transform: translate(-40%, -50%);transition: all 0.5s ease-in-out;
}
.icon1 .fa-share-nodes, .icon .fa-heart{

background-color: #fff;
padding: 8px;
border-radius: 100%;

}
.icon:hover, .icon1:hover{
text-decoration: none;
color: #d1345d;transition: all 0.5s ease-in-out;

}
.date{
  margin-top: 9px;
  padding-bottom: 4px;
}
.date .date-num{
float: left;
font-size: 13px;
font-weight: 500;
color: rgba(0,0,0,0.5);
}
.date .raju{
float: right;
font-size: 13px;
font-weight: 500;
color: #d1345d;
}




/*-------------------------------------*/

.media{

display:flex; justify-content:flex-start;}



.ihelo{padding:0px 0 0;}



.media-body{
margin:0 0 0 10px; text-align:left;
}
.media-body a{
text-decoration: none;
color: #333;
}


/*------------------------------------------------*/
.social-media{ display:flex; justify-content:flex-end;}
.social-media ul{
display: inline-flex; margin:0;
}
.social-media ul li{
list-style: none;
margin:0px 20px;

}


.social-media ul li a img, .media .icon-styled img, .ihelo .icon-styled img{
max-width: 30px;
max-height: 30px;
}



/*-------------------------footer------------------*/

.sitemap_item{
padding-bottom: 25px;
}
.sitemap_item p{
font-size: 14px;
}
.sitemap-link_detail li{
list-style: none;
margin: 10px 0;
}
.sitemap-link_detail li a{
color: #666;
font-size: 14px;
font-weight: 400;transition: all 0.5s ease-in-out;
}
.sitemap-link_detail li a:hover{
color: #B84193;transition: all 0.5s ease-in-out;
}
.about-astrology{display:flex; flex-direction:column;}
.about-astrology h3{
font-size: 21px;
}

.footer-copyright{

text-align: center;
}

/*---------------------------------------*/

.owl-theme .owl-nav{    margin-top: 10px;
  position: absolute;
  bottom: 5px; width:100%;
}

.owl-theme .owl-nav .owl-prev, .owl-theme .owl-nav .owl-next{
  width: 45px;
  height: 55px;    margin: 0px 18px;
  background: linear-gradient(140deg, #f4933b, #d1345d 50%, #98002e) !important;
  padding: 0px 0px !important;
  border-radius:7px; position:relative;transition: all 0.5s ease-in-out;
}
.owl-theme .owl-nav .owl-prev:hover, .owl-theme .owl-nav .owl-next:hover{
transition: all 0.5s ease-in-out;
  background:#F2F0F0 !important;

}

.owl-theme .owl-nav .owl-prev::before{

  content: " ";
  position: absolute;
  background: url(../images/arrow-l.svg) no-repeat 0px 0px;
  width: 21px;
  height: 12px;
  bottom: 25px;
  right: 11px;background-size:cover;
}
.owl-theme .owl-nav .owl-next::after{

  content: " ";
  position: absolute;
  background: url(../images/arrow-r.svg) no-repeat 0px 0px;
background-size:cover;
  width: 21px;
  height: 12px;
  bottom: 25px;
  right: 11px;
}
.owl-theme .owl-nav .owl-prev:hover::before{
background-size:cover;
  content: " ";
  position: absolute;
  background: url(../images/arrow-lc.svg) no-repeat 0px 0px;
  width: 21px;
  height: 12px;
  bottom: 25px;
  right: 11px;transition: all 0.5s ease-in-out;
}
.owl-theme .owl-nav .owl-next:hover::after{
transition: all 0.5s ease-in-out;
  content: " ";
  position: absolute;
  background: url(../images/arrow-rc.svg) no-repeat 0px 0px;
background-size:cover;
  width: 21px;
  height: 12px;
  bottom: 25px;
  right: 11px;
}
.owl-theme .owl-nav .owl-prev i, .owl-theme .owl-nav .owl-next i{
display:none;
}
/*--------------breadcrumb---------------*/

.breadcrumb{
background-color: #fff !important;
padding: 0.75rem 0 !important;
}
.breadcrumb .breadcrumb-item a{
color: #333;
font-weight: 600;
}

.breadcrumb li { list-style: none; line-height: normal; margin: 0px; padding: 0px; width: auto;

}


.breadcrumb-item+.breadcrumb-item::before {
  float: left;
  padding-right: 0.5rem;
  color: #6c757d;
  content: ">";
}


.breadcrumb .breadcrumb-item .icon-home{ width: 60%;}


/*-------------------inner pages------------------------*/

.video-ply-detail { width:100%;  margin-bottom:15px;}
.video-ply-detail h1{margin-bottom:15px; font-size:30px;font-family: 'DM Sans Regular',sans-serif;}
.video-ply-detail iframe{width: 100%;
  height: 422px;}

.pagination-box{margin:20px 0;}


.banner-left-text{ float: left;
  width: 20%;
  align-items: center;
  display: grid;
  place-items: center;
}

.banner-cente{ float: left; width: 60%;}


.banner-cente img{
width: 100%;
height: auto;
border-radius: 10px;
}
.banner img{
width: 100%;
height: auto;
border-radius: 10px;
}


.astrology img{
border-radius: 10px;margin-left:auto;margin-right:auto;display: block;margin-top: 8px;
}
.structure{
margin-top: 0px;
border: 1px solid #6c757d;
border-radius: 10px;
  margin-bottom: 20px; position: relative;

}
.structure h6{
border-bottom: 1px solid #6c757d;
  padding: 13px 30px 12px;font-family:'DM Sans Regular',sans-serif;
}
.structure h6:before {
  content: "\00BB";
  position: absolute;
  top: 0px;
  left: 8px;
  font-size: 35px;
  color: #6c757d;
}
.structure ul li{
list-style: none;
line-height: 1.6;
font-size: 16px;
margin: 10px 0px 10px 10px;
}
.structure ul li a{
color: #333;
}
.structure ul li img{
font-size: 12px;
color: #d1345d;
}
.structure ul li a:hover{
color:#007bff;
}
#more {display: none;}

#profilebutton {display: none;}

#myBtnnew{color: blue;cursor: pointer;}


button{
outline: none;
  border:#000;
  background: none;
  margin-left: 20px;
}

/*----*/

.astro-head{
margin-top: 30px;
padding: 10px;
background-color: #dee0e0;
border-radius: 10px;
}
.astro-head h5 {
  padding: 10px 4px;
  font-size: 30px;
  color: #d1345d;
}
.astro-head h5 i {
  font-size: 35px;
  color: #d1345d;
  margin-right: 6px;
}
.astro-head p {
  padding: 0px 50px 0px 2px;
  font-size: 24px;
}


/**/
.heading-second{
margin: 30px 0;
}
.heading-second p{
margin-top: 20px;
line-height: 1.8;
}


/*----------------related- articles-----------*/


.related{
  position: relative;	padding: 0px 0px 20px;
}
.related h5{
padding: 0px 0px 5px;
}

.related h5{ font-family: 'DM Sans Regular',sans-serif;font-size:29px;border-bottom: 1px solid #dee0e0;

}

.related h3{ font-family: 'DM Sans Regular',sans-serif;font-size:29px;border-bottom: 1px solid #dee0e0;

}

.related ul{margin:0px 0 20px; padding:0px; list-style:none; line-height:normal;}

.related li{margin: 0px;
  padding: 0px;
  list-style: none;
  line-height: 27px;
  border-bottom: 1px dotted #ccc;
  font-size: 16px;}

.related li a{color:#000;}

.related li a:hover{color:#d1345d;}



.related-img{
margin-top: 20px;
border: 1px solid #dee0e0;
border-radius: 10px;
}
.related-img img{
padding: 5px;
border-radius: 10px;
}
.related-img p{
margin-top: 5px;
padding: 5px 10px;
}

.youtube img {
  position: absolute;
  right: 41%;
  top: 51%;
}

.overlay1 {
  position: absolute;
  top: 7%;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 1;
  transition: all .3s ease;
  background-color: transparent;
}

/*--------right side banner---------*/
.banner1{
margin-top: 25px;
border: 1px solid #d1345d;
border-radius: 10px;
}
.banner1 p{
margin:15px;
}
/**/



/*-----------------author--------------*/
.author{
display: flex;
border: 1px solid #d1345d !important;
border-radius: 10px;
box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.2);
}
.card1{
padding: 30px;
}
.card1 img{
border: 1px solid rgba(0,0,0,0.2);
  border-radius: 100%;
width: 170px;
  height: 170px;
  margin-top: 10px;
  margin-inline: auto;
  padding: 5px;
}
.author-des{
padding: 23px 0;
}
.author-des h5{
font-size: 18px;
color: #d1345d;
}
.author-des h3{
font-size: 22px;
color: #333;
}
.author-des p{
font-size: 15px;

}

.btnapp {
  background: none;
  color: #fff;
  border-radius: 4px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 14px;
  position: fixed;
  left: 20px;
  bottom: 6px;
  writing-mode: vertical-rl;
  min-height: 80px;
  padding: 10px;
  margin-right: 0px !important;
  z-index: 9999;
  margin-left: 0px!important;
}






/*--------------------media  query------------------------*/

@media (min-width:768px) and  (max-width: 912px){

.carousel-control-next, .carousel-control-prev {
  position: absolute;
  top: 100%;
  bottom: 0;
  z-index: 1;
  display: -ms-flexbox;
  /* display: flex; */
  -ms-flex-align: center;
  /* align-items: center; */
  -ms-flex-pack: center;
  /* justify-content: center; */
  width: 92%;
  padding: 0;
  color: #fff;
  text-align: center;
  /* background: #000; */
  border: 0;
  opacity: 1;
  transition: opacity .15s ease;
}

.card .card-body{
  padding: 0px !important;
  padding-bottom: 15px !important;
}
.card .card-body .card-text {
  font-size: 14px;
  text-align: center;
  height: 100px;
}
.btn {
  border: 2px solid #98002e;
  color: #98002e;
  font-weight: 400;
  padding: 4px 4px;
}
.btn1 {
  margin-left: 30px;
  background-image: linear-gradient(140deg, #f4933b, #d1345d 50%, #98002e);
  color: #fff;
  border: none;
}
.speaker_card {
  border: 1px solid;
  border-radius: 15px;
  box-shadow: 2px 2px 2px 2px rgba(0, 0, 0, 0.4);
  margin-bottom: 25px;
  position: relative;
  
}
.media {
  margin: 10px 0 5px;
  text-align: center;
}
.social-media ul {
  display: inline-flex;
  margin: auto;
  margin-top: 36px;
}

}



table, td, tr{
border:1px solid #333;
}
td, tr{
padding:10px;
}

.origins h1{
font-size: 40px;
      font-family: 'DM Sans Regular',sans-serif;
}



/*About us*/


.marjinl{ margin-left:auto;margin-right:auto;}
.our-core{
margin: 40px 0;
text-align: center;
padding: 0 153px;
}
.about-us{
border: 1px solid rgba(0,0,0,0.2);
  border-radius: 15px;
  box-shadow: 2px 3px 3px 1px rgba(0, 0, 0, 0.2);
}
.about-us h3{
color: #d1345d;
font-size: 22px;
padding-top: 15px;
}
.about-us img {
  height: 200px;
  width: 100%;
  padding: 7px;
  border-radius: 10px;
}
.about-us p{
font-size: 14px;
color: #333;
height: 140px;
padding: 0 10px;
}

.main{
margin-top: 40px;
margin-bottom: 40px;
}

.author-des h4{
color: #d1345d;
font-size: 18px;
font-family: sans-serif;
}
.author-social{
border: 1px solid #d1345d;
padding: 5px 15px;
border-radius: 5px;
}
.author-social i{
margin-right: 7px;
}
.author-social span{
color: #d1345d;
font-weight: 500;
}
.author-social:hover{
text-decoration: none;
}
.author-social:hover span{
color: #d1345d;

}

.our_astrology{
  display: flex;
  
}
.our_astrologer{
margin:50px;
}
.our_astrologer h1{
margin-top: 10px;
font-size: 30px;
}
.our_astrologer .consult-btn{
color: #fff;
  background: linear-gradient(140deg, #f4933b, #d1345d 50%, #98002e);
  border: none;
}




/*-----------articles------------------------*/

.articles{
margin-top: 20px;
  margin-bottom: 20px;
}
.articles h1{
font-size: 40px;
    font-family: 'DM Sans Regular',sans-serif;
}

.feature{
margin-bottom:35px;
}
.feature-article{
  border: 1px solid #ccc;
  border-width: 0px 0px 1px 0px;
  display: block;
  width: 100%;
  padding-top: 10px;
  position: relative;
}
.articles-details{
  border-radius: 15px;
  box-shadow: 2px 3px 3px 1px rgba(0, 0, 0, 0.2);
}
.articles-details img{
padding: 6px;
border-radius: 15px;
}
.articles-details .articles-para p{
padding: 7px 6px 0;
  font-size: 15px;
  font-weight: 600;
  height: 70px;
}
.article-btn a{
background: #fff;
  position: absolute;
  right: 0px;
  border: 1px solid #d1345d;
  padding: 3px 10px;
  color: #d1345d;
  top: 95%;
  border-radius: 3px;
  color: #d1345d;
}
.article-btn a:hover{
background-image: linear-gradient(140deg, #f4933b, #d1345d 50%, #98002e);
color: #fff;
border: none;
}

/*-------------others article-----------------*/

.others-details{
border-radius: 10px;
  box-shadow: 2px 3px 3px 1px rgba(0, 0, 0, 0.2);
  border: 1px solid #d1345d;
}
.others-details .insights-head h3{
margin-top: 10px;
  padding: 6px;
  font-size: 25px;
  margin-bottom: -5px;
}
.others-details .insights-head img{
padding: 6px;
}
.others-details ul{
padding: 6px;
}
.others-details ul li{
margin-top: 10px;

}
.others-details ul li a{
font-size: 15px;
color: #333;
}
.others-details .others-details-btn{
padding: 0px 23px 20px;
}
.others-details .others-details-btn a{
border: 1px solid #d1345d;
  padding: 7px 10px;
  border-radius: 2px;
  color: #d1345d;
}
.others-details .others-details-btn a:hover{
color: #fff;
background-image: linear-gradient(140deg, #f4933b, #d1345d 50%, #98002e);
border: none;
}



/*-------------videos-----------------*/
.videos{
position: relative;
}
.videos h3 {
  font-size: 18px;
  padding: 6px;
  color: #333;
  height: 60px;
}
.videos-overlay{
position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 1;
  transition: .3s ease;
  background-color: transparent;

}
.videos .videos-overlay .video-icon{
width: 45px;
  height: 45px;
  border-radius: 50px;
  background-color: rgba(0, 0, 0, 0.6);
  padding-left: 5px;
  
}
.video-icon{
color: #fff;
  font-size: 30px;
  position: absolute;
  top: 37%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
}
.video-icon:hover{
color: #fff;
background-image: linear-gradient(140deg, #f4933b, #d1345d 50%, #98002e);
}

/*contact------------------*/

/*------------------contact----------*/

label{
  color: #000;
  margin-bottom: 0.5rem;
  font-size: 14px;
  text-align: left;
  display: block;
}

.form-control{
  font-size: 13px;
  padding-left: 5px;
}

.form-control:focus{
  box-shadow: none;
  border: 1px solid #d1345d;
}
.form-control{
  border: 1px solid #d1345d;
  box-shadow: 2px 3px 3px 1px rgba(0, 0, 0, 0.2);
}


.bution{ margin-left:auto; margin-right:auto;}
.bution .submit{
  color: #000;
    background: linear-gradient(140deg, #feeab9, #fec695 50%, #febfb6);
  border: none;
  padding: 7px 15px;
  border-radius: 3px;
  font-weight: 500; display:block;
}

.bution .submit-bton{color: #000;
  background: linear-gradient(140deg, #feeab9, #fec695 50%, #febfb6);
  border: none;
  padding: 7px 15px;
  border-radius: 3px;
  font-weight: 500;
  display: block;
  float: left;
  margin-right: 12px;}

.submit:hover, .submit-bton:hover{
  color: #000;
  background: linear-gradient(140deg, #febfb6, #fec695 50%, #feeab9);

}



.submit:hover{
  color: #000;
  background: linear-gradient(140deg, #febfb6, #fec695 50%, #feeab9);

}


.form-group .hover{    float: right;
    text-align: left;
    display: block;
    width: 53%;}
.form-group .hover i{background: #9d0432;
    padding: 3px 5px;
    border-radius: 100%;
    color: #fff;}

.form-group .tooltip {
  /* hide and position tooltip */
  top: -130px;
  background-color: black;
  color: #fff;
  border-radius: 5px;
  opacity: 0;
  position: absolute;
  -webkit-transition: opacity 0.5s;
  -moz-transition: opacity 0.5s;
  -ms-transition: opacity 0.5s;
  -o-transition: opacity 0.5s;
  transition: opacity 0.5s;    padding: 8px;
}

.form-group .hover:hover .tooltip {
  /* display tooltip on hover */
  opacity: 1;
}


/*------------right side bar  form-----------*/

.address li img{    width: 6%;
  height: 24px; margin:0px 7px 0 0;}
.address li{ margin:0 0 10px;}

.contact-asvini{
  box-shadow: 2px 3px 3px 1px rgba(0, 0, 0, 0.2);
  border: 1px solid #d1345d;
  border-radius: 10px;
  padding: 20px;
}
.asvini-heading h6{
  color: #d1345d;
  font-size: 22px;
  font-weight: 600;
}

.form-row p{ padding:0px; margin:0px;}



/*FAQs*/

.accordions {
width: 100%;
margin: 0px auto;
}

.accordions h3 {
text-align: center;
font-family: "Roboto", sans-serif;
font-weight: bold;
}

.accordion-item {
background: transparent;
margin-bottom: 20px;
border: 1px solid #f4933b;
border-radius: 5px;
color: #000;
}

.accordion-item .accordion-title {
cursor: pointer;
padding: 20px;
transition: transform 0.4s ease-in-out;
}

.accordion-item .accordion-title.active-title {
background:transparent;
color: #000;


}

.accordion-item .accordion-title h3 {
font-weight: 700;
margin: 0;
font-size: 18px;
display: flex;
justify-content: space-between;
font-weight: bold;
}

.accordion-item .accordion-title i.fa-chevron-down {
transform: rotate(0);
transition: 0.4s;
}

.accordion-item .accordion-title i.fa-chevron-down.chevron-top {
transform: rotate(-180deg);
color: #f4933b;
}

.accordion-item .accordion-content {
display: none;
line-height: 1.7;
padding: 20px;
background-color: #ffffff;
border-radius: 0 0 5px 5px;
color: #100e34;
}

.accordion-item .accordion-content.active {
display: block;
}

.accordion-item .accordion-content p {
margin: 0;
font-family: "Nunito Sans", sans-serif;
font-size: 16px;
}

.details {
background: #dce1f2;
}

.details .detailed_info {
margin: 50px auto;
}

.details img {
margin: 0 auto;
display: block;
/* margin-top: 120px; */
}

.details h3 {
font-family: "Poppins", sans-serif;
font-weight: bold;
font-size: 20px;
}

.details p {
font-family: "Nunito Sans", sans-serif;
font-size: 16px;
line-height: 1.5em;
}

.details ul li {
font-family: "Nunito Sans", sans-serif;
font-size: 16px;
line-height: 1.7em;
}

.woocommerce-ordering{display:none}
.sp_scl_txt{display:none}

/***********************************************************/
/***********************************************************/


@media (max-width: 1166px) {
	
	
.main-main-2 {
  /*width: 475px;*/
  height: 326px;
  border: 2px solid #7B90E8;
  margin: 4px;
  float: none;
position: relative;
}
.div1-top{
         width: 571px;
        height: 4px;
        border-bottom: 1px solid #7B90E8;
        transform: rotate(145.8deg);
        top: 161px;
        left: -50px;
        position: absolute;
}

  .div2-left{        width: 570px;
        height: 4px;
        border-bottom: 1px solid #7B90E8;
        transform: rotate(214.2deg);
        top: 161px;
        left: -50px;
        position: absolute}


  .div3-bootom{   width: 286px;
        height: 4px;
        border-bottom: 1px solid #7B90E8;
        transform: rotate(143.3deg);
        top: 84px;
        left: -27px;
        position: absolute;}

  .div4-right{ width: 280px;
        height: 4px;
        border-bottom: 1px solid #7B90E8;
        transform: rotate(146.3deg);
        top: 245px;
        left: 217px;
        position: absolute; }

      .div2-left-top{   width: 283px;
        height: 4px;
        border-bottom: 1px solid #7B90E8;
        transform: rotate(211.7deg);
        top: 247px;
        left: -23px;
        position: absolute;}

          .div2-left-botm{        width: 295px;
        height: 4px;
        border-bottom: 1px solid #7B90E8;
        transform: rotate(215.7deg);
        top: 84px;
        left: 202px;
        position: absolute;}



.numer1 sup,.numer2 sup,.numer3 sup,.numer4 sup,.numer5 sup,.numer6 sup,.numer7 sup,
.numer8 sup,.numer9 sup,.numer10 sup,.numer11 sup,.numer12 sup {top: -1px;left: 11px;font-weight: 600;color: #7B90E8; position: absolute;}

.numer1-1 sup,.numer2-1 sup,.numer3-1 sup,.numer4-1 sup,.numer5-1 sup,.numer6-1 sup,.numer7-1 sup,
.numer8-1 sup,.numer9-1 sup,.numer10-1 sup,.numer11-1 sup,.numer12-1 sup{ font-size: 11px;}


.sign1{color: #7B90E8;}
.sign2{color: #98002e;}
.sign3{color: #0289f8;}
.sign4{color: #1139eb;}
.sign5{color: #7B90E8; border:1px solid #7B90E8 ; width: 9px;height: 8px;}



.nsk{width: 21px;
  float: left;}

.imge-ico{ width:23px; margin-left: 0px; float: left;}
.imge-ico p{font-size: 11px; margin: 0px 1px 0 0;padding: 0px; float: left; font-weight: normal;}


.numer1{ width: auto; height: auto; position: absolute;left: 171px;top: 16px; font-weight: bold;}
.numer1 .numer1-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 51px;left: 54px; }
.numer1 .num1-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: 7px;left: 41px}
.numer1 .num2-ju{width: 57px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 32px; left: 0px; }
.numer1 .num3-ju{width: 57px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 32px;left: 84px; }
.numer1 .num4-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 60px; left: -20px;}
.numer1 .num5-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 66px; left:106px;}
.numer1 .num6-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 87px; left: 5px;}
.numer1 .num7-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 89px; left: 59px;}

.numer2{ width: auto; height: auto; position: absolute;left: 51px;top: -25px; font-weight: bold;}
.numer2 .numer2-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 47px;left: 54px; }
.numer2 .num1-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: 32px;left: -25px}
.numer2 .num2-ju{width: 57px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 32px; left: 28px; }
.numer2 .num3-ju{width: 57px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 32px;left: 99px; }
.numer2 .num4-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 55px; left: 13px;}
.numer2 .num5-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 46px; left: 71px;}
.numer2 .num6-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 69px; left: 45px;}
.numer2 .num7-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 66px; left: 77px;}



.numer3{ width: auto; height: auto; position: absolute;left: -6px;top: 16px; font-weight: bold;}
.numer3 .numer3-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 47px;left: 54px; }
.numer3 .num1-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: 11px;left: 7px}
.numer3 .num2-ju{width: 57px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 36px; left: 6px; }
.numer3 .num3-ju{width: 57px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 63px;left: 7px; }
.numer3 .num4-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 90px; left: 7px;}
.numer3 .num5-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 56px; left: 70px;}
.numer3 .num6-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 79px; left: 47px;}
.numer3 .num7-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 114px; left: 7px;}



.numer4{ width: auto; height: auto; position: absolute;left: 53px;top: 98px; font-weight: bold;}
.numer4 .numer4-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 51px;left: 54px; }
  .numer4 .num1-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: 7px;left: 41px}
  .numer4 .num2-ju{width: 57px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 32px; left: 0px; }
  .numer4 .num3-ju{width: 57px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 32px;left: 84px; }
  .numer4 .num4-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 60px; left: -20px;}
  .numer4 .num5-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 66px; left:106px;}
  .numer4 .num6-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 87px; left: 11px;}
  .numer4 .num7-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 89px; left: 70px;}

.numer5{ width: auto; height: auto; position: absolute;left: -6px;top: 174px; font-weight: bold;}
.numer5 .numer5-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 47px;left: 54px; }
.numer5 .num1-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: 17px;left: 7px}
.numer5 .num2-ju{width: 57px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 41px; left: 6px; }
.numer5 .num3-ju{width: 57px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 67px;left: 7px; }
.numer5 .num4-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 93px; left: 7px;}
.numer5 .num5-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 58px; left: 68px;}
.numer5 .num6-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 80px; left: 46px;}
.numer5 .num7-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 116px; left: 6px;}



.numer6{ width: auto; height: auto; position: absolute;left: 53px;top: 222px; font-weight: bold;}
.numer6 .numer6-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 51px;left: 54px; }
.numer6 .num1-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: 36px;left: 36px}
.numer6 .num2-ju{width: 57px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 55px; left: 5px; }
.numer6 .num3-ju{width: 57px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 54px;left: 73px; }
.numer6 .num4-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 80px; left: -19px;}
.numer6 .num5-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 79px; left: 29px;}
.numer6 .num6-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 78px; left: 110px;}
.numer6 .num7-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 80px; left: 70px;}

.numer7{ width: auto; height: auto; position: absolute; left: 172px; top:180px; font-weight: bold;}
.numer7 .numer7-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 51px;left: 54px; }
.numer7 .num1-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: 7px;left: 41px}
.numer7 .num2-ju{width: 57px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 32px; left: 0px; }
.numer7 .num3-ju{width: 57px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 32px;left: 84px; }
.numer7 .num4-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 60px; left: -20px;}
.numer7 .num5-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 66px; left:106px;}
.numer7 .num6-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 87px; left: 18px;}
.numer7 .num7-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 80px; left: 71px;}



.numer8{ width: auto; height: auto; position: absolute;left: 292px;top: 224px; font-weight: bold;}
.numer8 .numer8-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 51px;left: 54px; }
.numer8 .num1-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: 36px;left: 36px}
.numer8 .num2-ju{width: 57px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 55px; left: 5px; }
.numer8 .num3-ju{width: 57px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 54px;left: 73px; }
.numer8 .num4-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 80px; left: -26 px;}
.numer8 .num5-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 79px; left: 21px;}
.numer8 .num6-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 78px; left: 110px;}
.numer8 .num7-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 79px; left: 70px;}



.numer9{ width: auto; height: auto; position: absolute;left: 351px;top:179px; font-weight: bold;}
.numer9 .numer9-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 58px;left: 35px; }
.numer9 .num1-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: 13px;left: 79px}
.numer9 .num2-ju{width: 57px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 37px; left: 79px; }
.numer9 .num3-ju{width: 57px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 62px; left: 79px; }
.numer9 .num4-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 88px; left: 79px;}
.numer9 .num5-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 41px; left:35px;}
.numer9 .num6-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 77px; left: 42px;}
.numer9 .num7-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 110px; left: 82px;}



.numer10{ width: auto; height: auto; position: absolute;left: 288px;top: 100px; font-weight: bold;}
.numer10 .numer10-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 51px;left: 54px; }
.numer10 .num1-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: 7px;left: 41px}
.numer10 .num2-ju{width: 57px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 32px; left: 0px; }
.numer10 .num3-ju{width: 57px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 32px;left: 84px; }
.numer10 .num4-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 60px; left: -20px;}
.numer10 .num5-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 66px; left:106px;}
.numer10 .num6-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 87px; left: 13px;}
.numer10 .num7-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 89px; left: 70px;}



  .numer11{ width: auto; height: auto; position: absolute;left: 351px;top: 16px; font-weight: bold;}
  .numer11 .numer11-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 58px;left: 31px; }
  .numer11 .num1-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: 13px;left: 79px}
  .numer11 .num2-ju{width: 57px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 37px; left: 79px; }
  .numer11 .num3-ju{width: 57px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 62px; left: 79px; }
  .numer11 .num4-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 88px; left: 79px;}
  .numer11 .num5-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 41px; left:30px;}
  .numer11 .num6-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 80px; left: 37px;}
  .numer11 .num7-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 113px; left: 79px;}



.numer12{ width: auto; height: auto; position: absolute;left: 281px;top: -25px; font-weight: bold;}
.numer12 .numer12-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 47px;left: 54px; }
.numer12 .num1-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: 32px;left: -25px}
.numer12 .num2-ju{width: 57px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 32px; left: 27px; }
.numer12 .num3-ju{width: 57px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 32px;left: 77px; }
.numer12 .num4-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 55px; left: 7px;}
.numer12 .num5-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 56px; left: 80px;}
.numer12 .num6-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 75px; left: 43px;}
.numer12 .num7-ju{width: 57px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 31px; left: 122px;}



/*gochar--col-5*/

.main-main-cochr {
  width: 100%;
  height: 326px;
  border: 2px solid #7B90E8;
  margin: 4px;
  float: none;
position: relative;
}
.main-main-cochr .div1-top{
  width: 617px;
  height: 4px;
  border-bottom: 1px solid #7B90E8;
  transform: rotate(148.3deg);
  top: 160px;
  left: -48px;
  position: absolute;
}

.main-main-cochr .div2-left{width: 614px;
      height: 4px;
      border-bottom: 1px solid #7B90E8;
      transform: rotate(211.7deg);
      top: 160px;
      left: -48px;
      position: absolute;}


      .main-main-cochr .div3-bootom{       width: 307px;
      height: 4px;
      border-bottom: 1px solid #7B90E8;
      transform: rotate(146.3deg);
      top: 85px;
      left: -26px;
      position: absolute;}

      .main-main-cochr .div4-right{ width: 303px;
      height: 4px;
      border-bottom: 1px solid #7B90E8;
      transform: rotate(146.3deg);
      top: 237px;
      left: 245px;
      position: absolute; }

      .main-main-cochr .div2-left-top{    width: 310px;
          height: 4px;
          border-bottom: 1px solid #7B90E8;
          transform: rotate(209.7deg);
          top: 246px;
          left: -23px;
          position: absolute;}

          .main-main-cochr .div2-left-botm{ width: 310px;
              height: 4px;
              border-bottom: 1px solid #7B90E8;
              transform: rotate(209.7deg);
              top: 75px;
              left: 232px;
              position: absolute;}



.main-main-cochr .numer1 sup, .main-main-cochr .numer2 sup, .main-main-cochr .numer3 sup, .main-main-cochr .numer4 sup, .main-main-cochr .numer5 sup,
.main-main-cochr .numer6 sup, .main-main-cochr .numer7 sup, .numer8 sup,.main-main-cochr .numer9 sup, .main-main-cochr .numer10 sup, 
.main-main-cochr .numer11 sup, .main-main-cochr .numer12 sup {top: -1px;left: 11px;font-weight: 600;color: #7B90E8; position: absolute;}

.main-main-cochr .numer1-1 sup, .main-main-cochr .numer2-1 sup, .main-main-cochr .numer3-1 sup, .main-main-cochr.numer4-1 sup,
.main-main-cochr .numer5-1 sup, .main-main-cochr .numer6-1 sup, .main-main-cochr .numer7-1 sup,.main-main-cochr .numer8-1 sup,
.main-main-cochr .numer9-1 sup, .main-main-cochr.numer10-1 sup, .main-main-cochr .numer11-1 sup,
.main-main-cochr .numer12-1 sup{ font-size: 11px;}


.sign1{color: #7B90E8;}
.sign2{color: #98002e;}
.sign3{color: #0289f8;}
.sign4{color: #1139eb;}
.sign5{color: #7B90E8; border:1px solid #7B90E8 ; width: 9px;height: 8px;}



.nsk{width: 24px;float: left;}

.imge-ico{ width:30px; margin-left: 0px; float: left;}
.imge-ico p{font-size: 11px; margin: 0px 1px 0 0;padding: 0px; float: left; font-weight: normal;}


.main-main-cochr .numer1{ width: auto; height: auto; position: absolute;left: 193px;top: 16px; font-weight: bold;}
.main-main-cochr .numer1 .numer1-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 51px;left: 54px; }
.main-main-cochr .numer1 .num1-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: 7px;left: 41px}
.main-main-cochr .numer1 .num2-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 32px; left: 0px; }
.main-main-cochr .numer1 .num3-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 32px;left: 84px; }
.main-main-cochr .numer1 .num4-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 60px; left: -20px;}
.main-main-cochr .numer1 .num5-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 66px; left:106px;}
.main-main-cochr .numer1 .num6-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 87px; left: 15px;}
.main-main-cochr .numer1 .num7-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 89px; left: 59px;}

.main-main-cochr .numer2{ width: auto; height: auto; position: absolute;left: 64px;top: -25px; font-weight: bold;}
.main-main-cochr .numer2 .numer2-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 47px;left: 54px; }
.main-main-cochr .numer2 .num1-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: 32px;left: -25px}
.main-main-cochr .numer2 .num2-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 32px; left: 28px; }
.main-main-cochr .numer2 .num3-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 32px;left: 99px; }
.main-main-cochr .numer2 .num4-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 55px; left: 7px;}
.main-main-cochr .numer2 .num5-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 54px; left: 78px;}
.main-main-cochr .numer2 .num6-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 78px; left: 45px;}
.main-main-cochr .numer2 .num7-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 89px; left: 70px;}



.main-main-cochr .numer3{ width: auto; height: auto; position: absolute;left: -6px;top: 16px; font-weight: bold;}
.main-main-cochr .numer3 .numer3-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 47px;left: 54px; }
.main-main-cochr .numer3 .num1-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: 11px;left: 7px}
.main-main-cochr .numer3 .num2-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 36px; left: 6px; }
.main-main-cochr .numer3 .num3-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 63px;left: 7px; }
.main-main-cochr .numer3 .num4-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 102px; left: 7px;}
.main-main-cochr .numer3 .num5-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 61px; left: 75px;}
.main-main-cochr .numer3 .num6-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 82px; left: 44px;}
.main-main-cochr .numer3 .num7-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 89px; left: 70px;}



.main-main-cochr .numer4{ width: auto; height: auto; position: absolute;left: 62px;top: 100px; font-weight: bold;}
.main-main-cochr .numer4 .numer4-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 51px;left: 54px; }
.main-main-cochr .numer4 .num1-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: 7px;left: 41px}
.main-main-cochr .numer4 .num2-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 32px; left: 0px; }
.main-main-cochr .numer4 .num3-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 32px;left: 84px; }
.main-main-cochr .numer4 .num4-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 60px; left: -20px;}
.main-main-cochr .numer4 .num5-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 66px; left:106px;}
.main-main-cochr .numer4 .num6-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 87px; left: 46px;}
.main-main-cochr .numer4 .num7-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 89px; left: 70px;}

.main-main-cochr .numer5{ width: auto; height: auto; position: absolute;left: -6px;top: 174px; font-weight: bold;}
.main-main-cochr .numer5 .numer5-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 47px;left: 54px; }
.main-main-cochr .numer5 .num1-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: 17px;left: 7px}
.main-main-cochr .numer5 .num2-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 41px; left: 6px; }
.main-main-cochr .numer5 .num3-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 67px;left: 7px; }
.main-main-cochr .numer5 .num4-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 102px; left: 7px;}
.main-main-cochr .numer5 .num5-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 61px; left: 75px;}
.main-main-cochr .numer5 .num6-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 82px; left: 45px;}
.main-main-cochr .numer5 .num7-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 82px; left: 70px;}



.main-main-cochr .numer6{ width: auto; height: auto; position: absolute;left: 64px;top: 224px; font-weight: bold;}
.main-main-cochr .numer6 .num1-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: 36px;left: 36px}
.main-main-cochr .numer6 .num2-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 55px; left: 5px; }
.main-main-cochr .numer6 .num3-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 54px;left: 73px; }
.main-main-cochr .numer6 .num4-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 80px; left: 2px;}
.main-main-cochr .numer6 .num5-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 79px; left: 56px;}
.main-main-cochr .numer6 .num6-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 78px; left: 110px;}
.main-main-cochr .numer6 .num7-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 89px; left: 70px;}

.main-main-cochr .numer7{ width: auto; height: auto; position: absolute; left: 193px; top:180px; font-weight: bold;}
.main-main-cochr .numer7 .numer7-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 51px;left: 54px; }
.main-main-cochr .numer7 .num1-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: 7px;left: 41px}
.main-main-cochr .numer7 .num2-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 32px; left: 0px; }
.main-main-cochr .numer7 .num3-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 32px;left: 84px; }
.main-main-cochr .numer7 .num4-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 60px; left: -20px;}
.main-main-cochr .numer7 .num5-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 66px; left:106px;}
.main-main-cochr .numer7 .num6-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 87px; left: 46px;}
.main-main-cochr .numer7 .num7-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 89px; left: 70px;}



.main-main-cochr .numer8{ width: auto; height: auto; position: absolute;left: 330px;top: 224px; font-weight: bold;}
.main-main-cochr .numer8 .numer8-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 51px;left: 54px; }
.main-main-cochr .numer8 .num1-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: 36px;left: 36px}
.main-main-cochr .numer8 .num2-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 55px; left: 5px; }
.main-main-cochr .numer8 .num3-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 54px;left: 73px; }
.main-main-cochr .numer8 .num4-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 80px; left: 2px;}
.main-main-cochr .numer8 .num5-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 79px; left: 56px;}
.main-main-cochr .numer8 .num6-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 78px; left: 110px;}
.main-main-cochr .numer8 .num7-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 89px; left: 70px;}



.main-main-cochr .numer9{ width: auto; height: auto; position: absolute;left: 393px;top:179px; font-weight: bold;}
.main-main-cochr .numer9 .numer9-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 47px;left: 54px; }
.main-main-cochr .numer9 .num1-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: 13px;left: 79px}
.main-main-cochr .numer9 .num2-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 37px; left: 79px; }
.main-main-cochr .numer9 .num3-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 62px; left: 79px; }
.main-main-cochr .numer9 .num4-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 88px; left: 79px;}
.main-main-cochr .numer9 .num5-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 41px; left:30px;}
.main-main-cochr .numer9 .num6-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 64px; left: 23px;}
.main-main-cochr .numer9 .num7-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 89px; left: 70px;}



.main-main-cochr .numer10{ width: auto; height: auto; position: absolute;left: 326px;top: 100px; font-weight: bold;}
.main-main-cochr .numer10 .numer10-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 51px;left: 54px; }
.main-main-cochr .numer10 .num2-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 32px; left: 0px; }
.main-main-cochr .numer10 .num3-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 32px;left: 84px; }
.main-main-cochr .numer10 .num4-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 60px; left: -20px;}
.main-main-cochr .numer10 .num5-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 66px; left:106px;}
.main-main-cochr .numer10 .num6-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 87px; left: 46px;}
.main-main-cochr .numer10 .num7-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 89px; left: 70px;}



.main-main-cochr .numer11{ width: auto; height: auto; position: absolute;left: 393px;top: 16px; font-weight: bold;}
.main-main-cochr .numer11 .numer11-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 47px;left: 54px; }
.main-main-cochr .numer11 .num1-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: 13px;left: 79px}
.main-main-cochr .numer11 .num2-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 37px; left: 79px; }
.main-main-cochr .numer11 .num3-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 62px; left: 79px; }
.main-main-cochr .numer11 .num4-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 88px; left: 79px;}
.main-main-cochr .numer11 .num5-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 41px; left:30px;}
.main-main-cochr .numer11 .num6-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 64px; left: 23px;}
.main-main-cochr .numer11 .num7-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 89px; left: 70px;}



.main-main-cochr .numer12{ width: auto; height: auto; position: absolute;left: 327px;top: -25px; font-weight: bold;}
.main-main-cochr .numer12 .numer12-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 47px;left: 54px; }
.main-main-cochr .numer12 .num1-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left;position: absolute; top: 32px;left: -25px}
.main-main-cochr .numer12 .num2-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 32px; left: 28px; }
.main-main-cochr .numer12 .num3-ju{width: 68px; height:auto; font-size:14px; font-weight: 600;text-align: left; position: absolute;top: 32px;left: 99px; }
.main-main-cochr .numer12 .num4-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 55px; left: 7px;}
.main-main-cochr .numer12 .num5-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 54px; left: 78px;}
.main-main-cochr .numer12 .num6-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 78px; left: 45px;}
.main-main-cochr .numer12 .num7-ju{width: 68px; height:auto;font-size:14px; font-weight: 600;text-align: left; position: absolute; top: 89px; left: 70px;}


/*888888*/


.main-main-new1 .div1-top {
 width: 481px;
        height: 4px;
        border-bottom: 1px solid #7B90E8;
        transform: rotate(138deg);
        top: 161px;
        left: -61px;
        position: absolute;
}

.main-main-new1 .div2-left {
         width: 481px;
        height: 4px;
        border-bottom: 1px solid #7B90E8;
        transform: rotate(222deg);
        top: 162px;
        left: -62px;
        position: absolute;
}


.main-main-new1 .div4-right {
  width: 265px;
  height: 4px;
  border-bottom: 1px solid #7B90E8;
  transform: rotate(143deg);
  top: 243px;
  left: 182px;
  position: absolute;
}
.main-main-new1 .div2-left-top {
  width: 260px;
  height: 4px;
  border-bottom: 1px solid #7B90E8;
  transform: rotate(217deg);
  top: 244px;
  left: -27px;
  position: absolute;
}

.main-main-new1 .div3-bootom {
  width: 270px;
  height: 4px;
  border-bottom: 1px solid #7B90E8;
  transform: rotate(142deg);
  top: 81px;
  left: -28px;
  position: absolute;
}
.main-main-new1 .div2-left-botm {
  width: 269px;
  height: 4px;
  border-bottom: 1px solid #7B90E8;
  transform: rotate(218deg);
  top: 82px;
  left: 180px;
  position: absolute;
}



.main-main-new1 .nsk{width: 20px;float: left;}

.imge-ico{ width: 25px; margin-left: 0px; float: left; margin-top: 3px;}
.imge-ico p{font-size: 9px; margin: 0px 1px 0 0;padding: 0px; float: left; font-weight: normal;}


.main-main-new1 .numer1{ width: auto; height: auto; position: absolute; left: 148px;top: 16px; font-weight: bold;}
.main-main-new1 .numer1 .numer1-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 51px;left: 54px; }
.main-main-new1 .numer1 .num1-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left;position: absolute; top: 7px;left: 41px}
.main-main-new1 .numer1 .num2-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute;top: 32px;left: 13px; }
.main-main-new1 .numer1 .num3-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute;top: 32px;left: 70px; }
.main-main-new1 .numer1 .num4-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 60px; left: 3px;}
.main-main-new1 .numer1 .num5-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 61px; left:80px;}
.main-main-new1 .numer1 .num6-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 85px; left: 15px;}
.main-main-new1 .numer1 .num7-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 85px; left: 71px;}

.main-main-new1 .numer2{ width: auto; height: auto; position: absolute;left: 51px;top: -25px; font-weight: bold;}
.main-main-new1 .numer2 .numer2-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 47px;left: 50px; }
.main-main-new1 .numer2 .num1-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left;position: absolute; top: 32px;left: -25px}
.main-main-new1 .numer2 .num2-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute;top: 32px; left: 25px; }
.main-main-new1 .numer2 .num3-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute;top: 32px;left: 80px; }
.main-main-new1 .numer2 .num4-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 55px; left: 7px;}
.main-main-new1 .numer2 .num5-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 54px; left: 70px;}
.main-main-new1 .numer2 .num6-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 78px; left: 37px;}



.main-main-new1 .numer3{ width: auto; height: auto; position: absolute;left: -7px;top: 16px; font-weight: bold;}
.main-main-new1 .numer3 .numer3-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 66px;left: 54px; }
.main-main-new1 .numer3 .num1-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left;position: absolute; top: 11px;left: 7px}
.main-main-new1 .numer3 .num2-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute;top: 33px; left: 7px; }
.main-main-new1 .numer3 .num3-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute;top: 57px;left: 7px; }
.main-main-new1 .numer3 .num4-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 81px; left: 7px;}
.main-main-new1 .numer3 .num5-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 104px; left: 8px;}
.main-main-new1 .numer3 .num6-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 54px; left: 55px;}




.main-main-new1 .numer4{ width: auto; height: auto; position: absolute;left: 42px;top: 100px; font-weight: bold;}
.main-main-new1 .numer4 .numer4-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 51px;left: 54px; }
.main-main-new1 .numer4 .num2-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute;top: 32px; left: 0px; }
.main-main-new1 .numer4 .num3-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute;top: 32px;left: 75px; }
.main-main-new1 .numer4 .num4-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 60px; left: -3px;}
.main-main-new1 .numer4 .num5-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 66px; left:89px;}
.main-main-new1 .numer4 .num6-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 93px; left: 46px;}



.main-main-new1 .numer5{ width: auto; height: auto; position: absolute;left: -6px;top: 174px; font-weight: bold;}
.main-main-new1 .numer5 .numer5-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 66px;left: 54px; }
.main-main-new1 .numer5 .num1-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left;position: absolute; top: 11px;left: 7px}
.main-main-new1 .numer5 .num2-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute;top: 33px; left: 7px; }
.main-main-new1 .numer5 .num3-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute;top: 57px;left: 7px; }
.main-main-new1 .numer5 .num4-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 81px; left: 7px;}
.main-main-new1 .numer5 .num5-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 104px; left: 8px;}
.main-main-new1 .numer5 .num6-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 54px; left: 55px;}



.main-main-new1 .numer6{ width: auto; height: auto; position: absolute;left: 42px;top: 224px; font-weight: bold;}
.main-main-new1 .numer6 .numer6-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 51px;left: 54px; }
.main-main-new1 .numer6 .num1-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left;position: absolute; top: 33px;left: 42px}
.main-main-new1 .numer6 .num2-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute;top: 55px; left: 11px; }
.main-main-new1 .numer6 .num3-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute;top: 52px;left: 72px; }
.main-main-new1 .numer6 .num4-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 80px; left: 0px;}
.main-main-new1 .numer6 .num5-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 79px; left: 51px;}
.main-main-new1 .numer6 .num6-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 78px; left: 99px;}

.main-main-new1 .numer7{ width: auto; height: auto; position: absolute; left: 148px; top:180px; font-weight: bold;}
.main-main-new1 .numer7 .numer7-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 51px;left: 54px; }
.main-main-new1 .numer7 .num1-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left;position: absolute; top: 7px;left: 41px}
.main-main-new1 .numer7 .num2-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute;top: 32px;left: 13px; }
.main-main-new1 .numer7 .num3-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute;top: 32px;left: 70px; }
.main-main-new1 .numer7 .num4-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 60px; left: 3px;}
.main-main-new1 .numer7 .num5-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 61px; left:80px;}
.main-main-new1 .numer7 .num6-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 85px; left: 15px;}



.main-main-new1 .numer8{ width: auto; height: auto; position: absolute;left: 253px;top: 224px; font-weight: bold;}
.main-main-new1 .numer8 .numer8-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 51px;left: 54px; }
.main-main-new1 .numer8 .num1-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left;position: absolute; top: 33px;left: 42px}
.main-main-new1 .numer8 .num2-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute;top: 55px; left: 11px; }
.main-main-new1 .numer8 .num3-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute;top: 52px;left: 72px; }
.main-main-new1 .numer8 .num4-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 80px; left: 0px;}
.main-main-new1 .numer8 .num5-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 79px; left: 51px;}
.main-main-new1 .numer8 .num6-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 78px; left: 99px;}



.main-main-new1 .numer9{ width: auto; height: auto; position: absolute;left: 302px;top:179px; font-weight: bold;}
.main-main-new1 .numer9 .numer9-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 54px;left: 37px; }
.main-main-new1 .numer9 .num1-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left;position: absolute; top: 10px;left: 78px}
.main-main-new1 .numer9 .num2-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 31px; left: 78px; }
.main-main-new1 .numer9 .num3-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 53px; left: 78px; }
.main-main-new1 .numer9 .num4-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 76px; left: 78px;}
.main-main-new1 .numer9 .num5-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 99px; left:78px;}
.main-main-new1 .numer9 .num6-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 42px; left: 40px;}



.main-main-new1 .numer10{ width: auto; height: auto; position: absolute;left: 255px;top: 95px; font-weight: bold;}
.main-main-new1 .numer10 .numer10-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 51px;left: 54px; }
.main-main-new1 .numer10 .num2-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute;top: 32px; left: 0px; }
.main-main-new1 .numer10 .num3-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute;top: 32px;left: 75px; }
.main-main-new1 .numer10 .num4-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 60px; left: -3px;}
.main-main-new1 .numer10 .num5-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 66px; left:89px;}
.main-main-new1 .numer10 .num6-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 93px; left: 46px;}



.main-main-new1 .numer11{ width: auto; height: auto; position: absolute;left: 302px;top: 16px; font-weight: bold;}
.main-main-new1 .numer11 .numer11-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 54px;left: 37px; }
.main-main-new1 .numer11 .num1-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left;position: absolute; top: 10px;left: 78px}
.main-main-new1 .numer11 .num2-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 31px; left: 78px; }
.main-main-new1 .numer11 .num3-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 53px; left: 78px; }
.main-main-new1 .numer11 .num4-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 76px; left: 78px;}
.main-main-new1 .numer11 .num5-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 99px; left:78px;}
.main-main-new1 .numer11 .num6-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 42px; left: 40px;}



.main-main-new1 .numer12{ width: auto; height: auto; position: absolute;left: 260px;top: -25px; font-weight: bold;}
.main-main-new1 .numer12 .numer12-1{    position: absolute; color: #FF0B54; width: auto;font-size: 18px; top: 47px;left: 50px; }
.main-main-new1 .numer12 .num1-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left;position: absolute; top: 32px;left: -25px}
.main-main-new1 .numer12 .num2-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute;top: 32px; left: 28px; }
.main-main-new1 .numer12 .num3-ju{width: 50px; height:auto; font-size:13px; font-weight: 600;text-align: left; position: absolute;top: 32px;left: 91px; }
.main-main-new1 .numer12 .num4-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 55px; left: 5px;}
.main-main-new1 .numer12 .num5-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 54px; left: 66px;}
.main-main-new1 .numer12 .num6-ju{width: 50px; height:auto;font-size:13px; font-weight: 600;text-align: left; position: absolute; top: 78px; left:34px;}


	
}


@media only screen and (max-width: 1024px) {
	.main-left-w{        width: 47%;}
	

.only-cpat .form-control{  width: 100%;    margin-left: 0px;
    margin-top: 4px;}
.margi-r {
    margin-left: 31px;
}
.fld{    width: 32%;}

}













@media only screen and (max-width: 912px) {
	.main-left-w{width: 100%;}
	

.only-cpat .form-control{    width: 49%;}

.margi-r {
    margin-left: 0px;
}
.local-link::before{border:0px}


}





@media only screen and (max-width: 820px) {
	.main-left-w{width: 100%;}
	

.only-cpat .form-control{    width: 49%;}

.margi-r {
    margin-left: 0px;
}
.local-link::before{border:0px}


}

@media only screen and (max-width: 768px) {
	.main-left-w{width: 100%;}
	

.only-cpat .form-control{    width: 49%;}

.margi-r {
    margin-left: 0px;
}
.local-link::before{border:0px}


}



/***********************************************************/

@media (min-width:300px) and  (max-width: 767px){
	
	
	.pr-10{padding-right:0px}
	.pr-20{padding-right:0px}

	.pl-10{padding-left:0px}
	.pl-20{padding-left:0px}
     .pl-35{padding-left:0px}
	
	.main0line-tx{ margin-bottom:20px;}
	
	.oda{padding: 0px 0px 40px 0px;}
	.box-icons{padding: 17px 0px 10px 1px;}
	.mobwd{ width:100%}
	
	.wt48{ width:100%; margin-right: 0px; height:auto}
	
	.listtext{ height:auto}
	
.msger{position: relative;}
	
	.slider-coi iframe {
    height:226vh;
}
	
	
	.local-link::before{    border-left: 0px solid #d1345d42;}
	
	.sign-up-left{padding: 2px 12px;}
	.form1{    margin-bottom:0px;}
	.main-left-w label{margin-bottom: 0.1rem;}
	.box h2{    font-size: 19px;}
  .box{width: 96%;}
  .box .button-s a{width: 49%;}
.fld {
        width: 32%;
    }
	.user-list{    line-height: 42px; position:relative; z-index:9}
.pt-20{padding-top:20px}	
	
	.images-top{float: left;
        width: 100%;}
	.imgpost {
    margin-bottom: 30px;
    margin-left: auto;
    margin-right: auto;
    display: block;
    text-align: center;
	
}
	
.main-left-w{ width:100%}

.margi-r{margin-left:0px}
	
.only-t1 .form-control {
    float: left;
    width: 61%;
    margin-left: 1px;
}
.matchmak-selct{padding: 0 5px;}
.pt-60{padding-top: 1px;}

  .main-form-blog {
    padding: 0 0px;
}
.main-form-blog .ultr-pncg {
    padding: 0px 10px 30px;
	    float: none;
    width: auto;
}
.main-form-blog .ultr-pncg p {
    text-align: justify;
}
.find-select {
    padding: 0 10px;
}
  .sign1{width: 33.3%;
    margin-bottom: 3px;
    margin-right: 0px;padding: 5px 0px 4px 4px;}

    .sign1 label {
      margin: 0 0px 8px 0px;
      line-height: 0px;
      width: 100%;
      position: relative;
      top: 0px;
      left: 0%;
  }
  .sign1 .text-image .images-tb{    width: 70%;}
  .sign1 .text-image h4 {
    font-size: 12px;}
	
.form-sp {padding: 0px 10px;}

    .form-sp .form-gap-main, .text-heading-resgl{    width: 100%;    margin-right: 0px;}
.form-gap1 .form-group .tooltip {
    width: 396px;
    left: -296px;
    font-size: 12px;
    /* padding: 17px; */
    height: 30px;    top: -9px;
}
.form-gap1 .form-group .hover {
    float: right;
    text-align: right;
    display: block;
    width: auto;
    position: relative;
    top: 0px;
    left: -15%;
}
  .dsk{display: none;}
.mob{display:block;}
  .navbar-nav .nav-item {
    list-style: none;
  padding: 6px 5px 6px 5px; border-bottom:1px solid #ca378f}
  
  .navbar-nav .nav-item a::before{background-image: none;}
  
  
  .navbar-nav #menu-item-23 a::before, .navbar-nav #menu-item-108 a::before, .navbar-nav #menu-item-109 a::before, .navbar-nav #menu-item-110 a::before, .navbar-nav #menu-item-111 a::before{
  display:none;
  }
  .contact_btn {
           margin-top: 11px;
          background-image: linear-gradient(to right, #ff843f, #ca378f);
          padding: 8px 30px;
          border-radius: 5px;
          width: 120px;
          margin-left: 2px;
      
  }
  .contact_btn {
      float: left;
  }
  
  .dropdown-content{position: relative;width: 100%;}
  
  .dropdown-content .dropdown{ display:block;}
  
  
  
  /* 	.navbar-nav #menu-item-23 a::after{
    content:"\276E";
    position:absolute;
    font-size: 30px;
    
    transform: rotate(270deg);
    padding: 10px;
  }
  */
  .navbar {
    padding: 15px 0px ;
  }
  .navbar .logo img{ width:130px;}
  .home-title {
    position: absolute;
    top: 20%;
    left: 16%;
  padding:0px 0px 0px;
  }
  .home-title h4 {
    font-size: 20px;
    padding: 0 0px; 
  }
  .naksha-heading h1 {
    font-size: 36px;
        font-family: 'DM Sans Regular',sans-serif;
  }
  .naksha-heading h2 {
    font-size: 24px;
    font-family: 'DM Sans Regular',sans-serif;
  }
  .home-img img {
    padding: 0px 0; 
    height: auto;
  }
  .carousel-control-next, .carousel-control-prev{
  display: none;
  }
  .speaker_card {
    margin-bottom: 35px;
    border: 1px solid;
    border-radius: 15px;
    box-shadow: 2px 2px 2px 2px rgba(0, 0, 0, 0.4);position: relative;
  }
  .media {
    margin: 10px 0 10px;
    text-align: center;
  }
  .social-media ul {
    display: inline-flex;
    margin-top: 20px;
  }
  .social-media ul li {
    list-style: none;
    margin-left: 23px;
  }
  .owl-theme .owl-nav {
    margin-top: 10px;
    position: absolute;
    bottom: -29px;
    width: 100%;
  }
  .owl-theme .owl-nav .owl-prev, .owl-theme .owl-nav .owl-next {
    width: 25px;margin: 0px 10px;
    height: 35px;}
  .owl-theme .owl-nav .owl-prev::before , .owl-theme .owl-nav .owl-next::after{
    
    width: 18px;
    height: 8px;
    bottom: 15px;
    right: 6px;
    background-size: cover;
  }
  /*------------------------inner page-------------*/
  
  
  .banner img {
    width: 100%;
    height: auto;
    border-radius: 10px;
  }
  .structure h6:before {
    content: "\00BB";
    position: absolute;
      top: 0%;
    left: 10px;
    font-size: 35px;
    color: #6c757d;
  }
  .astrology{
  margin-top: 25px;
  }
  .astro-head h5 {
    padding: 10px 12px;
    font-size: 22px;
    color: #d1345d;
  }
  .astro-head p {
    padding: 0px 12px 0px 12px; 
    font-size: 20px;
  }
  .author {
    margin-top: 33px;
    display: block;
    
  }
  
  .card1 {
    text-align: center;
    padding: 0px; 
  }
  .author-des h5 {
    font-size: 18px;
    color: #d1345d;
    text-align: center;
  }
  .author-des h3 {
    font-size: 22px;
    color: #333;
    text-align: center;
  }
  .author-des p {
    font-size: 15px;
    text-align: center;
    padding: 0 10px;
  }
  
  
    
    .speaker_card .blog-sec .card-text{font-size: 17px;}
  .nakshatras .naksha{padding: 14px 14px;font-size: 19px;}
  .navbar-nav #menu-item-455 a::before, .navbar-nav #menu-item-468 a::before,.navbar-nav #menu-item-469 a::before,.navbar-nav #menu-item-471 a::before,.navbar-nav #menu-item-470 a::before{    margin-left: inherit;
    margin-right: auto;  width: 10%;}

.our-core {

  padding: 0 0px; 
}
.author-des h4 {
  color: #d1345d;
  font-size: 18px;
  font-family: sans-serif;
  text-align: center;
}
.author-des h2{
text-align: center;
}
.aut-btn{
text-align: center;
}

.origins h1{
font-size: 40px;
      font-family: 'DM Sans Regular',sans-serif;
}



.origins p{
margin-top: 15px;
}
.naksha-heading {
  margin-bottom: 0px; 
}

.our_astrologer {
  margin: 8px !important;
}
.consult-btn{
margin-left: 0px;
}

	
	.sednheading table{
             width: 100% !important;
        overflow-x: auto;
        margin-bottom: 30px;
        display: block;
    }
	
	
	.sednheading img{width:100% !important;}
	
	.sp_scl_txt{display:block}

.kundli-details{ width: auto; overflow-y: auto; margin-bottom: 30px; float:none}
.kundli-details .close {
    right: 12px;
    top: 5px;
    color: #ffffff;
    opacity: 1;        position: fixed;

}
.main-icon-pacng{padding:0px}

.main-box-icon-png {
  width: 47%;}

.pacnchang-heading span{ display:none}

.panchan-entery .name-pang {
  float: left;
  color: #fff;
  width: 49%;
  text-align: center;
  height: auto;
  border-bottom: 1px solid #ccc;
  margin-right: 3px;
}

.panchan-entery {
  margin-top: 18px;
  width: 100%;
  float: left;
}

.articles-details img {
  width: 100%;
  padding: 6px;
  border-radius: 15px;
}
.article-btn a{
  top: 99%;
}

.video-ply-detail iframe{width: 100%;
height: 242px;
}
.btnapp{ left:0px;}

.banner-left-text{ width: 100%;}
.banner-cente{ width: 100%;margin: 10px 0;}    

.banner-left-text p{display:none;}


div#myRedDIV {order: 2;}
div#myBlueDIV {order: 1; margin-bottom: 30px;}




/*kundali*/
.main-main-2 {
 /* width: 373px;*/
  height: 326px;
  border: 2px solid #7B90E8;
  margin: 4px auto;
  float: none;
  position: relative;
}




.div2-left {
  width: 487px;
  transform: rotate(221deg);
  top: 159px;
  left: -61px;
}


.div1-top {
  width: 487px;
      transform: rotate(139deg);
      top: 160px;
      left: -60px;}
      .div3-bootom {
          width: 252px;
          transform: rotate(140deg);
          top: 78px;
          left: -28px;
      }
      .div2-left-botm {
          width: 243px;
          transform: rotate(221deg);
          top: 76px;
          left: 154px;
      }
  
      .div4-right {
          width: 246px;
          height: 4px;
          transform: rotate(136.3deg);
          top: 237px;
          left: 160px;
      }

      .div2-left-top {
          width: 250px;
          transform: rotate(220.7deg);
          top: 242px;
          left: -31px;
      }

      .nsk {width: 17px;float: left; }
      .imge-ico {width: 26px; }
      .imge-ico p{font-weight: bold;}


      .numer1{top: 16px; left: 128px;font-weight: bold;}
      .numer1 .numer1-1{ top: 51px;left: 54px; font-size: 16px;}
      .numer1 .num1-ju{ width: 48px;top: 7px;left: 41px;font-size:12px;}
      .numer1 .num2-ju{width: 48px;top: 32px; left: 10px; font-size:12px;}
      .numer1 .num3-ju{width: 48px;top: 32px;left: 75px; font-size:12px;}
      .numer1 .num4-ju{width: 48px;top: 60px; left: -10px;font-size:12px;}
      .numer1 .num5-ju{width: 48px; top: 61px; left:78px;font-size:12px;}
      .numer1 .num6-ju{width: 48px;top: 84px; left: 15px;font-size:12px;}
      .numer1 .num7-ju{width: 48px;top: 89px; left: 59px;font-size:12px;}
      
      .numer2{ top: -25px;left: 41px;font-weight: bold;}
      .numer2 .numer2-1{ top: 47px;left: 54px;font-size: 16px;}
        .numer2 .num1-ju{width: 48px;top: 32px;left: -12px; font-size: 12px;}
        .numer2 .num2-ju{width: 48px;top: 32px; left: 30px; font-size: 12px;}
        .numer2 .num3-ju{width: 48px;top: 32px;left: 75px;font-size: 12px; }
        .numer2 .num4-ju{ width: 48px;top: 52px; left:11px;font-size: 12px;}
        .numer2 .num5-ju{ width: 48px;top: 52px; left: 65px;font-size: 12px;}
        .numer2 .num6-ju{ width: 48px;top: 74px; left: 39px;font-size: 12px;}
        .numer2 .num7-ju{ width: 48px;top: 89px; left: 70px;font-size: 12px;}
      
      
      
        .numer3{ left: -6px;top: 16px;}
        .numer3 .numer3-1{ top: 35px;left: 48px;font-size: 16px }
        .numer3 .num1-ju{width: 48px;top: 11px;left: 7px;font-size: 12px;}
        .numer3 .num2-ju{width: 48px;top: 36px; left: 6px; font-size: 12px;}
        .numer3 .num3-ju{width: 48px;top: 63px;left: 7px; font-size: 12px;}
        .numer3 .num4-ju{width: 48px;top: 102px; left: 7px;font-size: 12px;}
        .numer3 .num5-ju{width: 48px;top: 61px; left: 52px;font-size: 12px;}
        .numer3 .num6-ju{width: 48px;top: 82px; left: 26px;font-size: 12px;}
        .numer3 .num7-ju{width: 48px;top: 89px; left: 70px;font-size: 12px;}
        
      
      
        .numer4{ top: 100px; left:32px; font-weight: bold;}
        .numer4 .numer4-1{ top: 42px;left: 48px;  font-size: 16px}
          .numer4 .num1-ju{width: 48px;top: 1px;left: 41px;font-size: 12px;}
          .numer4 .num2-ju{width: 48px;top: 32px; left: 9px; font-size: 12px;}
          .numer4 .num3-ju{width: 48px;top: 26px;left: 80px; font-size: 12px;}
          .numer4 .num4-ju{ width: 48px;top: 60px; left: -4px;font-size: 12px;}
          .numer4 .num5-ju{ width: 48px;top: 57px; left:82px;font-size: 12px;}
          .numer4 .num6-ju{ width: 48px;top: 87px; left: 42px;font-size: 12px;}
          .numer4 .num7-ju{ width: 48px;top: 89px; left: 70px;font-size: 12px;}
      
          .numer5{ left: -6px;top: 173px;}
          .numer5 .numer5-1{ top: 35px;left: 48px;font-size: 16px }
          .numer5 .num1-ju{width: 48px;top: 14px;left: 7px;font-size: 12px;}
          .numer5 .num2-ju{width: 48px;top: 36px; left: 6px; font-size: 12px;}
          .numer5 .num3-ju{width: 48px;top: 59px;left: 7px; font-size: 12px;}
          .numer5 .num4-ju{width: 48px;top: 102px; left: 7px;font-size: 12px;}
          .numer5 .num5-ju{width: 48px;top: 59px; left: 52px;font-size: 12px;}
          .numer5 .num6-ju{width: 48px;top: 80px; left: 23px;font-size: 12px;}
          .numer5 .num7-ju{width: 48px;top: 89px; left: 70px;font-size: 12px;}
          
      
      
      
        .numer6{top: 226px; left: 29px; font-weight: bold;}
        .numer6 .numer6-1{ top: 51px;left: 54px; font-size: 16px;}
        .numer6 .num1-ju{width: 48px;top: 31px;left: 41px;font-size: 12px;}
        .numer6 .num2-ju{width: 48px;top: 54px; left: 14px; font-size: 12px;}
        .numer6 .num3-ju{width: 48px;top: 53px;left: 67px; font-size: 12px;}
        .numer6 .num4-ju{width: 48px; top: 78px; left: 2px;font-size: 12px;}
        .numer6 .num5-ju{width: 48px; top: 78px; left: 47px;font-size: 12px;}
        .numer6 .num6-ju{width: 48px; top: 78px; left: 94px;font-size: 12px;}
        .numer6 .num7-ju{ width: 48px;top: 89px; left: 70px;font-size: 12px;}
        
        .numer7{top: 177px; left: 128px;font-weight: bold;}
        .numer7 .numer7-1{ top: 51px;left: 54px; font-size: 16px;}
        .numer7 .num1-ju{ width: 48px;top: 7px;left: 41px;font-size:12px;}
        .numer7 .num2-ju{width: 48px;top: 32px; left: 10px; font-size:12px;}
        .numer7 .num3-ju{width: 48px;top: 32px;left: 75px; font-size:12px;}
        .numer7 .num4-ju{width: 48px;top: 60px; left: -10px;font-size:12px;}
        .numer7 .num5-ju{width: 48px; top: 61px; left:78px;font-size:12px;}
        .numer7 .num6-ju{width: 48px;top: 84px; left: 15px;font-size:12px;}
        .numer7 .num7-ju{width: 48px;top: 89px; left: 59px;font-size:12px;}
      
      
      
        .numer8{top: 226px; left: 218px; font-weight: bold;}
        .numer8 .numer8-1{ top: 51px;left: 54px; font-size: 16px;}
        .numer8 .num1-ju{width: 48px;top: 31px;left: 41px;font-size: 12px;}
        .numer8 .num2-ju{width: 48px;top: 54px; left: 14px; font-size: 12px;}
        .numer8 .num3-ju{width: 48px;top: 53px;left: 67px; font-size: 12px;}
        .numer8 .num4-ju{width: 48px; top: 78px; left: 2px;font-size: 12px;}
        .numer8 .num5-ju{width: 48px; top: 78px; left: 47px;font-size: 12px;}
        .numer8 .num6-ju{width: 48px; top: 78px; left: 94px;font-size: 12px;}
        .numer8 .num7-ju{ width: 48px;top: 89px; left: 70px;font-size: 12px;}
      
      
      
        .numer9{top:177px;left:249px; font-weight: bold;}
        .numer9 .numer9-1{top: 56px;left: 55px; font-size: 16px;}
        .numer9 .num1-ju{width: 48px;top: 13px;left: 79px;font-size: 12px;}
        .numer9 .num2-ju{width: 48px; top: 37px; left: 79px;font-size: 12px; }
        .numer9 .num3-ju{width: 48px; top: 62px; left: 79px; font-size: 12px;}
        .numer9 .num4-ju{ width: 48px;top: 95px; left: 79px;font-size: 12px;}
        .numer9 .num5-ju{ width: 48px;top: 47px; left:44px;font-size: 12px;}
        .numer9 .num6-ju{ width: 48px;top: 76px; left: 57px;font-size: 12px;}
        .numer9 .num7-ju{ width: 48px;top: 89px; left: 70px;font-size: 12px;}
      
      
        
        .numer10{ top: 100px; left: 213px; font-weight: bold;}
        .numer10 .numer10-1{ top: 42px;left: 48px;  font-size: 16px}
        .numer10 .num1-ju{width: 48px;top: 1px;left: 41px;font-size: 12px;}
        .numer10 .num2-ju{width: 48px;top: 32px; left: 9px; font-size: 12px;}
        .numer10 .num3-ju{width: 48px;top: 26px;left: 80px; font-size: 12px;}
        .numer10 .num4-ju{ width: 48px;top: 60px; left: -4px;font-size: 12px;}
        .numer10 .num5-ju{ width: 48px;top: 57px; left:82px;font-size: 12px;}
        .numer10 .num6-ju{ width: 48px;top: 87px; left: 42px;font-size: 12px;}
        .numer10 .num7-ju{ width: 48px;top: 89px; left: 70px;font-size: 12px;}
      
        
      
          .numer11{top: 16px;left:249px; font-weight: bold;}
          .numer11 .numer11-1{top: 73px;left: 67px; font-size: 16px;}
          .numer11 .num1-ju{width: 48px;top: 13px;left: 79px;font-size: 12px;}
          .numer11 .num2-ju{width: 48px; top: 37px; left: 79px;font-size: 12px; }
          .numer11 .num3-ju{width: 48px; top: 62px; left: 79px; font-size: 12px;}
          .numer11 .num4-ju{ width: 48px;top: 88px; left: 79px;font-size: 12px;}
          .numer11 .num5-ju{ width: 48px;top: 45px; left:44px;font-size: 12px;}
          .numer11 .num6-ju{ width: 48px;top: 66px; left: 38px;font-size: 12px;}
          .numer11 .num7-ju{ width: 48px;top: 89px; left: 70px;font-size: 12px;}
      
      
      
      .numer12{ top: -25px;left: 221px;font-weight: bold;}
      .numer12 .numer12-1{ top: 47px;left: 54px;font-size: 16px;}
        .numer12 .num1-ju{width: 48px;top: 32px;left: -12px; font-size: 12px;}
        .numer12 .num2-ju{width: 48px;top: 32px; left: 30px; font-size: 12px;}
        .numer12 .num3-ju{width: 48px;top: 32px;left: 75px;font-size: 12px; }
        .numer12 .num4-ju{ width: 48px;top: 52px; left:11px;font-size: 12px;}
        .numer12 .num5-ju{ width: 48px;top: 52px; left: 65px;font-size: 12px;}
        .numer12 .num6-ju{ width: 48px;top: 74px; left: 39px;font-size: 12px;}
        .numer12 .num7-ju{ width: 48px;top: 89px; left: 70px;font-size: 12px;}
      

      
.left-menu .images-top{display:none}



.button-dsha {
  float: none;}
  .timeline__event__title{
    text-align: center;}

    .buton-type{    margin-top: 30px;}
    .buton-type .button-donw{    float: none;    right: 0%;
      bottom: 8px;
      background: transparent;
      left: 0%;
      top: revert;
      text-align: center;}
      .astro-lst .modal-content, .astro-lst .width-short .modal-content{width: 100%;}

.tabs li {
    width: 100%;
    font-size: 18px;
}
.only-cpat span {}
.only-cpat .form-control {
  float: left;
        width: 46%;
        margin-left: 23px;
        margin-top: 0px;
}

.only-t .form-control {
    float: left;
    width: 100%;
    margin-left: 0px;
}
.padding-both {
    padding: 0px 0px;
}
.form-gap1{padding:0 9px}

.left-widt {
    width: 100%;
    float: left;
}

.main-main-new1 {
        width: 100%;
        height: 326px;}

.main-main-new1 .div1-top {
        width: 500px;
        transform: rotate(139.78deg);
        top: 160px;
        left: -58px;
    
   
}
.main-main-new1 .div2-left {
        width: 499px;
        transform: rotate(220.4deg);
        top: 160px;
        left: -61px;
    }
.main-main-new1 .div3-bootom {
        width: 255px;
        transform: rotate(138deg);
        top: 83px;
        left: -34px;
    }
.main-main-new1 .div4-right {
        width: 246px;
        height: 4px;
        transform: rotate(139deg);
        top: 241px;
        left: 167px;
    }
.main-main-new1 .div2-left-top {
        width: 249px;
        transform: rotate(218deg);
        top: 244px;
        left: -29px;
    }
.main-main-new1 .div2-left-botm {
        width: 258px;
        transform: rotate(220deg);
        top: 81px;
        left: 152px;
    }


.main-main-new1 .nsk {width: 17px;float: left; }
.main-main-new1 .imge-ico {width: 26px; }
.main-main-new1 .imge-ico p{font-weight: bold;}


.main-main-new1 .numer1{top: 16px; left: 128px;font-weight: bold;}
.main-main-new1 .numer1 .numer1-1{ top: 51px;left: 54px; font-size: 16px;}
.main-main-new1 .numer1 .num1-ju{ width: 48px;top: 7px;left: 41px;font-size:12px;}
.main-main-new1 .numer1 .num2-ju{width: 48px;top: 32px; left: 10px; font-size:12px;}
.main-main-new1 .numer1 .num3-ju{width: 48px;top: 32px;left: 75px; font-size:12px;}
.main-main-new1 .numer1 .num4-ju{width: 48px;top: 60px; left: -10px;font-size:12px;}
.main-main-new1 .numer1 .num5-ju{width: 48px; top: 61px; left:78px;font-size:12px;}
.main-main-new1 .numer1 .num6-ju{width: 48px;top: 84px; left: 15px;font-size:12px;}
.main-main-new1 .numer1 .num7-ju{width: 48px;top: 89px; left: 59px;font-size:12px;}
      
.main-main-new1 .numer2{ top: -25px;left: 41px;font-weight: bold;}
.main-main-new1 .numer2 .numer2-1{ top: 47px;left: 54px;font-size: 16px;}
      .main-main-new1 .numer2 .num1-ju{width: 48px;top: 32px;left: -12px; font-size: 12px;}
      .main-main-new1 .numer2 .num2-ju{width: 48px;top: 32px; left: 30px; font-size: 12px;}
      .main-main-new1 .numer2 .num3-ju{width: 48px;top: 32px;left: 75px;font-size: 12px; }
      .main-main-new1 .numer2 .num4-ju{ width: 48px;top: 52px; left:11px;font-size: 12px;}
      .main-main-new1 .numer2 .num5-ju{ width: 48px;top: 52px; left: 65px;font-size: 12px;}
      .main-main-new1 .numer2 .num6-ju{ width: 48px;top: 74px; left: 39px;font-size: 12px;}
      .main-main-new1 .numer2 .num7-ju{ width: 48px;top: 89px; left: 70px;font-size: 12px;}
      
      
      
.main-main-new1 .numer3{ left: -6px;top: 16px;}
.main-main-new1 .numer3 .numer3-1{ top: 35px;left: 48px;font-size: 16px }
.main-main-new1 .numer3 .num1-ju{width: 48px;top: 11px;left: 7px;font-size: 12px;}
.main-main-new1 .numer3 .num2-ju{width: 48px;top: 36px; left: 6px; font-size: 12px;}
      .main-main-new1 .numer3 .num3-ju{width: 48px;top: 63px;left: 7px; font-size: 12px;}
       .main-main-new1 .numer3 .num4-ju{width: 48px;top: 102px; left: 7px;font-size: 12px;}
       .main-main-new1 .numer3 .num5-ju{width: 48px;top: 61px; left: 52px;font-size: 12px;}
      .main-main-new1 .numer3 .num6-ju{width: 48px;top: 82px; left: 26px;font-size: 12px;}
       .main-main-new1 .numer3 .num7-ju{width: 48px;top: 89px; left: 70px;font-size: 12px;}
        
      
      
        .main-main-new1 .numer4{ top: 100px; left:32px; font-weight: bold;}
      .main-main-new1 .numer4 .numer4-1{ top: 42px;left: 48px;  font-size: 16px}
        .main-main-new1 .numer4 .num1-ju{width: 48px;top: 1px;left: 41px;font-size: 12px;}
         .main-main-new1 .numer4 .num2-ju{width: 48px;top: 32px; left: 9px; font-size: 12px;}
         .main-main-new1 .numer4 .num3-ju{width: 48px;top: 26px;left: 80px; font-size: 12px;}
         .main-main-new1 .numer4 .num4-ju{ width: 48px;top: 60px; left: -4px;font-size: 12px;}
          .main-main-new1 .numer4 .num5-ju{ width: 48px;top: 57px; left:82px;font-size: 12px;}
          .main-main-new1 .numer4 .num6-ju{ width: 48px;top: 87px; left: 42px;font-size: 12px;}
          .main-main-new1 .numer4 .num7-ju{ width: 48px;top: 89px; left: 70px;font-size: 12px;}
      
         .main-main-new1 .numer5{ left: -6px;top: 173px;}
         .main-main-new1 .numer5 .numer5-1{ top: 35px;left: 48px;font-size: 16px }
         .main-main-new1 .numer5 .num1-ju{width: 48px;top: 14px;left: 7px;font-size: 12px;}
         .main-main-new1 .numer5 .num2-ju{width: 48px;top: 36px; left: 6px; font-size: 12px;}
         .main-main-new1 .numer5 .num3-ju{width: 48px;top: 59px;left: 7px; font-size: 12px;}
         .main-main-new1 .numer5 .num4-ju{width: 48px;top: 102px; left: 7px;font-size: 12px;}
         .main-main-new1 .numer5 .num5-ju{width: 48px;top: 59px; left: 52px;font-size: 12px;}
         .main-main-new1 .numer5 .num6-ju{width: 48px;top: 80px; left: 23px;font-size: 12px;}
         .main-main-new1 .numer5 .num7-ju{width: 48px;top: 89px; left: 70px;font-size: 12px;}
          
      
      
      
        .main-main-new1 .numer6{top: 226px; left: 29px; font-weight: bold;}
        .main-main-new1 .numer6 .numer6-1{ top: 51px;left: 54px; font-size: 16px;}
        .main-main-new1 .numer6 .num1-ju{width: 48px;top: 31px;left: 41px;font-size: 12px;}
        .main-main-new1 .numer6 .num2-ju{width: 48px;top: 54px; left: 14px; font-size: 12px;}
        .main-main-new1 .numer6 .num3-ju{width: 48px;top: 53px;left: 67px; font-size: 12px;}
        .main-main-new1 .numer6 .num4-ju{width: 48px; top: 78px; left: 2px;font-size: 12px;}
        .main-main-new1 .numer6 .num5-ju{width: 48px; top: 78px; left: 47px;font-size: 12px;}
        .main-main-new1 .numer6 .num6-ju{width: 48px; top: 78px; left: 94px;font-size: 12px;}
        .main-main-new1 .numer6 .num7-ju{ width: 48px;top: 89px; left: 70px;font-size: 12px;}
        
        .main-main-new1 .numer7{top: 177px; left: 128px;font-weight: bold;}
       .main-main-new1 .numer7 .numer7-1{ top: 51px;left: 54px; font-size: 16px;}
       .main-main-new1 .numer7 .num1-ju{ width: 48px;top: 7px;left: 41px;font-size:12px;}
       .main-main-new1 .numer7 .num2-ju{width: 48px;top: 32px; left: 10px; font-size:12px;}
       .main-main-new1 .numer7 .num3-ju{width: 48px;top: 32px;left: 75px; font-size:12px;}
       .main-main-new1 .numer7 .num4-ju{width: 48px;top: 60px; left: -10px;font-size:12px;}
       .main-main-new1 .numer7 .num5-ju{width: 48px; top: 61px; left:78px;font-size:12px;}
       .main-main-new1 .numer7 .num6-ju{width: 48px;top: 84px; left: 15px;font-size:12px;}
       .main-main-new1 .numer7 .num7-ju{width: 48px;top: 89px; left: 59px;font-size:12px;}
      
      
      
       .main-main-new1 .numer8{  top: 230px;left: 223px; font-weight: bold;}
       .main-main-new1 .numer8 .numer8-1{ top: 51px;left: 54px; font-size: 16px;}
       .main-main-new1 .numer8 .num1-ju{width: 48px;top: 31px;left: 41px;font-size: 12px;}
       .main-main-new1 .numer8 .num2-ju{width: 48px;top: 54px; left: 14px; font-size: 12px;}
       .main-main-new1 .numer8 .num3-ju{width: 48px;top: 53px;left: 67px; font-size: 12px;}
       .main-main-new1 .numer8 .num4-ju{width: 48px; top: 78px; left: 2px;font-size: 12px;}
       .main-main-new1 .numer8 .num5-ju{width: 48px; top: 78px; left: 47px;font-size: 12px;}
       .main-main-new1 .numer8 .num6-ju{width: 48px; top: 78px; left: 94px;font-size: 12px;}
       .main-main-new1 .numer8 .num7-ju{ width: 48px;top: 89px; left: 70px;font-size: 12px;}
      
      
      
       .main-main-new1 .numer9{top: 183px; left: 261px; font-weight: bold;}
       .main-main-new1 .numer9 .numer9-1{top: 56px;left: 55px; font-size: 16px;}
       .main-main-new1 .numer9 .num1-ju{width: 48px;top: 13px;left: 79px;font-size: 12px;}
       .main-main-new1 .numer9 .num2-ju{width: 48px; top: 37px; left: 79px;font-size: 12px; }
       .main-main-new1 .numer9 .num3-ju{width: 48px; top: 62px; left: 79px; font-size: 12px;}
       .main-main-new1 .numer9 .num4-ju{ width: 48px;top: 95px; left: 79px;font-size: 12px;}
       .main-main-new1 .numer9 .num5-ju{ width: 48px;top: 47px; left:44px;font-size: 12px;}
       .main-main-new1 .numer9 .num6-ju{ width: 48px;top: 76px; left: 57px;font-size: 12px;}
       .main-main-new1 .numer9 .num7-ju{ width: 48px;top: 89px; left: 70px;font-size: 12px;}
      
      
        
       .main-main-new1 .numer10{  top: 97px; left: 225px; font-weight: bold;}
       .main-main-new1 .numer10 .numer10-1{ top: 42px;left: 48px;  font-size: 16px}
       .main-main-new1 .numer10 .num1-ju{width: 48px;top: 1px;left: 41px;font-size: 12px;}
       .main-main-new1 .numer10 .num2-ju{width: 48px;top: 32px; left: 9px; font-size: 12px;}
       .main-main-new1 .numer10 .num3-ju{width: 48px;top: 26px;left: 80px; font-size: 12px;}
       .main-main-new1 .numer10 .num4-ju{ width: 48px;top: 60px; left: -4px;font-size: 12px;}
       .main-main-new1 .numer10 .num5-ju{ width: 48px;top: 57px; left:82px;font-size: 12px;}
       .main-main-new1 .numer10 .num6-ju{ width: 48px;top: 87px; left: 42px;font-size: 12px;}
       .main-main-new1 .numer10 .num7-ju{ width: 48px;top: 89px; left: 70px;font-size: 12px;}
      
        
      
         .main-main-new1 .numer11{top: 16px;left:249px; font-weight: bold;}
         .main-main-new1 .numer11 .numer11-1{top: 73px;left: 67px; font-size: 16px;}
         .main-main-new1 .numer11 .num1-ju{width: 48px;top: 14px;left: 97px;font-size: 12px;}
         .main-main-new1 .numer11 .num2-ju{width: 48px; top: 34px; left: 96px;font-size: 12px; }
         .main-main-new1 .numer11 .num3-ju{width: 48px; top: 62px; left: 96px; font-size: 12px;}
         .main-main-new1 .numer11 .num4-ju{ width: 48px;top: 75px; left: 95px;font-size: 12px;}
         .main-main-new1 .numer11 .num5-ju{ width: 48px;top: 94px; left:95px;font-size: 12px;}
         .main-main-new1 .numer11 .num6-ju{ width: 48px;top: 52px; left: 55px;font-size: 12px;}
         .main-main-new1 .numer11 .num7-ju{ width: 48px;top: 89px; left: 70px;font-size: 12px;}
      
      
      
        .main-main-new1 .numer12{ top: -25px;left: 221px;font-weight: bold;}
        .main-main-new1 .numer12 .numer12-1{ top: 47px;left: 54px;font-size: 16px;}
       .main-main-new1 .numer12 .num1-ju{width: 48px;top: 32px;left: -12px; font-size: 12px;}
       .main-main-new1 .numer12 .num2-ju{width: 48px;top: 32px; left: 30px; font-size: 12px;}
       .main-main-new1 .numer12 .num3-ju{width: 48px;top: 32px;left: 75px;font-size: 12px; }
       .main-main-new1 .numer12 .num4-ju{ width: 48px;top: 52px; left:11px;font-size: 12px;}
       .main-main-new1 .numer12 .num5-ju{ width: 48px;top: 52px; left: 65px;font-size: 12px;}
       .main-main-new1 .numer12 .num6-ju{ width: 48px;top: 74px; left: 39px;font-size: 12px;}
       .main-main-new1 .numer12 .num7-ju{ width: 48px;top: 89px; left: 70px;font-size: 12px;}



  .card-body{padding: 0.65rem;}

.progress-bar .step {width: 48.8%;}

.rado {
    width: 48%;
    float: left;
    display: block;
    margin-right: 6px;
    text-align: left;
    font-size: 12px;
}

.text-ar .form-group .rado img{width:100%; height:160px}


.kundli-details .table-panel {
  width: auto;
  overflow-y: auto;
  margin-bottom: 30px;
  float: none;  padding: 0;
}
.backgrond1-box{width: 100%;}
.bt1 .modal_multi .modal-content {
  padding: 18px;
  width: 100%;
}
.img-bt img {
  width: 100%;
}
.backgrond2-box {
  width: 100%;}
  .boy-left{    width: 100%;}

  .girl-right{margin-top: 22px; width: 100%;}

  .backgrond1-box2{    width: 43.33%;}
  .bution .save{width: 40%}
  .left-sdeboox{    width: 100%;}
  .ui-asm-link{width: 30%;
    margin-left: auto;
    margin-right: auto;
    float: left;}


/*silder new*/

.slider{height: 133px;}
.slide{background-position: center center;
  background-size: contain !important;
  position: absolute;
  top: 0;
  left: 100%;
  height: 100%;
  width: 100%;
  background-repeat: no-repeat !important;}


  .slide .info{top: 26px;
    left: 7px;
    text-align: center;
    width: 240px;}
    .slide .info .text-heding-sld {
      margin: 10px 0;
      font-size: 18px;
      font-weight: bold;
  }

  .topbuton{    margin-right: 7px;}
  .topbuton a{    padding: 2px 8px;}


/* login and signup popup */







.top-bar .modal-content {
    width: 98%;
    padding: 0px;
}


.sign-in .sign-right{padding: 0px 8px 0px 8px;}

.form1{margin-top: 0px;line-height: normal;}





}


@media (min-width:431px) and  (max-width: 479px){

  .main-form-blog .ultr-pncg {
    padding: 0px 10px 30px;
	    float: none;
    width: auto;
}

  .div2-left {
           width: 496px;
        transform: rotate(220.4deg);
        top: 160px;
        left: -60px;
    }
  
  
    .div1-top {
            width: 497px;
        transform: rotate(139.5deg);
        top: 161px;
        left: -60px;}
		
          .div3-bootom {
             width: 247px;
        transform: rotate(139deg);
        top: 80px;
        left: -29px;
          
          
          }
          .div2-left-botm {
                      width: 248px;
        transform: rotate(220deg);
        top: 79px;
        left: 158px;
        
          
          }
      
          .div4-right {
            width: 245px;
        height: 4px;
        transform: rotate(139deg);
        top: 241px;
        left: 163px;
          }
        
          .div2-left-top {
             width: 248px;
        transform: rotate(220.2deg);
        top: 241px;
        left: -32px;
          }
  
          .nsk {width: 17px;float: left; }
          .imge-ico {width: 20px; }
          .imge-ico p{font-weight: bold;    font-size: 7px;        margin: 0px 0px 0 0;}
		  .imge-ico .sign5 {
        width: 6px;
        height: 6px;
    }
          .numer1 sup, .numer2 sup, .numer3 sup, .numer4 sup, .numer5 sup, .numer6 sup, .numer7 sup, .numer8 sup, .numer9 sup, .numer10 sup, .numer11 sup, .numer12 sup{    top: -1px;
              left: 8px;}
              .tab-1-new {
                  width: 32%;}
				  
          .numer1{top: 16px; left: 128px;font-weight: bold;}
          .numer1 .numer1-1{ top: 51px;left: 54px; font-size: 16px;}
          .numer1 .num1-ju{ width: 39px;top: 3px;left: 41px;font-size:10px;}
          .numer1 .num2-ju{width: 39px;top: 24px; left: 22px; font-size:10px;}
          .numer1 .num3-ju{width: 39px;top: 21px;left: 65px; font-size:10px;}
          .numer1 .num4-ju{width: 39px;top: 45px; left: 7px;font-size:10px;}
          .numer1 .num5-ju{width: 39px; top: 44px; left:75px;font-size:10px;}
          .numer1 .num6-ju{width: 39px;top: 66px; left: -2px;font-size:10px;}
          .numer1 .num7-ju{width: 39px;top: 69px; left: 72px;font-size:10px;}
		   .numer1 .num8-ju{width: 39px;top: 85px; left: 15px;font-size:10px;}
		    .numer1 .num9-ju{width: 39px;top: 109px; left: 36px;font-size:10px;}
			 .numer1 .num10-ju{width: 39px;top: 89px; left: 59px;font-size:10px;}
          
          .numer2{ top: -25px;left: 31px;font-weight: bold;}
          .numer2 .numer2-1{ top: 47px;left: 54px;font-size: 16px;}
            .numer2 .num1-ju{width: 37px;top: 31px;left: -11px;font-size:10px;}
            .numer2 .num2-ju{width: 39px;top: 30px; left: 30px; font-size:10px;}
            .numer2 .num3-ju{width: 39px;top: 30px;left: 70px;font-size:10px;}
            .numer2 .num4-ju{ width: 39px;top: 48px; left:9px;font-size:10px;}
            .numer2 .num5-ju{ width: 39px;top: 49px; left: 69px;font-size:10px;}
            .numer2 .num6-ju{ width: 39px;top: 67px; left: 32px;font-size:10px;}
            .numer2 .num7-ju{ width: 39px;top: 67px; left: 70px;font-size:10px;}
			.numer2 .num8-ju{width: 39px;top: 79px; left: 48px;font-size:10px;}
		    .numer2 .num9-ju{width: 39px;top: 89px; left: 56px;font-size:10px;}
          
          
          
            .numer3{ left: -8px;top: 16px;}
            .numer3 .numer3-1{ top: 35px;left: 39px;font-size: 16px }
            .numer3 .num1-ju{width: 39px;top: 9px;left: 7px;font-size:10px;}
            .numer3 .num2-ju{width: 39px;top: 28px; left: 6px; font-size: 10px;}
            .numer3 .num3-ju{width: 39px;top: 47px;left: 7px; font-size: 10px;}
            .numer3 .num4-ju{width: 39px;top: 66px; left: 7px;font-size: 10px;}
            .numer3 .num5-ju{width: 39px;top: 53px; left: 48px;font-size: 10px;}
            .numer3 .num6-ju{width: 39px;top: 88px; left: 7px;font-size: 10px;}
            .numer3 .num7-ju{width: 39px;top: 106px; left: 8px;font-size: 10px;}
            .numer3 .num8-ju{width: 39px;top: 71px; left: 48px;font-size:10px;}
		    .numer3 .num9-ju{width: 39px;top: 89px; left: 45px;font-size:10px;}
          
          
            .numer4{ top: 100px; left:36px; font-weight: bold;}
            .numer4 .numer4-1{ top: 53px;left: 48px;  font-size: 16px}
              .numer4 .num1-ju{width: 39px;top: -1px;left: 43px;font-size: 10px;}
              .numer4 .num2-ju{width: 39px;top: 23px; left: 12px; font-size: 10px;}
              .numer4 .num3-ju{width: 39px;top: 21px;left: 54px; font-size: 10px;}
              .numer4 .num4-ju{ width: 48px;top: 46px; left: -12px;font-size: 10px;}
              .numer4 .num5-ju{ width: 48px;top: 44px; left:72px;font-size: 10px;}
              .numer4 .num6-ju{ width: 48px;top: 73px; left: 2px;font-size: 10px;}
              .numer4 .num7-ju{ width: 48px;top: 68px; left: 70px;font-size: 10px;}
              .numer4 .num8-ju{width: 39px;top: 107px; left: 30px;font-size:10px;}
		    .numer4 .num9-ju{width: 39px;top: 89px; left: 59px;font-size:10px;}
			
			
			
              .numer5{ left: -7px;top: 171px;}
              .numer5 .numer5-1{ top: 44px;left: 44px;font-size: 16px }
              .numer5 .num1-ju{width: 39px;top: 17px;left: 7px;font-size: 10px;}
              .numer5 .num2-ju{width: 39px;top: 37px; left: 6px; font-size:10px;}
              .numer5 .num3-ju{width: 39px;top: 56px;left: 7px; font-size: 10px;}
              .numer5 .num4-ju{width: 39px;top: 76px; left: 7px;font-size: 10px;}
              .numer5 .num5-ju{width: 39px;top: 63px; left: 51px;font-size: 10px;}
              .numer5 .num6-ju{width: 39px;top: 97px; left: 7px;font-size: 10px;}
              .numer5 .num7-ju{width: 39px;top: 83px; left: 43px;font-size: 10px;}
              .numer5 .num8-ju{width: 39px;top: 116px; left: 9px;font-size:10px;}
		    .numer5 .num9-ju{width: 39px;top: 96px; left: 45px;font-size:10px;}
          
          
          
            .numer6{top: 223px; left: 31px; font-weight: bold;}
            .numer6 .numer6-1{ top: 47px;left: 48px; font-size: 16px;}
            .numer6 .num1-ju{width: 39px;top: 33px;left: 47px;font-size: 10px;}
            .numer6 .num2-ju{width: 39px;top: 55px; left: 14px; font-size: 10px;}
            .numer6 .num3-ju{width: 39px;top: 50px;left: 67px; font-size: 10px;}
            .numer6 .num4-ju{width: 39px; top: 85px; left: -13px;font-size: 10px;}
            .numer6 .num5-ju{width: 39px; top: 74px; left: 13px;font-size: 10px;}
            .numer6 .num6-ju{width: 39px; top: 70px; left: 52px;font-size: 10px;}
            .numer6 .num7-ju{ width: 48px;top: 69px; left: 93px;font-size: 10px;}
			.numer6 .num8-ju{width: 39px;top: 86px; left: 101px;font-size:10px;}
		    .numer6 .num9-ju{width: 39px;top: 87px; left: 45px;font-size:10px;}
			
			
			
            
            .numer7{top: 177px; left: 128px;font-weight: bold;}
            .numer7 .numer7-1{ top: 51px;left: 54px; font-size: 16px;}
            .numer7 .num1-ju{ width: 48px;top: 7px;left: 41px;font-size:10px;}
            .numer7 .num2-ju{width: 39px;top: 32px; left: 10px; font-size:10px;}
            .numer7 .num3-ju{width: 39px;top: 32px;left: 75px; font-size:10px;}
            .numer7 .num4-ju{width: 39px;top: 60px; left: -10px;font-size:10px;}
            .numer7 .num5-ju{width: 39px; top: 61px; left:78px;font-size:10px;}
            .numer7 .num6-ju{width: 39px;top: 84px; left: 15px;font-size:10px;}
            .numer7 .num7-ju{width: 39px;top: 86px; left: 70px;font-size:10px;}
            .numer7 .num8-ju{width: 39px;top: 102px; left: 35px; font-size:10px;}
		    .numer7 .num9-ju{width: 39px;top: 119px; left: 47px;font-size:10px;}
          
          
            .numer8{top: 223px; left: 223px; font-weight: bold;}
            .numer8 .numer8-1{ top: 51px;left: 54px; font-size: 16px;}
            .numer8 .num1-ju{width: 39px;top: 33px;left: 46px;font-size: 10px;}
            .numer8 .num2-ju{width: 39px;top: 54px; left: 18px; font-size: 10px;}
            .numer8 .num3-ju{width: 39px;top: 55px;left: 72px; font-size: 10px;}
            .numer8 .num4-ju{width: 39px; top: 85px; left: -13px;font-size: 10px;}
            .numer8 .num5-ju{width: 39px; top: 85px; left: 27px;font-size: 10px;}
            .numer8 .num6-ju{width: 39px; top: 75px; left: 95px;font-size: 10px;}
            .numer8 .num7-ju{ width: 39px;top: 85px; left: 70px;font-size: 10px;}
          .numer8 .num8-ju{width: 39px;top: 73px; left: 59px;font-size:10px;}
		    .numer8 .num9-ju{width: 39px;top: 73px; left: 13px;font-size:10px;}
          
          
            .numer9{top: 177px;left:262px; font-weight: bold;}
            .numer9 .numer9-1{top: 57px;left: 44px; font-size: 16px;}
            .numer9 .num1-ju{width: 39px;top: 13px;left: 79px;font-size: 10px;}
            .numer9 .num2-ju{width: 39px; top: 30px; left: 79px;font-size:10px;}
            .numer9 .num3-ju{width: 39px; top: 48px; left: 79px; font-size: 10px;}
            .numer9 .num4-ju{ width: 39px;top: 66px; left: 79px;font-size: 10px;}
            .numer9 .num5-ju{ width: 39px;top: 87px; left:78px;font-size: 10px;}
            .numer9 .num6-ju{ width: 39px;top: 105px; left: 80px;font-size: 10px;}
            .numer9 .num7-ju{ width: 39px;top: 47px; left: 43px;font-size: 10px;}
          .numer9 .num8-ju{width: 39px;top: 74px; left: 52px;font-size:10px;}
		    .numer9 .num9-ju{width: 39px;top: 85px; left: 59px;font-size:10px;}
          
            
            .numer10{ top: 102px; left: 219px; font-weight: bold;}
            .numer10 .numer10-1{ top: 42px;left: 48px;  font-size: 16px}
            .numer10 .num1-ju{width: 39px;top: 1px;left: 41px;font-size: 10px;}
            .numer10 .num2-ju{width: 39px;top: 32px; left: 9px; font-size: 10px;}
            .numer10 .num3-ju{width: 39px;top: 26px;left: 63px; font-size: 10px;}
            .numer10 .num4-ju{ width: 39px;top: 60px; left: -4px;font-size: 10px;}
            .numer10 .num5-ju{ width: 39px;top: 57px; left:82px;font-size: 10px;}
            .numer10 .num6-ju{ width: 39px;top: 87px; left: 24px;font-size: 10px;}
            .numer10 .num7-ju{ width: 39px;top: 68px; left: 36px;font-size: 10px;}
           .numer10 .num8-ju{width: 39px;top: 111px; left: 49px;font-size:10px;}
		    .numer10 .num9-ju{width: 39px;top: 111px; left: 49px;font-size:10px;}
            
          
              .numer11{top: 15px;left:262px; font-weight: bold;}
              .numer11 .numer11-1{top: 58px;left: 38px; font-size: 16px;}
              .numer11 .num1-ju{width: 39px;top: 13px;left: 79px;font-size: 10px;}
              .numer11 .num2-ju{width: 39px; top: 30px; left: 79px;font-size: 10px;}
              .numer11 .num3-ju{width: 39px; top: 49px; left: 79px; font-size: 10px;}
              .numer11 .num4-ju{ width: 39px;top: 67px; left: 79px;font-size: 10px;}
              .numer11 .num5-ju{ width: 39px;top: 42px; left:44px;font-size: 10px;}
              .numer11 .num6-ju{ width: 39px;top: 87px; left: 80px;font-size: 10px;}
              .numer11 .num7-ju{ width: 39px;top: 107px; left: 80px;font-size: 10px;}
              .numer11 .num8-ju{width: 39px;top: 74px; left: 51px;font-size:10px;}
		       .numer11 .num9-ju{width: 39px;top: 86px; left: 62px;font-size:10px;}
          
          
          .numer12{ top: -25px;left: 221px;font-weight: bold;}
          .numer12 .numer12-1{ top: 41px;left: 51px;font-size: 16px;}
            .numer12 .num1-ju{width: 39px;top: 32px;left: -12px; font-size: 10px;}
            .numer12 .num2-ju{width: 39px;top: 32px; left: 30px; font-size: 10px;}
            .numer12 .num3-ju{width: 39px;top: 30px;left: 75px;font-size: 10px;}
            .numer12 .num4-ju{ width: 39px;top: 50px; left:11px;font-size: 10px;}
            .numer12 .num5-ju{ width: 39px;top: 48px; left: 77px;font-size: 10px;}
            .numer12 .num6-ju{ width: 39px;top: 67px; left: 30px;font-size: 10px;}
            .numer12 .num7-ju{ width: 39px;top: 82px; left: 47px;font-size: 10px;}
			.numer12 .num8-ju{width: 39px;top: 59px; left: 72px;font-size:10px;}
		    .numer12 .num9-ju{width: 39px;top: 71px; left: 69px;font-size:10px;}
			
			
  
/*888888888888888888888888*/
.main-main-new1 .div2-left {
             width: 494px;
        transform: rotate(220.4deg);
        top: 160px;
        left: -60px;
    }
  
  
 .main-main-new1 .div1-top {
     width: 495px;
        transform: rotate(139.4deg);
        top: 160px;
        left: -57px;}
         .main-main-new1 .div3-bootom {
                           width: 249px;
        transform: rotate(139deg);
        top: 81px;
        left: -30px;
          
          }
         .main-main-new1 .div2-left-botm {
                     width: 249px;
        transform: rotate(220deg);
        top: 78px;
        left: 157px;
          
          }
      
          .main-main-new1 .div4-right {
            width: 246px;
        height: 4px;
        transform: rotate(138deg);
        top: 240px;
        left: 164px;
          }
        
          .main-main-new1 .div2-left-top {
                            width: 250px;
        transform: rotate(219deg);
        top: 243px;
        left: -30px;
          }
  
          .main-main-new1 .nsk {width: 17px;float: left; }
          .main-main-new1 .imge-ico {width: 20px; }
         
          .main-main-new1 .numer1 sup,.main-main-new1 .numer2 sup,.main-main-new1 .numer3 sup, .main-main-new1.numer4 sup,.main-main-new1 .numer5 sup,
		  .main-main-new1 .numer6 sup, .main-main-new1 .numer7 sup, .main-main-new1 .numer8 sup, .main-main-new1 .numer9 sup, .main-main-new1 .numer10 sup,
		  .main-main-new1 .numer11 sup, .main-main-new1 .numer12 sup{    top: -1px;
              left: 8px;}
         .main-main-new1 .tab-1-new {
                  width: 32%;}
				   .main-main-new1 .imge-ico p{font-weight: bold;    font-size: 7px; margin:0px}
			   
     .main-main-new1 .numer1{top: 16px; left: 133px;font-weight: bold;}
     .main-main-new1 .numer1 .numer1-1{ top: 51px;left: 54px; font-size: 16px;}
     .main-main-new1 .numer1 .num1-ju{ width: 48px;top: 3px;left: 35px;font-size:10px;}
     .main-main-new1 .numer1 .num2-ju{width: 48px;top: 25px; left: 13px; font-size:10px;}
     .main-main-new1 .numer1 .num3-ju{width: 48px;top: 27px;left: 60px; font-size:10px;}
     .main-main-new1 .numer1 .num4-ju{width: 48px;top: 55px; left: -10px;font-size:10px;}
     .main-main-new1 .numer1 .num5-ju{width: 48px; top: 61px; left:78px;font-size:10px;}
     .main-main-new1 .numer1 .num6-ju{width: 48px;top: 78px; left: 15px;font-size:10px;}
     .main-main-new1 .numer1 .num7-ju{width: 48px;top: 89px; left: 59px;font-size:10px;}
      
     .main-main-new1 .numer2{ top: -25px;left: 30px;font-weight: bold;}
     .main-main-new1 .numer2 .numer2-1{ top: 47px;left: 54px;font-size: 16px;}
       .main-main-new1 .numer2 .num1-ju{width: 37px;top: 32px;left: -6px;font-size:10px;}
       .main-main-new1 .numer2 .num2-ju{width: 48px;top: 32px; left: 33px; font-size:10px;}
       .main-main-new1 .numer2 .num3-ju{width: 48px;top: 32px;left: 75px;font-size:10px;}
       .main-main-new1 .numer2 .num4-ju{ width: 48px;top: 52px; left:19px;font-size:10px;}
       .main-main-new1 .numer2 .num5-ju{ width: 48px;top: 52px; left: 67px;font-size:10px;}
       .main-main-new1 .numer2 .num6-ju{ width: 48px;top: 71px; left: 35px;font-size:10px;}
       .main-main-new1 .numer2 .num7-ju{ width: 48px;top: 68px; left: 72px;font-size:10px;}
      
      
      
       .main-main-new1 .numer3{ left: -6px;top: 14px;}
        .main-main-new1 .numer3 .numer3-1{ top: 35px;left: 48px;font-size: 16px }
        .main-main-new1 .numer3 .num1-ju{width: 48px;top: 20px;left: 7px;font-size:10px;}
       .main-main-new1 .numer3 .num2-ju{width: 48px;top: 43px; left: 6px; font-size: 10px;}
       .main-main-new1 .numer3 .num3-ju{width: 48px;top: 63px;left: 7px; font-size: 10px;}
       .main-main-new1 .numer3 .num4-ju{width: 48px;top: 108px; left: 7px;font-size: 10px;}
       .main-main-new1 .numer3 .num5-ju{width: 48px;top: 61px; left: 48px;font-size: 10px;}
       .main-main-new1 .numer3 .num6-ju{width: 48px;top: 84px; left: 8px;font-size: 10px;}
       .main-main-new1 .numer3 .num7-ju{width: 48px;top: 89px; left: 70px;font-size: 10px;}
        
      
      
       .main-main-new1 .numer4{ top: 100px; left:36px; font-weight: bold;}
       .main-main-new1 .numer4 .numer4-1{ top: 42px;left: 48px;  font-size: 16px}
         .main-main-new1 .numer4 .num1-ju{width: 48px;top: 4px;left: 41px;font-size: 10px;}
         .main-main-new1 .numer4 .num2-ju{width: 48px;top: 32px; left: 9px; font-size: 10px;}
         .main-main-new1 .numer4 .num3-ju{width: 48px;top: 26px;left: 61px; font-size: 10px;}
         .main-main-new1 .numer4 .num4-ju{ width: 48px;top: 60px; left: -4px;font-size: 10px;}
         .main-main-new1 .numer4 .num5-ju{ width: 48px;top: 57px; left:82px;font-size: 10px;}
         .main-main-new1 .numer4 .num6-ju{ width: 48px;top: 87px; left: 42px;font-size: 10px;}
         .main-main-new1 .numer4 .num7-ju{ width: 48px;top: 89px; left: 70px;font-size: 10px;}
      
         .main-main-new1 .numer5{ left: -6px;top: 163px;}
         .main-main-new1 .numer5 .numer5-1{ top: 44px;left: 44px;font-size: 16px }
         .main-main-new1 .numer5 .num1-ju{width: 48px;top: 27px;left: 7px;font-size: 10px;}
         .main-main-new1 .numer5 .num2-ju{width: 48px;top: 49px; left: 6px; font-size:10px;}
         .main-main-new1 .numer5 .num3-ju{width: 48px;top: 72px;left: 7px; font-size: 10px;}
         .main-main-new1 .numer5 .num4-ju{width: 48px;top: 104px; left: 7px;font-size: 10px;}
         .main-main-new1 .numer5 .num5-ju{width: 48px;top: 68px; left: 44px;font-size: 10px;}
         .main-main-new1 .numer5 .num6-ju{width: 48px;top: 88px; left: 23px;font-size: 10px;}
         .main-main-new1 .numer5 .num7-ju{width: 48px;top: 89px; left: 70px;font-size: 10px;}
          
      
      
      
       .main-main-new1 .numer6{top: 226px; left: 33px; font-weight: bold;}
       .main-main-new1 .numer6 .numer6-1{ top: 47px;left: 48px; font-size: 16px;}
       .main-main-new1 .numer6 .num1-ju{width: 48px;top: 31px;left: 38px;font-size: 10px;}
       .main-main-new1 .numer6 .num2-ju{width: 48px;top: 54px; left: 14px; font-size: 10px;}
       .main-main-new1 .numer6 .num3-ju{width: 48px;top: 53px;left: 67px; font-size: 10px;}
       .main-main-new1 .numer6 .num4-ju{width: 48px; top: 78px; left: 2px;font-size: 10px;}
       .main-main-new1 .numer6 .num5-ju{width: 48px; top: 78px; left: 47px;font-size: 10px;}
       .main-main-new1 .numer6 .num6-ju{width: 48px; top: 78px; left: 94px;font-size: 10px;}
      .main-main-new1 .numer6 .num7-ju{ width: 48px;top: 89px; left: 70px;font-size: 10px;}
        
       .main-main-new1 .numer7{top: 177px; left: 130px;font-weight: bold;}
       .main-main-new1 .numer7 .numer7-1{ top: 51px;left: 54px; font-size: 16px;}
       .main-main-new1 .numer7 .num1-ju{ width: 48px;top: 7px;left: 41px;font-size:10px;}
       .main-main-new1 .numer7 .num2-ju{width: 48px;top: 32px; left: 10px; font-size:10px;}
       .main-main-new1 .numer7 .num3-ju{width: 48px;top: 32px;left: 75px; font-size:10px;}
       .main-main-new1 .numer7 .num4-ju{width: 48px;top: 60px; left: -10px;font-size:10px;}
       .main-main-new1 .numer7 .num5-ju{width: 48px; top: 61px; left:78px;font-size:10px;}
       .main-main-new1 .numer7 .num6-ju{width: 48px;top: 84px; left: 15px;font-size:10px;}
      .main-main-new1 .numer7 .num7-ju{width: 48px;top: 89px; left: 59px;font-size:10px;}
      
      
      
       .main-main-new1 .numer8{top: 226px; left: 220px; font-weight: bold;}
       .main-main-new1 .numer8 .numer8-1{ top: 51px;left: 54px; font-size: 16px;}
       .main-main-new1 .numer8 .num1-ju{width: 48px;top: 33px;left: 44px;font-size: 10px;}
       .main-main-new1 .numer8 .num2-ju{width: 48px;top: 54px; left: 20px; font-size: 10px;}
       .main-main-new1 .numer8 .num3-ju{width: 48px;top: 63px;left: 74px; font-size: 10px;}
       .main-main-new1 .numer8 .num4-ju{width: 48px; top: 78px; left: 2px;font-size: 10px;}
       .main-main-new1 .numer8 .num5-ju{width: 48px; top: 78px; left: 47px;font-size: 10px;}
       .main-main-new1 .numer8 .num6-ju{width: 48px; top: 78px; left: 94px;font-size: 10px;}
       .main-main-new1 .numer8 .num7-ju{ width: 48px;top: 89px; left: 70px;font-size: 10px;}
      
      
      
       .main-main-new1 .numer9{top:183px;left:259px; font-weight: bold;}
       .main-main-new1 .numer9 .numer9-1{top: 56px;left: 55px; font-size: 16px;}
       .main-main-new1 .numer9 .num1-ju{width: 48px;top: 13px;left: 79px;font-size: 10px;}
       .main-main-new1 .numer9 .num2-ju{width: 48px; top: 37px; left: 79px;font-size:10px;}
       .main-main-new1 .numer9 .num3-ju{width: 48px; top: 62px; left: 79px; font-size: 10px;}
       .main-main-new1 .numer9 .num4-ju{ width: 48px;top: 95px; left: 79px;font-size: 10px;}
       .main-main-new1 .numer9 .num5-ju{ width: 48px;top: 47px; left:44px;font-size: 10px;}
       .main-main-new1 .numer9 .num6-ju{ width: 48px;top: 76px; left: 57px;font-size: 10px;}
       .main-main-new1 .numer9 .num7-ju{ width: 48px;top: 89px; left: 70px;font-size: 10px;}
      
      
        
       .main-main-new1 .numer10{ top: 102px; left: 218px; font-weight: bold;}
       .main-main-new1 .numer10 .numer10-1{ top: 42px;left: 48px;  font-size: 16px}
       .main-main-new1 .numer10 .num1-ju{width: 48px;top: 1px;left: 41px;font-size: 10px;}
       .main-main-new1 .numer10 .num2-ju{width: 48px;top: 32px; left: 9px; font-size: 10px;}
       .main-main-new1 .numer10 .num3-ju{width: 48px;top: 26px;left: 63px; font-size: 10px;}
       .main-main-new1 .numer10 .num4-ju{ width: 48px;top: 60px; left: -4px;font-size: 10px;}
       .main-main-new1 .numer10 .num5-ju{ width: 48px;top: 57px; left:82px;font-size: 10px;}
       .main-main-new1 .numer10 .num6-ju{ width: 48px;top: 87px; left: 42px;font-size: 10px;}
       .main-main-new1 .numer10 .num7-ju{ width: 48px;top: 89px; left: 70px;font-size: 10px;}
      
        
      
         .main-main-new1 .numer11{top: 20px;left:263px; font-weight: bold;}
         .main-main-new1 .numer11 .numer11-1{top: 54px;left: 43px; font-size: 16px;}
         .main-main-new1 .numer11 .num1-ju{width: 48px;top: 9px;left: 77px;font-size: 10px;}
         .main-main-new1 .numer11 .num2-ju{width: 48px; top: 27px; left: 76px;font-size: 10px;}
         .main-main-new1 .numer11 .num3-ju{width: 48px; top: 46px; left: 74px; font-size: 10px;}
         .main-main-new1 .numer11 .num4-ju{ width: 48px;top: 63px; left: 75px;font-size: 10px;}
         .main-main-new1 .numer11 .num5-ju{ width: 48px;top: 39px; left:42px;font-size: 10px;}
         .main-main-new1 .numer11 .num6-ju{ width: 48px;top: 81px; left: 73px;font-size: 10px;}
         .main-main-new1 .numer11 .num7-ju{ width: 48px;top: 100px; left: 77px;font-size: 10px;}
      
      
      
      .main-main-new1 .numer12{ top: -25px;left: 224px;font-weight: bold;}
      .main-main-new1 .numer12 .numer12-1{ top: 47px;left: 54px;font-size: 16px;}
       .main-main-new1 .numer12 .num1-ju{width: 48px;top: 32px;left: -12px; font-size: 10px;}
       .main-main-new1 .numer12 .num2-ju{width: 48px;top: 32px; left: 30px; font-size: 10px;}
       .main-main-new1 .numer12 .num3-ju{width: 48px;top: 32px;left: 75px;font-size: 10px;}
       .main-main-new1 .numer12 .num4-ju{ width: 48px;top: 52px; left:11px;font-size: 10px;}
       .main-main-new1 .numer12 .num5-ju{ width: 48px;top: 52px; left: 65px;font-size: 10px;}
       .main-main-new1 .numer12 .num6-ju{ width: 48px;top: 74px; left: 39px;font-size: 10px;}
       .main-main-new1 .numer12 .num7-ju{ width: 48px;top: 89px; left: 70px;font-size: 10px;}



  }
@media only screen and (max-width: 430px) {
  .slider-coi iframe {
    height:187vh;
}
  .main-form-blog .ultr-pncg {
    padding: 0px 10px 30px;
	    float: none;
    width: auto;
}

  .div2-left {
           width: 496px;
        transform: rotate(220.4deg);
        top: 160px;
        left: -60px;
    }
  
  
    .div1-top {
          /*  width: 497px;
        transform: rotate(139.5deg);
        top: 161px;
        left: -60px;*/
		
		width: 495px;
        transform: rotate(139deg);
        top: 159px;
        left: -61px;
		
		}
		
          .div3-bootom {
             width: 239px;
        transform: rotate(139deg);
        top: 75px;
        left: -29px;
          
          
          }
          .div2-left-botm {
                      width: 248px;
        transform: rotate(220deg);
        top: 79px;
        left: 158px;
		
		
        
          
          }
      
          .div4-right {
            /*width: 245px;
        height: 4px;
        transform: rotate(139deg);
        top: 241px;
        left: 163px;*/
		
		width: 249px;
        height: 4px;
        transform: rotate(137deg);
        top: 237px;
        left: 158px;
		
		
          }
        
          .div2-left-top {
             width: 248px;
        transform: rotate(220.2deg);
        top: 241px;
        left: -32px;
          }
  
          .nsk {width: 17px;float: left; }
          .imge-ico {width: 20px; }
         
          .numer1 sup, .numer2 sup, .numer3 sup, .numer4 sup, .numer5 sup, .numer6 sup, .numer7 sup, .numer8 sup, .numer9 sup, .numer10 sup, .numer11 sup, .numer12 sup{    top: -1px;
              left: 8px;}
              .tab-1-new {
                  width: 32%;}
				  .imge-ico p{font-weight: bold; font-size: 7px; margin: 0px 0px 0 0;}
		  .imge-ico .sign5 {
        width: 6px;
        height: 6px;
    } 
          .numer1{top: 16px; left: 128px;font-weight: bold;}
          .numer1 .numer1-1{ top: 51px;left: 54px; font-size: 16px;}
          .numer1 .num1-ju{ width: 39px;top: 3px;left: 41px;font-size:10px;}
          .numer1 .num2-ju{width: 39px;top: 24px; left: 22px; font-size:10px;}
          .numer1 .num3-ju{width: 39px;top: 21px;left: 65px; font-size:10px;}
          .numer1 .num4-ju{width: 39px;top: 45px; left: 7px;font-size:10px;}
          .numer1 .num5-ju{width: 39px; top: 44px; left:75px;font-size:10px;}
          .numer1 .num6-ju{width: 39px;top: 66px; left: -2px;font-size:10px;}
          .numer1 .num7-ju{width: 39px;top: 69px; left: 72px;font-size:10px;}
		   .numer1 .num8-ju{width: 39px;top: 85px; left: 15px;font-size:10px;}
		    .numer1 .num9-ju{width: 39px;top: 109px; left: 36px;font-size:10px;}
			 .numer1 .num10-ju{width: 39px;top: 89px; left: 59px;font-size:10px;}
          
          .numer2{ top: -25px;left: 31px;font-weight: bold;}
          .numer2 .numer2-1{ top: 47px;left: 54px;font-size: 16px;}
            .numer2 .num1-ju{width: 37px;top: 31px;left: -11px;font-size:10px;}
            .numer2 .num2-ju{width: 39px;top: 30px; left: 30px; font-size:10px;}
            .numer2 .num3-ju{width: 39px;top: 30px;left: 70px;font-size:10px;}
            .numer2 .num4-ju{ width: 39px;top: 48px; left:9px;font-size:10px;}
            .numer2 .num5-ju{ width: 39px;top: 49px; left: 69px;font-size:10px;}
            .numer2 .num6-ju{ width: 39px;top: 67px; left: 32px;font-size:10px;}
            .numer2 .num7-ju{ width: 39px;top: 67px; left: 70px;font-size:10px;}
			.numer2 .num8-ju{width: 39px;top: 79px; left: 48px;font-size:10px;}
		    .numer2 .num9-ju{width: 39px;top: 89px; left: 56px;font-size:10px;}
          
          
          
            .numer3{ left: -8px;top: 16px;}
            .numer3 .numer3-1{ top: 35px;left: 39px;font-size: 16px }
            .numer3 .num1-ju{width: 39px;top: 9px;left: 7px;font-size:10px;}
            .numer3 .num2-ju{width: 39px;top: 28px; left: 6px; font-size: 10px;}
            .numer3 .num3-ju{width: 39px;top: 47px;left: 7px; font-size: 10px;}
            .numer3 .num4-ju{width: 39px;top: 66px; left: 7px;font-size: 10px;}
            .numer3 .num5-ju{width: 39px;top: 53px; left: 48px;font-size: 10px;}
            .numer3 .num6-ju{width: 39px;top: 88px; left: 7px;font-size: 10px;}
            .numer3 .num7-ju{width: 39px;top: 106px; left: 8px;font-size: 10px;}
            .numer3 .num8-ju{width: 39px;top: 71px; left: 48px;font-size:10px;}
		    .numer3 .num9-ju{width: 39px;top: 89px; left: 45px;font-size:10px;}
          
          
            .numer4{ top: 100px; left:36px; font-weight: bold;}
            .numer4 .numer4-1{ top: 53px;left: 48px;  font-size: 16px}
              .numer4 .num1-ju{width: 39px;top: -1px;left: 43px;font-size: 10px;}
              .numer4 .num2-ju{width: 39px;top: 23px; left: 12px; font-size: 10px;}
              .numer4 .num3-ju{width: 39px;top: 21px;left: 54px; font-size: 10px;}
              .numer4 .num4-ju{ width: 48px;top: 46px; left: -12px;font-size: 10px;}
              .numer4 .num5-ju{ width: 48px;top: 44px; left:72px;font-size: 10px;}
              .numer4 .num6-ju{ width: 48px;top: 73px; left: 2px;font-size: 10px;}
              .numer4 .num7-ju{ width: 48px;top: 68px; left: 70px;font-size: 10px;}
              .numer4 .num8-ju{width: 39px;top: 107px; left: 30px;font-size:10px;}
		    .numer4 .num9-ju{width: 39px;top: 89px; left: 59px;font-size:10px;}
			
			
			
              .numer5{ left: -7px;top: 171px;}
              .numer5 .numer5-1{ top: 44px;left: 44px;font-size: 16px }
              .numer5 .num1-ju{width: 39px;top: 17px;left: 7px;font-size: 10px;}
              .numer5 .num2-ju{width: 39px;top: 37px; left: 6px; font-size:10px;}
              .numer5 .num3-ju{width: 39px;top: 56px;left: 7px; font-size: 10px;}
              .numer5 .num4-ju{width: 39px;top: 76px; left: 7px;font-size: 10px;}
              .numer5 .num5-ju{width: 39px;top: 63px; left: 51px;font-size: 10px;}
              .numer5 .num6-ju{width: 39px;top: 97px; left: 7px;font-size: 10px;}
              .numer5 .num7-ju{width: 39px;top: 83px; left: 43px;font-size: 10px;}
              .numer5 .num8-ju{width: 39px;top: 116px; left: 9px;font-size:10px;}
		    .numer5 .num9-ju{width: 39px;top: 96px; left: 45px;font-size:10px;}
          
          
          
            .numer6{top: 223px; left: 31px; font-weight: bold;}
            .numer6 .numer6-1{ top: 47px;left: 48px; font-size: 16px;}
            .numer6 .num1-ju{width: 39px;top: 33px;left: 47px;font-size: 10px;}
            .numer6 .num2-ju{width: 39px;top: 55px; left: 14px; font-size: 10px;}
            .numer6 .num3-ju{width: 39px;top: 50px;left: 67px; font-size: 10px;}
            .numer6 .num4-ju{width: 39px; top: 85px; left: -13px;font-size: 10px;}
            .numer6 .num5-ju{width: 39px; top: 74px; left: 13px;font-size: 10px;}
            .numer6 .num6-ju{width: 39px; top: 70px; left: 52px;font-size: 10px;}
            .numer6 .num7-ju{ width: 48px;top: 69px; left: 93px;font-size: 10px;}
			.numer6 .num8-ju{width: 39px;top: 86px; left: 101px;font-size:10px;}
		    .numer6 .num9-ju{width: 39px;top: 87px; left: 45px;font-size:10px;}
			
			
			
            
            .numer7{top: 177px; left: 128px;font-weight: bold;}
            .numer7 .numer7-1{ top: 51px;left: 54px; font-size: 16px;}
            .numer7 .num1-ju{ width: 48px;top: 7px;left: 41px;font-size:10px;}
            .numer7 .num2-ju{width: 39px;top: 32px; left: 10px; font-size:10px;}
            .numer7 .num3-ju{width: 39px;top: 32px;left: 75px; font-size:10px;}
            .numer7 .num4-ju{width: 39px;top: 60px; left: -10px;font-size:10px;}
            .numer7 .num5-ju{width: 39px; top: 61px; left:78px;font-size:10px;}
            .numer7 .num6-ju{width: 39px;top: 84px; left: 15px;font-size:10px;}
            .numer7 .num7-ju{width: 39px;top: 86px; left: 70px;font-size:10px;}
            .numer7 .num8-ju{width: 39px;top: 102px; left: 35px; font-size:10px;}
		    .numer7 .num9-ju{width: 39px;top: 119px; left: 47px;font-size:10px;}
          
          
            .numer8{top: 223px; left: 223px; font-weight: bold;}
            .numer8 .numer8-1{ top: 51px;left: 54px; font-size: 16px;}
            .numer8 .num1-ju{width: 39px;top: 33px;left: 46px;font-size: 10px;}
            .numer8 .num2-ju{width: 39px;top: 54px; left: 18px; font-size: 10px;}
            .numer8 .num3-ju{width: 39px;top: 55px;left: 72px; font-size: 10px;}
            .numer8 .num4-ju{width: 39px; top: 85px; left: -13px;font-size: 10px;}
            .numer8 .num5-ju{width: 39px; top: 85px; left: 27px;font-size: 10px;}
            .numer8 .num6-ju{width: 39px; top: 75px; left: 95px;font-size: 10px;}
            .numer8 .num7-ju{ width: 39px;top: 85px; left: 70px;font-size: 10px;}
          .numer8 .num8-ju{width: 39px;top: 73px; left: 59px;font-size:10px;}
		    .numer8 .num9-ju{width: 39px;top: 73px; left: 13px;font-size:10px;}
          
          
            .numer9{top: 177px;left:262px; font-weight: bold;}
            .numer9 .numer9-1{top: 57px;left: 44px; font-size: 16px;}
            .numer9 .num1-ju{width: 39px;top: 13px;left: 79px;font-size: 10px;}
            .numer9 .num2-ju{width: 39px; top: 30px; left: 79px;font-size:10px;}
            .numer9 .num3-ju{width: 39px; top: 48px; left: 79px; font-size: 10px;}
            .numer9 .num4-ju{ width: 39px;top: 66px; left: 79px;font-size: 10px;}
            .numer9 .num5-ju{ width: 39px;top: 87px; left:78px;font-size: 10px;}
            .numer9 .num6-ju{ width: 39px;top: 105px; left: 80px;font-size: 10px;}
            .numer9 .num7-ju{ width: 39px;top: 43px; left: 43px;font-size: 10px;}
          .numer9 .num8-ju{width: 39px;top: 74px; left: 52px;font-size:10px;}
		    .numer9 .num9-ju{width: 39px;top: 85px; left: 59px;font-size:10px;}
          
            
            .numer10{ top: 102px; left: 219px; font-weight: bold;}
            .numer10 .numer10-1{ top: 42px;left: 48px;  font-size: 16px}
            .numer10 .num1-ju{width: 39px;top: 1px;left: 41px;font-size: 10px;}
            .numer10 .num2-ju{width: 39px;top: 32px; left: 9px; font-size: 10px;}
            .numer10 .num3-ju{width: 39px;top: 26px;left: 63px; font-size: 10px;}
            .numer10 .num4-ju{ width: 39px;top: 60px; left: -4px;font-size: 10px;}
            .numer10 .num5-ju{ width: 39px;top: 57px; left:82px;font-size: 10px;}
            .numer10 .num6-ju{ width: 39px;top: 87px; left: 24px;font-size: 10px;}
            .numer10 .num7-ju{ width: 39px;top: 68px; left: 36px;font-size: 10px;}
          .numer10 .num8-ju{width: 39px;top: 111px; left: 49px;font-size:10px;}
            .numer10 .num9-ju{width: 39px;top: 85px; left: 70px;font-size:10px;}
          
              .numer11{top: 15px;left:262px; font-weight: bold;}
              .numer11 .numer11-1{top: 58px;left: 38px; font-size: 16px;}
              .numer11 .num1-ju{width: 39px;top: 13px;left: 79px;font-size: 10px;}
              .numer11 .num2-ju{width: 39px; top: 30px; left: 79px;font-size: 10px;}
              .numer11 .num3-ju{width: 39px; top: 49px; left: 79px; font-size: 10px;}
              .numer11 .num4-ju{ width: 39px;top: 67px; left: 79px;font-size: 10px;}
              .numer11 .num5-ju{ width: 39px;top: 47px; left:41px;font-size: 10px;}
              .numer11 .num6-ju{ width: 39px;top: 87px; left: 80px;font-size: 10px;}
              .numer11 .num7-ju{ width: 39px;top: 107px; left: 80px;font-size: 10px;}
          .numer11 .num8-ju{width: 39px;top: 74px; left: 51px;font-size:10px;}
		    .numer11 .num9-ju{width: 39px;top: 86px; left: 62px;font-size:10px;}
          
          
          .numer12{ top: -25px;left: 221px;font-weight: bold;}
          .numer12 .numer12-1{ top: 41px;left: 51px;font-size: 16px;}
            .numer12 .num1-ju{width: 39px;top: 32px;left: -12px; font-size: 10px;}
            .numer12 .num2-ju{width: 39px;top: 32px; left: 30px; font-size: 10px;}
            .numer12 .num3-ju{width: 39px;top: 30px;left: 75px;font-size: 10px;}
            .numer12 .num4-ju{ width: 39px;top: 50px; left:11px;font-size: 10px;}
            .numer12 .num5-ju{ width: 39px;top: 48px; left: 77px;font-size: 10px;}
            .numer12 .num6-ju{ width: 39px;top: 67px; left: 30px;font-size: 10px;}
            .numer12 .num7-ju{ width: 39px;top: 82px; left: 43px;font-size: 10px;}
			.numer12 .num8-ju{width: 39px;top: 59px; left: 72px;font-size:10px;}
		    .numer12 .num9-ju{width: 39px;top: 71px; left: 69px;font-size:10px;}
			
			
			
			/****************/
			
		.main-main-new1 .div2-left {
             width: 494px;
        transform: rotate(220.4deg);
        top: 160px;
        left: -60px;
    }
  
  
 .main-main-new1 .div1-top {
     width: 495px;
        transform: rotate(139.4deg);
        top: 160px;
        left: -57px;}
         .main-main-new1 .div3-bootom {
                           width: 249px;
        transform: rotate(139deg);
        top: 81px;
        left: -30px;
          
          }
         .main-main-new1 .div2-left-botm {
                     width: 249px;
        transform: rotate(220deg);
        top: 78px;
        left: 157px;
          
          }
      
          .main-main-new1 .div4-right {
            width: 246px;
        height: 4px;
        transform: rotate(138deg);
        top: 240px;
        left: 164px;
          }
        
          .main-main-new1 .div2-left-top {
                            width: 250px;
        transform: rotate(219deg);
        top: 243px;
        left: -30px;
          }
  
         .main-main-new1 .nsk {width: 17px;float: left; }
         .main-main-new1 .imge-ico {width: 20px; }
        
         .main-main-new1 .numer1 sup,.main-main-new1 .numer2 sup,.main-main-new1 .numer3 sup, .main-main-new1 .numer4 sup,.main-main-new1 .numer5 sup, 
		 .main-main-new1 .numer6 sup,.main-main-new1 .numer7 sup,.main-main-new1 .numer8 sup, .main-main-new1 .numer9 sup, .main-main-new1 .numer10 sup, 
		 .main-main-new1 .numer11 sup, .main-main-new1 .numer12 sup{    top: -1px;
              left: 8px;}
              .main-main-new1 .tab-1-new {
                  width: 32%;}
          .main-main-new1 .imge-ico p{font-weight: bold;    font-size: 7px; margin:0px}
			   
     .main-main-new1 .numer1{top: 16px; left: 133px;font-weight: bold;}
     .main-main-new1 .numer1 .numer1-1{ top: 51px;left: 54px; font-size: 16px;}
     .main-main-new1 .numer1 .num1-ju{ width: 48px;top: 3px;left: 35px;font-size:10px;}
     .main-main-new1 .numer1 .num2-ju{width: 48px;top: 25px; left: 13px; font-size:10px;}
     .main-main-new1 .numer1 .num3-ju{width: 48px;top: 27px;left: 60px; font-size:10px;}
     .main-main-new1 .numer1 .num4-ju{width: 48px;top: 55px; left: -10px;font-size:10px;}
     .main-main-new1 .numer1 .num5-ju{width: 48px; top: 61px; left:78px;font-size:10px;}
     .main-main-new1 .numer1 .num6-ju{width: 48px;top: 78px; left: 15px;font-size:10px;}
     .main-main-new1 .numer1 .num7-ju{width: 48px;top: 89px; left: 59px;font-size:10px;}
      
     .main-main-new1 .numer2{ top: -25px;left: 30px;font-weight: bold;}
     .main-main-new1 .numer2 .numer2-1{ top: 47px;left: 54px;font-size: 16px;}
       .main-main-new1 .numer2 .num1-ju{width: 37px;top: 32px;left: -6px;font-size:10px;}
       .main-main-new1 .numer2 .num2-ju{width: 48px;top: 32px; left: 33px; font-size:10px;}
       .main-main-new1 .numer2 .num3-ju{width: 48px;top: 32px;left: 75px;font-size:10px;}
       .main-main-new1 .numer2 .num4-ju{ width: 48px;top: 52px; left:19px;font-size:10px;}
       .main-main-new1 .numer2 .num5-ju{ width: 48px;top: 52px; left: 67px;font-size:10px;}
       .main-main-new1 .numer2 .num6-ju{ width: 48px;top: 71px; left: 35px;font-size:10px;}
       .main-main-new1 .numer2 .num7-ju{ width: 48px;top: 68px; left: 72px;font-size:10px;}
      
      
      
       .main-main-new1 .numer3{ left: -6px;top: 14px;}
        .main-main-new1 .numer3 .numer3-1{ top: 35px;left: 48px;font-size: 16px }
        .main-main-new1 .numer3 .num1-ju{width: 48px;top: 20px;left: 7px;font-size:10px;}
       .main-main-new1 .numer3 .num2-ju{width: 48px;top: 43px; left: 6px; font-size: 10px;}
       .main-main-new1 .numer3 .num3-ju{width: 48px;top: 63px;left: 7px; font-size: 10px;}
       .main-main-new1 .numer3 .num4-ju{width: 48px;top: 108px; left: 7px;font-size: 10px;}
       .main-main-new1 .numer3 .num5-ju{width: 48px;top: 61px; left: 48px;font-size: 10px;}
       .main-main-new1 .numer3 .num6-ju{width: 48px;top: 84px; left: 8px;font-size: 10px;}
       .main-main-new1 .numer3 .num7-ju{width: 48px;top: 89px; left: 70px;font-size: 10px;}
        
      
      
       .main-main-new1 .numer4{ top: 100px; left:36px; font-weight: bold;}
       .main-main-new1 .numer4 .numer4-1{ top: 42px;left: 48px;  font-size: 16px}
         .main-main-new1 .numer4 .num1-ju{width: 48px;top: 4px;left: 41px;font-size: 10px;}
         .main-main-new1 .numer4 .num2-ju{width: 48px;top: 32px; left: 9px; font-size: 10px;}
         .main-main-new1 .numer4 .num3-ju{width: 48px;top: 26px;left: 61px; font-size: 10px;}
         .main-main-new1 .numer4 .num4-ju{ width: 48px;top: 60px; left: -4px;font-size: 10px;}
         .main-main-new1 .numer4 .num5-ju{ width: 48px;top: 57px; left:82px;font-size: 10px;}
         .main-main-new1 .numer4 .num6-ju{ width: 48px;top: 87px; left: 19px;font-size: 10px;}
         .main-main-new1 .numer4 .num7-ju{ width: 48px;top: 89px; left: 70px;font-size: 10px;}
		 .main-main-new1 .numer4 .num8-ju{ width: 48px;top: 87px; left: 42px;font-size: 10px;}
         .main-main-new1 .numer4 .num9-ju{ width: 48px;top: 70px; left: 59px;font-size: 10px;}
      
         .main-main-new1 .numer5{ left: -6px;top: 163px;}
         .main-main-new1 .numer5 .numer5-1{ top: 44px;left: 44px;font-size: 16px }
         .main-main-new1 .numer5 .num1-ju{width: 48px;top: 27px;left: 7px;font-size: 10px;}
         .main-main-new1 .numer5 .num2-ju{width: 48px;top: 49px; left: 6px; font-size:10px;}
         .main-main-new1 .numer5 .num3-ju{width: 48px;top: 72px;left: 7px; font-size: 10px;}
         .main-main-new1 .numer5 .num4-ju{width: 48px;top: 104px; left: 7px;font-size: 10px;}
         .main-main-new1 .numer5 .num5-ju{width: 48px;top: 68px; left: 44px;font-size: 10px;}
         .main-main-new1 .numer5 .num6-ju{width: 48px;top: 88px; left: 23px;font-size: 10px;}
         .main-main-new1 .numer5 .num7-ju{width: 48px;top: 89px; left: 70px;font-size: 10px;}
          
      
      
      
       .main-main-new1 .numer6{top: 226px; left: 33px; font-weight: bold;}
       .main-main-new1 .numer6 .numer6-1{ top: 47px;left: 48px; font-size: 16px;}
       .main-main-new1 .numer6 .num1-ju{width: 48px;top: 31px;left: 38px;font-size: 10px;}
       .main-main-new1 .numer6 .num2-ju{width: 48px;top: 54px; left: 14px; font-size: 10px;}
       .main-main-new1 .numer6 .num3-ju{width: 48px;top: 53px;left: 67px; font-size: 10px;}
       .main-main-new1 .numer6 .num4-ju{width: 48px; top: 78px; left: 2px;font-size: 10px;}
       .main-main-new1 .numer6 .num5-ju{width: 48px; top: 78px; left: 47px;font-size: 10px;}
       .main-main-new1 .numer6 .num6-ju{width: 48px; top: 78px; left: 94px;font-size: 10px;}
      .main-main-new1 .numer6 .num7-ju{ width: 48px;top: 89px; left: 70px;font-size: 10px;}
        
       .main-main-new1 .numer7{top: 177px; left: 130px;font-weight: bold;}
       .main-main-new1 .numer7 .numer7-1{ top: 51px;left: 54px; font-size: 16px;}
       .main-main-new1 .numer7 .num1-ju{ width: 48px;top: 7px;left: 41px;font-size:10px;}
       .main-main-new1 .numer7 .num2-ju{width: 48px;top: 32px; left: 10px; font-size:10px;}
       .main-main-new1 .numer7 .num3-ju{width: 48px;top: 32px;left: 75px; font-size:10px;}
       .main-main-new1 .numer7 .num4-ju{width: 48px;top: 60px; left: -10px;font-size:10px;}
       .main-main-new1 .numer7 .num5-ju{width: 48px; top: 61px; left:78px;font-size:10px;}
       .main-main-new1 .numer7 .num6-ju{width: 48px;top: 84px; left: 15px;font-size:10px;}
      .main-main-new1 .numer7 .num7-ju{width: 48px;top: 89px; left: 59px;font-size:10px;}
      
      
      
       .main-main-new1 .numer8{top: 226px; left: 220px; font-weight: bold;}
       .main-main-new1 .numer8 .numer8-1{ top: 51px;left: 54px; font-size: 16px;}
       .main-main-new1 .numer8 .num1-ju{width: 48px;top: 33px;left: 44px;font-size: 10px;}
       .main-main-new1 .numer8 .num2-ju{width: 48px;top: 54px; left: 20px; font-size: 10px;}
       .main-main-new1 .numer8 .num3-ju{width: 48px;top: 63px;left: 74px; font-size: 10px;}
       .main-main-new1 .numer8 .num4-ju{width: 48px; top: 78px; left: 2px;font-size: 10px;}
       .main-main-new1 .numer8 .num5-ju{width: 48px; top: 78px; left: 47px;font-size: 10px;}
       .main-main-new1 .numer8 .num6-ju{width: 48px; top: 78px; left: 94px;font-size: 10px;}
       .main-main-new1 .numer8 .num7-ju{ width: 48px;top: 89px; left: 70px;font-size: 10px;}
      
      
      
       .main-main-new1 .numer9{top:183px;left:259px; font-weight: bold;}
       .main-main-new1 .numer9 .numer9-1{top: 56px;left: 55px; font-size: 16px;}
       .main-main-new1 .numer9 .num1-ju{width: 48px;top: 13px;left: 79px;font-size: 10px;}
       .main-main-new1 .numer9 .num2-ju{width: 48px; top: 37px; left: 79px;font-size:10px;}
       .main-main-new1 .numer9 .num3-ju{width: 48px; top: 62px; left: 79px; font-size: 10px;}
       .main-main-new1 .numer9 .num4-ju{ width: 48px;top: 95px; left: 79px;font-size: 10px;}
       .main-main-new1 .numer9 .num5-ju{ width: 48px;top: 47px; left:44px;font-size: 10px;}
       .main-main-new1 .numer9 .num6-ju{ width: 48px;top: 76px; left: 57px;font-size: 10px;}
       .main-main-new1 .numer9 .num7-ju{ width: 48px;top: 89px; left: 70px;font-size: 10px;}
      
      
        
       .main-main-new1 .numer10{ top: 102px; left: 218px; font-weight: bold;}
       .main-main-new1 .numer10 .numer10-1{ top: 42px;left: 48px;  font-size: 16px}
       .main-main-new1 .numer10 .num1-ju{width: 48px;top: 1px;left: 41px;font-size: 10px;}
       .main-main-new1 .numer10 .num2-ju{width: 48px;top: 32px; left: 9px; font-size: 10px;}
       .main-main-new1 .numer10 .num3-ju{width: 48px;top: 26px;left: 63px; font-size: 10px;}
       .main-main-new1 .numer10 .num4-ju{ width: 48px;top: 60px; left: -4px;font-size: 10px;}
       .main-main-new1 .numer10 .num5-ju{ width: 48px;top: 57px; left:82px;font-size: 10px;}
       .main-main-new1 .numer10 .num6-ju{ width: 48px;top: 87px; left: 42px;font-size: 10px;}
       .main-main-new1 .numer10 .num7-ju{ width: 48px;top: 89px; left: 70px;font-size: 10px;}
      
        
      
         .main-main-new1 .numer11{top: 20px;left:263px; font-weight: bold;}
         .main-main-new1 .numer11 .numer11-1{top: 54px;left: 43px; font-size: 16px;}
         .main-main-new1 .numer11 .num1-ju{width: 48px;top: 9px;left: 77px;font-size: 10px;}
         .main-main-new1 .numer11 .num2-ju{width: 48px; top: 27px; left: 76px;font-size: 10px;}
         .main-main-new1 .numer11 .num3-ju{width: 48px; top: 46px; left: 74px; font-size: 10px;}
         .main-main-new1 .numer11 .num4-ju{ width: 48px;top: 63px; left: 75px;font-size: 10px;}
         .main-main-new1 .numer11 .num5-ju{ width: 48px;top: 39px; left:42px;font-size: 10px;}
         .main-main-new1 .numer11 .num6-ju{ width: 48px;top: 81px; left: 73px;font-size: 10px;}
         .main-main-new1 .numer11 .num7-ju{ width: 48px;top: 100px; left: 77px;font-size: 10px;}
      
      
      
      .main-main-new1 .numer12{ top: -25px;left: 224px;font-weight: bold;}
      .main-main-new1 .numer12 .numer12-1{ top: 47px;left: 54px;font-size: 16px;}
       .main-main-new1 .numer12 .num1-ju{width: 48px;top: 32px;left: -12px; font-size: 10px;}
       .main-main-new1 .numer12 .num2-ju{width: 48px;top: 32px; left: 30px; font-size: 10px;}
       .main-main-new1 .numer12 .num3-ju{width: 48px;top: 32px;left: 75px;font-size: 10px;}
       .main-main-new1 .numer12 .num4-ju{ width: 48px;top: 52px; left:11px;font-size: 10px;}
       .main-main-new1 .numer12 .num5-ju{ width: 48px;top: 52px; left: 65px;font-size: 10px;}
       .main-main-new1 .numer12 .num6-ju{ width: 48px;top: 74px; left: 39px;font-size: 10px;}
       .main-main-new1 .numer12 .num7-ju{ width: 48px;top: 89px; left: 70px;font-size: 10px;}


			
  
  }
@media only screen and (max-width: 414px) {
	
  .slider-coi iframe {
    height:191vh;
}
    .main-form-blog .ultr-pncg {
    padding: 0px 10px 30px;
	    float: none;
    width: auto;
}

.div2-left {
          width: 481px;
        transform: rotate(221.8deg);
        top: 161px;
        left: -62px;
}


.div1-top {
        width: 485px;
        transform: rotate(138.2deg);
        top: 160px;
        left: -61px;}
      .div3-bootom {
         width: 243px;
        transform: rotate(138deg);
        top: 80px;
        left: -32px;
      
      }
      .div2-left-botm {
               width: 247px;
        transform: rotate(222.6deg);
        top: 81px;
        left: 145px;
      
      }
  
      .div4-right {
         width: 240px;
        height: 4px;
        transform: rotate(139deg);
        top: 244px;
        left: 152px;
      }
    
      .div2-left-top {
                 width: 243px;
        transform: rotate(222deg);
        top: 243px;
        left: -33px;
      }
.tab-1-new {width: 20%;    font-size: 10px;}
.box-icons .tab-1-new .sign1{width: 11.3%;    margin: 0px 2px 0 0;}
      .nsk {width: 17px;float: left; }
      .imge-ico {width: 19px; }
      .imge-ico p{font-weight: bold;font-size: 7px; margin-right:0px}
      .numer1 sup, .numer2 sup, .numer3 sup, .numer4 sup, .numer5 sup, .numer6 sup, .numer7 sup, .numer8 sup, .numer9 sup, .numer10 sup, .numer11 sup, .numer12 sup{    top: -1px;
          left: 8px;}
           .imge-ico .sign5{width: 6px; height: 6px;}
		  
      .numer1{top: 16px; left: 132px;font-weight: bold;}
      .numer1 .numer1-1{ top: 51px;left: 39px; font-size: 14px;}
      .numer1 .num1-ju{ width: 48px;top: 8px;left: 36px;font-size:10px;}
      .numer1 .num2-ju{width: 39px;top: 25px; left: 4px; font-size:10px;}
      .numer1 .num3-ju{width: 48px;top: 30px;left: 60px; font-size:10px;}
      .numer1 .num4-ju{width: 48px;top: 55px; left: -9px;font-size:10px;}
      .numer1 .num5-ju{width: 48px; top: 56px; left:68px;font-size:10px;}
      .numer1 .num6-ju{width: 48px;top: 82px; left: 6px;font-size:10px;}
      .numer1 .num7-ju{width: 48px;top: 83px; left: 54px;font-size:10px;}
	  .numer1 .num8-ju{width: 48px;top: 104px; left: 12px;font-size:10px;}
      .numer1 .num9-ju{width: 48px;top: 104px; left: 52px;font-size:10px;}
	  .numer1 .num10-ju{width: 48px;top: 122px; left: 33px;font-size:10px;}
      
      .numer2{ top: -25px;left: 35px;font-weight: bold;}
      .numer2 .numer2-1{ top: 44px;left: 48px;font-size: 14px;}
        .numer2 .num1-ju{width: 37px;top: 32px;left: -15px;font-size:10px;}
        .numer2 .num2-ju{width: 48px;top: 32px; left: 27px; font-size:10px;}
        .numer2 .num3-ju{width: 48px;top: 32px;left:66px;font-size:10px;}
        .numer2 .num4-ju{ width: 48px;top: 52px; left:5px;font-size:10px;}
        .numer2 .num5-ju{ width: 48px;top: 52px; left: 65px;font-size:10px;}
        .numer2 .num6-ju{ width: 48px;top: 65px; left: 33px;font-size:10px;}
        .numer2 .num7-ju{ width: 48px;top: 83px; left: 40px;font-size:10px;}
		.numer2 .num8-ju{width: 48px;top: 35px; left: 103px;font-size:10px;}
        .numer2 .num9-ju{width: 48px;top: 71px; left: 65px;font-size:10px;}
      
      
      
        .numer3{ left: -4px;top: 16px;}
        .numer3 .numer3-1{ top: 56px;left: 62px;font-size: 14px }
        .numer3 .num1-ju{width: 48px;top: 14px;left: 6px;font-size:10px;}
        .numer3 .num2-ju{width: 36px;top: 33px; left: 6px; font-size: 10px;}
        .numer3 .num3-ju{width: 48px;top: 57px;left: 6px; font-size: 10px;}
        .numer3 .num4-ju{width: 48px;top: 80px; left: 6px;font-size: 10px;}
        .numer3 .num5-ju{width: 48px;top: 102px; left: 6px;font-size: 10px;}
        .numer3 .num6-ju{width: 48px;top: 47px; left: 38px;font-size: 10px;}
        .numer3 .num7-ju{width: 48px;top: 71px; left: 38px;font-size: 10px;}
        .numer3 .num8-ju{width: 48px;top: 155px; left: 80px;font-size:10px;}
        .numer3 .num9-ju{width: 48px;top: 202px; left: 82px;font-size:10px;}
      
      
        .numer4{ top: 100px; left:32px; font-weight: bold;}
        .numer4 .numer4-1{ top: 42px;left: 48px;  font-size: 14px}
          .numer4 .num1-ju{width: 48px;top: 4px;left: 41px;font-size: 10px;}
          .numer4 .num2-ju{width: 48px;top: 32px; left: 9px; font-size: 10px;}
          .numer4 .num3-ju{width: 48px;top: 26px;left: 61px; font-size: 10px;}
          .numer4 .num4-ju{ width: 48px;top: 60px; left: -4px;font-size: 10px;}
          .numer4 .num5-ju{ width: 48px;top: 57px; left:82px;font-size: 10px;}
          .numer4 .num6-ju{ width: 48px;top: 87px; left: 18px;font-size: 10px;}
          .numer4 .num7-ju{ width: 48px;top: 89px; left: 64px;font-size: 10px;}
		  .numer4 .num8-ju{width: 48px;top: 107px; left: 47px;font-size:10px;}
		  .numer4 .num9-ju{width: 48px;top: 77px; left: 87px;font-size:10px;}
	  
	  
          .numer5{ left: -6px;top: 173px;}
          .numer5 .numer5-1{ top: 60px;left: 62px;font-size: 14px }
          .numer5 .num1-ju{width: 48px;top: 18px;left: 7px;font-size: 10px;}
          .numer5 .num2-ju{width: 48px;top: 40px; left: 6px; font-size:10px;}
          .numer5 .num3-ju{width: 48px;top: 61px;left: 7px; font-size: 10px;}
          .numer5 .num4-ju{width: 48px;top: 87px; left: 7px;font-size: 10px;}
          .numer5 .num5-ju{width: 48px;top: 107px; left: 7px;font-size: 10px;}
          .numer5 .num6-ju{width: 48px;top: 49px; left: 40px;font-size: 10px;}
          .numer5 .num7-ju{width: 48px;top: 74px; left: 35px;font-size: 10px;}
          .numer5 .num8-ju{width: 48px;top: 91px; left: 45px;font-size:10px;}
          .numer5 .num9-ju{width: 48px;top: 125px; left: 6px;font-size:10px;}
      
      
      
        .numer6{top: 226px; left: 31px; font-weight: bold;}
        .numer6 .numer6-1{ top: 47px;left: 48px; font-size: 14px;}
        .numer6 .num1-ju{width: 48px;top: 29px;left: 42px;font-size: 10px;}
        .numer6 .num2-ju{width: 48px;top: 54px; left: 12px; font-size: 10px;}
        .numer6 .num3-ju{width: 48px;top: 52px;left: 67px; font-size: 10px;}
        .numer6 .num4-ju{width: 48px; top: 74px; left: -6px;font-size: 10px;}
        .numer6 .num5-ju{width: 48px; top: 73px; left: 32px;font-size: 10px;}
        .numer6 .num6-ju{width: 48px; top: 71px; left: 88px;font-size: 10px;}
        .numer6 .num7-ju{ width: 48px;top: 83px; left: 64px;font-size: 10px;}
        .numer6 .num8-ju{width: 48px;top: 83px; left: 105px;font-size:10px;}
         .numer6 .num9-ju{width: 48px;top: 62px; left: 60px;font-size:10px;}
		
		
		
        .numer7{top: 178px; left: 117px;font-weight: bold;}
        .numer7 .numer7-1{ top: 51px;left: 54px; font-size: 14px;}
        .numer7 .num1-ju{ width: 48px;top: 7px;left: 41px;font-size:10px;}
        .numer7 .num2-ju{width: 48px;top: 32px; left: 10px; font-size:10px;}
        .numer7 .num3-ju{width: 48px;top: 32px;left: 75px; font-size:10px;}
        .numer7 .num4-ju{width: 48px;top: 60px; left: -10px;font-size:10px;}
        .numer7 .num5-ju{width: 48px; top: 61px; left:78px;font-size:10px;}
        .numer7 .num6-ju{width: 48px;top: 84px; left: 15px;font-size:10px;}
        .numer7 .num7-ju{width: 48px;top: 89px; left: 59px;font-size:10px;}
        .numer7 .num8-ju{width: 48px;top: 79px; left: 90px;font-size:10px;}
        .numer7 .num9-ju{width: 48px;top: 114px; left: 48px;font-size:10px;}
      
        .numer8{top: 225px; left: 210px; font-weight: bold;}
        .numer8 .numer8-1{ top: 46px;left: 55px; font-size: 14px;}
        .numer8 .num1-ju{width: 48px;top: 32px;left: 44px;font-size: 10px;}
        .numer8 .num2-ju{width: 48px;top: 54px; left: 18px; font-size: 10px;}
        .numer8 .num3-ju{width: 48px;top: 55px;left: 72px; font-size: 10px;}
        .numer8 .num4-ju{width: 48px; top: 82px; left: -12px;font-size: 10px;}
        .numer8 .num5-ju{width: 48px; top: 75px; left: 26px;font-size: 10px;}
        .numer8 .num6-ju{width: 48px; top: 84px; left: 61px;font-size: 10px;}
        .numer8 .num7-ju{ width: 48px;top: 75px; left: 92px;font-size: 10px;}
		.numer8 .num8-ju{width: 48px;top: 84px; left: 104px;font-size:10px;}
        .numer8 .num9-ju{width: 48px;top: 84px; left: 27px;font-size:10px}
      
      
      
        .numer9{top:183px;left:245px; font-weight: bold;}
        .numer9 .numer9-1{top: 56px;left: 47px; font-size: 14px;}
        .numer9 .num1-ju{width: 48px;top: 13px;left: 79px;font-size: 10px;}
        .numer9 .num2-ju{width: 48px; top: 33px; left: 79px;font-size:10px;}
        .numer9 .num3-ju{width: 48px; top: 54px; left: 79px; font-size: 10px;}
        .numer9 .num4-ju{ width: 48px;top: 75px; left: 79px;font-size: 10px;}
        .numer9 .num5-ju{ width: 48px;top: 45px; left:44px;font-size: 10px;}
        .numer9 .num6-ju{ width: 48px;top: 95px; left: 77px;font-size: 10px;}
        .numer9 .num7-ju{ width: 48px;top: 68px; left: 50px;font-size: 10px;}
         .numer9 .num8-ju{width: 48px;top: 110px; left: 93px;font-size:10px;}
         .numer9 .num9-ju{width: 48px;top: 80px; left: 60px;font-size:10px;}
      
        
        .numer10{ top: 102px; left: 209px; font-weight: bold;}
        .numer10 .numer10-1{ top: 42px;left: 48px;  font-size: 14px}
        .numer10 .num1-ju{width: 48px;top: 1px;left: 41px;font-size: 10px;}
        .numer10 .num2-ju{width: 48px;top: 32px; left: 9px; font-size: 10px;}
        .numer10 .num3-ju{width: 48px;top: 26px;left: 63px; font-size: 10px;}
        .numer10 .num4-ju{ width: 48px;top: 60px; left: -4px;font-size: 10px;}
        .numer10 .num5-ju{ width: 48px;top: 57px; left:82px;font-size: 10px;}
        .numer10 .num6-ju{ width: 48px;top: 87px; left: 24px;font-size: 10px;}
        .numer10 .num7-ju{ width: 48px;top: 89px; left: 70px;font-size: 10px;}
        .numer10 .num8-ju{width: 48px;top: 67px; left: 48px;font-size:10px;}
        .numer10 .num9-ju{width: 48px;top: 107px; left: 48px;font-size:10px;}
        
      
          .numer11{top: 20px;left:244px; font-weight: bold;}
          .numer11 .numer11-1{top: 55px;left: 42px; font-size: 14px;}
          .numer11 .num1-ju{width: 48px;top: 8px;left: 81px;font-size: 10px;}
          .numer11 .num2-ju{width: 48px; top: 28px; left: 80px;font-size: 10px;}
          .numer11 .num3-ju{width: 48px; top: 49px; left: 80px; font-size: 10px;}
          .numer11 .num4-ju{ width: 48px;top: 66px; left: 80px;font-size: 10px;}
          .numer11 .num5-ju{ width: 48px;top: 89px; left:78px;font-size: 10px;}
          .numer11 .num6-ju{ width: 48px;top: 44px; left: 43px;font-size: 10px;}
          .numer11 .num7-ju{ width: 48px;top: 75px; left: 48px;font-size: 10px;}
      .numer11 .num8-ju{width: 48px;top: 108px; left: 89px;font-size:10px;}
      .numer11 .num9-ju{width: 48px;top: 28px; left: 63px;font-size:10px;}
      
      
      .numer12{ top: -26px;left: 217px;font-weight: bold;}
      .numer12 .numer12-1{ top: 42px;left: 44px;font-size: 14px;}
        .numer12 .num1-ju{width: 48px;top: 32px;left: -18px; font-size: 10px;}
        .numer12 .num2-ju{width: 48px;top: 32px; left: 19px; font-size: 10px;}
        .numer12 .num3-ju{width: 48px;top: 32px;left: 57px;font-size: 10px;}
        .numer12 .num4-ju{ width: 48px;top: 52px; left:2px;font-size: 10px;}
        .numer12 .num5-ju{ width: 48px;top: 52px; left: 60px;font-size: 10px;}
        .numer12 .num6-ju{ width: 48px;top: 66px; left: 32px;font-size: 10px;}
        .numer12 .num7-ju{ width: 48px;top: 83px; left: 36px;font-size: 10px;}
		.numer12 .num8-ju{width: 48px;top: 32px; left: 96px;font-size:10px;}
      .numer12 .num9-ju{width: 48px;top: 70px; left: 68px;font-size:10px;}
		
		
		
		/**********/
		
.main-main-new1 .div2-left {
         width: 480px;
        transform: rotate(222deg);
        top: 160px;
        left: -61px;
}


.main-main-new1 .div1-top {
        width: 482px;
        transform: rotate(138deg);
        top: 160px;
        left: -60px;}
		
      .main-main-new1 .div3-bootom {
               width: 238px;
        transform: rotate(139deg);
        top: 77px;
        left: -30px;
      
      }
      .main-main-new1 .div2-left-botm {
                 width: 244px;
        transform: rotate(222deg);
        top: 79px;
        left: 147px;
      
      }
  
      .main-main-new1 .div4-right {
                width: 241px;
        height: 4px;
        transform: rotate(138deg);
        top: 243px;
        left: 152px;
      }
    
      .main-main-new1 .div2-left-top {
               width: 249px;
        transform: rotate(223deg);
        top: 238px;
        left: -35px;
      }

     .main-main-new1 .nsk {width: 17px;float: left; }
     .main-main-new1 .imge-ico {width: 20px; }
    
     .main-main-new1 .numer1 sup,.main-main-new1 .numer2 sup,.main-main-new1 .numer3 sup,.main-main-new1 .numer4 sup,.main-main-new1 .numer5 sup, 
	 .main-main-new1 .numer6 sup,.main-main-new1 .numer7 sup,.main-main-new1 .numer8 sup,.main-main-new1 .numer9 sup,.main-main-new1 .numer10 sup,
	.main-main-new1 .numer11 sup,.main-main-new1 .numer12 sup{    top: -1px;
          left: 8px;}
         .main-main-new1 .tab-1-new {
              width: 25%;}
			   .main-main-new1 .imge-ico p{font-weight: bold;    font-size: 7px; margin:0px}
			   
     .main-main-new1 .numer1{top: 16px; left: 127px;font-weight: bold;}
     .main-main-new1 .numer1 .numer1-1{ top: 51px;left: 54px; font-size: 16px;}
     .main-main-new1 .numer1 .num1-ju{ width: 48px;top: 3px;left: 35px;font-size:10px;}
     .main-main-new1 .numer1 .num2-ju{width: 48px;top: 25px; left: 13px; font-size:10px;}
     .main-main-new1 .numer1 .num3-ju{width: 48px;top: 27px;left: 60px; font-size:10px;}
     .main-main-new1 .numer1 .num4-ju{width: 48px;top: 55px; left: -10px;font-size:10px;}
     .main-main-new1 .numer1 .num5-ju{width: 48px; top: 61px; left:78px;font-size:10px;}
     .main-main-new1 .numer1 .num6-ju{width: 48px;top: 78px; left: 15px;font-size:10px;}
     .main-main-new1 .numer1 .num7-ju{width: 48px;top: 89px; left: 59px;font-size:10px;}
      
     .main-main-new1 .numer2{ top: -25px;left: 26px;font-weight: bold;}
     .main-main-new1 .numer2 .numer2-1{ top: 47px;left: 54px;font-size: 16px;}
       .main-main-new1 .numer2 .num1-ju{width: 37px;top: 32px;left: -6px;font-size:10px;}
       .main-main-new1 .numer2 .num2-ju{width: 48px;top: 32px; left: 33px; font-size:10px;}
       .main-main-new1 .numer2 .num3-ju{width: 48px;top: 32px;left: 75px;font-size:10px;}
       .main-main-new1 .numer2 .num4-ju{ width: 48px;top: 52px; left:19px;font-size:10px;}
       .main-main-new1 .numer2 .num5-ju{ width: 48px;top: 52px; left: 67px;font-size:10px;}
       .main-main-new1 .numer2 .num6-ju{ width: 48px;top: 74px; left: 43px;font-size:10px;}
       .main-main-new1 .numer2 .num7-ju{ width: 48px;top: 89px; left: 70px;font-size:10px;}
      
      
      
       .main-main-new1 .numer3{ left: -6px;top: 14px;}
        .main-main-new1 .numer3 .numer3-1{ top: 35px;left: 48px;font-size: 16px }
        .main-main-new1 .numer3 .num1-ju{width: 48px;top: 20px;left: 7px;font-size:10px;}
       .main-main-new1 .numer3 .num2-ju{width: 48px;top: 43px; left: 6px; font-size: 10px;}
       .main-main-new1 .numer3 .num3-ju{width: 48px;top: 63px;left: 7px; font-size: 10px;}
       .main-main-new1 .numer3 .num4-ju{width: 48px;top: 108px; left: 7px;font-size: 10px;}
       .main-main-new1 .numer3 .num5-ju{width: 48px;top: 61px; left: 48px;font-size: 10px;}
       .main-main-new1 .numer3 .num6-ju{width: 48px;top: 84px; left: 8px;font-size: 10px;}
       .main-main-new1 .numer3 .num7-ju{width: 48px;top: 89px; left: 70px;font-size: 10px;}
        
      
      
       .main-main-new1 .numer4{ top: 100px; left:29px; font-weight: bold;}
       .main-main-new1 .numer4 .numer4-1{ top: 42px;left: 48px;  font-size: 16px}
         .main-main-new1 .numer4 .num1-ju{width: 48px;top: 4px;left: 41px;font-size: 10px;}
         .main-main-new1 .numer4 .num2-ju{width: 48px;top: 32px; left: 9px; font-size: 10px;}
         .main-main-new1 .numer4 .num3-ju{width: 48px;top: 26px;left: 61px; font-size: 10px;}
         .main-main-new1 .numer4 .num4-ju{ width: 48px;top: 60px; left: -4px;font-size: 10px;}
         .main-main-new1 .numer4 .num5-ju{ width: 48px;top: 57px; left:82px;font-size: 10px;}
         .main-main-new1 .numer4 .num6-ju{ width: 48px;top: 87px; left: 42px;font-size: 10px;}
         .main-main-new1 .numer4 .num7-ju{ width: 48px;top: 89px; left: 70px;font-size: 10px;}
      
         .main-main-new1 .numer5{ left: -6px;top: 163px;}
         .main-main-new1 .numer5 .numer5-1{ top: 44px;left: 44px;font-size: 16px }
         .main-main-new1 .numer5 .num1-ju{width: 48px;top: 27px;left: 7px;font-size: 10px;}
         .main-main-new1 .numer5 .num2-ju{width: 48px;top: 49px; left: 6px; font-size:10px;}
         .main-main-new1 .numer5 .num3-ju{width: 48px;top: 72px;left: 7px; font-size: 10px;}
         .main-main-new1 .numer5 .num4-ju{width: 48px;top: 104px; left: 7px;font-size: 10px;}
         .main-main-new1 .numer5 .num5-ju{width: 48px;top: 68px; left: 44px;font-size: 10px;}
         .main-main-new1 .numer5 .num6-ju{width: 48px;top: 88px; left: 23px;font-size: 10px;}
         .main-main-new1 .numer5 .num7-ju{width: 48px;top: 89px; left: 70px;font-size: 10px;}
          
      
      
      
       .main-main-new1 .numer6{top: 226px; left: 33px; font-weight: bold;}
       .main-main-new1 .numer6 .numer6-1{ top: 47px;left: 48px; font-size: 16px;}
       .main-main-new1 .numer6 .num1-ju{width: 48px;top: 31px;left: 38px;font-size: 10px;}
       .main-main-new1 .numer6 .num2-ju{width: 48px;top: 54px; left: 14px; font-size: 10px;}
       .main-main-new1 .numer6 .num3-ju{width: 48px;top: 53px;left: 67px; font-size: 10px;}
       .main-main-new1 .numer6 .num4-ju{width: 48px; top: 78px; left: 2px;font-size: 10px;}
       .main-main-new1 .numer6 .num5-ju{width: 48px; top: 78px; left: 47px;font-size: 10px;}
       .main-main-new1 .numer6 .num6-ju{width: 48px; top: 78px; left: 94px;font-size: 10px;}
      .main-main-new1 .numer6 .num7-ju{ width: 48px;top: 89px; left: 70px;font-size: 10px;}
        
       .main-main-new1 .numer7{top: 177px; left: 119px;font-weight: bold;}
       .main-main-new1 .numer7 .numer7-1{ top: 51px;left: 54px; font-size: 16px;}
       .main-main-new1 .numer7 .num1-ju{ width: 48px;top: 7px;left: 41px;font-size:10px;}
       .main-main-new1 .numer7 .num2-ju{width: 48px;top: 32px; left: 10px; font-size:10px;}
       .main-main-new1 .numer7 .num3-ju{width: 48px;top: 32px;left: 75px; font-size:10px;}
       .main-main-new1 .numer7 .num4-ju{width: 48px;top: 60px; left: -10px;font-size:10px;}
       .main-main-new1 .numer7 .num5-ju{width: 48px; top: 61px; left:78px;font-size:10px;}
       .main-main-new1 .numer7 .num6-ju{width: 48px;top: 84px; left: 15px;font-size:10px;}
      .main-main-new1 .numer7 .num7-ju{width: 48px;top: 89px; left: 59px;font-size:10px;}
      
      
      
       .main-main-new1 .numer8{top: 226px; left: 207px; font-weight: bold;}
       .main-main-new1 .numer8 .numer8-1{ top: 51px;left: 54px; font-size: 16px;}
       .main-main-new1 .numer8 .num1-ju{width: 48px;top: 33px;left: 44px;font-size: 10px;}
       .main-main-new1 .numer8 .num2-ju{width: 48px;top: 54px; left: 20px; font-size: 10px;}
       .main-main-new1 .numer8 .num3-ju{width: 48px;top: 63px;left: 74px; font-size: 10px;}
       .main-main-new1 .numer8 .num4-ju{width: 48px; top: 78px; left: 2px;font-size: 10px;}
       .main-main-new1 .numer8 .num5-ju{width: 48px; top: 78px; left: 47px;font-size: 10px;}
       .main-main-new1 .numer8 .num6-ju{width: 48px; top: 78px; left: 94px;font-size: 10px;}
       .main-main-new1 .numer8 .num7-ju{ width: 48px;top: 89px; left: 70px;font-size: 10px;}
      
      
      
       .main-main-new1 .numer9{top:183px;left:243px; font-weight: bold;}
       .main-main-new1 .numer9 .numer9-1{top: 56px;left: 55px; font-size: 16px;}
       .main-main-new1 .numer9 .num1-ju{width: 48px;top: 13px;left: 79px;font-size: 10px;}
       .main-main-new1 .numer9 .num2-ju{width: 48px; top: 37px; left: 79px;font-size:10px;}
       .main-main-new1 .numer9 .num3-ju{width: 48px; top: 62px; left: 79px; font-size: 10px;}
       .main-main-new1 .numer9 .num4-ju{ width: 48px;top: 95px; left: 79px;font-size: 10px;}
       .main-main-new1 .numer9 .num5-ju{ width: 48px;top: 47px; left:44px;font-size: 10px;}
       .main-main-new1 .numer9 .num6-ju{ width: 48px;top: 76px; left: 57px;font-size: 10px;}
       .main-main-new1 .numer9 .num7-ju{ width: 48px;top: 89px; left: 70px;font-size: 10px;}
      
      
        
       .main-main-new1 .numer10{ top: 102px; left: 208px; font-weight: bold;}
       .main-main-new1 .numer10 .numer10-1{ top: 42px;left: 48px;  font-size: 16px}
       .main-main-new1 .numer10 .num1-ju{width: 48px;top: 1px;left: 41px;font-size: 10px;}
       .main-main-new1 .numer10 .num2-ju{width: 48px;top: 32px; left: 9px; font-size: 10px;}
       .main-main-new1 .numer10 .num3-ju{width: 48px;top: 26px;left: 63px; font-size: 10px;}
       .main-main-new1 .numer10 .num4-ju{ width: 48px;top: 60px; left: -4px;font-size: 10px;}
       .main-main-new1 .numer10 .num5-ju{ width: 48px;top: 57px; left:82px;font-size: 10px;}
       .main-main-new1 .numer10 .num6-ju{ width: 48px;top: 87px; left: 42px;font-size: 10px;}
       .main-main-new1 .numer10 .num7-ju{ width: 48px;top: 89px; left: 70px;font-size: 10px;}
      
        
      
         .main-main-new1 .numer11{top: 20px;left:244px; font-weight: bold;}
         .main-main-new1 .numer11 .numer11-1{top: 73px;left: 67px; font-size: 16px;}
         .main-main-new1 .numer11 .num1-ju{width: 48px;top: 13px;left: 79px;font-size: 10px;}
         .main-main-new1 .numer11 .num2-ju{width: 48px; top: 37px; left: 79px;font-size: 10px;}
         .main-main-new1 .numer11 .num3-ju{width: 48px; top: 62px; left: 79px; font-size: 10px;}
         .main-main-new1 .numer11 .num4-ju{ width: 48px;top: 88px; left: 79px;font-size: 10px;}
         .main-main-new1 .numer11 .num5-ju{ width: 48px;top: 45px; left:44px;font-size: 10px;}
         .main-main-new1 .numer11 .num6-ju{ width: 48px;top: 66px; left: 38px;font-size: 10px;}
         .main-main-new1 .numer11 .num7-ju{ width: 48px;top: 89px; left: 70px;font-size: 10px;}
      
      
      
      .main-main-new1 .numer12{ top: -25px;left: 212px;font-weight: bold;}
      .main-main-new1 .numer12 .numer12-1{ top: 47px;left: 54px;font-size: 16px;}
       .main-main-new1 .numer12 .num1-ju{width: 48px;top: 32px;left: -12px; font-size: 10px;}
       .main-main-new1 .numer12 .num2-ju{width: 48px;top: 32px; left: 30px; font-size: 10px;}
       .main-main-new1 .numer12 .num3-ju{width: 48px;top: 32px;left: 75px;font-size: 10px;}
       .main-main-new1 .numer12 .num4-ju{ width: 48px;top: 52px; left:11px;font-size: 10px;}
       .main-main-new1 .numer12 .num5-ju{ width: 48px;top: 52px; left: 65px;font-size: 10px;}
       .main-main-new1 .numer12 .num6-ju{ width: 48px;top: 74px; left: 39px;font-size: 10px;}
       .main-main-new1 .numer12 .num7-ju{ width: 48px;top: 89px; left: 70px;font-size: 10px;}
		

}




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

  

  .div2-left {
            width: 467px;
        transform: rotate(223.5deg);
        top: 160px;
        left: -65px;
    }
  
  
    .div1-top {
            width: 469px;
        transform: rotate(136.5deg);
        top: 161px;
        left: -65px;}
          .div3-bootom {
             width: 234px;
        transform: rotate(136.3deg);
        top: 78px;
        left: -31px;
        
          }
          .div2-left-botm {
             width: 236px;
        transform: rotate(223deg);
        top: 79px;
        left: 135px;
          
          }
      
          .div4-right {
                    width: 238px;
        height: 4px;
        transform: rotate(137deg);
        top: 242px;
        left: 135px
          }
        
          .div2-left-top {
              width: 233px;
        transform: rotate(224deg);
        top: 241px;
        left: -34px;
          }
  
          .nsk {width: 17px;float: left; }
          .imge-ico {width: 20px; }
         
          .numer1 sup, .numer2 sup, .numer3 sup, .numer4 sup, .numer5 sup, .numer6 sup, .numer7 sup, .numer8 sup, .numer9 sup, .numer10 sup, .numer11 sup, .numer12 sup{    top: -1px;
              left: 8px;}
              .tab-1-new {
                  width: 33%;}
           .imge-ico p{font-weight: bold; font-size: 7px; margin: 0px 0px 0 0;}
		  .imge-ico .sign5 {
        width: 6px;
        height: 6px;
    } 
          .numer1{top: 16px; left: 112px;font-weight: bold;}
          .numer1 .numer1-1{ top: 51px;left: 54px; font-size: 16px;}
          .numer1 .num1-ju{ width: 39px;top: 3px;left: 41px;font-size:10px;}
          .numer1 .num2-ju{width: 39px;top: 24px; left: 22px; font-size:10px;}
          .numer1 .num3-ju{width: 39px;top: 21px;left: 65px; font-size:10px;}
          .numer1 .num4-ju{width: 39px;top: 45px; left: 7px;font-size:10px;}
          .numer1 .num5-ju{width: 39px; top: 44px; left:75px;font-size:10px;}
          .numer1 .num6-ju{width: 39px;top: 66px; left: -2px;font-size:10px;}
          .numer1 .num7-ju{width: 39px;top: 69px; left: 72px;font-size:10px;}
		   .numer1 .num8-ju{width: 39px;top: 85px; left: 15px;font-size:10px;}
		    .numer1 .num9-ju{width: 39px;top: 109px; left: 36px;font-size:10px;}
			 .numer1 .num10-ju{width: 39px;top: 89px; left: 59px;font-size:10px;}
          
          .numer2{ top: -25px;left: 26px;font-weight: bold;}
          .numer2 .numer2-1{ top: 47px;left: 52px;font-size: 16px;}
            .numer2 .num1-ju{width: 37px;top: 31px;left: -11px;font-size:10px;}
            .numer2 .num2-ju{width: 39px;top: 30px; left: 30px; font-size:10px;}
            .numer2 .num3-ju{width: 39px;top: 30px;left: 70px;font-size:10px;}
            .numer2 .num4-ju{ width: 39px;top: 48px; left:9px;font-size:10px;}
            .numer2 .num5-ju{ width: 39px;top: 49px; left: 69px;font-size:10px;}
            .numer2 .num6-ju{ width: 39px;top: 67px; left: 32px;font-size:10px;}
            .numer2 .num7-ju{ width: 39px;top: 67px; left: 70px;font-size:10px;}
			.numer2 .num8-ju{width: 39px;top: 79px; left: 48px;font-size:10px;}
		    .numer2 .num9-ju{width: 39px;top: 89px; left: 56px;font-size:10px;}
          
          
          
            .numer3{ left: -8px;top: 16px;}
            .numer3 .numer3-1{ top: 35px;left: 39px;font-size: 16px }
            .numer3 .num1-ju{width: 39px;top: 9px;left: 7px;font-size:10px;}
            .numer3 .num2-ju{width: 39px;top: 28px; left: 6px; font-size: 10px;}
            .numer3 .num3-ju{width: 39px;top: 47px;left: 7px; font-size: 10px;}
            .numer3 .num4-ju{width: 39px;top: 66px; left: 7px;font-size: 10px;}
            .numer3 .num5-ju{width: 39px;top: 53px; left: 48px;font-size: 10px;}
            .numer3 .num6-ju{width: 39px;top: 88px; left: 7px;font-size: 10px;}
            .numer3 .num7-ju{width: 39px;top: 106px; left: 8px;font-size: 10px;}
            .numer3 .num8-ju{width: 39px;top: 71px; left: 48px;font-size:10px;}
		    .numer3 .num9-ju{width: 39px;top: 89px; left: 45px;font-size:10px;}
          
          
            .numer4{ top: 100px; left:36px; font-weight: bold;}
            .numer4 .numer4-1{ top: 53px;left: 48px;  font-size: 16px}
              .numer4 .num1-ju{width: 39px;top: -1px;left: 43px;font-size: 10px;}
              .numer4 .num2-ju{width: 39px;top: 23px; left: 12px; font-size: 10px;}
              .numer4 .num3-ju{width: 39px;top: 21px;left: 54px; font-size: 10px;}
              .numer4 .num4-ju{ width: 48px;top: 46px; left: -12px;font-size: 10px;}
              .numer4 .num5-ju{ width: 48px;top: 44px; left:72px;font-size: 10px;}
              .numer4 .num6-ju{ width: 48px;top: 73px; left: 2px;font-size: 10px;}
              .numer4 .num7-ju{ width: 48px;top: 68px; left: 70px;font-size: 10px;}
              .numer4 .num8-ju{width: 39px;top: 107px; left: 30px;font-size:10px;}
		    .numer4 .num9-ju{width: 39px;top: 89px; left: 59px;font-size:10px;}
			
			
			
              .numer5{ left: -7px;top: 171px;}
              .numer5 .numer5-1{ top: 44px;left: 44px;font-size: 16px }
              .numer5 .num1-ju{width: 39px;top: 17px;left: 7px;font-size: 10px;}
              .numer5 .num2-ju{width: 39px;top: 37px; left: 6px; font-size:10px;}
              .numer5 .num3-ju{width: 39px;top: 56px;left: 7px; font-size: 10px;}
              .numer5 .num4-ju{width: 39px;top: 76px; left: 7px;font-size: 10px;}
              .numer5 .num5-ju{width: 39px;top: 63px; left: 51px;font-size: 10px;}
              .numer5 .num6-ju{width: 39px;top: 97px; left: 7px;font-size: 10px;}
              .numer5 .num7-ju{width: 39px;top: 83px; left: 43px;font-size: 10px;}
              .numer5 .num8-ju{width: 39px;top: 116px; left: 9px;font-size:10px;}
		    .numer5 .num9-ju{width: 39px;top: 96px; left: 45px;font-size:10px;}
          
          
          
            .numer6{top: 223px; left: 31px; font-weight: bold;}
            .numer6 .numer6-1{ top: 47px;left: 48px; font-size: 16px;}
            .numer6 .num1-ju{width: 39px;top: 33px;left: 47px;font-size: 10px;}
            .numer6 .num2-ju{width: 39px;top: 55px; left: 14px; font-size: 10px;}
            .numer6 .num3-ju{width: 39px;top: 50px;left: 67px; font-size: 10px;}
            .numer6 .num4-ju{width: 39px; top: 85px; left: -13px;font-size: 10px;}
            .numer6 .num5-ju{width: 39px; top: 74px; left: 13px;font-size: 10px;}
            .numer6 .num6-ju{width: 39px; top: 70px; left: 52px;font-size: 10px;}
            .numer6 .num7-ju{ width: 48px;top: 86px; left: 84px;font-size: 10px;}
			.numer6 .num8-ju{width: 39px;top: 69px; left: 89px;font-size:10px;}
		    .numer6 .num9-ju{width: 39px;top: 87px; left: 45px;font-size:10px;}
			
			
			
            
            .numer7{top: 177px; left: 114px;font-weight: bold;}
            .numer7 .numer7-1{ top: 51px;left: 54px; font-size: 16px;}
            .numer7 .num1-ju{ width: 48px;top: 7px;left: 41px;font-size:10px;}
            .numer7 .num2-ju{width: 39px;top: 32px; left: 10px; font-size:10px;}
            .numer7 .num3-ju{width: 39px;top: 32px;left: 75px; font-size:10px;}
            .numer7 .num4-ju{width: 39px;top: 60px; left: -10px;font-size:10px;}
            .numer7 .num5-ju{width: 39px; top: 61px; left:78px;font-size:10px;}
            .numer7 .num6-ju{width: 39px;top: 84px; left: 15px;font-size:10px;}
            .numer7 .num7-ju{width: 39px;top: 86px; left: 70px;font-size:10px;}
            .numer7 .num8-ju{width: 39px;top: 102px; left: 35px; font-size:10px;}
		    .numer7 .num9-ju{width: 39px;top: 119px; left: 47px;font-size:10px;}
          
          
            .numer8{top: 223px; left: 192px; font-weight: bold;}
            .numer8 .numer8-1{ top: 51px;left: 54px; font-size: 16px;}
            .numer8 .num1-ju{width: 39px;top: 33px;left: 46px;font-size: 10px;}
            .numer8 .num2-ju{width: 39px;top: 54px; left: 18px; font-size: 10px;}
            .numer8 .num3-ju{width: 39px;top: 55px;left: 72px; font-size: 10px;}
            .numer8 .num4-ju{width: 39px; top: 85px; left: -13px;font-size: 10px;}
            .numer8 .num5-ju{width: 39px; top: 85px; left: 27px;font-size: 10px;}
            .numer8 .num6-ju{width: 39px; top: 75px; left: 95px;font-size: 10px;}
            .numer8 .num7-ju{ width: 39px;top: 85px; left: 70px;font-size: 10px;}
          .numer8 .num8-ju{width: 39px;top: 73px; left: 59px;font-size:10px;}
		    .numer8 .num9-ju{width: 39px;top: 73px; left: 13px;font-size:10px;}
          
          
            .numer9{top: 177px;left:225px; font-weight: bold;}
            .numer9 .numer9-1{top: 57px;left: 44px; font-size: 16px;}
            .numer9 .num1-ju{width: 39px;top: 13px;left: 79px;font-size: 10px;}
            .numer9 .num2-ju{width: 39px; top: 30px; left: 79px;font-size:10px;}
            .numer9 .num3-ju{width: 39px; top: 48px; left: 79px; font-size: 10px;}
            .numer9 .num4-ju{ width: 39px;top: 66px; left: 79px;font-size: 10px;}
            .numer9 .num5-ju{ width: 39px;top: 87px; left:78px;font-size: 10px;}
            .numer9 .num6-ju{ width: 39px;top: 105px; left: 80px;font-size: 10px;}
            .numer9 .num7-ju{ width: 39px;top: 43px; left: 43px;font-size: 10px;}
          .numer9 .num8-ju{width: 39px;top: 74px; left: 52px;font-size:10px;}
		    .numer9 .num9-ju{width: 39px;top: 85px; left: 59px;font-size:10px;}
          
            
            .numer10{ top: 102px; left: 196px; font-weight: bold;}
            .numer10 .numer10-1{ top: 42px;left: 48px;  font-size: 16px}
            .numer10 .num1-ju{width: 39px;top: 1px;left: 41px;font-size: 10px;}
            .numer10 .num2-ju{width: 39px;top: 32px; left: 9px; font-size: 10px;}
            .numer10 .num3-ju{width: 39px;top: 26px;left: 63px; font-size: 10px;}
            .numer10 .num4-ju{ width: 39px;top: 60px; left: -4px;font-size: 10px;}
            .numer10 .num5-ju{ width: 39px;top: 57px; left:82px;font-size: 10px;}
            .numer10 .num6-ju{ width: 39px;top: 87px; left: 24px;font-size: 10px;}
            .numer10 .num7-ju{ width: 39px;top: 68px; left: 36px;font-size: 10px;}
          .numer10 .num8-ju{width: 39px;top: 111px; left: 41px;font-size:10px;}
            .numer10 .num9-ju{width: 39px;top: 86px; left: 67px;font-size:10px;}
          
              .numer11{top: 15px;left:225px; font-weight: bold;}
              .numer11 .numer11-1{top: 58px;left: 38px; font-size: 16px;}
              .numer11 .num1-ju{width: 39px;top: 13px;left: 79px;font-size: 10px;}
              .numer11 .num2-ju{width: 39px; top: 30px; left: 79px;font-size: 10px;}
              .numer11 .num3-ju{width: 39px; top: 49px; left: 79px; font-size: 10px;}
              .numer11 .num4-ju{ width: 39px;top: 67px; left: 79px;font-size: 10px;}
              .numer11 .num5-ju{ width: 39px;top: 48px; left:44px;font-size: 10px;}
              .numer11 .num6-ju{ width: 39px;top: 87px; left: 80px;font-size: 10px;}
              .numer11 .num7-ju{ width: 39px;top: 107px; left: 80px;font-size: 10px;}
          .numer11 .num8-ju{width: 39px;top: 74px; left: 51px;font-size:10px;}
		    .numer11 .num9-ju{width: 39px;top: 86px; left: 62px;font-size:10px;}
          
          
          .numer12{ top: -25px;left: 196px;font-weight: bold;}
          .numer12 .numer12-1{ top: 41px;left: 51px;font-size: 16px;}
            .numer12 .num1-ju{width: 39px;top: 32px;left: -12px; font-size: 10px;}
            .numer12 .num2-ju{width: 39px;top: 32px; left: 30px; font-size: 10px;}
            .numer12 .num3-ju{width: 39px;top: 30px;left: 75px;font-size: 10px;}
            .numer12 .num4-ju{ width: 39px;top: 50px; left:11px;font-size: 10px;}
            .numer12 .num5-ju{ width: 39px;top: 48px; left: 77px;font-size: 10px;}
            .numer12 .num6-ju{ width: 39px;top: 67px; left: 30px;font-size: 10px;}
            .numer12 .num7-ju{ width: 39px;top: 82px; left: 41px;font-size: 10px;}
			.numer12 .num8-ju{width: 39px;top: 59px; left: 72px;font-size:10px;}
		    .numer12 .num9-ju{width: 39px;top: 71px; left: 69px;font-size:10px;}
			
			
			
			
			/*********/
			
 .main-main-new1 .div2-left {
       width: 467px;
        transform: rotate(223.5deg);
        top: 160px;
        left: -65px;
    }
  
  
   .main-main-new1 .div1-top {
       width: 469px;
        transform: rotate(136.5deg);
        top: 161px;
        left: -65px;}
		
		
         .main-main-new1 .div3-bootom {
              width: 234px;
        transform: rotate(136.3deg);
        top: 78px;
        left: -31px;
        
          }
         .main-main-new1 .div2-left-botm {
             width: 236px;
        transform: rotate(223deg);
        top: 79px;
        left: 135px;
          
          }
      
         .main-main-new1 .div4-right {
               width: 238px;
        height: 4px;
        transform: rotate(137deg);
        top: 242px;
        left: 135px
          }
        
         .main-main-new1 .div2-left-top {
              width: 249px;
              transform: rotate(218deg);
              top: 244px;
              left: -29px;
          }
  
         .main-main-new1 .nsk {width: 17px;float: left; }
         .main-main-new1 .imge-ico {width: 20px; }
       
         .main-main-new1 .numer1 sup,.main-main-new1 .numer2 sup, .main-main-new1 .numer3 sup,.main-main-new1 .numer4 sup,.main-main-new1 .numer5 sup,
		.main-main-new1 .numer6 sup,.main-main-new1 .numer7 sup,.main-main-new1 .numer8 sup, .main-main-new1 .numer9 sup, .main-main-new1 .numer10 sup,
		.main-main-new1 .numer11 sup,.main-main-new1 .numer12 sup{    top: -1px;
              left: 8px;}
             .main-main-new1 .tab-1-new {
                  width: 33%;}
          .main-main-new1 .imge-ico p{font-weight: bold;    font-size: 7px; margin:0px}
			   
        .main-main-new1 .numer1{top: 16px; left: 112px;font-weight: bold;}
        .main-main-new1 .numer1 .numer1-1{ top: 51px;left: 54px; font-size: 16px;}
        .main-main-new1 .numer1 .num1-ju{ width: 39px;top: 3px;left: 41px;font-size:10px;}
        .main-main-new1 .numer1 .num2-ju{width: 39px;top: 24px; left: 22px; font-size:10px;}
        .main-main-new1 .numer1 .num3-ju{width: 39px;top: 21px;left: 65px; font-size:10px;}
        .main-main-new1 .numer1 .num4-ju{width: 39px;top: 45px; left: 7px;font-size:10px;}
        .main-main-new1 .numer1 .num5-ju{width: 39px; top: 44px; left:75px;font-size:10px;}
        .main-main-new1 .numer1 .num6-ju{width: 39px;top: 66px; left: -2px;font-size:10px;}
        .main-main-new1 .numer1 .num7-ju{width: 39px;top: 69px; left: 72px;font-size:10px;}
		.main-main-new1 .numer1 .num8-ju{width: 39px;top: 85px; left: 15px;font-size:10px;}
		.main-main-new1 .numer1 .num9-ju{width: 39px;top: 109px; left: 36px;font-size:10px;}
		.main-main-new1 .numer1 .num10-ju{width: 39px;top: 89px; left: 59px;font-size:10px;}
          
         .main-main-new1 .numer2{ top: -25px;left: 26px;font-weight: bold;}
         .main-main-new1 .numer2 .numer2-1{ top: 47px;left: 52px;font-size: 16px;}
         .main-main-new1 .numer2 .num1-ju{width: 37px;top: 31px;left: -11px;font-size:10px;}
         .main-main-new1 .numer2 .num2-ju{width: 39px;top: 30px; left: 30px; font-size:10px;}
         .main-main-new1 .numer2 .num3-ju{width: 39px;top: 30px;left: 70px;font-size:10px;}
         .main-main-new1 .numer2 .num4-ju{ width: 39px;top: 48px; left:9px;font-size:10px;}
         .main-main-new1 .numer2 .num5-ju{ width: 39px;top: 49px; left: 69px;font-size:10px;}
         .main-main-new1 .numer2 .num6-ju{ width: 39px;top: 67px; left: 32px;font-size:10px;}
         .main-main-new1 .numer2 .num7-ju{ width: 39px;top: 67px; left: 70px;font-size:10px;}
		 .main-main-new1 .numer2 .num8-ju{width: 39px;top: 79px; left: 48px;font-size:10px;}
		 .main-main-new1 .numer2 .num9-ju{width: 39px;top: 89px; left: 56px;font-size:10px;}
          
          
          
         .main-main-new1 .numer3{ left: -8px;top: 16px;}
         .main-main-new1 .numer3 .numer3-1{ top: 35px;left: 39px;font-size: 16px }
         .main-main-new1 .numer3 .num1-ju{width: 39px;top: 9px;left: 7px;font-size:10px;}
         .main-main-new1 .numer3 .num2-ju{width: 39px;top: 28px; left: 6px; font-size: 10px;}
         .main-main-new1 .numer3 .num3-ju{width: 39px;top: 47px;left: 7px; font-size: 10px;}
         .main-main-new1 .numer3 .num4-ju{width: 39px;top: 66px; left: 7px;font-size: 10px;}
         .main-main-new1 .numer3 .num5-ju{width: 39px;top: 53px; left: 48px;font-size: 10px;}
         .main-main-new1 .numer3 .num6-ju{width: 39px;top: 88px; left: 7px;font-size: 10px;}
         .main-main-new1 .numer3 .num7-ju{width: 39px;top: 106px; left: 8px;font-size: 10px;}
         .main-main-new1 .numer3 .num8-ju{width: 39px;top: 71px; left: 48px;font-size:10px;}
		 .main-main-new1 .numer3 .num9-ju{width: 39px;top: 89px; left: 45px;font-size:10px;}
          
          
         .main-main-new1 .numer4{ top: 100px; left:36px; font-weight: bold;}
         .main-main-new1 .numer4 .numer4-1{ top: 53px;left: 48px;  font-size: 16px}
         .main-main-new1 .numer4 .num1-ju{width: 39px;top: -1px;left: 43px;font-size: 10px;}
         .main-main-new1 .numer4 .num2-ju{width: 39px;top: 23px; left: 12px; font-size: 10px;}
         .main-main-new1 .numer4 .num3-ju{width: 39px;top: 21px;left: 54px; font-size: 10px;}
         .main-main-new1 .numer4 .num4-ju{ width: 48px;top: 46px; left: -12px;font-size: 10px;}
         .main-main-new1 .numer4 .num5-ju{ width: 48px;top: 44px; left:72px;font-size: 10px;}
         .main-main-new1 .numer4 .num6-ju{ width: 48px;top: 73px; left: 2px;font-size: 10px;}
         .main-main-new1 .numer4 .num7-ju{ width: 48px;top: 68px; left: 70px;font-size: 10px;}
         .main-main-new1 .numer4 .num8-ju{width: 39px;top: 107px; left: 30px;font-size:10px;}
		 .main-main-new1 .numer4 .num9-ju{width: 39px;top: 89px; left: 59px;font-size:10px;}
			
			
			
         .main-main-new1 .numer5{ left: -7px;top: 171px;}
         .main-main-new1 .numer5 .numer5-1{ top: 44px;left: 44px;font-size: 16px }
         .main-main-new1 .numer5 .num1-ju{width: 39px;top: 17px;left: 7px;font-size: 10px;}
         .main-main-new1 .numer5 .num2-ju{width: 39px;top: 37px; left: 6px; font-size:10px;}
         .main-main-new1 .numer5 .num3-ju{width: 39px;top: 56px;left: 7px; font-size: 10px;}
         .main-main-new1 .numer5 .num4-ju{width: 39px;top: 76px; left: 7px;font-size: 10px;}
         .main-main-new1 .numer5 .num5-ju{width: 39px;top: 63px; left: 51px;font-size: 10px;}
         .main-main-new1 .numer5 .num6-ju{width: 39px;top: 97px; left: 7px;font-size: 10px;}
         .main-main-new1 .numer5 .num7-ju{width: 39px;top: 83px; left: 43px;font-size: 10px;}
         .main-main-new1 .numer5 .num8-ju{width: 39px;top: 116px; left: 9px;font-size:10px;}
		 .main-main-new1 .numer5 .num9-ju{width: 39px;top: 96px; left: 45px;font-size:10px;}
          
          
          
         .main-main-new1 .numer6{top: 223px; left: 31px; font-weight: bold;}
         .main-main-new1 .numer6 .numer6-1{ top: 47px;left: 48px; font-size: 16px;}
         .main-main-new1 .numer6 .num1-ju{width: 39px;top: 33px;left: 47px;font-size: 10px;}
         .main-main-new1 .numer6 .num2-ju{width: 39px;top: 55px; left: 14px; font-size: 10px;}
         .main-main-new1 .numer6 .num3-ju{width: 39px;top: 50px;left: 67px; font-size: 10px;}
         .main-main-new1 .numer6 .num4-ju{width: 39px; top: 85px; left: -13px;font-size: 10px;}
         .main-main-new1 .numer6 .num5-ju{width: 39px; top: 74px; left: 13px;font-size: 10px;}
         .main-main-new1 .numer6 .num6-ju{width: 39px; top: 70px; left: 52px;font-size: 10px;}
         .main-main-new1 .numer6 .num7-ju{ width: 48px;top: 86px; left: 84px;font-size: 10px;}
		 .main-main-new1 .numer6 .num8-ju{width: 39px;top: 69px; left: 89px;font-size:10px;}
		 .main-main-new1 .numer6 .num9-ju{width: 39px;top: 87px; left: 45px;font-size:10px;}
			
			
			
            
          .main-main-new1 .numer7{top: 177px; left: 114px;font-weight: bold;}
          .main-main-new1 .numer7 .numer7-1{ top: 51px;left: 54px; font-size: 16px;}
          .main-main-new1 .numer7 .num1-ju{ width: 48px;top: 7px;left: 41px;font-size:10px;}
          .main-main-new1 .numer7 .num2-ju{width: 39px;top: 32px; left: 10px; font-size:10px;}
          .main-main-new1 .numer7 .num3-ju{width: 39px;top: 32px;left: 75px; font-size:10px;}
          .main-main-new1 .numer7 .num4-ju{width: 39px;top: 60px; left: -10px;font-size:10px;}
          .main-main-new1 .numer7 .num5-ju{width: 39px; top: 61px; left:78px;font-size:10px;}
          .main-main-new1 .numer7 .num6-ju{width: 39px;top: 84px; left: 15px;font-size:10px;}
          .main-main-new1 .numer7 .num7-ju{width: 39px;top: 86px; left: 70px;font-size:10px;}
          .main-main-new1 .numer7 .num8-ju{width: 39px;top: 102px; left: 35px; font-size:10px;}
		  .main-main-new1 .numer7 .num9-ju{width: 39px;top: 119px; left: 47px;font-size:10px;}
          
          
         .main-main-new1 .numer8{top: 223px; left: 192px; font-weight: bold;}
         .main-main-new1 .numer8 .numer8-1{ top: 51px;left: 54px; font-size: 16px;}
         .main-main-new1 .numer8 .num1-ju{width: 39px;top: 33px;left: 46px;font-size: 10px;}
         .main-main-new1 .numer8 .num2-ju{width: 39px;top: 54px; left: 18px; font-size: 10px;}
         .main-main-new1 .numer8 .num3-ju{width: 39px;top: 55px;left: 72px; font-size: 10px;}
         .main-main-new1 .numer8 .num4-ju{width: 39px; top: 85px; left: -13px;font-size: 10px;}
         .main-main-new1 .numer8 .num5-ju{width: 39px; top: 85px; left: 27px;font-size: 10px;}
         .main-main-new1 .numer8 .num6-ju{width: 39px; top: 75px; left: 95px;font-size: 10px;}
         .main-main-new1 .numer8 .num7-ju{ width: 39px;top: 85px; left: 70px;font-size: 10px;}
         .main-main-new1 .numer8 .num8-ju{width: 39px;top: 73px; left: 59px;font-size:10px;}
		 .main-main-new1 .numer8 .num9-ju{width: 39px;top: 73px; left: 13px;font-size:10px;}
          
          
         .main-main-new1 .numer9{top: 177px;left:225px; font-weight: bold;}
         .main-main-new1 .numer9 .numer9-1{top: 57px;left: 44px; font-size: 16px;}
         .main-main-new1 .numer9 .num1-ju{width: 39px;top: 13px;left: 79px;font-size: 10px;}
         .main-main-new1 .numer9 .num2-ju{width: 39px; top: 30px; left: 79px;font-size:10px;}
         .main-main-new1 .numer9 .num3-ju{width: 39px; top: 48px; left: 79px; font-size: 10px;}
         .main-main-new1 .numer9 .num4-ju{ width: 39px;top: 66px; left: 79px;font-size: 10px;}
         .main-main-new1 .numer9 .num5-ju{ width: 39px;top: 87px; left:78px;font-size: 10px;}
         .main-main-new1 .numer9 .num6-ju{ width: 39px;top: 105px; left: 80px;font-size: 10px;}
         .main-main-new1 .numer9 .num7-ju{ width: 39px;top: 43px; left: 43px;font-size: 10px;}
         .main-main-new1 .numer9 .num8-ju{width: 39px;top: 74px; left: 52px;font-size:10px;}
		 .main-main-new1 .numer9 .num9-ju{width: 39px;top: 85px; left: 59px;font-size:10px;}
          
            
         .main-main-new1 .numer10{ top: 102px; left: 196px; font-weight: bold;}
         .main-main-new1 .numer10 .numer10-1{ top: 42px;left: 48px;  font-size: 16px}
         .main-main-new1 .numer10 .num1-ju{width: 39px;top: 1px;left: 41px;font-size: 10px;}
         .main-main-new1 .numer10 .num2-ju{width: 39px;top: 32px; left: 9px; font-size: 10px;}
         .main-main-new1 .numer10 .num3-ju{width: 39px;top: 26px;left: 63px; font-size: 10px;}
         .main-main-new1 .numer10 .num4-ju{ width: 39px;top: 60px; left: -4px;font-size: 10px;}
         .main-main-new1 .numer10 .num5-ju{ width: 39px;top: 57px; left:82px;font-size: 10px;}
         .main-main-new1 .numer10 .num6-ju{ width: 39px;top: 87px; left: 24px;font-size: 10px;}
         .main-main-new1 .numer10 .num7-ju{ width: 39px;top: 68px; left: 36px;font-size: 10px;}
         .main-main-new1 .numer10 .num8-ju{width: 39px;top: 111px; left: 41px;font-size:10px;}
         .main-main-new1 .numer10 .num9-ju{width: 39px;top: 86px; left: 67px;font-size:10px;}
          
         .main-main-new1 .numer11{top: 15px;left:225px; font-weight: bold;}
         .main-main-new1 .numer11 .numer11-1{top: 58px;left: 38px; font-size: 16px;}
         .main-main-new1 .numer11 .num1-ju{width: 39px;top: 13px;left: 79px;font-size: 10px;}
         .main-main-new1 .numer11 .num2-ju{width: 39px; top: 30px; left: 79px;font-size: 10px;}
         .main-main-new1 .numer11 .num3-ju{width: 39px; top: 49px; left: 79px; font-size: 10px;}
         .main-main-new1 .numer11 .num4-ju{ width: 39px;top: 67px; left: 79px;font-size: 10px;}
         .main-main-new1 .numer11 .num5-ju{ width: 39px;top: 48px; left:44px;font-size: 10px;}
         .main-main-new1 .numer11 .num6-ju{ width: 39px;top: 87px; left: 80px;font-size: 10px;}
         .main-main-new1 .numer11 .num7-ju{ width: 39px;top: 107px; left: 80px;font-size: 10px;}
         .main-main-new1 .numer11 .num8-ju{width: 39px;top: 74px; left: 51px;font-size:10px;}
		 .main-main-new1 .numer11 .num9-ju{width: 39px;top: 86px; left: 62px;font-size:10px;}
          
          
         .main-main-new1 .numer12{ top: -25px;left: 196px;font-weight: bold;}
         .main-main-new1 .numer12 .numer12-1{ top: 41px;left: 51px;font-size: 16px;}
         .main-main-new1 .numer12 .num1-ju{width: 39px;top: 32px;left: -12px; font-size: 10px;}
         .main-main-new1 .numer12 .num2-ju{width: 39px;top: 32px; left: 30px; font-size: 10px;}
         .main-main-new1 .numer12 .num3-ju{width: 39px;top: 30px;left: 75px;font-size: 10px;}
         .main-main-new1 .numer12 .num4-ju{ width: 39px;top: 50px; left:11px;font-size: 10px;}
         .main-main-new1 .numer12 .num5-ju{ width: 39px;top: 48px; left: 77px;font-size: 10px;}
         .main-main-new1 .numer12 .num6-ju{ width: 39px;top: 67px; left: 30px;font-size: 10px;}
         .main-main-new1 .numer12 .num7-ju{ width: 39px;top: 82px; left: 41px;font-size: 10px;}
		 .main-main-new1 .numer12 .num8-ju{width: 39px;top: 59px; left: 72px;font-size:10px;}
		 .main-main-new1 .numer12 .num9-ju{width: 39px;top: 71px; left: 69px;font-size:10px;}
		
  
  
  
  .box-icons .tab-1-new .sign1{    margin: 0px 0px 0 0;width: 13.3%;}

  .left-hor{    width: 29%;}
  .right-hor {
    
    width: 68%;
    text-align: justify;
}
  }




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

  .slider-coi iframe {
    height:200vh;
}

  .div2-left {
            width: 466px;
        transform: rotate(223.8deg);
        top: 160px;
        left: -67px;
    }
  
  
    .div1-top {
             width: 464px;
        transform: rotate(136.4deg);
        top: 160px;
        left: -63px;
    }
          .div3-bootom {
                     width: 233px;
        transform: rotate(135deg);
        top: 81px;
        left: -35px;
        
          }
          .div2-left-botm {
                     width: 236px;
        transform: rotate(223deg);
        top: 78px;
        left: 132px;
          
          }
      
          .div4-right {
             width: 232px;
        height: 4px;
        transform: rotate(135deg);
        top: 240px;
        left: 140px;
          }
        
          .div2-left-top {
                     width: 236px;
        transform: rotate(223deg);
        top: 244px;
        left: -33px;
          }
  
          .nsk {width: 17px;float: left; }
          .imge-ico {width: 20px; }
         
          .numer1 sup, .numer2 sup, .numer3 sup, .numer4 sup, .numer5 sup, .numer6 sup, .numer7 sup, .numer8 sup, .numer9 sup, .numer10 sup, .numer11 sup, .numer12 sup{    top: -1px;
              left: 8px;}
              .tab-1-new {
                  width: 33%;}
				  
          .imge-ico p{font-weight: bold; font-size: 7px; margin: 0px 0px 0 0;}
		  .imge-ico .sign5 {
        width: 6px;
        height: 6px;
    } 
          .numer1{top: 16px; left: 108px;font-weight: bold;}
          .numer1 .numer1-1{ top: 51px;left: 54px; font-size: 16px;}
          .numer1 .num1-ju{ width: 39px;top: 3px;left: 41px;font-size:10px;}
          .numer1 .num2-ju{width: 39px;top: 24px; left: 22px; font-size:10px;}
          .numer1 .num3-ju{width: 39px;top: 21px;left: 65px; font-size:10px;}
          .numer1 .num4-ju{width: 39px;top: 45px; left: 7px;font-size:10px;}
          .numer1 .num5-ju{width: 39px; top: 44px; left:75px;font-size:10px;}
          .numer1 .num6-ju{width: 39px;top: 66px; left: -2px;font-size:10px;}
          .numer1 .num7-ju{width: 39px;top: 69px; left: 72px;font-size:10px;}
		   .numer1 .num8-ju{width: 39px;top: 85px; left: 15px;font-size:10px;}
		    .numer1 .num9-ju{width: 39px;top: 109px; left: 36px;font-size:10px;}
			 .numer1 .num10-ju{width: 39px;top: 89px; left: 59px;font-size:10px;}
          
          .numer2{ top: -25px;left: 26px;font-weight: bold;}
          .numer2 .numer2-1{ top: 47px;left: 52px;font-size: 16px;}
            .numer2 .num1-ju{width: 37px;top: 31px;left: -11px;font-size:10px;}
            .numer2 .num2-ju{width: 39px;top: 30px; left: 30px; font-size:10px;}
            .numer2 .num3-ju{width: 39px;top: 30px;left: 70px;font-size:10px;}
            .numer2 .num4-ju{ width: 39px;top: 48px; left:9px;font-size:10px;}
            .numer2 .num5-ju{ width: 39px;top: 49px; left: 69px;font-size:10px;}
            .numer2 .num6-ju{ width: 39px;top: 64px; left: 26px;font-size:10px;}
            .numer2 .num7-ju{ width: 39px;top: 79px; left: 44px;font-size:10px;}
			.numer2 .num8-ju{width: 39px;top: 63px; left: 67px;font-size:10px;}
		    .numer2 .num9-ju{width: 39px;top: 88px; left: 55px;font-size:10px;}
          
          
          
            .numer3{ left: -8px;top: 16px;}
            .numer3 .numer3-1{ top: 35px;left: 39px;font-size: 16px }
            .numer3 .num1-ju{width: 39px;top: 9px;left: 7px;font-size:10px;}
            .numer3 .num2-ju{width: 39px;top: 28px; left: 6px; font-size: 10px;}
            .numer3 .num3-ju{width: 39px;top: 47px;left: 7px; font-size: 10px;}
            .numer3 .num4-ju{width: 39px;top: 66px; left: 7px;font-size: 10px;}
            .numer3 .num5-ju{width: 39px;top: 53px; left: 48px;font-size: 10px;}
            .numer3 .num6-ju{width: 39px;top: 88px; left: 7px;font-size: 10px;}
            .numer3 .num7-ju{width: 39px;top: 106px; left: 8px;font-size: 10px;}
            .numer3 .num8-ju{width: 39px;top: 71px; left: 48px;font-size:10px;}
		    .numer3 .num9-ju{width: 39px;top: 89px; left: 45px;font-size:10px;}
          
          
            .numer4{ top: 100px; left:29px; font-weight: bold;}
            .numer4 .numer4-1{ top: 53px;left: 48px;  font-size: 16px}
              .numer4 .num1-ju{width: 39px;top: -1px;left: 43px;font-size: 10px;}
              .numer4 .num2-ju{width: 39px;top: 23px; left: 12px; font-size: 10px;}
              .numer4 .num3-ju{width: 39px;top: 21px;left: 54px; font-size: 10px;}
              .numer4 .num4-ju{ width: 48px;top: 46px; left: -12px;font-size: 10px;}
              .numer4 .num5-ju{ width: 48px;top: 44px; left:72px;font-size: 10px;}
              .numer4 .num6-ju{ width: 48px;top: 73px; left: 2px;font-size: 10px;}
              .numer4 .num7-ju{ width: 48px;top: 68px; left: 70px;font-size: 10px;}
              .numer4 .num8-ju{width: 39px;top: 107px; left: 30px;font-size:10px;}
		    .numer4 .num9-ju{width: 39px;top: 89px; left: 59px;font-size:10px;}
			
			
			
              .numer5{ left: -7px;top: 171px;}
              .numer5 .numer5-1{ top: 44px;left: 44px;font-size: 16px }
              .numer5 .num1-ju{width: 39px;top: 17px;left: 7px;font-size: 10px;}
              .numer5 .num2-ju{width: 39px;top: 37px; left: 6px; font-size:10px;}
              .numer5 .num3-ju{width: 39px;top: 56px;left: 7px; font-size: 10px;}
              .numer5 .num4-ju{width: 39px;top: 76px; left: 7px;font-size: 10px;}
              .numer5 .num5-ju{width: 39px;top: 63px; left: 51px;font-size: 10px;}
              .numer5 .num6-ju{width: 39px;top: 97px; left: 7px;font-size: 10px;}
              .numer5 .num7-ju{width: 39px;top: 83px; left: 43px;font-size: 10px;}
              .numer5 .num8-ju{width: 39px;top: 116px; left: 9px;font-size:10px;}
		    .numer5 .num9-ju{width: 39px;top: 96px; left: 45px;font-size:10px;}
          
          
          
            .numer6{top: 223px; left: 26px; font-weight: bold;}
            .numer6 .numer6-1{ top: 47px;left: 48px; font-size: 16px;}
            .numer6 .num1-ju{width: 39px;top: 33px;left: 47px;font-size: 10px;}
            .numer6 .num2-ju{width: 39px;top: 55px; left: 14px; font-size: 10px;}
            .numer6 .num3-ju{width: 39px;top: 50px;left: 67px; font-size: 10px;}
            .numer6 .num4-ju{width: 39px; top: 85px; left: -13px;font-size: 10px;}
            .numer6 .num5-ju{width: 39px; top: 74px; left: 13px;font-size: 10px;}
            .numer6 .num6-ju{width: 39px; top: 70px; left: 52px;font-size: 10px;}
            .numer6 .num7-ju{ width: 48px;top: 86px; left: 84px;font-size: 10px;}
			.numer6 .num8-ju{width: 39px;top: 69px; left: 89px;font-size:10px;}
		    .numer6 .num9-ju{width: 39px;top: 87px; left: 45px;font-size:10px;}
			
			
			
            
            .numer7{top: 177px; left: 106px;font-weight: bold;}
            .numer7 .numer7-1{ top: 51px;left: 54px; font-size: 16px;}
            .numer7 .num1-ju{ width: 48px;top: 7px;left: 41px;font-size:10px;}
            .numer7 .num2-ju{width: 39px;top: 32px; left: 10px; font-size:10px;}
            .numer7 .num3-ju{width: 39px;top: 32px;left: 75px; font-size:10px;}
            .numer7 .num4-ju{width: 39px;top: 60px; left: -10px;font-size:10px;}
            .numer7 .num5-ju{width: 39px; top: 61px; left:78px;font-size:10px;}
            .numer7 .num6-ju{width: 39px;top: 84px; left: 15px;font-size:10px;}
            .numer7 .num7-ju{width: 39px;top: 86px; left: 70px;font-size:10px;}
            .numer7 .num8-ju{width: 39px;top: 102px; left: 35px; font-size:10px;}
		    .numer7 .num9-ju{width: 39px;top: 119px; left: 47px;font-size:10px;}
          
          
            .numer8{top: 224px; left: 194px; font-weight: bold;}
            .numer8 .numer8-1{ top: 51px;left: 54px; font-size: 16px;}
            .numer8 .num1-ju{width: 39px;top: 33px;left: 46px;font-size: 10px;}
            .numer8 .num2-ju{width: 39px;top: 54px; left: 18px; font-size: 10px;}
            .numer8 .num3-ju{width: 39px;top: 55px;left: 72px; font-size: 10px;}
            .numer8 .num4-ju{width: 39px; top: 85px; left: -13px;font-size: 10px;}
            .numer8 .num5-ju{width: 39px; top: 85px; left: 27px;font-size: 10px;}
            .numer8 .num6-ju{width: 39px; top: 75px; left: 95px;font-size: 10px;}
            .numer8 .num7-ju{ width: 39px;top: 85px; left: 70px;font-size: 10px;}
          .numer8 .num8-ju{width: 39px;top: 73px; left: 59px;font-size:10px;}
		    .numer8 .num9-ju{width: 39px;top: 73px; left: 13px;font-size:10px;}
          
          
            .numer9{top: 177px;left:225px; font-weight: bold;}
            .numer9 .numer9-1{top: 57px;left: 44px; font-size: 16px;}
            .numer9 .num1-ju{width: 39px;top: 13px;left: 79px;font-size: 10px;}
            .numer9 .num2-ju{width: 39px; top: 30px; left: 79px;font-size:10px;}
            .numer9 .num3-ju{width: 39px; top: 48px; left: 79px; font-size: 10px;}
            .numer9 .num4-ju{ width: 39px;top: 66px; left: 79px;font-size: 10px;}
            .numer9 .num5-ju{ width: 39px;top: 87px; left:78px;font-size: 10px;}
            .numer9 .num6-ju{ width: 39px;top: 105px; left: 80px;font-size: 10px;}
            .numer9 .num7-ju{ width: 39px;top: 43px; left: 43px;font-size: 10px;}
          .numer9 .num8-ju{width: 39px;top: 74px; left: 52px;font-size:10px;}
		    .numer9 .num9-ju{width: 39px;top: 85px; left: 59px;font-size:10px;}
          
            
            .numer10{ top: 101px; left: 193px; font-weight: bold;}
            .numer10 .numer10-1{ top: 42px;left: 48px;  font-size: 16px}
            .numer10 .num1-ju{width: 39px;top: 1px;left: 41px;font-size: 10px;}
            .numer10 .num2-ju{width: 39px;top: 32px; left: 9px; font-size: 10px;}
            .numer10 .num3-ju{width: 39px;top: 26px;left: 63px; font-size: 10px;}
            .numer10 .num4-ju{ width: 39px;top: 60px; left: -4px;font-size: 10px;}
            .numer10 .num5-ju{ width: 39px;top: 57px; left:82px;font-size: 10px;}
            .numer10 .num6-ju{ width: 39px;top: 87px; left: 24px;font-size: 10px;}
            .numer10 .num7-ju{ width: 39px;top: 68px; left: 36px;font-size: 10px;}
          .numer10 .num8-ju{width: 39px;top: 111px; left: 41px;font-size:10px;}
            .numer10 .num9-ju{width: 39px;top: 86px; left: 67px;font-size:10px;}
          
              .numer11{top: 15px;left:225px; font-weight: bold;}
              .numer11 .numer11-1{top: 58px;left: 38px; font-size: 16px;}
              .numer11 .num1-ju{width: 39px;top: 13px;left: 79px;font-size: 10px;}
              .numer11 .num2-ju{width: 39px; top: 30px; left: 79px;font-size: 10px;}
              .numer11 .num3-ju{width: 39px; top: 49px; left: 79px; font-size: 10px;}
              .numer11 .num4-ju{ width: 39px;top: 67px; left: 79px;font-size: 10px;}
              .numer11 .num5-ju{ width: 39px;top: 48px; left:44px;font-size: 10px;}
              .numer11 .num6-ju{ width: 39px;top: 87px; left: 80px;font-size: 10px;}
              .numer11 .num7-ju{ width: 39px;top: 107px; left: 80px;font-size: 10px;}
          .numer11 .num8-ju{width: 39px;top: 74px; left: 51px;font-size:10px;}
		    .numer11 .num9-ju{width: 39px;top: 86px; left: 62px;font-size:10px;}
          
          
          .numer12{ top: -25px;left: 195px;font-weight: bold;}
          .numer12 .numer12-1{ top: 41px;left: 51px;font-size: 16px;}
            .numer12 .num1-ju{width: 39px;top: 32px;left: -12px; font-size: 10px;}
            .numer12 .num2-ju{width: 39px;top: 32px; left: 30px; font-size: 10px;}
            .numer12 .num3-ju{width: 39px;top: 30px;left: 75px;font-size: 10px;}
            .numer12 .num4-ju{ width: 39px;top: 50px; left:11px;font-size: 10px;}
            .numer12 .num5-ju{ width: 39px;top: 48px; left: 77px;font-size: 10px;}
            .numer12 .num6-ju{ width: 39px;top: 67px; left: 30px;font-size: 10px;}
            .numer12 .num7-ju{ width: 39px;top: 82px; left: 41px;font-size: 10px;}
			.numer12 .num8-ju{width: 39px;top: 59px; left: 72px;font-size:10px;}
		    .numer12 .num9-ju{width: 39px;top: 71px; left: 69px;font-size:10px;}
			
			
			
			
			/*********/
			.main-main-new1 .div2-left {
            width: 466px;
        transform: rotate(223.8deg);
        top: 160px;
        left: -67px;
    }
  
  
    .main-main-new1 .div1-top {
             width: 464px;
        transform: rotate(136.4deg);
        top: 160px;
        left: -63px;
    }
          .main-main-new1 .div3-bootom {
                     width: 233px;
        transform: rotate(135deg);
        top: 81px;
        left: -35px;
        
          }
         .main-main-new1 .div2-left-botm {
                     width: 236px;
        transform: rotate(223deg);
        top: 78px;
        left: 132px;
          
          }
      
        .main-main-new1 .div4-right {
             width: 232px;
        height: 4px;
        transform: rotate(135deg);
        top: 240px;
        left: 140px;
          }
        
         .main-main-new1 .div2-left-top {
                     width: 236px;
        transform: rotate(223deg);
        top: 244px;
        left: -33px;
          }
  
         .main-main-new1 .nsk {width: 17px;float: left; }
         .main-main-new1 .imge-ico {width: 20px; }
     
         .main-main-new1 .numer1 sup,.main-main-new1 .numer2 sup, .main-main-new1 .numer3 sup,.main-main-new1 .numer4 sup,.main-main-new1 .numer5 sup,
		.main-main-new1 .numer6 sup,.main-main-new1 .numer7 sup,.main-main-new1 .numer8 sup, .main-main-new1 .numer9 sup, .main-main-new1 .numer10 sup,
		.main-main-new1 .numer11 sup,.main-main-new1 .numer12 sup{    top: -1px;
              left: 8px;}
             .main-main-new1 .tab-1-new {
                  width: 33%;}
        .main-main-new1 .imge-ico p{font-weight: bold; font-size: 7px; margin: 0px 0px 0 0;}
		  .main-main-new1 .imge-ico .sign5 {
        width: 6px;
        height: 6px;
    } 
          .main-main-new1 .numer1{top: 16px; left: 108px;font-weight: bold;}
          .main-main-new1 .numer1 .numer1-1{ top: 51px;left: 54px; font-size: 16px;}
          .main-main-new1 .numer1 .num1-ju{ width: 39px;top: 3px;left: 41px;font-size:10px;}
          .main-main-new1 .numer1 .num2-ju{width: 39px;top: 24px; left: 22px; font-size:10px;}
          .main-main-new1 .numer1 .num3-ju{width: 39px;top: 21px;left: 65px; font-size:10px;}
          .main-main-new1 .numer1 .num4-ju{width: 39px;top: 45px; left: 7px;font-size:10px;}
          .main-main-new1 .numer1 .num5-ju{width: 39px; top: 44px; left:75px;font-size:10px;}
          .main-main-new1 .numer1 .num6-ju{width: 39px;top: 66px; left: -2px;font-size:10px;}
          .main-main-new1 .numer1 .num7-ju{width: 39px;top: 69px; left: 72px;font-size:10px;}
		  .main-main-new1 .numer1 .num8-ju{width: 39px;top: 85px; left: 15px;font-size:10px;}
		  .main-main-new1 .numer1 .num9-ju{width: 39px;top: 109px; left: 36px;font-size:10px;}
		  .main-main-new1 .numer1 .num10-ju{width: 39px;top: 89px; left: 59px;font-size:10px;}
          
          .main-main-new1 .numer2{ top: -25px;left: 26px;font-weight: bold;}
          .main-main-new1 .numer2 .numer2-1{ top: 47px;left: 52px;font-size: 16px;}
          .main-main-new1 .numer2 .num1-ju{width: 37px;top: 31px;left: -11px;font-size:10px;}
          .main-main-new1 .numer2 .num2-ju{width: 39px;top: 30px; left: 30px; font-size:10px;}
          .main-main-new1 .numer2 .num3-ju{width: 39px;top: 30px;left: 70px;font-size:10px;}
          .main-main-new1 .numer2 .num4-ju{ width: 39px;top: 48px; left:9px;font-size:10px;}
          .main-main-new1 .numer2 .num5-ju{ width: 39px;top: 49px; left: 69px;font-size:10px;}
          .main-main-new1 .numer2 .num6-ju{ width: 39px;top: 64px; left: 26px;font-size:10px;}
          .main-main-new1 .numer2 .num7-ju{ width: 39px;top: 79px; left: 44px;font-size:10px;}
		  .main-main-new1 .numer2 .num8-ju{width: 39px;top: 63px; left: 67px;font-size:10px;}
		  .main-main-new1 .numer2 .num9-ju{width: 39px;top: 88px; left: 55px;font-size:10px;}
          
          
          
            .main-main-new1 .numer3{ left: -8px;top: 16px;}
            .main-main-new1 .numer3 .numer3-1{ top: 35px;left: 39px;font-size: 16px }
            .main-main-new1 .numer3 .num1-ju{width: 39px;top: 9px;left: 7px;font-size:10px;}
            .main-main-new1 .numer3 .num2-ju{width: 39px;top: 28px; left: 6px; font-size: 10px;}
            .main-main-new1 .numer3 .num3-ju{width: 39px;top: 47px;left: 7px; font-size: 10px;}
            .main-main-new1 .numer3 .num4-ju{width: 39px;top: 66px; left: 7px;font-size: 10px;}
            .main-main-new1 .numer3 .num5-ju{width: 39px;top: 53px; left: 48px;font-size: 10px;}
            .main-main-new1 .numer3 .num6-ju{width: 39px;top: 88px; left: 7px;font-size: 10px;}
            .main-main-new1 .numer3 .num7-ju{width: 39px;top: 106px; left: 8px;font-size: 10px;}
            .main-main-new1 .numer3 .num8-ju{width: 39px;top: 71px; left: 48px;font-size:10px;}
		    .main-main-new1 .numer3 .num9-ju{width: 39px;top: 89px; left: 45px;font-size:10px;}
          
          
            .main-main-new1 .numer4{ top: 100px; left:29px; font-weight: bold;}
            .main-main-new1 .numer4 .numer4-1{ top: 53px;left: 48px;  font-size: 16px}
            .main-main-new1 .numer4 .num1-ju{width: 39px;top: -1px;left: 43px;font-size: 10px;}
            .main-main-new1 .numer4 .num2-ju{width: 39px;top: 23px; left: 12px; font-size: 10px;}
            .main-main-new1 .numer4 .num3-ju{width: 39px;top: 21px;left: 54px; font-size: 10px;}
            .main-main-new1 .numer4 .num4-ju{ width: 48px;top: 46px; left: -12px;font-size: 10px;}
            .main-main-new1 .numer4 .num5-ju{ width: 48px;top: 44px; left:72px;font-size: 10px;}
            .main-main-new1 .numer4 .num6-ju{ width: 48px;top: 73px; left: 2px;font-size: 10px;}
            .main-main-new1 .numer4 .num7-ju{ width: 48px;top: 68px; left: 70px;font-size: 10px;}
            .main-main-new1 .numer4 .num8-ju{width: 39px;top: 107px; left: 30px;font-size:10px;}
		    .main-main-new1 .numer4 .num9-ju{width: 39px;top: 89px; left: 59px;font-size:10px;}
			
			
			
              .main-main-new1 .numer5{ left: -7px;top: 171px;}
              .main-main-new1 .numer5 .numer5-1{ top: 44px;left: 44px;font-size: 16px }
              .main-main-new1 .numer5 .num1-ju{width: 39px;top: 17px;left: 7px;font-size: 10px;}
              .main-main-new1 .numer5 .num2-ju{width: 39px;top: 37px; left: 6px; font-size:10px;}
              .main-main-new1 .numer5 .num3-ju{width: 39px;top: 56px;left: 7px; font-size: 10px;}
              .main-main-new1 .numer5 .num4-ju{width: 39px;top: 76px; left: 7px;font-size: 10px;}
              .main-main-new1 .numer5 .num5-ju{width: 39px;top: 63px; left: 51px;font-size: 10px;}
              .main-main-new1 .numer5 .num6-ju{width: 39px;top: 97px; left: 7px;font-size: 10px;}
              .main-main-new1 .numer5 .num7-ju{width: 39px;top: 83px; left: 43px;font-size: 10px;}
              .main-main-new1 .numer5 .num8-ju{width: 39px;top: 116px; left: 9px;font-size:10px;}
		      .main-main-new1 .numer5 .num9-ju{width: 39px;top: 96px; left: 45px;font-size:10px;}
          
          
          
            .main-main-new1 .numer6{top: 223px; left: 26px; font-weight: bold;}
            .main-main-new1 .numer6 .numer6-1{ top: 47px;left: 48px; font-size: 16px;}
            .main-main-new1 .numer6 .num1-ju{width: 39px;top: 33px;left: 47px;font-size: 10px;}
            .main-main-new1 .numer6 .num2-ju{width: 39px;top: 55px; left: 14px; font-size: 10px;}
            .main-main-new1 .numer6 .num3-ju{width: 39px;top: 50px;left: 67px; font-size: 10px;}
            .main-main-new1 .numer6 .num4-ju{width: 39px; top: 85px; left: -13px;font-size: 10px;}
            .main-main-new1 .numer6 .num5-ju{width: 39px; top: 74px; left: 13px;font-size: 10px;}
            .main-main-new1 .numer6 .num6-ju{width: 39px; top: 70px; left: 52px;font-size: 10px;}
            .main-main-new1 .numer6 .num7-ju{ width: 48px;top: 86px; left: 84px;font-size: 10px;}
			.main-main-new1 .numer6 .num8-ju{width: 39px;top: 69px; left: 89px;font-size:10px;}
		    .main-main-new1 .numer6 .num9-ju{width: 39px;top: 87px; left: 45px;font-size:10px;}
			
			
			
            
            .main-main-new1 .numer7{top: 177px; left: 106px;font-weight: bold;}
            .main-main-new1 .numer7 .numer7-1{ top: 51px;left: 54px; font-size: 16px;}
            .main-main-new1 .numer7 .num1-ju{ width: 48px;top: 7px;left: 41px;font-size:10px;}
            .main-main-new1 .numer7 .num2-ju{width: 39px;top: 32px; left: 10px; font-size:10px;}
            .main-main-new1 .numer7 .num3-ju{width: 39px;top: 32px;left: 75px; font-size:10px;}
            .main-main-new1 .numer7 .num4-ju{width: 39px;top: 60px; left: -10px;font-size:10px;}
            .main-main-new1 .numer7 .num5-ju{width: 39px; top: 61px; left:78px;font-size:10px;}
            .main-main-new1 .numer7 .num6-ju{width: 39px;top: 84px; left: 15px;font-size:10px;}
            .main-main-new1 .numer7 .num7-ju{width: 39px;top: 86px; left: 70px;font-size:10px;}
            .main-main-new1 .numer7 .num8-ju{width: 39px;top: 102px; left: 35px; font-size:10px;}
		    .main-main-new1 .numer7 .num9-ju{width: 39px;top: 119px; left: 47px;font-size:10px;}
          
          
            .main-main-new1 .numer8{top: 224px; left: 194px; font-weight: bold;}
            .main-main-new1 .numer8 .numer8-1{ top: 51px;left: 54px; font-size: 16px;}
            .main-main-new1 .numer8 .num1-ju{width: 39px;top: 33px;left: 46px;font-size: 10px;}
            .main-main-new1 .numer8 .num2-ju{width: 39px;top: 54px; left: 18px; font-size: 10px;}
            .main-main-new1 .numer8 .num3-ju{width: 39px;top: 55px;left: 72px; font-size: 10px;}
            .main-main-new1 .numer8 .num4-ju{width: 39px; top: 85px; left: -13px;font-size: 10px;}
            .main-main-new1 .numer8 .num5-ju{width: 39px; top: 85px; left: 27px;font-size: 10px;}
            .main-main-new1 .numer8 .num6-ju{width: 39px; top: 75px; left: 95px;font-size: 10px;}
            .main-main-new1 .numer8 .num7-ju{ width: 39px;top: 85px; left: 70px;font-size: 10px;}
            .main-main-new1  .numer8 .num8-ju{width: 39px;top: 73px; left: 59px;font-size:10px;}
		    .main-main-new1 .numer8 .num9-ju{width: 39px;top: 73px; left: 13px;font-size:10px;}
          
          
            .main-main-new1 .numer9{top: 177px;left:225px; font-weight: bold;}
            .main-main-new1 .numer9 .numer9-1{top: 57px;left: 44px; font-size: 16px;}
            .main-main-new1 .numer9 .num1-ju{width: 39px;top: 13px;left: 79px;font-size: 10px;}
            .main-main-new1 .numer9 .num2-ju{width: 39px; top: 30px; left: 79px;font-size:10px;}
            .main-main-new1 .numer9 .num3-ju{width: 39px; top: 48px; left: 79px; font-size: 10px;}
            .main-main-new1 .numer9 .num4-ju{ width: 39px;top: 66px; left: 79px;font-size: 10px;}
            .main-main-new1 .numer9 .num5-ju{ width: 39px;top: 87px; left:78px;font-size: 10px;}
            .main-main-new1 .numer9 .num6-ju{ width: 39px;top: 105px; left: 80px;font-size: 10px;}
            .main-main-new1 .numer9 .num7-ju{ width: 39px;top: 43px; left: 43px;font-size: 10px;}
            .main-main-new1 .numer9 .num8-ju{width: 39px;top: 74px; left: 52px;font-size:10px;}
		    .main-main-new1 .numer9 .num9-ju{width: 39px;top: 85px; left: 59px;font-size:10px;}
          
            
            .main-main-new1 .numer10{ top: 101px; left: 193px; font-weight: bold;}
            .main-main-new1 .numer10 .numer10-1{ top: 42px;left: 48px;  font-size: 16px}
            .main-main-new1 .numer10 .num1-ju{width: 39px;top: 1px;left: 41px;font-size: 10px;}
            .main-main-new1 .numer10 .num2-ju{width: 39px;top: 32px; left: 9px; font-size: 10px;}
            .main-main-new1 .numer10 .num3-ju{width: 39px;top: 26px;left: 63px; font-size: 10px;}
            .main-main-new1 .numer10 .num4-ju{ width: 39px;top: 60px; left: -4px;font-size: 10px;}
            .main-main-new1 .numer10 .num5-ju{ width: 39px;top: 57px; left:82px;font-size: 10px;}
            .main-main-new1 .numer10 .num6-ju{ width: 39px;top: 87px; left: 24px;font-size: 10px;}
            .main-main-new1 .numer10 .num7-ju{ width: 39px;top: 68px; left: 36px;font-size: 10px;}
            .main-main-new1 .numer10 .num8-ju{width: 39px;top: 111px; left: 41px;font-size:10px;}
            .main-main-new1 .numer10 .num9-ju{width: 39px;top: 86px; left: 67px;font-size:10px;}
          
              .main-main-new1 .numer11{top: 15px;left:225px; font-weight: bold;}
              .main-main-new1 .numer11 .numer11-1{top: 58px;left: 38px; font-size: 16px;}
              .main-main-new1 .numer11 .num1-ju{width: 39px;top: 13px;left: 79px;font-size: 10px;}
              .main-main-new1 .numer11 .num2-ju{width: 39px; top: 30px; left: 79px;font-size: 10px;}
              .main-main-new1 .numer11 .num3-ju{width: 39px; top: 49px; left: 79px; font-size: 10px;}
              .main-main-new1 .numer11 .num4-ju{ width: 39px;top: 67px; left: 79px;font-size: 10px;}
              .main-main-new1 .numer11 .num5-ju{ width: 39px;top: 48px; left:44px;font-size: 10px;}
              .main-main-new1 .numer11 .num6-ju{ width: 39px;top: 87px; left: 80px;font-size: 10px;}
              .main-main-new1 .numer11 .num7-ju{ width: 39px;top: 107px; left: 80px;font-size: 10px;}
              .main-main-new1 .numer11 .num8-ju{width: 39px;top: 74px; left: 51px;font-size:10px;}
		      .main-main-new1 .numer11 .num9-ju{width: 39px;top: 86px; left: 62px;font-size:10px;}
          
          
          .main-main-new1 .numer12{ top: -25px;left: 195px;font-weight: bold;}
           .main-main-new1 .numer12 .numer12-1{ top: 41px;left: 51px;font-size: 16px;}
            .main-main-new1 .numer12 .num1-ju{width: 39px;top: 32px;left: -12px; font-size: 10px;}
            .main-main-new1 .numer12 .num2-ju{width: 39px;top: 32px; left: 30px; font-size: 10px;}
            .main-main-new1 .numer12 .num3-ju{width: 39px;top: 30px;left: 75px;font-size: 10px;}
            .main-main-new1 .numer12 .num4-ju{ width: 39px;top: 50px; left:11px;font-size: 10px;}
            .main-main-new1 .numer12 .num5-ju{ width: 39px;top: 48px; left: 77px;font-size: 10px;}
            .main-main-new1 .numer12 .num6-ju{ width: 39px;top: 67px; left: 30px;font-size: 10px;}
            .main-main-new1 .numer12 .num7-ju{ width: 39px;top: 82px; left: 41px;font-size: 10px;}
			.main-main-new1 .numer12 .num8-ju{width: 39px;top: 59px; left: 72px;font-size:10px;}
		    .main-main-new1 .numer12 .num9-ju{width: 39px;top: 71px; left: 69px;font-size:10px;}
  
  }

@media only screen and (max-width: 375px) {
  
    .slider-coi iframe {
    height:250vh;
}
  
  button{margin-left: 7px;}

.main-form-blog .ultr-pncg {
    padding: 0px 10px 30px;
	    float: none;
    width: auto;
}

/*kundali*/
.main-main-2 {
  /*width: 100%;*/
  /*width:325px;*/
  height: 326px;
  border: 2px solid #7B90E8;
  margin: 4px auto;
  float: none;
  position: relative;
}


.div1-top {
width: 453px; 
transform: rotate(135deg);
top: 161px;
left: -65px;}

.div2-left {
         width: 452px;
        transform: rotate(225deg);
        top: 161px;
        left: -67px;
}

 .div3-bootom {
        width: 229px;
        transform: rotate(134deg);
        top: 81px;
        left: -35px;
      }
      .div2-left-botm {
         width: 232px;
        transform: rotate(225deg);
        top: 81px;
        left: 123px;
      }
  
      .div4-right {
         width: 226px;
        height: 4px;
        transform: rotate(135deg);
        top: 243px;
        left: 130px
      }
    
      .div2-left-top {
          width: 227px;
        transform: rotate(224deg);
        top: 243px;
        left: -34px;
      }

      .nsk {width: 17px;float: left; }
      .imge-ico {width: 20px; }
      
      .numer1 sup, .numer2 sup, .numer3 sup, .numer4 sup, .numer5 sup, .numer6 sup, .numer7 sup, .numer8 sup, .numer9 sup, .numer10 sup, .numer11 sup, .numer12 sup{    top: -1px;
          left: 8px;}
          .tab-1-new {
              width: 33%;}
			  
    .imge-ico .sign5{ width: 6px; height: 7px;}
	.imge-ico p{font-weight: bold;    font-size: 7px; margin:0px}	  
			  
			  
      .numer1{top: 16px; left: 101px;font-weight: bold;}
      .numer1 .numer1-1{ top: 52px;left: 52px; font-size: 14px;}
      .numer1 .num1-ju{ width: 48px;top: 3px;left: 39px;font-size:10px;}
      .numer1 .num2-ju{width: 48px;top: 25px; left: 17px; font-size:10px;}
      .numer1 .num3-ju{width: 48px;top: 27px;left: 60px; font-size:10px;}
      .numer1 .num4-ju{width: 48px;top: 55px; left: 8px;font-size:10px;}
      .numer1 .num5-ju{width: 48px; top: 48px; left:70px;font-size:10px;}
      .numer1 .num6-ju{width: 48px;top: 78px; left: 15px;font-size:10px;}
      .numer1 .num7-ju{width: 48px;top: 89px; left: 59px;font-size:10px;}
      .numer1 .num8-ju{width: 48px; top: 99px;left: 24px;font-size: 10px;} 
	  .numer1 .num9-ju{width: 48px; top: 69px;left: 74px;font-size: 10px;}
	  .numer1 .num10-ju{width: 48px; top: 119px;left: 41px;font-size: 10px;}
	  
	  
      .numer2{ top: -25px;left: 19px;font-weight: bold;}
      .numer2 .numer2-1{ top: 47px;left: 54px;font-size: 14px;}
        .numer2 .num1-ju{width: 37px;top: 31px;left: -4px;font-size:10px;}
        .numer2 .num2-ju{width: 48px;top: 31px; left: 35px; font-size:10px;}
        .numer2 .num3-ju{width: 48px;top: 31px;left: 77px;font-size:10px;}
        .numer2 .num4-ju{ width: 48px;top: 51px; left:16px;font-size:10px;}
        .numer2 .num5-ju{ width: 48px;top: 51px; left: 66px;font-size:10px;}
        .numer2 .num6-ju{ width: 48px;top: 67px; left: 37px;font-size:10px;}
        .numer2 .num7-ju{ width: 48px;top: 85px; left: 47px;font-size:10px;}
		  .numer2 .num8-ju{width: 48px; top: 64px;left: 78px;font-size: 10px;} 
		  .numer2 .num9-ju{width: 48px; top: 59px;left: 29px;font-size: 10px;}
      
      
        .numer3{ left: -6px;top: 16px;}
        .numer3 .numer3-1{ top: 44px;left: 48px;font-size: 14px }
        .numer3 .num1-ju{width: 48px;top: 18px;left: 7px;font-size:10px;}
        .numer3 .num2-ju{width: 48px;top: 36px; left: 6px; font-size: 10px;}
        .numer3 .num3-ju{width: 48px;top: 54px;left: 7px; font-size: 10px;}
        .numer3 .num4-ju{width: 48px;top: 74px; left: 7px;font-size: 10px;}
        .numer3 .num5-ju{width: 48px;top: 93px; left: 6px;font-size: 10px;}
        .numer3 .num6-ju{width: 48px;top: 66px; left: 42px;font-size: 10px;}
        .numer3 .num7-ju{width: 48px;top: 111px; left: 7px;font-size: 10px;}
        .numer3 .num8-ju{width: 48px; top: 80px;left: 46px;font-size: 10px;} 
	  .numer3 .num9-ju{width: 48px; top: 51px;left: 57px;font-size: 10px;}
      
      
        .numer4{ top: 105px; left:23px; font-weight: bold;}
        .numer4 .numer4-1{ top: 51px;left: 55px;  font-size: 14px}
          .numer4 .num1-ju{width: 48px;top: 3px;left: 40px;font-size: 10px;}
          .numer4 .num2-ju{width: 48px;top: 36px; left: 15px; font-size: 10px;}
          .numer4 .num3-ju{width: 48px;top: 34px;left: 61px; font-size: 10px;}
          .numer4 .num4-ju{ width: 48px;top: 60px; left: 8px;font-size: 10px;}
          .numer4 .num5-ju{ width: 48px;top: 57px; left:76px;font-size: 10px;}
          .numer4 .num6-ju{ width: 48px;top: 83px; left: 22px;font-size: 10px;}
          .numer4 .num7-ju{ width: 48px;top: 80px; left: 66px;font-size: 10px;}
       .numer4 .num8-ju{width: 48px; top: 19px;left: 27px;font-size: 10px;} 
	  .numer4 .num9-ju{width: 48px; top: 103px;left: 41px;font-size: 10px;}
	  
	  
	  
          .numer5{ left: -6px;top: 171px;}
          .numer5 .numer5-1{ top: 44px;left: 44px;font-size: 14px }
          .numer5 .num1-ju{width: 48px;top: 26px;left: 6px;font-size: 10px;}
          .numer5 .num2-ju{width: 48px;top: 45px; left: 6px; font-size:10px;}
          .numer5 .num3-ju{width: 48px;top: 64px;left: 6px; font-size: 10px;}
          .numer5 .num4-ju{width: 48px;top: 82px; left: 6px;font-size: 10px;}
          .numer5 .num5-ju{width: 48px;top: 65px; left: 44px;font-size: 10px;}
          .numer5 .num6-ju{width: 48px;top: 99px; left: 6px;font-size: 10px;}
          .numer5 .num7-ju{width: 48px;top: 118px; left: 6px;font-size: 10px;}
           .numer5 .num8-ju{width: 48px; top: 82px;left: 44px;font-size: 10px;} 
	  .numer5 .num9-ju{width: 48px; top: 92px;left: 41px;font-size: 10px;}
      
      
      
        .numer6{top: 226px; left: 20px; font-weight: bold;}
        .numer6 .numer6-1{ top: 47px;left: 48px; font-size: 14px;}
        .numer6 .num1-ju{width: 48px;top: 30px;left: 45px;font-size: 10px;}
        .numer6 .num2-ju{width: 48px;top: 54px; left: 14px; font-size: 10px;}
        .numer6 .num3-ju{width: 48px;top: 54px;left: 67px; font-size: 10px;}
        .numer6 .num4-ju{width: 48px; top: 82px; left:-7px;font-size: 10px;}
        .numer6 .num5-ju{width: 48px; top: 83px; left: 37px;font-size: 10px;}
        .numer6 .num6-ju{width: 48px; top: 71px; left: 63px;font-size: 10px;}
        .numer6 .num7-ju{ width: 48px;top: 81px; left: 93px;font-size: 10px;}
         .numer6 .num8-ju{width: 48px; top: 66px;left: 25px;font-size: 10px;} 
	  .numer6 .num9-ju{width: 48px; top: 82px;left: 79px;font-size: 10px;}
	  
	  
	  
        .numer7 {top: 177px; left: 103px;font-weight: bold;}
        .numer7 .numer7-1{ top: 51px;left: 51px; font-size: 14px;}
        .numer7 .num1-ju{ width: 48px;top: 7px;left: 41px;font-size:10px;}
        .numer7 .num2-ju{width: 48px;top: 32px; left: 10px; font-size:10px;}
        .numer7 .num3-ju{width: 48px;top: 32px;left: 66px; font-size:10px;}
        .numer7 .num4-ju{width: 48px;top: 60px; left: -10px;font-size:10px;}
        .numer7 .num5-ju{width: 48px; top: 61px; left:78px;font-size:10px;}
        .numer7 .num6-ju{width: 48px;top: 84px; left: 15px;font-size:10px;}
        .numer7 .num7-ju{width: 48px;top: 89px; left: 59px;font-size:10px;}
       .numer7 .num8-ju{width: 48px; top: 72px;left: 41px;font-size: 10px;} 
	  .numer7 .num9-ju{width: 48px; top: 110px;left: 41px;font-size: 10px;}
      
      
        .numer8{top: 226px; left: 182px; font-weight: bold;}
        .numer8 .numer8-1{ top: 51px;left: 54px; font-size: 14px;}
        .numer8 .num1-ju{width: 48px;top: 33px;left: 44px;font-size: 10px;}
        .numer8 .num2-ju{width: 48px;top: 56px; left: 18px; font-size: 10px;}
        .numer8 .num3-ju{width: 48px;top: 56px;left: 69px; font-size: 10px;}
        .numer8 .num4-ju{width: 48px; top: 82px; left: -4px;font-size: 10px;}
        .numer8 .num5-ju{width: 48px; top: 82px; left: 36px;font-size: 10px;}
        .numer8 .num6-ju{width: 48px; top: 82px; left: 90px;font-size: 10px;}
        .numer8 .num7-ju{ width: 48px;top: 73px; left: 57px;font-size: 10px;}
       .numer8 .num8-ju{width: 48px; top: 69px;left: 25px;font-size: 10px;} 
	  .numer8 .num9-ju{width: 48px; top: 45px;left: 38px;font-size: 10px;}
      
      
        .numer9{top:183px;left:207px; font-weight: bold;}
        .numer9 .numer9-1{top: 56px;left: 55px; font-size: 14px;}
        .numer9 .num1-ju{width: 48px;top: 12px;left: 78px;font-size: 10px;}
        .numer9 .num2-ju{width: 48px; top: 30px; left: 77px;font-size:10px;}
        .numer9 .num3-ju{width: 48px; top: 50px; left: 78px; font-size: 10px;}
        .numer9 .num4-ju{ width: 48px;top: 69px; left: 78px;font-size: 10px;}
        .numer9 .num5-ju{ width: 48px;top: 94px; left:78px;font-size: 10px;}
        .numer9 .num6-ju{ width: 48px;top: 43px; left: 48px;font-size: 10px;}
        .numer9 .num7-ju{ width: 48px;top: 78px; left: 60px;font-size: 10px;}
       .numer9 .num8-ju{width: 48px; top: 108px;left: 89px;font-size: 10px;} 
	  .numer9 .num9-ju{width: 48px; top: 61px;left: 61px;font-size: 10px;}
      
        
        .numer10{ top: 102px; left: 179px; font-weight: bold;}
        .numer10 .numer10-1{ top: 42px;left: 56px;  font-size: 14px}
        .numer10 .num1-ju{width: 48px;top: 1px;left: 41px;font-size: 10px;}
        .numer10 .num2-ju{width: 48px;top: 32px; left: 9px; font-size: 10px;}
        .numer10 .num3-ju{width: 48px;top: 26px;left: 63px; font-size: 10px;}
        .numer10 .num4-ju{ width: 48px;top: 60px; left: -4px;font-size: 10px;}
        .numer10 .num5-ju{ width: 48px;top: 57px; left:82px;font-size: 10px;}
        .numer10 .num6-ju{ width: 48px;top: 78px; left: 25px;font-size: 10px;}
        .numer10 .num7-ju{ width: 48px;top: 98px; left: 53px;font-size: 10px;}
       .numer10 .num8-ju{width: 48px; top: 60px;left: 41px;font-size: 10px;} 
	  .numer10 .num9-ju{width: 48px; top: 78px;left: 70px;font-size: 10px;}
        
      
          .numer11{top: 20px;left:206px; font-weight: bold;}
          .numer11 .numer11-1{top: 53px;left: 47px; font-size: 14px;}
          .numer11 .num1-ju{width: 48px;top: 13px;left: 79px;font-size: 10px;}
          .numer11 .num2-ju{width: 48px; top: 31px; left: 79px;font-size: 10px;}
          .numer11 .num3-ju{width: 48px; top: 52px; left: 79px; font-size: 10px;}
          .numer11 .num4-ju{ width: 48px;top: 66px; left: 61px;font-size: 10px;}
          .numer11 .num5-ju{ width: 48px;top: 84px; left:78px;font-size: 10px;}
          .numer11 .num6-ju{ width: 48px;top: 43px; left: 50px;font-size: 10px;}
          .numer11 .num7-ju{ width: 48px;top: 101px; left: 81px;font-size: 10px;}
          .numer11 .num8-ju{width: 48px; top: 79px;left: 64px;font-size: 10px;} 
	      .numer11 .num9-ju{width: 48px; top: 111px;left: 91px;font-size: 10px;}
      
      
      .numer12{ top: -25px;left: 188px;font-weight: bold;}
      .numer12 .numer12-1{ top: 43px;left: 50px;font-size: 14px;}
        .numer12 .num1-ju{width: 48px;top: 31px;left: -12px; font-size: 10px;}
        .numer12 .num2-ju{width: 48px;top: 30px; left: 29px; font-size: 10px;}
        .numer12 .num3-ju{width: 48px;top: 31px;left: 81px;font-size: 10px;}
        .numer12 .num4-ju{ width: 48px;top: 52px; left:10px;font-size: 10px;}
        .numer12 .num5-ju{ width: 48px;top: 49px; left: 62px;font-size: 10px;}
        .numer12 .num6-ju{ width: 48px;top: 64px; left: 42px;font-size: 10px;}
        .numer12 .num7-ju{ width: 48px;top: 81px; left: 35px;font-size: 10px;}
		 .numer12 .num8-ju{width: 48px; top: 69px;left: 25px;font-size: 10px;} 
	     .numer12 .num9-ju{width: 48px; top: 41px;left: 35px;font-size: 10px;}
		
		
		/**************/
		
.main-main-new1 .div1-top {
width: 453px; 
transform: rotate(135deg);
top: 161px;
left: -65px;}

.main-main-new1 .div2-left {
         width: 452px;
        transform: rotate(225deg);
        top: 161px;
        left: -67px;
}

 .main-main-new1 .div3-bootom {
        width: 229px;
        transform: rotate(134deg);
        top: 81px;
        left: -35px;
      }
    .main-main-new1 .div2-left-botm {
         width: 232px;
        transform: rotate(225deg);
        top: 81px;
        left: 123px;
      }
  
      .main-main-new1 .div4-right {
         width: 226px;
        height: 4px;
        transform: rotate(135deg);
        top: 243px;
        left: 130px
      }
    
      .main-main-new1 .div2-left-top {
          width: 227px;
        transform: rotate(224deg);
        top: 243px;
        left: -34px;
      }

    .main-main-new1 .nsk {width: 17px;float: left; }
     .main-main-new1 .imge-ico {width: 20px; }
     
     .main-main-new1 .numer1 sup,.main-main-new1 .numer2 sup,.main-main-new1 .numer3 sup,.main-main-new1 .numer4 sup,.main-main-new1 .numer5 sup, 
	 .main-main-new1 .numer6 sup,.main-main-new1 .numer7 sup,.main-main-new1 .numer8 sup,.main-main-new1 .numer9 sup, .main-main-new1 .numer10 sup,
	 .main-main-new1 .numer11 sup,.main-main-new1 .numer12 sup{    top: -1px;
          left: 8px;}
         .main-main-new1 .tab-1-new {
              width: 33%;}
     .main-main-new1 .imge-ico .sign5{ width: 6px; height: 7px;}
	.main-main-new1 .imge-ico p{font-weight: bold;    font-size: 7px; margin:0px}	  
			  
			  
      .main-main-new1 .numer1{top: 16px; left: 101px;font-weight: bold;}
      .main-main-new1 .numer1 .numer1-1{ top: 52px;left: 52px; font-size: 14px;}
      .main-main-new1 .numer1 .num1-ju{ width: 48px;top: 3px;left: 39px;font-size:10px;}
      .main-main-new1 .numer1 .num2-ju{width: 48px;top: 25px; left: 17px; font-size:10px;}
      .main-main-new1 .numer1 .num3-ju{width: 48px;top: 27px;left: 60px; font-size:10px;}
      .main-main-new1 .numer1 .num4-ju{width: 48px;top: 55px; left: 8px;font-size:10px;}
      .main-main-new1 .numer1 .num5-ju{width: 48px; top: 48px; left:70px;font-size:10px;}
      .main-main-new1 .numer1 .num6-ju{width: 48px;top: 78px; left: 15px;font-size:10px;}
      .main-main-new1 .numer1 .num7-ju{width: 48px;top: 89px; left: 59px;font-size:10px;}
      .main-main-new1 .numer1 .num8-ju{width: 48px; top: 99px;left: 24px;font-size: 10px;} 
	  .main-main-new1 .numer1 .num9-ju{width: 48px; top: 69px;left: 74px;font-size: 10px;}
	  .main-main-new1 .numer1 .num10-ju{width: 48px; top: 119px;left: 41px;font-size: 10px;}
	  
	  
        .main-main-new1 .numer2{ top: -25px;left: 19px;font-weight: bold;}
        .main-main-new1 .numer2 .numer2-1{ top: 47px;left: 54px;font-size: 14px;}
        .main-main-new1 .numer2 .num1-ju{width: 37px;top: 31px;left: -4px;font-size:10px;}
        .main-main-new1 .numer2 .num2-ju{width: 48px;top: 31px; left: 35px; font-size:10px;}
        .main-main-new1 .numer2 .num3-ju{width: 48px;top: 31px;left: 77px;font-size:10px;}
        .main-main-new1 .numer2 .num4-ju{ width: 48px;top: 51px; left:16px;font-size:10px;}
        .main-main-new1 .numer2 .num5-ju{ width: 48px;top: 51px; left: 66px;font-size:10px;}
        .main-main-new1 .numer2 .num6-ju{ width: 48px;top: 67px; left: 37px;font-size:10px;}
        .main-main-new1 .numer2 .num7-ju{ width: 48px;top: 85px; left: 47px;font-size:10px;}
		.main-main-new1 .numer2 .num8-ju{width: 48px; top: 64px;left: 78px;font-size: 10px;} 
	    .main-main-new1 .numer2 .num9-ju{width: 48px; top: 59px;left: 29px;font-size: 10px;}
      
      
        .main-main-new1 .numer3{ left: -6px;top: 16px;}
        .main-main-new1 .numer3 .numer3-1{ top: 44px;left: 48px;font-size: 14px }
        .main-main-new1 .numer3 .num1-ju{width: 48px;top: 18px;left: 7px;font-size:10px;}
        .main-main-new1 .numer3 .num2-ju{width: 48px;top: 36px; left: 6px; font-size: 10px;}
        .main-main-new1 .numer3 .num3-ju{width: 48px;top: 54px;left: 7px; font-size: 10px;}
        .main-main-new1 .numer3 .num4-ju{width: 48px;top: 74px; left: 7px;font-size: 10px;}
        .main-main-new1 .numer3 .num5-ju{width: 48px;top: 93px; left: 6px;font-size: 10px;}
        .main-main-new1 .numer3 .num6-ju{width: 48px;top: 66px; left: 42px;font-size: 10px;}
        .main-main-new1 .numer3 .num7-ju{width: 48px;top: 111px; left: 7px;font-size: 10px;}
        .main-main-new1 .numer3 .num8-ju{width: 48px; top: 80px;left: 46px;font-size: 10px;} 
	    .main-main-new1 .numer3 .num9-ju{width: 48px; top: 51px;left: 57px;font-size: 10px;}
      
      
           .main-main-new1  .numer4{ top: 105px; left:23px; font-weight: bold;}
           .main-main-new1 .numer4 .numer4-1{ top: 51px;left: 55px;  font-size: 14px}
           .main-main-new1 .numer4 .num1-ju{width: 48px;top: 3px;left: 40px;font-size: 10px;}
           .main-main-new1 .numer4 .num2-ju{width: 48px;top: 36px; left: 15px; font-size: 10px;}
           .main-main-new1 .numer4 .num3-ju{width: 48px;top: 34px;left: 61px; font-size: 10px;}
           .main-main-new1 .numer4 .num4-ju{ width: 48px;top: 60px; left: 8px;font-size: 10px;}
           .main-main-new1 .numer4 .num5-ju{ width: 48px;top: 57px; left:76px;font-size: 10px;}
           .main-main-new1 .numer4 .num6-ju{ width: 48px;top: 83px; left: 22px;font-size: 10px;}
           .main-main-new1 .numer4 .num7-ju{ width: 48px;top: 80px; left: 66px;font-size: 10px;}
           .main-main-new1 .numer4 .num8-ju{width: 48px; top: 19px;left: 27px;font-size: 10px;} 
	       .main-main-new1 .numer4 .num9-ju{width: 48px; top: 103px;left: 41px;font-size: 10px;}
	  
	  
	  
          .main-main-new1 .numer5{ left: -6px;top: 171px;}
          .main-main-new1 .numer5 .numer5-1{ top: 44px;left: 44px;font-size: 14px }
          .main-main-new1 .numer5 .num1-ju{width: 48px;top: 26px;left: 6px;font-size: 10px;}
          .main-main-new1 .numer5 .num2-ju{width: 48px;top: 45px; left: 6px; font-size:10px;}
          .main-main-new1 .numer5 .num3-ju{width: 48px;top: 64px;left: 6px; font-size: 10px;}
          .main-main-new1 .numer5 .num4-ju{width: 48px;top: 82px; left: 6px;font-size: 10px;}
          .main-main-new1 .numer5 .num5-ju{width: 48px;top: 65px; left: 44px;font-size: 10px;}
          .main-main-new1 .numer5 .num6-ju{width: 48px;top: 99px; left: 6px;font-size: 10px;}
          .main-main-new1 .numer5 .num7-ju{width: 48px;top: 118px; left: 6px;font-size: 10px;}
          .main-main-new1 .numer5 .num8-ju{width: 48px; top: 82px;left: 44px;font-size: 10px;} 
	      .main-main-new1 .numer5 .num9-ju{width: 48px; top: 92px;left: 41px;font-size: 10px;}
      
      
      
        .main-main-new1 .numer6{top: 226px; left: 20px; font-weight: bold;}
        .main-main-new1 .numer6 .numer6-1{ top: 47px;left: 48px; font-size: 14px;}
        .main-main-new1 .numer6 .num1-ju{width: 48px;top: 30px;left: 45px;font-size: 10px;}
        .main-main-new1 .numer6 .num2-ju{width: 48px;top: 54px; left: 14px; font-size: 10px;}
        .main-main-new1 .numer6 .num3-ju{width: 48px;top: 54px;left: 67px; font-size: 10px;}
        .main-main-new1 .numer6 .num4-ju{width: 48px; top: 82px; left:-7px;font-size: 10px;}
        .main-main-new1 .numer6 .num5-ju{width: 48px; top: 83px; left: 37px;font-size: 10px;}
        .main-main-new1 .numer6 .num6-ju{width: 48px; top: 71px; left: 63px;font-size: 10px;}
        .main-main-new1 .numer6 .num7-ju{ width: 48px;top: 81px; left: 93px;font-size: 10px;}
        .main-main-new1 .numer6 .num8-ju{width: 48px; top: 66px;left: 25px;font-size: 10px;} 
	   .main-main-new1  .numer6 .num9-ju{width: 48px; top: 82px;left: 79px;font-size: 10px;}
	  
	  
	  
        .main-main-new1 .numer7 {top: 177px; left: 103px;font-weight: bold;}
        .main-main-new1 .numer7 .numer7-1{ top: 51px;left: 51px; font-size: 14px;}
        .main-main-new1 .numer7 .num1-ju{ width: 48px;top: 7px;left: 41px;font-size:10px;}
        .main-main-new1 .numer7 .num2-ju{width: 48px;top: 32px; left: 10px; font-size:10px;}
        .main-main-new1 .numer7 .num3-ju{width: 48px;top: 32px;left: 66px; font-size:10px;}
        .main-main-new1 .numer7 .num4-ju{width: 48px;top: 60px; left: -10px;font-size:10px;}
        .main-main-new1 .numer7 .num5-ju{width: 48px; top: 61px; left:78px;font-size:10px;}
        .main-main-new1 .numer7 .num6-ju{width: 48px;top: 84px; left: 15px;font-size:10px;}
        .main-main-new1 .numer7 .num7-ju{width: 48px;top: 89px; left: 59px;font-size:10px;}
        .main-main-new1 .numer7 .num8-ju{width: 48px; top: 72px;left: 41px;font-size: 10px;} 
	    .main-main-new1 .numer7 .num9-ju{width: 48px; top: 110px;left: 41px;font-size: 10px;}
      
      
        .main-main-new1 .numer8{top: 226px; left: 182px; font-weight: bold;}
        .main-main-new1 .numer8 .numer8-1{ top: 51px;left: 54px; font-size: 14px;}
        .main-main-new1 .numer8 .num1-ju{width: 48px;top: 33px;left: 44px;font-size: 10px;}
        .main-main-new1 .numer8 .num2-ju{width: 48px;top: 56px; left: 18px; font-size: 10px;}
        .main-main-new1 .numer8 .num3-ju{width: 48px;top: 56px;left: 69px; font-size: 10px;}
        .main-main-new1 .numer8 .num4-ju{width: 48px; top: 82px; left: -4px;font-size: 10px;}
        .main-main-new1 .numer8 .num5-ju{width: 48px; top: 82px; left: 36px;font-size: 10px;}
        .main-main-new1 .numer8 .num6-ju{width: 48px; top: 82px; left: 90px;font-size: 10px;}
        .main-main-new1 .numer8 .num7-ju{ width: 48px;top: 73px; left: 57px;font-size: 10px;}
        .main-main-new1 .numer8 .num8-ju{width: 48px; top: 69px;left: 25px;font-size: 10px;} 
	    .main-main-new1 .numer8 .num9-ju{width: 48px; top: 45px;left: 38px;font-size: 10px;}
      
      
        .main-main-new1 .numer9{top:183px;left:207px; font-weight: bold;}
        .main-main-new1 .numer9 .numer9-1{top: 56px;left: 55px; font-size: 14px;}
        .main-main-new1 .numer9 .num1-ju{width: 48px;top: 12px;left: 78px;font-size: 10px;}
        .main-main-new1 .numer9 .num2-ju{width: 48px; top: 30px; left: 77px;font-size:10px;}
        .main-main-new1 .numer9 .num3-ju{width: 48px; top: 50px; left: 78px; font-size: 10px;}
        .main-main-new1 .numer9 .num4-ju{ width: 48px;top: 69px; left: 78px;font-size: 10px;}
        .main-main-new1 .numer9 .num5-ju{ width: 48px;top: 94px; left:78px;font-size: 10px;}
        .main-main-new1 .numer9 .num6-ju{ width: 48px;top: 43px; left: 48px;font-size: 10px;}
        .main-main-new1 .numer9 .num7-ju{ width: 48px;top: 78px; left: 60px;font-size: 10px;}
        .main-main-new1 .numer9 .num8-ju{width: 48px; top: 108px;left: 89px;font-size: 10px;} 
	    .main-main-new1 .numer9 .num9-ju{width: 48px; top: 61px;left: 61px;font-size: 10px;}
      
        
        .main-main-new1 .numer10{ top: 102px; left: 179px; font-weight: bold;}
        .main-main-new1 .numer10 .numer10-1{ top: 42px;left: 56px;  font-size: 14px}
        .main-main-new1 .numer10 .num1-ju{width: 48px;top: 1px;left: 41px;font-size: 10px;}
        .main-main-new1 .numer10 .num2-ju{width: 48px;top: 32px; left: 9px; font-size: 10px;}
        .main-main-new1 .numer10 .num3-ju{width: 48px;top: 26px;left: 63px; font-size: 10px;}
        .main-main-new1 .numer10 .num4-ju{ width: 48px;top: 60px; left: -4px;font-size: 10px;}
        .main-main-new1 .numer10 .num5-ju{ width: 48px;top: 57px; left:82px;font-size: 10px;}
        .main-main-new1 .numer10 .num6-ju{ width: 48px;top: 78px; left: 25px;font-size: 10px;}
        .main-main-new1 .numer10 .num7-ju{ width: 48px;top: 98px; left: 53px;font-size: 10px;}
        .main-main-new1 .numer10 .num8-ju{width: 48px; top: 60px;left: 41px;font-size: 10px;} 
	    .main-main-new1 .numer10 .num9-ju{width: 48px; top: 78px;left: 70px;font-size: 10px;}
        
      
          .main-main-new1 .numer11{top: 20px;left:206px; font-weight: bold;}
          .main-main-new1 .numer11 .numer11-1{top: 53px;left: 47px; font-size: 14px;}
          .main-main-new1 .numer11 .num1-ju{width: 48px;top: 13px;left: 79px;font-size: 10px;}
          .main-main-new1 .numer11 .num2-ju{width: 48px; top: 31px; left: 79px;font-size: 10px;}
          .main-main-new1 .numer11 .num3-ju{width: 48px; top: 52px; left: 79px; font-size: 10px;}
          .main-main-new1 .numer11 .num4-ju{ width: 48px;top: 66px; left: 61px;font-size: 10px;}
          .main-main-new1 .numer11 .num5-ju{ width: 48px;top: 84px; left:78px;font-size: 10px;}
          .main-main-new1 .numer11 .num6-ju{ width: 48px;top: 43px; left: 50px;font-size: 10px;}
          .main-main-new1 .numer11 .num7-ju{ width: 48px;top: 101px; left: 81px;font-size: 10px;}
          .main-main-new1 .numer11 .num8-ju{width: 48px; top: 79px;left: 64px;font-size: 10px;} 
	      .main-main-new1 .numer11 .num9-ju{width: 48px; top: 111px;left: 91px;font-size: 10px;}
      
      
         .main-main-new1 .numer12{ top: -25px;left: 188px;font-weight: bold;}
         .main-main-new1 .numer12 .numer12-1{ top: 43px;left: 50px;font-size: 14px;}
        .main-main-new1 .numer12 .num1-ju{width: 48px;top: 31px;left: -12px; font-size: 10px;}
        .main-main-new1 .numer12 .num2-ju{width: 48px;top: 30px; left: 29px; font-size: 10px;}
        .main-main-new1 .numer12 .num3-ju{width: 48px;top: 31px;left: 81px;font-size: 10px;}
        .main-main-new1 .numer12 .num4-ju{ width: 48px;top: 52px; left:10px;font-size: 10px;}
        .main-main-new1 .numer12 .num5-ju{ width: 48px;top: 49px; left: 62px;font-size: 10px;}
        .main-main-new1 .numer12 .num6-ju{ width: 48px;top: 64px; left: 42px;font-size: 10px;}
        .main-main-new1 .numer12 .num7-ju{ width: 48px;top: 81px; left: 35px;font-size: 10px;}
		 .main-main-new1 .numer12 .num8-ju{width: 48px; top: 69px;left: 25px;font-size: 10px;} 
	     .main-main-new1 .numer12 .num9-ju{width: 48px; top: 41px;left: 35px;font-size: 10px;}
      


}





@media only screen and (max-width: 360px) {
	  .slider-coi iframe {
    height:226vh;
}
	
	.fld{width: 32%;}
	
	
	
	.main-form-blog {
    padding: 0 0px;
}
.main-form-blog .ultr-pncg {
    padding: 0px 10px 30px;
	    float: none;
    width: auto;
}
.main-form-blog .ultr-pncg p {
    text-align: justify;
}



.find-select {
    padding: 0 10px;
}
  .sign1{width: 33.3%;
    margin-bottom: 3px;
    margin-right: 0px;padding: 5px 0px 4px 4px;}

    .sign1 label {
      margin: 0 0px 8px 0px;
      line-height: 0px;
      width: 100%;
      position: relative;
      top: 0px;
      left: 0%;
  }
  .sign1 .text-image .images-tb{    width: 70%;}
  .sign1 .text-image h4 {
    font-size: 11px;}
	
.form-sp {padding: 0px 10px;}

    .form-sp .form-gap-main, .text-heading-resgl{    width: 100%;    margin-right: 0px;}
.form-gap1 .form-group .tooltip {
   width: 331px;
        left: -247px;
        font-size: 10px;
        /* padding: 17px; */
        height: 30px;
        top: -9px;
}
.form-gap1 .form-group .hover {
    float: right;
    text-align: right;
    display: block;
    width: auto;
    position: relative;
    top: 0px;
    left: -15%;
}
	
	.form-sp .fld {
    float: left;
    width: 32%;
    margin-right: 1px;
}
	
	
	
	
.btn1{    margin-right: 2px;    min-width: 100px;}
.btn{    min-width: 92px;    margin-left: 2px;}


.div2-left {
        width: 443px;
        transform: rotate(226.4deg);
        top: 159px;
        left: -70px;
}


.div1-top {
         width: 445px;
        transform: rotate(133.6deg);
        top: 160px;
        left: -68px;
}
      .div3-bootom {
                 width: 224px;
        transform: rotate(134deg);
        top: 78px;
        left: -35px;
      }
      .div2-left-botm {
         width: 220px;
        transform: rotate(226deg);
        top: 78px;
        left: 118px;
      }
  
      .div4-right {
                 width: 221px;
        height: 4px;
        transform: rotate(132.3deg);
        top: 239px;
        left: 124px;
    
      }
    
      .div2-left-top {
                 width: 229px;
        transform: rotate(226deg);
        top: 239px;
        left: -38px;
      }

      .nsk {width: 17px;float: left; }
      .imge-ico {width: 20px; }
      
      .numer1 sup, .numer2 sup, .numer3 sup, .numer4 sup, .numer5 sup, .numer6 sup, .numer7 sup, .numer8 sup, .numer9 sup, .numer10 sup, .numer11 sup, .numer12 sup{    top: -1px;
          left: 8px;}

    .imge-ico .sign5{ width: 6px; height: 7px;}
	.imge-ico p{font-weight: bold;    font-size: 7px; margin:0px}	  
			  
			  
      .numer1{top: 16px; left: 101px;font-weight: bold;}
      .numer1 .numer1-1{ top: 52px;left: 52px; font-size: 14px;}
      .numer1 .num1-ju{ width: 48px;top: 3px;left: 39px;font-size:10px;}
      .numer1 .num2-ju{width: 48px;top: 25px; left: 17px; font-size:10px;}
      .numer1 .num3-ju{width: 48px;top: 27px;left: 60px; font-size:10px;}
      .numer1 .num4-ju{width: 48px;top: 47px; left: 8px;font-size:10px;}
      .numer1 .num5-ju{width: 48px; top: 47px; left:70px;font-size:10px;}
      .numer1 .num6-ju{width: 48px;top: 68px; left: 9px;font-size:10px;}
      .numer1 .num7-ju{width: 48px;top: 81px; left: 46px;font-size:10px;}
      .numer1 .num8-ju{width: 48px; top: 97px;left: 27px;font-size: 10px;} 
	  .numer1 .num9-ju{width: 48px; top: 65px;left: 74px;font-size: 10px;}
	  .numer1 .num10-ju{width: 48px; top: 114px;left: 42px;font-size: 10px;}
	  
	  
      .numer2{ top: -25px;left: 19px;font-weight: bold;}
      .numer2 .numer2-1{ top: 47px;left: 54px;font-size: 14px;}
        .numer2 .num1-ju{width: 37px;top: 31px;left: -4px;font-size:10px;}
        .numer2 .num2-ju{width: 48px;top: 31px; left: 35px; font-size:10px;}
        .numer2 .num3-ju{width: 48px;top: 31px;left: 77px;font-size:10px;}
        .numer2 .num4-ju{ width: 48px;top: 48px; left:16px;font-size:10px;}
        .numer2 .num5-ju{ width: 48px;top: 48px; left: 66px;font-size:10px;}
        .numer2 .num6-ju{ width: 48px;top: 66px; left: 37px;font-size:10px;}
        .numer2 .num7-ju{ width: 48px;top: 82px; left: 43px;font-size:10px;}
		  .numer2 .num8-ju{width: 48px; top: 64px;left: 78px;font-size: 10px;} 
		  .numer2 .num9-ju{width: 48px; top: 59px;left: 29px;font-size: 10px;}
      
      
        .numer3{ left: -6px;top: 16px;}
        .numer3 .numer3-1{ top: 44px;left: 48px;font-size: 14px }
        .numer3 .num1-ju{width: 48px;top: 18px;left: 7px;font-size:10px;}
        .numer3 .num2-ju{width: 48px;top: 36px; left: 6px; font-size: 10px;}
        .numer3 .num3-ju{width: 48px;top: 54px;left: 7px; font-size: 10px;}
        .numer3 .num4-ju{width: 48px;top: 74px; left: 7px;font-size: 10px;}
        .numer3 .num5-ju{width: 48px;top: 93px; left: 6px;font-size: 10px;}
        .numer3 .num6-ju{width: 48px;top: 66px; left: 42px;font-size: 10px;}
        .numer3 .num7-ju{width: 48px;top: 111px; left: 7px;font-size: 10px;}
        .numer3 .num8-ju{width: 48px; top: 80px;left: 46px;font-size: 10px;} 
	  .numer3 .num9-ju{width: 48px; top: 51px;left: 57px;font-size: 10px;}
      
      
        .numer4{ top: 105px; left:17px; font-weight: bold;}
        .numer4 .numer4-1{ top: 51px;left: 55px;  font-size: 14px}
          .numer4 .num1-ju{width: 48px;top: 3px;left: 40px;font-size: 10px;}
          .numer4 .num2-ju{width: 48px;top: 36px; left: 15px; font-size: 10px;}
          .numer4 .num3-ju{width: 48px;top: 34px;left: 61px; font-size: 10px;}
          .numer4 .num4-ju{ width: 48px;top: 60px; left: 8px;font-size: 10px;}
          .numer4 .num5-ju{ width: 48px;top: 57px; left:76px;font-size: 10px;}
          .numer4 .num6-ju{ width: 48px;top: 83px; left: 22px;font-size: 10px;}
          .numer4 .num7-ju{ width: 48px;top: 80px; left: 66px;font-size: 10px;}
       .numer4 .num8-ju{width: 48px; top: 19px;left: 27px;font-size: 10px;} 
	  .numer4 .num9-ju{width: 48px; top: 103px;left: 41px;font-size: 10px;}
	  
	  
	  
          .numer5{ left: -6px;top: 167px;}
          .numer5 .numer5-1{ top: 44px;left: 44px;font-size: 14px }
          .numer5 .num1-ju{width: 48px;top: 26px;left: 6px;font-size: 10px;}
          .numer5 .num2-ju{width: 48px;top: 45px; left: 6px; font-size:10px;}
          .numer5 .num3-ju{width: 48px;top: 64px;left: 6px; font-size: 10px;}
          .numer5 .num4-ju{width: 48px;top: 82px; left: 6px;font-size: 10px;}
          .numer5 .num5-ju{width: 48px;top: 65px; left: 44px;font-size: 10px;}
          .numer5 .num6-ju{width: 48px;top: 99px; left: 6px;font-size: 10px;}
          .numer5 .num7-ju{width: 48px;top: 118px; left: 6px;font-size: 10px;}
           .numer5 .num8-ju{width: 48px; top: 82px;left: 44px;font-size: 10px;} 
	  .numer5 .num9-ju{width: 48px; top: 92px;left: 41px;font-size: 10px;}
      
      
      
        .numer6{top: 226px; left: 19px; font-weight: bold;}
        .numer6 .numer6-1{ top: 47px;left: 48px; font-size: 14px;}
        .numer6 .num1-ju{width: 48px;top: 30px;left: 45px;font-size: 10px;}
        .numer6 .num2-ju{width: 48px;top: 54px; left: 14px; font-size: 10px;}
        .numer6 .num3-ju{width: 48px;top: 54px;left: 67px; font-size: 10px;}
        .numer6 .num4-ju{width: 48px; top: 82px; left:-7px;font-size: 10px;}
        .numer6 .num5-ju{width: 48px; top: 83px; left: 37px;font-size: 10px;}
        .numer6 .num6-ju{width: 48px; top: 71px; left: 63px;font-size: 10px;}
        .numer6 .num7-ju{ width: 48px;top: 81px; left: 93px;font-size: 10px;}
         .numer6 .num8-ju{width: 48px; top: 66px;left: 25px;font-size: 10px;} 
	  .numer6 .num9-ju{width: 48px; top: 82px;left: 79px;font-size: 10px;}
	  
	  
	  
        .numer7 {top: 177px; left: 97px;font-weight: bold;}
        .numer7 .numer7-1{ top: 51px;left: 51px; font-size: 14px;}
        .numer7 .num1-ju{ width: 48px;top: 7px;left: 41px;font-size:10px;}
        .numer7 .num2-ju{width: 48px;top: 32px; left: 10px; font-size:10px;}
        .numer7 .num3-ju{width: 48px;top: 32px;left: 66px; font-size:10px;}
        .numer7 .num4-ju{width: 48px;top: 60px; left: -10px;font-size:10px;}
        .numer7 .num5-ju{width: 48px; top: 61px; left:78px;font-size:10px;}
        .numer7 .num6-ju{width: 48px;top: 84px; left: 15px;font-size:10px;}
        .numer7 .num7-ju{width: 48px;top: 89px; left: 59px;font-size:10px;}
       .numer7 .num8-ju{width: 48px; top: 72px;left: 41px;font-size: 10px;} 
	  .numer7 .num9-ju{width: 48px; top: 110px;left: 41px;font-size: 10px;}
      
      
        .numer8{top: 226px; left: 169px; font-weight: bold;}
        .numer8 .numer8-1{ top: 51px;left: 54px; font-size: 14px;}
        .numer8 .num1-ju{width: 48px;top: 33px;left: 44px;font-size: 10px;}
        .numer8 .num2-ju{width: 48px;top: 56px; left: 18px; font-size: 10px;}
        .numer8 .num3-ju{width: 48px;top: 56px;left: 69px; font-size: 10px;}
        .numer8 .num4-ju{width: 48px; top: 82px; left: -4px;font-size: 10px;}
        .numer8 .num5-ju{width: 48px; top: 82px; left: 36px;font-size: 10px;}
        .numer8 .num6-ju{width: 48px; top: 82px; left: 90px;font-size: 10px;}
        .numer8 .num7-ju{ width: 48px;top: 73px; left: 57px;font-size: 10px;}
       .numer8 .num8-ju{width: 48px; top: 69px;left: 25px;font-size: 10px;} 
	  .numer8 .num9-ju{width: 48px; top: 45px;left: 38px;font-size: 10px;}
      
      
        .numer9{top:183px;left:192px; font-weight: bold;}
        .numer9 .numer9-1{top: 56px;left: 55px; font-size: 14px;}
        .numer9 .num1-ju{width: 48px;top: 12px;left: 78px;font-size: 10px;}
        .numer9 .num2-ju{width: 48px; top: 30px; left: 77px;font-size:10px;}
        .numer9 .num3-ju{width: 48px; top: 50px; left: 78px; font-size: 10px;}
        .numer9 .num4-ju{ width: 48px;top: 69px; left: 78px;font-size: 10px;}
        .numer9 .num5-ju{ width: 48px;top: 94px; left:78px;font-size: 10px;}
        .numer9 .num6-ju{ width: 48px;top: 43px; left: 48px;font-size: 10px;}
        .numer9 .num7-ju{ width: 48px;top: 78px; left: 60px;font-size: 10px;}
       .numer9 .num8-ju{width: 48px; top: 108px;left: 89px;font-size: 10px;} 
	  .numer9 .num9-ju{width: 48px; top: 61px;left: 61px;font-size: 10px;}
      
        
        .numer10{ top: 102px; left: 167px; font-weight: bold;}
        .numer10 .numer10-1{ top: 42px;left: 56px;  font-size: 14px}
        .numer10 .num1-ju{width: 48px;top: 1px;left: 41px;font-size: 10px;}
        .numer10 .num2-ju{width: 48px;top: 32px; left: 9px; font-size: 10px;}
        .numer10 .num3-ju{width: 48px;top: 26px;left: 63px; font-size: 10px;}
        .numer10 .num4-ju{ width: 48px;top: 60px; left: -4px;font-size: 10px;}
        .numer10 .num5-ju{ width: 48px;top: 57px; left:82px;font-size: 10px;}
        .numer10 .num6-ju{ width: 48px;top: 78px; left: 25px;font-size: 10px;}
        .numer10 .num7-ju{ width: 48px;top: 98px; left: 53px;font-size: 10px;}
       .numer10 .num8-ju{width: 48px; top: 60px;left: 41px;font-size: 10px;} 
	  .numer10 .num9-ju{width: 48px; top: 78px;left: 70px;font-size: 10px;}
        
      
          .numer11{top: 20px;left:189px; font-weight: bold;}
          .numer11 .numer11-1{top: 53px;left: 47px; font-size: 14px;}
          .numer11 .num1-ju{width: 48px;top: 13px;left: 79px;font-size: 10px;}
          .numer11 .num2-ju{width: 48px; top: 31px; left: 79px;font-size: 10px;}
          .numer11 .num3-ju{width: 48px; top: 52px; left: 79px; font-size: 10px;}
          .numer11 .num4-ju{ width: 48px;top: 66px; left: 61px;font-size: 10px;}
          .numer11 .num5-ju{ width: 48px;top: 84px; left:78px;font-size: 10px;}
          .numer11 .num6-ju{ width: 48px;top: 43px; left: 50px;font-size: 10px;}
          .numer11 .num7-ju{ width: 48px;top: 101px; left: 81px;font-size: 10px;}
          .numer11 .num8-ju{width: 48px; top: 79px;left: 64px;font-size: 10px;} 
	      .numer11 .num9-ju{width: 48px; top: 111px;left: 91px;font-size: 10px;}
      
      
      .numer12{ top: -25px;left: 178px;font-weight: bold;}
      .numer12 .numer12-1{ top: 43px;left: 50px;font-size: 14px;}
        .numer12 .num1-ju{width: 48px;top: 31px;left: -12px; font-size: 10px;}
        .numer12 .num2-ju{width: 48px;top: 30px; left: 29px; font-size: 10px;}
        .numer12 .num3-ju{width: 48px;top: 31px;left: 81px;font-size: 10px;}
        .numer12 .num4-ju{ width: 48px;top: 52px; left:10px;font-size: 10px;}
        .numer12 .num5-ju{ width: 48px;top: 49px; left: 62px;font-size: 10px;}
        .numer12 .num6-ju{ width: 48px;top: 64px; left: 42px;font-size: 10px;}
        .numer12 .num7-ju{ width: 48px;top: 81px; left: 35px;font-size: 10px;}
		 .numer12 .num8-ju{width: 48px; top: 69px;left: 25px;font-size: 10px;} 
	     .numer12 .num9-ju{width: 48px; top: 41px;left: 35px;font-size: 10px;}
/******/


.main-main-new1 .div2-left {
        width: 443px;
        transform: rotate(226.4deg);
        top: 159px;
        left: -70px;
}


 .main-main-new1 .div1-top {
         width: 445px;
        transform: rotate(133.6deg);
        top: 160px;
        left: -68px;
}
     .main-main-new1 .div3-bootom {
                 width: 224px;
        transform: rotate(134deg);
        top: 78px;
        left: -35px;
      }
      .main-main-new1 .div2-left-botm {
         width: 220px;
        transform: rotate(226deg);
        top: 78px;
        left: 118px;
      }
  
      .main-main-new1 .div4-right {
                 width: 221px;
        height: 4px;
        transform: rotate(132.3deg);
        top: 239px;
        left: 124px;
    
      }
    
      .main-main-new1 .div2-left-top {
                 width: 229px;
        transform: rotate(226deg);
        top: 239px;
        left: -38px;
      }

     .main-main-new1 .nsk {width: 17px;float: left; }
     .main-main-new1 .imge-ico {width: 20px; }
    
     .main-main-new1 .numer1 sup,.main-main-new1 .numer2 sup,.main-main-new1 .numer3 sup,.main-main-new1 .numer4 sup,.main-main-new1 .numer5 sup,
	 .main-main-new1 .numer6 sup,.main-main-new1 .numer7 sup,.main-main-new1 .numer8 sup,.main-main-new1 .numer9 sup,.main-main-new1 .numer10 sup, 
	 .main-main-new1 .numer11 sup,.main-main-new1 .numer12 sup{    top: -1px;
          left: 8px;}

     .imge-ico .sign5{ width: 6px; height: 7px;}
	.imge-ico p{font-weight: bold;    font-size: 7px; margin:0px}	  
			  
			  
      .main-main-new1 .numer1{top: 16px; left: 101px;font-weight: bold;}
      .main-main-new1 .numer1 .numer1-1{ top: 52px;left: 52px; font-size: 14px;}
      .main-main-new1 .numer1 .num1-ju{ width: 48px;top: 3px;left: 39px;font-size:10px;}
      .main-main-new1 .numer1 .num2-ju{width: 48px;top: 25px; left: 17px; font-size:10px;}
      .main-main-new1 .numer1 .num3-ju{width: 48px;top: 27px;left: 60px; font-size:10px;}
      .main-main-new1 .numer1 .num4-ju{width: 48px;top: 47px; left: 8px;font-size:10px;}
      .main-main-new1 .numer1 .num5-ju{width: 48px; top: 47px; left:70px;font-size:10px;}
      .main-main-new1 .numer1 .num6-ju{width: 48px;top: 68px; left: 9px;font-size:10px;}
      .main-main-new1 .numer1 .num7-ju{width: 48px;top: 81px; left: 46px;font-size:10px;}
      .main-main-new1 .numer1 .num8-ju{width: 48px; top: 97px;left: 27px;font-size: 10px;} 
	  .main-main-new1 .numer1 .num9-ju{width: 48px; top: 65px;left: 74px;font-size: 10px;}
	  .main-main-new1 .numer1 .num10-ju{width: 48px; top: 114px;left: 42px;font-size: 10px;}
	  
	  
      .main-main-new1 .numer2{ top: -25px;left: 19px;font-weight: bold;}
      .main-main-new1 .numer2 .numer2-1{ top: 47px;left: 54px;font-size: 14px;}
        .main-main-new1 .numer2 .num1-ju{width: 37px;top: 31px;left: -4px;font-size:10px;}
        .main-main-new1 .numer2 .num2-ju{width: 48px;top: 31px; left: 35px; font-size:10px;}
        .main-main-new1 .numer2 .num3-ju{width: 48px;top: 31px;left: 77px;font-size:10px;}
        .main-main-new1 .numer2 .num4-ju{ width: 48px;top: 48px; left:16px;font-size:10px;}
        .main-main-new1 .numer2 .num5-ju{ width: 48px;top: 48px; left: 66px;font-size:10px;}
        .main-main-new1 .numer2 .num6-ju{ width: 48px;top: 66px; left: 37px;font-size:10px;}
        .main-main-new1 .numer2 .num7-ju{ width: 48px;top: 82px; left: 43px;font-size:10px;}
		  .main-main-new1 .numer2 .num8-ju{width: 48px; top: 64px;left: 78px;font-size: 10px;} 
		  .main-main-new1 .numer2 .num9-ju{width: 48px; top: 59px;left: 29px;font-size: 10px;}
      
      
        .main-main-new1 .numer3{ left: -6px;top: 16px;}
        .main-main-new1 .numer3 .numer3-1{ top: 44px;left: 48px;font-size: 14px }
        .main-main-new1 .numer3 .num1-ju{width: 48px;top: 18px;left: 7px;font-size:10px;}
        .main-main-new1 .numer3 .num2-ju{width: 48px;top: 36px; left: 6px; font-size: 10px;}
        .main-main-new1 .numer3 .num3-ju{width: 48px;top: 54px;left: 7px; font-size: 10px;}
        .main-main-new1 .numer3 .num4-ju{width: 48px;top: 74px; left: 7px;font-size: 10px;}
        .main-main-new1 .numer3 .num5-ju{width: 48px;top: 93px; left: 6px;font-size: 10px;}
        .main-main-new1 .numer3 .num6-ju{width: 48px;top: 66px; left: 42px;font-size: 10px;}
        .main-main-new1 .numer3 .num7-ju{width: 48px;top: 111px; left: 7px;font-size: 10px;}
        .main-main-new1 .numer3 .num8-ju{width: 48px; top: 80px;left: 46px;font-size: 10px;} 
	  .main-main-new1 .numer3 .num9-ju{width: 48px; top: 51px;left: 57px;font-size: 10px;}
      
      
        .main-main-new1 .numer4{ top: 105px; left:17px; font-weight: bold;}
        .main-main-new1 .numer4 .numer4-1{ top: 51px;left: 55px;  font-size: 14px}
         .main-main-new1 .numer4 .num1-ju{width: 48px;top: 3px;left: 40px;font-size: 10px;}
         .main-main-new1 .numer4 .num2-ju{width: 48px;top: 36px; left: 15px; font-size: 10px;}
          .main-main-new1 .numer4 .num3-ju{width: 48px;top: 34px;left: 61px; font-size: 10px;}
          .main-main-new1 .numer4 .num4-ju{ width: 48px;top: 60px; left: 8px;font-size: 10px;}
          .main-main-new1 .numer4 .num5-ju{ width: 48px;top: 57px; left:76px;font-size: 10px;}
          .main-main-new1 .numer4 .num6-ju{ width: 48px;top: 83px; left: 22px;font-size: 10px;}
          .main-main-new1 .numer4 .num7-ju{ width: 48px;top: 80px; left: 66px;font-size: 10px;}
       .main-main-new1 .numer4 .num8-ju{width: 48px; top: 19px;left: 27px;font-size: 10px;} 
	  .main-main-new1 .numer4 .num9-ju{width: 48px; top: 103px;left: 41px;font-size: 10px;}
	  
	  
	  
           .main-main-new1 .numer5{ left: -6px;top: 167px;}
           .main-main-new1 .numer5 .numer5-1{ top: 44px;left: 44px;font-size: 14px }
           .main-main-new1 .numer5 .num1-ju{width: 48px;top: 26px;left: 6px;font-size: 10px;}
            .main-main-new1 .numer5 .num2-ju{width: 48px;top: 45px; left: 6px; font-size:10px;}
           .main-main-new1 .numer5 .num3-ju{width: 48px;top: 64px;left: 6px; font-size: 10px;}
           .main-main-new1 .numer5 .num4-ju{width: 48px;top: 82px; left: 6px;font-size: 10px;}
           .main-main-new1 .numer5 .num5-ju{width: 48px;top: 65px; left: 44px;font-size: 10px;}
           .main-main-new1 .numer5 .num6-ju{width: 48px;top: 99px; left: 6px;font-size: 10px;}
           .main-main-new1 .numer5 .num7-ju{width: 48px;top: 118px; left: 6px;font-size: 10px;}
           .main-main-new1 .numer5 .num8-ju{width: 48px; top: 82px;left: 44px;font-size: 10px;} 
	       .main-main-new1 .numer5 .num9-ju{width: 48px; top: 92px;left: 41px;font-size: 10px;}
      
      
      
        .main-main-new1 .numer6{top: 226px; left: 19px; font-weight: bold;}
        .main-main-new1 .numer6 .numer6-1{ top: 47px;left: 48px; font-size: 14px;}
        .main-main-new1 .numer6 .num1-ju{width: 48px;top: 30px;left: 45px;font-size: 10px;}
        .main-main-new1 .numer6 .num2-ju{width: 48px;top: 54px; left: 14px; font-size: 10px;}
        .main-main-new1 .numer6 .num3-ju{width: 48px;top: 54px;left: 67px; font-size: 10px;}
        .main-main-new1 .numer6 .num4-ju{width: 48px; top: 82px; left:-7px;font-size: 10px;}
        .main-main-new1 .numer6 .num5-ju{width: 48px; top: 83px; left: 37px;font-size: 10px;}
        .main-main-new1 .numer6 .num6-ju{width: 48px; top: 71px; left: 63px;font-size: 10px;}
        .main-main-new1 .numer6 .num7-ju{ width: 48px;top: 81px; left: 93px;font-size: 10px;}
        .main-main-new1 .numer6 .num8-ju{width: 48px; top: 66px;left: 25px;font-size: 10px;} 
	    .main-main-new1 .numer6 .num9-ju{width: 48px; top: 82px;left: 79px;font-size: 10px;}
	  
	  
	  
        .main-main-new1 .numer7 {top: 177px; left: 97px;font-weight: bold;}
        .main-main-new1 .numer7 .numer7-1{ top: 51px;left: 51px; font-size: 14px;}
        .main-main-new1 .numer7 .num1-ju{ width: 48px;top: 7px;left: 41px;font-size:10px;}
        .main-main-new1 .numer7 .num2-ju{width: 48px;top: 32px; left: 10px; font-size:10px;}
        .main-main-new1 .numer7 .num3-ju{width: 48px;top: 32px;left: 66px; font-size:10px;}
        .main-main-new1 .numer7 .num4-ju{width: 48px;top: 60px; left: -10px;font-size:10px;}
        .main-main-new1 .numer7 .num5-ju{width: 48px; top: 61px; left:78px;font-size:10px;}
        .main-main-new1 .numer7 .num6-ju{width: 48px;top: 84px; left: 15px;font-size:10px;}
        .main-main-new1 .numer7 .num7-ju{width: 48px;top: 89px; left: 59px;font-size:10px;}
        .main-main-new1 .numer7 .num8-ju{width: 48px; top: 72px;left: 41px;font-size: 10px;} 
	    .main-main-new1 .numer7 .num9-ju{width: 48px; top: 110px;left: 41px;font-size: 10px;}
      
      
        .main-main-new1 .numer8{top: 226px; left: 169px; font-weight: bold;}
        .main-main-new1 .numer8 .numer8-1{ top: 51px;left: 54px; font-size: 14px;}
        .main-main-new1 .numer8 .num1-ju{width: 48px;top: 33px;left: 44px;font-size: 10px;}
        .main-main-new1 .numer8 .num2-ju{width: 48px;top: 56px; left: 18px; font-size: 10px;}
        .main-main-new1 .numer8 .num3-ju{width: 48px;top: 56px;left: 69px; font-size: 10px;}
        .main-main-new1 .numer8 .num4-ju{width: 48px; top: 82px; left: -4px;font-size: 10px;}
        .main-main-new1 .numer8 .num5-ju{width: 48px; top: 82px; left: 36px;font-size: 10px;}
        .main-main-new1 .numer8 .num6-ju{width: 48px; top: 82px; left: 90px;font-size: 10px;}
        .main-main-new1 .numer8 .num7-ju{ width: 48px;top: 73px; left: 57px;font-size: 10px;}
        .main-main-new1 .numer8 .num8-ju{width: 48px; top: 69px;left: 25px;font-size: 10px;} 
	    .main-main-new1 .numer8 .num9-ju{width: 48px; top: 45px;left: 38px;font-size: 10px;}
      
      
        .main-main-new1 .numer9{top:183px;left:192px; font-weight: bold;}
        .main-main-new1 .numer9 .numer9-1{top: 56px;left: 55px; font-size: 14px;}
        .main-main-new1 .numer9 .num1-ju{width: 48px;top: 12px;left: 78px;font-size: 10px;}
        .main-main-new1 .numer9 .num2-ju{width: 48px; top: 30px; left: 77px;font-size:10px;}
        .main-main-new1 .numer9 .num3-ju{width: 48px; top: 50px; left: 78px; font-size: 10px;}
        .main-main-new1 .numer9 .num4-ju{ width: 48px;top: 69px; left: 78px;font-size: 10px;}
        .main-main-new1 .numer9 .num5-ju{ width: 48px;top: 94px; left:78px;font-size: 10px;}
        .main-main-new1 .numer9 .num6-ju{ width: 48px;top: 43px; left: 48px;font-size: 10px;}
        .main-main-new1 .numer9 .num7-ju{ width: 48px;top: 78px; left: 60px;font-size: 10px;}
        .main-main-new1 .numer9 .num9-ju{width: 48px; top: 61px;left: 61px;font-size: 10px;}
      
        
        .main-main-new1 .numer10{ top: 102px; left: 167px; font-weight: bold;}
        .main-main-new1 .numer10 .numer10-1{ top: 42px;left: 56px;  font-size: 14px}
        .main-main-new1 .numer10 .num1-ju{width: 48px;top: 1px;left: 41px;font-size: 10px;}
        .main-main-new1 .numer10 .num2-ju{width: 48px;top: 32px; left: 9px; font-size: 10px;}
        .main-main-new1 .numer10 .num3-ju{width: 48px;top: 26px;left: 63px; font-size: 10px;}
        .main-main-new1 .numer10 .num4-ju{ width: 48px;top: 60px; left: -4px;font-size: 10px;}
        .main-main-new1 .numer10 .num5-ju{ width: 48px;top: 57px; left:82px;font-size: 10px;}
        .main-main-new1 .numer10 .num6-ju{ width: 48px;top: 78px; left: 25px;font-size: 10px;}
        .main-main-new1 .numer10 .num7-ju{ width: 48px;top: 98px; left: 53px;font-size: 10px;}
        .main-main-new1 .numer10 .num8-ju{width: 48px; top: 60px;left: 41px;font-size: 10px;} 
	    .main-main-new1 .numer10 .num9-ju{width: 48px; top: 78px;left: 70px;font-size: 10px;}
        
      
          .main-main-new1 .numer11{top: 20px;left:189px; font-weight: bold;}
          .main-main-new1 .numer11 .numer11-1{top: 53px;left: 47px; font-size: 14px;}
          .main-main-new1 .numer11 .num1-ju{width: 48px;top: 13px;left: 79px;font-size: 10px;}
          .main-main-new1 .numer11 .num2-ju{width: 48px; top: 31px; left: 79px;font-size: 10px;}
          .main-main-new1 .numer11 .num3-ju{width: 48px; top: 52px; left: 79px; font-size: 10px;}
          .main-main-new1 .numer11 .num4-ju{ width: 48px;top: 66px; left: 61px;font-size: 10px;}
          .main-main-new1 .numer11 .num5-ju{ width: 48px;top: 84px; left:78px;font-size: 10px;}
          .main-main-new1 .numer11 .num6-ju{ width: 48px;top: 43px; left: 50px;font-size: 10px;}
          .main-main-new1 .numer11 .num7-ju{ width: 48px;top: 101px; left: 81px;font-size: 10px;}
          .main-main-new1 .numer11 .num8-ju{width: 48px; top: 79px;left: 64px;font-size: 10px;} 
	      .main-main-new1 .numer11 .num9-ju{width: 48px; top: 111px;left: 91px;font-size: 10px;}
      
      
      .main-main-new1 .numer12{ top: -25px;left: 178px;font-weight: bold;}
      .main-main-new1 .numer12 .numer12-1{ top: 43px;left: 50px;font-size: 14px;}
        .main-main-new1 .numer12 .num1-ju{width: 48px;top: 31px;left: -12px; font-size: 10px;}
        .main-main-new1 .numer12 .num2-ju{width: 48px;top: 30px; left: 29px; font-size: 10px;}
        .main-main-new1 .numer12 .num3-ju{width: 48px;top: 31px;left: 81px;font-size: 10px;}
        .main-main-new1 .numer12 .num4-ju{ width: 48px;top: 52px; left:10px;font-size: 10px;}
       .main-main-new1 .numer12 .num5-ju{ width: 48px;top: 49px; left: 62px;font-size: 10px;}
        .main-main-new1 .numer12 .num6-ju{ width: 48px;top: 64px; left: 42px;font-size: 10px;}
        .main-main-new1 .numer12 .num7-ju{ width: 48px;top: 81px; left: 35px;font-size: 10px;}
		.main-main-new1 .main-main-new1  .numer12 .num8-ju{width: 48px; top: 69px;left: 25px;font-size: 10px;} 
	     .main-main-new1 .numer12 .num9-ju{width: 48px; top: 41px;left: 35px;font-size: 10px;}


    


}
@media only screen and (max-width: 320px) {
	/*kundali*/
	/*.main-main-2 {
	  width:310px;
	}*/
	.numer11 .num1-ju {
        top: 10px;
        left: 95px;
    }
	.numer11 .numer11-1 {
        top: 50px;
        left: 60px;
    }
	.numer9 .numer9-1 {
        top: 50px;
        left: 60px;
    }
	.numer6 .num2-ju {
        top: 65px;
        left: 12px;
    }
	.numer8 .num2-ju {
        top: 65px;
        left: 25px;
    }
	.numer8 .num1-ju {
        top: 33px;
        left: 51px;
    }
}





.main-main-2 {width: 521px;}

@media(max-width: 1166px) {
    .main-main-2 {width:475px;}
}
@media(max-width: 360px) {
    .main-main-2 {width:310px !important;}
}
@media(min-width: 361px)and (max-width:374px) {
    .main-main-2 {width:325px;}
}
@media(min-width: 375px)and (max-width:389px) {
    .main-main-2 {width:325px;}
}
@media(min-width: 390px)and (max-width:394px) {
    .main-main-2 {width:340px;}
}
@media(min-width: 394px)and (max-width:413px) {
    .main-main-2 {width:365px;}
}
@media(min-width: 414px)and (max-width:430px) {
    .main-main-2 {width:380px;}
}
@media(min-width: 431px)and (max-width:535px) {
    .main-main-2 {
		
		/*width: 360px;*/
		width:380px;
	
	}
}
@media(min-width: 534px)and (max-width:540px) {
    .main-main-2 {width: 370px;}
}
@media(min-width: 540px)and (max-width:767px) {
    .main-main-2 {width: 370px;}
}
@media(min-width: 768px)and (max-width:1166px) {
    .main-main-2 {width: 475px;}
}



/*feedback form*/

.section-title {
  font-weight: 600;
  margin-bottom: 0.75rem;
}
.form-section {
  padding: 1.25rem;
  border: 1px solid #e5e7eb;
  border-radius: 0.5rem;
  margin-bottom: 1.5rem;
  background: #ffffff;
  overflow: auto;
}
.btn{
	background: linear-gradient(140deg, #feeab9, #fec695 50%, #febfb6);
  color: #000;
  border-color: #febfb6;
}



.form_Dob {
    width: 23% !important; float:left;
    margin-right: 4px;
}
.captcha img{width:100%; height:auto; margin:0px auto;}






/* payment popup */
body.modal-open {
  overflow: hidden !important;
  padding-right: 0 !important;
}
.modal {
  overflow: hidden !important;
  padding-right: 0 !important;
}

.payment_AstrologersPopup{
    height: 100% !important;
}

.payment_AstrologersPopup .modal{
    margin: 0px 0px 0px 0px !important; 
    height: calc(100vh - 0px) !important;
    background-color: rgba(0, 0, 0, 0.4) !important;
}

.payment_AstrologersPopup .modal-content1{
    padding: 20px !important;
    background-color: #fefefe !important;
    width: 80% !important;
    margin:0.2% auto 0% auto !important;
    max-height: 650px !important;
      overflow-y: scroll !important;
      overflow: hidden;
    
}

.closeButton {
    cursor:pointer !important; font-size:16px; font-weight:700; color:#000;
    margin: 0px 15px 0px 0px !important;
}

@media (max-width: 767px) {
  
  .payment_AstrologersPopup .modal-content1{
        padding: 20px !important;
        max-height: 510px !important;
      overflow-y: scroll !important;
      overflow: hidden;
        
    }
  
}

/* payment popup */


/* ----------- panchang ----------------- */

.bgborderRadius{
	border-radius: 10px;
}
.backgroundColor{
  /* background: #fdf4f0; */
border: 1px solid #fee3e2;
}

.panchangBoxNakshatra{
  background-color: #fff;
  border-radius: 6px;
  padding: 8px 5px;
  cursor: pointer;
  transition: box-shadow 0.3s ease, transform 0.3s ease;
  text-align: center;
  border: 1px solid #fee3e2 !important;
  height: 100%;
}
.panchangBoxNakshatra:hover{
  background-color: #fff7f1;
  box-shadow: 0 6px 14px rgba(0,0,0,0.12);
  transform: translateY(-2px);
}
.panchangBoxNakshatra .iocn{
  height: 60px;
  width: 60px;
  background: #fff;
  border-radius: 50%;
  box-shadow: 0 0 8px rgba(0,0,0,.1);
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 auto 8px;
}
.panchangBoxNakshatra img{ max-width: 45px; }

/*.panchangBoxNakshatra p{min-height: 50px;}*/

.panchang-plantsList ul {
  list-style: none;
  padding: 0;
  margin: 0;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(117px, 1fr));
  gap: 7px;}
.panchang-plantsList ul li { width: 100%;}
.panchang-plantsList ul li a{color: #000 !important; text-decoration: none;}

.panchangBox {
  min-height: 125px; 
  background: #fff;
  padding: 10px 5px;
  border-radius: 6px;
  display: flex; 
  flex-direction: column;
  align-items: center;
  justify-content: top;border: 1px solid #fee3e2;
  cursor: pointer;
  transition: box-shadow 0.3s ease, transform 0.3s ease;
}
.panchangBox:hover{
  background-color: #fff7f1;
  box-shadow: 0 6px 14px rgba(0,0,0,0.12);
  transform: translateY(-2px);
}

.panchangBox img {
  max-width: 50px;
  margin-bottom: 5px;
}

@media (max-width: 575.98px) {
  .panchang-plantsList ul {
    grid-template-columns: repeat(2, 1fr);
  }
  .panchangBox {
	min-height: 100px;
	height: 100%;
	}
}


.headingShort {
    overflow: hidden;
    height: auto;
    font-size: 16px;
    font-weight: 500;
    background: -webkit-linear-gradient(left, #ff843f, #ca378f);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.panchang .positive{background-color: #e3ffea; min-height: 240px;}
.positiveHeading{background-color: #3dce0f; color: #fff;}
.panchang .negative{background-color: #fee6e9; min-height: 240px;}
.negativeHeading{background-color: #d31021; color: #fff;}

/* ----------- panchang ----------------- */



/* ----------- annual_varshik_nakshatra ----------------- */


    .varshik_nakshatra .custom-table {
    border-collapse: collapse !important;
    width: 100%;
}

.varshik_nakshatra .custom-table th,
.varshik_nakshatra .custom-table td {
    border: 1px solid #e0e0e0 !important;  /* clean thin border */
    /*min-width: 130px !important;*/
    text-align: center !important;      /* horizontal center */
    vertical-align: middle;  /* vertical center */
    white-space: nowrap;
}

.varshik_nakshatra .custom-table td {
    text-align: center !important;
    vertical-align: middle !important;
}
    .varshik_nakshatra .button_{
        background: linear-gradient(140deg, #f4933b, #d1345d 50%, #98002e); color: white; white-space: nowrap; font-size: 14px; padding: 7px 12px; border: none; border-radius: 8px; cursor: pointer; transition: background 0.3s ease;
    }
    
    .varshik_nakshatra border: 1px solid #eaeaea !important;

/* ----------- annual_varshik_nakshatra ----------------- */

/* ----------- home page widget ----------------- */
  .features-slide-widget {
        background-color: #fff1e9;
        border: 1px #ede3e3 solid;
        float: left;
        width: 100%;
        margin-bottom: 20px;
        margin-top: 20px;
    }

    .features-slide-widget .title-section {
        margin-bottom: 5px;
        margin-top: 7px;
    }

    .features-slide-widget .heading-main-h {
        text-align: center;
        font-size: 28px;
        font-weight: bold;
        background: -webkit-linear-gradient(right, #ff843f, #ca378f);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
    }

    .image-post-slider {
        margin-bottom: 5px;
        padding: 10px 15px;
    }

    .image-post-slider ul.list-posts {
        margin: 0px;
        padding: 15px;
        background: #fff;
    }

    .image-post-slider ul.list-posts {
        margin: 0px;
        padding: 15px;
        background: #fff;
    }
    .image-post-slider ul.list-posts > li {
        list-style: none;
        padding: 10px 0 10px;
        margin-bottom: 7px;
        border-bottom: 1px solid #9f9898;
        overflow: hidden;
        /* background: #fff; */
        cursor: pointer;
    }

    .image-post-slider ul.list-posts li img {
        max-width: 35px;
        float: left;
    }

    .image-post-slider ul.list-posts li .post-content {
        margin-left: 13px;
        float: left;
        color: #333333;
        font-weight: 700;
        line-height: 20px;
        /* margin: 0 0 10px; */
        font-size: 16px;
        overflow: hidden;
        margin-bottom: 7px;
    }

    .image-post-slider ul.list-posts > li .post-content .heading-banner:hover{color:#ff843f}

    .image-post-slider ul.list-posts > li .post-content .heading-banner a {
    display: inline-block;
    text-decoration: none;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    color: #333333;
    }

/* -----------home page widget ----------------- */

/*




/* -----------Guest Login widget ----------------- */


/*.guestBg {
        position: relative;
        padding-top: 60px; /
    }*/
    
/*    .guestBg::before {*/
/*        content: "";*/
/*        position: absolute;*/
/*        top: 0;*/
/*        left: 0;*/
/*        width: 100%;*/
        /*height: 190px;  */
/*        background: linear-gradient(90deg, #f1f6f6, #e4f0f0);*/
/*        border-bottom-left-radius: 70px;*/
/*        border-bottom-right-radius: 70px;*/
/*        z-index: -1;*/
/*    }*/

    /* Top Gradient Section */
/*    .top-gradient {*/
/*        background: linear-gradient(90deg, #f1f6f6, #e4f0f0);*/
/*        max-height: 150px;*/
/*        padding: 40px 0;*/
/*    }*/

    /* Main Card */
/*    .main-box {*/
        /* background: #fff; */
/*        background: linear-gradient(90deg, #ffeec9, #fff);*/
/*        border-radius: 20px;*/
/*        box-shadow: 0 10px 30px rgba(0,0,0,0.08);*/
/*        padding: 30px;*/
        /* margin-top: -60px; */
/*        max-height: 340px !important;*/
/*    }*/

/*    .astrology-text {*/
/*        color: #d63384;*/
/*        font-weight: 700;*/
/*        font-size: 27px;*/
/*        line-height: 1.3;*/
/*    }*/

/*    .horoscope-btn {*/
        /* background: linear-gradient(90deg, #ff7e5f, #ff4b91); */
/*        background: linear-gradient(140deg, #f4933b, #d1345d 50%, #98002e); color: white; white-space: nowrap;*/
/*        border: none; font-weight: 700; font-size: 22px;*/
/*        color: #fff;*/
/*        padding: 12px 30px;*/
/*        border-radius: 30px;*/
/*        font-weight: 500;*/
/*        transition: 0.3s;*/
/*    }*/

/*    .horoscope-btn:hover {*/
/*        color: #fff;*/
/*        transform: translateY(-2px);*/
/*        box-shadow: 0 6px 15px rgba(255, 75, 145, 0.3);*/
/*    }*/

/*    .sage-img {*/
/*        max-height: 230px;*/
/*    }*/

/*    .step {*/
/*        display: none;*/
/*    }*/

/*    .step.active {*/
/*        display: block;*/
/*    }*/


    
    /* Form Box */
/*.form-box {*/
/*    background: rgba(255,255,255,0.65);*/
/*    padding: 30px;*/
/*    border-radius: 20px;*/
/*}*/

/* Custom Field */
/*.custom-field {*/
/*    background: #fff;*/
/*    border: 1px solid #f5c6da;*/
/*    border-radius: 14px;*/
/*    height: 60px;*/
/*    padding: 10px 15px;*/
/*    display: flex;*/
/*    align-items: center;*/
/*    transition: 0.3s;*/
/*}*/

/*.custom-field:focus-within {*/
/*    border-color: #ff4b91;*/
/*    box-shadow: 0 0 0 3px rgba(255,75,145,0.08);*/
/*}*/

/*.custom-field i {*/
/*    color: #999;*/
/*    margin-right: 12px;*/
/*    font-size: 16px;*/
/*}*/

/* Label + Input */
/*.field-text {*/
/*    width: 100%;*/
/*}*/

/*.field-text small {*/
/*    display: block;*/
/*    font-size: 12px;*/
/*    color: #9aa0a6;*/
/*    font-weight: 500;*/
/*    line-height: 1;*/
/*}*/

/*.field-text input {*/
/*    border: none;*/
/*    outline: none;*/
/*    width: 100%;*/
/*    font-size: 15px;*/
/*    font-weight: 700;*/
/*    padding: 0;*/
/*    background: transparent;*/
/*    color: #333;*/
/*}*/

/* Gender Box */
/*.gender-box {*/
/*    background: #fff;*/
/*    border: 1px solid #f5c6da;*/
/*    border-radius: 14px;*/
/*    height: 60px;*/
/*    padding: 10px 20px;*/
/*    display: flex;*/
/*    align-items: center;*/
/*}*/

/*.gender-box i {*/
/*    color: #999;*/
/*    margin-right: 15px;*/
/*}*/

/* Custom Radio */
/*.custom-radio {*/
/*    display: flex;*/
/*    align-items: center;*/
/*}*/

/*.custom-radio input[type="radio"] {*/
/*    display: none;*/
/*}*/

/*.custom-radio label {*/
/*    margin-right: 25px;*/
/*    cursor: pointer;*/
/*    font-weight: 600;*/
/*    position: relative;*/
/*    padding-left: 28px;*/
/*    margin-bottom: 0;*/
/*}*/

/*.custom-radio label:before {*/
/*    content: "";*/
/*    position: absolute;*/
/*    left: 0;*/
/*    top: 3px;*/
/*    width: 18px;*/
/*    height: 18px;*/
/*    border: 2px solid #ff4b91;*/
/*    border-radius: 50%;*/
/*}*/

/*.custom-radio input[type="radio"]:checked + label:after {*/
/*    content: "";*/
/*    position: absolute;*/
/*    left: 5px;*/
/*    top: 8px;*/
/*    width: 8px;*/
/*    height: 8px;*/
/*    background: #ff4b91;*/
/*    border-radius: 50%;*/
/*}*/

/*.custom-radio {*/
/*    display: flex;*/
/*    align-items: center;*/
/*    margin-top: 3px;*/
/*}*/

/*.custom-radio label {*/
/*    margin-right: 25px;*/
/*    font-weight: 700;*/
/*}*/

/*.custom-field select {*/
/*    width: 65px;*/
/*    font-size: 12px;*/
/*    padding: 0;*/
/*    margin: 0;*/
/*    border: none;*/
/*    box-shadow: none;*/
/*    height: 18px;*/
/*    background-color: transparent;*/
/*}*/

/*.custom-field select {*/
/*    width: 65px !important;*/
/*    font-size: 12px;*/
/*    padding: 0;*/
/*    margin: 0;*/
/*    border: none;*/
/*    box-shadow: none;*/
/*    display: block;*/
/*    width: 100% !important;*/
/*    height: 18px;*/
/*    font-weight: 400;*/
/*    line-height: 10px; */
/*    color: #000;*/
/*    background-color: transparent;*/
/*    background-clip: padding-box;*/
/*    border-radius: .25rem;*/
/*    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;*/
/*}*/

/*.captcha img{*/
/*    width: 100% !important;*/
/*    margin: 0px auto !important;*/
/*}*/


/*.boxWidth:{width: 33% !important;}*/

/*@media (max-width: 767.98px) {*/
    
/*    .guestBg {*/
/*        padding-top: 30px;*/
/*    }*/
    
/*    .astrology-text {*/
/*        font-size: 22px;*/
/*    }*/

/*    .main-box {*/
/*    max-height: 795px !important;*/
/*    }*/
/*}*/

/*.error {*/
/*    color: red;*/
/*    font-size: 13px;*/
/*    display: block;*/
/*    margin-top: 4px;*/
/*}*/


/*.guestBg {*/
/*        position: relative;*/
        /*padding-top: 40px; */
/*    }*/
/*    .guestBg::before {*/
/*        content: "";*/
/*        position: absolute;*/
/*        top: 0;*/
/*        left: 0;*/
/*        width: 100%;*/
        /*height: 190px; */
        /*background: linear-gradient(90deg, #f1f6f6, #e4f0f0);*/
/*        background: #fbfbfb !important;*/
/*        border-bottom-left-radius: 70px;*/
/*        border-bottom-right-radius: 70px;*/
/*        z-index: -1;*/
/*    }*/



@media screen and (min-width: 319px) and (max-width: 374px) {
    
}
    

@media screen and (min-width: 310px) and (max-width: 767px) {
    
    /*.slider {height: 185px !important;}*/
  
    /*.horoscope-btn{font-size: 16px !important;}*/
    
}


/* -----------Guest Login widget ----------------- */
.cursorPointer { cursor: pointer; }
.cursorPointer:hover { cursor: pointer !important; }




/* -----------SVG Chart Css Here ----------------- */


.svg-wrap {
  width: 100%;
  max-width: 550px;
  /*aspect-ratio: 6 / 5;*/
  margin: auto; 
}

.svg-wrap svg {
  width: 100%;
  height: auto;
  display: block;
}



        svg .house text { font-family:'DM Sans Regular',sans-serif; font-size: 14px; fill: #000; font-weight: bold; }
        /* .house tspan { font-size: 9px; font-weight: normal; fill: #555; } */
        
        /* House Number Style */
        svg .house .house-number { 
            font-size: 18px; 
            fill: #FF0B54;
            font-weight: bold;
        }

        g text tspan.icon {font-weight: bold;
            fill: #7B90E8;font-size: 14px; 
            }
        g text {padding-left: 10px;
            fill: #000;font-size: 14px;
            }

        .planet { 
            font-size: 14px; 
            fill: #000;
            font-weight: 600; 
        }

        svg .house .planet tspan { 
            font-size: 9px;
            /* font-size: 75% !important; */
            font-weight: 600; 
            fill: #7B90E8;
            baseline-shift: -1px;
        }


        /* ====================== HOUSE 1 POSITIONS====================== */
        .house-1 { transform: translate(277.5px, 213px); }
        .house-1 .house-number { transform: translate(0px, -80px); }
        .house-1 .house-pos-1 { transform: translate(0px, -130px); }
        .house-1 .house-pos-2 { transform: translate(-34px, -110px); }
        .house-1 .house-pos-3 { transform: translate(-34px, -40px); }
        .house-1 .house-pos-4 { transform: translate(-56px, -65px); }
        .house-1 .house-pos-5 { transform: translate(85px, -77px); }
        .house-1 .house-pos-6 { transform: translate(-94px, -81px); }
        .house-1 .house-pos-7 { transform: translate(34px, -111px); }
        .house-1 .house-pos-8 { transform: translate(30px, -81px); }
        .house-1 .house-pos-9 { transform: translate(30px, -45px); }
        /* ====================== HOUSE 1 POSITIONS====================== */

        /* ====================== HOUSE 2 POSITIONS====================== */
        .house-2 { transform: translate(148px, 103px); }
        .house-2 .pos-1 { transform: translate(-30px, -34px); }
        .house-2 .pos-2 { transform: translate(-85px, -34px); }
        .house-2 .pos-3 { transform: translate(74px, -34px); }        
        .house-2 .pos-4 { transform: translate(-50px, -10px); }
        .house-2 .house-number { transform: translate(0px, -15px); }
        .house-2 .pos-5 { transform: translate(20px, -34px); }        
        .house-2 .pos-6 { transform: translate(-20px, 10px); }
        .house-2 .pos-7 { transform: translate(40px, -13px); }        
        .house-2 .pos-8 { transform: translate(15px, 0px); }
        /* ====================== HOUSE 2 POSITIONS====================== */

        /* ====================== HOUSE 3 POSITIONS====================== */
        .house-3 { transform: translate(50px, 160px); }
        .house-3 .house-number { transform: translate(10px, -15px); }
        .house-3 .pos-1 { transform: translate(-21px, -72px); }
        .house-3 .pos-2 { transform: translate(-19px, -48px); }
        .house-3 .pos-3 { transform: translate(-19px, -25px); }        
        .house-3 .pos-4 { transform: translate(-21px, 0px); }
        .house-3 .pos-5 { transform: translate(30px, -6px); }        
        .house-3 .pos-6 { transform: translate(-21px, 25px); }
        .house-3 .pos-7 { transform: translate(55px, -24px); }
        .house-3 .pos-8 { transform: translate(27px, -40px); }
        /* ====================== HOUSE 3 POSITIONS====================== */

        /* ====================== HOUSE 4 POSITIONS====================== */
        .house-4 { transform: translate(141px, 294.5px); }
        .house-4 .house-number { transform: translate(0px, -80px); }
        .house-4 .house-pos-1 { transform: translate(0px, -130px); }
        .house-4 .house-pos-2 { transform: translate(-34px, -110px); }
        .house-4 .house-pos-3 { transform: translate(-34px, -40px); }
        .house-4 .house-pos-4 { transform: translate(-56px, -65px); }
        .house-4 .house-pos-5 { transform: translate(85px, -77px); }
        .house-4 .house-pos-6 { transform: translate(-94px, -81px); }
        .house-4 .house-pos-7 { transform: translate(34px, -111px); }
        .house-4 .house-pos-8 { transform: translate(30px, -81px); }
        .house-4 .house-pos-9 { transform: translate(30px, -45px); }
        /* ====================== HOUSE 4 POSITIONS====================== */

        /* ====================== HOUSE 5 POSITIONS====================== */
        .house-5 { transform: translate(50px, 325px); }
        .house-5 .house-number { transform: translate(10px, -15px); }
        .house-5 .pos-1 { transform: translate(-21px, -72px); }
        .house-5 .pos-2 { transform: translate(-19px, -48px); }
        .house-5 .pos-3 { transform: translate(-19px, -25px); }        
        .house-5 .pos-4 { transform: translate(-21px, 0px); }
        .house-5 .pos-5 { transform: translate(30px, -6px); }        
        .house-5 .pos-6 { transform: translate(-21px, 25px); }
        .house-5 .pos-7 { transform: translate(55px, -24px); }
        .house-5 .pos-8 { transform: translate(27px, -40px); }
        /* ====================== HOUSE 5 POSITIONS====================== */

        /* ====================== HOUSE 6 POSITIONS====================== */
        .house-6 { transform: translate(155px, 335px); }        
        .house-6 .house-number { transform: translate(0px, 10px); }
            .house-6 .pos-1 {
                transform: translate(30px, 38px);
            }

            .house-6 .pos-2 {
                transform: translate(-105px, 38px);
            }

            .house-6 .pos-3 {
                transform: translate(75px, 38px);
            }

            .house-6 .pos-4 {
                transform: translate(-60px, 38px);
            }

            .house-6 .pos-5 {
                transform: translate(-16px, 38px);
            }

            .house-6 .pos-6 {
                transform: translate(-50px, 15px);
            }

            .house-6 .pos-7 {
                transform: translate(28px, 10px);
            }
            .house-6 .pos-8 {
                transform: translate(-10px, -15px);
            }
        /* ====================== HOUSE 6 POSITIONS====================== */

        /* ====================== HOUSE 7 POSITIONS====================== */
        .house-7 { transform: translate(277.5px, 380px); }
        .house-7 .house-number { transform: translate(0px, -80px); }
        .house-7 .house-pos-1 { transform: translate(0px, -130px); }
        .house-7 .house-pos-2 { transform: translate(-34px, -110px); }
        .house-7 .house-pos-3 { transform: translate(-34px, -40px); }
        .house-7 .house-pos-4 { transform: translate(-56px, -65px); }
        .house-7 .house-pos-5 { transform: translate(85px, -77px); }
        .house-7 .house-pos-6 { transform: translate(-94px, -81px); }
        .house-7 .house-pos-7 { transform: translate(34px, -111px); }
        .house-7 .house-pos-8 { transform: translate(30px, -81px); }
        .house-7 .house-pos-9 { transform: translate(30px, -45px); }
        /* ====================== HOUSE 7 POSITIONS====================== */

        /* ====================== HOUSE 8 POSITIONS====================== */
        .house-8 { transform: translate(415px, 335px); }        
        .house-8 .house-number { transform: translate(0px, 10px); }
            .house-8 .pos-1 {
                transform: translate(30px, 38px);
            }

            .house-8 .pos-2 {
                transform: translate(-105px, 38px);
            }

            .house-8 .pos-3 {
                transform: translate(75px, 38px);
            }

            .house-8 .pos-4 {
                transform: translate(-60px, 38px);
            }

            .house-8 .pos-5 {
                transform: translate(-16px, 38px);
            }

            .house-8 .pos-6 {
                transform: translate(-50px, 15px);
            }

            .house-8 .pos-7 {
                transform: translate(28px, 10px);
            }
            .house-8 .pos-8 {
                transform: translate(-10px, -15px);
            }
        /* ====================== HOUSE 8 POSITIONS====================== */

        /* ====================== HOUSE 9 POSITIONS====================== */
        .house-9 { transform: translate(480px, 310px); }
        .house-9 .house-number { transform: translate(20px, 1px); }
        .house-9 .pos-1 { transform: translate(30px, -60px); }
        .house-9 .pos-2 { transform: translate(28px, -40px); }
        .house-9 .pos-3 { transform: translate(-10px, -30px); }
        .house-9 .pos-4 { transform: translate(-45px, -12px); }
        .house-9 .pos-5 { transform: translate(-18px, 5px); }
        .house-9 .pos-6 { transform: translate(5px, 22px); }
        .house-9 .pos-7 { transform: translate(31px, 40px); }
        .house-9 .pos-8 { transform: translate(25px, -18px); }
        /* ====================== HOUSE 9 POSITIONS====================== */    

        /* ====================== HOUSE 10 POSITIONS====================== */
        .house-10 { transform: translate(414px, 294.5px); }
        .house-10 .house-number { transform: translate(0px, -80px); }
        .house-10 .house-pos-1 { transform: translate(0px, -130px); }
        .house-10 .house-pos-2 { transform: translate(-34px, -110px); }
        .house-10 .house-pos-3 { transform: translate(-34px, -40px); }
        .house-10 .house-pos-4 { transform: translate(-56px, -65px); }
        .house-10 .house-pos-5 { transform: translate(85px, -77px); }
        .house-10 .house-pos-6 { transform: translate(-94px, -81px); }
        .house-10 .house-pos-7 { transform: translate(34px, -111px); }
        .house-10 .house-pos-8 { transform: translate(30px, -81px); }
        .house-10 .house-pos-9 { transform: translate(30px, -45px); }
        /* ====================== HOUSE 10 POSITIONS====================== */

        /* ====================== HOUSE 11 POSITIONS====================== */
        .house-11 { transform: translate(480px, 145px); }
        .house-11 .house-number { transform: translate(20px, 1px); }
        .house-11 .pos-1 { transform: translate(30px, -60px); }
        .house-11 .pos-2 { transform: translate(28px, -40px); }
        .house-11 .pos-3 { transform: translate(-10px, -30px); }
        .house-11 .pos-4 { transform: translate(-45px, -12px); }
        .house-11 .pos-5 { transform: translate(-18px, 5px); }
        .house-11 .pos-6 { transform: translate(5px, 22px); }
        .house-11 .pos-7 { transform: translate(31px, 40px); }
        .house-11 .pos-8 { transform: translate(25px, -18px); }
        /* ====================== HOUSE 11 POSITIONS====================== */   

        /* ====================== HOUSE 12 POSITIONS====================== */
        .house-12 { transform: translate(410px, 103px); }
        .house-12 .pos-1 { transform: translate(-30px, -34px); }
        .house-12 .pos-2 { transform: translate(-85px, -34px); }
        .house-12 .pos-3 { transform: translate(74px, -34px); }        
        .house-12 .pos-4 { transform: translate(-50px, -10px); }
        .house-12 .house-number { transform: translate(0px, -15px); }
        .house-12 .pos-5 { transform: translate(20px, -34px); }        
        .house-12 .pos-6 { transform: translate(-20px, 10px); }
        .house-12 .pos-7 { transform: translate(40px, -13px); }        
        .house-12 .pos-8 { transform: translate(15px, 0px); }
        /* ====================== HOUSE 2 POSITIONS====================== */

        


/* -----------SVG Chart Css Here ----------------- */





