﻿/*

Theme Name: Cheetah themes Rev 4


Theme URl: http://www.forixwebdesign.com


Description: design by Forix Solutions


Version:1.0


Author: Forix Solutions


Author URl: http://www.forixwebdesign.com


*/


/* =WordPress Core-------------------------------------------------------------- */


.new-check {margin-top:10px}





#classes p, #classes a{font-size:13px!important}







.home .custom-dropdown select {font-size:14px}



.home #filter_pmp{padding-bottom:5px}



.home .c-course-time-other{display:none}


.c-main .c-page .c-slidebar .c-list-txt{display:none}


.page-template-home_new-php.et_divi_builder #et_builder_outer_content .nano {



    max-height: 300px !important;



}







a img.aligncenter{







	display:block;







	margin-left:auto;







	margin-right:auto;







}.wp-caption{







	background:#fff;







	border:1px solid #f0f0f0;







	max-width:96%;







	text-align:center;







	padding:5px 3px 10px;







}.wp-caption.alignright{







	margin:5px 0 20px 20px;







}.wp-caption img{







	border:0 none;







	height:auto;







	max-width:98.5%;







	width:auto;







	margin:0;







	padding:0;







}.wp-caption p.wp-caption-text{







	font-size:11px;







	line-height:17px;







	margin:0;







	padding:0 4px 5px;







}.alignnone,a img.alignnone,.wp-caption.alignnone,.wp-caption.alignleft{







	margin:5px 20px 20px 0;







}.aligncenter,div.aligncenter,.aligncenter{







	display:block;







	margin:5px auto;







}.alignright,a img.alignright{







	float:right;







	margin:5px 0 20px 20px;







}.alignleft,a img.alignleft{







	float:left;







	margin:5px 20px 20px 0;







}







#wpadminbar { display:none !important;}







html{margin:0 !important}







/* =WordPress Core-------------------------------------------------------------- */







.instructor-list figure{float:left; padding-right: 10px;}







.wp-caption-text{color:#333 !important;margin-top:5px !important;}







.c-new-pmi-video li{ list-style:none;}















.wp-pagenavi a,.wp-pagenavi span.extend{







	display:inline-block;







	color: #fff;







	font-size: 14px;







	padding: 0.0625em 0.4375em 0.0625em;







	margin-left: 0.3125em;







}







.wp-pagenavi span.current,.wp-pagenavi a:hover{







	display:inline-block;







	font-size: 14px;







	background-color: #e6c24c;







	border-radius: 3px;







	margin-left: 0.3125em;







	padding: 0.0625em 0.4375em 0.0625em;







}







@media screen and (min-width: 981px){



.et_divi_builder #et_builder_outer_content .et_pb_section_10 {



    padding-right:0 !important;



    padding-left:0 !important;



}







}



@media screen and (max-width:767px){







.et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_left.et_pb_text_18 {



    padding: 0 20px !important;



}



.sig-up:before {



    top: -122px !important;



}



.et_divi_builder #et_builder_outer_content .et_pb_row{



padding:0 !important;



}



.page-template-home_new-php.et_divi_builder #et_builder_outer_content .et_pb_section.dv_full_width.sign .sign_up .sign_up_botton{



width: 100% !important;



}



.new_artical code{



padding:0 10px;



}



.featuer_res .et_pb_column.et_pb_column_1_4.et_pb_column_18 {



    margin-left: auto;



    margin-right: auto !important;



}



.c-footer .c-footer-menu{



padding-left:10px !important;



padding-right:10px !important;



}



.foot_content {



    padding: 0 10px;



}



.img_client img {



    padding: 0 10px !important;



}



.dv_full_width p {



    padding: 0 10px !important;



}



.head_form{







padding:0 5px;







}


.c-slide-bar-content{



 position: relative;
 bottom: -20px;

}





}







@media only screen and (min-width: 768px){



.tab-wrapper li.c-course-time-item .large-2, .large-4 {

    width: 29.666% !important;

}

.c-slide-bar-content{



width:100%;



}



}



/*@media screen and (max-width: 980px){



.page-template-home_new #et_builder_outer_content .et_section_regular {



    padding: 0 !important;



}*/



.page-template-home_new .et_builder_outer_content .et_pb_row.et_pb_row_0 {



    padding-top: 0 !important;



}



.page-template-home_new .row.c-page {

    margin: 0;

}

}



/*-------jsn------------*/



.testimonials .et_pb_column_1_3 {
    position: relative;
    display: inline-block;
    padding-bottom: 0 !important;
    padding-right: 0 !important;
    margin-bottom: 10px !important;
}
.et_divi_builder #et_builder_outer_content .et_pb_text.et_pb_module.testimonials-item {
    position: absolute;
    bottom: 0;
    background: rgba(255,255,255,0.9);
    width: auto;
    display: inline-block;
    padding: 0 !important;
    height: 200px !important;
}
.et_divi_builder #et_builder_outer_content .et_pb_text.et_pb_module.testimonials-item p {
    padding: 0 15px 0 15px;
	font-weight: 400;
}
.page-template-home_new #mc_embed_signup {
    display: inline-block;
    width: 100%;
}
.page-template-home_new #mc_embed_signup input.text, .page-template-home_new #mc_embed_signup input.email {
    width: 31% !important;
    padding: 26.5px 30px !important;
    text-align: center !important;
    border: none !important;
    font-size: 18px !important;
    float: left;
    margin-right: 15px !important;
}
.page-template-home_new #mc_embed_signup #mc-embedded-subscribe {
    width: 100% !important;
    padding: 16px 0 !important;
    text-align: center !important;
    background: #cb9c40 !important;
    margin: 0 auto !important;
    display: block !important;
    float: right;
    text-transform: capitalize;
    font-size: 18px !important;
    font-weight: lighter !important;
}
.clear.float_change{
    float: right;
    width: 33%;
    clear: none;
}

@media screen and (max-width:767px){
.page-template-home_new #mc_embed_signup input.text, .page-template-home_new #mc_embed_signup input.email {
    width: 95% !important;
    padding: 26.5px 30px !important;
    text-align: center !important;
    border: none !important;
    font-size: 18px !important;
    float: none;
    margin-right: 0 !important;
    margin: 0 auto !important;
    margin-bottom: 10px !important;
}
.clear.float_change {
    float: none;
    width: 95%;
    clear: both;
    margin: 0 auto !important;
}
.page-template-home_new #mc_embed_signup #mc-embedded-subscribe {

    float: none;

}

.c-slide-bar-content{



display: none;



}


}



@media screen and (max-width:920px) and (min-width:767px){

#mc_embed_signup {
    width: 90% !important;
    margin: 0 auto !important;
    display: block !important;
}
}
@media screen and (max-width:920px){
.testimonials .et_pb_column_1_3 {
    padding-bottom: 15px !important;
	padding-right: 10px !important;
}
}
/*-------jsn------------*/




.page-template-home_new-php.et_divi_builder .c-about .c-page-content #et_builder_outer_content .c-course-time-item .columns:nth-child(1) p{
    color: black !important;
    overflow: auto !important;
    height: 1em;
}

 .page-template-home_new-php.et_divi_builder #et_builder_outer_content .c-course-time-item .columns{ padding:0 0 0px 5px}

.compare {background:#38445f!important;color:#ffffff!important;padding:5px!important;}
.compareGrey {background-image:url(http://test.cheetahlearning.com/wp/wp-content/themes/cheetah-themes/images/bg_header.png)!important;}
.compareCol {width:20%!important;padding:10px!important;font-weight:bold!important;color:#000000;border-right:#38445f 1px solid!important;min-height:55px!important;}
.compareCol2 {width:20%!important;padding:10px!important;font-weight:bold!important;color:#000000;border-right:#38445f 1px solid!important;min-height:255px!important;}
.compareColGold {color:#cd9d36!important;text-transform:uppercase!important;font-weight:bold!important;border-left:#38445f 1px solid!important;}
.compareColWhite {color:#ffffff!important;border-right:#cccccc 1px solid!important;}
.compareLgText {font-size:145%!important;}


/*----------- Menu css ---------*/

.ubermenu-submenu {

    border-top: 3px solid #68678e !important;

}

.ubermenu-submenu .ubermenu-target-title.ubermenu-target-text span,

.ubermenu-submenu .ubermenu-target-title.ubermenu-target-text:hover{

    color: #e6c24c;

}

.ubermenu-content-block.ubermenu-custom-content.ubermenu-custom-content-padded {

    padding: 0 20px;

}

.ubermenu-content-block.ubermenu-custom-content.ubermenu-custom-content-padded h5 {

    margin-bottom: 0px;

    font-weight: 600;

}

.ubermenu .ubermenu-row {

    margin-bottom: 0;

    clear: both;

}

.ubermenu-submenu .ubermenu-target-title.ubermenu-target-text{

                color:#656565;

}

.remove-padding .ubermenu-content-block.ubermenu-custom-content.ubermenu-custom-content-padded {

    padding: 0 !important;

}

.ubermenu-custom-content-padded .view-all-menu {

    margin-top: 15px;

    background-color: #39435F;

    padding: 20px 90px 20px 40px;

}

.remove-padding .ubermenu-custom-content-padded .view-all-menu p {

    margin-bottom: 5px;

    position: relative;

    color: #FFF;

    font-size: 18px;

}

.remove-padding .ubermenu-custom-content-padded .view-all-menu a {

    padding-left: 0;

    padding-right: 0;

    color: #e6c24c;

    font-size: 18px;

}

.remove-padding .view-all-menu p:before {

    position: absolute;

    content: ">>";

    left: -17px;

    top: 0;

    font-size: 10px;

}

/*----------- Menu css ---------*/

/*----------- Cheetah table css ---------*/

.cheetah-table .su-table table {max-width:1200px!important; margin:auto!important}

.cheetah-table table > tbody > td {
    width: 20%!important;
    padding: 10px!important;
    font-weight: bold!important;
    color: #000000;
    min-height: 55px!important;
}
.cheetah-table table tr td{
    font-size:16px 

}

.cheetah-table.su-table td {
    border-right: #38445f 1px solid!important;
}

.cheetah-table .table_sheet tr td span {
    color: white !important;
}
.cheetah-table table > tbody > tr > td:nth-child(1) {
    color: #cd9d36!important;
    text-transform: uppercase!important;
    font-weight: bold!important;
    border: #38445f 1px solid!important;
    padding:10px 0;
}
body .cheetah-table th {
    background: #38445f!important;
    color: #ffffff!important;
    padding: 10px 5px!important;
    text-align: left !important;
    border: #38445f 1px solid!important;
}
xbody .cheetah-table td, xbody .cheetah-table th {
    width: 20%;
}
@media (max-width: 980px){
xbody .cheetah-table .table_sheet tr th, xbody .cheetah-table .table_sheet tr td {
    width: 33%;
}
body .cheetah-table tr{
    display: grid;
}
}
 #et_builder_outer_content  .cheetah-table h3{ padding-bottom:0}
body .cheetah-table td, body .cheetah-table .su-even td {
    background: transparent !important;
    border: #38445f 1px solid!important;
    padding: 10px!important;
    font-weight: bold!important;
    color: #000000;
    min-height: 55px!important;   
 
}
.cheetah-table .su-even{
    background-image: url(http://test.cheetahlearning.com/wp/wp-content/themes/cheetah-themes/images/bg_header.png)!important;
background-size: cover;
}
.cheetah-table .su-button {margin:5px 0 !important}
.cheetah-table tr:nth-child(1) > th > p {color: white !important}

/*----------- End Cheetah table css ---------*/



body .ubermenu .ubermenu-submenu .ubermenu-column-auto {
   width: 100%;
}
.ubermenu.ubermenu-main .ubermenu-item-level-0 {
    margin: 5px 0px !important;
}
.ubermenu .ubermenu-item .ubermenu-submenu-drop {
    box-shadow: none !important;
}
.ubermenu .ubermenu-submenu .ubermenu-row {
    background: #F5F5F5;
    border: none !important;
    border-top: 10px solid #68678e !important;
    padding-top:10px;
    font-family: Avenir-Roman,Avenir-Roman-IE, sans-serif;
    padding-bottom:0px;
    border-bottom: 5px #949494 solid !important;
max-width:425px
}
body .ubermenu-submenu {
    border-top: 0px solid #68678e !important;  
}
body .ubermenu-submenu h5 {
    font-family: Avenir-Black,Avenir-Black-IE, sans-serif;
    color: #656565;
    font-size: 18px;
    margin-top: 10px;
}
body .c-header-navi .searchform {
    max-width: 300px; top: 20px}

@media screen and (max-width: 959px){

.ubermenu .ubermenu-colgroup .ubermenu-column, .ubermenu .ubermenu-custom-content-padded, .ubermenu .ubermenu-nonlink, .ubermenu .ubermenu-retractor, .ubermenu .ubermenu-submenu-padded, .ubermenu .ubermenu-submenu-type-stack>.ubermenu-item-normal>.ubermenu-target, .ubermenu .ubermenu-target, .ubermenu .ubermenu-widget, .ubermenu-responsive-toggle {
    padding: 5px 10px;
}


}

.head_sec_two form, .head_sec_two #form1{margin:0}
.head_sec_new {padding:5px 0}


.et_divi_builder #et_builder_outer_content .et_pb_module 
.featured_news a, .et_divi_builder #et_builder_outer_content .et_pb_module 
.featured_news a:hover{text-decoration: underline !important}

@media (max-width: 980px){
.et_divi_builder #et_builder_outer_content .et_pb_column {
    margin-bottom: 0;
}
.et_divi_builder #et_builder_outer_content .et_pb_row, .et_divi_builder #et_builder_outer_content .et_pb_column .et_pb_row_inner {
    padding: 0;
}
}


/* Added Styles */

.the-title {
    background-color: #394460;
    text-align: center;
    padding-bottom: 20px;
    margin-bottom: 0;
}

.the-title h2 {
    font-size: 25px;
    color: #FFFFFF !important;
    padding-top: 20px;
    margin-bottom: 0;
    font-weight: 900 !important;
}

.the-title h2 strong {
    color: #cb9c40;
font-weight: 900 !important;
}

.the-title p {
    font-size: 17px;
    line-height: 25px;
    color: #FFFFFF !important;
    margin: 0;
}

.services-box {
    max-width: 1000px;
    margin: 0 auto;
}

.home-boxes h3 {
    font-size: 17px;
    color: #000000 !important;
    line-height: 24px;
    text-align: center;
    margin-bottom: 20px;
}

.home-boxes p {
    font-size: 15px !important;
    font-weight: bold;
    text-align: center;
}

.home-boxes img {
    margin-bottom: 20px !important;
}

.home-boxes a:hover {
   color:#FFFFFF !important;
}

.home-boxes a {
    background-color: #cb9c40;
    display: block;
    width: 180px;
    padding: 14px 10px;
    color: #FFFFFF;
    margin: 20px auto 0;
}

.the-title p {
    max-width: 1000px;
    margin: 0 auto;
}

p.text-inside {
    min-height: 130px;
}

.the-width {
    max-width: 1100px;
    margin: 0 auto;
}

.the-width h5 {
    font-size: 15px;
    text-transform: uppercase;
    font-weight: 900;
    color: #000000;
    line-height:21px;
}

.the-width strong {
    color: #cb9c40;
}

.page-template-home_new-php .the-title.cheetha_image:before {
    top: -72px !important;
}

.the-title.cheetha_image {
    margin-top: 50px;
}


.six-services {
    max-width: 1100px;
    margin: 0 auto;
}

.six-services .overlay-text {
    position: absolute;
    bottom: 0;
    background-color: rgba(255,255,255,0.9);
}

.overlay-text h4 {
    font-size: 15px;
    font-weight: bold;
    color: #000000;
    max-width: 200px;
    margin: 0 auto;
    padding: 10px 0;
}

.overlay-text a {
    color: #cd9d41;
}

.overlay-text {
    text-align: center;
}

.overlay-text {
    max-width: 336px;
    padding: 0 20px 20px;
}

.overlay-text p {
    font-size: 15px !important;
    color: #656565 !Important;
    line-height:18px;
}

.six-services .wpb_single_image.wpb_content_element.vc_align_center {
    max-width: 336px;
}

.finale div#mc_embed_signup {
    max-width: 600px;
    margin-top: 20px;
}

.finale .wpb_raw_code.wpb_content_element.wpb_raw_html {
    margin-bottom: 0;
}


@media screen and (max-width: 980px){
.six-services .vc_col-sm-4 {
    width: 100% !important;
}
.six-services .wpb_single_image.wpb_content_element.vc_align_center {
    max-width: none !important;
}

.six-services .wpb_single_image img {
    width: 920px;
}

.six-services .overlay-text {
    max-width: none;
}
.services-box .vc_col-sm-4 {
    width: 100%;
}

.home-boxes p.text-inside {
    min-height: 0;
}
}

/* Added Styles Second */

.c-course-time-other {
    display: none;
}

.nano.has-scrollbar {
    max-height: 425px !important;
}

.c-course-time-item .columns:nth-child(1) p {
    overflow: auto !important;
    height: 1.25em !important;
}

.TabbedPanels p, .TabbedPanels a {
    font-size: 13px !important;
}

.c-course-time-item .columns {
    padding: 0 0 0 5px !important;
}

.tab-wrapper .TabbedPanelsContent li .row div:nth-child(4) {
    width: 21% !important;
}

.small-3.large-3.columns.new_3 {
    float: left !important;
}

.top-new {
    max-width: 1110px;
    margin: 0 auto;
    width: 100%;
}

.top-left {
    background-color: #dedede;
    padding: 16px 10px;
    color: #000000 !important;
}

.top-left .wpb_wrapper {
    background-color: #FFFFFF;
    padding: 10px;
}

.top-left a {color: #000000;}

.top-left h4 {
    color: #000000;
}

.top-left li {
    list-style: none !important;
    text-decoration: underline;
    margin-bottom: 10px;
    font-weight: BOLD;
    font-size: 14px;
}

ul.inline-list li {
    width: 42% !important;
    margin-bottom: 4px;
}
.inline-list li {
    list-style: none;
    float: left;
    margin-left: 1.375em;
    display: block;
}

.columns_form_download p {
    font-size: 12.15px;
}

.new-check p:nth-child(2) {
    display: block !important;
}

.form-above .btn-sub-free {
    box-shadow: none !important;
}

.wpb_text_column.wpb_content_element.the-title.gold {
    background-image: url(wp-content/themes/cheetah-themes/images/footer_1.png);
}

.gold h2 a {
color:#FFFFFF !important;
text-decoration:underline;
}

.gold h2 {
    text-transform: none !important;
    padding-top: 0;
    margin-top: 0;
}


.gold {
    padding-top: 20px;
}

.articles-home {
    width: 1000px;
    margin: 0 auto;
}

.articles-home h4 {
    font-size: 18px;
}

.articles-home a.vc_gitem-link.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-flat.vc_btn3-color-juicy-pink {
    color: #cb9c40;
    background: none;
    padding: 0;
    font-size: 18px;
    text-decoration: underline;
}

.articles-home {
margin-bottom:40px;
}

h2.tab-heading-clas a {
    color: #FFFFFF !important;
    text-decoration: underline;
}

.top-new li.TabbedPanelsTab.TabbedPanelsTab:nth-child(2) {
padding-bottom:0 !important;
}


.subs-title {
    float: left;
    max-width: 320px;
    width:100%;
}

.finale .wpb_wrapper {
    max-width: 1000px;
    width:100%;
    margin: 0 auto;
}

.finale {
    padding-top: 20px;
}

.finale .wpb_raw_code.wpb_content_element.wpb_raw_html {
}

.subs-title h5 {
    color: #FFFFFF !important;
    font-size: 18px;
    font-weight: 600;
    font-family: lato;
    padding-top:20px;
}

.feat-title h2 {
    color: #000000 !important;
    font-size: 24px;
    font-weight: 900;
    text-align: center;
}

.feat-title strong {
    color: #cb9c40 !important;
}

.vc_gitem-post-data-source-post_title h4 {
    font-size: 15px;
    color: #000000 !important;
    font-weight: 600;
}

@media screen and (max-width: 980px){
.top-new .wpb_column, .top-new .wpb_text_column {
    width: 100%;
}
.subs-title {
    margin: 0 auto;
    float: none;
}
}

.c-about .c-page-content .pmpexam-box h2, 
.c-about .c-page-content .pmpexam-box h2 a,
.c-about .c-page-content .pmpexam-box h4, 
.c-about .c-page-content .pmpexam-box h4 a {
    line-height: normal !important;
    margin-top: 0 !important;
    text-align: center !important;
    color: #fff !important;
    font-weight:bold;
}
.c-about .c-page-content .pmpexam-box h2 { 
    font-size:22px !important
}
.c-about .c-page-content .pmpexam-box h2 a,
.c-about .c-page-content .pmpexam-box h4 a
 { 
     text-decoration:underline
}
.c-about .c-page-content .pmpexam-box h4 { 
    font-size:15px !important;
    margin:5px 10px 0 10px;
}
.tab-heading-clas, .bottom-tab-heading-clas {display:none}
.pmpexam-box .tab-wrapper {
    padding: 0 10px !important;
}
#guideForm .inline-list{ margin-bottom: -5px}
#guideForm .chck_fld{padding:5px 0}

/* Minor Edits */

#static-articles h4 {
    font-size: 15px;
    line-height: 1.4;
    color: #000000;
    font-weight: 600;
}

#static-articles p {
    font-weight: 600;
}

#static-articles {
    max-width: 1110px;
    margin: 0 auto;
width:100%;
}

#static-articles a {
    color: #cb9c40;
    font-weight: normal;
    text-decoration: underline;
}


.home .subs-title h5 {
    color: #FFFFFF !important;
    font-size: 18px;
    font-weight: 600;
    font-family: lato;
    padding-top: 20px;
}


body .nano {
    max-height: 650px !important;
}

img{max-width:100%}



.ubermenu .ubermenu-submenu .ubermenu-row {
min-width:300px;
}




/* begin blog style */





.blog-related {



    clear: both;



}







.small-12.large-8.columns.c-page-content.iuwah {



    float: right;



}







.c-slide-bar-content li {



    list-style: none !important;



}







.single h2.widgettitle, .page-template-page-blog h2.widgettitle, .archive h2.widgettitle {



    background-color: #9f9f9f;



    font-size: 24px;



    padding: 10px 20px;



    color: #000000;



    font-family: arial;



    margin: 0 !important;



}







.single .c-slide-bar-content form#searchform, .page-template-page-blog .c-slide-bar-content form#searchform, .archive  .c-slide-bar-content form#searchform {



    background-color: #dedede;



    padding: 20px;



    margin-bottom: 0 !important;



}







.single .c-slide-bar-content .widget ul, .page-template-page-blog .c-slide-bar-content .widget ul, .archive  .c-slide-bar-content .widget ul {



    background-color: #dedede;



    margin: 0;







}







.single .widget ul li a, .single .tagcloud a, .page-template-page-blog .widget ul li a, .page-template-page-blog .tagcloud a, .archive .tagcloud a, .archive .widget ul li a{







    font-weight: bold;







    color: #333399;







}















.single .tagcloud, .page-template-page-blog .tagcloud, .archive .tagcloud {







    background-color: #dedede;







    padding: 20px;







}















































#blog-grid li {







    list-style: none !important;







}















#blog-grid .title a {



    color: #e6c24c;



}







#blog-grid .post-featured-img {



    float: left !important;



    margin-right: 10px;



}







#blog-grid .title {



    font-size: 18px;



}







span.by {



    display: none;



}







span.author.vcard {



    display: none;



}







.block-r-m-container {



    text-align: right;



}







.post-meta.no-img {



    display: none;



}







div#blog-grid li {



    padding-bottom: 10px;



    border-bottom: 1px solid #c3c3c3;



    margin-bottom: 30px;



}







a.button.small.r-m-green.r-m-full {



    background-color: #cc9d41;



    border: 0;



}







.single-post h2 {



    font-size: 24px;



}







.single .c-slide-bar-content .widget ul li, .page-template-page-blog .c-slide-bar-content .widget ul li, .archive .c-slide-bar-content .widget ul li {



    padding: 5px 20px;



}







.single .c-slide-bar-content .widget ul li:hover, .page-template-page-blog .c-slide-bar-content .widget ul li:hover, .archive .c-slide-bar-content .widget ul li:hover {



    background-color: #f1f1f1 !important;



    cursor: pointer;



    font-weight: bold;



    color: #3a396c !important;



}







.single .c-slide-bar-content .widget ul li a:hover, .page-template-page-blog .c-slide-bar-content .widget ul li a:hover, .archive .c-slide-bar-content .widget ul li a:hover {



    font-weight: bold;



    color: #3a396c !important;



}







.single-post .row.c-page {



    margin-top: 50px;



}





/* end blog style */





