/* ASIKART EasySet Custom CSS */

/* GLOBAL */
.dropfiles-content.dropfiles-content-default .dropfilescategory{
  display:block;
}
.dropfiles-content.dropfiles-content-default .dropfilescategory:nth-child(odd){
  background:#f2f2f2;
}

/* BODY */
.ak_blog_intro::after{
	content:"..."
}
body {
  	font-family:  "微軟正黑體";
  	letter-spacing: 2px;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    font-family:  "微軟正黑體";
}
h1 {
	font-size: 25px;
}

h2 {
	font-size: 24px;
}
/* TYPO */
.right h3{
	border-color: #26AAE1;
}

/* LAYOUT */
.bt-cs .bt-inner .bt-title{
	color:#26aae1!important;
}
table#table td{
	padding: 0 15px;
	line-height:2;
	text-align:center;
}
tr.first{
	font-weight: bold; background: #26aae1; color: #fff;
}
table#table tr {
    border-bottom: solid 1px #ddd;
	line-height:2;
}
/* HEADER */
.page-header{
padding-bottom: 0px;
margin: 20px 0 0px;
border-bottom:none;
}

.row-fluid{
margin:0px;
}

/* BANNER */


/* MENU */


/* MAIN CONTENT */

/* LOGIN */
.logout .form-horizontal .controls {
  margin: 10px 0 !important;
}
.login .control-group:last-child {
    display: none;
}

/* LEFT COLUMN */


/* RIGHT COLUMN */


/* ARTICLE */


/* TABLE */
td > p {
margin:0px 0;
}

/* FOOTER */

/* Module */
.module.highlighted{
background: #26aae1;
}

.user4 h3 span{
background: #26aae1;
}

/*Contact*/

.b2jcontainer h2{
background:#26aae1;
}

#sp-main-menu{
float: right;
    margin: 10px 10px;
}

.readmoremod {
    padding: 10px;
    background: #26aae1;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    color: #fff!important;
	}
.right a:hover {
    color: #26aae1!important;
	}

.right a{
color: #666;
}

#sp-bottom-wrapper, #sp-footer-wrapper{
	background: #26aae1;
    color: #fff;
}

#sp-footer-wrapper::after{
	background: rgb(73, 184, 230);
}

#sp-main-menu ul.level-1 > li.active {
	color: #fff!important;
    background: #26aae1!important;
}


#sp-main-menu ul.level-1 > li.active a{
	color: #fff!important;
}

#sp-main-menu ul.level-0 > li.active >a {
	color: #fff!important;
    background: #26aae1!important;
}

#sp-main-menu ul.level-0 > li >a:hover {
    color: #fff!important;
    background: #26aae1!important;
	}
	
#sp-component-area-wrapper a{
	color: #26aae1!important;
}

.highlighted>p>i{
	color: #26aae1!important;
}

.hidden-desktop.sp-mobile-menu.nav-collapse.in.collapse{
	z-index:999;
}

.readmore a {
    padding: 10px;
    background: #26aae1;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    color: #fff!important;
}

#sp-breadcrumb-wrapper a {
    color: #26aae1!important;
}
dd {
    margin-left: 0px;
}
.blogh2co h2[itemprop="name"]{
  font-size:16px;
  display : inline-block;
  overflow : hidden;
  text-overflow : ellipsis;
  white-space : nowrap;
  width : 350px;
  color: #26aae1;
  line-height: 20px;
}
@media (max-width: 979px) and (min-width: 768px){
  .blogh2co h2[itemprop="name"]{
  width:228px;
  }
}
.learn{
  width: 220px; height: 220px;line-height:220px;background: url('../../images/learn.jpg'); display:inline-block;text-align:center;margin:10px;border-radius: 50%;box-shadow: 0 0 20px -2px #AAB8C3;font-size:23px;
}
.bg{
  background:url('../../images/bk.png');
}
#comments-footer{
  display:none;
}
.learn a{
  padding:20px 5px;
}


#users-profile-core dl dd {
    display: inherit;
}

/*---------------改版修改-----------------------*/
/* ASIKART EasySet Custom CSS */


/* GLOBAL 
@media only screen and (max-width: 1489px) and (min-width: 1240px){
	body.helix-ultimate .sppb-row-container {
    	max-width: 940px;
	}
  	#sp-footer .container {
    	max-width: 940px;
	}
   	#sp-section-5 .container {
    	max-width: 940px;
	}
  	#sp-main-body .container {
    	max-width: 940px;
	}
}*/

.sppb-row-container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 33px;
    padding-right: 33px;
}
@media only screen and (min-width: 1200px){
	.sppb-row-container {
    	max-width: 1220px !important;
	}
 }
/* BODY */
body, .sp-preloader {
    background-color: white;
    color: #252525;
}
/*小漢堡*/
.offcanvas-menu .menu-toggler {
    pointer-events: auto;
}
#offcanvas-toggler> .fa:hover{
  	color:#E34952;
}
.close-offcanvas{
  	background:#991f43;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li span {
    color: #991f43;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li span:hover {
    color: #E34952;
}
.offcanvas-menu .btn-is-disabled .menu-image-title {
    color: #594263 !important;
}
.offcanvas-menu .btn-is-disabled .image-title{
  	color: #594263 !important;
}

.offcanvas-menu .offcanvas-inner .sp-module ul > li a, .offcanvas-menu .offcanvas-inner .sp-module ul > li span {
    display: block;
    font-size: 14px;
    padding: 5px 30px;
    position: relative;
}

@media screen and (min-width: 990px) and (max-width: 2440px){
  	#offcanvas-toggler {
    	display: none !important;
	}
}

/*header*/
.predefined-header1 #sp-header {
    height: 100% !important;
    position: fixed !important;
  	overflow:scroll;
    left: 0;
    top: 0;
    width: 240px;
    z-index: 99;
    padding: 50px 30px 100px 30px !important;
}
#sp-header .sp-dropdown.sp-dropdown-main.sp-menu-right {
    width: 180px !important;
}
#sp-header .sp-megamenu-wrapper {
    margin-top: 30px !important;
  	margin-bottom: 30px !important;
}
@media screen and (min-width:900px) and (max-width:2000px){
	#sp-header .logo {
    	margin-right: 0px;
    	display: none;
	}
}
#sp-header .logo {
    line-height: 60px;
    margin: 10px 40px 10px 10px;
}

#sp-header .sp-menu-item a {
    color: #991F43;
    font-size: 16px;
  	line-height: 32px !important;
}
#sp-header {
    background: #f9f6f6d4;;
}

#sp-header .sp-menu-item{
  	text-align: left;
}

#sp-header .sp-menu-item a:hover {
    color: #E3494E;
  	font-weight:500;
}
#sp-title li.float-left {
    float: none !important;
    display: inline-block;
}
#sp-title li.breadcrumb-item {
    display: inline-block;
}
#sp-title .container{
  	position: relative; */
    text-align: center;
}
a.text-indent {
    text-indent: 1.5rem;
}
body.predefined-header1 #sp-header .sp-megamenu-wrapper .sp-megamenu-parent > li.sp-has-child > a:after{
  	display:none;
}
.offcanvas-inner img {
    display: inline-block;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li span {
  	display:inline-block;
}
.breadcrumb-item+.breadcrumb-item {
    padding-left: 0;
}

.offcanvas-inner a.text-indent {
    text-indent: 2.5rem;
}

@media screen and (min-width:500px){
  	#sp-header .logo{
   		width:50%;
	}
}

@media (min-width: 900px) and (max-width: 2480px){
  	.breadcrumb{
  	padding:0px !important;
	}
}
/*page-title*/
.itemid-0 #section-id-1558335311748,.itemid-362 #section-id-1558335311748,.itemid-363 #section-id-1558335311748,.itemid-331 #section-id-1558335311748 {
    display: none;
}

/*menu-icon*/
#sp-header .sp-menu-item a  img {
    display: inline-block !important;
    margin-right: 10px;
}

/* MENU */
@media screen and (min-width: 992px) {
    body.predefined-header1 #sp-header {
        height: 100% !important;
      	width: 240px;
        left: 0;
        top: 0;
        z-index: 99;
        padding: 30px 30px 0 30px !important;
        float: left;
    }
    body.predefined-header1 .body-wrapper {
        width: 100%;
        margin-left: auto;
    }
    section#sp-section-1, section#sp-main-body, section#sp-copyright, footer {
        width: calc(100% - 240px);
        margin-left: 240px;
    }
    .sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
        background: none;
    }
    .sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
        box-shadow: none;
        padding: 0;
    }
    body.predefined-header1 #sp-header .sp-megamenu-wrapper .sp-megamenu-parent > li > .sp-dropdown {
        left: 0;
        top: 0;
        padding-left: 0;
        margin-bottom: 0px;
    }
    .sp-megamenu-parent .sp-dropdown {
        margin: 0;
        position: relative;
        z-index: 10;
        display: none;
    }
    .sp-megamenu-parent .sp-has-child > .sp-dropdown {
        display: block;
    }
    .sp-megamenu-parent .sp-dropdown li.sp-menu-item > a, .sp-megamenu-parent .sp-dropdown li.sp-menu-item span:not(.sp-menu-badge) {
        padding: 0;
    }
    .sp-megamenu-parent .sp-dropdown li.sp-menu-item {
        margin-left: 10px;
    }
    #sp-header {
        box-shadow: 1px 0 0px 0 rgba(0, 0, 0, 0.10);
    }
}
@media screen and (max-width:992px){
  .predefined-header1 #sp-header{
    	padding:0px !important;
  }
   p {
    	font-size: 14px !important;
		}
  #sp-right {
    	display: none;
	}
  #sp-footer1 {
    max-width: 100%;
	}
  #sp-section-1 .sp-page-title{
    padding:50px 0px !important;
  }
  .sp-page-title .sp-page-title-heading {
    font-size: 28px !important;
	}
}
@media (max-width: 992px){
  body.predefined-header1 #sp-header .sp-header-inner #offcanvas-toggler {
    	height: 85px;
    	line-height: 85px;
    	margin: 0px 20px 0px 0px;
	}
  body.predefined-header1 #sp-header .sp-header-inner {
    	flex-direction: row;
    	background: #991F43;
	}
  #offcanvas-toggler > .fa {
    	color: #fff;
	}
}
/*選單標頭無連結*/
.btn-is-disabled {
  	pointer-events: none;
    color: #594263 !important;
}

/*article*/
@media (max-width: 768px){
	.article-list .article {
    	max-width: 100%;
	}
}

/*首頁學會訊息、其他訊息、本會（其他）學術活動*/
#sppb-addon-1547791332847 .sppb-nav-modern>li>a:focus {
    background: -webkit-linear-gradient(left top,#E3494E,#991F43);
    color: white;
}
#sppb-addon-1552906470583 .sppb-nav-modern>li>a:focus {
    background: -webkit-linear-gradient(left top,#E3494E,#991F43);
    color: white;
}
/*首頁banner*/
div#column-id-1547533304601 {
    border: 1px solid white;
}
/*首頁學會方向*/
.icon .sppb-media>.pull-left {
    margin-right: 20px;
}
.read-more-button {
    background: -webkit-linear-gradient(left top,#E3494E,#991F43);
    border-radius: 5px;
}
.read-more-button:hover {
    background: white;
  	border:1px solid #E3494E;
}

/*首頁最新消息*/

.news .sppb-article-introtext {
    display: none;
}

.news .sppb-readmore {
    display: none !important;
}
.news .sppb-addon-article h3 {
    font-size: 18px;
    line-height: 30px;
}
.news .sppb-addon-article h3 a { 
  	color: #2A2B2A !important;
}
.news .sppb-meta-category a {
    color: #6C6497;
    font-size: 14px;
}
.news .sppb-article-meta>span {
    display: inline-block;
    margin: 0px 10px 0px 0px;
    color: #7C7C7C;
    font-size: 14px;
}
.news .sppb-article-meta {
    margin: 0px;
}
/*首頁 聯絡本會*/
.contact-button {
    background: -webkit-linear-gradient(left top,#E3494E,#991F43);
    border-radius: 5px;
  	color:white;
}
.contact-button:hover {
    background: transparent;
    border-radius: 5px;
  	border:1px solid white;
  	color:white;
}

/*ie 自動換行*/
.AutoNewline_break{word-wrap:break-word;	word-break:break-all; }
.AutoNewline_normal{word-wrap:break-word;	word-break:normal; }
/*最新消息*/
#sp-section-1 .sp-page-title {
    margin: 0px;
    padding: 75px 0px;
    background-position: center center;
    background-size: cover;
    overflow: hidden;
    /* position: relative; */
}
.sp-page-title::before {
    display: block;
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    background-color: #000;
    opacity: 0.5;
    top: 0;
}
.sp-page-title .sp-page-title-heading {
    font-size: 36px;
    line-height: 1;
    font-weight: normal;
    color: white;
    text-align: center;
}
.itemid-107 .article-list .article .article-info-wrap {
    padding: 0px;
}
.article-list h2 a {
    color: #991F43;
    font-size: 20px;
    font-weight: 500;
}
.page-item.active .page-link {
    z-index: 1;
    color: #963852;
    font-weight: 700;
}
.article-list a:hover{
  	color:#E3494E;
}
#sp-right .sp-module {
    margin-top: 50px;
    border: none;
    padding: 0px;
    border-radius: 0px;
}

#sp-right .sp-module .sp-module-title {
    margin: 0px;
    padding-bottom: 0px;
    font-size: 28px;
  	line-height:32px;
    font-weight: 500;
    border-bottom: none;
    color: #8e2a44;
}
#sp-right .sp-module .sp-module-title:after {
    content: url(../../images/2019/01/15/line3-01.png);
}
#sp-right .sp-module ul > li > a:hover {
    color: #E3494E;
}
.readmore-link:hover {
    background: white;
    border-radius: 5px;
    padding: 8px 30px;
    color: #E3494E;
    border: 1px solid #E3494E;
}
.readmore-link {
  	display:none;
    background: -webkit-linear-gradient(left top,#E3494E,#991F43);
    border-radius: 5px;
    padding: 8px 30px;
    color: white;
}
.article-list .article .article-info-wrap {
    background: #fff;
    padding: 0px;
}

/*article*/
.article-list .article:hover .article-intro-image img {
    transform: none;
    transition: none;
}
.view-category.layout-blog #sp-main-body {
    padding-top: 70px;
}
#sp-main-body {
    padding: 70px 0;
}

/*關於我們*/
.align h3 {
    text-align: center;
}

/*模組-最新消息標題*/
.latestnews a {
    color: #991f43;
    font-size: 18pt;
}
.latestnews .introtext{
  	padding-top:30px;
}
.latestnews li a span {
    display: none !important;
}
#sp-right .latestnews li a {
    font-size: 16px;
}


/*會員登入*/
.btn-primary:hover, .sppb-btn-primary:hover {
    border: 1px solid #E3494E;
    color: #E3494E;
    background: white;
}
.btn-danger:hover {
    color: #594263;
    border-color: #594263;
    background-color: white;
}
.login a.list-group-item {
    color: #6C6497;
}
.com-users.view-login .login .form-control {
    border-radius: 5px;
    border: 1px solid #cfd4d9;
}
span.input-group-prepend {
    display: none;
}
.com-users.view-login .recovery-links {
    font-size: 14px;
    font-weight: 400;
    display: block;
    text-align: center;
}
.list-group-item {
    position: relative;
    display: inline-block;
    margin-bottom: -1px;
    background-color: #fff;
    border: none;
}
.com-users.view-login .recovery-links .list-group-item {
    padding: 6px 20px;
    font-size: 16px;
}

/*會員資料*/
#jsn-form.flat.clean.horizontal > ul.z-tabs-nav > li > a {
    text-align: center;
    font-size: 18px;
}
#jsn-form.flat > ul.z-tabs-nav > li.z-active > a {
    background:-webkit-linear-gradient(left top,#E3494E,#991F43);
    padding: 10px 0px;
}
#easyprofile .btn.btn-xs.btn-default {
    background: -webkit-linear-gradient(left top,#E3494E,#991F43);
    color: white;
}

#jsn-form.flat > ul.z-tabs-nav > li.z-active > a:hover {
    color: #fff!important;
}

#easyprofile .btn.btn-xs.btn-default:hover{
  	background:#fff;
  	color:#E3494E;
  	border:1px solid #E3494E;
}
.itemid-331 .form-horizontal .controls {
    margin-left: 0px;
}
.btn:focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0);
}
@media (max-width:600px){
  .jsn-p-opt .btn.btn-xs.btn-default {
    	display: block;
    	margin-bottom: 10px;
	}
}

@media (max-width: 767px){
	.jsn-p-opt {
    	text-align: left;
    	margin-bottom: 30px;
	}
 }
/*課程影片*/
a.course {
    color: #594263;
}
a.course:hover {
    color: #e3494e;
}
.itemid-225 .article-list .article .article-info-wrap {
    background: #fff;
    padding: 0px;
}
.itemid-225 .article-header {
    height: 60px;
    text-align: center;
}
/*外部連結*/
#sp-component .article-details .article-details-wrapper {
    background: #fff;
  	padding: 0px;
}
.link li span {
    position: relative;
    top: -15px;
}
.link li {
   padding-left: 10px;
}

/*超音波*/
.itemid-248 .article-header h2 {
    color: #594263;
}

/*上一篇、下一篇button*/
.pager > li a {
    border: 1px solid;
    color: white;
    font-size: 16px;
    background: -webkit-linear-gradient(left top,#E3494E,#991F43);
    border-radius: 5px;
}
.pager > li a:hover{
  	color:#E3494E;
    border:1px solid #E3494E;
  	background:white;
}
.pagination-wrapper .pagination .page-item > a {
    border: none;
    padding: 0;
    margin-right: 30px;
    background: none;
}
/*表單下載區*/
.itemid-314 .list-title a {
    color: #594263;
    font-size: 22px;
    line-height: 32px;
}
.itemid-314 .list-title a:hover{
  	color: #E3494E;
}
.itemid-314 .table thead {
    display: none;
}
.itemid-314 .table-bordered td, .table-bordered th {
    border: none;
}

.itemid-314 .table-bordered {
    border: none;
}
.itemid-314 table.category tbody > tr td {
    padding: 10px 0px;
}
.itemid-314 td.list-author {
    display: none;
}
.itemid-314 table.category tbody > tr {
    border-bottom: 1px solid #f3f3f3;
}
.itemid-314 table.category thead > tr, table.category tbody > tr {
    border: none;
}

/*表單下載內頁*/
.article-details .article-header h1, .article-details .article-header h2 {
    font-size: 28px;
    line-height: 32px;
    text-transform: uppercase;
    letter-spacing: 0.86px;
    margin-bottom: 23px;
  	color:#594263;
}
.mod_osdownloadsfiles h4 {
    display: inline-block;
    font-size: 22px;
    color: #594263;
    font-weight: 400;
}
.mod_osdownloadsfiles p {
    display: inline-block;
    float:right;
}

a.modosdownloadsDownloadButton {
    background: -webkit-linear-gradient(left top,#e3494e,#991f43);
    border-radius: 5px;
    padding: 8px 20px;
  	color: white;
}
a.modosdownloadsDownloadButton:hover {
    background: white;
    color: #E3494E !important;
    border: 1px solid #E3494E;
}
.osdownloadsDownloadButton{
  	background: -webkit-linear-gradient(left top,#e3494e,#991f43);
    border-radius: 5px;
    padding: 8px 20px;
  	color: white !important;
}
.osdownloadsDownloadButton:hover {
    background: white;
    color: #E3494E !important;
    border: 1px solid #E3494E;
}
.mod_osdownloadsfiles p span:hover {
    color: #E3494E;
}

.osdownloads-container h3 a {
    color: #594263;
    font-size: 22px;
    font-weight: 400;
  	pointer-events: none;
}
.osdownloads-container h3  {
    display:inline-block;
  	float:left;
}
.osdownloadsactions {
    display: block !important;
    text-align: right;
}
.osdownloadsactions .btn_download {
    margin-top: 0px;
}

.seperator {
    border-bottom: 1px dotted #999999;
    margin-bottom: 20px;
    margin-top: 10px;
}
.osdownloads-container h2 {
    color: #991F43;
    font-size: 28px;
    letter-spacing: 1.5px;
}

@media screen and (max-width:500px){
  	.osdownloadsactions {
    	display: block !important;
    	text-align: left;
    	margin: 10px 0px 0px 0px;
	}
  .osdownloads-container h3 {
    	display: inline-block;
    	float: none;
    	font-size: 16px;
	}
  .mod_osdownloadsfiles h4 {
    	font-size:16px
	}
  .itemid-329 .mod_osdownloadsfiles p {
    	display: block;
    	float: none;
	}
  .mod_osdownloadsfiles ul {
    	padding: 0px;
	}
}
/*線上積分表單*/
.c-score-btn {
  position: absolute;
  right: 15px;
  top: 0px;
}
/*線上積分查詢*/
.std-table {
  overflow: scroll;
  max-height: 800px;
}
/*線上表單*/
input.form-control, .sppb-form-group .sppb-form-control, .sppb-form-control {
    padding: 10px 10px;
    font-size: 16px;
    line-height: 1;
    border-radius: 3px;
    border: 1px solid #d6d6d6;
}

.itemid-307 .rsform-block-ps {
    padding: 10px;
    border-radius: 5px;
    background: #faf8f8;
    box-shadow: 1px 2px 3px #0000001a;
}
.itemid-307 .form-row>[class*=col-],.itemid-359 .form-row>[class*=col-] {
    padding-right: 15px;
    padding-left: 15px;
}
.itemid-307 .rsform-block-submit {
    border-bottom: 1.5px solid #554362;
    padding-bottom: 20px;
}
.itemid-307 #rsform_3_page_0 .btn-secondary {
    color: #6c757d;
    background-color: white;
    border-color: white;
    padding: 5px 0px;
}
.itemid-359 #btnjQ5_1,.itemid-359 #btnjQ5_0 {
    color: #6c757d;
    background-color: white;
    border-color: white;
    padding: 5px 0px;
}
.itemid-359 .btn-secondary {
    color: #6c757d;
    background-color: #fff;
    border-color: #fff;
}
.form-control:focus {
    color: #495057;
    background-color: #fff;
    border-color: #d6d6d6;
    outline: 0;
    box-shadow: none;
}
.itemid-307 #userForm {
    padding-top: 70px;
}

@media screen and (min-width:600px){
  .itemid-307 .rsform-block-date .formControlLabel {
    	max-width: 21.5%;
	}
  .itemid-307 .rsform-block-file .formControlLabel {
    	max-width: 21.5%;
	}
	.itemid-307 .rsform-block-captcha-antispam .formControlLabel {
    	max-width: 21.5%;
	}
  .itemid-359 .rsform-block-push .formControlLabel,.itemid-359 .rsform-block-contact .formControlLabel,.itemid-359  .rsform-block-captcha .formControlLabel,.itemid-359 .rsform-block-logo .formControlLabel,.itemid-359 .rsform-block-file .formControlLabel,.itemid-359 .rsform-block-time1 .formControlLabel,.itemid-359 .rsform-block-time2 .formControlLabel{
    	max-width: 21.5%;
	}
}
/*聯絡我們*/
.form input.form-control, .sppb-form-group .sppb-form-control, .sppb-form-control {
    border: none;
    padding: 17px 30px;
    font-size: 16px;
    line-height: 1.25;
    border-radius: 5px;
    border: 1px solid #cfd4d9;
}
.btn-primary, .sppb-btn-primary {
    margin: 0px 10px 0px 0px;
    background: -webkit-linear-gradient(left top,#E3494E,#991F43);
    border-radius: 5px;
    padding: 8px 30px;
    border: none;
    color: white;
}

.btn-danger {
    color: #fff;
    background-color: #594263;
    border-color: #594263;
    padding: 8px 30px;
}
.btn-primary:not(:disabled):not(.disabled):active:focus{
  	box-shadow: 0 0 0 0.2rem rgba(227,73,78,.5);
}
.btn-primary:not(:disabled):not(.disabled):active{
  	background-color:#e3494e;
  	border-color:#e3494e;
}
/*bottom*/
#sp-section-3 .sp-module-title {
    color: #991F43;
}
#sp-section-3{
  	padding:0px 0px 100px 0px;
}
#sp-section-3 .sp-module ul > li > a{
  	color:#0345bf;
}

#sp-section-3 .sp-module ul > li > a:hover{
  	color:#E3494E;
}
@media screen and (min-width: 992px){
	#sp-section-3 {
    	margin-left: 240px;
	}
}
/* FOOTER */
#sp-footer {
    background: #991F43;
}
#sp-footer ul.menu li {
    display: block;
    margin: 0 10px;
}
#sp-footer ul.menu li a {
    font-size: 16px;
    color: white;
    line-height: 32px;
}
.item-176 .menu-child {
    display: none;
}
.visit-counter .cwt-datetime {
    display: none;
}
/*copyright*/
#sp-section-5 {
    background: #594263;
}
#sp-footer2 .footer2{
  	display:none;
}
#sp-footer2 .sp-module-content{
  	text-align:center;
}
#sp-footer2 .footer1{
  	display:inline-block;
  	color:white;
  	font-size:14px;
  	padding: 10px 0px;
}