@media (min-width: 980px) and (max-width: 1199px) {}
@media (min-width: 768px) and (max-width: 979px) {}
@media (max-width: 767px){}
body.homepage {background: #eef3f6}
body {background: transparent}
.ofh {overflow: hidden}
.rt-floatleft {float: left;margin-right: 20px}
.pt50 {padding-top: 50px}
.home-layout2 #yt_wrapper .sjflatmenu .modcontent .flyout-menu > li > .fm-item {padding: 9px 0}
.shine, .designby {width: 0 !important; height: 0 !important; margin: 0 !; padding: 0 !important; display: none !important}
.center h3.modtitle, .rt-center {text-align:center}
.floatleft {float: left}
.floatright {float: right}
.rt-floatleft {float: left; margin-right: 15px !important}
.rt-floatright {float: right; margin-left: 15px !important}
.img {padding: 2px;border: 1px #f5aa06 solid;border-radius: 5px}
#yt_header #content_top1 .module.floatleft {float: left; color: #ffffff}
.button, .menu ul.menu li.current {background-color: #f5aa06;color: #fff;border: 0}
.button {padding: 7px 30px}
.button:hover, #yt_spotlight {background-color: #ffffff;color: #037bc8}
.menu ul.menu li.current a {color: #ffffff}
.menu ul.menu li.current ul.yt-list li a {color: #000}
#yt_breadcrumb {background: url('../images/bg/bg-breadcrumb.jpg') no-repeat;padding: 50px 0; margin-bottom: 0}
#yt_spotlight {padding: 50px 0}
#content, #yt_latest_new {padding-top: 50px}
#yt_footer_top {color: #ffffff; font-family: Roboto; line-height: 24px}
.menu-footer .fa, .catItemExtraFieldsValue .fa, .itemExtraFieldsValue .fa {margin-right: 10px}
.menu-footer a {color: #f5aa06}
#yt_footer_top .menu-footer .modcontent ul li {margin-bottom: 7px}
.wrapper-about-page .content-box .main-item .itemBody .page-about .title-about, .zenfault .content-box {text-align: left; margin-bottom: 0}
.zenfault div.catItemExtraFields ul, .conts .fa {margin-left: 30px}
#k2Container.zenfault .itemList .itemContainer .catItemView {margin-bottom: 80px}
.zenfault div.catItemExtraFields {margin: 0}
#main-top img {height: auto}
.fpspeech p {margin: 15px 0}
.latest-news-post .list-post li .moduleItemIntrotext .main .moduleItemTitle a {font-size: 18px}
.latest-news-post .list-post li .moduleItemIntrotext .main .moduleItemTitle {line-height: 1px;	margin-bottom: 0; font-weight: normal}
.module.brand-univer {padding-bottom: 40px}
.home-layout2 #yt_wrapper .sjflatmenu .modtitle .title {padding: 0 0 0 7px}
.sj-flat-menu li .fm-item .fm-link {margin-right: 0 !important}
#right .menu .modtitle {padding: 0}
.menu ul.menu li a {padding: 5px 0 5px 10px;border-bottom: 1px #dfdfdf solid;display: block}
.menu li.parent ul {margin-left: 20px;background-color: #f9f9f9}
.menu li.current.active a {color: #f5aa06}
.home-layout2 #yt_wrapper .sjflatmenu {border-top: 2px #f5aa06 solid}
.home-layout2 #yt_wrapper .sjflatmenu .modcontent {display: inline-block}
.news div.itemToolbar {padding: 0 0 28px}
.latest-news-post .list-post li .moduleItemIntrotext .main::before {left: 3px;width: 98%;height: 93%}
#yt_component ul, #yt_component ol {margin-bottom: 20px}
#yt_component ul li {list-style: disclosure-closed}
#yt_component ol li, #yt_component ul li {margin-left: 40px}
#yt_component ul.sigProContainer li.sigProThumb {margin: 0 18px 20px 0}
#comments-form label, #comments-report-form label {display: block}
#comments-form textarea {max-width: 100% !important;width: 95%;padding: 10px !important}
#comments-form input {width: 270px;margin-bottom: 2px;height: 2.2em;padding-left: 10px !important}
#comments-form .grippie {height: 15px;max-width: 820px !important;width: 820px}
#comments .comment-body {margin: 10px !important;line-height: 18px}
#comments .comment-date {margin: 0 0 0 20px;display: inline}
#comments .toolbar a, #comments .toolbar a:hover {margin: 0 50px 0 0 !important}
#footer a {color: #999}
#footer a:hover {text-decoration: none}
form#member-profile .control-group {padding: 20px}
form#member-profile .controls button {color: #666;margin-right: 50px;border: 1px #666 solid}
.rbox .unpublish {background-color: #FFCC01}
/*#jc li.rl_tabs-tab span {color: #555;background-color: inherit;font-weight: bold;text-align: left;border-bottom: none;padding: 0 0 2px 0;margin-bottom: 10px}
#jc .rbox {background-color: #fbfbfb;border-bottom: 1px solid #ccc !important;border-radius: 0;line-height: 22px;padding: 14px 18px;border: none}*/
.home-layout2 #yt_wrapper .sjflatmenu .modcontent .flyout-menu > li {padding: 0 0 0 20px}
form.form-sppoll .radio {margin: 20px 0}
#yt_menu .col-lg-12 {padding-left: 0; padding-right: 0}
#yt_menu .navi > li > .item-link {padding: 0 15px}

/* k2 */
.k2user {background-color: #000; padding: 10px 30px; border-bottom: 3px #fff solid}
div.k2UserBlock ul.k2UserBlockActions li {float: left;margin-right: 20px;padding: 1px 15px;border: 1px #f5aa06 solid;background-color: #f5aa06}
div.k2UserBlock ul.k2UserBlockActions li a {color: #fff}
.k2UserBlockActions .button {padding: 0 15px}
.k2user .k2Avatar img {margin: 2px 24px 4px 0}

/* ** */
table{max-width:100%;border-collapse:collapse;border-spacing:0;}.table{width:100%;margin-bottom:20px;}.table th,.table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #d5d5d5;}.table th{font-weight:bold;}.table thead th{vertical-align:bottom;background:#eaeaea;text-shadow:1px 1px 0 #FFFFFF;}.table caption + thead tr:first-child th,.table caption + thead tr:first-child td,.table colgroup + thead tr:first-child th,.table colgroup + thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0;}.table tbody + tbody{border-top:2px solid #d5d5d5;}.table-condensed th,.table-condensed td{padding:4px 5px;}.table-bordered{border:1px solid #d5d5d5;border-collapse:separate;border-left:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.table-bordered th,.table-bordered td{border-left:1px solid #d5d5d5;}.table-bordered caption + thead tr:first-child th,.table-bordered caption + tbody tr:first-child th,.table-bordered caption + tbody tr:first-child td,.table-bordered colgroup + thead tr:first-child th,.table-bordered colgroup + tbody tr:first-child th,.table-bordered colgroup + tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0;}.table-bordered thead:first-child tr:first-child th:first-child,.table-bordered tbody:first-child tr:first-child td:first-child{-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topleft:3px;}.table-bordered thead:first-child tr:first-child th:last-child,.table-bordered tbody:first-child tr:first-child td:last-child{-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-moz-border-radius-topright:3px;}.table-bordered thead:last-child tr:last-child th:first-child,.table-bordered tbody:last-child tr:last-child td:first-child,.table-bordered tfoot:last-child tr:last-child td:first-child{border-radius:0 0 0 3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;}.table-bordered thead:last-child tr:last-child th:last-child,.table-bordered tbody:last-child tr:last-child td:last-child,.table-bordered tfoot:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;}.table-bordered caption + thead tr:first-child th:first-child,.table-bordered caption + tbody tr:first-child td:first-child,.table-bordered colgroup + thead tr:first-child th:first-child,.table-bordered colgroup + tbody tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px;}.table-bordered caption + thead tr:first-child th:last-child,.table-bordered caption + tbody tr:first-child td:last-child,.table-bordered colgroup + thead tr:first-child th:last-child,.table-bordered colgroup + tbody tr:first-child td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-right-topleft:4px;}.table-striped tbody tr:nth-child(odd) td,.table-striped tbody tr:nth-child(odd) th{background-color:#FFFFFF;}.table-hover tbody tr:hover td,.table-hover tbody tr:hover th{background-color:#f0f0f0;}/*.row{display:table-row;width:100%;}*/.cell{display:table-cell;}.cell-top{vertical-align:top;}.cell-middle{vertical-align:middle;}.cell-bottom{vertical-align:bottom;}.width-10{width:10%;}.width-20{width:20%;}.width-25{width:25%;}.width-30{width:30%;}.width-33{width:33%;}.width-40{width:40%;}.width-45{width:45%;}.width-50{width:50%;}.width-60{width:60%;}.width-70{width:70%;}.width-80{width:80%;}.width-90{width:90%;}.width-100{width:100%;}.table tbody tr.success td{background-color:#dff0d8;}.table tbody tr.success:hover td{background-color:#d6e9c6;}.table tbody tr.error td{background-color:#f2dede;}.table tbody tr.error:hover td{background-color:#eed3d7;}.table tbody tr.warning td{background-color:#fcf8e3;}.table tbody tr.warning:hover td{background-color:#fbeed5;}.table tbody tr.info td{background-color:#d9edf7;}.table tbody tr.info:hover td{background-color:#bce8f1;}

/* jComm */
#comments-report-form label {display: inline}
.g-recaptcha {margin-top: 20px}
article {margin-bottom: 40px;border: 1px #ddd solid;padding: 10px;border-radius: 3px;background-color: #f9f9f9}
#comments-form label, #comments-report-form label {display: block}
#comments-form textarea {max-width: 100% !important;width: 100%;padding: 10px !important;height: 200px}
#comments-form input {width: 270px;margin-bottom: 2px;height: 2.2em;padding-left: 10px !important}
#comments-form input.checkbox {line-height: 1.5em;float: left;margin-right: 10px}
#comments-form p, #comments-report-form p, #comments-form span, #comments-form .counter {color: #fff}
#comments-form span.red {color:#ad2529}
#comments-form .grippie {height: 15px;max-width: 820px !important;width: 820px} 
#comments .comment-body {margin: 10px !important;line-height: 18px}
#comments .comment-date {margin: 0 0 0 20px;display: inline}
#comments .toolbar a, #comments .toolbar a:hover {margin: 0 50px 0 0 !important}
#footer a {color: #999}
#footer a:hover {text-decoration: none}
form#member-profile .control-group {padding: 20px}
form#member-profile .controls button {color: #666;margin-right: 50px;border: 1px #666 solid}
.rbox .unpublish {background-color: #FFCC01}
#jc li.rl_tabs-tab span {color: #555;background-color: inherit;font-weight: bold;text-align: left;border-bottom: none;padding: 0 0 2px 0;margin-bottom: 10px}
#jc .rbox {background-color: #fbfbfb;border-bottom: 1px solid #ccc !important;border-radius: 0;line-height: 22px;padding: 14px 18px;border: none}
.component-content .article-info {margin-bottom: 0}
.component-content .article-info .all::before {font-family: FontAwesome;margin-right:5px;content: "\f086"}
.items-leading [class*="leading"] {margin-bottom: 40px;border: 1px #ddd solid;padding: 10px;border-radius: 3px;background-color: #f9f9f9}