/**handles:mk-style**/
/*
Theme Name:     Jupiter Child Theme
Theme URI: 		http://demos.artbees.net/jupiter5
Description:    Child theme for the Jupiter theme 
Author:         Your name here
Theme URI: 		http://themeforest.net/user/artbees
Template:       jupiter
Text Domain: mk_framework
Domain Path: /languages/
*/



/*
Sample : remove the comment and start adding your own custom CSS rules.




body {
	background-color:#fff;
}
*/
.featured-image .blog-image {
    background-color: transparent;
}
.videoconright {
    padding-left: 40px;
}
.videoconleft {
    padding-right: 40px;
}
.videogridleft {
    padding-right: 0px;
}
.videogridright {
    padding-left: 0px;
}
.video-container {
    margin-bottom: 0px;
}
.page-id-3128 .wpb_revslider_element {
    margin-bottom: 0px;
}
#gform_fields_12 label {
display: none;
}
#gform_12 .gform_footer {
    text-align: center;
    margin-top: 0px;
}
.fsec1 .calcupop{
    background-image: url(https://eduperformance.com/wp-content/uploads/2017/11/manicon.png);
    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 10px center;
}
.fsec2 .calcupop{
    background-image: url(https://eduperformance.com/wp-content/uploads/2017/11/clockicon.png);
    background-repeat: no-repeat;
    background-size: 24px;
    background-position: 10px center;
}
.fsec3 .calcupop{
    background-image: url(https://eduperformance.com/wp-content/uploads/2017/11/dollaricon.png);
    background-repeat: no-repeat;
    background-size: 14px;
    background-position: 10px center;
}
.calcupop::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  text-align: right;
}
.fsec4 button {
    background: #C75B5B;
    color: #fff;
    padding: 0px 20px;
    margin-top: 60px;
}
.fboxsec {
    display: inline-block;
}
.calcupop {
    border: 2px solid #C75B5B !important;
    border-radius: 13px;
    height: 45px;
}
.fsec3 .ftitle {
    max-width: 65%;
}
.ftitle {
    max-width: 80%;
    font-size: 13px;
}
.fsec1, .fsec2, .fsec3, .fsec4 {
    width: 25%;
    float: left;
}
.newwhitebox2 {
    background-color: #F7F7F7;
    padding: 60px;
    box-shadow: 2px 2px 2px #bfbfbf;
    background-image: url(https://eduperformance.com/wp-content/uploads/2017/11/grayclock-1.jpg);
background-repeat: no-repeat;
    background-size: cover;
}
.lileftpad  {
    padding-left: 30px;
    display: inline-block;
}
.newwhitebox {
    background-color: #fff;
    padding: 60px;
    box-shadow: 2px 2px 2px #bfbfbf;
}
.redwhiteicon i {
    display: inline-block;
    font-style: normal;
}
.redwhiteicon img {
    width: 24px;
    vertical-align: top;
    padding-right: 5px;
}
.colorbox3 img {
    height: 162px;
}
.width90 {
    max-width: 90px;
}
.nopaddhtml  {
    margin-bottom: 0px;
}
.manprolayer:hover {
    background-color: rgba(158, 13, 4, 0.5);
}
.manpro4 .manprolayer  {
    height: 588px;
}
.manpro4 {
    background-image: url(https://eduperformance.com/wp-content/uploads/2017/10/produits-04.jpg);
    height: 588px;
    width: 100%;
}
.manpro3 {
    background-image: url(https://eduperformance.com/wp-content/uploads/2017/10/produits-03.jpg);
    width: 49.83%;
    margin-left: 1px;
    float: left;
}
.manpro2 {
    background-image: url(https://eduperformance.com/wp-content/uploads/2017/10/produits-02.jpg);
    height: 295px;
    width: 49.83%;
    float: left;
    margin-right: 1px;
}
.manpro5 {
    background-image: url(https://eduperformance.com/wp-content/uploads/2017/10/produits-05.jpg);
    height: 290px;
    width: 100%;
}
.manpro1 {
    background-image: url(https://eduperformance.com/wp-content/uploads/2017/10/produits-01.jpg);
    height: 295px;
    width: 100%;
}
.manproducts {
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center center;
}
.manprolayer {
    background-color: rgba(0, 0, 0, 0.50);
    position: relative;
    width: 100%;
    height: 293px;
}
.manprolayer p {
    color: #fff;
    font-weight: bold;
    font-size: 18px;
    text-align: center;
    top: 50%;
    position: relative;
    transform: translateY(-50%);
    padding: 30px;
}
.page-id-2532 .mk-blog-meta h3.the-title {
    margin-top: -5px;
}
.page-id-2463 .mk-blog-meta h3.the-title {
    margin-top: 0px;
}
#theme-page .category-news-fr {
    display: block !important;
}
#theme-page .category-news {
    display: block !important;
}
.extraclsh3 {
    text-transform: none !important;
}
.homblogbtn {
    display: none;
}
.homeblog .homblogbtn a {
    background-color: #0087B9 !important;
    border-color: #0087B9;
    color: #fff;
    font-size: 14px;
}
.homeblog .homblogbtn {
    left: 75%;
    position: absolute;
    bottom: 50px;
}

#theme-page .homeblog .mk-blog-thumbnail-item {
    margin-bottom: 0px;
    background-color: transparent;
}
#theme-page .homeblog  .thumbimg img {
    width: 100% !important;
}
#theme-page .homeblog .featured-image {
    margin-top: 0px !important;
}
#theme-page .homeblog .the-title a {
    color: #fff;
}
#theme-page .homeblog .the-excerpt p {
    color: #fff !important;
}

.ullicss ul {
    margin-left: .5em;
    line-height: 25px !important;
}
.ullicss ul li {
    font-size: 16px !important;
}
.page-id-2532 .thumbimg img {
    width: 100% !important;
}

.page-id-2532 .mk-blog-thumbnail-item .featured-image {
    width: 30% !important;
    text-align: center;
    margin-top: 20px;
}
.page-id-2532 .mk-blog-thumbnail-item .item-wrapper {
    width: 70% !important;
    padding: 25px 30px 15px !important;
}
.page-id-2463 .thumbimg img {
    width: 100% !important;
}

.page-id-2463 .mk-blog-thumbnail-item .featured-image {
    width: 30% !important;
    text-align: center;
    margin-top: 20px;
}
.page-id-2463 .mk-blog-thumbnail-item .item-wrapper {
    width: 70% !important;
    padding: 25px 30px 15px !important;
}
.quantikshare li {
    list-style: none !important;
    display: inline-block;
}

.blog-page .sidebar-wrapper {
    padding-top: 30px !important;
}
.blog-page #theme-page .theme-page-wrapper {
    margin: 0px auto;
}
.blog-page .main-nav-side-search {
display: none !important;
}

.blog-logo img {
width: 60% !important;
}
.blog-page #mk-footer {
    background-color: #0087b9;
}
.blog-page .mk-footer-copyright-right {
        float: none;
    padding-top: 18px;
    padding-bottom: 18px;
    left: 50%;
    position: absolute;
    transform: translateX(-50%);
    color: #000;
}
.blog-page .mk-footer-copyright {
display: none;
}
.blog-page .downpdf {
    display: none !important;
}

#field_7_1 input, #field_7_2 input, #field_7_3 input  {
        margin-bottom: 0px !important;
}
#field_7_1, #field_7_2, #field_7_3  {
    float: left;
}
#field_8_1 input, #field_8_2 input, #field_8_3 input  {
        margin-bottom: 0px !important;
}
#field_8_1, #field_8_2, #field_8_3  {
    float: left;
}
#gform_7 .gform_footer {
    margin-top: 0px!important;
    padding-top: 0px!important;
}
#gform_8 .gform_footer {
    margin-top: 0px!important;
    padding-top: 0px!important;
}
#gform_submit_button_7 {
    background-color: transparent !important;
    float: right;
}
#gform_submit_button_8 {
    background-color: transparent !important;
    float: right;
}
.blog-page #mk-footer .mk-col-1-4:nth-child(1) {
width: 0% !important;
}
.blog-page #mk-footer .mk-col-1-4:nth-child(4) {
width: 45% !important;
}
#gform_fields_7 li.gfield.gf_left_half {
    margin-right: 0% !important;
}
#gform_fields_7 .gform_wrapper .top_label li.gfield.gf_left_half {
    margin-right: 0%;
}
#gform_fields_7 .gfield {
    padding-bottom: 0px !important;
    margin-bottom: 0px !important;
}

#gform_fields_8 li.gfield.gf_left_half {
    margin-right: 0% !important;
}
#gform_fields_8 .gform_wrapper .top_label li.gfield.gf_left_half {
    margin-right: 0%;
}
#gform_fields_8 .gfield {
    padding-bottom: 0px !important;
    margin-bottom: 0px !important;
}

.blog-page  #sub-footer {
    background-color: #f6f6f6;
}
#gform_fields_7 label {
display: none !important;
}
.quantikshare {
    text-align: center;
    margin-bottom: 40px;
}
.quantikshare .mk-blog-print img {
    width: 26px;
    padding: 0px 25px;
}
.quantikshare .blog-bold-comment img {
    width: 28px;
    padding: 0px 25px;
}
.quantikshare .facebook-share img {
    width: 12px;
    padding: 0px 25px;
}
.single-post-tags a {
    background: #eee;
        padding: 4px 5px;
    margin: 0px 10px;
}
.quantikshare .twitter-share img {
    width: 32px;
    padding: 0px 25px;
}
.quantikshare .mk-blog-print img:hover, .quantikshare .blog-bold-comment img:hover, .quantikshare .facebook-share img:hover, .quantikshare .twitter-share img:hover {
opacity: 0.7;
}
.quantikshare {
display: none;
}

.mk-language-nav {
display: none !important;
}

.mk-blog-thumbnail-item {
    line-height: unset !important;
}
.mk-blog-modern-item .mk-button {
    background-color: #0088BA !important;
}
.no-logo .header-logo img {
display: none !important;
}
.mk-blog-modern-item .image-hover-overlay, .mk-blog-modern-item .post-type-badge {
display: none !important;
}
.blubar800 p {
    color: rgb(255, 255, 255);
    float: left;
    font-size: 26px;
    text-transform: uppercase;
    padding: 0px 20px 20px 0px;
    width: 650px;
    line-height: 30px;
    margin-bottom: 0px;
    text-shadow: 1px 1px #4e4e4e;
}
.hiddenall {
display: none;
}
.italic ul li {
     font-style: italic !important;
}

.sticky-style-fixed.header-style-1.a-sticky .mk-header-holder, .sticky-style-fixed.header-style-3.a-sticky .mk-header-holder {
    top: 0px !important;
}
.listebtn span {
    background: #0089ba;
    padding: 20px;
}
.hidden-nb {
    display: block !important;
}
.flex-direction-nav .flex-prev {
    left: -50px !important;
}
.flex-direction-nav .flex-next {
    right: -50px !important;
}
.yellow {
    background: #f4d03f;
    text-align: center;
    padding: 15px 20px;
    font-weight: 600;
    color: #000;
}

.flexslider {
    margin: 0 0 30px !important;
}
.flexslider h2 {
font-size: 25px !important;
}
.wpb_gallery .wpb_flexslider .flex-control-paging {
    display: none !important;
}
.flexslider {
    background: transparent !important;
    border: 0px solid #FFF !important;
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    -o-box-shadow: none !important;
    box-shadow: none !important;
}

.flexslider .slides img {
    display: none !important;
}
.wpb_posts_slider .flex-caption, .wpb_posts_slider .nivo-caption {
    background-color: transparent !important;
}
.tablcls table td {
    text-align: left !important;
}
.tablcls {
    text-transform: uppercase;
}

.a-sticky .main-navigation-ul > li.menu-item > a.menu-item-link {
    margin-top: 20px !important;
}
.header-style-1 .mk-header-padding-wrapper, .header-style-2 .mk-header-padding-wrapper, .header-style-3 .mk-header-padding-wrapper {
    padding-top: 100px !important;
}
.sticky-style-fixed .main-navigation-ul>li.menu-item>a.menu-item-link {
    transition: unset;
    -webkit-transition: unset;
    -moz-transition: unset;
    -ms-transition: unset;
    -o-transition: unset;
}
.sticky-style-fixed.header-style-1 .a-sticky .mk-header-holder, .sticky-style-fixed .header-style-3 .a-sticky .mk-header-holder {
    top: 0px !important;
}

#lang_sel_list {
    float: right;
    margin-top: 11px;
}
.lang_sel_sel {
display: none !important;
}
#lang_sel_list ul a {
    background: transparent !important;
    color: #fff !important;
}
#lang_sel_list a:visited {
    color: #fff !important;
    background: transparent !important;
}
.metafo {
    background-color: transparent !important;
    padding: 0px !important;
    color: #fff !important;
    font-weight: normal !important;
    text-transform: lowercase !important;
}
.marbot50 {
    margin-bottom: 50px;
}
.maxwid {
    width: 80% !important;
}
.mk-language-nav a {
    font-size: 14px;
}
.pum-container {
    background-color: rgba(0,161,220,0.85) !important;
border-radius: 25px !important;
}
.popsec .img_area  {
    width: 35%;
    float: left;
}
.pum-container {
    padding: 60px !important;
}
.rightcat {
    color: #fff;
    width: 50%;
    float: left;
}

.leftcat {
    color: #fff;
    width: 50%;
    float: left;
}
.cattitle {
    text-align: center;
    text-transform: uppercase;
    color: #fff;
    margin-bottom: 20px;
    font-weight: 600;
}
.catsec p {
    color: #fff;
font-weight: 300;
}
.catsec a {
    background-color: #3a4557;
    padding: 10px 20px;
color: #fff;
    font-weight: 600;
    text-transform: uppercase;
}
.catsec .btn {
    text-align: center;
    margin-top: 50px;
}
.catsec ul li {
    color: #fff;
}
.pum-theme-668 .pum-content + .pum-close {
    right: 20px !important;
    top: 20px !important;
}
.popsec .text  {
    width: 65%;
    float: left;
    padding: 30px;
    color: #fff;
    font-weight: 300;
	font-style: italic;
}
.popsec .img_area p {
    text-transform: uppercase;
    color: #fff;
    line-height: 22px;
    font-style: italic;
}
.popsec .img_area p strong {
    font-style: normal;
    font-size: 18px;
}
.popsec .img_area img {
    margin-bottom: 15px;
}
.codepadd0 {
margin-bottom: 0px !important;
}
.f-left {
    float: left !important;
}
.f-right {
    float: right !important;
}
  .textcss-left {
        max-width: 60%;
        padding: 20px;
        float: right;
    }
 .textcss-right {
        max-width: 60%;
        padding: 20px;
    }
.bur_menu ul li {
    display: inline-block;
    border-right: 1px solid #fff;
        padding: 15px 45px;
    margin: 0px;
}

.bur_menu ul li a {
    font-size: 22px;
    color: #fff;
text-transform: uppercase;
}

.bur_menu ul li:last-child {
    border-right: 0px;
}

.bur_menu ul{
margin: 0px;
}

.bur_menu ul li:hover {
    background: #576170;
}
.slide_menu {
    margin-top: -35px;
}

.bur_menu {
    text-align: center;
}

.imghit .lightbox-false {
    width: 60% !important;
}
.mk-footer-copyright-right a, .mk-footer-copyright a {
    color: #f97352;
}
#gform_wrapper_3 .gform_footer {
    text-align: center;
}
#gform_fields_3 .gfield_label {
display: none;
}
.foomobmenu {
    display: none;
}
#gform_2 .gform_footer input {
    width: 54px !Important;
    margin-top: 4px;
    margin-left: -10px;
}
#gform_6 .gform_footer input {
    width: 54px !Important;
    margin-top: 4px;
    margin-left: -10px;
}
.hidedesk {
display: none;
}
.page-id-817 .botfix{
    display: block !important;
}




@media (min-width: 501px) and (max-width: 935px) {
.biblpad  {
    padding-bottom: 45px !important;
}
#gform_2 .gform_footer input {
    margin-left: -20px;
}
#text-3 {
    width: 30%;
    position: absolute;
    top: 0px;
    right: 0px;
    margin-top: 50px;
}
#text-2, #social-2 {
    width: 70%;
    float: left;
}
.mk-col-1-4 {
    width: 100% !important;
}
.widget_social_networks .align-center {
    text-align: left;
}
.foomenu {
    display: none;
}
.foomobmenu {
    display: block;
}
.mk-toolbar-navigation {
    float: none!important;
    text-align: center!important;
    width: 100%!important;
}
#menu-topmenu li::before {
    font-size: 12px !important;
}
.mk-toolbar-navigation li a {
    font-size: 12px !important;
}
.mk-header-toolbar {
    display: block !important;
}
#mk-header-1 .mk-header-toolbar {
    line-height: 0px !important;
    height: 31px !important;
}
.header-toolbar-contact {
    position: absolute;
    text-align: center;
margin: 0 auto !important;
}
#mk-header-1 .mk-toolbar-navigation li {
    margin-left: 20px !important;
}
.mk-toolbar-resposnive-icon {
    display: none;
}
.mk-toolbar-navigation li:first-child a {
    padding-left: 10px;
}
}




@media (min-width: 768px) and (max-width: 1024px) {
.hidenow2 {
display: none;
}
.redcon50 {
    width: 50%;
}
.colorbox3 img {
    height: 100px;
}
.fsec4 button {
    margin-top: 30px;
}
.ftitle {
    max-width: 100%;
    margin-bottom: 8px;
    margin-top: 10px;
}
.fsec1, .fsec2, .fsec3, .fsec4 {
    width: 100%;
}
.fsec1 .calcupop, .fsec2 .calcupop, .fsec3 .calcupop, .fsec4 .calcupop {
    width: 100%;
}
.manpro4 .manprolayer {
    height: 295px;
}
.proboxcal {
    width: 100%;
}
.manpro2 {
    width: 100%;
}
.manpro3 {
    width: 100%;
}
.manpro4 {
    height: 295px;
}
.date16 {
    top: 55px !important;
    font-size: 70px !important;
}
.hidden-nb {
    display: none !important;
}
.greenban {
    margin-left: 0%;
    margin-top: -45%;
    padding: 10px;
    position: absolute;
    width: 94% !important;
}
.blubar, .redbar, .blubar800 {
    margin-left: 0%;
    margin-top: -45%;
    padding: 10px;
    position: absolute;
    width: 94% !important;
}
.onlymob {
    display: block !important;
}
.mk-half-layout {
    width: 100% !important;
    height: 500px !important;
}
.mk-half-layout-container {
    width: auto !important;
    padding-top: 530px !important;
}

.logo-is-responsive .mk-resposnive-logo {
    margin-top: 15px;
}

#mobilres .mk-blog-thumbnail-item .item-wrapper {
    width: 100% !important;
    padding: 0px !important;
}
#mobilres .mk-blog-thumbnail-item .featured-image {
    width: 100% !important;
    margin-bottom: 5px !important;
}
#mobilres .mk-blog-thumbnail-item .featured-image img {
    width: 24% !important;
}


.codepadd0 .bur_menu ul li {
    padding: 10px 26px !important;
}

.pedgreen {
    background-image: url("http://eduperformance.com/wp-content/uploads/2016/01/hom1.jpg");
    width: 100%;
    height: 500px;
}


.foomenu {
	margin-top: 0px !important;
	display: block !important;
}

.foomobmenu {
	display: none !important;
}
.page-id-1545 .vc_col-sm-6 {
    width: 100% !important;
}
.page-id-1545 .hidedesk {
    display: block;
    text-align: center !important;
}
.page-id-1545 .tabttlhd {
    display: none;
}
}





.borderimg .mk-circle-image__holder {
    border: 7px solid #e0e0e0;
margin-bottom: 10px;
}
.borderimg .mk-circle-image__holder:hover {
    border: 7px solid #0089ba;
}
.margin5 {
    margin-bottom: 5px !important;
}
.margin10 {
    margin-bottom: 10px !important;
}
#list-17 ul li:before {
    font-size: 20px;
}
#gform_fields_1 .gfield_label {
display: none;
}
#gform_8 .gfield_label {
display: none;
}
#gform_1 .gform_body  {
    display: inline-block;
    float: left;
    width: 85%;
}
#gform_1 .gform_footer {
    display: inline-block;
    width: 15%;
    margin-top: 0px !important;
    padding-top: 6px !important;
}
.height10 input {
    height: 55px;
    border-radius: 3px;
} 
#gform_submit_button_1  {
    width: 100%;
    background-color: #f98345 !Important;
    height: 54px;
    text-transform: none;
}
#gform_submit_button_1:hover  {
    opacity: 0.8;
}
.onlymob {
    display: none;
}


@media (min-width: 300px) and (max-width: 767px) {
.page-id-3209 .mk-text-block ul li {
    font-size: 14px;
}
.newwhitebox2 {
    padding: 15px;
}
.videoconright {
    padding-left: 0px;
}
.videoconleft {
    padding-right: 0px;
}
#popmake-3182 {
    top: 50% !important;
    transform: translateY(-50%);
}
.fsec4 button {
    margin-top: 30px;
}
.fsec1 .calcupop, .fsec2 .calcupop, .fsec3 .calcupop, .fsec4 .calcupop {
    width: 100%;
}
.newwhitebox {
    padding: 30px;
}
.ftitle {
    max-width: 100%;
margin-bottom: 10px;
    margin-top: 10px;
}
.fsec1, .fsec2, .fsec3, .fsec4 {
    width: 100%;
}
.redwhiteicon img {
    width: 14px;
}
.colorbox3 img {
    height: auto;
}
#mk-theme-container #theme-page .proboxlast {
    padding-left: 0px !important;
    padding-right: 0px !important;
}
.manpro4 .manprolayer {
    height: 293px !Important;
}
.manpro4 {
    height: 295px !Important;
}
.manpro3, .manpro2 {
    width: 100% !Important;
    float: none !Important;
}
.page-id-2463 #theme-page .mk-blog-thumbnail-item .item-wrapper {
    width: 100% !important;
    padding: 15px 10px 0px !important;
}
.page-id-2463 #theme-page .mk-blog-thumbnail-item .featured-image {
    width: 100% !important;
}
.page-id-2532 #theme-page .mk-blog-thumbnail-item .featured-image {
    width: 100% !important;
}
.page-id-2532 #theme-page .mk-blog-thumbnail-item .item-wrapper {
    width: 100% !important;
    padding: 15px 10px 0px !important;
}
.newgray .mk-padding-wrapper {
    padding: 0 0px !important;
}
.wpb_gallery_slides .width70 {
    padding-bottom: 30px;
}
.hidden-nb {
    display: none !important;
}
.img_area img {
    max-width: 150px !important;
}
.the-excerpt p {
    font-size: 14px !important;
}
#mobilres .mk-blog-thumbnail-item .item-wrapper {
    width: 100% !important;
    padding: 0px !important;
}
#mobilres .mk-blog-thumbnail-item .featured-image {
    width: 100% !important;
    margin-bottom: 5px !important;
}
#mobilres .mk-blog-thumbnail-item .featured-image img {
    width: 70% !important;
}
.mk-blog-meta h3.the-title {
    font-size: 15px !important;
}
.downpdf {
    padding: 5px !important;
    font-size: 12px;
    line-height: 1.5;
}
#mk-theme-container .botfixtop {
    width: 110px !important;
}
#mk-theme-container .botfix {
        top: 140px !important;
    width: 110px !important;
    padding: 5px !important;
}

.maxwid {
    text-align: left !important;
}

.mk-toolbar-navigation {
	margin-top: 7px !important;
	margin-left: 0px !important;
}
.codepadd0 .bur_menu ul li {
    padding: 7px 26px !important;
}
.codepadd0 .bur_menu ul li a {
    font-size: 16px !important;
}
.activites {
    padding: 20px 40px 20px 30px !important;
}
.debe ul {
    width: 350px;
    margin: 0 auto !important;
}

.debe ul li {
    display: inline-block;
    font-weight: bold !important;
}
.onlymob {
    display: block !important;
}

.full-width-33 .mk-half-layout {
 background-position: 20% center;
}
.full-width-56 .mk-half-layout {
    background-position: 20%;
}
.blubar800 {
    height: 110px !important;
    padding: 40px 10% 25px 30px !important;
    float: right;
    font-size: 30px !important;
    width: 90% !important;
    margin-top: -90%;
    margin-right: -15px !important;
}
.redbar {
    height: 100px !important;
    padding: 18px 5% 15px 18px !important;
    font-size: 18px !important;
    width: 97% !important;
    position: absolute;
    margin-top: -75%;
     margin-left: -15px !important;
}
.full-width-44 .mk-half-layout {
    background-position: 5%;
}
.blubar {
    position: absolute;
    padding: 18px 8% 16px 23px !important;
    font-size: 18px !important;
    width: 96% !important;
    margin-top: -82%;
}
.full-width-38 .mk-half-layout {
    background-position: 80% center;
}
.orangeban {
    height: 110px !important;
    padding: 20px 10% 20px 30px !important;
    font-size: 18px !important;
    width: 92% !important;
    position: absolute;
    margin-top: -75%;
    margin-left: -15px !important;
}
.greenban {
    background-color: rgba(167, 200, 90, 0.85) !important;
    font-size: 18px !important;
    width: 94% !important;
    position: absolute;
    margin-top: -75%;
    padding: 15px 8% 15px 20px;
    margin-left: 10%;
}
}

.bnt-shortcode .shotcode-controls {
    top: 0px;
}

@media (min-width: 300px) and (max-width: 500px) {

.bnt-inner {
    padding: 8px 10px 10px !important;
}
.bnt-shortcode .bnt-inner ul {
    padding: 0px 0px 0px 1px !important;
    line-height: 1.3 !important;
    text-align: left !important;
}
#bnt-1 {
    width: 100%;
}
.bnt-title {
    font-size: 15px !important;
}





#theme-page .vc_col-sm-12 {
    padding-left: 15px !important;
    padding-right: 15px !important;
}

.textcss-left {
    max-width: 100% !important;
    float: none !important;
}
.textcss-right {
    max-width: 100% !important;
}
.mk-footer-copyright-right {
    float: left !important;
    padding-top: 5px !important;
    font-size: 12px !important;
    padding-bottom: 10px !important;
    padding-left: 10px !important;
}
.bur_menu ul li {
    border-right: 0px solid #fff !important;
    padding: 10px 40px !important;
}
.catsec {
    height: 470px;
    overflow: auto;
}
#mk-header-1 .mk-header-toolbar {
    line-height: 20px !important;
    height: 35px !important;
}
.mk-resposnive-logo {
    margin-top: 15px !important;;
}
.mk-nav-responsive-link {
    margin-top: 6px;
}
.pum-container {
    min-width: 100% !important;
    max-width: 100% !important;
    top: 0 !important;
    left: 0px !important;
}
.popsec .img_area {
    width: 100% !important;
}
.popsec .text {
    width: 100% !important;
    padding: 0px !important;
height: 235px !important;
overflow: auto !important;
}
#mk_page_footer .pum-container {
    padding: 20px !important;
}
.biblpad  {
    padding-bottom: 35px !important;
}
.mob-adjust {
    text-align: justify !important;
}
.hidedesk {
display: block;
}
.hidemob {
display: none;
}
.padleftno {
padding-left: 0px !important;
}
.padrightno {
padding-right: 0px !important;
}
.allleft {
    text-align: left !important;
}
#gform_2 .gform_footer input {
    margin-top: 14px;
}
.foomenu {
    display: none;
}
.foomobmenu {
    display: block !important;
}

#text-2 {
    width: 60%;
}
#social-2 {
    width: 60%;
}
#social-2 a.mk-circle-frame.medium i {
    padding: 4px !important;
}
.foomobmenu {
    width: 30%;
    position: absolute;
    top: 0px;
    right: 0px;
    margin-top: 25px;
}
#social-2 a.mk-circle-frame.custom {
    border: 3px solid #adb3bf !important;
}
.widget_social_networks a.medium i {
    font-size: 10px;
}
.mk-toolbar-holder {
    text-align: center !important;
}

#menu-topmenu li:before {
    font-size: 12px !important;
}
.mk-toolbar-navigation li a {
    font-size: 12px !important;
}
.mk-header-toolbar {
    display: block !important;
}

.header-toolbar-contact {
    position: absolute;
    text-align: center;
top: 0;
margin: 0 auto !important;
left: 0;
}
#mk-header-1 .mk-toolbar-navigation li {
    margin-left: 0px !important;
}
.mk-toolbar-resposnive-icon {
    display: none;
}
.mk-toolbar-navigation li:first-child a {
    padding-left: 10px;
}

}
/*
New CSS from theme option
by Rahat

*/
.poplink a {
    color: #0089ba;
}
.page-id-810 .rightcat {
    margin-bottom: 50px;
}
.mk-moon-phone-3 {
padding-bottom: 5px;
}
.mk-moon-phone-3 a {
vertical-align: top;
}
.icon-shopping-cart a {
 margin-top: 0px;
text-transform: uppercase;
}
#menu-item-1862 a {
    margin-top: -5px;
    background: url(http://eduperformance.com/wp-content/plugins/sitepress-multilingual-cms/res/flags/en.png);
    background-repeat: no-repeat;
    padding-left: 22px;
    font-size: 14px;
}
#lang_sel_list {
display: none !important;
}
.header-toolbar-contact {
font-size: 14px;
    position: absolute;
   left: 100px;
}
.vc_tta-panel-heading {
    background-color: transparent !important;
}
.vc_tta-title-text {
    color: rgb(0, 137, 186);
    font-size: 20px;
    font-weight: bold;
}
.vc_tta-container {
    margin-bottom: 0px !important;
}
.vc_tta-panel-title span:hover {
    color: #838383 !important;
}
.downpdf {
    position: fixed;
    z-index: 99;
    background-color: #3a4557;
    border-radius: 0px 5px 5px 0px;
    padding: 10px 15px;
    top: 218px;
width: 130px !important;
}
.downpdf a {
    color: #fff;
}

.search-result-item .search-loop-meta {
    display: none;
}
.mk-blog-thumbnail-item .featured-image {
    width: 15% !important;
    text-align: center;
    margin-top: 20px;
}
.mk-blog-thumbnail-item .item-wrapper {
    width: 85% !important;
padding: 0px 30px 15px !important;
}
.mk-blog-thumbnail-item .featured-image:hover img {
        -webkit-transform: none !important;
    -ms-transform: none !important;
    transform: none !important;
}
.month16 {
margin: auto;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    color: #fff;
    font-size: 22px;
    font-weight: bold;
    margin-top: 16px;
}
.date16 {
    margin: auto;
    position: absolute;
    top: 60px;
    left: 0;
    bottom: 0;
    right: 0;
    font-size: 80px;
}
.thumbimg img {
    width: 132px !important;
}
.mk-blog-meta h3.the-title {
    font-size: 20px;
    font-weight: bold;
}
.the-excerpt p {
    font-size: 18px;
}

.popsec .text {
  height: 375px;
  overflow: auto;
}
.blubar p {
    color: rgb(255, 255, 255);
    float: left;
    font-size: 26px;
    text-transform: uppercase;
    padding: 30px 20px 20px 100px;
    width: 650px;
    line-height: 30px;
    margin-bottom: 0px;
    text-shadow: 1px 1px #4e4e4e;
}
 .redbar p {
    color: rgb(255, 255, 255);
    float: right;
    font-size: 26px;
    text-transform: uppercase;
    padding: 30px 20px 20px 20px;
    width: 650px;
    line-height: 30px;
    margin-bottom: 0px;
    text-shadow: 1px 1px #4e4e4e;
}
 .greenban p {
        color: rgb(255, 255, 255);
    float: right;
    font-size: 26px;
    text-transform: uppercase;
    padding: 30px 20px 20px 20px;
    width: 650px;
    line-height: 30px;
    margin-bottom: 0px;
text-shadow: 1px 1px #4e4e4e;
}

.page-id-808 article {
  clear: both;
}




@media (min-width: 501px) and (max-width: 767px) {
.pum-container {
    min-width: 100% !important;
    max-width: 100% !important;
    top: 0 !important;
    left: 0px !important;
}
.popsec .text {
    width: 100% !important;
    padding: 0px !important;
height: 235px !important;
overflow: auto !important;
}
#mk_page_footer .pum-container {
    padding: 20px !important;
}
.popsec .img_area {
    width: 100% !important;
}
}

@media (min-width: 768px) and (max-width: 1440px) {
#popmake-3182 {
    min-width: auto !important;
    max-width: auto !important;
    top: 0 !important;
        transform: translate(-50%, -50%) !important;
    left: 50% !important;
}
.pum-container {
    min-width: 100% !important;
    max-width: 100% !important;
    top: 0 !important;
    left: 0px !important;
}
.popsec .text {
    width: 100% !important;
    padding: 0px !important;
height: 235px !important;
overflow: auto !important;
}
#mk_page_footer .pum-container {
    padding: 20px !important;
    margin: 0 auto;
    top: 50% !important;
    transform: translateY(-50%);
}
.popsec .img_area {
    width: 100% !important;
}
.pum-container .pum-responsive .pum-responsive-small {
  margin-left: 0;
}

.tp-leftarrow{
left:-12% !important;
}
.tp-rightarrow{
left:112% !important;
}
.flex-direction-nav .flex-prev {
  left: 0 !important;
}
.flex-direction-nav .flex-next {
  right: 0 !important;
}
.post-slider-home .flexslider .slides {
  margin: 0 auto !important;
  width: 92%;
}
.laptopsml .vc_col-sm-3 {
  width: 33.33% !important;
}
.laptopsml .vc_col-sm-3:first-child {
  width: 16.6% !important;
}
.textcss-left {
  max-width: 100%;
}
.textcss-right {
  max-width: 100%;
}
}

@media (min-width: 1320px) and (max-width: 4000px) {
.botfixtop, .downpdf {
    font-size: 16px;
    text-align: center;
}
.botfixtop {
    top: 150px !important;
}
.botfix {
    top: 225px !important;
}
}

@media (min-width: 768px) and (max-width: 1320px) {
.downpdf a {
    font-size: 14px;
}
.downpdf {
    text-align: center;
}
.mk-padding-wrapper {
    padding: 0 0px !important;
}
.textcss-left, .textcss-right {
    max-width: 100% !important;
}
.mk-half-layout-container .fixsecleft {
    width: auto !important;
padding-left: 50px;
}
.greenban p {
    width: auto;
}
.blubar p {
    width: auto;
}
.redbar p {
    width: auto;
}
.mk-half-layout-container .fixsecright {
    width: auto !important;
}
.mk-header-toolbar .mk-grid {
    max-width: 100%;
}
.mob-adjust {
    padding: 0px 40px;
}
}

@media screen and (max-width: 991px){
.tp-leftarrow{
left:-17% !important;
}
.tp-rightarrow{
left:117% !important;
}
.widget_social_networks a {
  margin: 5px 5px 5px 0;
}
}




@media (min-width: 300px) and (max-width: 767px) {
#slide-19-layer-8 {
  top: 3px;
}
.post-slider-home p{
    padding-left:0 !important;
}
.flexslider h2 {
  font-size: 15px !important;
}
.readmore-btn a {
  padding: 15px 20px;
}
.wpb_gallery_slides .flex-direction-nav a::before {
  background: #0188c0 none repeat scroll 0 0;
  border-radius: 50%;
  color: #fff;
  display: inline-block;
  font-family: "flexslider-icon";
  font-size: 14px;
  height: 30px;
  padding: 8px;
  text-align: center;
  width: 30px;
}
.post-slider-home .flexslider .slides {
  width: 100%;
}
.greenban {
  background-color: rgba(167, 200, 90, 0.85) !important;
  font-size: 16px !important;
  margin-left: 0%;
  margin-top: -100%;
  padding: 10px;
  position: absolute;
  width: 94% !important;
}
.greenban p {
  float: left;
  padding: 10px;
  width: 100%;
}
.blubar {
  font-size: 18px !important;
  margin-top: -100%;
  padding: 10px !important;
  position: absolute;
  width: 96% !important;
  color: #fff;
}
.blubar p {
  color: rgb(255, 255, 255);
  float: left;
  font-size: 26px;
  line-height: 30px;
  margin-bottom: 0;
  padding: 10px;
  text-shadow: 1px 1px #4e4e4e;
  text-transform: uppercase;
  width: 100%;
}

p {
    font-size: 14px !important;
}
.downpdf {
    width: 110px !important;
    top: 180px;
}
.f-right {
    float: none !important;
}
.tp-leftarrow, .tp-rightarrow {
display: none !important;
}
.width70 {
    width: 100% !important;
}
.readmore-btn a {
    margin-left: 0px;
    margin-top: 40px;
}
.flex-direction-nav .flex-prev {
    left: -30px !important;
}
.flex-direction-nav .flex-next {
    right: -30px !important;
}
#slide-21-layer-5  {
  top: -32px;
}
 #slide-20-layer-5  {
  top: -15px;
}
#slide-17-layer-5 {
  top: -25px;
}
.redbar {
  font-size: 18px !important;
  height: 100px !important;
  margin-left: 0 !important;
  margin-top: -84%;
  padding: 18px !important;
  position: absolute;
  width: 94% !important;
  color: #fff;
}
.redbar p {
  padding: 0 !important;
  width: 100% !important;
}
.foologo > img {
  width: 190px;
}
#slide-15-layer-4 {
  top: 5px !important;
}
#slide-16-layer-4 {
  color:#000 !important;
}
.codepadd0 .bur_menu ul li {
  padding: 7px !important;
}
.date16 {
  font-size: 60px !important;
  top: 45px;
}
.month16 {
  font-size: 18px !important;
  top: 0px;
}
#mobilres .mk-blog-thumbnail-item .featured-image img {
  width: 150px !important;
}
.mk-pagination .mk-pagination-next, .mk-pagination .mk-pagination-previous {
  bottom: 88px;
  position: absolute;
  width: 20px !important;
}
.readmore-btn {
  float: left;
  width: 100%;
}
}

@media (min-width: 1024px) and (max-width: 1400px) {
.blog-page .mk-grid {
    max-width: 1040px !important;
}
}