﻿@import url('https://fonts.googleapis.com/css?family=Raleway:400,700subset=latin-ext');
html, #morcms, #morcms h1, #morcms h2, #morcms h3, #morcms h4, #morcms h5, #morcms h6, #morcms a,#morcms  ul,#morcms li{margin: 0;padding: 0;border: 0;vertical-align: baseline;}
#morcms article, #morcms aside, #morcms details, #morcms figcaption, #morcms figure, #morcms footer, #morcms header, #morcms hgroup, #morcms menu, #morcms nav, #morcms section { display: block; }
#morcms{ line-height: 1; }
#morcms ol, #morcms ul { list-style: none; }
#morcms blockquote, #morcms q { quotes: none; }
    #morcms blockquote:before, #morcms blockquote:after, #morcms q:before, #morcms q:after { content: ''; content: none; }
#morcms table { border-collapse: collapse; border-spacing: 0; }
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none !important;}
body#morcms p{margin:0;}
body#morcms {width: 100%;position: relative;-webkit-font-smoothing: antialiased;word-wrap: break-word;overflow-x: hidden;}
#morcms,#morcms input,#morcms textarea {font-family: 'Raleway', sans-serif;font-size: 16px;line-height: 1.5;color: #222222;}
#morcms a {outline: 0 none;color: #222222;text-decoration: none;}
#morcms a:hover{color:#222;}
#morcms #logo {z-index: 20;display: block;text-align: left;float: left;text-decoration: none;position: relative;line-height: 64px;transition: all .3s linear;text-align:center;}
#morcms #logo:hover{color:#fff;}
#morcms #header #logo img{max-width: 200px;/* max-height: 3.5em; */}
#morcms #logo img{/* float:left; */margin-right: 1rem;display: inline-block;}
#morcms #header #logo .slogan{font-size: 1.5em;}
#morcms #logo .slogan{color: #fff;display: inline-block;/* font-size: 1.5em; */opacity: .6;line-height: 1.2;letter-spacing: 1.3px;vertical-align: middle;text-align: left;}
#morcms #container{width: 100%;/* min-width: 1160px; */margin: 0 auto;position: relative;min-height: 100vh;}
#morcms .header-bar{background:#000;height:48px;line-height:48px;text-align:right;}
#morcms .wrapper:after{content:'';clear:both;display:block;}
#morcms .social a.phone{float: right;width: initial;background: none;color: #fff !important;font-family: sans-serif;font-size: 20px;line-height: 30px;opacity: 1;}
#morcms .social a{margin: 10px 10px;background: #ffffff;display:inline-block;color: #222 !important;width:24px;height:24px;text-align:center;border-radius:4px;line-height: 26px;opacity: .4;transition:all .5s;font-size: 14px;}
#morcms .social a i{line-height:24px}
#morcms .social a:hover{opacity:1;}
#morcms #header{top:0;width: 100%;position: relative;z-index: 20;height: 70px;padding-top: 0px;}
#morcms #header.fixed{top:0;}
#morcms #content {width: 100%;margin: 70px auto 0;box-sizing: border-box;}
#morcms #content .wrapper,#morcms .keditor-content-area-inner{background:#fff;}
#morcms.loadedPostList #content .wrapper{/*background:none;*/}
#morcms .page_title{position:relative;}
#morcms h1,
#mPanel .reDropDownBody h1,
#morcms h2,
#mPanel .reDropDownBody h2{text-align: center;font-size: 2em;line-height: 1.5;z-index: 10;/* padding-top: 10px; */padding-bottom: 26px !important;font-weight: bold;letter-spacing: 1.2px;position: relative;}
#mPanel .reDropDownBody h1{padding-bottom:0;}
#morcms .PostSideBar .item .name h2{}
#morcms.blog-detail h1{font-size: 68px;padding: 30px 0;}
#morcms h2,
#mPanel .reDropDownBody h2{font-size: 1.5em;line-height: 1.2;margin-bottom: 20px;}
#morcms h3,
#mPanel .reDropDownBody h3{font-weight: 400;font-size: 24px;line-height: 2;color: #666;}
#morcms h4,
#mPanel .reDropDownBody h4 {font-size: 45px;text-align: center;color: #222;letter-spacing: 5px;line-height: 1.5;font-weight: 500;}
#morcms .m_title,#morcms .m_close{display:none;}
#morcms .m_manset li div{width:100%;height:100%;}
#morcms .m_manset img,
#morcms .m_manset .caption{width:50%;box-sizing: border-box;position: absolute;left: 50%;top: 0;}
#morcms .m_manset img {max-width: 100%;max-height: 100%;margin: 0 auto;box-sizing: border-box;display: block;transition: transform .5s;-webkit-transition: transform .5s;}
#morcms .m_manset .caption{position: absolute;bottom: 20px;left: 0;top: 50%;transform: translateY(-50%);font-weight:bold;z-index: 2;color: #444;line-height: 2;display: block;padding: 5px 20px;}
#morcms .m_manset li:hover:after{background:#fff;}
#morcms .m_manset li:hover img{transform:scale(1.2);-webkit-transform:scale(1.2)}
#morcms .m_manset li:after{content:'';width:50%;position:absolute;display:block;top:0;left:0%;background: #a7a7a7;height: 100%;transition: background .3s;-webkit-transition: background .3s;}
#morcms #bxslider1 { width: 100%; height: 100%; }
#morcms .m_manset .slider-itembox{width:100%;display:block;}

#morcms .bx-wrapper,
#morcms .bx-viewport, 
#morcms .bx-viewport ul, 
#morcms .bx-viewport li {height: 100% !important;width: 100% !important;padding: 0 !important;max-width: initial !important;}
#morcms .bx-viewport li .caption{text-align:center;}
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {position: absolute;bottom: -30px;width: 100%;}
/* PAGER */
#morcms .bx-wrapper .bx-pager {position:absolute;bottom: 0px;height: 20px;line-height: 20px;text-align: center;font-size: .85em;font-family: Arial;font-weight: bold;color: #666;z-index: 55;background: #f3f3f3;}

#morcms .bx-wrapper .bx-pager .bx-pager-item,
#morcms .bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block;*zoom: 1;*display: inline;}

#morcms .bx-wrapper .bx-pager a {background: #000;border: 1px solid #000;text-indent: -9999px;display: block;width: 15px;height: 15px;margin: 3px 2px;outline: 0;border-radius: 15px;}

#morcms .bx-wrapper .bx-pager a:hover,
#morcms .bx-wrapper .bx-pager a.active {background: #fff;}
#morcms .bx-wrapper .bx-controls-direction{/* position:absolute; *//* top:0; */}
#morcms .bx-wrapper .bx-controls-direction a {position: absolute;top: 50%;margin-top: -16px;outline: 0;width: 32px;height: 32px;text-indent: -9999px;z-index: 9999;}
#morcms .bx-wrapper .bx-controls-direction a.disabled {display: none;}
#morcms .form{padding:10px;}
#morcms .form .controls{}
#morcms .form .controls .placeholder{top: -7px;left: 10px;}
    #morcms .form input[type="text"],
    #morcms .form textarea {border-width: 0;border-bottom-width: 1px;border-right-width: 1px;border-color: #222;color: #222;}
        #morcms .form input[type="text"]._2 { width: 49%; margin-right: -4px; display: inline-block; }
        #morcms .form input[type="text"]._3 { transform: translateX(4%); }
    #morcms .form textarea {}
        #morcms .form input[type="text"]:focus,
        #morcms .form textarea:focus {border-bottom-color: #fff;}
    #morcms .form input[type="submit"] {background: #222!important;font-size: 22px;border: none !important;transition: all .5s;color: #ffffff;}
        #morcms .form input[type="submit"]:hover {}
#morcms #footer {box-sizing: border-box;width: 100%;text-align: center;border-bottom: 40px solid #222222;margin-top: 20px;font-size: 1.5em;}
#morcms #footer,
#morcms #footer a {text-decoration: none;color: #fff;}
#morcms #footer #logo{float: none;margin: 0 auto 20px;display: inline-block;vertical-align: middle;}
#morcms .searchBox{}
#morcms .gsc-control-cse{background:none;border: none;padding: 0;width: 100%;}
#morcms .gsc-search-box-tools .gsc-search-box .gsc-input{background: none !important;}
#morcms input.gsc-search-button{width: 13px;padding: 9px 10px;height: 13px;box-sizing: content-box;border: none;border-radius: 0;position: absolute;top: -2px;right: 0px;background: #000;}
#morcms .copyright{display:block;}
#morcms #footer .wrapper{width:100%;}
#morcms #footer .wrapper._1{padding: 50px 0 30px;}
#morcms #footer .wrapper._2{}
#morcms #footer a:hover {text-decoration: none;color: inherit;}
#morcms #footer .social-media{display: inline-block;margin-left: 10px;position: relative;top: 6px;}
#morcms #footer .social-media a{font-size: 30px !important;background:none;margin-right: 2px;}
#morcms #header .social-media{margin: 20px 30px 10px;position: absolute;bottom: 20px;}
    #morcms .social-media h3{color:#fff;text-shadow: 1px 1px 1px #92278f;}
    #morcms .social-media a,
    #morcms .ln a{color: #fff;margin-right: 5px;width: 44px;height: 44px;display: block;background: rgba(255, 255, 255, 0.2);text-align: center;line-height: 44px;float: left;font-size: 28px;text-shadow: 1px 1px 1px #92278f;}
    #morcms .social-media a i:before{color: inherit;}
        #morcms .social-media a:hover {color: #92278F !important;}
#morcms .ln{margin: 0px 30px 20px;}
#morcms .ln a img{margin-top: 6px;margin-left: 6px;position:relative;display: block;width: 32px;}
section.content {height: 100%;}
div#content {height: 50%;/* overflow: auto; */position: relative;}
#morcms [content-name="header"] .m_context{
    /* padding: 0; */
}
#morcms ::-webkit-input-placeholder{color:#222 !important;}
#morcms ::-moz-placeholder{color:#222 !important;}
#morcms ::-ms-input-placeholder{color:#222 !important;}
#morcms ::placeholder-shown{color: #222 !important;}
#morcms .m_content ul,
#mPanel .reContentArea ul,
#morcms .m_content ol,
#mPanel .reContentArea ol{padding-left:20px;counter-reset: item}
#morcms .m_content ul li,
#mPanel .reContentArea ul li{list-style:disc;display: block;position: relative;}
#morcms .m_content ul li:before,
#mPanel .reContentArea ul li:before{content:'';width: 8px;height: 8px;background: #222;border-radius: 100%;display: block;position: absolute;left: -15px;top: 7px;}
#morcms .m_content ol li,
#mPanel .reContentArea ol li{display:list-item;list-style-type: none;}
#morcms .m_content ol li:before,
#mPanel .reContentArea ol li:before {content: counter(item) ". ";counter-increment: item;font-weight: bold;}



#morcms .fancybox-overlay.fancybox-overlay-fixed{/* background:transparent */}
#morcms .morcms-custom-bg1 .m_context{background:#ebebeb;}

body#morcms #morcms-loading,
body#morcms #morcms-loading-text{display:none !important}
#morcms .gmap_marker{color: #222222;}


/*****Custom Loading*****/
body#morcms #morcms-springer{top: 100px;margin: 0;}
body#morcms #morcms-icon-1,
body#morcms #morcms-icon-2{top: 150px;margin: 0;margin-left: 80px;}
body#morcms #morcms-loading-text{margin-left: 120px;}
body#morcms #morcms-loading,
body#morcms #morcms-loading-text{transition:all .1s}
body#morcms:after, body#morcms:before {content: '' !important;height: 50vh !important;width: 100% !important;position: fixed !important;left: 0 !important;background-color: #fff !important;z-index: 102; /* Force Hardware Acceleration */-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0);-webkit-transition: -webkit-transform 0.4s 0.4s;-moz-transition: -moz-transform 0.4s 0.4s;transition: transform 0.4s 0.4s;opacity: 1 !important;visibility: visible !important;display: block !important;}
body#morcms:before { top: 0; -webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); -ms-transform: translateY(-100%); -o-transform: translateY(-100%); transform: translateY(-100%); }
body#morcms:after { bottom: 0; -webkit-transform: translateY(100%); -moz-transform: translateY(100%); -ms-transform: translateY(100%); -o-transform: translateY(100%); transform: translateY(100%); }
body#morcms.loading:after, 
body#morcms.loading:before {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);-webkit-transition: -webkit-transform 0.4s 0s;-moz-transition: -moz-transform 0.4s 0s;transition: transform 0.4s 0s;display: block;}

#morcms-loading.inline {background:none ;}
#morcms-loading.inline #morcms-springer{width: 50%;height: 50%;margin-left: -25%;top: 25%;}
#morcms-loading.inline  #morcms-icon-1,
#morcms-loading.inline  #morcms-icon-2{top: 36%;width: 25%;left: 20px;z-index: -1;}
#morcms-springer .child:before{background:#242a6f;}
#morcms .main {
    position: relative;
    overflow-x: hidden;
}

#morcms .cd-cover-layer { /* layer that covers the content when the animation is triggered */position: fixed;left: 50%;top: 50%;bottom: auto;right: auto;-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);-o-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);height: calc(100% - 20px);width: calc(100% - 20px);opacity: 0;visibility: hidden;background-color:#444;-webkit-transition: opacity 0.4s 0.4s, visibility 0s 0.8s;-moz-transition: opacity 0.4s 0.4s, visibility 0s 0.8s;transition: opacity 0.4s 0.4s, visibility 0s 0.8s;z-index: 101;}
#morcms.loading .cd-cover-layer { opacity: 1; visibility: visible; -webkit-transition: opacity 0.3s 0s, visibility 0s 0s; -moz-transition: opacity 0.3s 0s, visibility 0s 0s; transition: opacity 0.3s 0s, visibility 0s 0s; }

#morcms .cd-loading-bar { /* this is the loding bar - visible while switching from one page to the following one */position: fixed;z-index: 102;left: 50%;top: 50%;height: 2px;width: 90%;background-color: #242C6D;visibility: hidden;-webkit-transition: visibility 0s 0.4s, -webkit-transform 0.4s 0s ease-in;-moz-transition: visibility 0s 0.4s, -moz-transform 0.4s 0s ease-in;transition: visibility 0s 0.4s, transform 0.4s 0s ease-in; /* Force Hardware Acceleration */-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0);-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);-o-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);}
#morcms .cd-loading-bar:before { /* this is the progress bar inside the loading bar */content: '';position: absolute;left: 0;top: 0;height: 100%;width: 100%;background-color: #242C6D; /* Force Hardware Acceleration */-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0);-webkit-transform: scaleX(0);-moz-transform: scaleX(0);-ms-transform: scaleX(0);-o-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: left center;-moz-transform-origin: left center;-ms-transform-origin: left center;-o-transform-origin: left center;transform-origin: left center;}
#morcms.loading .cd-loading-bar { visibility: visible; -webkit-transform: translateX(-50%) translateY(-50%) scaleX(0.3); -moz-transform: translateX(-50%) translateY(-50%) scaleX(0.3); -ms-transform: translateX(-50%) translateY(-50%) scaleX(0.3); -o-transform: translateX(-50%) translateY(-50%) scaleX(0.3); transform: translateX(-50%) translateY(-50%) scaleX(0.3); -webkit-transition: visibility 0s 0.3s, -webkit-transform 0.4s 0.4s; -moz-transition: visibility 0s 0.3s, -moz-transform 0.4s 0.4s; transition: visibility 0s 0.3s, transform 0.4s 0.4s; }
#morcms.loading .cd-loading-bar:before { -webkit-transform: scaleX(1); -moz-transform: scaleX(1); -ms-transform: scaleX(1); -o-transform: scaleX(1); transform: scaleX(1); -webkit-transition: -webkit-transform 0.8s 0.8s ease-in; -moz-transition: -moz-transform 0.8s 0.8s ease-in; transition: transform 0.8s 0.8s ease-in; }
/*****Custom Loading*****/

#morcms .mcms_content_container{margin:0 auto;position:relative}
body#morcms div.morcms_post_showcase_image,
body#morcms div.morcms_post_showcase_video,
#morcms .apart-module.cover-photo,
#morcms .apart-module.morcms_video{width:100% !important;height: 651px !important;position: relative !important;}
body#morcms div.morcms_post_showcase_image .m_context,
body#morcms div.morcms_post_showcase_video .morcms-video,
#morcms .apart-module.cover-photo .m_context,
#morcms .apart-module.morcms_video{padding:0;}
body#morcms div.morcms_post_showcase_image img,
#morcms .apart-module.cover-photo img{width:100% !important;height:auto !important;}
body#morcms div.morcms_post_showcase_video iframe,
#morcms .apart-module.morcms_video iframe{width:100% !important;height: 653px !important;}


#morcms .PostSideBar {float: left;box-sizing: border-box;position: relative;}
#morcms .PostSideBar:not(.morcms-lite-version){width: 100%;}
#morcms .PostSideBar .item{position: relative;width: calc(50% - 20px);margin: 20px 10px;float: left;height: 326px;transition: all .3s linear;-webkit-transition: all .3s linear;overflow: hidden;opacity: 1;box-shadow: 0px 1px 3px 0px rgb(0 0 0 / 20%);}
#morcms .PostSideBar .item:nth-child(odd) .morcms-video{float:left;}
#morcms .PostSideBar .item > img{display:none;}
#morcms .PostSideBar .item:nth-child(odd) a:after{left: 0;}
#morcms .PostSideBar .item:nth-child(even) span.img,
#morcms .PostSideBar .item:nth-child(even) .morcms-video{float:right;}
#morcms .PostSideBar .position-right.item:nth-child(odd) span.img,
#morcms .PostSideBar .position-right.item:nth-child(odd) .morcms-video{float:right;}
#morcms .PostSideBar .position-right.item:nth-child(even) .morcms-video{float:left;}
#morcms .PostSideBar .position-right.item:nth-child(even) a:after{left: 0;}

#morcms .PostSideBar .item:hover{
    box-shadow: 0px 1px 5px 3px rgb(0 0 0 / 20%);
}
#morcms .PostSideBar .parent{text-align:right;display:block;}
#morcms .PostSideBar .pager{display: block;text-align: center;margin: 10px -5px;white-space: nowrap;}
#morcms .PostSideBar .pager a{font-size: 17px;text-decoration: none;font-family: Roboto,Arial;font-weight: normal;letter-spacing: -1px;}
#morcms .PostSideBar .pager a.active,
#morcms .PostSideBar .pager a:hover{color:#111;text-decoration: underline;}
#morcms .PostSideBar .item a{text-decoration:none;}
#morcms .PostSideBar .item .read-more{display: block;text-align: center;font-size: 12px;position: absolute;width: 100%;left: 0;bottom: 110px;}
#morcms .PostSideBar .item .share{position: absolute;left: 0;bottom: 15px;padding:0;}
#morcms .share{text-align: center;width: 100%;padding-bottom:30px;clear: both;}
#morcms .share:before{content:'';width:30%;border-top:1px solid #ddd;display:block;margin:0 auto;margin-top:15px;margin-bottom:15px;}
#morcms .share b{display:block;font-size:12px;font-weight:normal;letter-spacing:1px;margin-bottom: 15px;}
#morcms .share i{color:#fff;border-radius:100%;display:inline-block;width:32px;height:32px;line-height:34px;margin: 0 3px;font-size: 16px;font-weight: normal;opacity: .6;transition: all .5s;}
#morcms .share i:hover{opacity:1;}
#morcms .share .fb i{background:#364e80;}
#morcms .share .tw i{background:#00acee;}
#morcms .share .gp i{background: #dd4b39;}
#morcms .share .pin i{background: #ca1f27;}
#morcms .share .whatsapp i{background: #09d261;}
#morcms .PostSideBar .pager a.direction:nth-child(1){margin-right: 5px;}
#morcms .PostSideBar .pager a.direction:last-child{margin-left: 5px;}
#morcms .PostSideBar .pager a.direction:nth-child(2){margin-left: 0px !important;}
#morcms .PostSideBar .item span.img{transition: all .5s;-webkit-transition: all .5s;}
#morcms .PostSideBar .item span.img:hover{transform:scale(1.1);-webkit-transform:scale(1.1);}
#morcms .PostSideBar .item span.img,
#morcms .PostSideBar .item >.morcms-video {width: 100%;height: 150px;float: left;text-align: center;background-size: cover;background-position: center;background-repeat: no-repeat;z-index: 1;position: relative;/* opacity: .8; */}
[style="background-image:url('');display:block"]{display: none !important;}
#morcms .PostSideBar .item span img{max-width: 100%;max-height: 100%;margin: 0 auto;display: none;}
#morcms .PostSideBar .item iframe{width: 100%;height:100%;}
#morcms .PostSideBar .item .name{/* padding: 40px !important; */height: 100%;z-index: 10000;}
#morcms .PostSideBar .item .date{font-size: 10px;position: absolute;bottom: 5px;right: 3px;display: none;}
#morcms .PostSideBar  #txtSearch{box-sizing:border-box;width:100%;padding-left:10px;height:40px;}
#morcms .PostSideBar .search{position: relative;margin-top: 10px;display: none;}
#morcms .PostSideBar .search #pnlSearchResult .PostSideBar{width: 260px;background: #fff;}
#morcms .PostSideBar .search .btnSearch{cursor: pointer;position: absolute;right: 0px;top: 0px;font-size: 22px;line-height: 40px;height: 40px;display: block;box-sizing: border-box;padding: 9px;}
#morcms .PostSideBar .search .mcms_content_container{width: 100%;float: none;}
#morcms.sss .PostSideBar .item .date{display:none}
#morcms .PostSideBar .item .name{display: block;/* width: 50%; *//* float: left; *//* padding: 30px 10px 30px; *//* overflow: hidden; */position: relative;}
#morcms .PostSideBar .item .name.none{width: 100%;}
body#morcms mcms{display:none;}

#morcms .morcms-video{overflow:hidden;} 
#morcms .morcms-video iframe{position:relative;/* left: -5px; *//* top: 1px; *//* border: 1px solid red; */}
#morcms .morcms-video .thumbnail{position:absolute;left:0;top:0;width:100%;height:100%;opacity:1;visibility:visible;transition:all .3s;-webkit-transition:all .3s;}
#morcms .morcms-video .thumbnail img{object-fit: cover;width:100%;height:100%;}
#morcms .morcms-video .thumbnail i{position:absolute;left:50%;top:50%;border-radius:100%;border: 7px solid black;color: #000;width: 120px;height: 120px;text-align:center;line-height: 108px;padding-left: 13px;box-sizing:border-box;cursor: pointer;transform: translate3d(-50%,-50%,0);font-size: 72px;}
#morcms .morcms-video:hover .thumbnail,
#morcms .morcms-video.playing .thumbnail,
#morcms .morcms_video.playing .thumbnail{opacity:0;visibility:hidden}
#morcms .manset ul{min-height: 100%;}
#morcms .manset li{overflow:hidden;position:relative;z-index: 1;width: 100%;min-height: 100% !important;}
#morcms .manset li img{/* width:100%; *//* height:auto; */position: absolute;transition: all 6s linear;-webkit-transition: all 6s linear;transform:scale(1);}
#morcms .manset li .slogan{z-index:10;position: absolute;display:inline-block;padding:10px;background: rgba(0, 0, 0, 0.49);overflow: hidden;visibility: hidden;opacity: 0;transition: opacity 1s;-webkit-transition: opacity 1s;transition-delay: 4s;-webkit-transition-delay: 4s;text-align: center;}
#morcms .manset li .slogan a{font-size: 54px;line-height:1.3;color: #ffffff;font-weight:bold;text-decoration: none;}
#morcms .manset li.active .slogan{opacity:1;visibility:visible;transition-delay: 1s;-webkit-transition-delay: 1s;}
#morcms .manset li.active img{transform: scale(1.05);}

#morcms .manset li .slogan a{color:inherit;font-size:inherit;font-family:inherit;font-weight: inherit;}
#morcms .manset li .slogan.manset-style-header1{color:#92c83e;font-size:35px;font-weight:normal;background: none;}
#morcms .manset li .slogan.manset-style-header2{color:#ffffff;font-size:35px;font-weight: normal;line-height: 1.5;background: none;}
#morcms .manset li .slogan.manset-style-header3{color:#59397c;font-size:35px;font-weight: normal;background: none;}
#morcms .manset li .slogan.manset-style-header4{color:#000000;font-size:35px;font-weight:normal;background:rgba(255, 255, 255, 0.65)}
#morcms .manset li .slogan.manset-style-header5{color:#ffffff;font-size:35px;font-weight:normal;background:rgba(0, 0, 0, 0.65);}
#morcms .manset li .slogan.manset-style-header6{color:#D679B0;font-size:35px;font-weight:normal;background:none;}
#morcms .manset li .slogan.manset-style-header7{color:#96989A;font-size:35px;font-weight:normal;background:none;}
#morcms .manset li .slogan.manset-style-tip1{color:#92c83e;background: none;font-weight:normal;}
#morcms .manset li .slogan.manset-style-tip2{color:#ffffff;background: none;font-weight:normal;}
#morcms .manset li .slogan.manset-style-tip3{color:#59397c;background: none;font-weight:normal;}
#morcms .manset li .slogan.manset-style-tip4{color:#000;background: none;background:rgba(255, 255, 255, 0.65);font-weight:normal;}
#morcms .manset li .slogan.manset-style-tip5{color:#fff;background: none;background:rgba(0, 0, 0, 0.65);font-weight:normal;}
#morcms hr{background:#222222;margin: 0;padding: 0;border-top: 20px solid #222;}
#morcms #post-detail-left{/* position: absolute; *//* left:0; */width:200px;box-sizing:border-box;padding: 14px 20px;text-align:right;font-size:14px;font-weight:bold;float: left;}
#morcms #post-detail-left .whosmenu{position: relative;padding: 0;}
#morcms #post-detail-left .Tags{width:100%;position:relative;}
#morcms .whosmenu {text-align: right;font-size: 14px;font-weight: bold;padding: 0 10px;box-sizing: border-box;}
#morcms #post-detail-left h3,
#morcms .whosmenu .step_parent{font-size:16px;font-weight:bold;display:block;color:#333;pointer-events: none;cursor: default;margin-top: 25px;}
#morcms .whosmenu .item,
#morcms .tags .item{display:block;}
#morcms .whosmenu .item.step_parent{display:none;}
#morcms .whosmenu .item:before{display:none;}
#morcms .whosmenu a{text-decoration:none;}
#morcms .whosmenu a img{float:right;}
#morcms .btnScrollUp{color: #222222;background: #d3d3d3;border-radius: 0;line-height: 44px;height: 50px;font-size: 70px !important;right: 0;bottom: 0;}
#morcms .btnScrollUp:hover{transform: none !important;background: #fff;}


#morcms [data-type="component-text"]{padding: 10px 20px;}


#morcms .wrapper{position: relative;margin:0 auto;}
.row.full-width{width: 100vw;margin-left: calc((100vw - 100%) / -2);}
.row.full-width .col-sm-12{padding:0;}
@media (max-width: 576px) { 
  #morcms, #morcms input, #morcms textarea{font-size: 16.7567px;}
  #morcms #logo img{margin-right:0px}
  #morcms h1,#morcms h2{line-height:1.1}
  #morcms h2{font-size: 3.5em;font-size: 16vw;margin-bottom: 0;}
  #morcms h1:after, #morcms h2:after{width: 30%;margin-left: -15%;/* height: 7px; */}
}
@media (max-width: 991px) { 
  #morcms .toggle-navigation{top:20px;}
  #morcms #logo img{padding-top:5px;height: 39px;margin-right: 0.25em;}
  #morcms #logo .slogan{font-size: 1em!important;margin-top: 5px;}
  #morcms #footer{font-size:1.2em;}
  #morcms #footer #logo .slogan{font-size:.7em!important;text-align:left;}
}
@media (min-width: 768px){
#morcms, #morcms input, #morcms textarea{font-size: 15.7567px;}	
}
@media (min-width: 992px) {
#morcms #header #logo img{max-width: 250px;/* max-height: 3em; *//* margin-top:25px; */}
#morcms #container #header{height: 70px;position: fixed;background: #fff;}
#morcms, #morcms input, #morcms textarea{font-size:13.8378px}
}

@media (max-width:1200px){
    #pagemenu{-webkit-transform: translateZ(0);transform: translateZ(0);-webkit-backface-visibility: hidden;backface-visibility: hidden;position: absolute;top: 0px;padding-top: 6em;left: 100%;height: 90vh;width: 100%;z-index: 19;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(26px, #222), color-stop(24px, transparent), color-stop(24px, transparent));background-image: -webkit-linear-gradient(#222 26px, transparent 24px, transparent 24px);background-image: linear-gradient(#222 26px, transparent 24px, transparent 24px);-webkit-background-size: 1px 48px;background-size: 1px 48px;text-align: center;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;/* opacity: 0; */visibility: hidden;}
    #pagemenu:before{content:'';-webkit-transform: translateZ(0);transform: translateZ(0);-webkit-backface-visibility: hidden;backface-visibility: hidden;position: absolute;top: 25px;padding-top: 6em;left: -200%;height: 100vh;height: calc(100vh - 25px);width: 100%;z-index: 19;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(26px, #222), color-stop(24px, transparent), color-stop(24px, transparent));background-image: -webkit-linear-gradient(#222 26px, transparent 24px, transparent 24px);background-image: linear-gradient(#222 26px, transparent 24px, transparent 24px);-webkit-background-size: 1px 48px;background-size: 1px 48px;text-align: center;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
    #pagemenu.active:before{transform: translateX(200%);padding-top: 96px;}
    #pagemenu.active{transform: translateX(-100%);padding-top: 96px;/* opacity: 1; */visibility: visible;}
    #morcms #menu{opacity:0;float: none;width: 100%;text-align: center;z-index: 20;position: relative;}
    #morcms #pagemenu.active #menu{opacity:1;}
    #morcms #menu li.step1{display:block;float: none;}
    #morcms #menu a{font-size:24px;}
#morcms .toggle-navigation{position: absolute;background-color: transparent;width: 40px;height: 30px;z-index: 1007000;top: 20px;right: 0px;transition: -webkit-transform 550ms cubic-bezier(.23, 1, .32, 1);transition: transform 550ms cubic-bezier(.23, 1, .32, 1);-webkit-transform: rotate(0);transform: rotate(0);cursor: pointer;}
#morcms .toggle-navigation .bar {display: block;position: absolute;left: 0;width: 100%;height: 6px;background-color: #FFF;transition: all 550ms cubic-bezier(.23, 1, .32, 1);-webkit-transform-origin: 50% 50%;transform-origin: 50% 50%;}
#morcms .toggle-navigation .bar.top {top: 0;margin-top: -2px;}
#morcms .toggle-navigation .bar.middle {top: 50%;margin-top: -4px;}
#morcms .toggle-navigation .bar.bottom { bottom: 0; margin-bottom: -1px; }
#morcms.open-menu .toggle-navigation { -webkit-transform: rotate(-180deg); transform: rotate(-180deg); }
#morcms.open-menu .toggle-navigation .bar.top { top: 50%; -webkit-transform: rotate(45deg); transform: rotate(45deg); }
#morcms.open-menu .toggle-navigation .bar.middle { opacity: 0; }
#morcms.open-menu .toggle-navigation .bar.bottom { bottom: 41%; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); }

}
@media (min-width: 1201px) { 
   #morcms #header #logo img{max-width: 300px;}
   #morcms, #morcms input, #morcms textarea{font-size: 16px;}

#morcms #menu {float: right;}
#morcms #menu ul{}
#morcms #menu li.step1 {position: relative;display: block;float: left;}
#morcms #menu a{text-decoration: none;line-height: 1.3;padding: 0 5px;transition: all .3s;vertical-align: top;position: relative;}
#morcms #menu a span{display:block;white-space:nowrap;/* position: relative; *//* clear: both; */}
#morcms #menu a img{float:right;width: auto;height: 20px;}
#morcms #menu a.step1{display: block;margin: 20px 5px;padding-right: 15px;}
#morcms #menu li.step1:last-child a.step1{padding-right:0;margin-right:0;}
#morcms #menu li.step1:last-child a.step1:after{display:none;}
#morcms #menu li.step1:hover ul.step2 {visibility: visible;opacity: 1;transform: translateY(0px);}
#morcms #menu ul.step2 {left: 0;top: 70px;}
#morcms #menu ul.step2, #morcms #menu ul.step3 {position: absolute;/* min-width: 100%; */text-align: left;margin: 0px 0 0 -3px;padding: 10px;box-sizing: border-box;background: #000000;visibility: hidden;opacity: 0;transform: translateX(50px);transition: all .3s;}
#morcms #menu li.step2 { position: relative; }
#morcms #menu a.step2, #morcms #menu a.step3 {margin-right: 10px;color: #fff;display: block;padding: 5px 10px;white-space: nowrap;width: auto;}
#morcms #menu li.step2:hover ul.step3 {visibility: visible;opacity: 1;transform: none;}
#morcms #menu ul.step3 {transform: translateX(60px);left: 100%;top: 0;margin-top: -10px;}
#morcms #menu li.step3 { }
#morcms #menu a.step3 { }
#morcms #menu a.active,
#morcms #menu a:hover,
#morcms #menu li.step1:hover a.step1{opacity: 1;}
#morcms .menu2 { float: left; z-index: 101; margin-top: 180px; margin-left: 20px; position: relative; }

   
}


@media (min-width: 1400px){
.container, .container-lg, .container-md, .container-sm, .container-xl{max-width: 1360px;}
#morcms, #morcms input, #morcms textarea{font-size: 19.6036px;}

}
@media (min-width: 1600px){
.container, .container-lg, .container-md, .container-sm, .container-xl{max-width: 1560px;}
#morcms, #morcms input, #morcms textarea{font-size:22.4864px}

}


#morcms .col-lg-6{/* font-size: calc(100% / 0.562);}
/*#morcms .col-lg-6 [data-type="component-text"]{font-size:0.5em;padding: 1em 0.5em;}*/



