/*!
 * Name			: Responsive Style
 * Website		: https://softclever.com
 * Copyright	: 2018 SoftClever Limited.
  _____        __      ______    _       
 |_   _|      / _|    |  ____|  | |      
   | |  _ __ | |_ ___ | |__   __| |_   _ 
   | | | '_ \|  _/ _ \|  __| / _` | | | |
  _| |_| | | | || (_) | |___| (_| | |_| |
 |_____|_| |_|_| \___/|______\__,_|\__,_|

*/

/* Default */
.breadcrumb_data {margin-bottom: -10px !important;}.aligncenter {display: block;margin-left: auto;margin-right: auto;}.alignleft {float: left;margin-right: 10px;}.alignright {float: right;margin-left: 10px;}.page-content p img {max-width: 100%;height: auto;margin-bottom: 10px;}.user-biography p,.quotes-data p,.about-data p {margin-bottom: 15px;}.text-gray {letter-spacing: 6px;color: #bababa;}.custom-bottom {margin-bottom: 20px;}.img-responsive img {max-width: 100%;height: auto;}#wp-calendar caption {text-align: center;}.text-dotted {letter-spacing: 8px;color: #e4e4e4;}.container-full {margin-top: -6px !important;}.donation-preview, #MainSalary, #rankContainer, #dataContainer {user-select: none;}.page-content h1 {font-size: 25px;}.page-content h2 {font-size: 24px;}.page-content h3 {font-size: 23px;}.page-content h4 {font-size: 22px;}.page-content h5 {font-size: 21px;}.page-content h6 {font-size: 18px;}.page-content h1,.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6 {text-align: left;padding-top: 5px;margin-bottom: 7px;}.ie-instruction {font-size: 17px;}.admission-logo img {width: 100%;max-width: 350px;height: auto;}.only-print {display: none;}.result-logo img {margin-top: -20px !important;max-width: 100% !important;height: auto !important;}.result-margin-top {margin-top: -15px !important;}.result-margin-bottom {margin-bottom: -10px !important;}.border-1{border-width:1px !important}.border-2{border-width:2px !important}.border-3{border-width:3px !important}.border-4{border-width:4px !important}.border-5{border-width:5px !important}.shadow-box {box-shadow: 0 0 15px 5px rgba(174, 174, 174, 0.8)}.block-display {display: block !important;}.msg-success, .msg-error, .msg-info {color: #010101;text-align: center;margin: 15px;padding: 8px;}.msg-success {background: #b3f59d;}.msg-error {background: #f5a59d;}.msg-info {background: #f0f8ff;}.instructor-info {margin-top: -50px;}.instructor-info img {border: 5px solid #ffffff;width: 55px;height: 55px;}.instructor-single img {border: 7px solid #f1f0f0;width: 100px;height: 100px;object-fit: cover;}.instructor-info span {margin-top: 5px;font-size: 16px;}.instructor-single span {font-size: 20px;}.course-title {font-size: 20px;margin-top: -10px;}.course-item {margin-bottom: 20px;}.course-footer {padding-top: 12px;margin-bottom: -8px;border-top: 1px solid #f1f1f1;display: flex;justify-content: space-between;align-items: center;}.course-footer span {font-size: 13px;}.mmasami-chat-box-icon {position: fixed;color: white;text-align: center;font-size: 20px;cursor: pointer;z-index: 1000;width: 40px;height: 40px;display: flex;align-items: center;justify-content: center;opacity: 0.7;border: 3px solid #ffffff;}.mmasami-chat-box-icon:hover {opacity: 1;}.mmasami-chat-box-icon.open {opacity: 1;}.mmasami-chat-box {position: fixed;right: 70px;display: none;z-index: 1000;border: 3px solid #ffffff;}.mmasami-chat-box textarea {width: 100%;height: 100px;}.whatsapp-chat-icon {bottom: 105px;right: 21px;background-color: #00d757;}.whatsapp-chat-box {bottom: 105px;}.messenger-chat-icon {bottom: 60px;right: 21px;background-color: #0084FF;}.messenger-chat-box {bottom: 60px;}.scroll-to-top {z-index: 999;}.scroll-to-top {bottom: 15px;}#content-container {font-family: "Arial",sans-serif,SolaimanLipi !important;}.bg-dark2 {background: #313131;}.bg-dark2 h3 {color: #e9e9e9 !important;border-bottom: 2px solid #232323 !important;}.list-link li a:hover {text-decoration: underline;}.result-data .text-failed td, .text-failed {background: #f7d5d5 !important;color: #b90000 !important;font-weight: bold;}.textwidget p {padding-top: .5rem !important;padding-left: 1rem !important;padding-right: 1rem !important;text-align: justify;margin-bottom: 0 !important;}.hide-dropdown {display: none !important;}.show-dropdown {display: block !important;}.show-dropdown {left: 50% !important;}.service-list-4 {margin-top: 1rem;}.service-list-5 {margin-top: 1.3rem;}.service-list-6 {margin-top: 2rem;}.service-list-7 {margin-top: 2.7rem;}.service-list-8 {margin-top: 3.5rem;}.service-list-9 {margin-top: 4rem;}.service-list-10 {margin-top: 5rem;}.teacher_list img {width: 100%;object-fit: cover;object-position: center;}.donation-box {user-select: none;}.donation-target {font-size: 17px;}.donation-received {font-size: 14px;}.wp-audio-shortcode {margin-top: 10px;margin-bottom: 5px;}.wp-video-shortcode {margin-top: 10px;margin-bottom: 15px;}.nav-link i.fa {display: inline;}.slider-caption {display: block;position: absolute;z-index: 2;text-shadow: none;color: #fff;background: #000;background: rgb(17 17 17 / 40%);left: 0;right: 0;bottom: 0;padding: 5px 10px;margin: 0;max-width: none;}.result-info {user-select: none;}.sitemap-header {border-top-left-radius: 0px !important;border-top-right-radius: 0px !important;}.mmasami_grid_box {border: 1px solid #e9e9e9;}.gallery-image img {width: 100%;height: 120px;object-fit: cover;border: 1px solid #e1e1e1;padding: 4px;}.widget-data select .notranslate {background: #ffffff !important;color: #010101 !important;}.pass-change-body .form-group label {margin-bottom: 5px !important;}.pass-change-body .msg-error, .pass-change-body .msg-success {margin-top: -5px !important;}.form-group label {margin-bottom: 0.2rem !important;}.text-center h1, .text-center h2, .text-center h3, .text-center h4, .text-center h5, .text-center h6, .text-center p {text-align: center !important;}.user-data .profile-photo h4 {text-align: center !important;padding-bottom: 12px;}.user-data .ie-social-icons a {margin: 2px !important;}.custom-file-label {display: inline-block;max-width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.table td span {display: inline;word-break: break-word;overflow-wrap: break-word;white-space: normal;}.ie_course_list_v2 img, .mmasami_grid_box img {/* height: 170px;object-fit: none; */}.edit-text {margin-left: 3px;}.user-biography h3 {padding-top: 0px !important;}.profile-info li span.bline, .contact-section p a, .ie-foo-link2 li a {word-wrap: break-word;}.ie-complain-form, .service-list-data {border: 1px solid #e7e7e7;}.user-biography p:last-child {margin-bottom: 0px !important;}.pass-visibility {cursor: pointer !important;}

/* Nav Animation */
.navbar {transition: all 0.3s ease;}.dropdown-menu {animation: fadeIn 0.3s ease;}.dropdown-item {transition: all 0.2s;}@keyframes fadeIn {from {opacity: 0;transform: translateY(-10px);}to {opacity: 1;transform: translateY(0);}}

/* Link Hover */
.ticker_list li a:hover, .infoedu-event-title a:hover, .date-body a:hover, .card-title a:hover, a.list-group-item h5:hover, .media-body a:hover, .about-data a:hover, .quotes-data a:hover {text-decoration: underline;}

/* Special Box */
.ie-special-board {position: relative;padding: 12px;box-sizing: padding-box;border: 1px solid;margin-bottom: 25px;}.ie-top-block {display: flex;flex-direction: row;width: 100%;position: absolute;top: 0;left: 0;}.ie-top-block:before {border-radius: 3px 0 0 0;display: block;content: "";flex: 2 0 0;height: 1px;}.ie-top-block:after {border-radius: 0 3px 0 0;display: block;content: "";flex: 2 0 0;height: 1px;}.ie-headline {font-size: 18px;font-weight: bold;overflow: hidden;flex: 0 0 auto;padding: 0 10px;margin-top: -14px;text-align: center;}.ie-description {color: #505050;margin: 8px 8px 0 8px;text-align: center;}.container .col-lg-4:nth-of-type(1) .ie-main-color {color: #15af27;border-color: #15af27;}.container .col-lg-4:nth-of-type(2) .ie-main-color {color: #D22B2B;border-color: #D22B2B;}.container .col-lg-4:nth-of-type(3) .ie-main-color {color: #0047B0;border-color: #0047B0;}.container .col-lg-4:nth-of-type(4) .ie-main-color {color: #1fa2ed;border-color: #1fa2ed;}.container .col-lg-4:nth-of-type(5) .ie-main-color {color: #ed821e;border-color: #ed821e;}.container .col-lg-4:nth-of-type(6) .ie-main-color {color: #755540;border-color: #755540;}.container .col-lg-4:nth-of-type(7) .ie-main-color {color: #58006e;border-color: #58006e;}.container .col-lg-4:nth-of-type(8) .ie-main-color {color: #21006e;border-color: #21006e;}.container .col-lg-4:nth-of-type(9) .ie-main-color {color: #00636e;border-color: #00636e;}.container .col-lg-4:nth-of-type(9) .ie-main-color {color: #006e0d;border-color: #006e0d;}.inline-image {width: 20px !important;height: 20px !important;vertical-align: sub;}.inline-text {margin-left: 5px;}.feedback-data {overflow-y: auto;padding-right: 10px;}.feedback-data::-webkit-scrollbar {width: 6px;}

/* Wrapper */
@media (min-width:20px) and (max-width:800px) {.ie-data-wrapper {width: 100%;overflow-x: auto;overflow-y: hidden;margin-bottom: 15px;}}@media (min-width:20px) and (max-width:669px) {.ie-responsive-table .table-bordered {border: none !important;}}

/* Print */
@media print {.mmasami-title {display: none !important;}.bg-gray {border-radius: 0px !important;}.only-print {display: block !important;}.breadcrumb_data ul {display: none !important;}.edit-btn {display: none !important;}/* .ie_header_banner {position: fixed;top: 0;left: 0;width: 100%;z-index: 9999;} */.page-section {margin-top: 0% !important;}.footer_copyright {display: none;/* position: fixed;bottom: 0;left: 0;width: 100%;z-index: 9999; */}.holiday-title {margin-top: 30px;}#MainAttendance h3 {margin-top: -25px !important;}.print-title {padding-top: 30px !important;}.print-title-0 {margin-top: 0px !important;padding-top: 0px !important;}.breadcrumb_data {display: none !important;}.col-print {-ms-flex: 100% !important;flex: 100% !important;max-width: 100% !important;}.profile-info li {-ms-flex: 50% !important;flex: 50% !important;max-width: 50% !important;}}

/* Mobile */
@media (min-width: 20px) and (max-width: 575px) {.welcome-title {font-size: 16px !important;}.ticker_head {font-size: 14px !important;}.ticker_list li {font-size: 14px !important;}.ie_navigation_menu .navbar {padding: 8px !important;}.principle-data h3 {font-size: 18px !important;}.principle-content h4 {font-size: 15px !important;}.principle-content a {font-size: 13px !important;}.quotes-data h3 {font-size: 18px !important;}.about-data h1 a, .about-data h3 a {font-size: 26px !important;}.course-data h3, .teacher-data h3 {padding-bottom: 15px !important;font-size: 20px !important;}.staff_list h3 {font-size: 14px !important;}.staff_list p {font-size: 12px !important;}h3.widget-title, h2.wp-block-heading {font-size: 20px !important;}.user-biography h3 {font-size: 20px !important;}.user-data .profile-photo h4 {font-size: 18px !important;padding: 14px !important;}.profile-info li {font-size: 14px !important;}.user-data .profile-photo h4 a i {margin-top: 6px !important;}.ie-foo-link h3, .ie-foo-link2 h3 {font-size: 20px !important;}.ie-service-list p {font-size: 14px !important;}.service-list-data h3 {font-size: 22px !important;}.ie-mobile-margin {margin-bottom: 10px !important;}.ie-mmasami-area h2 {font-size: 26px !important;}.breadcrumb_data::after {margin-left: -20px !important;bottom: -18px !important;}.ie-width-boxed {padding-right: 0px !important; padding-left: 0px !important;}.teacher_list h4 {font-size: 14px !important;}.teacher_list small {font-size: 12px;}.mmasami_grid_box p {font-size: 16px !important;}.ie-visitor-counter p {font-size: 16px !important;}.ie-counter-section i {font-size: 50px !important;}.ie-counter {font-size: 28px !important;}.ie-counter-section p {font-size: 16px !important;}.breadcrumb_data h1 {font-size: 25px !important;}.breadcrumb_data ul li {font-size: 14px !important;}.page-heading h2 {font-size: 20px !important;}.page-heading span {font-size: 12px !important;}.corner-area a {font-size: 14px !important;}.ie-admission-form h2 {font-size: 25px !important;}.notice_table tr td {font-size: 14px !important;}.msg-error {margin-top: -10px;}.list-group .flex-grow-1 h5, .media-body h5 a {font-size: 16px !important;}.list-group .flex-grow-1 p, .media-body p {font-size: 12px !important;}.mb-xs-1 {margin-bottom:.25rem!important;}.instructor-info {margin-top: -40px !important;}.instructor-info img {width: 40px !important;height: 40px !important;}.instructor-info span {font-size: 10px !important;}.course-title {font-size: 14px !important;margin-top: -12px !important;}.course-footer span, .course-footer .badge {font-size: 10px !important;}.hidden-mobile {display: none !important;}.course-footer {display: block !important;text-align: center !important;}.scroll-to-top {bottom: 132px;}.whatsapp-chat-icon {bottom: 222px;}.messenger-chat-icon {bottom: 177px;}.whatsapp-chat-box {bottom: 222px;}.messenger-chat-box {bottom: 177px;}.show-dropdown {margin-left: 15% !important;}.alignleft, .alignright {width: 150px !important;height: auto;}.mobile-info {margin-left: 0px;margin-right: 0px;}.mobile-info span.aline {float: left !important;}.mobile-info span.bline {float: right !important;}.profile-image {text-align: center;}.profile-image img {width: 150px;height: 150px;object-fit: cover;object-position: center;}.ie_top_menu span, .ie_top_menu span a {font-size: 12px !important;}.m-text {display: none;}.edit-text {display: none;}.icon-bg span {margin-right: 0 !important;}.icon-bg i {/* padding: 9px 10px 10px 10px;width: 32px !important;height: 32px !important; */padding: 6px 10px 8px 7px;width: 25px !important;height: 25px !important;}.top_data_1 {padding-left: 0 !important;}.top_data_2 {padding-right: 5px !important;}.teacher_list img {height: 165px;}.infoedu-event-title {font-size: 1.1rem !important;}.infoedu-event-day {font-size: 1.6rem !important;}.infoedu-event-month {font-size: 1rem !important;}.mmasami_language_nav span {display: none;}.mmasami_language_nav .navbar-nav .nav-item {padding-right: 3px;}.mmasami_grid_box a {font-size: 16px;}.students-data .table-bordered {border: 0px !important;}.result-button input[type=submit], .result-button input[type=button] {width: 70% !important;}}

/* Desktop */
@media (min-width: 576px) and (max-width: 9000px) {.ie-desktop-margin {margin-bottom: 10px !important;}.ie-mmasami-area h2 {font-size: 26px !important;}.sn-width {width: 6% !important;}.id-width {width: 8% !important;}.roll-width {width: 5% !important;}.reg-width {width: 10% !important;}.code-width {width: 13% !important;}.mark-width {width: 18% !important;}.grade-width {width: 7% !important;}.d-mt-2 {margin-top: .6rem;}.desktop-left {text-align: left !important;}.home-person {width: 200px;height: 200px;object-fit: cover;object-position: center;}.v3-counter {margin-top: -5.5% !important;}.desktop-info {margin-left: 0px;margin-right: 0px;}.profile-image img {width: 100%;height: 120px;object-fit: cover;object-position: center;}.icon-bg i {padding: 7px 10px 10px 9px;width: 30px !important;height: 30px !important;}.teacher_list img {/* height: 250px; */}.dropdown-submenu {position: relative;}.dropdown-submenu .dropdown-menu {top: 0;left: 100%;margin-top: 0;margin-left: 50%;padding-left: 5px;}.dropdown-submenu:hover .dropdown-toggle::after {content: '';position: absolute;top: 50%;right: 0;transform: translateY(-50%);border-width: 5px;border-style: solid;border-color: transparent transparent transparent #fff;z-index: 999;}.ie-admission-form {padding: 35px !important;}.ie-service-list {margin-bottom: 20px !important;}.blog-data h2, .date-body h5 {text-decoration: none;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;max-width: 100%;}.blog-data p {margin-bottom: 0px;}.date-body h5 {width: 90%;}.ie-responsive-table {width: 100%;overflow-x: auto;margin-bottom: 1rem;}.ie-responsive-table tr {white-space: nowrap;}}