/* 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; }


/*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 ------------------------<->*/

/*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 ------------------------<->*/



/* 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;
}

/*HOME*/
ul.uk-list.uk-list-divider {
    font-size: 16px;
}

@media only screen and (min-width: 1024px) {
ul.uk-list.uk-list-divider {
	padding-left: 30px;
}

}   






/*FOOTER*/
@import url('https://fonts.googleapis.com/css?family=Patua+One&display=swap');
p.footer-navigation {
    font-size: 14px;
}
p.title-footer{
	font-family: Patua One;
}
input.uk-input.el-input {
    font-size: 14px;
    padding-left: 14px;
	border-radius: 20px;
}
#footer\#8 {
    background: #fdfdfd;
    box-shadow: inset 0px -4px 20px rgba(50, 50, 50, 0.04);
}
.nav-item-footer{padding-bottom: 6px;!important}


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