@charset "utf-8"; body, html { height: 100%; font-size: 100% } *, :after, :before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box } body { color: #000; background: fixed #fdb52b; font-family: Arial, Helvetica, sans-serif; font-size: 16px; padding: 0; margin: 0; font-style: normal; line-height: 1; cursor: default } img { max-width: 100%; height: auto; -ms-interpolation-mode: bicubic; border: 0 } li, ul li { list-style: none } img { display: inline-block; vertical-align: middle; border: 0 } blockquote, dd, div, dl, dt, form, h1, h2, h3, h4, h5, h6, li, ol, p, pre, td, th, ul { margin: 0; padding: 0 } a { color: #000; line-height: inherit; text-decoration: none } a:hover { text-decoration: none } p, strong { color: #000; line-height: inherit } p, p.lead { line-height: 1.6 } a:focus, a:hover { color: #000 } a img { border: none; border: 0 } p { font-family: Arial, Helvetica, sans-serif; font-weight: 400; font-size: 16px; margin-bottom: 1.25rem } h1 { font-size: 2.125rem } h2 { font-size: 1.6875rem } h3 { font-size: 1.375rem } h4, h5 { font-size: 1.125rem } h6 { font-size: 1.5rem } b, em, small, strong { line-height: inherit; color: #000 } hr { border: solid #ddd; border-width: 1px 0 0; margin: 1.25rem 0 1.1875rem; height: 0 } em, i { font-style: italic } small { font-size: 60% } code { font-family: Arial, Helvetica, sans-serif; color: #bd260d } dl, ol, ul { font-size: 16px; line-height: 1.6; margin-bottom: 1.25rem; list-style-position: outside; font-family: Arial, Helvetica, sans-serif } .subheader { line-height: 1.4; color: #6f6f6f } .subheader, h1, h2, h3, h4, h5, h6 { font-weight: 400; margin-top: .2rem; margin-bottom: .5rem } .subheader, th a { font-weight: 400; margin-top: .2rem; margin-bottom: .5rem } .row .row.collapse:after, .row .row.collapse:before, .row .row:after, .row .row:before, .row:after, .row:before { content: " "; display: table } textarea { min-height: 50px } table { background: #fff; margin-bottom: 1.25rem; border: 1px solid #807e7e } table caption { background: 0 0; color: #000; font-size: 16px; font-weight: 700 } table thead { background: #058532 } table thead tr td, table thead tr th { padding: .5rem .625rem .625rem; font-size: 16px; font-weight: 700; color: #fff } table tfoot { background: #f5f5f5 } table tfoot tr td, table tfoot tr th { padding: .5rem .625rem .625rem; font-size: 16px; font-weight: 700; color: #000 } table tr td, table tr th { padding: 5px; font-size: 14px; color: #000; text-align: left; border-right: 1px solid #807e7e; border-bottom: 1px solid #807e7e } table tr.alt, table tr.even, table tr:nth-of-type(even) { background: #f4f4f4 } table tbody tr td, table tbody tr th, table tfoot tr td, table tfoot tr th, table thead tr th, table tr td { display: table-cell } form { margin: 0 0 1rem } form .row .row { margin: 0 -.5rem } form .row .row .column, form .row .row .columns { padding: 0 .5rem } form .row .row.collapse { margin: 0 } form .row .row.collapse .column, form .row .row.collapse .columns { padding: 0 } form .row .row.collapse input { border-bottom-right-radius: 0; border-top-right-radius: 0 } form .row input.column, form .row input.columns, form .row textarea.column, form .row textarea.columns { padding-left: .5rem } label { font-size: .875rem; color: #4d4d4d; cursor: pointer; display: block; font-weight: 400; line-height: 1.5; margin-bottom: 0 } input[type=checkbox], input[type=file], input[type=radio], label.inline, select { margin: 0 0 1rem } label.right { text-align: right } label.inline { padding: .5625rem 0 } label small { text-transform: capitalize; color: #676767 } select::-ms-expand { display: none } @-moz-document url-prefix() { select { background: #fafafa } select:hover { background: #f3f3f3 } } .row { max-width: 62.5rem; margin: 0 auto } .row .row, .top-bar .row { max-width: none } .row.collapse>.column, .row.collapse>.columns { padding-left: 0; padding-right: 0 } .row.collapse .row { margin-left: 0; margin-right: 0 } /*.row .row { width: auto; margin: 0 -.9375rem }*/ .row .row.collapse { width: auto; margin: 0; max-width: none } .column, .columns { padding-left: .9375rem; padding-right: .9375rem; width: 100%; float: left } @media only screen { .column, .columns { position: relative } .column, .columns { padding-left: .9375rem; padding-right: .9375rem; float: left } } @media only screen and (min-width:40.063em) { .column, .columns { position: relative } [class*=column]+[class*=column]:last-child { float: right } [class*=column]+[class*=column].end { float: left } } @media only screen and (min-width: 64.063em) { .column, .columns { position:relative } .column, .columns { padding-left: .9375rem; padding-right: .9375rem; float: left } .large-1 { width: 8.33333% } .large-2 { width: 16.66667% } .large-3 { width: 33.333% } .large-4 { width: 25% } .large-5 { width: 41.66667% } .large-6 { width: 50% } .large-7 { width: 66.66666% } .large-8, .large-9 { width: 75% } .large-10 { width: 83.33333% } .large-11 { width: 91.66667% } .large-12 { width: 100% } [class*=column]+[class*=column]:last-child { float: right } [class*=column]+[class*=column].end { float: left } } .text-left { text-align: left !important } .text-right { text-align: right !important } .text-center { text-align: center !important } .text-justify { text-align: justify !important } .clearfix:after, .row .row.collapse:after, .row .row:after, .row:after { clear: both } .top-menu, .top-menu li a { background-color: #b40a02 } .show-menu, .top-menu li a { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; text-decoration: none; text-align: center } .top-menu { border-top: 5px solid #fff; border-bottom: 3px solid #fff; height: 50px } .top-menu ul { list-style-type: none; margin: 0; padding: 0; position: absolute; background: #b40a02 } .top-menu li { display: inline-block; float: left; margin-right: 1px; color: #eee } .top-menu li a { display: block; color: #eee; padding: 10px 15px; text-transform: uppercase; border-left: 1px solid #fff; border-right: 1px solid #fff; font-size: 13px; font-weight: 700; box-sizing: border-box } .top-menu li:hover a { background: #000; color: #fff; text-decoration: none } .top-menu li:hover ul a { background: #b40a02; color: #fff; height: 40px; padding: 8px 15px; text-decoration: none } .top-menu li:hover ul a:hover { background: #000; color: #fff } .top-menu li ul { display: none; background: #b40a02 } .top-menu li ul li { display: block; float: none } .top-menu li ul li a { width: auto; min-width: 100px; padding: 0 20px; text-decoration: none } .hidden:hover, .top-menu ul li a:hover+.hidden { display: block; z-index: 200; text-decoration: none } .show-menu { color: #fff; background: #b40a02; padding: 10px 0; display: none } .top-menu input[type=checkbox] { display: none; -webkit-appearance: none } .top-menu input[type=checkbox]:checked~#menu { display: block } @media screen and (max-width: 760px) { .top-menu ul { position:static; display: none } .top-menu li { margin-bottom: 1px } .top-menu ul li, li a { width: 100% } .show-menu { display: block } .top-menu li:hover ul a { background: #b40a02; color: #fff; height: 48px; padding: 15px; text-decoration: none; font-size: 15px } } .bx-wrapper { position: relative; margin: 0 auto 60px; padding: 0 } .bx-wrapper img { max-width: 100%; display: block; border: 0 } .bx-wrapper .bx-viewport { -moz-box-shadow: 0 0 5px #ccc; -webkit-box-shadow: 0 0 5px #ccc; box-shadow: 0 0 5px #ccc; border: 5px solid #fff; left: 0; background: #fff; -webkit-transform: translatez(0); -moz-transform: translatez(0); -ms-transform: translatez(0); -o-transform: translatez(0); transform: translatez(0) } .bx-wrapper .bx-controls-auto, .bx-wrapper .bx-pager { position: absolute; bottom: -30px; width: 100% } .bx-wrapper .bx-loading { min-height: 50px; background: url(images/bx_loader.gif) center center no-repeat #fff; height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 2000 } .bx-wrapper .bx-pager { text-align: center; font-size: .85em; font-family: Arial, Helvetica, sans-serif; font-weight: 700; color: #666; padding-top: 20px } .bx-wrapper .bx-controls-auto .bx-controls-auto-item, .bx-wrapper .bx-pager .bx-pager-item { display: inline-block } .bx-wrapper .bx-pager.bx-default-pager a { background: #666; text-indent: -9999px; display: block; width: 10px; height: 10px; margin: 0 5px; outline: 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px } .bx-wrapper .bx-pager.bx-default-pager a.active, .bx-wrapper .bx-pager.bx-default-pager a:hover { background: #000 } .bx-wrapper .bx-prev { left: 10px; background: url(images/controls.png) 0 -32px no-repeat } .bx-wrapper .bx-next { right: 10px; background: url(images/controls.png) -43px -32px no-repeat } .bx-wrapper .bx-prev:hover { background-position: 0 0 } .bx-wrapper .bx-next:hover { background-position: -43px 0 } .bx-wrapper .bx-controls-direction a { position: absolute; top: 50%; margin-top: -19px; outline: 0; width: 32px; height: 32px; text-indent: -9999px; z-index: 9999 } .bx-wrapper .bx-controls-direction a.disabled { display: none } .bx-wrapper .bx-controls-auto { text-align: center } .bx-wrapper .bx-controls-auto .bx-start { display: block; text-indent: -9999px; width: 10px; height: 11px; outline: 0; background: url(images/controls.png) -86px -11px no-repeat; margin: 0 3px } .bx-wrapper .bx-controls-auto .bx-start.active, .bx-wrapper .bx-controls-auto .bx-start:hover { background-position: -86px 0 } .bx-wrapper .bx-controls-auto .bx-stop { display: block; text-indent: -9999px; width: 9px; height: 11px; outline: 0; background: url(images/controls.png) -86px -44px no-repeat; margin: 0 3px } .bx-wrapper .bx-controls-auto .bx-stop.active, .bx-wrapper .bx-controls-auto .bx-stop:hover { background-position: -86px -33px } .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager { text-align: left; width: 80% } .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto { right: 0; width: 35px } .bx-wrapper .bx-caption { position: absolute; bottom: 0; left: 0; background: rgba(80, 80, 80, .75); width: 100% } .bx-wrapper .bx-caption span { color: #fff; font-family: Arial, Helvetica, sans-serif; display: block; font-size: 16px; padding: 10px } .clear, .cnt223 p { clear: both } .footerheight, .h140, .h170, .non-table, .question_h, .tpr-wrapper, .viewport100 { overflow: hidden } .row { max-width: 75rem } .site-logo img, img { max-width: 100%; border: 0 } p { color: #000 } .red, a:link, a:visited { color: #000; font-weight: 700 } a { text-decoration: none } a:hover, a:hover p { text-decoration: underline } table td { line-height: 30px; font-size: 16px } .red { text-align: right; float: right } @media only screen and (min-width:64.063em) { [class*=column]+[class*=column]:last-child { float: left } .column, .columns { padding-left: .9rem; padding-right: .9rem } } .block-title, .block-title-wrapper h1, .block-title-wrapper h2 { padding: 5px 10px 3px; text-align: left } .hindi { font-family: kruti } .site-header { background-color: transparent } .site-logo img { width: 300px; border: 0 } .site-description { display: none } .block-title, .block-title a, .block-title-wrapper h1, .block-title-wrapper h2 { display: inline-block; color: #fff; font-size: 16px; font-weight: 400; /*text-transform: uppercase;*/ border-bottom: none; margin-bottom: -8px; text-align: left } .block-title1 { display: inline-block; color: #fff; font-size: 20px; border-bottom: none; font-family: Arial, Helvetica, sans-serif; padding: 5px 10px } .top-menu { background-color: #b40a02 } .block-title-wrapper { background-color: #683300; min-height: 45px; margin-top: 10px; text-align: left } .block-title-wrapper1 { background-color: #683300; min-height: 45px; margin-top: 10px; text-align: left } #block-menu-block-1 ul.menu li.menu-views div.menu-name:hover, .postscript, ul.menu li.menu-views .view-display-id-toppers_menu ul { background-color: #b40a02 } .menu ul li a { font-weight: 400 } #overlay, .overlay { left: 0; height: 100% } .block-title a { padding: 0 10px 10px; font-weight: 700 } #block-views-content-front-current-toppers .block-title, #block-views-content-front-previous-toppers .block-title, #block-views-content-front-yearly-toppers .block-title { font-size: 20px; font-weight: 700 } body.front #block-system-main, body.front #page-title { display: none } #page-title { font-size: 30px; border-bottom: 2px solid #8c0b00; color: #000; text-align: left; margin-bottom: .5rem } #page-title-v { font-size: 20px; color: #fff; text-align: left; margin-bottom: .5rem; background-color: #683300; min-height: 45px; margin-top: 10px; padding: 5px } .postscript ul.menu li a { border: none; color: #fff; padding: 12px 3px; font-weight: 400; line-height: 40px } .leaf { margin: 10px 5px } #block-menu-block-1 ul.menu li.menu-views div.menu-name { padding: 7px 3px; margin: 0; border: none } .full-wrapper.top-menu { padding: 0; font-size: 0 } .top-menu .block { display: inline-block } .site-footer { background-color: #000; color: #000 } .site-footer p { font-size: 12px } .block-post { display: table; clear: both; width: 100%; padding: 10px 0; border-bottom: 1px dotted #ddd } h6.post-title { font-size: 16px; font-weight: 800 } .post-content, .post-content h3 { font-size: 16px; color: #000; padding: 0 } .post-content, .post-image { float: left; box-sizing: border-box } .post-image { width: 25%; max-width: 80px } .non-table table, .post-content { width: 100% } .post-content h3 { margin: 0 } .non-table div.more-link a, .post-date { font-size: 16px } .post-image img { display: block } .post-date { color: #999 } div.more-link { margin-top: 10px } .full-wrapper { padding: 10px 0 } .bx-wrapper { margin-bottom: 0 } .bx-wrapper .bx-viewport { box-shadow: none; background: 0 0; border: none } .bx-wrapper .bx-viewport .view-content { margin-left: 0 } .footer-carousal { padding: 10px 0 5px; background-color: #eee } .footer-carousal .bx-wrapper img { max-height: 120px; min-height: 120px; border: 0 } .footer-carousal h6, .footer-carousal p, .footer-carousal span { color: #666 } .footer-carousal h5, .footer-carousal h6, .footer-carousal p { margin: 3px 0 0 } .site-footer-carousal { padding: 0 } .overlay-wrapper { position: relative; overflow: hidden } .overlay { position: absolute; top: 0; text-align: center; width: 100%; opacity: 0; transition: all .3s; background-color: #fff } .overlay-caption h5 { margin-top: 5px; margin-bottom: 0; color: #fff } .social-links ul { list-style: none; padding: 10px 0; margin: 0 } .social-links ul li { display: inline-block; margin: 0 10px 0 0 } .da-img, .item-list ul li { margin: 0 } .social-links ul li a:hover img { opacity: 1 } .social-links .facebook { width: 31px; height: 31px; padding: 10px 19px 3px 9px; background: url(https://www.sharmaacademy.com/images/social-media.webp) } .social-links .instagram { width: 31px; height: 31; padding: 10px 19px 0 9px; background: url(https://www.sharmaacademy.com/images/insta.webp) } .social-links .twitter { width: 28px; height: 28px; padding: 10px 19px 3px 9px; background: url(https://www.sharmaacademy.com/images/social-media.webp) 0 -37px } .social-links .youtube { width: 28px; height: 28px; padding: 10px 19px 3px 9px; background: url(https://www.sharmaacademy.com/images/social-media.webp) 0 -74px } .social-links .google { width: 28px; height: 28px; padding: 10px 19px 3px 9px; background: url(https://www.sharmaacademy.com/images/social-media.webp) 0 -110px } .da-img { padding: 0; float: left; width: 100% } .view-display-id-front_slider .view-content .slide h2 { position: absolute; top: 10%; left: 0; width: 40%; font-size: 16px } .view-display-id-front_slider .view-content .slide p { position: absolute; top: 30%; left: 0; width: 40%; font-size: 10px } .view-display-id-front_slider .view-content .slide h2, .view-display-id-front_slider .view-content .slide p { display: block; background-color: #000; opacity: 0; color: #fff; padding: 10px; border-left: 3px solid #fff } .blockbox, .blockbox.view-content, .blockbox.view-terms, .page-contact #block-system-main>.content, fieldset.captcha { box-sizing: border-box; margin-top: 10px; padding: 0; color: #000; border-top: none } .content { box-sizing: border-box; color: #green; border-top: none; padding: 10px; } .blockbox .bx-viewport { left: 0 } .syllabus h4, h1 { text-decoration: blink } .featured, h1 { margin: 0; padding: 0 } .text, h1 { font-family: Arial, Helvetica, sans-serif; font-weight: 400 } h1 { font-size: 25px; color: #000; text-align: center } .content p, .footercontent p, .footercontent p a, .text { text-decoration: none } .text { font-size: 16px; color: #000; text-align: left } .footercontent ul li { color: #fff } .featured-3 h1, .featured-3 h3, .syllabus h3, .syllabus h4, .syllabus h5 { text-transform: uppercase } .marq, .marq a { color: #000; text-align: center } .featured { height: 358px } .marq { padding: 5px 0 } .region p { color: #000; } .white { color: #fff; } #banner-form { padding-top: 10px } #banner-form input.name[type=text] { background: url(https://www.sharmaacademy.com/images/social-media.webp) 0 -238px no-repeat #fff; margin: 0 auto; padding-top: 10px } #banner-form input.email[type=text] { background: url(https://www.sharmaacademy.com/images/social-media.webp) 0 -390px no-repeat #fff } #banner-form input.phone[type=text] { background: url(https://www.sharmaacademy.com/images/social-media.webp) 0 -290px no-repeat #fff } #banner-form input.dob[type=text] { background: url(https://www.sharmaacademy.com/images/social-media.webp) 0 -339px no-repeat #fff } #banner-form .robot { margin-left: 30px } #banner-form input[type=text] { border: none; border-radius: 5px; display: block; margin: 5px auto; outline: 0; padding: 9px 9px 9px 55px; width: 78% } #banner-form select, #banner-form textarea { border: none; display: block; margin: 5px auto; outline: 0; padding: 9px } #banner-form label { margin: 0 11% } #banner-form input[type=radio] { padding-left: 10px } #banner-form textarea { border-radius: 5px; width: 80%; height: 80px } #banner-form select { border-radius: 5px; width: 78% } #banner-form span { color: #fff !important; display: inline-block; float: right; margin-left: 60px; margin-top: -20px; padding: 3px; position: absolute } #banner-form input[type=submit], a.button { color: #fff; display: block; font-size: 16px; font-weight: 400; padding: 10px; height: 45px; width: 100%; border: none; background-color: #683300 } #comment-form input[type=text] { border: none; display: block; margin: 17px auto; outline: 0; padding: 9px; width: 49%; display: inline; border: 1px solid #b4b4b4 } #comment-form textarea { width: 98%; height: 100px; padding: 9px; border: 1px solid #b4b4b4 } #comment-form input[type=submit], a.button { color: #fff; display: block; font-size: 16px; font-weight: 400; padding: 10px; height: 45px; width: 20%; border: none; background-color: #683300 } .topperbox { margin: 0; padding: 15px } .topperbox h4 { margin: 0; padding: 0; color: #000; font-size: 20px; font-family: Arial, Helvetica, sans-serif; font-weight: 700; padding: 15px } .topperbox h5 { margin: 0; padding: 0; color: #000; font-size: 20px; font-family: Arial, Helvetica, sans-serif; font-weight: 700 } .topperbox h3, .topperbox strong { font-size: 16px; font-weight: 700; color: #000; font-family: Arial, Helvetica, sans-serif } .topperbox h3 { padding: 10px; margin: 0 0 10px; background-color: #e8e8e8; border: 1px solid #b4b4b4; border-radius: 8px } .topperbox p { padding: 0 10px } .topperbox strong { display: block; margin-top: 15px } .topperbox .black { color: #252524; font-weight: 700 } .syllabus h4, .topperbox li, .topperbox li a { font-family: Arial, Helvetica, sans-serif } .topperbox ul { margin: 15px 5px } .topperbox ul li { list-style-type: disc; list-style-position: inside; font-size: 16px; color: #000 } .topperbox ol li { padding-left: 20px; list-style-type: decimal; } .topperbox li a { font-size: 16px; color: #000; line-height: 30px } .topperbox li a:hover { color: red } .topperbox img { border: 7px solid #999; border: 0 } .answerbase, .content1 p, .text1 { font-weight: 400; font-size: 16px } #banner-form input[type=submit]:hover, a.button:hover { background: -webkit-gradient(linear, left top, left bottom, color-stop(.05, #c62d1f), color-stop(1, #f24537)); background: -moz-linear-gradient(top, #c62d1f 5%, #f24537 100%); background: -webkit-linear-gradient(top, #c62d1f 5%, #f24537 100%); background: -o-linear-gradient(top, #c62d1f 5%, #f24537 100%); background: -ms-linear-gradient(top, #c62d1f 5%, #f24537 100%); background: linear-gradient(to bottom, #c62d1f 5%, #f24537 100%); background-color: #c62d1f } .footercontent p { color: #fff } .footercontent p a { color: #ff0 } .content p { color: #000; line-height: 30px } .content p a { color: #000; text-decoration: none } .text1 { color: #000; text-decoration: none; line-height: 25px; margin-top: 10px; margin-bottom: 5px } a.text1 { color: red; text-decoration: underline } .courses-list li { padding: 5px 0; list-style-position: outside } .courses-list li a { color: #683300; font-size: 16px } .content1 { box-sizing: border-box; color: #green; border-top: none; background-color: #fff } .content1 p { color: #000; text-decoration: none; line-height: 30px } .content1 p a { color: #f90; text-decoration: underline } .brown { background-color: #fc9 } .question, .whitebg { background-color: #fff } .h170 { height: 170px } .h140 { height: 140px } .questionbase { padding: 10px } .question h3 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: 700; color: #fff; text-decoration: none; text-align: left; margin: 15px 0 10px } .question h1 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: 700; color: #000; text-decoration: none } .syllabus h4, h2 { text-align: center } .answerbase, .answerbase p { font-size: 16px; display: block } .question_h { color: red; min-height: 100px; height: 100px } .answerbase { position: relative; border-top-color: #e2e2e2; border-bottom-color: #7c7c7c } .answerbase ol ul { margin: 0 2em 1em 0 } .answerbase li { position: relative; margin-left: 2em; padding-bottom: .7em } .scrolltxt { font-size: 16px; color: red } .region-featured-1 h4, .region-featured-1 h5 { font-style: normal; text-rendering: optimizeLegibility; font-size: 1.8rem; background-color: none; font-weight: 400 } .white { color: #fff } .footerheight { height: 50px } .region-featured-1 h4 { font-family: "Helvetica Neue", Helvetica, Helvetica, Arial, sans-serif; color: #000 } .region-featured-1 h5 { font-family: georgiabold, Helvetica, Helvetica, Arial, sans-serif; color: #000 } /*.bx-viewport .box, .syllabus { background-color: #fff }*/ .bx-viewport .box { background-color: #fff } .pad_5 { padding-top: 5px } .bx-wrapper-upsc ul { list-style: square; margin-left: 10px } .bx-wrapper-upsc ul li { list-style: circle; padding: 2px 0; color: #000 } .bx-wrapper-upsc ul li a { color: #000; font-size: 16px } .syllabus h4 { font-size: 25px; font-weight: 400; color: #000; margin: 0; padding: 10px 0 } .syllabus h2, .syllabus h3 { text-align: left; font-weight: 400; font-family: Arial, Helvetica, sans-serif; text-decoration: blink } .syllabus h2 { font-size: 20px; color: #000; margin: 0 0 10px; padding: 0; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #999 } .syllabus h3 { font-size: 25px; color: #b40a02; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #b40a02; margin: 15px 0 10px } .syllabus h5 { display: inline-block; padding: 0 20px 3px; color: #fff; font-size: 16px; border-bottom: none; margin-bottom: -2px } .syllabus .content { padding: 10px } .syllabus p, li { color: #000; font-weight: 400 } .syllabus ol li { list-style: decimal } .syllabus ul { margin: 15px } .syllabus ul li { list-style: inside } .bx-viewport .item { width: 100%; display: inline-block; vertical-align: top; position: relative; padding: 0; margin: 0 0 20px } .bx-viewport .box { width: 99%; display: inline-block; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; overflow: hidden; box-shadow: 0 0 15px rgba(0, 0, 0, .12) } .bx-viewport .box a { color: #000; text-decoration: none; font-weight: normal; } .bx-viewport .box a:hover { color: #red; text-decoration: none } .bx-viewport .box--title { display: block; padding: 10px 20px } .bx-viewport .box--title h3 { color: #000; font-size: 20px } .bx-viewport .box--title h3 span { color: #000; font-size: 16px } .bx-viewport .box--content { display: block; min-height: 165px; padding: 15px 0 0; border-top: 1px solid #e5e5ef; font-size: 16px; color: #000; line-height: 1.2 } .bx-viewport .box--content ul { padding-left: 0 } .bx-viewport .box--content ul li { display: block; position: relative; margin: 0 0 15px; padding-left: 10px; font-size: 16px; color: #000; line-height: 1.2 } .bx-viewport .box--footer { display: block; padding: 25px 5px; position: relative; background-color: #fafafa } .bx-viewport .box--footer span { margin-bottom: 10px; padding-left: 22px; font-size: 16px; color: #000; font-weight: 500; line-height: 1.4; display: inline } .bx-viewport .box--footer .price { position: relative; padding-left: 19px; font-size: 16px; color: #000; font-weight: 700; line-height: 1; display: inline } .bx-viewport .box--footer .prev-price { color: #666; text-decoration: line-through; font-size: 16px; font-weight: 700 } .bx-viewport .box--footer .action { z-index: 2; position: absolute; right: 35px; top: 50%; transform: translateY(-50%); width: 37px; height: 37px; -webkit-border-radius: 43px; -moz-border-radius: 43px; -ms-border-radius: 43px; -o-border-radius: 43px; border-radius: 43px; background: #fff; border: 1px solid #dfdfdf; box-shadow: 0 5px 10px rgba(0, 0, 0, .1); font-size: 0 } .paper a { color: #000 } .contentabout ul { list-style: square; margin-left: 1.5em } .contentabout ul li { list-style: square; padding: 5px } .contentabout p { color: #000; font-weight: 400; font-size: 16px; margin-bottom: 1.25rem; line-height: 25px } .row-white { background-color: #fff; padding: 10px } .row-white li, .row-white p { color: #000; line-height: 30px; font-weight: 400; font-size: 16px } .toptext { text-indent: 100em } #callbtn { background-color: rgba(180, 10, 20, .8); bottom: 13px; font-size: 30px; display: block; height: 50px; width: 50px; line-height: 50px; position: fixed; left: 20px; transition: all .5s cubic-bezier(0, 0, 0, 1) 0s; z-index: 99999; border-radius: 50%; text-align: center; text-decoration: none; border: solid 1px #fff; color: #fff } #callbtn a i { color: #fff } .call-btn { width: 60px; height: 60px; background: url(https://www.sharmaacademy.com/images/call-now.webp); background-repeat: no-repeat } .arrow-btn { width: 28px; height: 28px; padding: 10px 19px 3px 12px; background-image: url(https://www.sharmaacademy.com/images/social-media.webp); background-repeat: no-repeat; background-position: 12px -175px } #scrollUp, #scrollUp i, .fixme { color: #fff } .fixme { background: 0 0; width: 25% } #scrollUp { background-color: rgba(180, 10, 20, .8); bottom: 13px; display: block; font-size: 30px; height: 50px; line-height: 50px; position: fixed; right: 20px; text-align: center; text-decoration: none; transition: all .5s cubic-bezier(0, 0, 0, 1) 0s; width: 50px; z-index: 99999; border-radius: 50%; border: solid 1px #fff } .fa-arrow-up:before { content: "\f062" } .prelimsdiv { margin-bottom: 20px; background-color: #fcfafa; padding: 10px; margin-top: 10px; border: 1px solid #ccc; border-radius: 5px } .bx-wrapper ul { list-style: square; margin-left: 1em } .bx-wrapper ul li { list-style: circle; padding: 5px 0; color: #000 } .bx-wrapper ul li a { color: #000; font-size: 16px } .featured-3 h1 { font-family: Arial, Helvetica, sans-serif; font-size: 25px; font-weight: 400; color: #006; margin: 0; padding: 10px 0; text-decoration: blink; text-align: center } .featured-3 h2, .featured-3 h3 { font-family: Arial, Helvetica, sans-serif; font-weight: 400; text-decoration: blink; text-align: left } .featured-3 h2 { font-size: 23px; color: #000; margin: 20px 0 5px 0; padding: 0; font-weight: 700 } .featured-3 h3 { font-size: 30px; color: #b40a02; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #b40a02; margin: 15px 0 10px; font-weight: 700 } .featured-3 p, li { color: #000; font-size: 16px } .interviewQuestion { margin: 10px } .interviewQuestion li { list-style-type: none } .str_wrap { overflow: hidden; width: 100%; font-size: 16px; line-height: 19px; position: relative; -moz-user-select: none; -khtml-user-select: none; user-select: none; background: #f6f6f6; white-space: nowrap } .str_wrap.str_active { background: #f1f1f1 } .str_move { white-space: nowrap; position: absolute; top: 0; left: 0; cursor: move } .str_move_clone { display: inline-block; vertical-align: top; position: absolute; left: 100%; top: 0 } .str_vertical .str_move_clone { left: 0; top: 100% } .str_down .str_move_clone { left: 0; bottom: 100% } .str_down .str_move, .str_vertical .str_move { white-space: normal; width: 100% } .noStop .str_move, .no_drag .str_move, .str_static .str_move { cursor: inherit } .str_wrap img { border: 0; max-width: none !important } .banner-bg h1 { font-size: 30px; color: #000; text-align: left; position: relative; text-align: center; font-family: Arial, sans-serif } .banner-bg h3 { color: #000; font-size: 20px; line-height: 1; font-family: Arial, sans-serif; text-align: center; border-bottom: 2px solid #8c0b00; padding-bottom: 20px } .contentauthor { background-color: #fff } .member { margin: 15px 10px; position: relative; padding: 10px 10px 20px 10px; border: 1px solid #bfbfbf; background-color: #fff; box-shadow: 10px 10px 5px #aaa; width: 98% } .desc ul li { width: 100%; display: block; position: relative; margin: 0 0 5px; padding-left: 10px; background: url(../images/icon-textarrow.png) left 8px no-repeat; color: #000; line-height: 1.6 } @media screen and (max-width:600px) { .banner-bg h1 { font-size: 20px; font-weight: 700 } } .whitebg { background-color: #fff } #faq { padding: 1em } #faq .text { padding: 25px 0; border-top: 1px solid #e5e5ef; text-align: justify } .text h3 { position: relative; margin: 0 0 10px; padding: 10px; font-size: 16px; color: #000; font-weight: 700; line-height: 1.2; text-align: left; font-family: Arial, sans-serif; border: none; background-color: #f1f1f1 } .text p { padding: 0 0 0 20px; margin: 0; font-size: 16px; color: #000; font-weight: 400; line-height: 1.6; text-align: left } .contentsyllabus p { margin: auto 10px; font-size: 16px } .buynow { font-size: 25px; background: #d90000; padding: 10px 50px; color: #fff; font-weight: 300; margin: 100px 0; display: inline-block } #slider ul li, .opened { margin: 0; padding: 0; line-height: 20px; overflow: hidden; background-color: #fff } .opened { min-height: 100px; height: 110px } .ie7 .rlAccordion h3 span { position: absolute; right: 20px } #slider, #slider ul, #slider ul li { position: relative } #slider { overflow: hidden; margin: 0 auto; border-radius: 0 } #slider ul { margin: 0; padding: 0; height: 200px; list-style: none } #slider ul li { display: block; float: left; width: 251px; height: 300px; text-align: center; font-size: 16px; color: #000 } #slider ul li .nav { margin-top: 10px; color: #fff; font-weight: 700; background-color: #b40a02 } #slider ul li .detail { margin-top: 10%; color: #fff } a.control_next, a.control_prev { position: absolute; top: 70%; z-index: 999; display: block; padding: 4% 3%; width: auto; height: auto; background: #2a2a2a; color: #fff; text-decoration: none; font-weight: 600; font-size: 16px; opacity: .8; cursor: pointer } a.control_next:hover, a.control_prev:hover { opacity: 1; -webkit-transition: all .2s ease } a.control_prev { border-radius: 0 2px 2px 0; left: 0 } a.control_next { right: 0; border-radius: 2px 0 0 2px } .slider_option { position: relative; margin: 10px auto; width: 160px; font-size: 16px } table { border-collapse: collapse; cellpaddin: 0; cellspacing: 0; width: 99% } .listarrow li { font-size: 14px } .banner-bg h3 span { font-size: 14px } .tpad { margin-top: 10px } a.our-courses { color: #000; text-align: center; background-color: #fff } a.our-courses:hover { color: #fff; text-align: center; background-color: #fdb52b } .contentabout img:hover { -webkit-filter: grayscale(100%); filter: grayscale(100%) } .rlAccordion p, .rlAccordion>h3 { font-weight: 400; font-size: 13px } .rlAccordion p, .rlAccordion>h3 { color: #000; text-decoration: none } @font-face { font-family: ChunkFiveRegular; src: url(../font/ChunkFive-fontfacekit/Chunkfive-webfont.eot); src: url(../font/ChunkFive-fontfacekit/Chunkfive-webfont.eot?#iefix) format('embedded-opentype'), url(../font/ChunkFive-fontfacekit/Chunkfive-webfont.woff) format('woff'), url(../font/ChunkFive-fontfacekit/Chunkfive.otf) format('otf'), url(../font/ChunkFive-fontfacekit/Chunkfive-webfont.ttf) format('truetype'), url(../font/ChunkFive-fontfacekit/Chunkfive-webfont.svg#ChunkFiveRegular) format('svg'); font-weight: 400; font-style: normal } .rlAccordion>h3 { font-family: Arial, sans-serif; background: 0 0; border: 1px solid #1d4253; border-radius: 2px; box-shadow: 0 1px 3px rgba(0, 0, 0, .55); margin: 10px auto; padding: 1%; text-transform: uppercase } .rlAccordion>h3>span { float: right; font-family: arial, serif, sans-serif } .rlAccordion>h3+div { display: none; padding: 10px } .rlAccordion p { margin: 5px; padding: 0; line-height: 25px } #slider ul li, .opened { margin: 0; padding: 0; line-height: 20px; overflow: hidden; background-color: #fff } .opened { min-height: 100px; height: 110px } .ie7 .rlAccordion h3 span { position: absolute; right: 20px } #slider, #slider ul, #slider ul li { position: relative } #slider { overflow: hidden; margin: 0 auto; border-radius: 0 } #slider ul { margin: 0; padding: 0; height: 200px; list-style: none } #slider ul li { display: block; float: left; width: 251px; height: 300px; text-align: center; font-size: 12px; color: #000 } #slider ul li .nav { margin-top: 10px; color: #fff; font-weight: 700; background-color: #b40a02 } #slider ul li .detail { margin-top: 10%; color: #fff } a.control_next, a.control_prev { position: absolute; top: 70%; z-index: 999; display: block; padding: 4% 3%; width: auto; height: auto; background: #2a2a2a; color: #fff; text-decoration: none; font-weight: 600; font-size: 18px; opacity: .8; cursor: pointer } a.control_next:hover, a.control_prev:hover { opacity: 1; -webkit-transition: all .2s ease } a.control_prev { border-radius: 0 2px 2px 0; left: 0 } a.control_next { right: 0; border-radius: 2px 0 0 2px } .slider_option { position: relative; margin: 10px auto; width: 160px; font-size: 18px } .opened, .rlAccordion p, .rlAccordion>h3 { font-weight: 400; font-size: 13px } .rlAccordion p, .rlAccordion>h3 { color: #000; text-decoration: none } @font-face { font-family: ChunkFiveRegular; src: url(../font/ChunkFive-fontfacekit/Chunkfive-webfont.eot); src: url(../font/ChunkFive-fontfacekit/Chunkfive-webfont.eot?#iefix) format('embedded-opentype'), url(../font/ChunkFive-fontfacekit/Chunkfive-webfont.woff) format('woff'), url(../font/ChunkFive-fontfacekit/Chunkfive.otf) format('otf'), url(../font/ChunkFive-fontfacekit/Chunkfive-webfont.ttf) format('truetype'), url(../font/ChunkFive-fontfacekit/Chunkfive-webfont.svg#ChunkFiveRegular) format('svg'); font-weight: 400; font-style: normal } .rlAccordion>h3 { font-family: Arial, sans-serif; background: 0 0; border: 1px solid #1d4253; border-radius: 2px; box-shadow: 0 1px 3px rgba(0, 0, 0, .55); margin: 10px auto; padding: 1%; text-transform: uppercase } .rlAccordion>h3>span { float: right; font-family: arial, serif, sans-serif } .rlAccordion>h3+div { display: none; padding: 10px } .rlAccordion p { margin: 5px; padding: 0; line-height: 25px } #slider ul li, .opened { margin: 0; padding: 0; line-height: 20px; overflow: hidden; background-color: #fff } .opened { min-height: 100px; height: auto } .ie7 .rlAccordion h3 span { position: absolute; right: 20px } #slider, #slider ul, #slider ul li { position: relative } #slider { overflow: hidden; margin: 0 auto; border-radius: 0 } #slider ul { margin: 0; padding: 0; height: 200px; list-style: none } #slider ul li { display: block; float: left; width: 251px; height: 300px; text-align: center; font-size: 12px; color: #000 } #slider ul li .nav { margin-top: 10px; color: #fff; font-weight: 700; background-color: #b40a02 } #slider ul li .detail { margin-top: 10%; color: #fff } a.control_next, a.control_prev { position: absolute; top: 70%; z-index: 999; display: block; padding: 4% 3%; width: auto; height: auto; background: #2a2a2a; color: #fff; text-decoration: none; font-weight: 600; font-size: 16px; opacity: .8; cursor: pointer } a.control_next:hover, a.control_prev:hover { opacity: 1; -webkit-transition: all .2s ease } a.control_prev { border-radius: 0 2px 2px 0; left: 0 } a.control_next { right: 0; border-radius: 2px 0 0 2px } .slider_option { position: relative; margin: 10px auto; width: 160px; font-size: 18px } .pad10 { padding: 7px } .course-list { padding: 5px } .course-list ul { margin: 0 } .course-list ul li { list-style-type: disc; list-style-position: inside; line-height: 25px; color: #000; font-size: 15px } .course-list ul li a { color: #000; font-size: 15px } .course-list h4 { border-bottom: solid 1px #000; padding-bottom: 4px; font-size: 16px; font-weight: 500 } .mar-tb { margin-top: 1rem; margin-bottom: 1rem } .mlinkdiv h1 { font-size: 25px; color: #000; text-align: left; padding-bottom: 1rem } .mlinkdiv li { margin: 10px 0; padding: 5px auto; line-height: 2.5rem; width: 100%; background-color: #fff; border-bottom: solid 1px #b70305; text-align: left } .mlinkdiv li a { line-height: 2rem; background-color: #fff; font-size: 18px } .mlinkdiv li a.redli { background-color: #fff; color: #000 } .bfont { font-size: 36px; font-weight: 600; margin: 1em .5em; text-align: left; padding-bottom: 20px; border-bottom: 2px solid #b70305 } .bfont h1 a { text-decoration: none } .bfont a { text-decoration: none } .bestdiv h2 { display: inline; margin: 0 padding: 0; float: left; vertical-align: middle; font-size: 30px; font-weight: 700; padding-top: 30px } .bestdiv img { display: inline; padding: 0; float: left; margin-right: 1em; margin-bottom: 1em } .social-links ul li a { width: 40px; height: 40px; text-align: center; display: inline-block; color: #fff; font-size: 14px; padding: 10px; vertical-align: middle } .facebook-bg { background-color: #3b5998; color: #fff } .instagram-bg { background-color: #0077b5; color: #fff } .twitter-bg { background-color: #4099ff; color: #fff } .google-plus-bg { background-color: #d34836; color: #fff } .youtube-bg { background-color: #d12827; color: #fff } /*@font-face { font-family: FontAwesome; src: url(../fonts/fontawesome-webfont.eot?v=4.7.0); src: url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'), url(../fonts/fontawesome-webfont.woff2) format('woff2'), url(../fonts/fontawesome-webfont.woff) format('woff'), url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'), url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg'); font-weight: 400; font-style: normal }*/ @font-face { font-family: 'FontAwesome'; font-display: swap; src: local('FontAwesome'), url(https://www.sharmaacademy.com/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'); font-weight: 400; font-style: normal } .fa { font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale } .fa.fa-pull-left, .fa.pull-left { margin-right: .3em } .fa, .fa-stack { display: inline-block } .fa-phone:before { content: "\f095" } .fa-arrow-up:before { content: "\f062" } .fa-facebook-f:before, .fa-facebook:before { content: "\f09a" } .fa-instagram:before { content: "\f16d" } .fa-twitter:before { content: "\f099" } .fa-youtube-play:before { content: "\f16a" } .fa-google-plus:before { content: "\f0d5" } .old-price { color: #666; text-decoration: line-through; font-size: 16px; font-weight: 700; } .buynow-align { margin-top: 10px; text-align: center; align-items: center; } .txt10 { font-size: 10px; margin: 0; padding: 0; } .heading { color: #000; font-size: 20px; font-weight: bold; margin-top: .2rem; margin-bottom: .5rem; } .headingh5 { color: #000; font-size: 1.125rem; font-weight: bold; margin-top: .2rem; margin-bottom: .5rem; } .black {color: #000;} .commentdiv{ line-height: 24px; margin: 0 0 15px 0; padding: 10px; position: relative; border-bottom: solid 1px #dedede; } .commentdiv p {margin-bottom: .5rem;} .commentdiv .name{ font-weight: bold;} .commentdiv p span{font-size: 12px; color: #333; display: inline-block;} .commentdiv .btn {padding: 5px; text-align: center; background-color: #8e0909; color: #fff; font-weight: bold; font-size: 12px; width: 50px; border-radius: 5px; display: inline;} .commentdiv .like{padding: 5px; text-align: center; background-color: #054bb7; color: #fff; font-weight: bold; font-size: 12px; width: 50px; border-radius: 5px; display: inline; margin-left: 1em;} .ansdiv{ line-height: 24px; margin: 0 0 15px 0; padding:10px 0 10px 30px; position: relative; } .ansdiv .rep{font-size: 12px; color: #333;} dl{margin-bottom: 10px; margin-top: 10px; font-size: 14px;} dt{font-weight: bold; padding: 5px;} dd{padding-left: 20px;} 
Up to 50% Discount Tablet | Pendrive | SD Card | Classroom Program
mppsc interview

We provide

MPPSC Interview

Get in Touch