
/*  .fist-sp{margin-top: -310px;}
fist-sp2{margin-top: -130px;}
.fist-sp3{margin-top: -200px;}
.fist-sp4{margin-top: -530px;}*/
/*.fist-sp5{margin-top: -490px !important;}*/

.mobnone{display: none;}

.vasnine{visibility: hidden;}

.fist-sp2{margin-top: 170px;}

.mg-top-rad{margin: 50px 0;}
.ft-el{margin-top: 140px;}

.nove{margin-top: 240px;}

.fist-sp4 {
    margin-top: -370px;
}

.roletopmahe{margin-top: -170px;}

.mhrols{margin-bottom: 50px;}




  .container{max-width: 978px;     margin-top: 30px;}
  a{text-decoration: none;}
  a {
    color: #aaaaaa;
    text-decoration: underline;
}
.tp-one{
    margin-top: -310px;
}
.tp-two{
    margin-top: -140px;
}
.tp-three{
    margin-top: -20px;
}
.tp-four{
        margin-top: -220px;
}
.tp-five{
    margin-top:-920px;
}
.tp-six{
    margin-top: -1140px !important;
}
.tp-seven{
    margin-top: -1250px !important;
}
.bottom-mg{
    margin-bottom: 50px;
}

  .blogpage-details{position: relative;}

.afterline:after {
    position: absolute;
    content: "";
    height: 2px;
    background-color: #242424;
    width: 624%;
    top: 3120px;
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    left: -262%;
}

.date h3 {
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 600;
}

img.sec-line2 {
    margin: 0 auto;
     display: block; 
}

.left-sideblog .square {
    background: #2d2e2e;
    width: 25px;
    height: 1.6px;
    margin-top: -5px;
}
.left-sideblog .circle {
      background: #2d2e2e;
    border-radius: 50%;
    width: 16px;
    height: 16px;
    z-index: 555;
    border: 4px solid #fff;
    position: relative;
    top: 3px;
}
.left-sideblog .date ul {
    padding: 0px;
}

.left-sideblog .date li {
    list-style: none;
    display: inline-block;
}
.left-sideblog .date {
    text-align: right;
        margin-right: -48px;
}
.left-sideblog{ text-align: right;}
.left-sideblog .blog-title h4 {
    text-align: right;
    margin-top: 15px;
    font-size: 18px;
        font-weight: 600;
            color: #9d0552;
}

.left-sideblog .blog-title h4 a {
   
    font-size: 18px;
        font-weight: 600;
            color: #9d0552 !important;
}
.left-sideblog .blog-prea p{ text-align: right !important;     text-align-last: right; font-size: 13px;}

.left-sideblog {
    padding: 30px;
    border-bottom: 4px solid #fff;
    transition: all 0.5s;

}

.left-sideblog:hover {
    padding: 30px;
    border-bottom: 4px solid #9d0552;
    background: #eee;
}


.oct7{    margin-top: -270px;}
.Sep1{    margin-top: -500px;}
.vshiddan{visibility: hidden;}


.right-sideblog .square {
    background: #2d2e2e;
    width: 25px;
    height: 1.6px;
    margin-top: -5px;
}
.right-sideblog .circle {
      background: #2d2e2e;
    border-radius: 50%;
    width: 16px;
    height: 16px;
    z-index: 555;
    border: 4px solid #fff;
    position: relative;
    top: 3px;
}
.right-sideblog .date ul {
    padding: 0px;
}

.right-sideblog .date li {
    list-style: none;
    display: inline-block;
}
.right-sideblog .date {
    text-align: left;
    margin-left: -49px;
}
.right-sideblog {
    text-align: left;
}
.right-sideblog .blog-title h4{ text-align: left;   margin-top: 15px;
        color: #9d0552;
    font-size: 18px;     font-weight: 600;}


    .right-sideblog .blog-title h4 a{ 
        color: #9d0552;
    font-size: 18px;     font-weight: 600;}
.right-sideblog .blog-prea p{ text-align: left !important;     text-align-last: left; font-size: 13px;}



.right-sideblog  {
    padding: 30px;
    border-bottom: 4px solid #fff;
    transition: all 0.5s;
    
}

.right-sideblog:hover {
    padding: 30px;
    border-bottom: 4px solid #9d0552;
    background: #eee;
}


.margin-top-sr {
    margin-top: -70px;
}

 a{text-decoration: none;}
.singlepost h3 {
    margin-bottom: 10px;
    font-size: 14px;
    text-transform: uppercase;
    background: #9d0552;
    color: #fff;
    padding: 7px 10px;
    display: block;
    text-align: center;
    border-radius: 4px;
    width: 20%;
    margin: 0px auto;
    margin-bottom: 19px;
}
.singlepost h4 {
    font-size: 28px;
   margin-bottom: 5px;
    font-weight: 600;
        color: #9d0552;
}
.ds {
    font-size: 15px;
    margin-top: 20px;
    font-weight: 600;
     text-align: center !important;
}

.data {
    text-align: center;
}

.data p {
    text-align: left;
    text-align: justify;
    text-align-last: auto;
}


@media (max-width: 768px){

.container {
    max-width: 978px;
    margin-top: 0px;
}

.afterline:after {
    position: absolute;
    content: "";
    height: 1.5px;
    background-color: #242424;
    width: 90%;
    top: 46%;
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate( 
90deg);
    transform: rotate( 
90deg);
    left: 5%;
}
}




@media (max-width: 767px){

    .mobnone{display: block;}
    .mobnon{display: none;}


.vasnine {
    visibility: hidden;
    display: none;
}

.fist-sp2{margin-top: 0px;}

.mg-top-rad{margin: 0px 0;}
.ft-el{margin-top: 0px;}

.nove{margin-top: 0px;}

.fist-sp4 {
    margin-top: 0px;
}

.roletopmahe{margin-top: 0px;}

.mhrols{margin-bottom: 0px;}





    .tp-one{
    margin-top:0px ;
}
.tp-two{
    margin-top: 0px;
}
.tp-three{
    margin-top: 0px;
}
.tp-four{
        margin-top: 0px;
}
.tp-five{
    margin-top:0px;
}
.tp-six{
    margin-top: 0px !important;
}
.tp-seven{
    margin-top: 0px !important;
}
.bottom-mg{
    margin-bottom: 0px;
}

    .vshiddan {
    visibility: hidden;
    display: none;
}

    .oct7{    margin-top: 0px;}
.Sep1{    margin-top: 0px;}


    .singlepost h4 {
    font-size: 20px;
    margin-bottom: 5px;
    font-weight: 600;
    color: #9d0552;
}

.ds {
    font-size: 12px;
    margin-top: 20px;
    font-weight: 600;
    line-height: normal;

}
.container {
    max-width: 978px;
    margin-top: 0px !important;
    padding-top: 0px;
    padding-bottom: 20px;
}

.singlepost h3 {
    margin-bottom: 10px;
    font-size: 14px;
    text-transform: uppercase;
    background: #9d0552;
    color: #fff;
    padding: 7px 10px;
    display: block;
    text-align: center;
    border-radius: 4px;
    width: 80%;
    margin: 0px auto;
    margin-bottom: 19px;
}

.left-sideblog .date {
    text-align: center;
    margin-right: 0px;
}

.left-sideblog .blog-title h4 {
    text-align: center;
    margin-top: 15px;
    font-size: 18px;
    font-weight: 600;
    color: #9d0552;
}

.left-sideblog .blog-prea p {
    text-align: center!important;
    text-align-last: center;
    font-size: 13px;
    line-height: normal;
}

.right-sideblog .date {
    text-align: center;
    margin-left: 0px;
}

.margin-top-sr {
    margin-top: 30px;
}

.right-sideblog {
    padding: 0px;
    border-bottom: 4px solid #fff;
    transition: all 0.5s;
}

.left-sideblog {
    padding: 0px;
    border-bottom: 4px solid #fff;
    transition: all 0.5s;
}

.right-sideblog .blog-title h4 {
    text-align: center;
    margin-top: 15px;
    color: #9d0552;
    font-size: 18px;
    font-weight: 600;
}
.right-sideblog .blog-prea p {
    text-align: center!important;
    text-align-last: center;
    font-size: 13px;
    line-height: normal;
}

.afterline:after {
  
    height: 0px;
   

}

}