/****************************** #e7e7e7 *****************************************/
body{background:#e7e7e7;}
.caret{border-top:4px solid #e7e7e7;}
.dropdown-menu,.dropdown-menu .divider{background-color:#e7e7e7;}
.navbar .nav>li>.dropdown-menu:after{border-bottom:6px solid #e7e7e7;}
.tooltip-inner{background:#e7e7e7;}
.tooltip.top .tooltip-arrow{border-top-color:#e7e7e7;}
.tooltip.right .tooltip-arrow{border-right-color:#e7e7e7;}
.tooltip.left .tooltip-arrow{border-left-color:#e7e7e7;}
.tooltip.bottom .tooltip-arrow{  border-bottom-color:#e7e7e7;}
#top-bar{background: #e7e7e7;}
#main-nav > ul ul{background-color:#e7e7e7;}
.footer-info{background: #e7e7e7;}
.returnTop{background:#e7e7e7;}

/****************************** #35AADC *****************************************/
a:hover,a:focus{color:#35AADC;}
.dropdown-menu li a:hover,
.dropdown-menu .active a,
.dropdown-menu .active a:hover{background:#35AADC;}
#top-bar > ul #qqqun a{background: #35AADC;}
#top-bar > ul > li > a{background: #35AADC;}
#top-bar > ul li.wx .weixin{background: #35AADC;}
.user-login li input.login-btn{background: #35AADC;}
#top-bar > ul .user-dashboard li a:hover{background: #35AADC;}
.toggle-search{background: #35AADC;}
.search-expand{background:#35AADC;}
#main-nav > ul ul{border-left:2px solid #35AADC;}
#main-nav > ul li ul li.active a{background-color:#35AADC;}
.current-post-ancestor,
.current-menu-ancestor,
.current-menu-parent,
.current-menu-item{background:#35AADC;}
.social-icons .popup-follow-mail .btn{background: #35AADC;}
.post-meta span a:hover{color: #35AADC;}
.pic-box li.first-pic h3 a{background: #35AADC;}
.pic-box li.first-pic a.first-pic-title{background: #35AADC;}
.archive-list li:hover h2 a{color: #35AADC;}
.archive-thumb:hover h2 a{color: #35AADC;}
.archive-big h2{background: #35AADC;}
.page-nav span.current,
.page-nav a:hover{background:#35AADC;}
.entry a{color:#35AADC;}
.commentlist a{color:#35AADC;}
#commentform input#submit,#commentform input#reset{background:#35AADC;}
.footer-nav ul{background: #35AADC;}
#paycenter a,
#user-left .user-pm a,
#user-right .feedback a{background: #35AADC;}
#user-menu li.current-post-ancestor,
#user-menu li.current-menu-ancestor,
#user-menu li.current-menu-parent,
#user-menu li.current-menu-item{border-left:5px solid #35AADC;}
#user-menu li.current-post-ancestor a,
#user-menu li.current-menu-ancestor a,
#user-menu li.current-menu-parent a,
#user-menu li.current-menu-item a{color:#35AADC;}
.wrap p input[type=submit],
.wrap td input[type=submit]{background:#35AADC;}
table.form-table input.button-primary:disabled{background: #35AADC;}
.entry .paydown p.down-ordinary{color: #35AADC;}
ul.wpuf-form .wpuf-submit input[type=submit]{background:#35AADC;}
.wpuf-pagination .page-numbers:hover,
.wpuc-pagination .page-numbers:active,
.wpuf-pagination .current{background:#35AADC;}
.entry input#wp-submit{background:#35AADC;}
.entry input#wp-submit:hover{background:#E5A42A;}

/****************************** #52B4DB *****************************************/
.footer-nav li{border-right: 1px solid #52B4DB;}

/****************************** @media *****************************************/
@media screen and (min-width:481px) and (max-width:1030px){
#main-nav > ul > li:hover{background: #e7e7e7;}
}
@media screen and (max-width:820px){
    #user-menu li.current-post-ancestor a,
    #user-menu li.current-menu-ancestor a,
    #user-menu li.current-menu-parent a,
    #user-menu li.current-menu-item a{color:#35AADC;}
}
@media screen and (max-width:480px){
    #logo{border-bottom: 1px solid #83796A;}
    #top-bar .nav{border-bottom: 1px solid #83796A;}
    .toggle-search{border-left: 1px solid #83796A;background: #e7e7e7;}
    #main-nav > a{background:#35AADC;}
    #main-nav > ul > li:hover{background:#E5A42A;}
}

/****************************** style-vertical ***********************************/
.style-vertical #top-part{background: #e7e7e7;}
.style-vertical #main-nav > ul > li:hover{background: #e7e7e7;}
.style-vertical #main-nav > ul ul{border-left:none;}
.style-vertical .footer-info{background: #e7e7e7;}
.style-vertical .current-post-ancestor,
.style-vertical .current-menu-ancestor,
.style-vertical .current-menu-parent,
.style-vertical .current-menu-item{background:#1F8EBC;}

.style-vertical #main-nav{background: #35AADC;}

@media screen and (min-width:481px) and (max-width:1030px){
.style-vertical #main-nav > ul > li:hover{min-width:0;background: #e7e7e7;}
}
@media screen and (max-width:480px){
    .style-vertical .toggle-search{padding:12px;background: #e7e7e7;}
    .style-vertical #main-nav{background: #e7e7e7;}
    .style-vertical #top-bar .nav{border-bottom: none;}
    .style-vertical #main-nav > a{background:#35AADC;}
    .style-vertical #main-nav > ul > li:hover{background: #e7e7e7;}
}