 .pd-tiny1 {
     padding: 1.175rem 5px!important
 }
 
 .nnav {
     background-color: rgba(255, 255, 255, 0.9);
 }
 
 .unkotab {
     display: none;
 }
 
 .capmob {
     padding-top: 25px !important;
 }
 
 .container {
     max-width: 1180px!important
 }
 
 .container-fluid {
     max-width: 1170px!important
 }
 
 [class*="tcb-"] {
     padding: 7px 12px!important;
     font-size: 10px;
     text-align: center
 }
 
 .bg-dark1 {
     background: var(--mainColor1);
 }
 
 .bg-dark2 {
     background: var(--mainColor2);
 }
 
 .bg-glass-dark1 {
     background: rgba(15, 49, 87, 0.7)
 }
 
 .bg-glass-dark2 {
     background: rgba(101, 189, 194, 0.7)
 }
 
 .text-dark1 {
     color: var(--mainColor1);
 }
 
 .text-dark2 {
     color: var(--mainColor2);
 }
 
 .tc-member-style1 .member-icons {
     width: 100%;
     padding: 0!important
 }
 
 h1,
 h2,
 h3,
 h4,
 h5,
 h6,
 .h1,
 .h2,
 .h3,
 .h4,
 .h5,
 .h6 {
     font-family: inherit!important
 }
 
 .breadcrumb .breadcrumb-item:after {
     font-family: 'FontAwesome'!important;
     content: "\f0d9"!important
 }
 
 .minput::placeholder {
     color: #999
 }
 
 .my_holder {
     position: absolute;
     top: auto;
     left: 0;
     bottom: 0;
     z-index: 9999;
     width: 100%;
     height: auto;
     padding: 20px 25px 5px 15px
 }
 
 .my_gradiant1 {
     background: linear-gradient(transparent, black)
 }
 
 .cap_paragraph1 {
     color: #f9f9f9;
     font-size: .6rem;
     margin-bottom: 7px;
     position: relative;
     z-index: 999999999
 }
 
 .cap_btn1 {
     font-size: .6rem!important;
     padding: 5px 7px!important
 }
 
 .small .cap_btn1 {
     font-size: .6rem!important;
     padding: 5px 7px!important
 }
 
 .cap_title1 {
     position: relative;
     z-index: 1.0E+15;
     color: #fff;
     padding-bottom: 20px
 }
 
 .small .cap_title1 {
     padding-bottom: 0!important
 }
 
 .icon_btn1 {
     position: absolute;
     top: 0;
     right: 0;
     z-index: 9999999999999;
     border-radius: 0!important
 }
 
 .icon_btn1 i {
     color: #fff!important;
     font-size: 15px
 }
 
 .like_btn1 {
     float: left;
     font-size: 20px;
     font-style: normal;
     padding-top: 5px
 }
 
 .small .like_btn1 {
     float: left;
     font-size: 12px;
     font-style: normal
 }
 
 .small .icon_btn1 i {
     color: #fff!important;
     font-size: 20px
 }
 
 .num_btn {
     display: flex;
     justify-content: center;
     align-items: center
 }
 
 .num_btn i {
     position: absolute;
     left: 90%;
     top: 50%;
     z-index: 9999999999999;
     font-style: normal;
     font-weight: 700;
     font-family: Impact;
     transform: translate(-50%, -50%);
     -webkit-text-fill-color: #fff;
     -webkit-text-stroke: 1px #333;
     font-size: 63px;
     opacity: .7
 }
 
 .my_video {
     display: flex;
     justify-content: center;
     align-items: center
 }
 
 .my_video .contentss {
     position: absolute;
     top: 40%;
     z-index: 9999999999999;
     font-style: normal;
     font-size: 63px
 }
 
 .cap_paragraph2 {
     font-size: .6rem;
     margin-bottom: 7px
 }
 
 .cap_btn2 {
     font-size: .6rem!important;
     padding: 5px 7px!important
 }
 
 .small .cap_btn2 {
     font-size: .6rem!important;
     padding: 5px 7px!important
 }
 
 .cap_title2 {
     color: #000
 }
 
 .small .cap_title2 {
     padding-bottom: 0!important
 }
 
 .icon_btn2 {
     position: absolute;
     top: 5px;
     right: 5px;
     z-index: 9999999999999
 }
 
 .icon_btn2 i {
     color: #fff!important;
     font-size: 15px
 }
 
 .like_btn2 {
     position: absolute;
     top: 5px;
     left: 5px;
     z-index: 9999999999999
 }
 
 .icon_opicty {
     position: absolute;
     top: 10%;
     width: 100%;
     text-align: center;
     font-style: normal;
     font-size: 63px;
     z-index: 9999999999999
 }
 
 .icon_opicty i {
     font-size: 40px
 }
 
 .small .icon_btn2 i {
     color: #fff!important;
     font-size: 15px
 }
 
 .small .icon_btn2 btn {
     padding: 4px!important;
     font-size: 15px
 }
 
 .square {
     width: 100%
 }
 
 .square:after {
     content: "";
     display: block;
     padding-bottom: 100%
 }
 
 .content-sq {
     position: absolute;
     width: 100%;
     height: 100%
 }
 
 .uk-navbar-nav>li>a {
     padding: 0 9px!important
 }
 
 .square2 {
     width: 100%
 }
 
 .square2:after {
     content: "";
     display: block;
     padding-bottom: 65%
 }
 
 .content-sq2 {
     position: absolute;
     width: 100%;
     height: 100%
 }
 
 .square9 {
     position: relative;
     width: 100%
 }
 
 .square9:after {
     content: "";
     display: block;
     padding-bottom: 60%
 }
 
 .content-sq9 {
     position: absolute;
     width: 100%;
     height: 100%
 }
 
 .square92 {
     position: relative;
     width: 100%
 }
 
 .square92:after {
     content: "";
     display: block;
     padding-bottom: 39%
 }
 
 .content-sq92 {
     position: absolute;
     width: 100%;
     height: 100%
 }
 
 .square3 {
     width: 100%
 }
 
 .square3:after {
     content: "";
     display: block;
     padding-bottom: 84%
 }
 
 .square3a {
     width: 100%
 }
 
 .square3a:after {
     content: "";
     display: block;
     padding-bottom: 75%
 }
 
 .square4 {
     width: 100%
 }
 
 .square4:after {
     content: "";
     display: block;
     padding-bottom: 79%
 }
 
 .content-sq4 {
     position: absolute;
     width: 100%;
     height: 100%
 }
 
 .squarev {
     position: relative;
     width: 100%
 }
 
 .squarev:after {
     content: "";
     display: block;
     padding-bottom: 60%
 }
 
 .content-sqv {
     position: absolute;
     width: 100%;
     height: 100%
 }
 
 .squareshasha {
     width: 100%
 }
 
 .squareshasha:after {
     content: "";
     display: block;
     padding-bottom: 61%
 }
 
 .content-sqshasha {
     position: absolute;
     width: 100%;
     height: 100%
 }
 
 .squareshasha2 {
     width: 100%
 }
 
 .squareshasha2:after {
     content: "";
     display: block;
     padding-bottom: 65%
 }
 
 .content-sqshasha2 {
     position: absolute;
     width: 100%;
     height: 100%
 }
 
 .squaremakal {
     width: 100%
 }
 
 .squaremakal:after {
     content: "";
     display: block;
     padding-bottom: 90%
 }
 
 .cap_btn1 .text-dark {
     font-size: 0!important;
     padding: 15px 7px!important
 }
 
 .content-sqmakal {
     position: absolute;
     width: 100%;
     height: 100%
 }
 
 .member-role {
     background: #000;
     padding: 4px 10px;
     position: absolute;
     left: 0;
     bottom: 0;
     width: 100%;
     color: #fff;
     text-align: center;
     font-size: 10px
 }
 
 .listner5 li:nth-child(even) {
     background: #000
 }
 
 .listner5 li:nth-child(odd) {
     background: #000
 }
 
 .listner6 li:nth-child(even) {
     background: #fff
 }
 
 .listner6 li:nth-child(odd) {
     background: #eee
 }
 
 figure {
     margin: 0!important
 }
 
 .makal_title {
     margin-bottom: 0!important;
     font-size: 2.1rem!important
 }
 
 .makal_details {
     margin-bottom: 0!important;
     font-size: .9rem!important;
     line-height: 30px;
     text-align: justify
 }
 
 .hide_on_mob {
     display: block
 }
 
 .mylist-group li {
     list-style: none;
     padding: 0;
     margin: 0;
     margin-bottom: 3px
 }
 
 .foot_list li {
     list-style: none;
     font-size: 14px;
     padding: 4px 0;
     border-bottom: 1px solid #eee;
     color: #000!important
 }
 
 .my_circle {
     width: 50px;
     height: 50px;
     display: flex;
     justify-content: center;
     align-items: center;
     color: #2d3345;
     font-size: 40px;
     position: absolute;
     z-index: 9999999999;
     border-radius: 10px;
     background: #f9f9f9;
     left: calc(50% - 25px);
     top: 0
 }
 
 .section_part {
     margin-bottom: 40px
 }
 
 .myshare {
     float: left
 }
 
 .myshare li {
     width: 70px!important;
     margin-bottom: 10px;
     text-align: center;
     list-style: none
 }
 
 .section_part .cap_title2 {
     min-height: 60px
 }
 
 #soutadddd {
     display: block
 }
 
 .kotab {
     display: block
 }
 
 @media only screen and (max-width:719px) {
     .nnav {
         background-color: rgba(255, 255, 255, 0.1);
     }
     h5 {
         font-size: .8rem!important
     }
     .kotab {
         display: none
     }
     .hide_on_mob {
         display: none
     }
     .makal_title {
         margin-bottom: 0!important;
         font-size: 1.2rem!important
     }
     .uk-navbar-item,
     .uk-navbar-nav>li>a,
     .uk-navbar-toggle {
         font-size: 0!important
     }
     .pd-tiny1 {
         padding: 0.175rem 5px!important
     }
     .unkotab {
         display: block;
     }
     .squareshasha2:after {
         content: "";
         display: block;
         padding-bottom: 100%
     }
     .capmob {
         padding-top: 5px !important;
     }
 }
 
 .uk-navbar-item,
 .uk-navbar-nav>li>a,
 .uk-navbar-toggle {
     height: 40px!important
 }
 
 h5 {
     color: #000
 }
 
 .bg-danger {
     background-color: #e6001d!important
 }
 
 .text-danger {
     color: #e6001d!important
 }
 
 .menu .menu-item>a {
     font-size: 12px !important;
 }
 
 label {
     font-size: 12px !important;
 }
 
 .form-group {
     margin-bottom: 0px!important;
 }