/*
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/
*/
/* menu dropdown code start */
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
	.vc_10_hubsub{
		float:left !important;
	}
	.vc_10_hubsub1{
		float:left !important;
	}
}

/*css start from 320px*/
html, body {
  min-width: 320px;
} 
/* new edit on 22-11-2018 */
/* .ubermenu .ubermenu-submenu .ubermenu-submenu-type-stack {
	height:200px;
} */

/*  new edit on 04-12-2018 */
#mk-footer .widget:not(.widget_social_networks) a {
    color: #fff;
}
/*  */

/*  */

.hub1_menu_cubic{
	margin: 0% 29%;  
}
.hub1_2_menu_cubic{
	margin: 0% 24%;  
}
.info_for_patients{
	margin: 0% 22%; 
}
.hub_1_3_menu_cubic{
	margin: 0% 35%;
}
.about_cancer_menu{
	margin: 0 21%;
}
.retrive_data{
	margin: 0 32%;
}
.reporting_data{
	margin: 0 31%;
}
.cancer_registerars{
  margin: 0 22%;
}
.reporting_physians{
	    margin: 0 15%;
}

@media (max-width: 1075px) and (min-width: 1024px){
	#menu-item-3381 .ubermenu-target-title {
    padding-top: 19px !important;
 }
}

@media (max-width: 1160px) and (min-width: 1076px){
	#menu-item-3381 .ubermenu-target-title {
    padding-top: 25px !important;
 }
}



@media (min-width: 961px) and (max-width: 1024px){ 
	/*@media (min-width: 768px) and (max-width: 1024px){ */
  .hub_sub_textblock {
    padding: 30px 40px 0 0px !important;
  }
}

@media (min-width: 1024px) and (max-width: 1160px){ 
	#menu-item-3369 img {
		padding-top: 10%;
	}
	/*hub 2.1*/

#menu-item-1997 img {
    width: 95px !important;
}

#menu-item-1990 img {
     width: 95px !important;
}
#menu-item-2003 img {
     width: 95px !important;
}

	
li.ubermenu-item.ubermenu-item-type-custom.ubermenu-item-object-ubermenu-custom.ubermenu-item-has-children.ubermenu-item-3345.ubermenu-item-level-1.ubermenu-column.ubermenu-column-2-3.ubermenu-has-submenu-stack.ubermenu-item-type-column.ubermenu-column-id-3345{
		height:340px;
	}
	
ul.ubermenu-submenu.ubermenu-submenu-id-2017.ubermenu-submenu-type-auto.ubermenu-submenu-type-mega.ubermenu-submenu-drop.ubermenu-submenu-align-full_width {
    height: 240px !important;
}
	

 #menu-item-3376 a.vc_general.vc_btn3.vc_btn3-size-xs.vc_btn3-shape-square.vc_btn3-style-3d.vc_btn3-icon-left.vc_btn3-color-purple {
    width: 19% !important;
    margin: 190px 0px !important;
}

	#menu-item-2010 a.vc_general.vc_btn3.vc_btn3-size-xs.vc_btn3-shape-square.vc_btn3-style-3d.vc_btn3-icon-left.vc_btn3-color-purple {
    width: 62% !important;
    margin: 3% 0% 0% 38% !important;
}
	
#menu-item-3459 a.vc_general.vc_btn3.vc_btn3-size-xs.vc_btn3-shape-square.vc_btn3-style-3d.vc_btn3-icon-left.vc_btn3-color-purple {
    margin: 8% 7% !important;
    width: 31% !important;
}
	
#menu-item-1290 a.vc_general.vc_btn3.vc_btn3-size-xs.vc_btn3-shape-square.vc_btn3-style-3d.vc_btn3-icon-left.vc_btn3-color-blue {
    width: 67% !important;
    margin: 0% 38% !important;
}

#menu-item-3542	a.vc_general.vc_btn3.vc_btn3-size-xs.vc_btn3-shape-square.vc_btn3-style-3d.vc_btn3-icon-left.vc_btn3-color-orange{
		 width: 30% !important;
	}
	
#menu-item-3574	a.vc_general.vc_btn3.vc_btn3-size-xs.vc_btn3-shape-square.vc_btn3-style-3d.vc_btn3-icon-left.vc_btn3-color-orange {
    width: 30% !important;
}

#menu-item-2016 ul.ubermenu-submenu.ubermenu-submenu-id-2016.ubermenu-submenu-type-auto.ubermenu-submenu-type-mega.ubermenu-submenu-drop.ubermenu-submenu-align-full_width {
    height: 290px !important;
}

#menu-item-2071 a.vc_general.vc_btn3.vc_btn3-size-xs.vc_btn3-shape-square.vc_btn3-style-3d.vc_btn3-icon-left.vc_btn3-color-purple {
    width: 16% !important;
    margin: 24% 0% 0% 15% !important;
}

#menu-item-3056 a.vc_general.vc_btn3.vc_btn3-size-xs.vc_btn3-shape-square.vc_btn3-style-3d.vc_btn3-icon-left.vc_btn3-color-blue{
        width: 75% !important;
    	margin: 5% 25% !important;
    }
	
	
ul.ubermenu-submenu.ubermenu-submenu-id-10.ubermenu-submenu-type-auto.ubermenu-submenu-type-mega.ubermenu-submenu-drop.ubermenu-submenu-align-full_width.ubermenu-submenu-content-align-center.ubermenu-autoclear {
    height: 340px !important;
}
	
	li.ubermenu-item.ubermenu-item-type-custom.ubermenu-item-object-ubermenu-custom.ubermenu-item-has-children.ubermenu-item-1232.ubermenu-item-level-1.ubermenu-column.ubermenu-column-2-3.ubermenu-has-submenu-stack.ubermenu-item-type-column.ubermenu-column-id-1232 {
    height: 340px !important;
}
	
	
	.hub1_menu_cubic{
	 	margin: 0% 26%;  
	} 
	.hub1_2_menu_cubic{
		margin: 0% 18%;   
	}
	.info_for_patients{
		margin: 0% 18%; 
	}
	.hub_1_3_menu_cubic{
		margin: 0% 33%;
	}

	li.ubermenu-item.ubermenu-item-type-custom.ubermenu-item-object-ubermenu-custom.ubermenu-item-has-children.ubermenu-item-2062.ubermenu-item-level-1.ubermenu-column.ubermenu-column-2-3.ubermenu-has-submenu-stack.ubermenu-item-type-column.ubermenu-column-id-2062{
		height:290px !important;
	}
	
	#menu-item-2072 img {
		height: 272px !important;
	}
	
	.about_cancer_menu{
		margin: 0 18%;
	}
	.retrive_data{
		margin: 0 29%;
	}
	.reporting_data{
		margin: 0 28%;
	}
	.cancer_registerars{
	  margin: 0 16%;
	}
	.reporting_physians{
		margin: 0 10%;
	}
	
	/*menu drop down text align*/
	
	#menu-item-1997 img {
    width: 90px !important;
}

#menu-item-1990 img {
    width: 90px !important;
}

#menu-item-2003 img {
    width: 90px !important;
}
#menu-item-2088 img {
    width: 89px !important;
}
#menu-item-2093 img {
	width: 89px !important;
}
#menu-item-2087 img {
	width: 89px !important;
}
#menu-item-2094 img {
	width: 89px !important;
}
#menu-item-4089 img {
	width: 89px !important;
}

#menu-item-3380 img {
    width: 90px !important;
}
#menu-item-3380 .ubermenu-target-title {
    padding-top: 25px !important;
}

#menu-item-3381 img {
    width: 90px !important;
}
	
/* #menu-item-3381 .ubermenu-target-title {
    padding-top: 25px !important;
} */
	
#menu-item-3382 img {
    width: 90px !important;
}
	#menu-item-3382 .ubermenu-target-title {
    padding-top: 25px !important;
}
#menu-item-2571 .ubermenu-target-title {
    padding-top: 30px !important;
}

#menu-item-1990 .ubermenu-target-title {
    padding-top: 30px !important;
}

#menu-item-1997 .ubermenu-target-title {
    padding-top: 30px !important;
}
	
	
	
	/*secound menu space alignment...*/

ul.ubermenu-submenu.ubermenu-submenu-id-1965.ubermenu-submenu-type-auto.ubermenu-submenu-type-mega.ubermenu-submenu-drop.ubermenu-submenu-align-full_width {
    height: 280px;
}

li#menu-item-3442 {
    margin: 10% !important;
}

li#menu-item-3445 {
    margin: 10% !important;
}


li#menu-item-2094 {
    margin: 10% 0%;
}

li#menu-item-4089 {
    margin: 10% 0%;
}
	#menu-item-3542 a.vc_general.vc_btn3.vc_btn3-size-xs.vc_btn3-shape-square.vc_btn3-style-3d.vc_btn3-icon-left.vc_btn3-color-orange{
		margin:11% 0 !important;
	}
#menu-item-5771 img.ubermenu-image.ubermenu-image-size-full {
    width: 65px !important;
}
	
	
}

/* menu dropdown code end */


/*.vc_row {
    margin-left: 0px !important;
    margin-right: 0px !important;
}*/
.shiftnav-target{
	text-decoration:none !important;
}
.hub_sub_rightsidebar_hidden{
	height: 80px;
	position: relative;
	text-align: center;    
}
/*   Hero image in Responsive Galaxy s5 */
/* @media (max-width:640px) and (min-width:360px){
        .bgimg-2 {
					background-size: contain !important;
					background-attachment: fixed !important;
			        background-position: center 48px; 
			        height: 125px;
                 }
    } */


/*   Hero image in Responsive Galaxy s5 */

/* wp file donwlonad style start */
    .wpfd-content-tree ul li.ext{display:flex !important;} 
    .wpfd-content-tree ul .ext .wpfd-file.ext{padding-left: 10px; }
/* wp file donwlonad style end */

.wpfd-content .wpfdcategory .wpfd-folder{
    margin-right : 12px; width:4%
}

.wpfd-content .wpfdcategory > span{
    width: 90% !important;
}

.wpfd-content .wpfdcategory{
   width: 100% !important;
    max-width: 90% !important;
}


/* wp file donwlonad style end */

.mk-padding-wrapper.wpb_row {
    display: table;
}
.hub_sub_rightsidebar_links {
	padding-bottom: 1px;
}

li#menu-item-5771 span.ubermenu-target-description.ubermenu-target-text:hover{
	 color: #f99e26 !important
}

li#menu-item-5771 span.ubermenu-target-description.ubermenu-target-text {
    font-weight: 600;
    padding-left: 0px;
    font-size: 16px;
    color: #293985 !important;
    padding: 9% 0%;
    margin-left: 50%;
    line-height: 16px;
}

li#menu-item-5771 a {
    pointer-events:visible;
}
li#menu-item-5771 {
    margin: 4% 0%;
}

/*   Hero image in Responsive Galaxy s5 */
@media (max-width:640px) and (min-width:360px){
        .bgimg-2 {
					background-size: contain !important;
					background-attachment: fixed !important;
			        background-position: center 48px; 
			        height: 125px;
                 }
  
}

/*   Hero image in Responsive Galaxy s5 */

/*feature image parallex*/
@media  (min-width:641px){
.bgimg-2 {
  background-size: cover !important;
	/*background-size: 100% 100%,cover;
	    background-size: contain !important;*/
  background-attachment: fixed !important;
   }
}

.font_center {
  text-align: center !important;
}

.vc_col-sm-12 {
  padding-left: 0px !important;
  padding-right: 0px !important;
}


/*faq and sidebar aignment*/

a.vc_general.vc_btn3.vc_btn3-size-xs.vc_btn3-shape-square.vc_btn3-style-3d.vc_btn3-color-white:hover {
  background: linear-gradient(135deg, #9c4b78 0%, #f79d28 60%) !important;
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #9c4b78 !important;
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs:hover {
  box-shadow: 0 3px 0 #f79d28 !important;
}

.news_content p {
  color: #595959 !important;
  font-size: 12px !Important;
}

.vc_toggle_title h4 {
  margin-top: 1%;
  display: block !important;
}

.icon_quicklink_txt a {
  display: block;
}
/*@media (min-width: 1024px) and (max-width: 1365px){ 
 	.my_header_1 {
		width: 100%;
		margin: 0 auto;
		max-width: 1060px;
	}

}*/
/*@media (min-width: 1024px) {
	.hub_sub_title_h1.newclass_hub_sub_title1 {
	  margin: 0px -9px 0px -3px !important;
	}
}*/

#menu-item-1235 {
  background-color: #fff;
}

li#menu-item-1224 img {
  height: 250px;
  position: fixed;
}

li#menu-item-4156 img {
  height: 180px;
  position: fixed;
}

li#menu-item-1969 img {
  height: 270px;
  position: fixed;
}

li#menu-item-4156 span {
  font-size: 13px !important;
  line-height: 1.5em !important;
  font-family: 'Montserrat' !important;
  color: slategray !important;
  font-weight: 600 !important;
}

li#menu-item-3369 span {
  font-size: 13px !important;
  line-height: 1.5em !important;
  font-family: 'Montserrat' !important;
  color: slategray !important;
  font-weight: 600 !important;
}

li#menu-item-3458 span {
  font-size: 13px !important;
  line-height: 1.5em !important;
  font-family: 'Montserrat' !important;
  color: slategray !important;
  font-weight: 600 !important;
}

li#menu-item-3534 span {
  font-size: 13px !important;
  line-height: 1.5em !important;
  font-family: 'Montserrat' !important;
  color: slategray !important;
  font-weight: 600 !important;
}

li#menu-item-3570 span {
  font-size: 13px !important;
  line-height: 1.5em !important;
  font-family: 'Montserrat' !important;
  color: slategray !important;
  font-weight: 600 !important;
}

#menu-item-1235 {
  background-color: #000 !important;
}

ul.ubermenu-submenu.ubermenu-submenu-id-1965.ubermenu-submenu-type-auto.ubermenu-submenu-type-mega.ubermenu-submenu-drop.ubermenu-submenu-align-full_width {
  height: 285px;
}

ul.ubermenu-submenu.ubermenu-submenu-id-10.ubermenu-submenu-type-auto.ubermenu-submenu-type-mega.ubermenu-submenu-drop.ubermenu-submenu-align-full_width.ubermenu-submenu-content-align-center.ubermenu-autoclear {
  height: 300px;
}

ul.ubermenu-submenu.ubermenu-submenu-id-4154.ubermenu-submenu-type-auto.ubermenu-submenu-type-mega.ubermenu-submenu-drop.ubermenu-submenu-align-full_width {
  height: 212px;
}

ul.ubermenu-submenu.ubermenu-submenu-id-2016.ubermenu-submenu-type-auto.ubermenu-submenu-type-mega.ubermenu-submenu-drop.ubermenu-submenu-align-full_width {
  height: 256px;
}

ul.ubermenu-submenu.ubermenu-submenu-id-2017.ubermenu-submenu-type-auto.ubermenu-submenu-type-mega.ubermenu-submenu-drop.ubermenu-submenu-align-full_width {
  height: 200px;
}

#menu-item-3534 span.ubermenu-target-description.ubermenu-target-text {
  margin-top: 2% !important;
  line-height: 20px !important;
}

#menu-item-3570 span.ubermenu-target-description.ubermenu-target-text {
  margin-top: 2% !important;
  line-height: 20px !important;
}

#menu-item-1969 span.ubermenu-target-description.ubermenu-target-text {
  margin-top: 2% !important;
  line-height: 20px !important;
}

ul.ubermenu-submenu.ubermenu-submenu-id-2144.ubermenu-submenu-type-auto.ubermenu-submenu-type-mega.ubermenu-submenu-drop.ubermenu-submenu-align-full_width {
  height: 255px !important;
}

ul.ubermenu-submenu.ubermenu-submenu-id-2060.ubermenu-submenu-type-auto.ubermenu-submenu-type-mega.ubermenu-submenu-drop.ubermenu-submenu-align-full_width {
  height: 150px;
}

li#menu-item-2010 a {
  margin: 0% 22%;
}

#menu-item-3534 img {
	/*padding-right:15px;*/
  height: 240px;
}

a.ubermenu-target.ubermenu-target-with-image.ubermenu-item-layout-image_left {
  pointer-events: none;
}


/*Uber menu styling*/

* {
  font-family: Montserrat;
}

.spotcancer_posts_div_lf h3 {
  color: #fff !important;
}


/*megamenu button for cube*/

a.cubeimg_sectionlink_active {
  pointer-events: none;
}

input.wpcf7-form-control.wpcf7-submit {
  background-color: #293985 !important;
  box-shadow: 0 2px 0 #4E5698 !important;
  border-radius: 0;
  border: none;
  color: #fff;
  padding: 13px 70px;
}

input.wpcf7-form-control.wpcf7-submit:focus,
input.wpcf7-form-control.wpcf7-submit:hover {
  background-color: #4E5698 !important;
  box-shadow: 0 2px 0 #293985 !important;
  border-radius: 0;
  border: none;
  color: #fff;
  padding: 13px 70px;
}

.white_cube_icon {
  background: url(https://www.ccrcal.org/wp-content/uploads/2018/06/white-cube-nav-icon-1.png);
  width: 13px;
  height: 16px !important;
  display: inline-block;
}

.vc_btn3-color-blue.vc_btn3-style-3d {
  background-color: #293985 !important;
  box-shadow: 0 2px 0 #4E5698 !important;
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:hover {
  background-color: #4E5698 !important;
  box-shadow: 0 2px 0 #293985 !important;
}


/*pruple icon*/

.vc_btn3-color-purple.vc_btn3-style-3d {
  background-color: #B36093 !important;
  box-shadow: 0 2px 0 #C280A9 !important;
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:hover {
  background-color: #C280A9 !important;
  box-shadow: 0 2px 0 #B36093 !important;
}


/*orange icon*/

.vc_btn3-color-orange.vc_btn3-style-3d {
  background-color: #F99E26 !important;
  box-shadow: 0 2px 0 #FDC37D !important;
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:hover {
  background-color: #FDC37D !important;
  box-shadow: 0 2px 0 #F99E26 !important;
}


/*file upload tree width*/

.wpfd-foldertree-default {
  width: 45% !important;
}


/*for menu hover*/

img.ubermenu-image.ubermenu-image-size-full:hover {
  opacity: 0.6;
}

li#menu-item-1305 div a:hover {
  color: #f99e26 !important;
}

li#menu-item-1311 div a:hover {
  color: #f99e26 !important;
}

li#menu-item-1236 div a:hover {
  color: #f99e26 !important;
}

li#menu-item-1281 div a:hover {
  color: #f99e26 !important;
}

li#menu-item-1289 div a:hover {
  color: #f99e26 !important;
}

li#menu-item-2050 span:hover {
  color: #f99e26 !important;
}

li#menu-item-2053 span:hover {
  color: #f99e26 !important;
}

li#menu-item-6 span:hover {
  color: #f99e26 !important;
}

li#menu-item-7 span:hover {
  color: #f99e26 !important;
}

li#menu-item-8 span:hover {
  color: #f99e26 !important;
}

li#menu-item-2094 span:hover {
  color: #f99e26 !important;
}

li#menu-item-2150 span:hover {
  color: #293985 !important;
}

li#menu-item-2152 span:hover {
  color: #293985 !important;
}

li#menu-item-2148 span:hover {
  color: #293985 !important;
}

li#menu-item-2153 span:hover {
  color: #293985 !important;
}

li#menu-item-2154 span:hover {
  color: #293985 !important;
}

li#menu-item-4089 span:hover {
  color: #f99e26 !important;
}

li#menu-item-1990 span:hover {
  color: #f99e26 !important;
}

li#menu-item-2003 span:hover {
  color: #f99e26 !important;
}

li#menu-item-1997 span:hover {
  color: #f99e26 !important;
}

li#menu-item-2087 span:hover {
  color: #f99e26 !important;
}

li#menu-item-2093 span:hover {
  color: #f99e26 !important;
}

li#menu-item-2088 span:hover {
  color: #f99e26 !important;
}

li#menu-item-2094 span:hover {
  color: #f99e26 !important;
}

li#menu-item-3380 span:hover {
  color: #f99e26 !important;
}

li#menu-item-3381 span:hover {
  color: #f99e26 !important;
}

li#menu-item-3382 span:hover {
  color: #f99e26 !important;
}

li#menu-item-3442 span:hover {
  color: #f99e26 !important;
}

li#menu-item-3445 span:hover {
  color: #f99e26 !important;
}

li#menu-item-2061 span:hover {
  color: #f99e26 !important;
}

li#menu-item-2571 span:hover {
  color: #f99e26 !important;
}


/*end menu hover*/

#ubermenu-main-2-primary-2 ul li span {
  line-height: 20px;
  margin-top: 5%;
}

a {
  text-decoration: underline !important;
}


/*launch button*/

a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-square.vc_btn3-style-modern.vc_btn3-icon-left.vc_btn3-color-default {
  text-decoration: none !important;
}


/*a.ubermenu-target.ubermenu-target-with-image.ubermenu-item-layout-image_left {
    text-decoration: none !important;
}*/

a.ubermenu-target.ubermenu-target-with-image.ubermenu-target-with-icon.ubermenu-item-layout-default.ubermenu-item-layout-image_above.ubermenu-noindicator {
  text-decoration: none !important;
}

/* -- */

 .vc_custom_1524757296933 {
    background-size: 110% 110%,cover !important;
  }

	/* old for 1024 */
  #menu-item-77 img {
    float: left;
    margin: 3px 0px 0px 0px;
    width: 15px;
  }

  #menu-item-113 img {
    float: left;
    margin: 3px 0px 0px 0px;
    width: 15px;
  }

  #menu-item-77 .ubermenu-target {
    text-decoration: none !important;
  }

  .ubermenu-target ,.ubermenu-content-block a {
    text-decoration: none !important;
  }

  #menu-item-113 .ubermenu-target {
    text-decoration: none !important;
  }
        /* Hub 3 Style changes */
  .newclass_hub_sub1 {
    background-color: #FDC37D !important;
  }

  /*.newclass_hub_sub_title1 {
    background-color: #FDC37D !important;
  }*/

  .newclass_hub_sub_sidebar1 {
    background-color: #F99E26 !important;
  }

  .vc_toggle_title_hub21 {
    background-color: #FDC37D !important;
  }

  .newclass_hub_sub_sidebar1:after {
    border-top-color: #FDC37D !important;
  }

  .newclasshub_sub_rightsidebar_links_hub21 {
    background-color: #FDC37D !important;
    padding-bottom: 5px;
  }

  #menu-item-3380 img {
    width: 100px;
    padding-right: 15px;
  }

  #menu-item-3380 .ubermenu-target-title {
    font-weight: 600;
    padding-top: 30px;
    font-size: 16px;
    color: #873d6a;
    pointer-events: visible;
  }

  #menu-item-3381 img {
    width: 100px;
    padding-right: 15px;
  }

  #menu-item-3381 .ubermenu-target-title {
    font-weight: 600;
    padding-top: 30px;
    font-size: 16px;
    color: #873d6a;
    pointer-events: visible;
  }

  #menu-item-3382 img {
    width: 100px;
    padding-right: 15px;
  }

  #menu-item-3382 .ubermenu-target-title {
    font-weight: 600;
/*     padding-top: 20px; */
	padding-top: 30px;
    font-size: 16px;
    color: #873d6a;
    pointer-events: visible;
  }

  #menu-item-3369 .ubermenu-target-title {
    display: none;
  }

  #menu-item-3369 img {
    padding-right: 15px;
  }

  #menu-item-3376 {
    margin-left: 110px;
  }

  .ubermenu-column-id-3345, .ubermenu-column-id-3345 ul, .ubermenu-column-id-3345 ul li {
    background-color: #F0DFE9 !important;
  }

  #menu-item-3442 img {
    width: 30px;
  }

  #menu-item-3442 .ubermenu-target-title {
    font-weight: 600;
    padding-top: 10px;
    font-size: 16px;
    color: #873d6a;
    pointer-events: visible;
  }

  #menu-item-2571 img {
    width: 100px;
    padding-right: 15px;
  }

  #menu-item-2148 .ubermenu-target-title {
    font-weight: 600;
    padding-top: 15px;
    font-size: 16px;
    color: #873d6a;
  }

  #menu-item-2150 .ubermenu-target-title {
    font-weight: 600;
    padding-top: 15px;
    font-size: 16px;
    color: #873d6a;
  }

  #menu-item-3534 .ubermenu-target-title {
    display: none;
  }

  #menu-item-3542 {
    margin-left: 160px;
    margin-top: -70px;
  }

  .ubermenu-column-id-3532, .ubermenu-column-id-3532 ul, .ubermenu-column-id-3532 ul li {
    background-color: #FEE8CD !important;
  }

  #menu-item-2148 img {
    width: 150px;
    padding-left: 15px;
    margin: 4% 0;
  }

  #menu-item-2150 img {
    width: 150px;
    padding-left: 15px;
    margin: 4% 0;
  }

  #menu-item-3570 .ubermenu-target-title {
    display: none;
  }

  #menu-item-3570 img {
    width: 175px;
    padding-right: 15px;
  }

  #menu-item-3574 {
    margin-left: 190px;
    margin-top: -45px;
  }

  li#menu-item-2071 a {
    margin-left: 130px;
    margin-top: -100px;
  }

  .ubermenu-column-id-3563, .ubermenu-column-id-3563 ul, .ubermenu-column-id-3563 ul li {
    background-color: #FEE8CD !important;
  }

  #menu-item-2152 img {
    width: 100px;
    padding-right: 15px;
  }

  #menu-item-2152 .ubermenu-target-title {
    font-weight: 600;
    padding-top: 20px;
    font-size: 16px;
    color: #873d6a;
  }

  #menu-item-2153 img {
    width: 100px;
    padding-right: 15px;
  }

  #menu-item-2153 .ubermenu-target-title {
    font-weight: 600;
    padding-top: 20px;
    font-size: 16px;
    color: #873d6a;
  }

  #menu-item-2154 img {
    width: 100px;
    padding-right: 15px;
  }

  #menu-item-2154 .ubermenu-target-title {
    font-weight: 600;
    padding-top: 20px;
    font-size: 16px;
    color: #873d6a;
  }

  #menu-item-2571 .ubermenu-target-title {
    font-weight: 600;
    padding-top: 35px;
    font-size: 16px;
    color: #873d6a;
    pointer-events: visible;
  }

  #menu-item-2061 img {
    width: 100px;
    padding-right: 15px;
  }

  #menu-item-2072 img {
    height: 240px;
            /*padding-right: 15px;
            */
    ;
  }

  #menu-item-2061 .ubermenu-target-title {
    font-weight: 600;
    padding-top: 30px;
    font-size: 16px;
    color: #873d6a;
    pointer-events: visible;
  }

  .ubermenu-column-id-3454, .ubermenu-column-id-3454 ul, .ubermenu-column-id-3454 ul li {
    background-color: #F0DFE9 !important;
  }

  #menu-item-3458 .ubermenu-target-title {
    display: none;
  }

  #menu-item-3458 img {
    padding-right: 15px;
  }

  #menu-item-3459 {
    margin-left: 85px;
  }

  #menu-item-3445 img {
    width: 30px;
  }

  #menu-item-3445 .ubermenu-target-title {
    font-weight: 600;
    padding-top: 10px;
    font-size: 16px;
    color: #873d6a;
    pointer-events: visible;
  }

  .wpfd-content-tree {
    background-color: #293985 !important;
    color: #fff !important;
    padding: 20px !important;
  }

  .wpfd-content-tree h2, .wpfd-content-tree .head-category-tree {
    background-color: #293985 !important;
    padding: 0px !important;
    text-transform: none !important;
    color: #fff !important;
  }

  .wpfd-content-tree a {
    color: #fff !important;
  }

  #menu-item-3056 img {
    margin-top: -60px;
    margin-left: 160px;
    float: left;
  }

  .ubermenu-column-id-1292, .ubermenu-column-id-1292 ul, .ubermenu-column-id-1292 ul li {
    background-color: #efeff8 !important;
  }

  .ubermenu-skin-deepsky .ubermenu-item-level-0.ubermenu-current-menu-item > .ubermenu-target, nav#ubermenu-main-2-second-menu-2, nav#ubermenu-main-4-third-menu-2, nav#ubermenu-main-5-fourth-menu-2 {
    background-color: #061a32;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #061a32), color-stop(50%, #061a32), color-stop(50%, #0a3063));
    background: -webkit-linear-gradient(top, #061a32, #0a3063);
    background: -moz-linear-gradient(top, #061a32, #0a3063);
    background: -ms-linear-gradient(top, #061a32, #0a3063);
    background: -o-linear-gradient(top, #061a32, #0a3063);
  }

  .fit-logo-img a img {
    padding-bottom: 40px;
    max-width: 200px;
  }

  nav#ubermenu-main-2-second-menu-2, nav#ubermenu-main-4-third-menu-2, nav#ubermenu-main-5-fourth-menu-2 {
    margin-top: 95px;
  }

  #theme-page .theme-page-wrapper .theme-content {
    padding: 0px 20px;
  }

  #theme-page .theme-page-wrapper {
    margin: 0px auto;
  }

  .ubermenu .ubermenu-target-text {
    font-family: Montserrat !important;
  }

  .content-head {
            /*font-weight: bold;
            */
    ;
  }

  .testing_primary {
    width: 100% !important;
  }
        /* sample page css */
  .sample_primary {
    margin: -90px -20px;
  }

  .sample_secoundnav {
    margin-left: -124px;
    position: fixed;
  }

  .sample_hoverbox {
    width: 100%;
  }

  .home_video_text {
    text-transform: none !important;
            /* font-weight: bold !important;
             */
            /* padding-top: 35px;
             */
    ;
  }

  .home_video_text1 {
    text-transform: none !important;
    font-weight: bold !important;
            /* padding-top: 35px;
             */
    ;
  }
        /* menu changes lak*/
  #ubermenu-main-2-primary-2 {
    background-color: #293985;
  }

  #ubermenu-main-2-primary-2 a {
            /* color: #fff !important;
             */
    ;
  }

  #ubermenu-learnaboutccr-3 {
    background-color: #fff !important;
    background: #fff !important;
    border: none;
  }

  .ubermenu-skin-black-white-2 .ubermenu-item-level-0 > .ubermenu-target {
            /* margin: 10px 0px 0px 10px;
             */
    margin: 0px 0px 0px 0px;
    border-left: none !important;
  }

  #ubermenu-learnaboutccr-3 li {
            /* padding: 23px 0px 0px 10px !important;
             */
    ;
  }

  .ubermenu-submenu {
    background: #fff !important;
  }

  #menu-item-78,#menu-item-113,#menu-item-77 {
    padding: 25px 0px 0px 5px !important;
    float: none!important;
            /*fix ie/moz padding*/
    ;
  }

  #menu-item-78 img {
    float: left;
    margin: 3px 0px 0px 0px;
    width: 15px;
  }

  #menu-item-78 span {
            /* padding:0px 0px 1px 15px;
             */
    padding: 5px 7px 4px 20px;
    font-size: 15px;
    color: #fff;
            /*font-weight: bold;
            */
    text-transform: none;
  }

  #menu-item-77 span {
    padding: 4px 0px 4px 0px;
    font-size: 15px;
    color: #fff;
            /*font-weight: bold;
            */
    text-transform: none;
  }

  #menu-item-113 span {
    padding: 4px 0px 4px 0px;
    font-size: 15px;
    color: #fff;
            /*font-weight: bold;
            */
    text-transform: none;
  }

  #ubermenu-main-2-primary-2 ul li span {
            /* color: #fff;
             */
    text-transform: none;
    font-size: 14px;
    font-weight: 500;
  }

  #ubermenu-learnaboutccr-3 ul {
    margin: 0% 0% 0% 10%;
  }

  #ubermenu-main-2-primary-2 ul {
            /* margin: 0% 0% 0% 10%;
             */
            /* margin: 0% 2% 1% 2%;
             */
    margin: 0% 0% 3% 2%;
  }

  #menu-item-6 span,#menu-item-7 span,#menu-item-8 span {
    color: #293985 !important;
    font-size: 18px !important;
    font-weight: 600 !important;
            /*font-weight: bold;
            */
    text-transform: none;
  }

  .ubermenu-custom-content p {
    font-family: 'Montserrat' !important;
    font-size: 13px;
    color: slategray;
    font-weight: 600;
    text-transform: none;
  }
        /*#menu-item-6 .ubermenu .ubermenu-item-layout-image_above>.ubermenu-image{
             margin: 10px 10px 30px 20px !important;
        }
         #menu-item-6 img{
             margin: 10px 10px 30px 20px !important;
        }
        */
  #menu-item-8 {
    background-color: #ebebf2;
            /*darkgray;
            */
    ;
  }

  #menu-item-8 span {
    color: #293985 !important;
    font-size: 18px;
            /*font-weight: bold;
            */
    text-transform: none;
  }

  .ubermenu-submenu-id-4 {
    width: 80%;
    left: 0;
  }

  #menu-item-7 span {
    color: #293985 !important;
    font-size: 18px;
            /*font-weight: bold;
            */
    text-transform: none;
  }

  #ubermenu-main-2-primary-2 ul {
            /* width: 80%;
             */
    ;
  }

  #menu-item-6,#menu-item-7,#menu-item-8 {
    width: 33%;
  }

  #menu-item-532 {
    background-color: #fff !important;
    margin-top: 20px;
    margin-bottom: -10px;
  }

  #menu-item-532:hover {
    background-color: #fff !important;
  }

  #menu-item-532 img {
    background-color: #fff;
    margin-bottom: 0px;
  }

  .vc-hoverbox-front-inner h2 {
    color: #fff !important;
  }

  .my_header_1 {
    width: 1160px;
    margin: 0 auto;
  }

  #menu-item-533 {
    float: left;
    margin: 10px 9px -10px 51px;
  }

  .my_header_div {
    background-color: #293985;
  }

  .vc_column-inner {
    padding-top: 35px;
  }

  .vc_custom_1524010423947 {
    padding-top: 0px !important;
    padding-left: 130px !important;
    top: -250px;
  }

  .slider_hover_box {
            /*background-color:#fff !important;
            */
    opacity: .8;
    top: -380px;
    z-index: 100;
  }

  .vc_custom_1524147805655 {
    top: -250px;
  }

  .hub_inner_textblock .vc_col-sm-8 {
    padding-left: 0px !important;
  }

  #flipbox-4 .back-desc,#flipbox-6 .back-desc,#flipbox-8 .back-desc,#flipbox-3 .back-desc,#flipbox-5 .back-desc, #flipbox-10 .back-desc {
    font-size: 20px;
    color: #ffffff;
            /*font-weight: bold;
            */
    ;
  }

.mk-flipbox .back-desc {
    font-size: 20px;
    color: #ffffff;
            /*font-weight: bold;
            */
    ;
  }

  .ubermenu .ubermenu-search .ubermenu-searchform {
    background-color: #dbdbdb!important;
  }
        /* .home_page_p{
             text-align:justify;
             color:#293985 !important;
             line-height: 35px;
             font-weight: bolder 
        }
         */
  .home_page_image {
    width: 400px;
    height: 300px;
  }
        /*for footer*/
        /* Menu design */

  .mk-flipbox .front-icon img {
    max-width: 50%;
  }

  #ubermenu-learnaboutccr-3 {
    width: 100%;
    max-width: 1140px;
    margin: 0 auto;
  }

  #ubermenu-learnaboutccr-3 ul {
    margin: auto !important;
  }

  #ubermenu-nav-main-2-primary {
    width: 100% !important;
    max-width: 1140px !important;
    margin: 0 auto !important;
  }



  .full-width-1 .page-section-content {
    margin-top: -90px;
            /* margin-top:0px !important;
             */
    ;
  }

  #menu-item-533 {
    float: right;
  }

  #menu-item-533 .ubermenu-content-block {
    padding: 15px 0px;
  }

  .h_stat {
    width: 33%!important;
    float: left;
    min-width: 300px;
  }

  .mid_stat {
    opacity: .8;
  }

  .h_ccr {
    font-weight: 900;
  }

  .h_ccr_p {
    color: #293985;
  }

  .img_ccr {
    width: 70%;
  }

  .h_stat_m {
    background-color: rgba(256, 256, 256, 0.20);
    padding: 0;
  }

  .img_h4 {
    font-size: x-large !important;
  }

  .h_parallax {
    height: 100%;
            /* Create the parallax scrolling effect */
    background-attachment: fixed;
  }

  .mk-footer-copyright {
    width: 100%;
    text-align: center;
    padding: 5px 0 20px !important;
	  color: #fff;
  }
        /* .our_vission_home {
             width:80%;
        }
         .our_mission_home {
             width:60%;
        }
         */
  .home_sticky {
    position: sticky;
            /* position: fixed;
             */
    z-index: 44;
    background-color: #fff;
    left: 0;
    top: 0;
  }

  .img_h4 {
    font-size: x-large !important;
    font-weight: bold !important;
  }

  .ubermenu-search-input:hover {
            /* background-color: #fff !important;
             border: 1px solid #e3e3e3 !important;
             */
    ;
  }

  .ubermenu-search-input:focus {
    background-color: #fff !important;
    border: 1px solid #e3e3e3 !important;
  }

  #testimonial_29 .mk-testimonial-quote {
    color: #293985!important;
    line-height: 1.5em;
    font-size: 16px !important;
    font-weight: 500 !important;
  }

  .vc_custom_1524656082693 {
    padding-top: 4% !important;
    padding-bottom: 2% !important;
    padding-left: 5% !important;
    line-height: 1.3em !important;
  }
        /* hub_sub_inner page */
  .hub_sub_title_h1 {
   /* background-color: #6a6ea6;*/
    height: 80px;
  }

  .hub_sub_bg_image {
            /* height:250px;
             */
    max-width: 100%;
  }

  .hub_sub_bg_image img {
    width: 100%;
  }

  .hub_sub_bg_image1 {
            /* height:350px;
             */
    max-width: 100%;
  }

  .hub_sub_bg_image1 img {
    width: 100%;
  }

  .hub_sub_title_h1 h1 {
    color: #fff;
    margin: 0px auto;
    padding: 15px;
    font-weight: 400;
    text-transform: none;
	  font-size: 28px !important;
	  padding: 22px 0px 22px 0px;
	   /*padding: 20px !important;*/
  }
  .hub_sub_img1 {
	  /* margin-left: -15px;
	    margin-top: -48px;
		  margin-top: -31px;
             */
    margin-top: -25%;
    width: 180px;
  }

  .hub_sub_img2,.hub_sub_img3 {
    padding: 20% 20% 10% 20%;
    width: 60%;
    opacity: 0.5;
  }

  .hub_sub_rightsidebar {
    background-color: #283985;
            /* background-color:#6a6ea6;
             */
    height: 80px;
    position: relative;
    text-align: center;
  }

  .hub_sub_rightsidebar:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 50%;
    width: 0;
    height: 0;
    border: 20px solid transparent;
    border-top-color: #283985;
            /* border-top-color:#6a6ea6;
             */
    border-bottom: 0;
    margin-left: -20px;
    margin-bottom: -20px;
    display: none;
  }

  .activechanged:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 50%;
    width: 0;
    height: 0;
    border: 20px solid transparent;
    border-top-color: #283985;
            /* border-top-color:#6a6ea6;
             */
    border-bottom: 0;
    margin-left: -20px;
    margin-bottom: -20px;
    display: block !important;
  }

  .vc_10_hubsub {
	  float: none;
      vertical-align: top;
      display: table-cell; 
	  padding-bottom:2% !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .hub_sub_textblock {
    padding: 40px 40px 0 0px;
	/*padding: 4% 4% 0% 3.5%;*/
  }

  .hub_sub_rightsidebar h6 {
    color: #fff;
            /* padding: 30px 30px 30px 0px;
             */
    padding: 30px 0px 0px 0px;
  }

  .hub_sub_rightsidebar_links_inner ul {
    padding: 10px 20px 20px 10px;
    margin-left: 0px;
  }

  .hub_sub_rightsidebar_links_inner ul li {
    border-bottom: 1px solid #ccc;
    list-style-type: none;
    text-align: left;
  }

  .hub_sub_rightsidebar_links ul {
    padding: 10px 20px 20px 10px;
    margin-left: 0px;
  }

  .hub_sub_rightsidebar_links ul li {
    border-bottom: 1px solid #ccc;
    list-style-type: none;
    text-align: left;
  }

  .hub_sub_title_h1 h6 {
    color: #293985;
    text-align: center;
  }

  .hub_sub_bg_full {
    background-color: #6a6ea6;
    height: 80px;
  }

  .learn_hub_inner_main {
    margin-top: -80px;
            /* padding-bottom: 30px;
             
    background-color: #f2f2f2;*/
  }

  .learnhub_widget h2,.learnhub_widget1 h2 {
            /* color: #fff;
             */
    font-size: 18px;
    margin: 0px auto;
    text-align: left;
    padding: 0px 0px 10px 45px;
  }

  .learnhub_widget ul,.learnhub_widget1 ul {
    padding: 0px 0px 0px 60px;
            /* padding: 0px 0px 10px 60px;
             */
            /* text-align:center;
             */
    ;
  }

  .hub_sub_rightsidebar_links_inner {
    background-color: #fff;
    padding-top: 20px;
    -webkit-transition: all 2s ease;
    -moz-transition: all 2s ease;
    -o-transition: all 2s ease;
    -ms-transition: all 2s ease;
    transition: all 2s ease;
    display: none;
  }

  .hub_sub_rightsidebar_links {
    background-color: #6a6ea6;
    padding-top: 20px;
    -webkit-transition: all 2s ease;
    -moz-transition: all 2s ease;
    -o-transition: all 2s ease;
    -ms-transition: all 2s ease;
    transition: all 2s ease;
    display: none;
  }

  .hub_sub_rightsidebar {
    cursor: pointer;
  }

  .learnhub_widget {
    padding-top: 30px;
  }

  .hub_sub_rightsidebar_widgets {
    background-color: #d2d2d4;
    margin-top: -15px;
  }

  .learnhub_widget1 {
    padding-bottom: 30px;
  }

  .hub_inner_textblock {
	  padding: 3% 2%;
	   /** padding: 40px;*/
  }

  .hub_sub_rightsidebar h6 span {
    text-transform: capitalize;
  }

  .hub_sub_rightsidebar h6 img {
    padding-right: 5px;
  }

  .hub_sub_bg_content_inner .master-holder-bg {
    background-color: #f2f2f2 !important;
  }

  .hub_sub_rightsidebar_widgets {
    min-height: 880px;
    height: 1700px;
  }

  .hub_sub_rightsidebar_widgets .aboutccr_widget {
    min-height: 880px;
    height: 1200px;
  }

  .hub_sub_rightsidebar_widgets1 {
   /* min-height: 550px;
             height: 600px;
             */
    ;
  }

  .hub_sub_rightsidebar_widgets1 {
    background-color: #d2d2d4;
            /* margin-top: -20px;
             */
    ;
  }

  .spotcancer_posts_div {
    color: #ffffff;
    padding-top: 2% !important;
    padding-bottom: 2% !important;
  }

  .spotcancer_posts_div h2 {
    color: #ffffff;
    font-weight: 400;
    margin-bottom: 0px;
    font-size: 24px;
  }

  .spotcancer_posts_div h2 span {
    font-size: 24px;
    color: #ffffff;
    font-weight: 400;
    text-transform: lowercase;
  }
        /* To hide post nav in homepage */
  .mk-post-nav {
    display: none;
  }

  .spotcancer_posts_div_lf {
    padding-left: 4% !important;
    padding-top: 2% !important;
  }

  .spotcancer_posts_div_lf h3 {
    color: #ffffff;
  }

  .spotcancer_posts_div_lf p {
    color: #ffffff;
    font-weight: 400;
  }

  .spotcaner_down_link a {
    font-size: 20px;
    font-weight: 400;
    color: #fff;
    float: left;
    padding: 8px;
  }

  .spotcaner_down_link i {
    float: left;
  }

  .spotcancer_posts_div_rf img {
    width: 80%;
  }

  .vc_custom_spotlight1 {
            /* padding-top: 40px !important;
             */
            /* padding-bottom: 30px !important;
             */
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
  }

  .vc_custom_h2_cancer {
    padding: 30px 10px 0px 10px;
    margin: 0px;
  }

  .vc_custom_h2_spot {
    padding: 0px 0px 0px 10px;
    font-size: 40px !important;
    margin-top: -20px;
  }

  .vc_10_hubsub_iconup {
    display: none;
  }

  .vc_10_hubsub_arrow {
    float: right;
    margin-top: -42px;
    color: #fff;
    margin-right: 42px;
  }
        /* timeline styles */
  .timeline-meta,.timeline-year,.timeline-main-title {
    display: none;
  }

  .cool-timeline .timeline-post.odd {
    margin-top: -250px;
  }

  .cool-timeline .timeline-post {
    margin-bottom: 0px !important;
  }

  .content-details {
    line-height: 1.5em;
    color: slategray;
  }

  .content-title {
    font-size: 20px!important;
  }

  .cool-timeline .timeline-post.even .timeline-content {
    background: #f0dfe9;
  }

  .cool-timeline .timeline-post.odd .timeline-content {
    background: #FEE8CD;
  }

  .cool-timeline .timeline-post .timeline-content h2.content-title, .ctl-popup-content h2 {
    letter-spacing: 1px;
  }

  .ubermenu-submenu-id-10 li span {
    color: grey !important;
  }
        /* .ubermenu-target-description,.ubermenu-target-title{
             color:grey !important;
        }
         */
        /* submenu hub1 */
  .ubermenu-skin-vanilla .ubermenu-item-level-0 > .ubermenu-target {
    color: #fff;
  }

  .ubermenu-skin-vanilla .ubermenu-item-level-0.ubermenu-current-menu-item > .ubermenu-target, .ubermenu-skin-vanilla .ubermenu-item-level-0.ubermenu-current-menu-parent > .ubermenu-target, .ubermenu-skin-vanilla .ubermenu-item-level-0.ubermenu-current-menu-ancestor > .ubermenu-target {
    color: #f99e26;
  }

  .ubermenu-skin-vanilla .ubermenu-item-level-0:hover > .ubermenu-target, .ubermenu-skin-vanilla .ubermenu-item-level-0.ubermenu-active > .ubermenu-target {
    color: #f99e26;
  }

  #menu-item-2144 a:hover,#menu-item-2145 a:hover,#menu-item-2146 a:hover,#menu-item-2147 a:hover {
    color: #293985 !important;
  }

  .ubermenu-skin-vanilla {
    font-size: 12px;
            /* color:#f99e26;
             */
    ;
  }

  .ubermenu .ubermenu-custom-content-padded {
            /* padding:2px !important;
             */
    ;
  }

  #menu-item-1236 .ubermenu-content-block {
    font-weight: 600;
    padding-left: 0px;
    font-size: 16px;
    color: #293985;
    padding-top: 40px;
    padding-right: 0px;
  }

  .ubermenu-item-1237 {
    margin: 0px !important;
    padding: 0px !important;
    height: 120px !important;
  }

  #menu-item-1242 .ubermenu-content-block {
    padding: 0px;
    font-size: 14px;
    margin: 0px;
  }

  .ubermenu-column-id-1232,.ubermenu-column-id-1232 ul,.ubermenu-column-id-1232 ul li {
    background-color: #def0ff;
  }

  #menu-item-1236 .ubermenu-content-block a {
    color: #293985;
    font-weight: 600;
  }

  #menu-item-1224 .ubermenu-target-title {
    display: none;
  }

  #menu-item-1969 .ubermenu-target-title {
    display: none;
  }

  #menu-item-4156 .ubermenu-target-title {
    display: none;
  }

  #menu-item-4156 .ubermenu-target-description ubermenu-target-text {
    pointer-events: none !important;
  }



  #menu-item-1281 .ubermenu-content-block {
    font-weight: 600;
    padding-left: 0px;
    font-size: 16px;
    color: #293985;
    padding-top: 40px;
    padding-right: 0px;
  }

  .ubermenu-item-1284 {
    margin: 0px !important;
    padding: 0px !important;
    height: 120px !important;
  }

  #menu-item-1281 .ubermenu-content-block a {
    color: #293985;
    font-weight: 600;
  }

  #menu-item-1282 .ubermenu-content-block {
    padding: 0px;
    font-size: 14px;
    margin: 0px;
  }

  #menu-item-1289 .ubermenu-content-block {
    font-weight: 600;
    padding-left: 0px;
    font-size: 16px;
    color: #293985;
    padding-top: 45px;
    padding-right: 0px;
  }

  .ubermenu-item-1277 {
    margin: 0px !important;
    padding: 0px !important;
    height: 120px !important;
  }

  #menu-item-1289 .ubermenu-content-block a {
    color: #293985;
    font-weight: 600;
  }

  #menu-item-1288 .ubermenu-content-block {
    padding: 0px;
    font-size: 14px;
    margin: 0px;
  }

  #menu-item-1297 a img {
    padding-right: 20px;
  }

  #menu-item-1297 .ubermenu-target-title {
    display: none;
  }

  #menu-item-1305 .ubermenu-content-block {
    font-weight: 600;
    padding-left: 0px;
    font-size: 16px;
    color: #293985;
    padding-top: 45px;
    padding-right: 0px;
  }

  .ubermenu-item-1304 {
    margin: 0px !important;
    padding: 0px !important;
    height: 120px !important;
  }

  #menu-item-1305 .ubermenu-content-block a {
    color: #293985;
    font-weight: 600;
  }

  #menu-item-1306 .ubermenu-content-block {
    padding: 0px;
    font-size: 14px;
    margin: 0px;
  }

  #menu-item-1311 .ubermenu-content-block {
    font-weight: 600;
    padding-left: 0px;
    font-size: 16px;
    color: #293985;
    padding-top: 40px;
    padding-right: 0px;
  }

  .ubermenu-item-1310 {
    margin: 0px !important;
    padding: 0px !important;
    height: 120px !important;
  }

  #menu-item-1311 .ubermenu-content-block a {
    color: #293985;
    font-weight: 600;
  }

  #menu-item-1312 .ubermenu-content-block {
    padding: 0px;
    font-size: 14px;
    margin: 0px;
  }

  .footer_alignment {
    text-align: center !important;
  }

  #banner_down_arrow .vc_single_image-wrapper {
    background-color: #000;
            /* border: 1px solid #fff;
             */
    opacity: 0.4;
    margin-top: -50px;
  }

  .hub_sub_img1 {
    width: 120px;
  }

  .learnhub_widget2 {
    text-align: center;
  }

  .learnhub_widget2 h4 {
    color: #293985;
    font-size: 18px;
    margin: 0px auto;
    text-align: left;
    padding: 0px 0px 10px 40px;
  }

  .learnhub_widget2 h5 {
    color: #293985;
    font-weight: 600;
    font-size: 20px;
    margin: 0px auto;
    text-align: left;
    padding: 20px 0px 0px 40px;
  }

  .learnhub_widget2 ul {
    padding: 10px 10px 10px 5px;
            /* text-decoration: underline;
             */
    font-size: 16px;
    text-align: left;
    list-style-type: none;
  }

  .learnhub_widget2 ul li {
    padding-bottom: 10px;
  }



  .vc_10_hubsub1 {
	  float: none;
      vertical-align: top;
      display: table-cell;
	background-color: #d2d2d4;
	  padding-bottom: 2% !important;
	/*background-color: #6a6ea6;*/
    padding-left: 0px !important;
    padding-right: 0px !important;
	  margin:0%;
  }

  #menu-item-1224 span,#menu-item-1242 .ubermenu-content-block,#menu-item-1282 .ubermenu-content-block,#menu-item-1288 .ubermenu-content-block {
    font-size: 13px !important;
    line-height: 1.5em !important;
    font-family: 'Montserrat' !important;
    color: slategray !important;
    font-weight: 600 !important;
    ;
  }

  .face_of_cancer_content p {
    padding: 60px 10px 10px 0px;
    font-size: 20px;
  }

  .learnhub_widget2 {
    padding-top: 30px;
  }

  .a_btm {
    position: absolute;
    bottom: 2px;
  }

  #img_bottom_arrow {
    margin-bottom: 0px;
    cursor: pointer;
  }

  .vc_custom_1525262846193 {
    margin-top: 40px;
  }

  .vc_custom_1526469991708,.vc_custom_1526469922051,.vc_custom_1526470108206 {
    margin-top: 40px;
  }

  .cubeimg_sectionlink_ img {
    display: none;
  }

  .cubeimg_sectionlink_active {
            /* font-size: 20px !important;
             */
    color: #293985 !important;
    font-weight: 600 !important;
    text-decoration: none !important;
  }

  .vc_custom_1526912303322 {
    background-image: url(https://www.ccrcal.org/wp-content/uploads/2018/04/white-yellow-bg.png?id=995);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .icon_quicklink {
    color: #777;
    float: left;
    padding: 5px 0px 0px 5px;
  }

  .icon_quicklink_txt {
            /* float: left;
             */
            /* position: absolute;
             */
    padding: 0px 5px 0px 20px;
            /* font-size:15px;
             */
    ;
  }

  .icon_quicklink_txt a {
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    margin: 3px;
  }

  .learnhub_widget2 {
    background-color: #d2d2d4;
  }

  .learnhub_widget2 ul li {
    border: none;
  }

  .widget_otherlinks h5 {
    color: #293985;
    font-weight: 600;
    font-size: 20px;
    margin: 0px auto;
    text-align: left;
    padding: 20px 0px 0px 20px;
  }

  .widget_otherlinks ul {
    padding: 10px 20px 20px 10px !important;
  }

  .widget_otherlink_div {
    background-color: #fff;
    margin: 20px;
  }

  .learnhub_widget2_div {
    background-color: #fff;
    margin: 20px;
  }

  .learnhub_widget2_div h5 {
    color: #293985;
    font-weight: 600;
    font-size: 20px;
    margin: 0px auto;
    text-align: left;
    padding: 20px 0px 0px 20px;
  }

  .learnhub_widget2_divul li {
    border: none;
  }

  .reporting_news_callout_text,.reporting_news_callout {
    padding: 20px 0px 0px 20px;
  }

  .call_out_div {
    margin-bottom: 30px;
  }

  .reporting_news_callout img {
    opacity: 0.3;
    padding-right: 20px;
  }

  .reporting_news_callout h4 {
    font-size: 22px;
    color: #293985;
    font-weight: 600;
    text-transform: none;
  }

  .inner_border {
    border: 2px solid #fff;
    padding: 20px;
  }

  .vc_custom_1527764373203 h3 {
    color: #fff !important;
  }

  .vc_custom_1527743537585 p,.vc_custom_1527743529737 p,.vc_custom_1527743560026 p {
    color: #fff !important;
  }

  .vc_toggle_title {
    padding: 8px;
    background-color: #6a6ea6;
    color: #fff !important;
  }

  .vc_toggle_title h4 {
    padding-left: 5px;
    color: #fff !important;
    font-size: 16px !important;
            /* color: #404040;
             */
    font-weight: 500 !important;
    text-transform: none !important;
  }

  .vc_toggle_content {
    background-color: #fff;
            /* color:#c2c2c2;
             */
    margin: 0px;
    padding-top: 20px;
  }

  .vc_toggle_content p {
/*     color: #777777; */
	  color: #222222;
  }

  .vc_toggle_icon {
    margin: 0px 0px 0px 4px;
  }

  .vc_custom_1527765111292 {
    background-color: #293985;
  }

  .vc_custom_1527765111292 h3 {
    font-size: 20px;
    color: #fff !important;
    padding: 5px;
  }

  #menu-item-8 p {
            /* margin-top:-15px;
             */
    ;
  }

  #menu-item-7 p {
    /*margin-top: -15px;*/
  }

  #flipbox-6 span {
    color: #293985 !important;
    font-size: 18px !important;
  }

  #flipbox-8 span {
    color: #b36093 !important;
    font-size: 18px !important;
  }

  #flipbox-10 span {
    color: #f99e26 !important;
    font-size: 18px !important;
  }

  .flip-first span {
    color: #001F5B !important;
    font-size: 18px !important;
  }

  .flip-middle span {
    color: #873D6A !important;
    font-size: 18px !important;
  }

  .flip-last span {
/*     color: #DC7D27 !important; */
	  color: #8d4301 !important;
    font-size: 18px !important;
  }
  .icon_quicklink_cube {
    height: 1px;
  }

  .vc_toggle {
    margin: 0 0 2px !important;
  }

  #ubermenu-main-5 ul li span {
            /* color: #fff;
             */
    text-transform: none;
    font-size: 14px;
    font-weight: 500;
  }

  #ubermenu-main-4 ul li span {
            /* color: #fff;
             */
    text-transform: none;
    font-size: 14px;
    font-weight: 500;
  }

  .ubermenu-column-id-1232 {
    background-color: #efeff8 !important;
  }

  .ubermenu-column-id-1232, .ubermenu-column-id-1232 ul, .ubermenu-column-id-1232 ul li {
    background-color: #efeff8 !important;
  }
        /* Hub2 Menu Styles */
  #menu-item-1990 img {
    width: 100px;
    padding-right: 15px;
  }

  #menu-item-1990 .ubermenu-target-title {
    font-weight: 600;
	  padding-top: 35px;
    /*padding-top: 40px;*/
    font-size: 16px;
    color: #873d6a;
    pointer-events: visible;
  }

  #menu-item-1997 img {
    width: 100px;
    padding-right: 15px;
  }

  #menu-item-1997 .ubermenu-target-title {
    font-weight: 600;
    padding-top: 40px;
    font-size: 16px;
    color: #873d6a;
    pointer-events: visible;
  }

  #menu-item-2003 img {
    width: 100px;
    padding-right: 15px;
  }

  #menu-item-2003 .ubermenu-target-title {
    font-weight: 600;
    padding-top: 40px;
    font-size: 16px;
    color: #873d6a;
    pointer-events: visible;
  }

  #menu-item-2004 img {
    width: 100px;
    padding-right: 15px;
  }

  #menu-item-2004 .ubermenu-target-title {
    font-weight: 600;
    padding-top: 40px;
    font-size: 16px;
    color: #873d6a;
  }

  #menu-item-1969 img {
    padding-right: 15px;
  }

  #menu-item-1969 .ubermenu-target-description {
    font-size: 13px !important;
    line-height: 1.5em !important;
    padding-top: 20px;
    font-family: 'Montserrat' !important;
    color: slategray !important;
    font-weight: 600 !important;
  }

  #menu-item-2010 img {
    padding-left: 120px;
  }

  #menu-item-2050 img {
    width: 20px;
            /* padding-right: 5px;
             */
    ;
  }

  #menu-item-2050 .ubermenu-target-title {
    font-weight: 600;
            /* padding-top: 10px;
             */
    padding-left: 30px;
    font-size: 13px;
    color: #293985 !important;
            /* text-align:center;
             */
  }

  #menu-item-2053 img {
    width: 20px;
            /* padding-right: 15px;
             */
  }

  #menu-item-2050 {
    margin-bottom: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    height: 10px;
  }

  #menu-item-2053 .ubermenu-target-title {
    font-weight: 600;
            /* padding-top: 10px;
             */
    padding-left: 30px;
    font-size: 13px;
    color: #293985 !important;
    pointer-events: visible;
    margin-top: 0px;
            /* text-align:center;
             */
    ;
  }
        /* bottom contact button style */
  .mk-quick-contact-link {
    display: none;
  }
        /* hub2 styles */
  .newclass_hub_sub {
    background-color: #cc9bbc;
  }

  /*.newclass_hub_sub_title {
    background-color: #cc9bbc;
  }*/

  .newclass_hub_sub_sidebar {
    background-color: #853d68;
  }

  .vc_toggle_title_hub2 {
    background-color: #cc9bbc !important;
  }

  #menu-item-2087 img {
    width: 100px;
    padding-right: 15px;
  }

  #menu-item-2087 .ubermenu-target-title {
    font-weight: 600;
    padding-top: 30px;
    font-size: 16px;
    color: #873d6a;
    pointer-events: visible;
  }

  #menu-item-2088 img {
    width: 100px;
    padding-right: 15px;
  }

  #menu-item-2088 .ubermenu-target-title {
    font-weight: 600;
    padding-top: 30px;
    font-size: 16px;
    color: #873d6a;
    pointer-events: visible;
  }

  #menu-item-2093 img {
    width: 100px;
    padding-right: 15px;
  }

  #menu-item-2093 .ubermenu-target-title {
    font-weight: 600;
    padding-top: 35px;
    font-size: 16px;
    color: #873d6a;
    pointer-events: visible;
  }

  #menu-item-2094 img {
    width: 100px;
    padding-right: 15px;
  }

  #menu-item-2094 .ubermenu-target-title {
    font-weight: 600;
    padding-top: 35px;
    font-size: 16px;
    color: #873d6a;
    pointer-events: visible;
  }

  #menu-item-4089 img {
    width: 100px;
    padding-right: 15px;
  }

  #menu-item-4089 .ubermenu-target-title {
    font-weight: 600;
    padding-top: 40px;
    font-size: 16px;
    color: #873d6a;
    pointer-events: visible;
  }
        /*menu background 2.2 */
  li.ubermenu-item.ubermenu-item-type-custom.ubermenu-item-object-ubermenu-custom.ubermenu-item-has-children.ubermenu-item-2062.ubermenu-item-level-1.ubermenu-column.ubermenu-column-2-3.ubermenu-has-submenu-stack.ubermenu-item-type-column.ubermenu-column-id-2062 {
    height: 278px;
  }
        /* 2.4*/
  li.ubermenu-item.ubermenu-item-type-custom.ubermenu-item-object-ubermenu-custom.ubermenu-item-has-children.ubermenu-item-3454.ubermenu-item-level-1.ubermenu-column.ubermenu-column-1-2.ubermenu-has-submenu-stack.ubermenu-item-type-column.ubermenu-column-id-3454 {
    height: 162px;
  }
        /*3.3*/
  li.ubermenu-item.ubermenu-item-type-custom.ubermenu-item-object-ubermenu-custom.ubermenu-item-has-children.ubermenu-item-3563.ubermenu-item-level-1.ubermenu-column.ubermenu-column-1-2.ubermenu-has-submenu-stack.ubermenu-item-type-column.ubermenu-column-id-3563 {
    height: 233px;
  }
        /*3.1*/
  li.ubermenu-item.ubermenu-item-type-custom.ubermenu-item-object-ubermenu-custom.ubermenu-item-has-children.ubermenu-item-3532.ubermenu-item-level-1.ubermenu-column.ubermenu-column-1-2.ubermenu-has-submenu-stack.ubermenu-item-type-column.ubermenu-column-id-3532 {
    height: 298px;
  }

  #menu-item-2072 .ubermenu-target-title {
    display: none;
  }

  #menu-item-2072 .ubermenu-target-description {
    font-size: 13px !important;
    line-height: 1.5em !important;
    padding-top: 20px;
    font-family: 'Montserrat' !important;
    color: slategray !important;
    font-weight: 600 !important;
  }

  #menu-item-2071 img {
    padding-left: 120px;
  }

  .newclass_hub_sub_sidebar:after {
    border-top-color: #853d68;
  }

  .newclasshub_sub_rightsidebar_links_hub2 {
    background-color: #cc9bbc;
    padding-bottom: 5px;
  }

  .master-holder h3 {
    color: #293985;
  }

  .vc_custom_1528179265715 {
    margin-top: 37px;
  }

  .vc_custom_1528180357662 {
    margin-top: 35px;
  }

  .vc_custom_1528180673888 {
    margin-top: 35px;
  }

  a,p {
/*     color: #3D4256; */
	color: #222222;
  }

  #menu-item-1297 span, #menu-item-1306 .ubermenu-content-block, #menu-item-1312 .ubermenu-content-block {
    font-size: 13px !important;
    line-height: 1.5em !important;
    font-family: 'Montserrat' !important;
    color: slategray !important;
    font-weight: 600 !important;
  }

  .ubermenu-column-id-1967, .ubermenu-column-id-1967 ul, .ubermenu-column-id-1967 ul li {
    background-color: #F0DFE9 !important;
  }

  .ubermenu-column-id-2062, .ubermenu-column-id-2062 ul, .ubermenu-column-id-2062 ul li {
    background-color: #F0DFE9 !important;
  }

#menu-item-5767 .ubermenu-target-title {
    display: none;
}
#menu-item-5768 .ubermenu-target-title {
    display: none;
}
#menu-item-5769 .ubermenu-target-title {
    display: none;
}
#menu-item-5770 .ubermenu-target-title {
    display: none;
}
/*purpose of cancer registry
 * 
 **/ #menu-item-5771 .ubermenu-target-title {
    display: none;
}

/*  new edit on 14-12-2018 */
.shiftnav .shiftnav-submenu-activation i.fa{
	color: #fff !important;
}