/*social icon (header/footer)*/
nav.navbar.bootsnav.navbar-transparent.white .attr-nav > ul > li > a:hover,.footer-copyright ul.social-media li a:hover{color:#03a7f1;}/*如果已加上連結，滑鼠樣式可以移除(cursor:default)*/
	
ul.social-media-dark li a{padding: 20px 15px;}

.portfolio-description a{pointer-events: none;}

/*首頁第二章橫幅的覆蓋顏色*/
.hero-text-wrap.gradient-overlay-bg{background: rgba(34, 34, 37, 0.45);}

/*.footer .widget-title{color: #00ffff;}*/
.contact_wrap li span{color: #fff;}

.sec_icon{display: inline-block;margin-bottom: 20px;}
.sec_icon svg{width: 50px;}
.change_svg svg{fill:#03a7f1;}
.blue-icon{color:#03a7f1; }

/* go to top btn*/
#back-to-top{background: #393f43;color: #fff;}
#back-to-top:hover{background: #393f43;color: #03a7f1;}

		
		@media (min-width: 993px) and (max-width: 1023px){
			nav .logo > a {display: inline-block;vertical-align: middle;padding: 13px 0;}
			nav.navbar.bootsnav.navbar-transparent .logo-display,.logo.logo-display{display: none;}
			.navbar-nav>li>a{padding-top: 21px;padding-bottom: 19px;}
		}
		@media (max-width: 992px){
		nav.navbar.bootsnav.navbar-transparent .logo,.logo-top{float: left;}
			nav.navbar.bootsnav .navbar-toggle{float: right;margin-right: 0;margin-top: 0;padding-left: 15px;position: relative;margin-bottom: 0;padding-top: 12px;padding-bottom: 12px;}
			nav.navbar.bootsnav .navbar-toggle:after{content: "";width: 1px;height: 100%;background-color: #e5e5e5;position: absolute;top: 0;left: 0;}
			.attr-nav{right: 90px;}
		}
		
		@media (max-width: 767px){
			.attr-nav {right: 50px;}
		}
		
		
		@media (min-width: 320px) and (max-width: 480px){
			nav.navbar.bootsnav.navbar-transparent .logo,.logo-top{float: left;}
		}
		@media (max-width: 480px) {.attr-nav,nav.navbar.bootsnav .navbar-toggle:after{display: none;}}
		@media (min-width: 480px){ul.nav_social{display: none;}}