/*
Theme Name: Nouveau
Theme URI: http://demo.select-themes.com/nouveau/
Description: Nouveau Theme
Tags: photography, elegant, portfolio, clean, beauty, fashion, black, white, ajax, parallax, blog, fullscreen, gallery, video, modern
Author: Select Themes
Author URI: http://select-themes.com
Version: 3.1
License: GNU General Public License
License URI: licence/GPL.txt

*/

/*
CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

3.1
- Added WooCommerce 3.4.4 compatibility
- Added compatibility with Gutenberg plugin
- Added Contact Form 7 plugin as recommended
- Updated Visual Composer to 5.5.2
- Updated Layer Slider to 6.7.6
- Fixed issue when Pinterest social share is enabled
- Fixed http to https
- Improved menu import functionality

3.0
- Added compatibility with PHP 7.2 
- Updated Visual Composer to 5.4.7
- Updated Layer Slider to version 6.7.1
- Updated Envato Market to 2.0.0

2.9
- Added WooCommerce 3.2.5 compatibility
- Added Envato Market plugin as required
- Added WooCommerce plugin as recommended
- Updated Visual Composer to 5.4.5
- Updated Layer Slider to version 6.6.5
- Fixed single post https links
- Fixed showing Sale label on shop pages
- Improved menu import functionality

2.8
- Added Woocommerce 3.1 compatibility
- Updated Visual Composer to version 5.2
- Updated Layer Slider to 6.5.1

2.7
- Added Woocommerce 2.6.10 compatibility
- Updated Layer Slider to 6.1.0
- Fixed the Select Slider issue with new Chrome version

2.6
- Added WooCommerce 2.6.8 compatibility
- Updated Visual Composer to version 5.0.1
- Updated Layer Slider to 6.0.6
- Updated Font Awesome to 4.7

2.5
- Added Google Maps API key field in Select Options -> Global Options
- Added WordPress 4.6.1 compatibility
- Added Woocommerce 2.6.4 compatibility
- Updated Visual Composer to 4.12.1
- Updated Layer Slider to 5.6.9
- Updated Font Awesome icons to version 4.6.3

2.4
- Added Woocommerce 2.6.1 compatibility
- Updated Visual Composer to 4.12
- Updated Layer Slider to 5.6.8
- Updated TGM Plugin Activation to 2.6.1
- Fixed Social Share functionality

2.3.1
- Updated Visual Composer to 4.11.2.1
- Updated Layer Slider to 5.6.6

2.3
- Added WordPress 4.5 compatibility

2.2
- Added WooCommerce 2.5.5 compatibility
- Updated Visual Composer to 4.11.1
- Fixed bug with deleting custom widget area
- Fixed warning for deprecated sensor parameter for Google maps

2.1.1
- Updated Visual Composer to 4.7.4
- Updated Layer Slider to 5.6.2

2.1
- Added WooCommerce 2.4.6 compatibility
- Updated Visual Composer to 4.6.2
- Updated Layer Slider to 5.5.1
- Updated Font Awesome to 4.4.0

2.0
- Added WooCommerce 2.3.10 compatibility
- Updated Visual Composer to 4.5.3
- Updated Layer Slider to 5.4.0
- Updated version of PrettyPhoto to 3.1.6
- Fixed bug with Visual Composer's row design options
- Fixed bug with Yoast SEO and page transitions
- Fixed bug with Yoast SEO and values from Select Meta boxes being reset. Page analysis in Yoast SEO has been disabled due to coding issue in Yoast SEO plugin
- Fixed bug with Yoast SEO and meta title
- Fixed bug with Yoast SEO and meta description notice in WP admin

1.9
- Added WooCommerce 2.3.8 compatibility
- Updated TGM Plugin Activation class for security vulnerability
- Updated Visual Composer to version 4.4.4

1.8
- Added WooCommerce 2.3.6 compatibility
- Updated Visual Composer to version 4.4.3
- Updated FontAwesome icon pack to version 4.3.0

1.7
- Added WooCommerce 2.3.4 compatibility

1.6.1
- Updated Visual Composer to version 4.3.5

1.6
- Added WooCommerce 2.2.7 compatibility
- Updated LayerSlider to version 5.3.2
- Fixed bug with Unordered list when animation is set
- Fixed centered logo positioning
- Fixed z-index issue with 'Vertical Menu Area' widget area

1.5.1
- Updated Visual Composer to version 4.3.4
- Updated LayerSlider to version 5.3.0
- Updated WooCommerce template files for 2.2.4 compatibility

1.5
- Added WooCommerce 2.2 compatibility
- Improved anchor functionality to follow active items in main menu
- Improved page transition to register page loading with Google Analytics
- Updated touchSwipe plugin, now links are working on touch devices in Select Slider
- Updated Visual Composer to version 4.3.3
- Updated LayerSlider to version 5.2.0
- Updated FontAwesome icons pack to version 4.2.0
- Fixed single image shortcode with new version of VC
- Fixed hart icon on portfolios list on IE browsers
- Fixed tabs shortcode which is entered via Qode Shortcode button
- Fixed breadcrumbs separator bug
- Fixed bug with external portfolio links on mobile devices
- Fixed bug with portfolio single gallery layout when multiple upload is used
- Fixed dropdown menu position when boxed layout is enabled
- Fixed bug with related products for WooCommerce
- Fixed bug with don't link option for menu items and page transitions
- Fixed bug with click event with ctrl key pressed and page transitions

1.4
- Added multiple images upload to portfolio items
- Fixed Single Image Style in Visual Composer
- Fixed image title positioning on single portfolio gallery type

1.3
- Updated Visual Composer to version 4.2.3
- Updated Font Awesome to version 4.1
- Updated style for Header Bottom Right widget area
- Fixed text width on Cover Boxes in IE
- Fixed responsiveness of blog filter
- Fixed bug of selecting image for "Content background image" in Select Options
- Fixed Select Import bug on Mac / MAMP environment
- Fixed Contact Form messages when you use ' caracter inside message label
- Fixed Google map height options
- Fixed WooCommerce virtual product 
- Fixed Latest Posts text length bug

1.2
- Updated Visual Composer to version 4.1.3
- Improved mobile menu logic for touch devices
- Improved parallax for touch devices and smaller screens
- Fixed anchor logic in main menu when Left Menu Area is enabled
- Fixed bug with image upload field in Select Custom Fields
- Fixed bug with responsiveness on VC Image Gallery
- Fixed mobile first level menu font include
- Fixed bug with Qode Search closing event pushing title when title is a parallax

1.1
- Added Left Menu Area transparency option, global or per page
- Added Left Menu Area background color option, global or per page
- Added Left Menu Area background image option, global or per page
- Added Left Menu Area dark/light color scheme changing when transparency is on
- Fixed contact form submit bug
- Fixed Chrome bug when hovering social items in footer and jumping image in parallax section above
- Fixed subtitle positioning on smaller screens when header top is enabled
- Fixed back button scroll functionality when ajax page transitions are enabled
- Fixed boxed layout when left menu are is enabled

1.0.1
- Updated Visual Composer to version 4.1.2
- Fixed title and subtitle positioning when logo is center positioned
- Fixed Select Like counting when ajax page transition is enabled
- Fixed bug with Select Slider graphic position on sizes smaller then 800px

*/

@media only screen and (max-width: 800px){
	
	.content-width{
	width: 100% !important;
}
	
	.popupaoc-button-1{
		padding-bottom: 44px;
	}
	
	.popupaoc-button-7{
		padding-bottom: 97px;
	}
	
	.popupaoc-button-2 {
    padding-bottom: 69px;
}
}


.vc_column_container .content-width{
	width: 600px ;
}
.hide-angola-button{
	display: none !important;
}

/*grants tabs*/
#nav-menu-item-1668{
	display: none;
}

#nav-menu-item-1669{
	display: none;
}

#nav-menu-item-1519{
	display: block;
}

/*contact tabs*/
#nav-menu-item-1670{
	display: none;
}

#nav-menu-item-1671{
	display: none;
}

/*RDC tabs*/


.page-id-1607 #nav-menu-item-1518{
	display: none;
}

.page-id-1607 #nav-menu-item-1669{
	display: block;
}

.page-id-1607 #nav-menu-item-1519{
	display: block;
}
.page-id-1607 #nav-menu-item-1671{
	display: block;
}

.page-id-1607 #nav-menu-item-18{
	display: none;
}
.page-id-1607 #nav-menu-item-140{
	display: none;
}
.page-id-1607 #nav-menu-item-250{
	display: none;
}
.page-id-1607 #nav-menu-item-308{
	display: none;
}
.page-id-1607 #nav-menu-item-659{
	display: none;
}
.page-id-1607 #nav-menu-item-1668{
	display: none;
}
.page-id-1607 #nav-menu-item-213{
	display: none;
}


/*RDC grants tabs*/
.page-id-1607 .footer_inner{
	display:none;
}



.page-id-1665 .footer_inner{
	display:none;
}

.page-id-1663 .footer_inner{
	display:none;
}

.page-id-1551 .footer_inner{
	display:none;
}

.page-id-1073 #nav-menu-item-1518{
	display: none;
}

.page-id-1073 #nav-menu-item-1519{
	display: block;
}
.page-id-1073 #nav-menu-item-1671{
	display: block;
}

.page-id-1073 #nav-menu-item-1669{
	display: block;
}

.page-id-1073 #nav-menu-item-18{
	display: none;
}
.page-id-1073 #nav-menu-item-140{
	display: none;
}
.page-id-1073 #nav-menu-item-250{
	display: none;
}
.page-id-1073 #nav-menu-item-308{
	display: none;
}
.page-id-1073 #nav-menu-item-659{
	display: none;
}
.page-id-1073 #nav-menu-item-1668{
	display: none;
}
.page-id-1073 #nav-menu-item-213{
	display: none;
}



/*RDC contact tabs*/
.page-id-1663 #nav-menu-item-1518{
	display: none;
}

.page-id-1663 #nav-menu-item-1669{
	display: block;
}


.page-id-1663 #nav-menu-item-1519{
	display: block;
}
.page-id-1663 #nav-menu-item-1671{
	display: block;
}

.page-id-1663 #nav-menu-item-18{
	display: none;
}
.page-id-1663 #nav-menu-item-140{
	display: none;
}
.page-id-1663 #nav-menu-item-250{
	display: none;
}
.page-id-1663 #nav-menu-item-308{
	display: none;
}
.page-id-1663 #nav-menu-item-659{
	display: none;
}
.page-id-1663 #nav-menu-item-1668{
	display: none;
}
.page-id-1663 #nav-menu-item-213{
	display: none;
}


/*angola tabs*/
.page-id-1551 #nav-menu-item-1670{
	display: block;
}

.page-id-1551 #nav-menu-item-1519 {
    display: none;
}

.page-id-1551 #nav-menu-item-1669{
	display: none;
}

.page-id-1551 #nav-menu-item-18{
	display: none;
}
.page-id-1551 #nav-menu-item-140{
	display: none;
}
.page-id-1551 #nav-menu-item-250{
	display: none;
}
.page-id-1551 #nav-menu-item-308{
	display: none;
}
.page-id-1551 #nav-menu-item-659{
	display: none;
}
.page-id-1551 #nav-menu-item-213{
	display: none;
}
.page-id-1551 #nav-menu-item-1518{
	display: block;
}
.page-id-1551 #nav-menu-item-1669{
	display: none;
}



/*angola grants tabs*/
.page-id-1055 #nav-menu-item-1670{
	display: block;
}

.page-id-1055 #nav-menu-item-1519 {
    display: none;
}

.page-id-1055 #nav-menu-item-1669{
	display: none;
}

.page-id-10551 #nav-menu-item-18{
	display: none;
}
.page-id-1055 #nav-menu-item-140{
	display: none;
}
.page-id-1055 #nav-menu-item-250{
	display: none;
}
.page-id-1055 #nav-menu-item-308{
	display: none;
}
.page-id-1055 #nav-menu-item-659{
	display: none;
}
.page-id-1055 #nav-menu-item-213{
	display: none;
}
.page-id-1055 #nav-menu-item-1518{
	display: block;
}
.page-id-1055 #nav-menu-item-1669{
	display: none;
}

.page-id-1055 #nav-menu-item-1668{
	display: block;
}

.page-id-1551 #nav-menu-item-1668{
	display: block;
}

.page-id-1665 #nav-menu-item-1668{
	display: block;
}




.page-id-1055 #nav-menu-item-18{
	display: none;
}




/*angola contact tabs*/
.page-id-1665 #nav-menu-item-1670{
	display: block;
}

.page-id-1665 #nav-menu-item-1519 {
    display: none;
}

.page-id-1665 #nav-menu-item-1669{
	display: none;
}

.page-id-1665 #nav-menu-item-18{
	display: none;
}
.page-id-1665 #nav-menu-item-140{
	display: none;
}
.page-id-1665 #nav-menu-item-250{
	display: none;
}
.page-id-1665 #nav-menu-item-308{
	display: none;
}
.page-id-1665 #nav-menu-item-659{
	display: none;
}
.page-id-1665 #nav-menu-item-213{
	display: none;
}
.page-id-1665 #nav-menu-item-1518{
	display: block;
}
.page-id-1665 #nav-menu-item-1669{
	display: none;
}

.page-id-1665 #nav-menu-item-18{
	display: none;
}



.angola-home-text-white{
	color: #ffffff;
}

.padding-right{
	padding-right: 550px;
}

.text-color{
	color: #fff !important;
}

.page-id-1551 .header_inner_right{
	display: none !important;
}




.page-id-1607 .header_inner_right{
	display: none !important;
}



.page-id-1073 .header_top{
	display: none !important
}

.page-id-1055 .header_top{
	display: none !important
}


.header_top{
	background-color: rgba(255,255,255,0.9)!important
}
#event-timer{ padding-left: 118px;}
   

.events-headers {
    color: #fff;
    font-weight: 600 !important;
    font-size: 18px;
}

.hide-times{
	display: none !important;
}
.woocommerce-page .q_tabs .tabs-nav li{
	display: none !important;
}

.woocommerce-page .q_tabs .tabs-nav{
	display: none !important;
}

.rpc-content{
	padding: 0px 25px 30px;
}

.wcp-carousel-main-wrap .rpc-post-carousel4 .rpc-post-title{
	    font-weight: 600 !important;
	padding: 0px 25px 23px !important;
	    margin-bottom: 0px !important;
    margin-top: 0px;
}
.wcp-carousel-main-wrap .rpc-post-carousel4 .rpc-post-date:after{
	content:","
}
.wcp-carousel-main-wrap .rpc-post-carousel4 .rpc-post-date i{
	display: none;
	  
}
.wcp-carousel-main-wrap .rpc-post-carousel4 .rpc-post-date{
	float: left !important;
	padding-top: 4px !important;
	 margin: 9px 0px !important;
	font-style: italic !important;
	    padding-left: 20px;
}
.wcp-carousel-main-wrap .rpc-post-carousel4 .rpc-post-date{
	font-size: 13px !important;
	color: #cacaca !important;
}

.wcp-carousel-main-wrap .rpc-post-carousel4 .rpc-post-category a{
	    display: inline-block !important;
    font-family: 'CenturyGothic' !important;
    font-size: 13px !important;
    font-style: italic !important;
    text-decoration: none !important;
    color: #cacaca !important;
	    background: transparent !important;
}
.slick-prev {
	top: 26% !important;
	z-index: 1;
}
.slick-next{
	top: 26% !important;
}
.slick-prev{
	left: 0px !important;
}

.slick-next{
	    right: 0px !important;
}

.woocommerce-page ul.products li.product:hover .image-wrapper, .woocommerce ul.products li.product:hover .image-wrapper{
	    background-color: transparent !important;
}

.woocommerce-page ul.products li.product .add-to-cart-button, .woocommerce-page ul.products li.product .added_to_cart, .woocommerce-page ul.products li.product a.qbutton.out-of-stock-button, .woocommerce ul.products li.product .add-to-cart-button, .woocommerce ul.products li.product .added_to_cart, .woocommerce ul.products li.product a.qbutton.out-of-stock-button{
	
	    background-color: #77ac1c !important;
}

.woocommerce-page ul.products li.product .product-separator, .woocommerce ul.products li.product .product-separator, .woocommerce-page .summary .product-separator{
	display: none !important;
}

.hide-profile{
	
	display: none;
}

.womens-right-programme-text{
	color: #fff !important;
}

.page-id-2 .woocommerce ul.products li.product{
	    width: 86.95% !important;
}

.page-id-653 .woocommerce ul.products li.product{
	    width: 86.95% !important;
}

.grants-info-gra{
	    margin-top: -212px;
}

.gray-texting{
	color: #878787;
}
.home-headers-gray {
    color: #878787;
    font-weight: 600 !important;
    font-size: 25px;
}

.grants-navi{
	color: #121e2e;
    font-weight: 600 !important;
    font-size: 25px;

}

.footer_top a:hover{
	color: #77ac1c !important;
	text-decoration: line-through !important;
}

.page-id-2 .woocommerce ul.products li.product .add-to-cart-button{
	    margin: -20px 0 0 -87px;
}

.page-id-653 .woocommerce ul.products li.product .add-to-cart-button{
	    margin: -20px 0 0 -87px;
}

.home-headers-black{
	color: #1d1d1b;
	font-weight: 600 !important;
}
.home-headers{
	color: #fff;
	font-weight: 600 !important;
	font-size:25px;
}

.home-text{
	color: #677383;
}

.navi-color{
	color: #121e2e;
}

.home-text-2{
	color: #121e2e;
    font-size: 16px !important;
}

ul, ol {
    margin-bottom: 21px !important;
}

.grants-apply{

	    top: -122px;
	    z-index: 9000;
    /* background-color: #55b02b !important;*/
	
}

.grant-management{
	 z-index: 9000;
    /* background-color: #55b02b !important;*/
}

.home-link{
	color: #fff;
	font-size: 16px !important;
}

.white-link{
	color: #fff;
}

h2{
	color: #403e3f;
}

h3{
	font-weight: 400 !important;

}

h5{
	font-weight: 400 !important;
}

.white-text-only{
	color: #fff;
}

.text-white{
	color:#fff !important;
	font-size: 19px;
}

.text-white-bigfont{
	color:#fff !important;
	font-size: 28px;
}

a .slider-text-color{
	
	color: #fff !important;
}

.left-pading{    padding-left: 35px}

.grant-management{
	margin-bottom: -138px;
}

.single-profile-card{
	margin-top: 140px;
}

.grants-top-padding{
	padding-top: 22px;
}

.kill-padding{
	padding-bottom: 104px;
	padding-top: 150px;
}

.kill-padding-image{
	padding-bottom: 10px;
	padding-top: 10px;
}

.current-grants-top-padding{
	    padding-top: 65px;
}

.blog_holder article.format-standard .post_image{
	display: none;
}



.single-post .vc_col-sm-8 h3{
font-family: 'CenturyGothic-Bold' !important;
}


.single-post .vc_col-sm-8 ul, ol{
	list-style-position: outside !important;
    padding-left: 61px !important;
}

.page-id-306 ul, ol{
	list-style-position: outside;
    padding-left: 17px;
}


.proposals-padding{
	
	padding-left: 130px;
}


.manage-padding{
	padding-left: 50px;
}

.blog_single{
	margin-top: 105px;
}

.white-texting{
	color: #fff;
}

@media only screen and (max-width: 800px){

	.padding-right{
	padding-right: 0px !important;
}
	
	/*header.fixed{
		position: fixed !important;
	}*/
	
	.proposals-padding{
		    padding-left: 25px;
	}
	
	.manage-padding{
	padding-left: 23px;
}
	
	.blog_single {
    margin-top: 9px;
}
	.kill-padding-image{
	padding-bottom: 10px;
	padding-top: 40px;
}
	
	.left-pading{
		padding-bottom: 107px;
	}
	
	.kill-padding{
	padding-bottom: 50px;
	padding-top: 50px;
    }
	
	.current-grants-top-padding{
	    padding-top: 0px;
		}

	.grant-management {
		    margin-bottom: 14px !important;
	}
	
	.grants-top-padding {
    	padding-top: 36px;
		padding-bottom: 81px;
	}
	
	.vc_custom_1542272696213{
		padding-bottom: 27px;
	}
	
	.vc_custom_1544002677668 {
    padding-bottom: 0px !important;
}
	
	.about-contact{
		padding-bottom: 20px !important
	}
	
	.single-profile{
		padding-top: 30px !important;
	}
	
	.single-profile-card{
			margin-top: 0px !important;
}
	
}

.speech-bubble {
    background-color: #fff;
    border-radius: 30px;
    width: 70%;
    text-align: left;
    padding: 20px;
    position: absolute;
	box-shadow: 4px 5px 11px 1px rgba(33,33,33,.2);
	transition: 1.9s;
}

.speech-bubble:hover {
	background-color: #00152c;
	color: #fff;
    box-shadow: 0 0 11px rgba(33,33,33,.2); 
}


.programms-white{
	font-size: 20px;
	color: #fff;
	line-height: 35px;
}

@media only screen and (max-width: 800px){

	.grants-apply {
		    top: -19px !important;
	}
	
	.grants-info-gra{
	    margin-top: 0px;
}
}

@media only screen and (min-width: 883px) and (max-width: 1100px){
.button-1{
		margin-right: -56px !important;
	}
	
	.button-2{
		margin-right: -62px !important;
	}
	
	.button-3{
		margin-right: -112px !important;
	}
}


@media only screen and (min-width: 1101px) and (max-width: 1264px){
.button-1{
		
	}
	
	.button-2{
		padding-left: 30px !important;
	}
	
	.button-3{
		padding-left: 56px !important;
	}
}
@media only screen and (min-width: 768px) and (max-width: 1100px){
.tablet-view{
		width: 100% !important;
	}
	
	.tablet-view-a{
		margin-left: 169px !important;
	}
}

@media only screen and (max-width: 800px){
	
	#demo{
		
	}
	.handle-questions-mobile{
		padding-bottom: 22px;
	}
	
	.handle-questions-mobile-3{
		padding-bottom: 44px;
	}
	
	.handle-questions-mobile-6{
		padding-bottom: 66px;
	}
	
	.handle-questions-mobile-8{
		padding-bottom: 44px;
	}
	
	
	
	
	

}

/*tabs */

.ctu-ulimate-style-1{
	
	background: navy !important;
}

.ctu-ulimate-style-1 .vc-tabs-li.active .ctu-absolute{
	display: none !important;
}

.ctu-ulimate-style-1 .vc-tabs-li{
	border-left: none !important;
	padding-left: 180px !important;
	color: #878787 !important;
	font-size: 23px !important;
    font-family: inherit !important;
    font-weight: 700 !important;
		background: #00172b !important;
}

.ctu-ulimate-style-1 .vc-tabs-li:hover{
	border-left: none !important;
	color: #fff !important;
}



.ctu-content-span{
	display: none;
}

.ctu-ulimate-style-1 .vc-tabs-li{
	max-width: 100% !important;
}

.ctu-ulimate-style-1 .vc-tabs-li.active {
    color: #ffffff !important;
}

.ctu-ulimate-style-1{
	background: #00172b !important;
	min-width: 50% !important;
	padding: 20px 0px !important;
	padding-top: 50px !important;
}

.ctu-ulitate-style-1-tabs{
	background: #1cb700 !important;
	padding: 100px !important;
	padding-top: 50px !important;
}

.ctu-ultimate-wrapper-1{
	border-radius: 0px !important;
	    color: #fff;
    font-size: 19px;
}

@media only screen and (max-width: 800px){
	.ctu-ulitate-style-1-tabs{
	padding: 0px !important;
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    padding-left: 5px !important;
	}
	
	.ctu-ultimate-style-heading-1{
		background-color: #00172b !important;
	}
	
	.ctu-ultimate-style-heading-1:hover{
		background-color: #00172b !important;
		box-shadow: 4px 5px 11px 1px rgba(33,33,33,.2) !important;
	}
}

/*tabs 2*/

.ctu-ulimate-style-2{
	
	background: navy !important;
}

.ctu-ulimate-style-2 .vc-tabs-li.active .ctu-absolute{
	display: none !important;
}

.ctu-ulimate-style-2 .vc-tabs-li{
	border-left: none !important;
	padding-left: 180px !important;
	color: #878787 !important;
	font-size: 23px !important;
    font-family: inherit !important;
    font-weight: 700 !important;
		background: #00172b !important;
}

.ctu-ulimate-style-2 .vc-tabs-li:hover{
	border-left: none !important;
	color: #fff !important;
}



.ctu-content-span{
	display: none;
}

.ctu-ulimate-style-2 .vc-tabs-li{
	max-width: 100% !important;
	text-transform: uppercase;
}

.ctu-ulimate-style-2 .vc-tabs-li.active {
    color: #ffffff !important;
}

.ctu-ulimate-style-2{
	background: #00172b !important;
	min-width: 50% !important;
	padding: 20px 0px !important;
	padding-top: 50px !important;
}

.ctu-ulitate-style-2-tabs{
	background: #1cb700 !important;
	padding: 100px !important;
	padding-top: 50px !important;
}

.ctu-ultimate-wrapper-2{
	border-radius: 0px !important;
	    color: #fff;
    font-size: 19px;
}

@media only screen and (max-width: 800px){
	.ctu-ulitate-style-2-tabs{
	padding: 0px !important;
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    padding-left: 5px !important;
	}
	
	.ctu-ultimate-style-heading-2{
		background-color: #00172b !important;
	}
	
	.ctu-ultimate-style-heading-2:hover{
		background-color: #00172b !important;
		box-shadow: 4px 5px 11px 1px rgba(33,33,33,.2) !important;
	}
}

.ctu-ulimate-style-2 .vc-tabs-li {
	width: 50% !important;}

.ctu-ulitate-style-2-tabs p{
	color: #fff !important;
}


/*tabs 4*/

.ctu-ulimate-style-4{
	
	background: navy !important;
}

.ctu-ulimate-style-4 .vc-tabs-li.active .ctu-absolute{
	display: none !important;
}

.ctu-ulimate-style-4 .vc-tabs-li{
	border-left: none !important;
	padding-left: 180px !important;
	color: #878787 !important;
	font-size: 23px !important;
    font-family: inherit !important;
    font-weight: 700 !important;
		background: #00172b !important;
}

.ctu-ulimate-style-4 .vc-tabs-li:hover{
	border-left: none !important;
	color: #fff !important;
}



.ctu-content-span{
	display: none;
}

.ctu-ulimate-style-4 .vc-tabs-li{
	max-width: 100% !important;
	text-transform: uppercase;
}

.ctu-ulimate-style-4 .vc-tabs-li.active {
    color: #ffffff !important;
}

.ctu-ulimate-style-4{
	background: #00172b !important;
	min-width: 50% !important;
	padding: 20px 0px !important;
	padding-top: 50px !important;
}

.ctu-ulitate-style-4-tabs{
	background: #1cb700 !important;
	padding: 100px !important;
	padding-top: 50px !important;
}

.ctu-ulitate-style-4-tabs.active{
	    height: 175px;
    overflow: scroll;
}

.ctu-ultimate-wrapper-4{
	border-radius: 0px !important;
	    color: #fff;
    font-size: 19px;
}

@media only screen and (max-width: 800px){
	.ctu-ulitate-style-4-tabs{
	padding: 0px !important;
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    padding-left: 5px !important;
	}
	
	.ctu-ultimate-style-heading-4{
		background-color: #00172b !important;
	}
	
	.ctu-ultimate-style-heading-4:hover{
		background-color: #00172b !important;
		box-shadow: 4px 5px 11px 1px rgba(33,33,33,.2) !important;
	}
}

.ctu-ulimate-style-4 .vc-tabs-li {
	width: 50% !important;}

.ctu-ulitate-style-2-tabs p{
	color: #fff !important;
}





/*tabs 3*/

.ctu-ulimate-style-3{
	
	background: navy !important;
}

.ctu-ulimate-style-3 .vc-tabs-li.active .ctu-absolute{
	display: none !important;
}

.ctu-ulimate-style-3 .vc-tabs-li{
	border-left: none !important;
	padding-left: 180px !important;
	color: #878787 !important;
	font-size: 23px !important;
    font-family: inherit !important;
    font-weight: 700 !important;
		background: #00172b !important;
}

.ctu-ulimate-style-3 .vc-tabs-li:hover{
	border-left: none !important;
	color: #fff !important;
}



.ctu-content-span{
	display: none;
}

.ctu-ulimate-style-3 .vc-tabs-li{
	max-width: 100% !important;
	text-transform: uppercase;
}

.ctu-ulimate-style-3 .vc-tabs-li.active {
    color: #ffffff !important;
}

.ctu-ulimate-style-3{
	background: #00172b !important;
	min-width: 50% !important;
	padding: 20px 0px !important;
	padding-top: 50px !important;
}

.ctu-ulitate-style-3-tabs{
	background: #1cb700 !important;
	padding: 100px !important;
	padding-top: 50px !important;
}

.ctu-ultimate-wrapper-3{
	border-radius: 0px !important;
	    color: #fff;
    font-size: 19px;
}

@media only screen and (max-width: 800px){
	.ctu-ulitate-style-3-tabs{
	padding: 0px !important;
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    padding-left: 5px !important;
	}
	
	.ctu-ultimate-style-heading-3{
		background-color: #00172b !important;
	}
	
	.ctu-ultimate-style-heading-3:hover{
		background-color: #00172b !important;
		box-shadow: 4px 5px 11px 1px rgba(33,33,33,.2) !important;
	}
}

.ctu-ulimate-style-3 .vc-tabs-li {
	width: 50% !important;}

.ctu-ulitate-style-3-tabs p{
	color: #fff !important;
}


.page-id-732 ul, ol {
    list-style-position: outside !important;
	font-size: 16px !important;
}

/*end of tabs 3*/


/*start of tabs 5*/

.ctu-ulimate-style-5{
	
	background: navy !important;
}

.ctu-ulimate-style-5 .vc-tabs-li.active .ctu-absolute{
	display: none !important;
}

.ctu-ulimate-style-5 .vc-tabs-li{
	border-left: none !important;
	padding-left: 180px !important;
	color: #878787 !important;
	font-size: 23px !important;
    font-family: inherit !important;
    font-weight: 700 !important;
		background: #00172b !important;
}

.ctu-ulimate-style-5 .vc-tabs-li:hover{
	border-left: none !important;
	color: #fff !important;
}



.ctu-content-span{
	display: none;
}

.ctu-ulimate-style-5 .vc-tabs-li{
	max-width: 100% !important;
	text-transform: uppercase;
}

.ctu-ulimate-style-5 .vc-tabs-li.active {
    color: #ffffff !important;
}

.ctu-ulimate-style-5{
	background: #00172b !important;
	min-width: 50% !important;
	padding: 20px 0px !important;
	padding-top: 50px !important;
}

.ctu-ulitate-style-5-tabs{
	background: #1cb700 !important;
	padding: 100px !important;
	padding-top: 50px !important;
}

.ctu-ultimate-wrapper-5{
	border-radius: 0px !important;
	    color: #fff;
    font-size: 19px;
}

@media only screen and (max-width: 800px){
	.ctu-ulitate-style-5-tabs{
	padding: 0px !important;
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    padding-left: 5px !important;
	}
	
	.ctu-ultimate-style-heading-5{
		background-color: #00172b !important;
	}
	
	.ctu-ultimate-style-heading-5:hover{
		background-color: #00172b !important;
		box-shadow: 4px 5px 11px 1px rgba(33,33,33,.2) !important;
	}
}

.ctu-ulimate-style-5 .vc-tabs-li {
	width: 50% !important;}

.ctu-ulitate-style-5-tabs p{
	color: #fff !important;
}


.page-id-732 ul, ol {
    list-style-position: outside !important;
	font-size: 16px !important;
}

/*end of tabs 5*/




/*start of tabs 6*/

.ctu-ulimate-style-6{
	
	background: navy !important;
}

.ctu-ulimate-style-6 .vc-tabs-li.active .ctu-absolute{
	display: none !important;
}

.ctu-ulimate-style-6 .vc-tabs-li{
	border-left: none !important;
	padding-left: 180px !important;
	color: #878787 !important;
	font-size: 23px !important;
    font-family: inherit !important;
    font-weight: 700 !important;
		background: #00172b !important;
}

.ctu-ulimate-style-6 .vc-tabs-li:hover{
	border-left: none !important;
	color: #fff !important;
}



.ctu-content-span{
	display: none;
}

.ctu-ulimate-style-6 .vc-tabs-li{
	max-width: 100% !important;
	text-transform: uppercase;
}

.ctu-ulimate-style-6 .vc-tabs-li.active {
    color: #ffffff !important;
}

.ctu-ulimate-style-6{
	background: #00172b !important;
	min-width: 50% !important;
	padding: 20px 0px !important;
	padding-top: 50px !important;
}

.ctu-ulitate-style-6-tabs{
	background: #607385 !important;
	padding: 100px !important;
	padding-top: 50px !important;
}

.ctu-ultimate-wrapper-6{
	border-radius: 0px !important;
	    color: #fff;
    font-size: 19px;
}

@media only screen and (max-width: 800px){
	.ctu-ulitate-style-6-tabs{
	padding: 0px !important;
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    padding-left: 5px !important;
	}
	
	.ctu-ultimate-style-heading-6{
		background-color: #00172b !important;
	}
	
	.ctu-ultimate-style-heading-6:hover{
		background-color: #00172b !important;
		box-shadow: 4px 5px 11px 1px rgba(33,33,33,.2) !important;
	}
}

.ctu-ulimate-style-6 .vc-tabs-li {
	width: 50% !important;}

.ctu-ulitate-style-6-tabs p{
	color: #fff !important;
}


.page-id-732 ul, ol {
    list-style-position: outside !important;
	font-size: 16px !important;
}

/*end of tabs 6*/

/*start of tabs 7*/

.ctu-ulimate-style-7{
	
	background: navy !important;
}

.ctu-ulimate-style-7 .vc-tabs-li.active .ctu-absolute{
	display: none !important;
}

.ctu-ulimate-style-7 .vc-tabs-li{
	border-left: none !important;
	padding-left: 180px !important;
	color: gray !important;
	font-size: 23px !important;
    font-family: inherit !important;
    font-weight: 700 !important;
		background: #f3f2f3 !important;
}

.ctu-ulimate-style-7 .vc-tabs-li:hover{
	border-left: none !important;
	color: #607385 !important;
}



.ctu-content-span{
	display: none;
}

.ctu-ulimate-style-7 .vc-tabs-li{
	max-width: 100% !important;
	text-transform: uppercase;
}

.ctu-ulimate-style-7 .vc-tabs-li.active {
    color: #00172b !important;
}

.ctu-ulimate-style-7{
	background: #f3f2f3 !important;
	min-width: 50% !important;
	padding: 20px 0px !important;
	padding-top: 50px !important;
}

#ctu-ulitate-style-7-id-26 ul{
	list-style-position: outside;
}

.ctu-ulitate-style-7-tabs{
	background: #1cb700 !important;
	padding: 100px !important;
	padding-top: 50px !important;
}

.ctu-ultimate-wrapper-7{
	border-radius: 0px !important;
	    color: #fff;
    font-size: 19px;
}

@media only screen and (max-width: 800px){
	.ctu-ulitate-style-7-tabs{
	padding: 0px !important;
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    padding-left: 5px !important;
	}
	
	.ctu-ultimate-style-heading-7{
		background-color: #00172b !important;
	}
	
	.ctu-ultimate-style-heading-7:hover{
		background-color: #00172b !important;
		box-shadow: 4px 5px 11px 1px rgba(33,33,33,.2) !important;
	}
}

.ctu-ulimate-style-7 .vc-tabs-li {
	width: 50% !important;}

.ctu-ulitate-style-7-tabs p{
	color: #fff !important;
}


.page-id-732 ul, ol {
    list-style-position: outside !important;
	font-size: 16px !important;
}

/*end of tabs 7*/



.page-id-1055 footer{
	display: none !important;
}



.page-id-1055 .search_button{
	display: none !important;
}

.page-id-1073 footer{
	display: none !important;
}



.page-id-1073 .search_button{
	display: none !important;
}

.page-id-1073 ol li{
	margin-bottom: 11px !important;
	color: #121e2e !important;
	    font-style: italic;
	font-size: 21px !important;
}

