/* http://actscsi.com/ */

.tm-headerbar-top {
    background: url(../img/rays.png) center top repeat-x #161321 !important;
}

/*Homepaeg testimonials section*/
#testi .uk-panel {
    background: #e0e8ec;
	background: url(../img/qoute-bg2.png) left top no-repeat #e0e8ec !important;
    padding: 40px 20px;
	border-radius: 10px;
}
#testi .testi-content { margin-left: 80px; }
#testi .testi-author {  font-weight: bold;text-align: right;}
#testi .testi-author h6 { margin-bottom: 0px; }
#testi .testi-author a {color: #000; text-decoration: underline; }
#testi .testi-author a:hover { color: #077e00; }

/*OFFCANVAS MENU ------------------------<+>*/
.uk-offcanvas-bar { background: #000000; padding: 0px;width: 300px; }
.uk-offcanvas-bar .uk-nav>li>a {
    padding: 0px;
    padding-left: 10px;
}
.uk-offcanvas-bar .uk-nav-default>li>a:focus, 
.uk-offcanvas-bar .uk-nav-default>li>a:hover,
.uk-offcanvas-bar .uk-nav-default>li.uk-active>a { background-color: #219c29;color: #fff; }
.uk-offcanvas-bar .uk-nav>li>a { 
    border-bottom: 1px solid #ffffff1a;  
	background: #ffffff3d; 
    padding: 8px;
    background: #fff;
    color: #000;
}
.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a:focus, 
.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a:hover { color: #fff; }
.uk-offcanvas-bar ul.uk-nav-sub {
	color: #e3ffe594;
    padding: 5px 0 5px 15px;
    border-left: 1px solid #fff3;
    padding: 0;
    margin-left: 10px;
}
.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a { padding-left: 10px; }
.uk-offcanvas-bar .uk-nav-default .uk-nav-sub ul a { border-left: 1px solid #fff3; }
.uk-offcanvas-bar .uk-nav-sub ul ul { border-left: 1px solid #fff3; }
/*OFFCANVAS MENU ------------------------<->*/
/*MAIN MENU - DESKTOP--------------------<+>*/
.navbar .brand, .navbar .nav>li>a, 
.navbar-search, .uk-navbar-item {
	padding-right: 100px;	
}
@media (max-width: 960px){
	.navbar .brand, .navbar .nav>li>a, 
	.navbar-search, .uk-navbar-item{
	padding-right: 0;
	}
}
@media (max-width: 985px){
	.uk-navbar-item {
	padding: 0px;
	}
}
/*MAIN MENU - DESKTOP--------------------<->*/


/*MAIN MENU DESKTOP ----------------------<+>*/
/*
.uk-navbar-dropdown, 
.navbar .nav > li > .dropdown-menu {
	padding: 0px;
	background: #fff;
}
.uk-navbar-dropdown-nav>li.uk-active>a { color: #0da504; background: #f7f7f7; }
.uk-navbar-dropdown-nav>li.uk-parent>a { border-bottom: 1px solid #a0a0a0; }
.uk-navbar-dropdown-nav>li>a { padding-left: 8px; color: #000000;border-top: 1px solid #a0a0a0; }
.uk-navbar-dropdown-nav>li>a:hover { color: #0da504; background: #f7f7f7; } 

.uk-navbar-dropdown-nav .uk-nav-sub a:focus, 
.uk-navbar-dropdown-nav .uk-nav-sub a:hover,
.uk-navbar-dropdown-nav .uk-nav-sub>.uk-active>a { color: #0da504; background: #f7f7f7; }
.uk-navbar-dropdown-nav .uk-nav-sub {
	border-left: 1px solid #a0a0a0;
	padding-left: 0px;
    margin-left: 15px;
}
.uk-navbar-dropdown-nav .uk-nav-sub a { padding-left: 15px; color: #000; }

.uk-navbar-dropdown-nav .uk-nav-sub ul .uk-active a { color: #0da504; }
.uk-navbar-dropdown-nav .uk-nav-sub ul { 
	background: #f1efef;
    padding-left: 0;
    margin-left: 15px;
}
*/
/*MAIN MENU DESKTOP ------------------------<->*/

/* breezing - ACTS FFA Internship Application & ACTS CAS Application ---------------------------<start>*/
.bfQuickMode legend { background: #262330 !important; }

.bfQuickMode legend .bfLegend-m { padding-left:20px; }
.bfQuickMode label { color: #000000 !important; }
.bfQuickMode section.bfElemWrap:hover { background: #5a5d5817 !important }

.bfQuickMode section.bfElemWrap {
    padding: 10px 0px;
	border-bottom: 1px solid #00000038 !important;
}


.bfQuickMode #asi_applicaiton .bfLabelLeft .bfElementGroup input, 
.bfQuickMode #asi_applicaiton .bfLabelLeft .bfElementGroupNoWrap input, 
.bfQuickMode #asi_applicaiton .bfLabelTop .bfElementGroup input, 
.bfQuickMode #asi_applicaiton .bfLabelTop .bfElementGroupNoWrap input, 
.bfQuickMode #asi_applicaiton .bfLabelRight .bfElementGroup input, 
.bfQuickMode #asi_applicaiton .bfLabelRight .bfElementGroupNoWrap input, 
.bfQuickMode #asi_applicaiton .bfLabelBottom .bfElementGroup input, 
.bfQuickMode #asi_applicaiton .bfLabelBottom .bfElementGroupNoWrap input {
	display: inline-block;
    width: 16px;
}
.bfQuickMode #asi_applicaiton span.bfElementGroupNoWrap input[type=checkbox], 
.bfQuickMode #asi_applicaiton span.bfElementGroupNoWrap input[type=radio], 
.bfQuickMode #asi_applicaiton span.bfElementGroup input[type=checkbox], 
.bfQuickMode #asi_applicaiton span.bfElementGroup input[type=radio] {
    border: 1px solid #00000080 !important;
}
.uk-radio:checked, input[type=radio]:not([class*=uk-]):checked,
.uk-checkbox:checked, input[type=checkbox]:not([class*=uk-]):checked {
	background-color: #009603 !important;
}
/*Minor Edit by Paul*/
.bfQuickMode .bfLabelLeft .bfElementGroup, .bfQuickMode .bfLabelRight .bfElementGroup, 
.bfQuickMode section.bfLabelLeft .bfElementGroupNoWrap {
    width: auto !important;
    float: left !important;
}
.bfQuickMode label {
    font-weight: bold;
}
form.bfQuickMode {
	padding: 50px !important;
    box-shadow: 0px 0px 16px #b7b7b7 !important;
    width: auto;
}
.uk-input, .uk-select:not([multiple]):not([size]), 
.uneditable-input:not([class*=uk-]), 
input[type=color]:not([class*=uk-]), input[type=date]:not([class*=uk-]), 
input[type=datetime-local]:not([class*=uk-]), input[type=datetime]:not([class*=uk-]), 
input[type=email]:not([class*=uk-]), input[type=month]:not([class*=uk-]), 
input[type=number]:not([class*=uk-]), input[type=password]:not([class*=uk-]), 
input[type=search]:not([class*=uk-]), input[type=tel]:not([class*=uk-]), 
input[type=text]:not([class*=uk-]), input[type=time]:not([class*=uk-]), 
input[type=url]:not([class*=uk-]), input[type=week]:not([class*=uk-]), 
select:not([class*=uk-]):not([multiple]):not([size]){
	border: 1px solid #211e1e73;
}

.bfQuickMode button {
    background: #262330 !important;
    color: #fff !important;
    border: 1px solid transparent !important;
    padding: 5px;
}
.bfQuickMode button:hover {
	background-color: transparent !important;
    color: #262330 !important;
    border-color: #262330 !important;
}
.terms-links{
	color: #262330 !important;
	text-decoration:underline;
}
.terms-links:hover {
    color: #0da504 !important;
	text-decoration: underline;
}

/*----------------------end------------------------*/
/* breezing - internship-application ---------------------------<end>*/
/* Videos */.actsvid {    text-align: center;}
/* Videos */


/*-----------New Menu: XT-MENU------------<+>*/
/*.nav-tabs>li>a, .uk-tab>*>a {
	color: #ececec;
	font-weight: bold;
}
.nav-tabs>.active>a, .uk-tab>.uk-active>a {
    color: #0da504;
    border-color: #0da504;
}
*/
/*----------------------------------------<->*/



/*-----------New Menu: MENU MATIC------------<+>*/

.nav-child unstyled small{
	color:#1c1c1c;
}
.extnav_horizontal a{
	 background-color: transparent;
	 font-size: 15px;
	 font-weight: bold;
	 text-transform: uppercase;
	 color: #ececec;
	
}
#subMenusContainer_horizontal a:hover,
#subMenusContainer_horizontal a:focus,
.extnav_horizontal a.mainMenuParentBtnFocused, 
#subMenusContainer_horizontal a.subMenuParentBtnFocused, 
.extnav_horizontal li a:hover, 
.extnav_horizontal li a:focus{
    background-color: transparent !important;
    color: #0da504 !important;
}
.extnav_horizontal li li a {
    position: relative;
    float: none;
	color: #292626;
	font-size: 13px;
	border-top: 1px solid #a0a0a0;
	border-radius: 0px;
	margin: 0px;
    padding: 10px;
}
.extnav_horizontal li ul{
	width: 13em;
	position: absolute;
    margin-left: -1000em;
    margin-top: 2.2em;
}
.extnav_horizontal ol, 
.extnav_horizontal ul, 
#subMenusContainer_horizontal ul, 
#subMenusContainer_horizontal ol{
    -webkit-border-radius: 3px;
    background: #fff;
    border: 1px solid #373836;
	left: 0;
}
.extnav_horizontal li ul ul { margin: -1em 0 0 -1000em; }
.extnav_horizontal li:hover ul ul {	
	left: 49px;
	margin-top: -35px;
}

.extnav_horizontal li.active a {color: #0da504 !important;}

/**/
.extnav_horizontal .mainMenuParentBtn {
	background: url(../img/arrow_down01.png) right center no-repeat;
}
#subMenusContainer_horizontal ul { border: 1px solid #ffffff; }

/*dropdown normal item*/
#subMenusContainer_horizontal li a {
	color: #000;
	padding-left: 10px;
}
/*dropdown parent-level-1*/
#subMenusContainer_horizontal .deeper.parent .subMenuParentBtn {
	background: url(../img/arrow_right_over.png) right center no-repeat;
}
/*Dropdown Active item*/
#subMenusContainer_horizontal .active a { color: #0da504 !important; }
/*-----------New Menu: MENU MATIC------------<->*/
.navbar .brand, .uk-logo {
	padding-right: 15px !important;
}