/* Enter Your Custom CSS Here */

/*  Custom css by Srini starts here. Added on 10Dec2017 (Sunday) */

.vc_tta-container h2 
{
  font-size: 20px;
  color: #1f419b;
}

/*
.srini-courses-headings
{
  font-size: 24px;
  font-weight: bold;
  font-style: normal;
  color: #1f419b;
}
*/
/*  Custom css by Srini till here */

.testimonials .bubble
{
	background-color: rgba(31, 65, 155, 0.8);
    color: #fff;
}
#gates-head a.cssLogo
{
/*	background: transparent url(http://novicetoace.com/softlaunch4/wp-content/uploads/2017/09/Final-full.png) no-repeat 0 0; */ /* Optimising - 21Jan2018 - Srini */
	background: transparent url(wp-content/uploads/2017/09/Final-full.png) no-repeat 0 0;
    display: block;
    height: 50px;
    width: 228px;
    margin-top: 24px;
    text-indent: -9999px;
    background-size: cover;
}
.sf-menu li
{
	margin-left: 0px;
}
#gates-head h2
{
	padding: 0px !important;
}
.gates-sticky-navigation-wrapper  .sf-menu li.root
{
	    margin: 6px !important;
}
.gates-sticky-navigation-wrapper #gates-head a.cssLogo
{
	margin-top: 12px;
    height: 43px;
    width: 185px;
}
#gates-navigation-wrapper.buttons-menu .sf-menu li.root.current-menu-item a
{
	background-color: #1f419b !important;
}
#gates-navigation-wrapper.buttons-menu .sf-menu li.root a:hover
{
	background-color: #1f419b !important;
}

.bubble.testimonials  h2{
	display: none;
}
.bubble.testimonials  img{
	display: none;
}
.header-overlapping.sticky_header_used #gates-navigation-wrapper {
	    position: inherit !important;
}
.subheader-small.header-overlapping .subheader-inner {
	    padding-top: 0px;
}
.gates-breadcrumbs a, .gates-breadcrumbs span {
    opacity: 0.7;
    color: #000!important;
}
.dp-headline.big h3 {
    font-size: 24px;
}
.wpb_video_heading {
   font-size: 20px !important;
   padding-bottom:15px; 
   text-align: center;
}
h1, h2, h3, h4, h5, h6, .sf-menu li.root a {
       font-family: 'Open Sans' !important;
}
figure .text-overlay .info p {
    font-size: 15px !important;
}
/*home page STUDYING HOURS,COURSES COMPLETED,SATISFIED CLIENTS section*/
.vc_custom_1506348635025 {
	display: none !important;
}
.teaser-content p strong {
	font-weight:normal !important;
}
.gates-teaser-2.usehighlight {
	height:325px;
}
.gates-breadcrumbs {
    background: #ffffffb3;
    padding: 5px 10px;
}
.testimonials .bubble p {
    font-size: 14px;
}
.testimonials .bubble:after {
	display: none !important;
}
.force-white h3 {
	font-size:22px;
    font-weight: normal;
}
.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title {
	font-weight:normal;
    letter-spacing: 1px;
}
.vc_tta-panel-body .wpb_wrapper {
	padding:10px;
}
p {
    margin: 0 0 5px;
}
.sf-menu li.root a {
    font-weight: 600;
}
.product_page {
	padding-top:15px;
    padding-bottom:15px;
    font-size:25px;
}
.vc_tta-container h2 {
    font-size: 18px;
    padding-bottom: 10px;
}
.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title {
	 font-size: 16px;
}
#fws_5a310db72689b {
	margin-bottom:25px;
}

.widget_product_categories, .widget_top_rated_products {
	display:none !important;
}
ul.products li.product .price {
	font-size: 13px;
}
ul.products li.product h3 {
	font-size: 15px;
}
.vc_custom_1512896758315, .vc_custom_1512896695021, .vc_custom_1512913373886, .vc_custom_1512913396220 {
	box-shadow: 0 10px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19) !important;
  	transition: 2s;
}
.vc_custom_1512896758315:hover, .vc_custom_1512896695021:hover, .vc_custom_1512913373886:hover, .vc_custom_1512913396220:hover {
	box-shadow: none !important;
}
.wpb_wrapper p strong, .wpb_wrapper ul li strong {
	font-weight:normal !important;
}
.product-thumb-link:hover a {
    color: #fff !important;
}
.product-thumb-link {
	 padding: 5px 0 !important;
}
.product-thumb-link a {
    font-size: 10px;
}
.product-thumb-link.half {
    width: 40%;
    margin-bottom: 15px;
}
.product-thumb {
	box-shadow: 0 10px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19) !important;
  	transition: 2s;
  	padding:10px;
}
.product-thumb.loop-thumb .info {
	right:4% !important;
}
.gates-page-wrap a:hover {
    color: #6f8af7f5 !important;
}
.vc_tta-panel-title a:hover {
	color:#000 !important;
}
.content .vc_custom_1512886762347, .content .vc_custom_1512896758315 {
  	 margin-bottom: 25px;
}
.woocommerce h1 {
    font-size: 25px;
}
p.price {
    font-size: 20px!important;
}
.wc-tabs li a:hover {
  color:#000 !important;
}
table.shop_table td a:hover {
	color:#6f8af7f5 !important;
}
.gates-page-wrap p a:hover {
	color:#6f8af7f5 !important;
}
.vc_column_container>.vc_column-inner {
	padding-top: 20px;
}

/*19-12-2017*/
.textwidget .content a:hover {
	color:#fff !important;
}
.announcement h1 {
	font-size:28px;
  	padding-bottom:10px;
}
.announcement h2 {
	font-size:22px;
    line-height: 25px;
}
.announcement h4 {
	font-size:16px;
    line-height: 25px;
}
.announcement h4 a:hover {
	color:#f00 !important;
}
.announcement ol li a:hover {
	color:#f00 !important;
}
.announcement .gates-page-wrap a:hover {
	color:#3096d2;
}
.color {
	color:#f00;
}
.sale h1 {
	font-size:25px;
}
.contact-bg {
	box-shadow: 0 10px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19) !important;
  	border-radius:10px;
    transition: 2s;
  	margin-bottom: 40px !important;	/* Added By Srini on 19Jan2018 */
}
.vc_col-has-fill p a:hover {
	color:#000 !important;
}
.product-compare, .product-wishlist {
	display:none;
}
.reviews_tab, .additional_information_tab {
	display:none !important;
}
.centre-download h2 {
	font-size:20px !important;
  	text-align:centre;
}
.download-link p a {
	font-size:18px;
    color: #fff !important;
    background: #293f99 !important;
    padding: 10px 20px;
    border-radius: 5px;
}

.download_bg h1 {
	font-size:25px !important;
    color:#fff;
}
.download_bg  {
	 background:#1f419b;
}
#post-798 {
	width:80%;
  	margin:45px auto;
}
#post-798 ul li a {
	line-height:20px;
}
#post-798 ul li a:hover {
	color:#000 !important;
}


#post-798  ul {
	width: 20%;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    transition: 2s;
    border:1px solid #00000030;
    padding-top: 15px;
    padding-bottom: 15px;
}

#post-798 ul li {
    line-height: 30px;
    text-align: center;
}
#post-798 .woocommerce-MyAccount-content {
	padding-top:25px;
}
#woocommerce_widget_cart-1 .vc_col-has-fill p a:hover {
	color: #fff !important;
}
.padding-bottom {
	padding-bottom:10px;
}
#post-1021 .meta, #post-695 .meta{
	display:none;
}
#post-1021 h2{
	padding-bottom:10px;
}
.gates-page-wrap {
    padding-top: 50px;
}
ul li, ol li {
    line-height: 25px;
}
.vc_tta-panel {
	margin-bottom:10px;
}
.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-body {
	padding:0px;
}
#woocommerce_widget_cart-1 .woocommerce-mini-cart__buttons buttons a:hover {
	color:#fff !important;
}
.woocommerce-orders-table__cell-order-actions a:hover {
	color:#fff !important;
} 
.wbp_video_heading h2 {
    font-size: 20px;
    /* text-align: center; */
  	text-align: left;
    padding-bottom: 15px;
}
#gates-footer-menu {
     margin-left:0px !important; 
}
.gates-subheader , .subheader-title-holder:before {
    background-color: #1f419b24 !important;
}
.subheader-title-holder .triangle:after {
    border-left-color: #1f419b03 !important;
}


/*news-letters css Homepage*/
.vc_custom_1466489449424, .vc_custom_1466840110862 {
	 display: none; !important;
}

/*news-letters css Contact Page - Srini - 18Jan2018*/

.vc_custom_1466931196333, .vc_custom_1466931453538 {
	 display: none; !important; 
}

/* Added by Srini on 19Jan2018. Shifted contact@novicetoace.com down. */

.srini-contact-email {
 	padding-top: 15px !important; 
}

/* END - Added by Srini on 19Jan2018. Shifted contact@novicetoace.com down. */

/* Added by Srini on 24Jan2018.
	For changing the button on Purchase page 
*/
/*
.product-thumb-link.half {

	background-color: #1f419b;
    border-color: #1f419b; 
    
}
*/

.product-thumb-link.half:hover a {
 
  	color: #fbcb0b !important;
/*  	color: #fff !important;	 */
  
}

/* END - Added by Srini on 24Jan2018. */

/* Added by Srini on 25Jan2018.
	For changing the Coupon Code text box position to align with other items button on View Cart page 
*/

#coupon_code {
 
  	margin-top: 21px ;	
  
}

/* END - Added by Srini on 25Jan2018.
*/
/*
.woocommerce-mini-cart__buttons:hover a {
  
	  	color: #fbcb0b !important;
  
}
*/
.widget_shopping_cart_content, .vc_col-has-fill p a:hover {
    /* color: #E94927 !important; */
  	color: #fbcb0b !important;
}
