/*********************\
***   uikit theme   ****
\**********************/
a,
.uk-link {
  color: #0077dd;
}
a:hover,
.uk-link:hover {
  color: #005599;
}
em {
  color: #dd0055;
}
ins {
  background: #ffffaa;
  color: #444444;
}
mark {
  background: #ffffaa;
  color: #444444;
}
::-moz-selection {
  background: #3399ff;
  color: #ffffff;
}
::selection {
  background: #3399ff;
  color: #ffffff;
}
code {
  color: #dd0055;
  border: 1px solid #dddddd;
  background: #fafafa;
}
.uk-panel-box-primary {
  background-color: #ebf7fd;
  color: #2d7091;
  border-color: rgba(45, 112, 145, 0.3);
}
.uk-panel-box-primary .uk-panel-title {
  color: #2d7091;
}
.uk-comment-primary .uk-comment-header {
  border-color: rgba(45, 112, 145, 0.3);
  background-color: #ebf7fd;
  color: #2d7091;
  text-shadow: 0 1px 0 #ffffff;
}
.uk-nav-side > li.uk-active > a {
  background: #00a8e6;
  color: #ffffff;
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.05);
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1);
}
.uk-nav-side ul a {
  color: #0077dd;
}
.uk-nav-side ul a:hover {
  color: #005599;
}
.uk-nav-dropdown > li > a {
  color: #444444;
}
.uk-nav-dropdown > li > a:hover,
.uk-nav-dropdown > li > a:focus {
  background: #00a8e6;
  color: #ffffff;
}
.uk-nav-dropdown ul a {
  color: #0077dd;
}
.uk-nav-dropdown ul a:hover {
  color: #005599;
}
.uk-nav-navbar > li > a:hover,
.uk-nav-navbar > li > a:focus {
  background: #00a8e6;
  color: #ffffff;
}
.uk-nav-navbar ul a {
  color: #0077dd;
}
.uk-nav-navbar ul a:hover {
  color: #005599;
}
.uk-navbar-content > a:not([class]) {
  color: #0077dd;
}
.uk-navbar-content > a:not([class]):hover {
  color: #005599;
}
.uk-subnav > li > a {
  color: #0077dd;
}
.uk-subnav > li > a:hover {
  color: #005599;
}
.uk-subnav-pill > li.uk-active > a {
  background: #00a8e6;
  color: #ffffff;
}
.uk-pagination > .uk-active > span {
  background: #00a8e6;
}
.uk-tab > li > a {
  color: #0077dd;
}
.uk-tab > li > a:hover,
.uk-tab > li > a:focus,
.uk-tab > li.uk-open > a {
  border-color: rgba(0, 0, 0, 0.06);
  background: #f5f5f5;
  color: #005599;
}
.uk-form-danger {
  border-color: #dc8d99 !important;
  background: #fff7f8 !important;
  color: #c91032 !important;
}
/*
 * Success state
 */
.uk-form-success {
  border-color: #8ec73b !important;
  background: #fafff2 !important;
  color: #539022 !important;
}
.uk-button-primary {
  background-color: #00a8e6;
  color: #ffffff;
}
/* Hover */
.uk-button-primary:hover,
.uk-button-primary:focus {
  background-color: #35b3ee;
  color: #ffffff;
}
/* Active */
.uk-button-primary:active,
.uk-button-primary.uk-active {
  background-color: #0091ca;
  color: #ffffff;
}
/*
 * Modifier: `uk-button-success`
 */
.uk-button-success {
  background-color: #8cc14c;
  color: #ffffff;
}
/* Hover */
.uk-button-success:hover,
.uk-button-success:focus {
  background-color: #8ec73b;
  color: #ffffff;
}
.uk-button-success:active,
.uk-button-success.uk-active {
  background-color: #72ae41;
  color: #ffffff;
}
.uk-button-danger {
  background-color: #da314b;
  color: #ffffff;
}
.uk-button-danger:hover,
.uk-button-danger:focus {
  background-color: #e4354f;
  color: #ffffff;
}
.uk-button-danger:active,
.uk-button-danger.uk-active {
  background-color: #c91032;
  color: #ffffff;
}
.uk-button-link {
  color: #0077dd;
}
.uk-button-link:hover,
.uk-button-link:focus,
.uk-button-link:active,
.uk-button-link.uk-active {
  color: #005599;
}
.uk-button-link:disabled {
  color: #999999;
}
.uk-badge {
  background: #00a8e6;
}
.uk-badge-success {
  background-color: #8cc14c;
}
.uk-badge-warning {
  background-color: #faa732;
}
.uk-badge-danger {
  background-color: #da314b;
}
.uk-alert {
  background: #ebf7fd;
  color: #2d7091;
  border: 1px solid rgba(45, 112, 145, 0.3);
}
.uk-alert-success {
  background: #f2fae3;
  color: #659f13;
  border-color: rgba(101, 159, 19, 0.3);
}
.uk-alert-warning {
  background: #fffceb;
  color: #e28327;
  border-color: rgba(226, 131, 39, 0.3);
}
.uk-alert-danger {
  background: #fff1f0;
  color: #d85030;
  border-color: rgba(216, 80, 48, 0.3);
}
.uk-progress-bar {
  background: #00a8e6;
}
.uk-progress-success .uk-progress-bar {
  background-color: #8cc14c;
}
.uk-progress-warning .uk-progress-bar {
  background-color: #faa732;
}
.uk-progress-danger .uk-progress-bar {
  background-color: #da314b;
}
.uk-text-muted {
  color: #999999 !important;
}
.uk-text-primary {
  color: #2d7091 !important;
}
.uk-text-success {
  color: #659f13 !important;
}
.uk-text-warning {
  color: #e28327 !important;
}
.uk-text-danger {
  color: #d85030 !important;
}


/*********************\
****   aat site  ******
\*********************/
.aat-nav-bar{
    background-color: #2c9590;/*<--default background color*/
}

.aat-nav-bar .uk-navbar{
    background-color: #2c9590;/*<--default background color*/
}

.aat-navbar-nav > li:hover > a,
.aat-navbar-nav > li > a:focus,
.aat-navbar-nav > li.uk-open > a{
    background-color: #25726d;/*<--focus background color*/
}

.aat-dropdown-navbar{
    background: #25726d;/*<--focus background color*/
    color: #ffffff;
    border: 1px solid #2c9590;/*<--default background color*/
}
 .aat-dropdown-navbar li > a {
	color: #FFFFFF;
 }   
.aat-dropdown-navbar li > a:hover{
    color: #25726d;/*<--focus background color*/
    background-color: #fff;
}

.aat-home-title{
    border-left: solid 4px #2c9590;/*<--default background color*/
}
.aat-badges-mute {
	background-color: #f3f3f3;
	color: #707070 !important;
}
.aat-flag-btn-new{
	background-color:#fa7b00;
}
.aat-flag-btn-new:hover{
	background-color:#fe9f00;
}

.aat-strategy-article-header{
    background-color: #8cc14c;
    color: #ffffff;
}

textarea.aat-textarea:hover, textarea.aat-textarea:focus{
	border-color: #fe9f00;
	background: #ffffff;
	color: #444444;
	
	-webkit-box-shadow: 0px 0px 15px #fe9f00;
	-moz-box-shadow: 0px 0px 15px #fe9f00;
 	box-shadow: 0px 0px 15px #fe9f00;
}
.aat-thumbnail-success{
	background-color:#8DCB5B;
	border-color:#8cc14c;
}
.aat-thumbnail-danger{
	background-color:#FB3252;
	border-color:#da314b;
}
.aat-uediter-article-head{
	background-color: #8cc14c; 
	color: #ffffff;
}

.aat-store-nav-bar{
	background-color: rgb(186, 24, 31);;
}
.aat-store-nav-bar .uk-navbar{
    background-color:  rgb(186, 24, 31);;
}

.aat-store-nav-bar .aat-navbar-nav > li:hover > a,
.aat-store-nav-bar .aat-navbar-nav > li > a:focus,
.aat-store-nav-bar .aat-navbar-nav > li.uk-open > a{
    background-color: rgb(217, 20, 30);
    color: #dbdbdb;	
}
.aat-store-nav-bar .aat-dropdown-navbar{
    background-color: rgb(217, 20, 30);
    border-color: rgb(217, 20, 30);
}
.aat-store-nav-bar .aat-dropdown-navbar li > a:hover{
    color: rgb(217, 20, 30);
}
.aat-store-slide-nav{
	background-color:#e63547;
	border-color:#f86675;	
}
.aat-dropdown{
	background-color:#e63547;
	border-color: #f86675;
}

.aat-store-nav-dropright{
	background-color: #e63547;
	border-color: #f86675;
}
.aat-thumbnail-goods-addcartbtn{
    color: #da314b;
    background-color: #ffffff;
}
.aat-thumbnail-goods-addcartbtn:hover{
    background-color: #da314b;
    color: #ffffff;
}
.aat-store-button-radio > button:hover,
.aat-store-button-radio > button:active,
.aat-store-button-radio > button.uk-active
{
    border-color: #da314b;
}
.aat-store-cart-btn{
    background-color: #da314b;
    color: #ffffff;
}
.aat-store-cart-btn:hover, .aat-store-cart-btn:active{
    background-color: #e4354f;
    color: #ffffff;
}
.aat-store-like-btn{
    background-color: #faa732;
    color: #ffffff;
}
.aat-store-like-btn:hover, .aat-store-like-btn:active{
    background-color: #ffac32;
    color: #ffffff;
}
.aat-store-title{
    border-left-color: #da314b;

}
.aat-store-title a:hover{
	color:#da314b;
}

.aat-new-btn, .aat-new-btn-small, .aat-new-btn-home{
    color: #fff;
    background-color: #fa7b00;
    
    -webkit-box-shadow: 0 0 0 -2px #cff09e, 0 0 0 -1px #fa7b00;
    box-shadow: 0 0 0 -2px #cff09e, 0 0 0 -1px #fa7b00;
}
.aat-new-btn-home:hover, .aat-new-btn-home:focus,
.aat-new-btn:hover, .aat-new-btn:focus,
.aat-new-btn-small:hover, .aat-new-btn-small:focus{
    color:#fff;
    background-color:#fe9f00;   
    /*
    -webkit-box-shadow: 0 0 0 2px #cff09e, 0 0 0 4px #fe9f00;
    box-shadow: 0 0 0 2px #cff09e, 0 0 0 4px #fe9f00;*/
}

.aat-new-btn:active{
    background: #4ecdc4;
    -webkit-box-shadow: 0 0 0 2px #cff09e, 0 0 0 4px #3ac7bd;
    box-shadow: 0 0 0 2px #cff09e, 0 0 0 4px #3ac7bd;
}
