.hide-text {
font:0/0 a;
color:transparent;
text-shadow:none;
background-color:transparent;
border:0;
}

.input-block-level {
display:block;
width:100%;
min-height:30px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}

table.table-bordered,table.table-bordered tr>td,table.table-bordered tr>th {
border-color:#eaeaea;
}

table.table-bordered tr>th {
border-bottom-width:1px;
background:#fbfbfb;
}

.panel-group .panel {
border-radius:0;
border:none;
box-shadow:none;
}

.panel-group .panel .panel-heading {
border-radius:0;
border:none;
box-shadow:none;
background-color:#f4f4f4;
position:relative;
z-index:1;
padding:0 0 0 40px;
}

.panel-group .panel-collapse .panel-body {
border-top:none!important;
background-color:#fbfbfb;
border:1px solid #e9e9e9;
}

.pagination {
border-radius:0;
margin:20px 0 10px;
}

.pagination>li {
display:inline-block;
margin:0 4px;
}

.pagination>li>a,.pagination>li>span {
position:relative;
float:left;
color:#666;
padding:4px 10px;
}

.pagination>li:first-child>a,.pagination>li:first-child>span {
-webkit-border-top-left-radius:0;
-moz-border-radius-topleft:0;
border-top-left-radius:0;
-webkit-border-bottom-left-radius:0;
-moz-border-radius-bottomleft:0;
border-bottom-left-radius:0;
}

.pagination>li:last-child>a,.pagination>li:last-child>span {
-webkit-border-top-right-radius:0;
-moz-border-radius-topright:0;
border-top-right-radius:0;
-webkit-border-bottom-right-radius:0;
-moz-border-radius-bottomright:0;
border-bottom-right-radius:0;
}

.yt-main {
width:1170px;
margin:0 auto;
}


#yt-top .yt-main-in1 {
padding:6px 0;
}

#yt-top .yt-main-in1 ul>li>a {
display:inline-block;
color:#717171;
padding:6px 12px;
}

.backtotop {
background-color:#666;
width:45px;
bottom:20px;
right:10px;
min-height:42px;
overflow:hidden;
z-index:40;
position:fixed;
display:block;
text-align:center;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
-webkit-transition:all .3s ease-in-out 0;
-moz-transition:all .3s ease-in-out 0;
-o-transition:all .3s ease-in-out 0;
transition:all .3s ease-in-out 0;
}

.backtotop.hidden-top {
bottom:-100px;
}

.backtotop i {
font-size:36px;
color:#fff;
display:inline-block;
margin:1px 0 0!important;
}

#yt-header {
padding: 30px 0;
z-index:17;
position:relative;

}

#yt-header .yt-logo .logo {
background:url(../images/logo.png) 0 0 no-repeat;
height:23px;width: 250px;
display:block;
}

#yt-header .yt-logo .fa-angle-down{font-size:18px;}

ul.navi div.fxcontent>div.mega-content.insidefx {
top:50px;
}

#breadcrumb {
border-bottom:1px solid #ebebeb;
padding:13px 20px;
}

#breadcrumb div.module ul.breadcrumb {
background:0 0;
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;
margin:0;
padding:0;
}

#breadcrumb div.module ul.breadcrumb li {
font-size:14px;
padding:0;
}

#breadcrumb div.module ul.breadcrumb li .divider {
padding:0 8px 0 10px;
}

#breadcrumb div.module ul.breadcrumb li a,#breadcrumb div.module ul.breadcrumb li span {
color:#909090;
}

#youtech-company #submitForm .contentpaneopen .text_area,#youtech-company .button,#youtech-company .buttonReverse,#youtech-company button {
border-radius:0;
}

#youtech-company #submitForm input.button:before {
content:"<br/>";
white-space:pre;
}

.yt-resmenu a {
background:#277bbb;
line-height:45px;
height:50px;
display:inline-block;
padding:6px 15px;
}

.yt-resmenu a .fa {
font-size:24px;
color:#fff;
margin:0;
}

#yt-slideshow {

background: url('../images/slideshow-bg.jpg')  top center #0062aa;

}

#content {
position:relative;
background:#fff;
padding-top:30px;
padding-bottom:40px;
}

#content.homepage {
padding-top:65px;
}
.homepage  #yt-spotlight1 {padding:55px 0 57px;}
#yt-spotlight1 {
background:#e9e9e9;
position:relative;
z-index:3;
padding:20px 0 ;
border-bottom: 1px solid #dcdcdc;
}

#yt-spotlight2 {
background:#333 url('../images/spotlight2-bg.jpg') no-repeat;
position:relative;
z-index:8;
padding:75px 0;
min-height: 350px;
}

#yt-spotlight3 {
position:relative;
z-index:3;
background:#fff;
padding-top:65px;
}

#yt-spotlight4 {
padding:30px 0;
}

#yt-spotlight4 .modtitle {
font-size:14px;
text-transform:uppercase;
}

#yt-spotlight4 ul.menu.inlineBlock a {
color:#777;
display:inline-block;
}

#yt-spotlight4 ul.menu a {
color:#666;
display:block;

margin:5px 0;
}

#yt-footer {
width:100%;
background:#0062aa;
color:#fff;
display:block;
text-align:center;
padding:30px 0;
}

#yt_spotlight2 .container {
width:1220px;
}

body {
line-height:22px;
font-family:Arial;
color:#666;
font-size:14px;
}

a:hover {
color:#ff0037;
text-decoration:none;
}

a:focus {
outline:0;
text-decoration:none;
}

.fa,[class*=" icon-"],[class^=icon-] {
margin:0 5px 0 0;
}

img {
max-width:100%;
}

div.img_caption {
position:relative;
}

div.img_caption.left {
margin:0 1em 1em 0;
}

div.img_caption p.img_caption {
font-size:89%;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
background:#eee;
border-bottom:1px solid #ddd;
margin:0;
padding:5px 0 0;
}

div.caption {
float:left;
margin:0 1em 1em 0;
}

.sbox-content img {
max-height:100%;
}

ul li {
line-height:24px;
}

ul ul {
list-style:disc;
}

ul.latestnews.yt-list {
margin:-10px -15px;
}

ul.latestnews.yt-list li {
border-bottom:1px solid #f5f5f5;
padding:4px 15px;
}

ul.latestnews.yt-list li:hover {
color:#0062aa;
background:#f5f5f5;
}

select {
border:1px solid #eaeaea;
color:#999;
padding:5px 6px;
}

input[type=checkbox],input[type=radio] {
vertical-align:text-top;
margin-top:1px!important;
}

.btn:focus,.inputbox:focus,button[type=button]:focus,button[type=submit]:focus,input[type=checkbox]:focus,input[type=date]:focus,input[type=datetime-local],input[type=datetime]:focus,input[type=email]:focus,input[type=file]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=radio]:focus,input[type=search]:focus,input[type=submit]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus {
outline:0;
}

.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea {
border:1px solid #eaeaea;
color:#444;
padding:7px 10px;
}

input[type=file],textarea {
margin-bottom:10px;
width:50%;
}

.form-horizontal .controls input {
width:250px;
}

.form-horizontal .control-group {
margin-bottom:15px;
}

.button,.buttonReverse,button,button.x-btn-text {
background-color:#0062aa;
color:#F5F7F9;
text-shadow:none;
min-height:35px;
font-size:14px;
display:inline-block;
vertical-align:top;
border:none;
line-height:22px;
-webkit-transition:all .3s ease-in-out 0;
-moz-transition:all .3s ease-in-out 0;
-o-transition:all .3s ease-in-out 0;
transition:all .3s ease-in-out 0;
padding:8px 15px;
}

form.box fieldset {
border:1px solid #ccc;
padding:0 10px 10px;
}

form.box legend {
background:#fff;
width:auto;
border:none;
font-size:110%;
line-height:100%;
margin:0;
padding:0 10px;
}

.display-limit {
overflow:hidden;
padding:1em 0;
}

.form-inline .disabled .icon-search {
vertical-align:1px;
margin-right:5px;
}

.tool-tip {
max-width:350px;
border:1px solid #666;
background:#666;
padding:5px 10px;
}

.tool-tip>div {
color:#fff;
font-size:13px;
}

.tip-wrap .tip {
max-width:350px;
border:1px solid #666;
background:#eee;
padding:0;
}

.tip-wrap .tip.badge-info {
background-color:#2f96b4;
border:none;
box-shadow:0;
display:inline-block;
position:relative;
top:-2px;
padding:2px 6px;
}

.tip-wrap .tip .tip-title {
background:#666;
font-size:12px;
color:#fff;
line-height:20px;
font-weight:700;
padding:5px 10px;
}

.tip-wrap .tip .tip-text {
color:#333;
font-size:108%;
padding:5px 10px;
}

table.category thead {
background:#eee;
}

table.category thead tr th {
background:#666;
border-bottom:2px solid #333;
font-size:118%;
color:#fff;
text-align:left;
padding:8px;
}

table.category tbody tr:hover td {
background-color:#f5f5f5;
}

table.category tbody tr td {
border-top:1px solid #ddd;
padding:8px;
}

table.category tbody tr td.hits,table.category tbody tr td.list-hits {
font-weight:700;
}

#recaptcha_response_field {
border-color:#ddd!important;
}

div.calendar table {
width:226px;
}

div.calendar table td {
display:table-cell;
}

.system-unpublished .system-unpublished {
border-top:16px solid;
border-bottom:5px solid;
position:relative;
margin:-10px;
padding:10px;
}

.system-unpublished .system-unpublished:before {
content:'Unpublished';
text-transform:uppercase;
top:-19px;
left:10px;
position:absolute;
font-size:.8em;
font-weight:700;
}

span.highlight {
background-color:#ff0037!important;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
color:#fff;
}

#system-message .message,#system-message .shop_critical,#system-message .shop_debug,#system-message .shop_error,#system-message .shop_info,#system-message .shop_tip,#system-message .shop_warning {
margin-bottom:1.5em;
opacity:1;
filter:alpha(opacity=100);
clear:both;
background:#badbf2;
}

#system-message .message>ul,#system-message .shop_critical>ul,#system-message .shop_debug>ul,#system-message .shop_error>ul,#system-message .shop_info>ul,#system-message .shop_tip>ul,#system-message .shop_warning>ul {
background-position:5px 40%;
margin:0;
}

.shop_critical,.shop_debug,.shop_error,.shop_tip,.shop_warning,div.shop_info {
opacity:1;
filter:alpha(opacity=100);
clear:both;
background-color:#badbf2;
border:none;
margin:0 0 1.5em;
}

span.skype_pnh_print_container {
display:inline!important;
}

div.categories-list>div {
margin-bottom:1em;
padding-bottom:1em;
border-bottom:1px solid #ddd;
}

div.categories-list>div h3.page-header {
border-bottom:none;
margin:0;
}

div.categories-list>div h3.page-header .badge {
vertical-align:2px;
display:inline-block;
}

div.categories-list>div.last {
border:none;
margin:0;
}

div.categories-list ul {
position:relative;
margin:0;
}

div.categories-list ul li {
list-style:none;
font-weight:700;
line-height:20px;
}

div.categories-list ul li ul>li {
list-style:none;
position:relative;
margin:0;
padding:10px 0 0 8px;
}

div.categories-list ul li ul>li:after {
border-left:1px solid #ccc;
content:"";
height:30px;
width:1px;
left:0;
position:absolute;
top:0;
}

div.categories-list ul li ul>li:before {
content:"";
border-bottom:1px solid #ccc;
width:7px;
height:1px;
position:absolute;
left:0;
top:28px;
}

div.categories-list ul li ul>li .item-title {
padding:3px 8px;
}

#content-main select {
padding:3px 6px;
}

.article #content-main .item-page img {
margin-right:15px;
margin-bottom:20px;
}

.article #content-main .item-page .image-overlay {
display:table;
margin-bottom:10px;
}

.article #content-main .item-page.faq .articleinfo {
margin-top:12px;
}

#hwdvids #hwdvs_navcontainer {
width:auto;
height:auto!important;
overflow:visible;
}

#hwdvids #hwdvs_navcontainer ul#navlist {
height:auto!important;
float:left;
}

#hwdvids #hwdvs_navcontainer ul#navlist li {
background:#0062aa!important;
height:auto!important;
margin:10px 2px!important;
}

#hwdvids #hwdvs_navcontainer ul#navlist li a {
color:#fff;
font-weight:400!important;
}

#hwdvids #hwdvs_navcontainer ul#navlist li#active,#hwdvids #hwdvs_navcontainer ul#navlist li:hover {
background:#444!important;
}

#hwdvids .videoBox .box {
text-align:center;
padding-top:24px;
}

.blog .category-desc h3 {
display:inline-block;
font-size:200%;
font-weight:400;
margin:0 20px 0 0;
}

.blog .items-leading {
overflow:hidden;
border-bottom:1px solid #eee;
}

.blog .items-row {
border-top:1px solid #F1F1F1;
}

.blog .readmore {
float:left;
position:relative;
top:-38px;
left:115px;
}

.article_column {
float:left;
padding:10px;
}

#image-content .itemImage {
position:relative;
overflow:hidden;
text-align:center;
float:left;
margin:0;
}

.content-in-right h2 {
font-size:180%;
margin-bottom:15px;
line-height:30px;
}

.content-in-right .image-overlay {
border-top:4px solid #e9e9e9;
margin-top:20px;
padding-top:20px;
}

body.homepage .blog-featured .items-leading {
border:none;
padding:0;
}

body.homepage .blog-featured .items-leading .article-text h2.item-title {
font-size:150%;
font-weight:400;
}

.blog-featured .items-row {
overflow:hidden;
border-top:1px solid #F1F1F1;
}

.blog .items-leading+.items-row .item {
padding-top:25px;
}

.item-page .page-header {
border-bottom:1px solid #ccc;
margin:0 0 1em;
padding:0;
}

.item-page .page-header h3 {
margin:0 0 10px;
}

.item-page dl.article-info {
margin:0 0 20px;
}

.item-page.joom-update img {
width:40%;
height:300px;
float:left;
}

div.archive .filter-search {
background:#eee;
border-radius:0;
border-color:#ddd;
}

div.archive .filter-search #limit {
width:auto;
margin-right:10px;
}

div.archive #archive-items>div {
border-top:1px solid #eee;
padding:10px 0;
}

div.archive #archive-items>div h2.item-title {
font-size:115%;
margin:0;
}

div.archive #archive-items>div dl.article-info {
color:#999;
margin:0;
}

div.archive #archive-items>div dl.article-info dd {
display:inline-block;
font-size:89%;
line-height:24px;
margin:0;
padding:0;
}

ul.pagination {
border-radius:0;
box-shadow:none;
display:table;
padding-bottom:20px;
padding-top:20px;
margin:0 auto;
}

ul.pagination li {
display:inline-block;
margin:0 3px;
}

ul.pagination li a,ul.pagination li span {
float:none;
display:inline-block;
border:1px solid #ddd;
}

ul.pagination li a:hover {
background:#0062aa;
color:#666;
border-color:#0062aa;
}

ul.pagenav {
list-style:none;
text-align:center;
margin-top:15px;
}

ul.pagenav li {
display:inline;
border:1px solid #e9e9e9;
-webkit-transition:all .3s ease-in-out 0;
-moz-transition:all .3s ease-in-out 0;
-o-transition:all .3s ease-in-out 0;
transition:all .3s ease-in-out 0;
margin:10px;
padding:10px;
}

table#toc h2 {
padding:0 20px;
}

table#toc ul {
list-style:none;
}

.contentpane {
font-size:12px;
color:#777;
margin:10px;
padding:0;
}

.pane-sliders {
border-bottom:1px solid #ccc;
}

.pane-sliders .panel h3.title {
border-radius:3px;
padding:10px;
}

.pane-sliders .panel h3.title:after {
content:"+";
font-family:verdana;
font-size:15px;
width:18px;
height:18px;
float:right;
background:#0062aa;
text-align:center;
line-height:15px;
color:#fff;
}

.pane-sliders .panel .content {
border:1px solid #ccc;
padding:20px;
}

.search #searchForm legend {
font-size:18px;
}

.search #searchForm .only input,.search #searchForm .phrases-box input {
float:left;
margin-right:5px;
}

.search .search-results .result-text {
padding-bottom:1em;
margin-bottom:1em;
border-bottom:1px solid #ddd;
}

.finder #search-form {
background:#ECF0E8;
border:1px solid #ddd;
-webkit-box-shadow:0 0 0 1px #f4f4f4 inset;
-moz-box-shadow:0 0 0 1px #f4f4f4 inset;
box-shadow:0 0 0 1px #f4f4f4 inset;
padding:20px;
}

.finder #search-form #finder-search .word .button {
padding:4px 15px;
}

.finder #search-form #finder-search #advanced-search {
height:auto;
padding:10px 0 0;
}

.finder #search-form #finder-search #advanced-search .advanced-search-tip {
margin-bottom:2em;
}

.finder #search-form #finder-search #advanced-search #finder-filter-window ul li label {
width:150px;
}

.finder #search-results #search-query-explained {
border-bottom:3px solid #eee;
font-weight:700;
-webkit-box-shadow:inset 0 -1px 0 #ccc;
-moz-box-shadow:inset 0 -1px 0 #ccc;
box-shadow:inset 0 -1px 0 #ccc;
margin:1em 0;
}

.finder #search-results ul.list-striped li {
margin-bottom:1em;
padding-bottom:1em;
border-bottom:1px solid #eee;
}

.newsfeed h2 {
border-bottom:1px solid #ddd;
padding-bottom:10px;
font-size:160%;
line-height:130%;
}

.newsfeed .feed-description {
background:#eee;
padding:10px;
}

.newsfeed ol li {
border-bottom:1px solid #ddd;
padding:20px 0;
}

.newsfeed ol li>a {
color:#777;
font-weight:700;
font-size:118.6%;
}

.newsfeed ol li .feed-item-description {
margin-top:10px;
overflow:hidden;
}

.view-login {
margin-top:20px;
}

.view-login #brandModeTD {
padding-right:0;
}

.view-login #brandModeTD .img {
height:180px;
width:100%;
overflow:hidden;
}

.view-login #brandModeTD .text {
background:#0062aa;
color:#fff;
padding:10px 20px 20px;
}

.view-login #brandModeTD .text ul.menu li {
color:#ddd;
}

.view-login #brandModeTD .text ul.menu li span {
color:#fff;
font-size:12px;
}

.view-login #brandModeTD .text .button {
background-color:#51A0DB;
margin-top:5px;
}

.view-login #signInTD {
padding-left:50px;
background:#FBFBFB;
min-height:413px;
}

.view-login #signInTD .componentheading {
margin:50px 0 30px;
}

.view-login #signInTD label {
font-weight:400;
vertical-align:-2px;
}

.view-login #signInTD .inputbox {
border:1px solid #ccc;
}

.view-login #signInTD .button {
margin:15px 0;
padding:10px 20px;
}

.registration .page-header {
margin:0 0 15px;
}

.registration .page-header h2 {
line-height:137%;
margin:0;
}

.componentheading {
font-size:200%;
margin-bottom:20px;
line-height:100%;
}

.componentheading h1 {
font-size:100%;
line-height:100%;
margin:0;
}

.componentheading .subtext {
font-size:14px;
display:inline-block;
vertical-align:middle;
}

#rsticketspro_container #rsticketspro_searchbox {
background:0 0;
height:auto;
border:none;
overflow:hidden;
margin:20px 0 50px;
}

#rsticketspro_container #rsticketspro_searchbox .inputbox {
width:76%;
height:50px;
margin-left:49px;
border-color:#ccc;
padding:0 20px;
}

#rsticketspro_container #rsticketspro_searchbox button {
text-transform:uppercase;
height:50px;
line-height:38px;
margin-left:-1px;
padding:0 50px;
}

ul#rsticketspro_items {
margin-bottom:50px;
margin-left:36px;
padding:0;
}

ul#rsticketspro_items li {
background:#0062aa;
width:29%;
margin:0 15px;
padding:5px;
}

ul#rsticketspro_items li .items-inset {
border:1px solid #5eaae5;
overflow:hidden;
background:#499cdc;
padding:8px 0;
}

ul#rsticketspro_items li .items-inset .item-image {
margin:5px 10px 0 30px;
}

ul#rsticketspro_items li .items-inset .item-image i {
font-size:32px;
color:#fff;
}

ul#rsticketspro_items li .items-inset h3 {
overflow:hidden;
text-transform:uppercase;
margin:8px 0;
}

ul#rsticketspro_items li:hover .items-inset {
background:gray;
border-color:#999;
}

.rsticketspro_halfbox .rsticketspro_title {
background:#fbfbfb;
border:1px solid #e9e9e9;
color:#666;
height:50px;
line-height:46px;
margin-bottom:-1px;
font-size:18px;
text-indent:0;
padding:0 18px;
}

.rsticketspro_halfbox .rsticketspro_categories,.rsticketspro_halfbox .rsticketspro_text {
border:1px solid #e9e9e9;
overflow:hidden;
padding:0;
}

.rsticketspro_halfbox .rsticketspro_categories li,.rsticketspro_halfbox .rsticketspro_text li {
border:none;
border-top:1px solid #e9e9e9;
font-size:89%;
position:relative;
z-index:1;
line-height:20px;
padding:10px 10px 10px 60px;
}

.rsticketspro_halfbox .rsticketspro_categories li .fa,.rsticketspro_halfbox .rsticketspro_text li .fa {
font-size:23px;
color:#0062aa;
position:absolute;
z-index:2;
left:28px;
}

.rsticketspro_halfbox .rsticketspro_text .button {
display:table;
margin:20px auto;
}

.rsticketspro_halfbox .rsticketspro_text .button i {
font-size:22px;
vertical-align:middle;
}

.rsticketspro_halfbox #tabcontainer .tabs_title {
height:36px;
top:auto;
border-bottom:1px solid #ddd;
}

.rsticketspro_halfbox #tabcontainer .tabs_title li {
height:auto;
line-height:28px;
background-color:#666;
border:none;
color:#fff;
margin-right:5px;
}

.rsticketspro_halfbox #tabcontainer .tabs_panelwrap .tabs_panel {
width:100%;
border-bottom-color:#EAEAEA;
padding:20px 0 0;
}

.rsticketspro_halfbox #tabcontainer .tabs_panelwrap .tabs_panel p.rsticketspro_title2 {
background:#EAEAEA;
color:#666;
border-color:#DBDBDB;
padding:5px 20px;
}

.rsticketspro_halfbox #tabcontainer .tabs_panelwrap .tabs_panel p.rsticketspro_title2 small {
right:40px;
}

.rsticketspro_halfbox #tabcontainer .tabs_panelwrap .tabs_panel .rsticketspro_message {
border:1px solid #EAEAEA;
border-top:none;
border-bottom:none;
background:#FBFBFB;
margin:0;
padding:20px;
}

.rsticketspro_halfbox #tabcontainer .tabs_panelwrap .tabs_panel .rsticketspro_message .rst_buttons {
position:absolute;
z-index:1;
right:10px;
top:-30px;
}

.rsticketspro_halfbox #tabcontainer .tabs_panelwrap .tabs_panel .rsticketspro_content {
border:1px solid #EAEAEA;
border-top:none;
border-bottom:none;
padding:20px;
}

.rsticketspro_halfbox #tabcontainer .tabs_panelwrap .tabs_panel .rsticketspro_content .rsticketspro_form input,.rsticketspro_halfbox #tabcontainer .tabs_panelwrap .tabs_panel .rsticketspro_content .rsticketspro_form select {
width:224px;
}

.rsticketspro_fullbox .rst_textarea {
width:332px!important;
}

table.my-ticket tr:hover {
background-color:#eef8ff;
}

table.my-ticket tr th {
font-weight:400;
padding:12px 8px;
}

table.my-ticket tr th a {
color:#666;
text-transform:uppercase;
}

table.my-ticket tr td {
text-align:center;
vertical-align:middle;
}

table.my-ticket tr td.sectiontablefooter {
border:none;
background:#fff;
}

table.my-ticket tr td .item-text p {
color:#999;
font-size:89%;
}

.yt-submit-description {
margin-top:55px;
}

#Kunena div.kblock div.kbody {
border-width:1px;
}

#content-main #Kunena .kcontainer select {
border-radius:0!important;
padding:8px 8px 9px!important;
}

#content-main #Kunena input {
border-radius:0!important;
}

#content-main #Kunena .button,#content-main #Kunena .kbutton {
padding:8px 20px 7px;
}

#content-main #Kunena .kprofilebox-guest .kbutton {
padding:8px 20px;
}

#content-main #Kunena tr.krow1 td.kprofileboxcnt {
width:30%;
}

#content-main #Kunena #ktop span.ktoggler {
position:relative;
top:40px;
}

#content-main #Kunena select {
padding:8px;
}

#content-main #Kunena a.close,#content-main #Kunena a.open {
position:relative;
top:3px;
}

#content-main #Kunena .kbuttoncomm span.reply,#content-main #Kunena .kbuttonuser span.reply {
background:url(../images/icons/reply.png) no-repeat;
padding-left:26px;
}

#content-main #Kunena .kbuttoncomm span.quote,#content-main #Kunena .kbuttonuser span.quote {
background:url(../images/icons/quote.png) no-repeat;
padding-left:26px;
}

#content-main #Kunena .kbuttoncomm span.newtopic,#content-main #Kunena .kbuttonuser span.newtopic {
background:url(../images/icons/add.png) no-repeat;
padding-left:26px;
}

#content-main #Kunena .kbuttoncomm span.subscribe,#content-main #Kunena .kbuttonuser span.subscribe {
background:url(../images/icons/subcribe.png) no-repeat;
padding-left:26px;
}

#content-main #Kunena .kbuttoncomm span.favorite,#content-main #Kunena .kbuttonuser span.favorite {
background:url(../images/icons/favorite.png) 0 -2px no-repeat;
padding-left:26px;
}

#content-main #Kunena .kfile-input-button {
background:#0062aa;
border:0;
}

#content-main #Kunena .kfile-hide .kfile-input {
width:95%;
cursor:pointer;
background:#0062aa;
}

#content-main #Kunena div#kprofile-rightcoltop {
padding-top:10px;
}

.klink-block .icon-caret-right {
display:inline-block;
font-family:FontAwesome;
}

.klink-block .icon-caret-right:before {
content:"\f0da";
font-style:normal;
}

.dm_cat h1.dm_title {
font-size:30px;
line-height:120%;
float:left;
margin:0 40px 0 0 !important;
}

.dm_cat .dm_description {
padding-top:10px;
float:left;
}

#dm_cats .dm_mainbody .dm_row {
border:1px solid #eaeaea;
min-height:125px;
margin:0 -1px -1px 0;
padding:20px 20px 0;
}

.dm_taskbar.dm_light li.publish .button.dm_download {
padding-right:48px;
margin-bottom:0;
}

#component-contact .tip {
background:#fbfbfb;
display:block;
margin-bottom:3em;
border-bottom:3px solid #ddd;
padding:30px;
}

.g-pageteam.about-us {
padding-top:28px;
}

#ose-login-box #ext-gen24 {
margin-top:10px;
width:100%!important;
}

.member #ose-my-account .hello {
margin-top:7px;
}

.member #ose-my-account .notice {
background:#fff;
color:#999;
border:1px solid #ccc;
font-size:18px;
padding:20px;
}

#osemsc-list .msc-card {
padding-top:0;
padding-right:0;
}

#osemsc-list .msc-card .msc-image {
position:relative;
top:75px;
}

#osemsc-list .msc-card .msc-row {
border-left:1px solid #ccc;
}

#osemsc-list .msc-card .msc-row .msc-sub-title {
margin-top:0;
padding-top:10px;
padding-left:20px;
}

#osemsc-list .msc-card .msc-row .msc-button-box {
margin-right:0;
margin-left:0;
}

.com_rsticketspro.submit #submitForm .contentpaneopen .larger {
margin-left:139px;
}

.com_rsticketspro.submit.left-main-right #submitForm {
margin-top:53px;
}

.com_rsticketspro.submit #submit_file {
display:inline-grid!important;
}

#submitForm .contentpaneopen label {
margin-right:10px;
font-weight:400;
}

#submit_file input[type=file] {
margin-bottom:0;
margin-top:10px;
}

span.total {
color:red;
}

#Kunena #ktop #ktopmenu {
display:block;
float:left;
width:100%;
margin-bottom:0;
}

#Kunena #ktop #ktopmenu #ktab a span {
font-size:17px;
line-height:37px;
}

#Kunena div.kblock div.kcontainer {
border-left:0;
}

#Kunena div.kblock.kannouncement-head div.kbody {
border-width:1px 1px 1px 0;
}

#rst_ticket_reply input.button {
margin-left:147px;
}

.g-pagejoinus .table.table-bordered span {
line-height:40px;
}

#hwdvs_searchbar .rounded_input div.contain input.field {
margin:5px 0 0 7px;
}

.rst_submit_form .recaptchatable .recaptcha_image_cell center img {
height:48px;
}

#recaptcha_area .recaptchatable #recaptcha_image {
border:0!important;
}

.button.dm_download {
background:url(../images/icons/icloud.png) 10px 13px no-repeat #0062aa;
padding-left:45px;
margin-left:25px;
}

.button.dm_download:hover {
background:url(../images/icons/icloud.png) 10px 13px no-repeat #666;
}

input[type=text]:focus {
border:1px solid #ff0037;
}

.yt-menu ul.navi a.level1,.yt-menu ul.navi div.level1.separator {
text-transform:uppercase;
padding:2px 15px;
font-weight: 600;
line-height: 18px;
}

.yt-menu ul.navi a.level1.havechild:before,.yt-menu ul.navi div.level1.havechild:before {
right:10px;
}

.rsticketspro_message .rst_buttons span a {
position:relative;
top:-6px;
}

.rsticketspro_message .rst_buttons span a.modal {
position:relative;
top:0;
display:inline-block;
overflow:hidden;
margin-right:2px;
}

a.button-link,a.button-link-demo {
background-color:#0062aa;
color:#F5F7F9;
text-shadow:none;
min-height:35px;
font-size:14px;
display:inline-block;
vertical-align:top;
border:0;
line-height:22px;
-webkit-transition:all .3s ease-in-out 0;
-moz-transition:all .3s ease-in-out 0;
-o-transition:all .3s ease-in-out 0;
transition:all .3s ease-in-out 0;
margin:5px;
padding:8px 15px;
}

.g-pageteam .box-round span {
margin-top:34px;
}

#Kunena .kbuttonuser span.thankyou:before {
content:"\f164";
color:#fff;
display:inline-block;
font-family:FontAwesome;
padding-right:10px;
font-size:16px;
}

#Kunena .knewchar {
float:right;
margin-top:30px;
}

.avatar-user img {
width:100px;
height:100px;
margin-top:10px;
}

.yt-menu ul.navi {
float: right;
}

.module_menu,div.module {
margin:0 0 30px;
padding:0 15px;
}

.module.clear {
background:0 0;
clear:none;
z-index:2;
}

.module.clear h3.modtitle {
color:#666;
padding:15px 0;
}

.module.blank h3.modtitle {
color:#595959;

}

.module h3.modtitle {
font-size:180%;
font-weight:700;
margin:0 0 10px;
text-transform: uppercase;
font-family: "Raleway";
color: #333;
}

.module.box1 .modcontent {
border:1px solid #eaeaea;
overflow:hidden;
padding:15px;
}

.module.box1.facebook .modcontent {
padding:15px 15px 9px;
}

.module.style-icon .modtitle i {
width:42px;
height:42px;
line-height:42px;
text-align:center;
background:#fff;
border-radius:50%;
display:inline-block;
vertical-align:middle;
color:#ff0037;
font-size:22px;
margin-right:10px;
}

.module.notice {
background:#0062aa;
color:#fff;
margin:0 15px 30px;
padding:15px;
}

.module.bg1 .modtitle {
font-size:28px;
margin-bottom:15px;
text-transform:capitalize;
}

.module.bg1 .modcontent {
background:#0062aa;
color:#fff;
padding:25px;
}

.module.bg1 .modcontent h3.title {
font-size:18px;
margin:0 0 10px;
}

.module.bg1 .modcontent hr {
border-color:#52a0db;
}

.module.bg1 .modcontent ul.listAdress li {
display:block;
background-color:#52a0db;
margin-bottom:1px;
position:relative;
padding:15px 15px 15px 45px;
}

.module.bg1 .modcontent ul.listAdress li .fa {
font-size:24px;
position:absolute;
left:12px;
top:15px;
z-index:2;
margin:0;
}

.module.bg2 {
background-color:#0062aa;
color:#fff;
overflow:hidden;
margin:0 15px 30px;
padding:20px;
}

.module.bg2 .modtitle {
line-height:100%;
color: white;
margin-bottom:15px;
}
.module.bg2 p{margin-bottom: 20px;}
.module.bg2 .button {
text-transform:uppercase;
display:inline-block;
background-color:#004e88;
padding:5px 15px;
margin-bottom: 5px;
}
.module.bg2 .box-content{font-size: 13px;overflow: hidden;}
.module.bg2 .box-content .button{font-size: 13px;}
.module.bg2 .button:hover {
background-color:#333;

}

.module._menu h3.modtitle {
background:#0062aa;
color:#fff;
text-align:center;
margin-bottom:0;
font-size:18px;
padding:10px;
}

.module._menu ul.level0,.module._menu ul.menu {
list-style:none;
padding:0;
}

.module._menu ul.level0>li,.module._menu ul.menu>li {
border-bottom:1px solid #eaeaea;
background:0 0;
clear:both;
padding:0;
}

.module._menu ul.level0>li:before,.module._menu ul.menu>li:before {
content:"";
width:8px;
height:40px;
background:#e9e9e9;
float:left;
}

.module._menu ul.level0>li>a,.module._menu ul.menu>li>a {
color:#666;
display:block;
font-weight:400;
padding:8px 15px;
}

.module._menu ul.level0>li>a em,.module._menu ul.menu>li>a em {
float:right;
font-style:normal;
}

table.variations {
width:100%;
clear:both;
border:1px solid #ddd;
margin:1em 0 2em;
}

table.variations tr.odd td {
text-shadow:0 1px 1px rgba(255,255,255,.6);
}

table.variations tr td {
border:1px solid #ccc;
color:#666;
padding:5px 10px;
}

table.variations tr td.bold {
font-weight:700;
background:#e5e5e5;
box-shadow:0 1px 0 rgba(255,255,255,.6) inset;
}

#mod-finder-searchform {
position:relative;
overflow:hidden;
margin:0;
}

#mod-finder-searchform .finder {
background:#fff;
display:block;
}

#mod-finder-searchform .finder input.inputbox {
background:0 0;
width:173px;
color:#999;
font-size:91%;
border:none;
box-shadow:none;
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;
margin:0;
padding:4px 0;
}

#mod-finder-searchform .finder .button {
color:#0062aa;
float:left;
border:none;
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
background:url(../images/finder-1.png) 50px 10px no-repeat;
padding:4px 10px;
}

#mod-finder-searchform .finder i {
font-size:14px;
margin:0;
}

#mod-finder-searchform .finder input.inputbox:focus+.button {
background-position:right 10px;
}

dl.stats-module dt {
float:left;
line-height:28px;
width:110px;
padding:0 10px 0 15px;
}

dl.stats-module dd {
height:28px;
line-height:28px;
}

#yt-top .yt-loginform li .register-switch {
background-color:#ff0037;
color:#fff!important;
}

#yt-top .yt-loginform li .login-switch {
background-color:#0062aa;
color:#fff!important;
}

#form-login .login-greeting {
float:left;
margin:6px;
}

#myLogin.modal {
overflow:visible;
}

#myLogin .modal-dialog {
width:740px;
}

#myLogin .modal-dialog .modal-content {
margin-top:50px;
border:8px solid rgba(0,0,0,.5);
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;
box-shadow:none;
padding:0 10px;
}

#myLogin .modal-dialog .modal-content .first {
border-right:1px solid #e9eaeb;
}

#myLogin h3.title {
line-height:100%;
font-size:200%;
font-weight:400;
margin-bottom:20px;
padding:5px 0;
}

#myLogin ul.listlogin {
border-top:1px solid #eaeaea;
margin-top:10px;
padding-top:10px;
padding-left:0;
}

#myLogin ul.listlogin li {
display:list-item;
font-size:12px;
color:#d6dbe1;
list-style:none;
padding:3px 0;
}

#myLogin ul.listlogin li a {
color:#0062aa;
text-decoration:none;
padding:0;
}

#myLogin .col-username {
padding:20px 30px 20px 0;
}

#myLogin .col-username #login-form .control-group {
margin-bottom:1em;
}

#myLogin .col-username #login-form .control-group .inputbox {
width:99%;
height:38px;
padding-left:36px;
}

#myLogin .col-username #login-form .control-group #modlgn_username {
background:url(../images/news/icon-signin.png) 5px 10px no-repeat;
}

#myLogin .col-username #login-form .control-group #modlgn_passwd {
background:url(../images/news/icon-signin.png) 5px -36px no-repeat;
}

#myLogin .col-username #login-form #form-login-remember label {
display:inline-block;
margin:0;
}

#myLogin .col-username #login-form #form-login-submit {
clear:both;
display:inline-block;
margin:1em 0;
}

#myLogin .col-username #login-form #form-login-submit .button {
height:40px;
text-transform:uppercase;
padding:0 30px;
}

#myLogin .col-regis {
position:relative;
z-index:2;
padding:20px 0 20px 30px;
}

#myLogin .col-regis:before {
content:"OR";
width:40px;
height:40px;
border:1px solid #e9eaeb;
border-radius:100%;
position:absolute;
z-index:2;
line-height:36px;
left:-35px;
top:50%;
text-align:center;
background-color:#fff;
color:#999;
}

#myLogin .col-regis ul.menu {
list-style-type:disc;
margin:-5px 0 20px 15px;
}

#myLogin .col-regis ul.menu li {
display:list-item;
color:#d6dbe1;
padding:4px 0;
}

#myLogin .col-regis .button {
color:#F5F7F9;
text-shadow:none;
min-height:35px;
font-size:14px;
display:inline-block;
vertical-align:top;
border:none;
line-height:22px;
-webkit-transition:all .3s ease-in-out 0;
-moz-transition:all .3s ease-in-out 0;
-o-transition:all .3s ease-in-out 0;
transition:all .3s ease-in-out 0;
background-color:#ff0037;
height:54px;
text-transform:uppercase;
width:230px;
padding:6px 20px;
}

#myLogin .col-regis .button i {
font-size:24px;
height:35px;
float:left;
padding:9px 9px 0 0;
}

#myLogin .col-regis .button span {
overflow:hidden;
line-height:20px;
}

#logout-form .login-greeting {
float:left;
margin-top:3px;
color:#999;
}

div.ac-newsletter .boxvalue {
border:1px solid #e9eaeb;
}

div.ac-newsletter .boxvalue .inputbox {
height:40px;
border:none;
width:69%;
color:#ccc;
padding:10px;
}

div.ac-newsletter .boxvalue .button {
height:42px;
float:right;
margin:-1px;
}

.row-edge {
margin-left:-15px!important;
margin-right:-15px!important;
}

.block-socialbt .yt-socialbt {
float:left;
font-size:18px;
overflow:hidden;
cursor:pointer;
position:relative;
z-index:1;
padding:4px 8px;
}

.block-socialbt .yt-socialbt a {
color:#999;
display:block;
position:relative;
z-index:3;
-webkit-transition:all .3s ease-in-out 0;
-moz-transition:all .3s ease-in-out 0;
-o-transition:all .3s ease-in-out 0;
transition:all .3s ease-in-out 0;
padding:0 3px;
}

.block-socialbt .yt-socialbt:hover .fa-twitter {
color:#63c0e9;
}

.block-socialbt .yt-socialbt:hover .fa-google-plus {
color:#da4a38;
}

.block-socialbt .yt-socialbt:hover .fa-linkedin {
color:#0097bc;
}

.block-socialbt .yt-socialbt:hover .fa-pinterest {
color:#eb2022;
}

.block-socialbt .yt-socialbt:hover .fa-youtube {
color:#5aa426;
}

.addthis_native_toolbox {
margin-top:10px;
position:relative;
z-index:5;
}

.box-socialbt {
margin:10px -15px 20px; overflow: hidden;
}

.box-socialbt .yt-socialbt {
margin-right:0;
margin-bottom:13px;
}
.box-socialbt .yt-socialbt:nth-child(2n){
    padding-left: 64px;
}
.box-socialbt .yt-socialbt a {
font-size:14px;
color:#666;
display:block;
}

.box-socialbt .yt-socialbt .fa {
width:32px;
height:32px;
line-height:32px;
text-align:center;
background-color:#1f69b3;
color:#fff;
display:inline-block;
font-size:18px;
overflow:hidden;
vertical-align:middle;
text-shadow:1px 1px #1b5c9e,2px 2px #1b5c9e,3px 3px #1b5c9e,4px 4px #1b5c9e,5px 5px #1b5c9e,6px 6px #1b5c9e,7px 7px #1b5c9e,8px 8px #1b5c9e,9px 9px #1b5d9f,10px 10px #1b5ea1,11px 11px #1c5fa3,12px 12px #1c60a5,13px 13px #1c61a7,14px 14px #1d63a9,15px 15px #1d64ab,16px 16px #1d65ad,17px 17px #1e66af,18px 18px #1e67b1,19px 19px #1f69b3;
}

.box-socialbt .yt-socialbt .fa-twitter {
background-color:#63c0e9;
text-shadow:1px 1px #3ca1ce,2px 2px #3ca1ce,3px 3px #3ca1ce,4px 4px #3ca1ce,5px 5px #3ca1ce,6px 6px #3ca1ce,7px 7px #3ca1ce,8px 8px #3ca1ce,9px 9px #3ca2d0,10px 10px #3da4d2,11px 11px #3da5d4,12px 12px #3ea7d6,13px 13px #3fa9d8,14px 14px #3faada,15px 15px #40acdc,16px 16px #41aede,17px 17px #41afe0,18px 18px #42b1e2,19px 19px #43b3e5;
}

.box-socialbt .yt-socialbt .fa-google-plus {
background-color:#da4a38;
text-shadow:1px 1px #c44332,2px 2px #c44332,3px 3px #c44332,4px 4px #c44332,5px 5px #c44332,6px 6px #c44332,7px 7px #c44332,8px 8px #c44332,9px 9px #c64332,10px 10px #c84433,11px 11px #ca4433,12px 12px #cc4534,13px 13px #ce4634,14px 14px #d04635,15px 15px #d24735,16px 16px #d44836,17px 17px #d64836,18px 18px #d84937,19px 19px #da4a38;
}

.box-socialbt .yt-socialbt .fa-linkedin {
background-color:#0097bc;
text-shadow:1px 1px #08a,2px 2px #08a,3px 3px #08a,4px 4px #08a,5px 5px #08a,6px 6px #08a,7px 7px #08a,8px 8px #08a,9px 9px #0089ab,10px 10px #008aad,11px 11px #008caf,12px 12px #008db0,13px 13px #008eb2,14px 14px #0090b4,15px 15px #0091b6,16px 16px #0092b7,17px 17px #0094b9,18px 18px #0095bb,19px 19px #0097bd;
}

.box-socialbt .yt-socialbt .fa-pinterest {
background-color:#eb2022;
text-shadow:1px 1px #d41d1f,2px 2px #d41d1f,3px 3px #d41d1f,4px 4px #d41d1f,5px 5px #d41d1f,6px 6px #d41d1f,7px 7px #d41d1f,8px 8px #d41d1f,9px 9px #d61d1f,10px 10px #d81d1f,11px 11px #da1d1f,12px 12px #dc1e20,13px 13px #de1e20,14px 14px #e01e20,15px 15px #e21e20,16px 16px #e41f21,17px 17px #e61f21,18px 18px #e81f21,19px 19px #eb2022;
}

.box-socialbt .yt-socialbt .fa-youtube {
background-color:#5aa426;
text-shadow:1px 1px #519422,2px 2px #519422,3px 3px #519422,4px 4px #519422,5px 5px #519422,6px 6px #519422,7px 7px #519422,8px 8px #519422,9px 9px #519522,10px 10px #529622,11px 11px #539823,12px 12px #549923,13px 13px #559b23,14px 14px #559c24,15px 15px #569e24,16px 16px #579f24,17px 17px #58a125,18px 18px #59a225,19px 19px #5aa426;
}

ul.lstCheck {
margin-left:25px;
list-style:none;
position:relative;
}

ul.lstCheck li:before {
font-family:FontAwesome;
content:"\f00c";
margin-left:-25px;
position:absolute;
font-size:10px;
}

ul.rss-feeds {
overflow:hidden;
margin:5px 0;
}

ul.rss-feeds .fa-rss {
background:#f8a40e;
font-size:12px;
width:16px;
height:16px;
line-height:16px;
display:inline-block;
color:#fff;
text-align:center;
}

ul.rss-feeds [class*=" col-lg-"],ul.rss-feeds [class^=col-lg-] {
margin-bottom:14px;
overflow:hidden;
padding:0;
}

.b-notification {
border:5px solid #e9e9e9;
display:block;
margin:20px 0;
padding:20px;
}

.b-outnetwork{
     padding:25px 0;
    border-top: 1px solid #dcdcdc;
    border-bottom: 1px solid #dcdcdc;
}
.b-outnetwork ul.listWork{display: table;width: 100%;}
.b-outnetwork ul.listWork li {
    display: table-cell;
    width: 20%;
}


.b-outnetwork ul.listWork li a:hover img {
animation-name:tada;
-webkit-animation-name:tada;
-moz-animation-name:tada;
}

.b-outnetwork ul.listWork li img {
-webkit-animation-duration:1s;
-moz-animation-duration:1s;
animation-duration:1s;
-webkit-animation-fill-mode:both;
-moz-animation-fill-mode:both;
animation-fill-mode:both;
}

10%,20% {
-moz-transform:scale(0.9) rotate(-3deg);
-webkit-transform:scale(0.9) rotate(-3deg);
transform:scale(0.9) rotate(-3deg);
}

30%,50%,70%,90% {
-moz-transform:scale(1.1) rotate(3deg);
-webkit-transform:scale(1.1) rotate(3deg);
transform:scale(1.1) rotate(3deg);
}

40%,60%,80% {
-moz-transform:scale(1.1) rotate(-3deg);
-webkit-transform:scale(1.1) rotate(-3deg);
transform:scale(1.1) rotate(-3deg);
}

100% {
-moz-transform:scale(1) rotate(0);
-webkit-transform:scale(1) rotate(0);
transform:scale(1) rotate(0);
}

#yt-footer ul.menu {
list-style:none;
padding:0;
}

#yt-footer ul.menu li {
padding:1px 0;
}

#yt-footer ul.menu li a {
color:#999;
display:block;
}

#submitForm .yt-submit-description h3.title {
background-color:#0062aa;
color:#fff;
font-size:18px;
text-transform:uppercase;
margin:0;
padding:9px 15px;
}

#submitForm .yt-submit-description .yt-fullwidth {
overflow:hidden;
padding:15px;
}

#submitForm .yt-submit-description .yt-fullwidth .title {
margin:0 0 12px;
}

#submitForm .yt-submit-description .yt-fullwidth .grayLight li {
margin-bottom:7px;
}

#submitForm .componentheading {
background-color:#0062aa;
color:#fff;
font-size:18px;
text-transform:uppercase;
line-height:25px;
margin:0;
padding:9px 15px;
}

#submitForm .contentpaneopen {
display:block;
padding:15px;
}

#submitForm .contentpaneopen .inputbox,#submitForm .contentpaneopen select {
margin-bottom:10px;
height:35px;
width:50%;
}

#submitForm .contentpaneopen .text_area {
margin-bottom:10px;
height:auto;
width:100%;
}

#submitForm .contentpaneopen input[type=file] {
width:200px;
}

#submitForm .contentpaneopen .larger {
height:40px;
width:120px;
line-height: 175%;
text-transform:uppercase;
margin:20px 0 0 199px;
}

.b-beautiful {
text-align:center;
color:white;
margin:3.2em auto 0;
}

.b-beautiful h1 {
font-size:44px;
margin:0;
font-weight: 700;
color:white;
line-height: 175%;
text-transform: uppercase;
}

.b-beautiful h2 {font-size:18px;margin-bottom:3em;color:white;}
.b-beautiful h2 .bold{font-size: 24px;font-weight: 700;border-bottom: 1px solid #8fb4d2;color: white;}
.b-beautiful h2 .bold:hover{color:#ff0037;border-color:#ff0037;}
.yt-customwork h3 {
font-family: inherit;
text-transform:uppercase;
margin:1em 0;
color:white;
}

.iceaccordion-theme-candy .panel-heading {
border-radius:0;
border:none;
box-shadow:none;
background-color:#f4f4f4;
position:relative;
z-index:1;
margin-top:1px;
padding:0 0 0 40px;
}

.iceaccordion-theme-candy div.accordion_content .padding {
border:1px solid #e9e9e9;
border-top:none;
background-color:#fbfbfb;
overflow:hidden;
margin:0;
padding:20px;
}

.module .iceaccordion-theme-candy .panel-heading h4 {
font-size:14px;
line-height:22px;
}

div.sj-count-k2-items .sj-count-k2-catlink {
color:#666;
text-align:center;
margin-bottom:20px;
display:block;
overflow:hidden;
}

div.sj-count-k2-items .sj-count-k2-catlink .sj-count-k2-number {
    background:#0062aa;
    color:#fff;
    font-size:18px;
    margin-bottom:10px;
    position:relative;
    display:block;
    padding:5px 20px;
}

.sj-count-k2-items .sj-count-k2-number:after {
content:"";
height:1px;
width:1px;
position:absolute;
left:50%;
bottom:-10px;
z-index:1;
margin-left:-5px;
border-color:#0062aa transparent transparent;
border-style:solid;
border-width:5px;
}

div.sj-count-k2-items .sj-count-k2-catlink .sj-count-k2-cattitle {
position:relative;
padding:10px;
}

div.sj-count-k2-items .sj-count-k2-catlink:hover .sj-count-k2-number {
background:#ff0037;
position:relative;
display:block;
}

div.sj-count-k2-items .sj-count-k2-catlink:hover .sj-count-k2-number:after {
content:"";
height:1px;
width:1px;
position:absolute;
left:50%;
bottom:-10px;
z-index:1;
margin-left:-5px;
border-color:#ff0037 transparent transparent;
border-style:solid;
border-width:5px;
}

div.sj-responsive-listing .respl-wrap .respl-tabs-container {
margin:15px 0 30px;
}

div.sj-responsive-listing .respl-wrap .respl-tabs-container .modtitle {
text-align: center;
font-size:20px;
text-transform: uppercase;
font-weight: 600;
}

div.sj-responsive-listing .respl-wrap .respl-tabs-container ul.respl-tabs {
display:table; 
margin:5px auto;
}

div.sj-responsive-listing .badge-free {
width:55px;
height:53px;
position:absolute;
right:0;
top:0;
z-index:2;
}

div.sj-responsive-listing .badge-free{width: 70px;height: 70px;position: absolute;z-index: 10;top: -3px;right: -4px;background: url('../images/icons/badge-free.png') no-repeat;}
div.sj-responsive-listing .badge-free > span{    display: block;text-transform: uppercase;text-align: center;width: 100px;transform: rotate(45deg) translateY(20px);}

div.sj-responsive-listing .respl-wrap .respl-items .item-title {
text-align:left;
min-height:50px;
}

div.sj-responsive-listing .respl-wrap .respl-items .item-title h3 {
font-size: 14px;
text-transform: uppercase;
font-weight: 700;
margin:20px 0 5px;
}

div.sj-responsive-listing .respl-wrap .respl-items .item-title p {

margin:0;
}

div.sj-responsive-listing .respl-wrap .respl-items .itemDate,div.sj-responsive-listing .respl-wrap .respl-items .itemRate {
font-size:12px;
border-bottom:1px solid #e9e9e9;

padding:5px 0;
}

div.sj-responsive-listing .respl-wrap .respl-loadmore-btn {
background-color:#0062aa;
color:#F5F7F9;
text-shadow:none;
min-height:35px;
font-size:14px;
display:inline-block;
vertical-align:top;
border:none;
line-height:22px;
-webkit-transition:all .3s ease-in-out 0;
-moz-transition:all .3s ease-in-out 0;
-o-transition:all .3s ease-in-out 0;
transition:all .3s ease-in-out 0;
text-transform:uppercase;

padding:8px 15px;
}

div.sj-responsive-listing .respl-wrap .respl-loadmore-btn i {
font-size:18px;
color:#fff;
vertical-align:middle;
}

#v3-top1 ul.menu {
float:left;
padding:0 15px 0 0 !important;
}

#v3-top1 .sj-minicart-pro .mc-header .mc-yourcart {
color:#717171;
background:0 0;
font-size:14px;
padding:0;
}

#v3-top1 .sj-minicart-pro .mc-header .mc-arrow {
background-color:transparent;
background-position:10px 37%;
width:20px;
}

#v3-top1 .sj-minicart-pro .mc-header:hover .mc-arrow {
background:url(../images/icons/icon-down_hover.png) 10px 37% no-repeat;
}

#v3-top2 {
float:right!important;
}

.align-left {
text-align:left!important;
}

.align-right {
text-align:right;
display:block;
}

.noitalic {
font-style:normal!important;
}

.nobold {
font-weight:400!important;
}

.nopaddingall {
padding:0!important;
}

.nomargintop {
margin-top:0!important;
}

.poscenter {
display:table;
margin:0 auto;
}

.nomarginbottom {
margin-bottom:0!important;
}

.nomarginleft {
margin-left:0!important;
}

.nomarginright {
margin-right:0!important;
}
.nopadding {
padding:0!important;
}
.nopaddingtop {
padding-top:0!important;
}

.nopaddingbottom {
padding-bottom:0!important;
}

.nopaddingleft {
padding-left:0!important;
}

.nopaddingright {
padding-right:0!important;
}

.pull-left[class*=" icon-"],.pull-left[class^=icon-] {
margin-right:10px;
}

.smallFontSize {
font-size:85.7%;
line-height:20px;
}

.normalFontSize {
font-size:92.9%;
}

.largeFontSize {
font-size:114.3%;
}

.xlargeFontSize {
font-size:128.6%;
}

.thumbnail.pull-right {
margin:0 0 1em 10px;
}

.thumbnail.clear {
border:none;
box-shadow:none;
border-radius:0;
padding:0;
}

.bgcolor2 {
background:#ff6825;
}

.bgcolor5 {
background:#8eb60b;
}

.img-effect {
position:relative;
width:100%;
overflow:hidden;
}

.lsBox-blue {
box-shadow:1px 1px #3783bd,2px 2px #3783be,3px 3px #3784bf,4px 4px #3784bf,5px 5px #3785c0,6px 6px #3885c1,7px 7px #3886c1,8px 8px #3886c2,9px 9px #3887c3,10px 10px #3887c3,11px 11px #3888c4,12px 12px #3988c5,13px 13px #3989c5,14px 14px #3989c6,15px 15px #3989c7,16px 16px #398ac7,17px 17px #3a8ac8,18px 18px #3a8bc9,19px 19px #3a8bc9,20px 20px #3a8cca,21px 21px #3a8ccb,22px 22px #3a8dcb,23px 23px #3b8dcc,24px 24px #3b8ecd,25px 25px #3b8ecd,26px 26px #3b8fce,27px 27px #3b8fcf,28px 28px #3c8fcf,29px 29px #3c90d0,30px 30px #3c90d1,31px 31px #3c91d1,32px 32px #3c91d2,33px 33px #3c92d3,34px 34px #3d92d3,35px 35px #3d93d4,36px 36px #3d93d5,37px 37px #3d94d5,38px 38px #3d94d6,39px 39px #0062aa;
}

.lsBox-gray {
box-shadow:1px 1px #4b4b4b,2px 2px #4b4b4b,3px 3px #4b4b4b,4px 4px #4b4b4b,5px 5px #4b4b4b,6px 6px #4b4b4b,7px 7px #4b4b4b,8px 8px #4b4b4b,9px 9px #4b4b4b,10px 10px #4b4b4b,11px 11px #4b4b4b,12px 12px #4b4b4b,13px 13px #4b4b4b,14px 14px #4b4b4b,15px 15px #4b4b4b,16px 16px #4b4b4b,17px 17px #4c4c4c,18px 18px #4c4c4c,19px 19px #4c4c4c,20px 20px #4c4c4c,21px 21px #4c4c4c,22px 22px #4c4c4c,23px 23px #4c4c4c,24px 24px #4d4d4d,25px 25px #4d4d4d,26px 26px #4d4d4d,27px 27px #4d4d4d,28px 28px #4d4d4d,29px 29px #4d4d4d,30px 30px #4d4d4d,31px 31px #4e4e4e,32px 32px #4e4e4e,33px 33px #4e4e4e,34px 34px #4e4e4e,35px 35px #4e4e4e,36px 36px #4e4e4e,37px 37px #4e4e4e,38px 38px #4f4f4f,39px 39px #4f4f4f,40px 40px #4f4f4f,41px 41px #4f4f4f,42px 42px #4f4f4f,43px 43px #4f4f4f,44px 44px #4f4f4f,45px 45px #505050,46px 46px #505050,47px 47px #505050,48px 48px #505050,49px 49px #505050,50px 50px #505050,51px 51px #505050,52px 52px #515151,53px 53px #515151,54px 54px #515151,55px 55px #515151,56px 56px #515151,57px 57px #515151,58px 58px #515151,59px 59px #525252,60px 60px #525252,61px 61px #525252,62px 62px #525252,63px 63px #525252,64px 64px #525252,65px 65px #525252,66px 66px #535353,67px 67px #535353,68px 68px #535353,69px 69px #535353,70px 70px #535353,71px 71px #535353,72px 72px #535353,73px 73px #545454,74px 74px #545454,75px 75px #545454,76px 76px #545454,77px 77px #545454,78px 78px #545454,79px 79px #555;
}

.lsText-blue {
text-shadow:1px 1px #2471a3,2px 2px #2471a3,3px 3px #2471a3,4px 4px #2471a3,5px 5px #2471a3,6px 6px #2471a3,7px 7px #2471a3,8px 8px #2471a3,9px 9px #2472a5,10px 10px #2473a7,11px 11px #2575a9,12px 12px #2576ab,13px 13px #2677ad,14px 14px #2679af,15px 15px #277ab1,16px 16px #277bb3,17px 17px #287db5,18px 18px #287eb7,19px 19px #2980b9;
}

.lsText-red {
text-shadow:1px 1px #ce0732,2px 2px #cf0732,3px 3px #d10733,4px 4px #d20733,5px 5px #d40733,6px 6px #d50734,7px 7px #d60734,8px 8px #d80734,9px 9px #d90735,10px 10px #db0735,11px 11px #dc0735,12px 12px #dd0736,13px 13px #df0736,14px 14px #e00736,15px 15px #e20737,16px 16px #e30737,17px 17px #e40737,18px 18px #e60738,19px 19px #e70738,20px 20px #e90839;
}

.lsText-facebook {
text-shadow:1px 1px #1b5c9e,2px 2px #1b5c9e,3px 3px #1b5c9e,4px 4px #1b5c9e,5px 5px #1b5c9e,6px 6px #1b5c9e,7px 7px #1b5c9e,8px 8px #1b5c9e,9px 9px #1b5d9f,10px 10px #1b5ea1,11px 11px #1c5fa3,12px 12px #1c60a5,13px 13px #1c61a7,14px 14px #1d63a9,15px 15px #1d64ab,16px 16px #1d65ad,17px 17px #1e66af,18px 18px #1e67b1,19px 19px #1f69b3;
}

.lsText-twitter {
text-shadow:1px 1px #3ca1ce,2px 2px #3ca1ce,3px 3px #3ca1ce,4px 4px #3ca1ce,5px 5px #3ca1ce,6px 6px #3ca1ce,7px 7px #3ca1ce,8px 8px #3ca1ce,9px 9px #3ca2d0,10px 10px #3da4d2,11px 11px #3da5d4,12px 12px #3ea7d6,13px 13px #3fa9d8,14px 14px #3faada,15px 15px #40acdc,16px 16px #41aede,17px 17px #41afe0,18px 18px #42b1e2,19px 19px #43b3e5;
}

.lsText-google {
text-shadow:1px 1px #c44332,2px 2px #c44332,3px 3px #c44332,4px 4px #c44332,5px 5px #c44332,6px 6px #c44332,7px 7px #c44332,8px 8px #c44332,9px 9px #c64332,10px 10px #c84433,11px 11px #ca4433,12px 12px #cc4534,13px 13px #ce4634,14px 14px #d04635,15px 15px #d24735,16px 16px #d44836,17px 17px #d64836,18px 18px #d84937,19px 19px #da4a38;
}

.lsText-linkedin {
text-shadow:1px 1px #08a,2px 2px #08a,3px 3px #08a,4px 4px #08a,5px 5px #08a,6px 6px #08a,7px 7px #08a,8px 8px #08a,9px 9px #0089ab,10px 10px #008aad,11px 11px #008caf,12px 12px #008db0,13px 13px #008eb2,14px 14px #0090b4,15px 15px #0091b6,16px 16px #0092b7,17px 17px #0094b9,18px 18px #0095bb,19px 19px #0097bd;
}

.lsText-pinterest {
text-shadow:1px 1px #d41d1f,2px 2px #d41d1f,3px 3px #d41d1f,4px 4px #d41d1f,5px 5px #d41d1f,6px 6px #d41d1f,7px 7px #d41d1f,8px 8px #d41d1f,9px 9px #d61d1f,10px 10px #d81d1f,11px 11px #da1d1f,12px 12px #dc1e20,13px 13px #de1e20,14px 14px #e01e20,15px 15px #e21e20,16px 16px #e41f21,17px 17px #e61f21,18px 18px #e81f21,19px 19px #eb2022;
}

.lsText-extension {
text-shadow:1px 1px #519422,2px 2px #519422,3px 3px #519422,4px 4px #519422,5px 5px #519422,6px 6px #519422,7px 7px #519422,8px 8px #519422,9px 9px #519522,10px 10px #529622,11px 11px #539823,12px 12px #549923,13px 13px #559b23,14px 14px #559c24,15px 15px #569e24,16px 16px #579f24,17px 17px #58a125,18px 18px #59a225,19px 19px #5aa426;
}

#flip-scroll table {
width:100%;
display:block;
}

#flip-scroll tr {
width:100%!important;
display:block;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
border-bottom:1px solid #EEE;
}

#flip-scroll td,#flip-scroll th {
width:100%!important;
display:block;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
border:none;
padding:5px 8px;
}

.listunderline li {
border-top:1px solid #ebebeb;
padding:10px 0;
}

#filter .blur img {
filter:url(../images/css_blur.svg#blur);
-webkit-filter:blur(5px);
}

#filter .grayScale img {
-webkit-filter:grayscale(100%);
filter:gray;
}

#filter .disgrayscale img {
filter:url(../images/css_blur.svg#greyscale);
-webkit-filter:grayscale(0%);
}

.transform-style {
transform-style:preserve-3d;
-webkit-transform-style:preserve-3d;
}

.backface-visibility {
backface-visibility:hidden;
-webkit-backface-visibility:hidden;
-moz-backface-visibility:hidden;
-ms-backface-visibility:hidden;
}

.effect-1 {
position:relative;
z-index:2;
overflow:hidden;
}

.effect-1 span {
display:inline-block;
position:relative;
z-index:1;
-webkit-transition:all .2s ease-in-out 0;
-moz-transition:all .2s ease-in-out 0;
-o-transition:all .2s ease-in-out 0;
transition:all .2s ease-in-out 0;
padding:0 4px;
}

.effect-1 span:before {
content:attr(data-hover);
position:absolute;
top:-100%;
font-weight:700;
}

.effect-1:focus span,.effect-1:hover span {
-webkit-transform:translateY(100%);
-moz-transform:translateY(100%);
-o-transform:translateY(100%);
transform:translateY(100%);
}

.toRightFromLeft 49% {
background-position:50px 6px;
}

.table_clear h3.modtitle {
margin-bottom:10px;
padding:0;
}

table.calendar tr td {
padding:4px;
}

table.calendar tr td.calendarCurrentMonth,table.calendar tr td.calendarNavMonthNext,table.calendar tr td.calendarNavMonthPrev {
background-color:#0062aa;
border:none;
color:#fff;
text-align:center;
}

table.calendar tr td.calendarDayName {
background:0 0;
font-size:14px;
}

.rtl .align-left {
text-align:right;
}

.rtl .pull-left[class*=" icon-"],.rtl .pull-left[class^=icon-] {
margin:0 0 0 10px;
}

.rtl .thumbnail.pull-left {
margin:0 0 10px 1em;
}

.rtl .borderRound {
margin:10px 0 10px 14px;
}

h1,h2,h3,h4,h5,h6 {
margin:0 0 1em; 
}

h1 {
font-size:200%;
line-height:185%;
}

h2 {
font-size:160%;
line-height:160%;
}

h3 {
font-size:130%;
line-height:140%;
}

h4 {
font-size:110%;
}

h5 {
font-size:91%;
}

h6 {
font-size:84%;
}

.lit {
color:#195f91;
}

.fun {
color:#dc322f;
}

.atv,.str {
color:#D14;
}

.kwd,.prettyprint .tag {
color:#1e347b;
}

.atn,.dec,.typ,.var {
color:teal;
}

.pln {
color:#48484c;
}

.prettyprint {
background-color:#f7f7f9;
border:1px solid #e1e1e8;
padding:8px;
}

.prettyprint.linenums {
-webkit-box-shadow:inset 40px 0 0 #fbfbfc,inset 41px 0 0 #ececf0;
-moz-box-shadow:inset 40px 0 0 #fbfbfc,inset 41px 0 0 #ececf0;
box-shadow:inset 40px 0 0 #fbfbfc,inset 41px 0 0 #ececf0;
}

ol.linenums {
margin:0 0 0 33px;
}

ol.linenums li {
color:#bebec5;
line-height:20px;
text-shadow:0 1px 0 #fff;
padding:3px 0 3px 10px;
}

ol.linenums li:nth-last-child(odd) {
background:#FCFCFC;
-webkit-box-shadow:0 1px 0 rgba(0,0,0,.05) inset,0 1px 0 rgba(0,0,0,.05);
-moz-box-shadow:0 1px 0 rgba(0,0,0,.05) inset,0 1px 0 rgba(0,0,0,.05);
box-shadow:0 1px 0 rgba(0,0,0,.05) inset,0 1px 0 rgba(0,0,0,.05);
}

.bs-docs-example {
position:relative;
overflow:hidden;
background-color:#fff;
border:1px solid #ddd;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
margin:15px 0;
padding:39px 19px 14px;
}

.bs-docs-example h2.page-header {
font-size:180%;
font-weight:700;
border-bottom:1px solid #ddd;
padding-bottom:15px;
margin:1.5em 0 1em;
}

.bs-docs-example:after {
content:"Example";
position:absolute;
top:-1px;
left:-1px;
font-size:12px;
font-weight:700;
background-color:#f5f5f5;
border:1px solid #ddd;
color:#333;
-webkit-border-radius:4px 0;
-moz-border-radius:4px 0;
border-radius:4px 0;
padding:3px 7px;
}

.bs-docs-example+.prettyprint {
margin-top:-20px;
margin-bottom:15px;
overflow:hidden;
padding:4px 0 0 8px;
}

.example-sites {
margin-left:20px;
}

.example-sites img {
max-width:100%;
margin:0 auto;
}

.scrollspy-example {
height:200px;
overflow:auto;
position:relative;
}

code,pre {
font-family:Menlo,Monaco,Consolas,"Courier New",monospace;
}

.text-warning {
color:#C09853;
}

.text-error {
color:#B94A48;
}

.text-info {
color:#3A87AD;
}

.text-success {
color:#468847;
}

.blog-sa .itemListCategoriesBlock {
margin:0 0 30px;
}

.blog-sa .itemListCategoriesBlock .itemListCategory {
background:0 0;
border:none;
margin:0;
padding:0;
}

.blog-sa .itemListCategoriesBlock .itemListCategory h2 {
font-size:200%;
display:inline-block;
font-weight:400;
line-height:inherit;
margin:0 20px 0 0;
}

.blog-sa .itemListCategoriesBlock .wrapper-notice {
margin-top:20px;
line-height:20px;
}

.blog-sa .itemList .itemContainer.itemContainer .catItemView {
border-bottom:1px solid #e9e9e9;
}

.blog-sa .itemList #itemListLinks {
background:0 0;
border:none;
padding:0;
}

.blog-sa .itemList #itemListLinks h4 {
border-bottom:1px solid #ddd;
padding-bottom:5px;
}

.blog-sa .itemList #itemListLinks .itemContainerLast {
border-top:none;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}

.blog-sa .k2Pagination {
height:auto;
clear:both;
margin:20px 0;
}

.blog-sa .k2Pagination ul {
border-radius:0;
box-shadow:none;
}

.blog-sa .k2Pagination ul li {
display:inline-block;
margin:0 5px;
}

.blog-sa .k2Pagination ul li a,.blog-sa .k2Pagination ul li span {
float:none;
display:inline-block;
line-height:25px;
border:1px solid #ddd;
color:#999;
background:#fff;
height:27px;
padding:0 9px;
}

.blog-sa .k2Pagination ul li a:hover {
background:0 0;
color:#0062aa;
border-color:#0062aa;
}

.blog-sa .k2Pagination ul li.next>*,.blog-sa .k2Pagination ul li.prev>* {
background:0 0;
border-radius:0;
}

.blog-sa .k2Pagination ul li.prev>:before {
content:"\f0d9";
font-family:FontAwesome;
display:inline-block;
padding:0 5px;
}

.blog-sa .k2Pagination ul li.next>:after {
content:"\f0da";
font-family:FontAwesome;
display:inline-block;
padding:0 5px;
}

.blog-sa.userView .userBlock {
background:#EDEDED;
padding:15px;
}

.blog-sa.userView .userBlock img {
border:none;
margin:0 15px 0 0;
padding:0;
}

.blog-sa.userView .userBlock h2 {
font-size:128%;
color:#0062aa;
margin-bottom:10px;
}

.blog-sa.tagView .catItemList .catItemView .catItemImageBlock {
float:left;
margin:0 25px 0 0;
padding:0;
}

.blog-sa.latestView .latestItemsCategory div.latestItemsCategoryImage {
margin-right:5px;
}

.blog-sa.itemView {
border:none;
margin:0;
padding:0;
}

.blog-sa.itemView .itemHeader .itemDateCreated {
color:#999;
font-size:13px;
}

.blog-sa.itemView .itemToolbar {
background:0 0;
border:none;
margin:0;
}

.blog-sa.itemView .itemToolbar dl.article-info>dd {
display:inline-block;
font-size:89%;
line-height:24px;
color:#999;
float:none;
border:none;
padding:0;
}

.blog-sa.itemView .itemTagsBlock {
border-bottom:none;
font-size:89%;
color:#999;
margin-bottom:30px;
padding:0;
}

.blog-sa.itemView .itemTagsBlock i {
font-size:14px;
width:20px;
height:20px;
background:url(../images/icons/tags.png) 0 5px no-repeat;
float:left;
}

.blog-sa.itemView .itemBody .itemImageBlock span.itemImage {
display:inline-block;
border:1px solid #ccc;
padding:5px;
}

.blog-sa.itemView .itemBody div.itemFullText .itemDateModified {
float:right;
color:#999;
clear:both;
margin:1em 0 2em;
}
.blog-sa.itemView  .itemLinks{border:2px solid #ccc;background:#f9fbf5;}
.blog-sa.itemView  .itemLinks .feed_form,
.blog-sa.itemView  .itemLinks .itemSocialLinksBlock{float:left;width:50%; padding:20px;  }
.blog-sa.itemView .itemSocialLinksBlock {
border-left:1px solid #eaeaea;
padding:20px;
}
.blog-sa.itemView .itemSocialLinksBlock .socials{background:none;margin:0;}
.blog-sa.itemView .itemAuthorBlock {
background:0 0;
border:5px solid #e8e8e8;
width:100%;
float:left;
margin:1em 0 2em;
padding:20px 20px 15px;
}

.blog-sa.itemView .itemAuthorBlock img.itemAuthorAvatar {
border:none;
margin-right:15px;
padding:0;
}

.blog-sa.itemView .itemAuthorBlock div.itemAuthorDetails {
margin-bottom:42px;
display:inline-block;
position:relative;
padding:0;
}

.blog-sa.itemView .itemAuthorBlock div.itemAuthorDetails h3.itemAuthorName {
font-weight:100%;
margin:-5px 0 0;
}

.blog-sa.itemView .itemAuthorBlock div.itemAuthorDetails .itemAuthorUrl {
border:none;
font-weight:400;
}

.blog-sa.itemView .itemAuthorBlock div.itemAuthorDetails .box-socialbt {
position:absolute;
bottom:-50px;
left:0;
z-index:2;
margin:0;
}

.blog-sa.itemView .itemAuthorBlock div.itemAuthorDetails .box-socialbt em {
border-radius:100%;
}

.blog-sa.itemView .itemAuthorLatest {
padding-top:1em;
margin-bottom:1em;
clear:both;
}

.blog-sa.itemView .itemAuthorLatest ul.blank li {
border:none;
background:0 0;
}

div.itemToolbar ul.itemRatingList li {
font-size:0;
}

.k2Showcase h1.jtc-title {
font-size:30px;
line-height:30px;
font-weight:400;
font-family: inherit;
margin:0 0 30px;
}

.k2Showcase h1.jtc-title span {
font-size:14px;
display:inline-block;
margin:0 15px;
}

.k2Showcase div.itemListCategory {
background:0 0;
border:none;
padding-top:0;
margin-top:0;
}

.k2Showcase .itemList .itemContainer .catItemView {
margin:0 15px 60px;
padding:0;
}

.k2Showcase .itemList .itemContainer .catItemView .catItemDate .itemRatingForm,.k2Showcase .itemList .itemContainer .catItemView .catItemRatingBlock .itemRatingForm {
margin:6px 0 0;
}

#k2Showcase div.resplc-loadmore .resplc-loadmore-btn {
text-transform:uppercase;
padding:10px 20px;
}

.itemRatingList,.itemRatingList .itemCurrentRating,.itemRatingList a:hover {
background-image:url(../images/system/star.png);
display:inline-block;
cursor:pointer;
}

#sbox-window {
height:auto!important;
}

.k2Showcase-detail .itemMain-right>.inner {
background:#e9e9e9;
padding:20px;
}

.k2Showcase-detail .itemMainbody ul.link-itemExtraFields .button {
padding:12px 40px;
}

.k2Showcase-detail .template-license .vmCartAttributes .vmAttribChildDetail {
display:inline;
float:left;
width:50%;
border:1px solid #ccc;
min-height:123px;
margin:0 0 10px!important;
padding:20px 86px 20px 20px;
}

.k2Showcase-detail .yt-slider-carousel .carousel-inner {
min-height:378px;
background:#999;
cursor:0;
}

div.k2Showcase-exten-detail.itemView .carousel-inner>.item {
height:378px;
}

div.k2Showcase-exten-detail.itemView .carousel-inner>.item>a>img,div.k2Showcase-exten-detail.itemView .carousel-inner>.item>img {
top:50%;
transform:translateY(-50%);
position:relative;
}

div.k2Showcase-exten-detail .template-license .vmCartAttributes .vmAttribChildDetail {
display:inline;
float:left;
width:50%;
border:1px solid #ccc;
margin:0 0 10px!important;
padding:20px 86px 20px 20px;
}

div.k2Showcase-exten-detail .itemExtra-attributes ul.extraFields .itemExtraFieldsLabel {
background:#f4f4f4;
display:inline-block;
min-width:120px;
padding:8px 10px;
}

div.k2Showcase-exten-detail .yt-slider-carousel .carousel-inner {
min-height:378px;
width:490px;
background:#fff;
cursor:0;
}

div.k2Showcase-exten-detail .icon-dollar-bag {
width:17px;
height:28px;
background:url(../images/icons/dollar-bag.png) no-repeat;
float:left;
margin:0 10px 0 0;
}

div.k2Showcase-exten-detail .itemExtra-exten .col-lg-6.first {
padding-right:5px;
}

div.k2Showcase-exten-detail .itemExtra-exten .col-lg-6.last {
padding-left:5px;
}

div.k2Showcase-exten-detail .itemExtra-price {
border:1px solid #e9eaeb;
display:block;
margin-bottom:30px;
float:left;
width:100%;
position:releate;
z-index:2;
min-height:277px;
padding:20px;
}

div.k2Showcase-exten-detail .itemExtra-price:before {
content:"";
position:absolute;
top:-9px;
left:50%;
margin-left:-9px;
z-index:2;
width:18px;
height:10px;
background:url(../images/triangle.png) no-repeat;
}

div.k2Showcase-exten-detail .itemMainbody ul.link-itemExtraFields .button {
position:relative;
top:-15px;
padding:12px 40px;
}

div.k2Showcase-exten-detail .itemMain-right>.inner .mainImagesBlock {
margin-bottom:30px;
background:#E9E9E9;
padding:20px;
}

div.k2Showcase-exten-detail .itemMain-right>.inner .itemImageGallery ul.sig-container li.sig-block {
margin:0 25px 25px 0;
}

div.k2Showcase-exten-detail .itemMain-right>.inner .itemImageGallery ul.sig-container li.sig-block .sig-link-innerwrapper {
background:#e9e9e9;
border:none;
-webkit-transition:all .3s ease;
-moz-transition:all .3s ease;
-o-transition:all .3s ease;
transition:all .3s ease;
margin:0;
padding:12px;
}

div.k2Showcase-exten-detail .itemMain-right>.inner .itemImageGallery ul.sig-container li.sig-block .sig-link-innerwrapper:hover {
background:#ddd;
}

div.k2Showcase-exten-detail .itemVmFields {
background:0 0;
border:0;
margin:0;
padding:0;
}

div.k2Showcase-exten-detail .itemVmFields .addtocart_button {
color:#F5F7F9;
text-shadow:none;
min-height:35px;
display:inline-block;
vertical-align:top;
border:none;
line-height:22px;
-webkit-transition:all .3s ease-in-out 0;
-moz-transition:all .3s ease-in-out 0;
-o-transition:all .3s ease-in-out 0;
transition:all .3s ease-in-out 0;
background-color:#ff0037;
position:absolute;
z-index:2;
top:-82px;
height:53px;
width:240px;
font-family: inherit;
font-size:22px;
background-image:url(../images/icons/dollar-bag.png);
background-repeat:no-repeat;
background-position:26px center;
left:28px;
padding:8px 15px;
}

div.k2Showcase-exten-detail .itemMostPower ul.powerful {
float:left;
padding:0;
}

div.k2Showcase-exten-detail .itemMostPower ul.powerful li {
float:left;
width:47%;
background:url(../images/icons/bullet.png) 0 14px no-repeat;
list-style:none;
padding:5px 5px 5px 15px;
}

div.genericItemList .genericItemView {
border-bottom:1px solid #eee;
margin-bottom:0;
padding:15px 0;
}

div.genericItemList .genericItemView div.catItemHeader h3.catItemTitle {
font-size:18px;
padding:0 0 10px;
}

div.genericItemList .genericItemView div.genericItemCategory span {
font-weight:400;
color:#999;
}

div.genericItemList .genericItemView:hover {
background:#F2F2F2;
}

.typo-dropcap {
display:block;
float:left;
font:5.8em/75% arial,"Times New Roman",Times,serif;
padding:7px 10px 0 0;
}

.contentBlog ul.blank>li {
padding:15px 0;
}

.contentBlog ul.blank>li .itemDateBig {
width:63px;
height:66px;
background:#0062aa;
margin-right:20px;
font-size:220%;
overflow:hidden;
color:#fff;
text-align:center;
line-height:60px;
position:relative;
z-index:1;
-webkit-transition:all .3s ease-in-out 0;
-moz-transition:all .3s ease-in-out 0;
-o-transition:all .3s ease-in-out 0;
transition:all .3s ease-in-out 0;
}

.contentBlog ul.blank>li .moduleItemTitle {
margin-top:-4px;
line-height:22px;
display:block;
color:#333;
font-weight: 600;
}

.contentBlog ul.blank>li ul.moduleItemInfo {
overflow:hidden;
margin:0;
padding:0;
}

.contentBlog ul.blank>li ul.moduleItemInfo li {
font-size:12px;
color:#999;
}

div.k2TagCloudBlock a {
position:relative;
background:#e9e9e9;
font-size:12px;
float:left;
color:#666;
text-transform:capitalize;
transition:inherit;
margin:0 1px 1px 0;
padding:4px 14px!important;
}

.k2SearchBlock .search {
overflow:hidden;
}

.k2SearchBlock .search .search-inner {

}

.k2SearchBlock .search .inputbox {
border:none;
background:0 0;
width:90%;
padding:10px;
font-size:16px;
}

.k2SearchBlock .search .button {

padding:0 5px;
}

.k2SearchBlock .search .button.bt-last {
padding:0 10px 0 5px;
}

.k2SearchBlock .search .button .fa {
margin:0 5px;
}

.k2SearchBlock .search.input-hover .search-inner {
margin:0 -40px 0 0;
}

#v3-right .module .k2TagCloudBlock._menu .k2_tag_element:last-child {
border-bottom:1px solid #eaeaea;
}

.tag-cate .k2-tag-element {
float:left;
width:100%;
overflow:hidden;
border-left:9px solid #e9e9e9;
}

.tag-cate .k2-tag-element:hover {
border-left:9px solid #0062aa;
}

.tag-cate .k2-tag-element a {
background:0 0;
font-size:14px!important;
width:100%;
border-bottom:1px solid #e9e9e9;
padding:8px 14px!important;
}

.tag-cate .k2-tag-element.tag_K2 a,.tag-cate .k2-tag-element.tag_YTFrameworkII a,.tag-cate .k2-tag-element.tag_joomla a {
margin-top:35px;
border-top:1px solid #e9e9e9;
}

.k2Showcase-exten-detail .itemMain-right .yt-download-button .ext-name {
font-weight:400;
font-family:Arial;
font-size:130%;
line-height:140%;
color:#666;
}

.k2Showcase-exten-detail div.itemRelated ul li .item .item-image .hoverLink a.hover-demo {
margin-top:0;
margin-bottom:2px;
}

.tagView .itemContainer {
width:33.3%;
min-height:597px;
}

.tagView .tagItemView {
border-bottom:0;
margin:0 15px 20px;
padding:0;
}

.tagView .tagItemView .tagItemBody {
margin:0;
padding:8px 0;
}

.tagView .tagItemView .tagItemImageBlock img {
-webkit-transition:all .2s ease-in-out 0;
-moz-transition:all .2s ease-in-out 0;
-o-transition:all .2s ease-in-out 0;
transition:all .2s ease-in-out 0;
}

.tagView .tagItemView .tagItemImageBlock:hover img {
-webkit-transform:scale(1);
-moz-transform:scale(1);
-ms-transform:scale(1);
-o-transform:scale(1);
transform:scale(1);
filter:url(../images/css_blur.svg#blur);
-webkit-filter:blur(5px);
}

.tagView .tagItemView .tagItemLinks .tagItemCategory {
display:inline-block;
font-size:89%;
line-height:24px;
float:none;
border-right:0;
margin:0;
}

.userView .userItemView {
border-top:1px solid #e9e9e9;
border-bottom:0;
padding:35px 0 10px;
}

.userView .userItemView .userItemHeader {
overflow:hidden;
border-bottom:5px solid #e9e9e9;
padding-bottom:0;
color:#999;
margin:0 0 10px;
}

.userView .userItemView .userItemHeader .userItemLinks .userItemCategory {
display:inline-block;
font-size:89%;
line-height:24px;
float:none;
border-right:0;
border-bottom:0;
margin:0;
}

.userView .userItemView .userItemTagsBlock {
border-bottom:0;
display:inline-block;
font-size:89%;
line-height:24px;
color:#999;
}

.userView .userBlock {
background:0 0;
border:5px solid #e9e9e9;
display:block;
margin:20px 0;
padding:20px;
}

.itemRelated .contentRelated ul.blank li {
display:inline;
float:left;
border-bottom:0;
padding:0 15px;
}

.itemRelated .contentRelated ul.blank .item .relateHeader h2 {
font-size:128.6%;
margin:10px 0 5px;
}

#facebook iframe {
width:80px!important;
}

.partner-wrap .partner-items {
margin-top:40px;
}

.partner-wrap .partner-items .partner-item-wrap {
height:500px;
}

.partner-wrap .partner-items .partner-item-wrap .partner-logo {
display:block;
border:1px solid #e9eaeb;
border-bottom:0;
text-align:center;
position:relative;
z-index:1;
padding:12px 10px;
}

.partner-wrap .partner-items .partner-item-wrap .partner-logo:after {
content:"";
display:block;
position:absolute;
left:50%;
margin-left:-12px;
bottom:-15px;
border-color:#fff transparent transparent;
border-style:solid;
border-width:15px 12px 0;
}

.partner-wrap .partner-items .partner-item-wrap .partner-content {
background:#0062aa;
padding:35px 20px;
}

.partner-wrap .partner-items .partner-item-wrap .partner-content .partner-content-inner {
background:rgba(255,255,255,.25);
border:1px solid rgba(255,255,255,.25);
color:#fff;
padding:20px;
}

.partner-wrap .partner-items .partner-item-wrap .partner-content .partner-content-inner .partner-des {
min-height:120px;
}

.partner-wrap .partner-items .partner-item-wrap .partner-content .partner-content-inner .partner-content-info h1 {
font-weight:400;
font-size:60px;
line-height:100%;
text-align:center;
margin:0 0 5px;
}

.partner-wrap .partner-items .partner-item-wrap .partner-content .partner-content-inner .partner-content-info h5 {
font-size:14px;
text-align:center;
text-transform:uppercase;
}

.partner-wrap .partner-items .partner-item-wrap .partner-coupon {
overflow:hidden;
margin-bottom:35px;
}

.partner-wrap .partner-items .partner-item-wrap .partner-coupon a {
color:#fff;
background:#ff0037;
text-align:center;
display:block;
padding:12px 10px;
}

#k2Container .yt-download-button h3.title span {
font-size:14px;
color:#999;
}

#k2Container .yt-download-button ul.ext-mainlist>li {
margin-bottom:20px;
overflow:hidden;
}

#k2Container .yt-download-button ul.ext-list {
display:table;
width:100%;
background:#fff;
border-right:2px solid #e9e9e9;
border-bottom:2px solid #e9e9e9;
padding:0;
}

#k2Container .yt-download-button ul.ext-list li {
float:left;
width:33.36%;
list-style:none;
height:75px;
display:table;
border-right:1px solid #e9e9e9;
border-bottom:1px solid #e9e9e9;
text-align:center;
vertical-align:middle;
-webkit-transition:all .5s ease-in-out 0;
-moz-transition:all .5s ease-in-out 0;
-o-transition:all .5s ease-in-out 0;
transition:all .5s ease-in-out 0;
}

#k2Container .yt-download-button ul.ext-list li a {
display:table-cell;
vertical-align:middle;
padding:10px;
}

#k2Container .yt-download-button ul.ext-list li:hover {
background:#f8f8f8;
-webkit-transition:all .1s ease-in-out 0;
-moz-transition:all .1s ease-in-out 0;
-o-transition:all .1s ease-in-out 0;
transition:all .1s ease-in-out 0;
}

.sj_features td,.sj_features tr {
coolor:#333;
padding:5px;
}

.sj_features tr.header_row td {
border-bottom:1px solid #66852D;
}

.sj_features tr.header_row {
background-color:#ADC387;
height:30px;
font-weight:700;
color:#2F462B;
}

.sj_features tr.row0 {
background-color:#FFF;
}

.sj_features tr.row1 {
background-color:#FFFEEE;
}

.genericItemView div.genericItemBody .genericItemHeader {
border-bottom:3px solid #ccc;
padding-bottom:10px;
margin-bottom:10px;
}

.genericItemView div.genericItemBody .genericItemHeader a {
font-size:200%;
color:#666;
margin:0 0 5px;
padding:0;
}

.genericItemView:hover {
background:#fff!important;
}

fieldset.notification {
margin-top:30px;
border:5px solid #ccc;
margin-bottom:30px;
padding:40px 15px 20px;
}

fieldset.notification legend {
border:0;
padding-top:20px;
position:absolute;
margin-top:-47px;
color:#ff0037;
}

fieldset.notification p {
line-height:22px;
}

.ose-componentheading h1 {
font-size:20px;
margin-bottom:10px;
}

#ose-login-box #ext-comp-1007,#ose-login-box #ext-comp-1012 {
width:50%!important;
}

#ose-login-box #ext-comp-1007 {
padding-left:145px;
}

#ose-login-box #ext-comp-1012 {
padding-left:50px;
}

#ose-login-box #ose-login-introduction {
float:none;
width:auto;
margin:0;
padding:0;
}

#ose-login-box #ose-login-introduction #instructions {
color:#fff;
padding:20px 10px 0;
}

#ose-login-box #ose-login-introduction #instructions h3 {
font-size:200%;
margin-bottom:10px;
font-family: inherit;
color:#666;
}

#ose-login-box #ose-login-introduction #instructions ul.menu li {
background:url(../images/icons/list-arrow.png) 0 6px no-repeat;
text-indent:20px;
list-style-type:none;
min-height:25px;
font-family:Arial,Helvetica,sans-serif;
margin-left:10px;
padding:1px;
}

#ose-login-box #ose-login-introduction #instructions ul.menu li span {
font-size:12px;
color:#666;
}

#ose-login-box #ose-login h1 {
padding-bottom:0;
margin-top:0;
}

#ose-login-box #ose-login .x-fieldset,#ose-login-box #ose-login .x-fieldset-bwrap .x-fieldset-body {
width:300px!important;
}

#ose-login-box #ose-login input {
height:26px;
line-height:26px;
}

#ose-login-box .x-panel-footer {
margin-bottom:0;
display:block;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
width:100%;
padding:26px 26px 26px 0;
}

.oseforgetpass {
position:relative;
background:0 0;
}

.oseforgetpass ul {
position:absolute;
top:-130px;
right:22px;
}

.oseforgetpass ul li {
list-style:circle;
}

#ose-logout .x-fieldset .x-fieldset-header {
padding-top:10px;
padding-bottom:5px;
font-size:14px;
}

#ose-account-menu #ose-member_user,#osemsc-reg #ose-member_user {
width:192px;
}

#ose-account-menu #ose-member_user .x-fieldset,#osemsc-reg #ose-member_user .x-fieldset {
margin-left:0;
}

#ose-account-menu #ose-member_billing,#osemsc-reg #ose-member_billing {
width:380px;
}

#ose-account-menu #ose-member_msc,#osemsc-reg #ose-member_msc {
width:559px;
}

#ose-account-menu #ose-member_msc .x-fieldset,#osemsc-reg #ose-member_msc .x-fieldset {
width:100%;
margin-right:0;
}

#ose-account-menu .x-fieldset,#osemsc-reg .x-fieldset {
border:1px solid #eaeaea;
border-radius:0;
margin-bottom:30px;
overflow:visible;
width:auto;
max-width:600px;
padding:0 0 10px;
}

#ose-account-menu .x-fieldset input.x-form-text,#osemsc-reg .x-fieldset input.x-form-text {
border:1px solid #EAEAEA;
height:32px;
line-height:32px;
box-shadow:none;
margin-bottom:8px;
}

#ose-account-menu .x-fieldset .x-fieldset-bwrap ul li,#osemsc-reg .x-fieldset .x-fieldset-bwrap ul li {
width:auto;
padding:123px 0 0;
}

#ose-account-menu .x-fieldset .x-fieldset-bwrap ul li.ose-icon-billinginfo,#osemsc-reg .x-fieldset .x-fieldset-bwrap ul li.ose-icon-billinginfo {
display:inline-block;
padding-right:60px;
}

#ose-account-menu .x-fieldset .x-fieldset-bwrap ul li.ose-icon-billinginfo:after,#osemsc-reg .x-fieldset .x-fieldset-bwrap ul li.ose-icon-billinginfo:after {
content:"";
background:url(../images/icons/arrow.png) top center no-repeat;
width:124px;
height:10px;
display:block;
position:relative;
top:-96px;
right:-98px;
}

#ose-account-menu .x-fieldset .x-fieldset-bwrap ul li.ose-icon-order,#osemsc-reg .x-fieldset .x-fieldset-bwrap ul li.ose-icon-order {
padding-right:40px;
float:right;
}

#ose-account-menu .x-fieldset .x-fieldset-bwrap ul li.ose-icon-join_history,#ose-account-menu .x-fieldset .x-fieldset-bwrap ul li.ose-icon-msc,#ose-account-menu .x-fieldset .x-fieldset-bwrap ul li.ose-icon-msc_renew,#osemsc-reg .x-fieldset .x-fieldset-bwrap ul li.ose-icon-join_history,#osemsc-reg .x-fieldset .x-fieldset-bwrap ul li.ose-icon-msc,#osemsc-reg .x-fieldset .x-fieldset-bwrap ul li.ose-icon-msc_renew {
width:33.3%;
text-align:left;
margin:0;
}

#ose-account-menu .x-fieldset .x-fieldset-bwrap ul li:after,#osemsc-reg .x-fieldset .x-fieldset-bwrap ul li:after {
content:"";
height:10px;
position:relative;
widows:10px;
display:block;
}

#osemsc-reg button.x-btn-text {
margin-left:11px;
}

#osemsc-reg #membership-type-info input.x-form-text {
width:190px!important;
}

#ose-my-account .hello {
font-size:120%;
font-weight:400;
border:none;
}

#ose-my-account .notice {
margin-bottom:30px;
border-width:1px;
}

#ose-reg-payment .x-item-disabled {
color:gray!important;
}

.osm-content-bottom .osm-box .box-in-wrap {
border:1px solid #eaeaea;
float:left;
margin:5px;
}

.osm-content-bottom .osm-box .box-in-wrap .osm-box-inner {
width:100%;
float:left;
padding:20px;
}

.osm-content-bottom .osm-box .box-in-wrap .osm-box-inner ul li.osm-pwd {
background:url(../images/icons/osm-user-pwd.png) 4px 0 no-repeat;
padding:123px 0 0;
}

.osm-content-bottom .osm-box .box-in-wrap .osm-box-inner ul li.osm-domains {
background:url(../images/icons/osm-global.png) 11px 0 no-repeat;
text-align:center;
padding:123px 0 0;
}

.osm-content-bottom .osm-box .box-in-wrap .osm-box-inner ul li.osm-tickets a {
background:url(../images/icons/osm-tickets.png) 0 5px no-repeat;
}

.osm-content-bottom .osm-box .box-in-wrap .osm-box-inner ul li.osm-forums a {
background:url(../images/icons/osm-forum.png) 0 5px no-repeat;
}

.osm-content-bottom .osm-box .box-in-wrap .osm-box-inner ul li.osm-affiliate a {
background:url(../images/icons/osm-affiliate.png) 0 5px no-repeat;
}

.osm-content-bottom .osm-box.osm-change-password .box-in-wrap {
padding-bottom:9px;
}

.osm-content-bottom .osm-box.osm-licenses .box-in-wrap {
padding-bottom:9px;
margin-right:0;
}

.osm-content-bottom .osm-box.osm-community .osm-box-inner ul li {
padding:21px 100px 20.5px 21px;
}

.osm-content-bottom .osm-box.osm-community .osm-box-inner ul li a {
padding:10px 0 10px 64px;
}

.osm-content-bottom .osm-box.osm-download .osm-box-inner,.osm-content-bottom .osm-box.osm-download .osm-box-inner ul li {
padding:10px;
}

.osm-content-bottom .osm-box.osm-download .osm-box-inner ul li a {
background:url(../images/icons/osm-download.png) 0 5px no-repeat;
padding:10px 0 10px 60px;
}

#wrap-membership {
float:left;
width:100%;
background:#7fc7ff;
margin-bottom:20px;
}

#wrap-membership .left-membership {
width:25%;
float:left;
}

#wrap-membership .left-membership h3 {
color:#fff;
font-weight:400;
text-transform:uppercase;
padding-top:50px;
text-align:center;
}

#wrap-membership .center-membership {
width:50%;
float:left;
}

#wrap-membership .center-membership ul.list-membership {
float:left;
width:100%;
border-left:1px solid #99d2ff;
border-right:1px solid #99d2ff;
margin-bottom:0;
padding:0;
}

#wrap-membership .center-membership ul.list-membership li {
float:left;
width:100%;
border-bottom:1px solid #99d2ff;
padding:20px 0;
}

#wrap-membership .center-membership ul.list-membership li:before {
content:"";
background:url(../images/icons/arrow-next.png) no-repeat;
position:relative;
right:13px;
top:33px;
width:50px;
height:50px;
float:left;
display:block;
}

#wrap-membership .center-membership ul.list-membership li:first-child:after {
content:"";
background:url(../images/icons/arrow-next.png) no-repeat;
position:relative;
right:-38px;
top:32px;
width:50px;
height:50px;
float:right;
display:block;
}

#wrap-membership .center-membership ul.list-membership li:last-child {
border-bottom:0;
}

#wrap-membership .center-membership ul.list-membership li .title-membership {
width:37%;
float:left;
line-height:90px;
}

#wrap-membership .center-membership ul.list-membership li .title-membership a {
color:#fff;
font-size:14px;
}

#wrap-membership .center-membership ul.list-membership li .content-membership {
width:44%;
float:left;
color:#fff;
font-size:12px;
}

#wrap-membership .right-membership {
width:25%;
float:left;
padding:50px;
}

.msc-card {
border-radius:0;
margin:0 0 50px;
padding:12px 12px 0;
}

.msc-card .msc-row .msc-sub-title {
font-weight:400;
border-bottom:none;
margin:10px 0 20px;
}

.msc-card .msc-row .msc-button-box {
background:#eee;
border:none;
overflow:hidden;
margin:30px -12px 0 -152px;
}

.msc-card .msc-row .msc-button-box ul {
overflow:hidden;
margin:8px;
}

.msc-card .msc-price {
margin-top:auto;
text-indent:inherit;
}

.msc-card .msc-price .msc_options {
margin:0 0 20px;
padding:6px;
}

.msc-card .msc-price .membershipSummary-price {
border:none;
color:#666;
}

.msc-card .msc-price table td {
border:none;
padding:10px 0;
}

.step-by-step ul {
background:url(../images/news/joinus-line.png) center 18px no-repeat;
}

.step-by-step li .step {
width:45px;
height:45px;
display:inline-block;
vertical-align:middle;
margin-bottom:8px;
font-size:28px;
color:#fff;
background:#0062aa;
text-align:center;
line-height:45px;
font-style:normal;
}

#yt-membership {
background:#F7F7F7;
border:8px solid #666;
position:absolute;
right:184px;
top:47px;
width:550px;
z-index:666;
font-size:12px;
display:none;
overflow:hidden;
}

#yt-membership .yt-membership-inner {
overflow:hidden;
padding:15px;
}

#yt-membership .yt-membership-inner .col-login {
float:left;
width:267px;
padding-top:16px;
margin-top:11px;
background:#fff;
border-radius:5px;
-webkit-box-shadow:inset 0 0 5px #046ddf;
-moz-box-shadow:inset 0 0 5px #046ddf;
box-shadow:inset 0 0 5px #046ddf;
}

#yt-membership .yt-membership-inner .col-login .inner {
width:267px;
padding-bottom:25px;
}

#yt-membership .yt-membership-inner .col-login .inner .membership-inner {
width:267px;
}

#yt-membership .yt-membership-inner .col-login .inner .membership-inner ul.list-client {
margin:10px 0 3px;
}

#yt-membership .yt-membership-inner .col-login .inner .membership-inner ul.list-client li {
border-bottom:1px dotted #b0d0d7;
background:0 0;
width:100%;
float:left;
padding:0 10px;
}

#yt-membership .yt-membership-inner .col-login .inner .membership-inner ul.list-client li a {
display:block;
background:url(../images/icons/sprite-user.png) 0 -42px no-repeat;
padding:4px 0 6px 15px;
}

#yt-membership .yt-membership-inner .col-login .inner .membership-inner ul.list-client li a:hover {
color:#ff0037;
background-position:0 8px;
}

#yt-membership .yt-membership-inner .col-login .inner .membership-inner a.button {
width:120px;
height:29px;
color:#fff;
line-height:29px;
background:#0062aa;
margin-left:25px;
margin-top:30px;
padding:3px 10px 0;
}

#yt-membership .yt-membership-inner .col-login .inner .membership-inner a.button:after {
content:"\f0a4";
display:block;
font-family:FontAwesome;
position:relative;
top:-29px;
right:-81px;
}

#yt-membership .yt-membership-inner .col-regis {
width:46%;
float:right;
}

#yt-membership .yt-membership-inner .col-regis .inner {
width:100%;
padding:0 10px;
}

#yt-membership .yt-membership-inner .col-regis .inner h3.title-membership {
font-size:18px;
color:#0062aa;
font-weight:400;
margin:5px 0 15px;
}

#yt-membership .yt-membership-inner .col-regis .inner h3.title-membership i.icons-user {
width:21px;
height:18px;
float:left;
margin-right:6px;
background:url(../images/icons/sprite-user.png) 0 -248px no-repeat;
}

#yt-membership .yt-membership-inner .col-regis .inner .list-membership ul.lst-membership li {
background:url(../images/icons/sprite-user.png) 0 -95px no-repeat;
line-height:18px;
color:#666;
padding-left:15px;
}

#yt-membership .yt-membership-inner .col-regis .inner .list-membership ul.lst-membership li a {
display:block;
color:#0062aa;
padding:0;
}

#yt-membership .yt-membership-inner .col-regis .inner .list-membership ul.lst-membership li a.member-info {
font-size:11px;
color:#C46210;
margin:5px 0 10px;
}

#yt-membership .yt-membership-inner .col-regis .inner .list-membership ul.lst-membership li a.member-info i.icons-info {
width:12px;
height:13px;
float:left;
background:url(../images/icons/sprite-user.png) 0 -300px no-repeat;
margin:2px 5px 0 0;
}

#yt-membership .yt-membership-inner .col-regis .inner .list-membership ul.lst-membership li p {
font-size:11px;
line-height:17px;
margin:0;
}

#yt-membership a.join-member {
width:168px;
height:35px;
display:block;
padding-left:5px;
color:#ff0037;
font-size:12px;
background:url(../images/icons/sprite-user.png) 0 -347px no-repeat;
}

#yt-membership a.logout {
width:80px;
height:29px;
line-height:29px;
display:block;
color:#fff;
text-align:center;
border-radius:0;
background:#0062aa;
}

.g-pagejoinus .panel-group .panel .panel-heading.collapsed:before {
content:"+";
}



.sj-topbar {
background-color:#ed4d22!important;
}

.panel-group .panel+.panel,.pane-sliders .panel {
margin-top:1px;
}

.panel-group .panel .panel-heading:before,.iceaccordion-theme-candy .panel-heading:before {
content:"+";
font-family:verdana;
font-size:17px;
color:#fff;
width:40px;
height:100%;
background:#0062aa;
text-align:center;
line-height:40px;
float:left;
position:absolute;
left:0;
z-index:2;
}

.panel-group .panel .panel-heading h4,.iceaccordion-theme-candy .panel-heading h4 {
font-size:18px;
padding:10px 15px;
}

.panel-group .panel .panel-heading h4 a,.com_rsticketspro.submit.left-main-right.noleft h3.titleHead,.b-outnetwork ul.listWork li a,.iceaccordion-theme-candy .panel-heading h4 a,.k2Showcase-detail .itemExtra-attributes ul.extraFields li,.k2Showcase-detail .socials ul.extraFields li,div.k2Showcase-exten-detail .itemExtra-attributes ul.extraFields li,div.k2Showcase-exten-detail .socials ul.extraFields li,div.k2Showcase-exten-detail .itemExtra-price ul.extraFields li,.contentBlog ul.blank>li a {
display:block;
}

.panel-group .panel .panel-heading:hover,.iceaccordion-theme-candy .panel-heading:hover {
background-color:#0062aa;
color:#fff;
cursor:pointer;
}

.panel-group .panel .panel-heading:hover a,table.category thead tr th a,ul.pagenav li:hover a,.pane-sliders .panel h3.title a,ul#rsticketspro_items li .items-inset h3 a,.module.bg1 .modcontent ul.listAdress li span a,.iceaccordion-theme-candy .panel-heading:hover a,table.calendar tr td.calendarNavMonthNext a,table.calendar tr td.calendarNavMonthPrev a,.partner-wrap .partner-items .partner-item-wrap .partner-content .partner-content-inner .partner-des a,#wrap-membership .center-membership ul.list-membership li .content-membership a,#wrap-membership .right-membership a {
color:#fff;
}

.panel-group .panel .panel-heading:hover:before,.backtotop:hover,.buttonReverse,.view-login #brandModeTD .text .button:hover,.iceaccordion-theme-candy .panel-heading:hover:before,.k2Showcase-detail .itemMainbody ul.link-itemExtraFields .button.link-download,div.k2Showcase-exten-detail .itemMainbody ul.link-itemExtraFields .button.link-download {
background-color:#ff0037;
}

.pagination>li>a:hover,.pagination>li>span:hover,a,ul.latestnews.yt-list li a:hover,.article #content-main .item-page h2 a:hover,.blog .items-leading .item .article-text .page-header h2 a:hover,.blog .items-row .item .article-text .page-header h2 a:hover,.blog-featured .items-leading .item .article-text .page-header h2 a:hover,.blog-featured .items-row .item .article-text .page-header h2 a:hover,.item-page h2.title-header a:hover,.pane-sliders .panel h3.title a:hover,.module._menu ul.level0>li.active a,.module._menu ul.level0>li:hover a,.module._menu ul.menu>li.active a,.module._menu ul.menu>li:hover a,#myLogin .col-regis ul.menu li span,.block-socialbt .yt-socialbt:hover a,.yt-quote .quote-author .quote-name,div.sj-responsive-listing .respl-wrap .respl-items .item-inner:hover .item-title a,div.sj-responsive-listing .respl-wrap .respl-items .item-inner:hover .item-title a:hover,.linkReverse:hover,.blog-sa .itemList .itemContainer .catItemView h3.catItemTitle a:hover,.blog-sa.userView .catItemList .catItemView h3.catItemTitle a:hover,.blog-sa.tagView .catItemList .catItemView h3.catItemTitle a:hover,.blog-sa.latestView .catItemList .catItemView h3.catItemTitle a:hover,.blog-sa.itemView .itemAuthorLatest ul.blank li a span,.k2Showcase .itemList .itemContainer .catItemView:hover .catItemHeader h3 a,.k2Showcase-detail .itemBoxJoin:hover .button,div.k2Showcase-exten-detail .itemBoxJoin:hover .button,.tagView .tagItemView .tagItemHeader h2.tagItemTitle a:hover,.userView .userItemView .userItemHeader h3.userItemTitle a:hover,.itemRelated .contentRelated ul.blank .item .relateHeader h2 a:hover,.partner-wrap .partner-items .partner-item-wrap .partner-content:hover .partner-des a:hover,.partner-wrap .partner-items .partner-item-wrap .partner-content:hover .partner-discount a:hover,.partner-wrap .partner-items .partner-item-wrap .partner-content:hover .partner-time a:hover,.genericItemView div.genericItemBody .genericItemHeader a:hover,#wrap-membership .right-membership a:hover {
color:#0062aa;

}

.pagination>li.active span,.tag-cate .k2-tag-element a:hover {
background:0 0;
color:#ff0037;
}

#yt-top .yt-main-in1>div>:first-child,.content-main-inner {
padding:0 15px;
}

#yt-top .yt-main-in1 ul,#yt-top .yt-loginform,.inline-block {
margin:0;
padding:0;
}

#yt-top .yt-main-in1 ul li,#yt-top .yt-loginform li,.inline-block li {
display:inline-block;
line-height:20px;
margin-bottom:0;
padding:0 15px 0 0;
}

#yt-top .yt-main-in1 ul li.item,#yt-top .yt-loginform li.item,.inline-block li.item {
width:32%;
padding:0;
}

#yt-top .yt-main-in1 ul>li,#contenttop .yt-position-inner,.tip-wrap,.blog #yt-col1 #content-main,.dm_cat,#yt-header .yt-main-in1>div>:first-child,.module.clear div.modcontent,.module div.modcontent,.module._menu div.modcontent,#submitForm,.b-beautiful .mainbox-beautiful .col-lg-6,.module.sj-support-time,.table_clear .modcontent,.blog-sa.userView,.blog-sa.userView .userBlock div.userDescription,.blog-sa.itemView .itemBody,div.k2TagCloudBlock,.osm-content-bottom .osm-box.osm-community .osm-box-inner {
padding:0;
}

#yt-top .yt-main-in1 ul>li>a:hover,#breadcrumb div.module ul.breadcrumb li a:hover,#breadcrumb div.module ul.breadcrumb li span:hover,#yt-spotlight4 ul.menu.inlineBlock a:hover,#yt-spotlight4 ul.menu a:hover,.content-in-right h2 a:hover,body.homepage .blog-featured .items-leading .article-text h2.item-title a,.item-page h2.title-header a,.newsfeed ol li>a:hover,table.my-ticket tr th a:hover,.klink-block:hover .icon-caret-right:before,.module.bg1 .modcontent ul.listAdress li span a:hover,#mod-finder-searchform .finder input.inputbox:focus+.button i,#myLogin ul.listlogin li a:hover,.inlineBlock>li a:hover,.box-socialbt .yt-socialbt a:hover,ul.rss-feeds [class*=" col-lg-"] a:hover,ul.rss-feeds [class^=col-lg-] a:hover,#yt-footer ul.menu li a:hover,.yt-quote .quote-author a:hover,div.sj-count-k2-items .sj-count-k2-catlink:hover,div.sj-responsive-listing .respl-wrap .respl-items .item-title h3 a:hover,#v3-top1 .sj-minicart-pro .mc-header:hover .mc-yourcart:hover,.link:hover,.linkReverse,.linkGray:hover,.linkGraylighter:hover,.listLineSolid>li a:hover,.blog-sa .itemList .itemContainer .catItemView .catItemHeader dl.article-info dd a:hover,.blog-sa .itemList .itemContainer .catItemView .catItemHeader dl.article-info dd.catItemAuthor a:hover,.blog-sa.userView .catItemList .catItemView .catItemHeader dl.article-info dd a:hover,.blog-sa.userView .catItemList .catItemView .catItemHeader dl.article-info dd.catItemAuthor a:hover,.blog-sa.tagView .catItemList .catItemView .catItemHeader dl.article-info dd a:hover,.blog-sa.tagView .catItemList .catItemView .catItemHeader dl.article-info dd.catItemAuthor a:hover,.blog-sa.latestView .catItemList .catItemView .catItemHeader dl.article-info dd a:hover,.blog-sa.latestView .catItemList .catItemView .catItemHeader dl.article-info dd.catItemAuthor a:hover,.blog-sa.itemView .itemTagsBlock a:hover,.blog-sa.itemView .itemAuthorLatest ul.blank li a:hover,.blog-sa.itemView .itemAuthorLatest ul.blank li a:hover span,.k2Showcase .itemList .itemContainer .catItemView .catItemHeader h3 a:hover,.k2Showcase-detail .itemTagsBlock a:hover,.k2Showcase-detail .itemRelated ul .item .title h3 a:hover,div.k2Showcase-exten-detail .itemTagsBlock a:hover,div.k2Showcase-exten-detail .itemRelated ul .item .title h3 a:hover,.contentBlog ul.blank>li .moduleItemTitle:hover,.contentBlog ul.blank>li ul.moduleItemInfo>li a:hover,.contentBlog ul.blank>li:hover .moduleItemTitle,.k2LatestCommentsBlock a.lcComment:hover,.tagView .tagItemView .tagItemLinks .tagItemCategory a:hover,.userView .userItemView .userItemHeader .userItemLinks .userItemCategory a:hover,.partner-wrap .partner-items .partner-item-wrap .partner-content .partner-content-inner .partner-des a:hover,#ose-account-menu .x-fieldset a:hover,#osemsc-reg .x-fieldset a:hover,#wrap-membership .center-membership ul.list-membership li .title-membership a:hover,#wrap-membership .center-membership ul.list-membership li .content-membership a:hover {
color:#ff0037;
}

.modal-backdrop,#v3-top1 .sj-minicart-pro .mc-right {
z-index:100;
}

#yt-header .yt-logo .logo span,#yt_resmenu_sidebar,.article #content-main .item-page.faq .articleinfo .createdate i,#hwdvids .footer,.blog .items-leading .item .article-text .item-headinfo ul.actions li a img,.blog .items-leading .item.span3 .article-text .item-headinfo ul.actions,.blog .items-row .item .article-text .item-headinfo ul.actions li a img,.blog .items-row .item.span3 .article-text .item-headinfo ul.actions,.blog-featured .items-leading .item .article-text .item-headinfo ul.actions li a img,.blog-featured .items-leading .item.span3 .article-text .item-headinfo ul.actions,.blog-featured .items-row .item .article-text .item-headinfo ul.actions li a img,.blog-featured .items-row .item.span3 .article-text .item-headinfo ul.actions,.search .search-results .result-category,.rsticketspro_fullbox #rsticketspro_ratings div.ui-rating+div.ui-rating,#ose-login-box #ose-login-introduction .img,.com_rsticketspro.submit.left-main-right h3.titleHead,.homepage #content-main #system-message,#vmMainPage.index div.checkout,#yt-header .yt-main-in1 ul.navi .level1.first,#v3-top1 .shop_info,.blog-sa .componentheading,#k2Showcase div.resplc-loadmore .resplc-loadmore-btn.loading .fa,.itemListView .k2FeedIcon,.userView .userBlock .box-socialbt,.catItemView .catItemReadMore,#ose-account-menu #ose-member_billing fieldset+fieldset,#ose-account-menu #ose-member_msc fieldset+fieldset,#ose-account-menu #ose-member_user fieldset+fieldset,#osemsc-reg #ose-member_billing fieldset+fieldset,#osemsc-reg #ose-member_msc fieldset+fieldset,#osemsc-reg #ose-member_user fieldset+fieldset {
display:none;
}

ul.navi div.fxcontent.slide.drop>div.mega-content.insidefx,#content-main #Kunena #ktop span.ktoggler a.close,#content-main #Kunena #ktop span.ktoggler a.open {
top:0;
}

#breadcrumb div.module,.userView .userBlock h2 {
margin-bottom:0;
}

#breadcrumb div.module ul.breadcrumb li .icon-home,#k2Showcase div.resplc-loadmore .resplc-loadmore-btn .fa {
font-size:16px;
}

#breadcrumb div.module ul.breadcrumb li .divider i,form,#system-message,div.categories-list>div h3.page-header .btn [class^=icon-],.blog .items-leading .item .article-text .item-headinfo dl.article-info,.blog .items-row .item .article-text .item-headinfo dl.article-info,.blog-featured .items-leading .item .article-text .item-headinfo dl.article-info,.blog-featured .items-row .item .article-text .item-headinfo dl.article-info,.finder #search-form #finder-search,.remind dd,.reset dd,dl.stats-module,#form-login,.modal-open .navbar-fixed-bottom,.modal-open .navbar-fixed-top,body.modal-open,.inlineBlock,.block-socialbt .yt-socialbt a .fa,.module .iceaccordion-theme-candy div.accordion_content .padding,.listLineSolid,div.yt-typography div.page-header>h1,.blog-sa .itemList .itemContainer .catItemView .catItemHeader dl.article-info,.blog-sa.userView .userBlock div.userAdditionalInfo,.blog-sa.userView .catItemList .catItemView .catItemHeader dl.article-info,.blog-sa.tagView .catItemList .catItemView .catItemHeader dl.article-info,.blog-sa.latestView .catItemList .catItemView .catItemHeader dl.article-info,.blog-sa.latestView .catItemList .catItemView.item1,.blog-sa.itemView .itemAuthorBlock div.itemAuthorDetails p,.contentBlog ul.blank>li ul.moduleItemInfo li:before,.k2SearchBlock form {
margin:0;
}

#youtech-company #submitForm .contentpaneopen input[type=file],#yt-spotlight4 .module,div.ac-newsletter .newsletter {
margin-bottom:20px;
}

#youtech-company #submitForm input.button,div.archive #archive-items>div .intro>p {
display:inline;
}

.mm-list>li:hover a,.mm-list>li:hover span,div.k2TagCloudBlock a:hover {
background:#0062aa;
color:#fff;
}

#yt-spotlight3 .modtitle,.com_rsticketspro.submit .titleHead span {
font-size:20px;font-weight: 600;
}

#yt-spotlight4 ul.menu,ul.blank {
list-style:none;
margin:0;
padding:0;
}

#yt-spotlight4 ul.menu.inlineBlock,.finder #search-form #finder-search #advanced-search #finder-filter-window ul li,.dm_taskbar.dm_light .button.dm_download,#ytc-feedburner .button,.blog-sa .itemList .itemContainer .catItemView .catItemLinks,.blog-sa.userView .catItemList .catItemView .catItemLinks,.blog-sa.tagView .catItemList .catItemView .catItemLinks,.blog-sa.latestView .catItemList .catItemView .catItemLinks,.tagView .tagItemView .tagItemLinks,.userView .userItemView .userItemHeader .userItemLinks,#k2Container .yt-download-button .ext-name {
margin-bottom:10px;
}

.badge,.label,.suffix strong,code,.osm-content-bottom {
display:inline-block;
}

div.yt-lightbox a img,.contact-category select[multiple],.contact-category select[size],.newsfeed-category select[multiple],.newsfeed-category select[size],#myLogin .col-username #login-form #form-login-remember .inputbox,.k2Showcase-detail .yt-content-bottom #yt-recommend li .r_img img,div.k2Showcase-exten-detail .yt-content-bottom #yt-recommend li .r_img img,.osm-content-bottom .osm-box .box-in-wrap .osm-box-inner ul li {
width:auto;
}

ul,#osemsc-reg .x-form-item,#osemsc-reg #membership-type-info .x-panel-body.x-panel-body-noheader,#osemsc-reg #ose-coupon-form .x-panel-body {
padding-left:15px;
}

ul.latestnews.yt-list li:last-child,.blog-featured .items-leading.cols-2,.blog-featured .items-leading.cols-3,.blog-featured .items-leading.cols-4 {
border-bottom:none;
}

ul.latestnews.yt-list li a,table.table-bordered th>a,.article #content-main .item-page h2 a,.blog .items-leading .item .article-text .page-header h2 a,.blog .items-row .item .article-text .page-header h2 a,.content-in-right h2 a,.blog-featured .items-leading .item .article-text .page-header h2 a,.blog-featured .items-row .item .article-text .page-header h2 a,ul.rss-feeds [class*=" col-lg-"] a,ul.rss-feeds [class^=col-lg-] a,div.sj-responsive-listing .respl-wrap .respl-items .item-title h3 a,.linkGray,.blog-sa .itemList .itemContainer .catItemView h3.catItemTitle a,.blog-sa.userView .catItemList .catItemView h3.catItemTitle a,.blog-sa.tagView .catItemList .catItemView h3.catItemTitle a,.blog-sa.latestView .catItemList .catItemView h3.catItemTitle a,.blog-sa.itemView .itemToolbar dl.article-info>dd.itemRatingBlock span,.blog-sa.itemView .itemAuthorLatest ul.blank li a,.k2Showcase .itemList .itemContainer .catItemView .catItemHeader h3 a,.k2Showcase-detail .itemToolbar dl.article-info>dd.itemRatingBlock span,div.k2Showcase-exten-detail .itemToolbar dl.article-info>dd.itemRatingBlock span,.k2LatestCommentsBlock a.lcComment,.tagView .tagItemView .tagItemHeader h2.tagItemTitle a,.userView .userItemView .userItemHeader h3.userItemTitle a,.itemRelated .contentRelated ul.blank .item .relateHeader h2 a,.partner-wrap .partner-items .partner-item-wrap .partner-content:hover .partner-des,.partner-wrap .partner-items .partner-item-wrap .partner-content:hover .partner-des a,.partner-wrap .partner-items .partner-item-wrap .partner-content:hover .partner-discount,.partner-wrap .partner-items .partner-item-wrap .partner-content:hover .partner-discount a,.partner-wrap .partner-items .partner-item-wrap .partner-content:hover .partner-time,.partner-wrap .partner-items .partner-item-wrap .partner-content:hover .partner-time a {
color:#333;
}

#modlgn-remember,.com_rsticketspro.submit .yt-submit-description,.com_rsticketspro.submit.left-main-right.noleft #submitForm {
margin-top:0;
}

.form-horizontal .control-label,.registration .form-horizontal .control-label,.remind .control-label,.reset .control-label,.rtl .align-right {
text-align:left;
}

.btn,.blog-sa .itemList .itemContainer .catItemView .catItemHeader .article-date i,.blog-sa.userView .catItemList .catItemView .catItemHeader .article-date i,.blog-sa.tagView .catItemList .catItemView .catItemHeader .article-date i,.blog-sa.latestView .catItemList .catItemView .catItemHeader .article-date i,.k2Showcase .itemList .itemContainer .catItemView .catItemDate,.k2Showcase .itemList .itemContainer .catItemView .catItemRatingBlock,.userView .userItemLinks .userItemCategory a,.userView .userItemLinks .userItemCategory span,.userView .userItemLinks .userItemTagsBlock span,.userView .userItemLinks .userItemTagsBlock ul li {
font-size:12px;
}

.button:hover,.buttonReverse:hover,button.x-btn-text:hover,button:hover,div.sj-responsive-listing .respl-wrap .respl-loadmore-btn:hover {
background-color:#ff0037;
color:#fff;
}

.button.validate,.buttonReverse.validate,button.validate,button.x-btn-text.validate,#myLogin .col-regis .button.validate,div.sj-responsive-listing .respl-wrap .respl-loadmore-btn.validate,.k2Showcase-detail .template-license .addtocart_button.validate,div.k2Showcase-exten-detail .template-license .addtocart_button.validate,div.k2Showcase-exten-detail .itemVmFields .addtocart_button.validate {
width:160px;
font-size:14px;
}

.buttonReverse:hover,a.button-link-demo:hover,a.button-link:hover,#yt-top .yt-loginform li .register-switch:hover,#yt-top .yt-loginform li .login-switch:hover {
background-color:#666;
}

.collapse,.blog .items-leading .item .article-text,.blog .items-row .item .article-text,.blog-featured .items-leading .item .article-text,.blog-featured .items-row .item .article-text,#rsticketspro_container,table.my-ticket tr td .item-text,.k2Showcase,#yt-soslider,.yt_so_article_theme {
overflow:hidden;
}

.tooltip,div.tooltip.fade,.module.clear .modcontent,.module.clear h3.modtitle,.module.blank .modcontent,.module.blank h3.modtitle,table.variations tr.odd,.table_blank .modcontent,.table_blank h3.modtitle,.table_clear .modcontent,.table_clear h3.modtitle {
background:0 0;
border:none;
}

table.table-bordered,.article #content-main .item-page.faq .articleinfo .createdate,table.my-ticket,div.current td,.k2Showcase-detail .itemTagsBlock i,div.k2Showcase-exten-detail .itemTagsBlock i {
font-size:14px;
}

table.table-bordered th,#k2Container .resplc-loadmore .resplc-loadmore-btn {
text-transform:uppercase;
}

table.category,#ytc-feedburner .inputext,.module .suggestion-container .sug-container-inner .sug-search-input,table.calendar,.k2Showcase-detail .itemImageGallery .carousel-inner>.item>a>img,.k2Showcase-detail .itemImageGallery .carousel-inner>.item>img,div.k2Showcase-exten-detail .itemImageGallery .carousel-inner>.item>a>img,div.k2Showcase-exten-detail .itemImageGallery .carousel-inner>.item>img,#ose-login-box #ose-login,#ose-account-menu .x-fieldset .x-fieldset-bwrap,#osemsc-reg .x-fieldset .x-fieldset-bwrap,.detail-free-template .vmCartChild {
width:100%;
}

table.clear tbody tr td,div.calendar,div.calendar thead .hilite,.rsticketspro_halfbox .rsticketspro_categories li:first-child,.rsticketspro_halfbox .rsticketspro_text li:first-child,#rsticketspro_accordion,.module._menu ul.level0>li:last-child,.module._menu ul.menu>li:last-child,.blog-sa.itemView .itemToolbar dl.article-info>dd.itemRatingBlock .itemRatingList li,.k2Showcase-detail .yt-content-bottom #yt-recommend li,div.k2Showcase-exten-detail .yt-content-bottom #yt-recommend li,div.genericItemList .genericItemView div.genericItemCategory,.k2ArchivesBlock ul.blank>li.lastItem,.k2ItemsBlock ul.blank>li.lastItem,.k2LatestCommentsBlock ul.blank>li.lastItem {
border:none;
}

span.skype_pnh_container,.quantity_box,input.inputboxquantity,span.box-updown {
display:none!important;
}

div.categories-list ul li .newsfeed-count,#hwdvs_searchbar,.b-outnetwork {
margin-top:20px;clear:both;
}

.article #content-main .item-page.faq h2.title-header,.member .componentheading {
float:left;
margin-right:20px;
}

.article #content-main .item-page.faq .iceaccordion-theme-candy,#v3-bottom1 .socials,.blog-sa .resplc-loadmore .resplc-loadmore-btn {
margin-top:30px;
}

.article #content-main .item-page.faq .iceaccordion-theme-candy .panel-heading.open:before,.iceaccordion-theme-candy .panel-heading.open:before,.pane-sliders .panel h3.title.pane-toggler-down:after,.pane-sliders .panel h3.title.jpane-toggler-down:after,.g-pagejoinus .panel-group .panel .panel-heading:before {
content:"-";
}

#dm_docs .dm_row .dm_checked_out,#dm_docs .dm_row .dm_unapproved,#dm_docs .dm_row .dm_unpublished,#content .clear {
height:auto;
}

.blog .heading-category,.category-list h2 {
line-height:24px;
margin-bottom:20px;
}

.blog .category-desc,.k2Showcase-detail .itemMostPower,.k2Showcase-detail .yt-content-bottom,div.k2Showcase-exten-detail .itemMostPower,div.k2Showcase-exten-detail .yt-content-bottom,div.k2Showcase-exten-detail .itemMainFeatures {
margin-bottom:50px;
}

.blog .category-desc p,.blog-sa .itemListCategoriesBlock .itemListCategory p {
display:inline-block;
margin:0;
}

.blog .items-leading .item,.blog .items-row .item,.blog-featured .items-leading .item,.blog-featured .items-row .item {
overflow:hidden;
padding:25px 0;
}

.blog .items-leading .item .item-image,.blog .items-row .item .item-image,.blog-featured .items-leading .item .item-image,.blog-featured .items-row .item .item-image {
background:url(../images/loading.gif) center center no-repeat #e6e6e6;
position:relative;
text-align:center;
width:auto;
overflow:hidden;
margin:0 20px 0 0;
padding:0;
}

.blog .items-leading .item .item-image img,.blog .items-row .item .item-image img,.blog-featured .items-leading .item .item-image img,.blog-featured .items-row .item .item-image img {
-webkit-transition:all .35s ease-in-out 0;
-moz-transition:all .35s ease-in-out 0;
-o-transition:all .35s ease-in-out 0;
transition:all .35s ease-in-out 0;
}

.blog .items-leading .item .item-image .image-overlay,.blog .items-row .item .item-image .image-overlay,#image-content .image-overlay,.blog-featured .items-leading .item .item-image .image-overlay,.blog-featured .items-row .item .item-image .image-overlay,.blog-sa .itemList .itemContainer .catItemView .catItemImageBlock .catItemImage .image-overlay,.blog-sa.userView .catItemList .catItemView .catItemImageBlock .catItemImage .image-overlay,.blog-sa.tagView .catItemList .catItemView .catItemImageBlock .catItemImage .image-overlay,.blog-sa.latestView .catItemList .catItemView .catItemImageBlock .catItemImage .image-overlay,.userView .userItemView .userItemImageBlock .userItemImgae .image-overlay,.genericItemView .genericItemImageBlock .genericItemImage .image-overlay {
width:100%;
height:100%;
background-color:rgba(0,0,0,.5);
position:absolute;
top:0;
left:0;
z-index:5;
opacity:0;
filter:alpha(opacity=0);
-webkit-transition:all .4s ease-out 0;
-moz-transition:all .4s ease-out 0;
-o-transition:all .4s ease-out 0;
transition:all .4s ease-out 0;
}

.blog .items-leading .item .item-image .image-overlay .hover-links,.blog .items-row .item .item-image .image-overlay .hover-links,#image-content .image-overlay .hover-links,.blog-featured .items-leading .item .item-image .image-overlay .hover-links,.blog-featured .items-row .item .item-image .image-overlay .hover-links,.blog-sa .itemList .itemContainer .catItemView .catItemImageBlock .catItemImage .image-overlay .hover-links,.blog-sa.userView .catItemList .catItemView .catItemImageBlock .catItemImage .image-overlay .hover-links,.blog-sa.tagView .catItemList .catItemView .catItemImageBlock .catItemImage .image-overlay .hover-links,.blog-sa.latestView .catItemList .catItemView .catItemImageBlock .catItemImage .image-overlay .hover-links,.userView .userItemView .userItemImageBlock .userItemImgae .image-overlay .hover-links,.genericItemView .genericItemImageBlock .genericItemImage .image-overlay .hover-links {
position:absolute;
top:50%;
right:50%;
margin:-18px -40px 0 0;
}

.blog .items-leading .item .item-image .image-overlay .hover-links a,.blog .items-row .item .item-image .image-overlay .hover-links a,.blog-featured .items-leading .item .item-image .image-overlay .hover-links a,.blog-featured .items-row .item .item-image .image-overlay .hover-links a {
width:32px;
height:32px;
line-height:31px;
text-align:center;
float:left;
background:#277bbb;
-webkit-box-shadow:0 0 1px rgba(0,0,0,.2);
-moz-box-shadow:0 0 1px rgba(0,0,0,.2);
box-shadow:0 0 1px rgba(0,0,0,.2);
margin:0 4px;
}

.blog .items-leading .item .item-image .image-overlay .hover-links a.hover-zoom,.blog .items-row .item .item-image .image-overlay .hover-links a.hover-zoom,#image-content .image-overlay .hover-links a.hover-zoom,.blog-featured .items-leading .item .item-image .image-overlay .hover-links a.hover-zoom,.blog-featured .items-row .item .item-image .image-overlay .hover-links a.hover-zoom,.blog-sa .itemList .itemContainer .catItemView .catItemImageBlock .catItemImage .image-overlay .hover-links a.hover-zoom,.blog-sa.userView .catItemList .catItemView .catItemImageBlock .catItemImage .image-overlay .hover-links a.hover-zoom,.blog-sa.tagView .catItemList .catItemView .catItemImageBlock .catItemImage .image-overlay .hover-links a.hover-zoom,.blog-sa.latestView .catItemList .catItemView .catItemImageBlock .catItemImage .image-overlay .hover-links a.hover-zoom,.userView .userItemView .userItemImageBlock .userItemImgae .image-overlay .hover-links a.hover-zoom,.genericItemView .genericItemImageBlock .genericItemImage .image-overlay .hover-links a.hover-zoom {
-webkit-transform:translate(-30px,0);
-moz-transform:translate(-30px,0);
-ms-transform:translate(-30px,0);
-o-transform:translate(-30px,0);
transform:translate(-30px,0);
-webkit-transition:all .25s ease-in-out 0;
-moz-transition:all .25s ease-in-out 0;
-o-transition:all .25s ease-in-out 0;
transition:all .25s ease-in-out 0;
opacity:0;
filter:alpha(opacity=0);
}

.blog .items-leading .item .item-image .image-overlay .hover-links a.hover-link,.blog .items-row .item .item-image .image-overlay .hover-links a.hover-link,#image-content .image-overlay .hover-links a.hover-link,.blog-featured .items-leading .item .item-image .image-overlay .hover-links a.hover-link,.blog-featured .items-row .item .item-image .image-overlay .hover-links a.hover-link,.blog-sa .itemList .itemContainer .catItemView .catItemImageBlock .catItemImage .image-overlay .hover-links a.hover-link,.blog-sa.userView .catItemList .catItemView .catItemImageBlock .catItemImage .image-overlay .hover-links a.hover-link,.blog-sa.tagView .catItemList .catItemView .catItemImageBlock .catItemImage .image-overlay .hover-links a.hover-link,.blog-sa.latestView .catItemList .catItemView .catItemImageBlock .catItemImage .image-overlay .hover-links a.hover-link,.userView .userItemView .userItemImageBlock .userItemImgae .image-overlay .hover-links a.hover-link,.genericItemView .genericItemImageBlock .genericItemImage .image-overlay .hover-links a.hover-link {
-webkit-transform:translate(30px,0);
-moz-transform:translate(30px,0);
-ms-transform:translate(30px,0);
-o-transform:translate(30px,0);
transform:translate(30px,0);
-webkit-transition:all .25s ease-in-out 0;
-moz-transition:all .25s ease-in-out 0;
-o-transition:all .25s ease-in-out 0;
transition:all .25s ease-in-out 0;
opacity:0;
filter:alpha(opacity=0);
}

.blog .items-leading .item .item-image .image-overlay .hover-links a i,.blog .items-row .item .item-image .image-overlay .hover-links a i,.blog-featured .items-leading .item .item-image .image-overlay .hover-links a i,.blog-featured .items-row .item .item-image .image-overlay .hover-links a i {
font-size:16px;
color:#fff;
margin:0;
}

.blog .items-leading .item .item-image:hover img,.blog .items-row .item .item-image:hover img,#image-content:hover img,.blog-featured .items-leading .item .item-image:hover img,.blog-featured .items-row .item .item-image:hover img,.userView .userItemView .userItemImageBlock .userItemImgae:hover img {
-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);
-ms-transform:scale(1.1);
-o-transform:scale(1.1);
transform:scale(1.1);
}

.blog .items-leading .item .item-image:hover .image-overlay,.blog .items-row .item .item-image:hover .image-overlay,#image-content:hover .image-overlay,.blog-featured .items-leading .item .item-image:hover .image-overlay,.blog-featured .items-row .item .item-image:hover .image-overlay,.toRightFromLeft 51%,51%,.blog-sa .itemList .itemContainer .catItemView .catItemImageBlock .catItemImage:hover .image-overlay,.blog-sa.userView .catItemList .catItemView .catItemImageBlock .catItemImage:hover .image-overlay,.blog-sa.tagView .catItemList .catItemView .catItemImageBlock .catItemImage:hover .image-overlay,.blog-sa.latestView .catItemList .catItemView .catItemImageBlock .catItemImage:hover .image-overlay,.userView .userItemView .userItemImageBlock .userItemImgae:hover .image-overlay,.genericItemView .genericItemImageBlock .genericItemImage:hover .image-overlay {
opacity:1;
filter:alpha(opacity=100);
}

.blog .items-leading .item .item-image:hover .image-overlay .hover-links a.hover-link,.blog .items-leading .item .item-image:hover .image-overlay .hover-links a.hover-zoom,.blog .items-row .item .item-image:hover .image-overlay .hover-links a.hover-link,.blog .items-row .item .item-image:hover .image-overlay .hover-links a.hover-zoom,#image-content:hover .image-overlay .hover-links a.hover-link,#image-content:hover .image-overlay .hover-links a.hover-zoom,.blog-featured .items-leading .item .item-image:hover .image-overlay .hover-links a.hover-link,.blog-featured .items-leading .item .item-image:hover .image-overlay .hover-links a.hover-zoom,.blog-featured .items-row .item .item-image:hover .image-overlay .hover-links a.hover-link,.blog-featured .items-row .item .item-image:hover .image-overlay .hover-links a.hover-zoom,div.sj-responsive-listing .respl-wrap .respl-items .item-image:hover .image-overlay .hoverLink .hover-demo,div.sj-responsive-listing .respl-wrap .respl-items .item-image:hover .image-overlay .hoverLink .hover-link,.img-effect:hover .image-overlay .hoverLink .hover-demo,.img-effect:hover .image-overlay .hoverLink .hover-link,.blog-sa .itemList .itemContainer .catItemView .catItemImageBlock .catItemImage:hover .image-overlay .hover-links a.hover-link,.blog-sa .itemList .itemContainer .catItemView .catItemImageBlock .catItemImage:hover .image-overlay .hover-links a.hover-zoom,.blog-sa.userView .catItemList .catItemView .catItemImageBlock .catItemImage:hover .image-overlay .hover-links a.hover-link,.blog-sa.userView .catItemList .catItemView .catItemImageBlock .catItemImage:hover .image-overlay .hover-links a.hover-zoom,.blog-sa.tagView .catItemList .catItemView .catItemImageBlock .catItemImage:hover .image-overlay .hover-links a.hover-link,.blog-sa.tagView .catItemList .catItemView .catItemImageBlock .catItemImage:hover .image-overlay .hover-links a.hover-zoom,.blog-sa.latestView .catItemList .catItemView .catItemImageBlock .catItemImage:hover .image-overlay .hover-links a.hover-link,.blog-sa.latestView .catItemList .catItemView .catItemImageBlock .catItemImage:hover .image-overlay .hover-links a.hover-zoom,.k2Showcase .itemList .itemContainer .catItemView .catItemImageBlock:hover .image-overlay .hoverLink .hover-demo,.k2Showcase .itemList .itemContainer .catItemView .catItemImageBlock:hover .image-overlay .hoverLink .hover-link,.k2Showcase-detail .itemRelated ul .item .item-image:hover .image-overlay .hoverLink .hover-demo,.k2Showcase-detail .itemRelated ul .item .item-image:hover .image-overlay .hoverLink .hover-link,div.k2Showcase-exten-detail .itemRelated ul .item .item-image:hover .image-overlay .hoverLink .hover-demo,div.k2Showcase-exten-detail .itemRelated ul .item .item-image:hover .image-overlay .hoverLink .hover-link,.tagView .tagItemView .tagItemImageBlock:hover .image-overlay .hoverLink .hover-demo,.tagView .tagItemView .tagItemImageBlock:hover .image-overlay .hoverLink .hover-link,.tagView .tagItemView .tagItemImageBlock:hover .image-overlay .hover-links a.hover-link,.tagView .tagItemView .tagItemImageBlock:hover .image-overlay .hover-links a.hover-zoom,.userView .userItemView .userItemImageBlock .userItemImgae:hover .image-overlay .hover-links a.hover-link,.userView .userItemView .userItemImageBlock .userItemImgae:hover .image-overlay .hover-links a.hover-zoom,.itemRelated .contentRelated ul.blank .item .item-image:hover .image-overlay .hoverLink .hover-demo,.itemRelated .contentRelated ul.blank .item .item-image:hover .image-overlay .hoverLink .hover-link,.genericItemView .genericItemImageBlock .genericItemImage:hover .image-overlay .hover-links a.hover-link,.genericItemView .genericItemImageBlock .genericItemImage:hover .image-overlay .hover-links a.hover-zoom {
-webkit-transform:translate(0,0);
-moz-transform:translate(0,0);
-ms-transform:translate(0,0);
-o-transform:translate(0,0);
transform:translate(0,0);
opacity:1;
filter:alpha(opacity=100);
}

.blog .items-leading .item .item-image:hover .image-overlay .hover-links a.hover-link:hover,.blog .items-leading .item .item-image:hover .image-overlay .hover-links a.hover-zoom:hover,.blog .items-row .item .item-image:hover .image-overlay .hover-links a.hover-link:hover,.blog .items-row .item .item-image:hover .image-overlay .hover-links a.hover-zoom:hover,#image-content:hover .image-overlay .hover-links a.hover-link:hover,#image-content:hover .image-overlay .hover-links a.hover-zoom:hover,.blog-featured .items-leading .item .item-image:hover .image-overlay .hover-links a.hover-link:hover,.blog-featured .items-leading .item .item-image:hover .image-overlay .hover-links a.hover-zoom:hover,.blog-featured .items-row .item .item-image:hover .image-overlay .hover-links a.hover-link:hover,.blog-featured .items-row .item .item-image:hover .image-overlay .hover-links a.hover-zoom:hover,.rsticketspro_halfbox #tabcontainer .tabs_title li.active,.rsticketspro_halfbox #tabcontainer .tabs_title li:hover,#content-main #Kunena .kblock div.kheader h2,#Kunena .kpost-thankyou a.kicon-button,.module._menu ul.level0>li.active:before,.module._menu ul.level0>li:hover:before,.module._menu ul.menu>li.active:before,.module._menu ul.menu>li:hover:before,table.calendar tr td.calendarToday,.blog-sa .itemList .itemContainer .catItemView .catItemImageBlock .catItemImage:hover .image-overlay .hover-links a.hover-link:hover,.blog-sa .itemList .itemContainer .catItemView .catItemImageBlock .catItemImage:hover .image-overlay .hover-links a.hover-zoom:hover,.blog-sa.userView .catItemList .catItemView .catItemImageBlock .catItemImage:hover .image-overlay .hover-links a.hover-link:hover,.blog-sa.userView .catItemList .catItemView .catItemImageBlock .catItemImage:hover .image-overlay .hover-links a.hover-zoom:hover,.blog-sa.tagView .catItemList .catItemView .catItemImageBlock .catItemImage:hover .image-overlay .hover-links a.hover-link:hover,.blog-sa.tagView .catItemList .catItemView .catItemImageBlock .catItemImage:hover .image-overlay .hover-links a.hover-zoom:hover,.blog-sa.latestView .catItemList .catItemView .catItemImageBlock .catItemImage:hover .image-overlay .hover-links a.hover-link:hover,.blog-sa.latestView .catItemList .catItemView .catItemImageBlock .catItemImage:hover .image-overlay .hover-links a.hover-zoom:hover,.k2Showcase-detail .itemBoxJoin:hover,div.k2Showcase-exten-detail .itemBoxJoin:hover,.tagView .tagItemView .tagItemImageBlock:hover .image-overlay .hover-links a.hover-link:hover,.tagView .tagItemView .tagItemImageBlock:hover .image-overlay .hover-links a.hover-zoom:hover,.userView .userItemView .userItemImageBlock .userItemImgae:hover .image-overlay .hover-links a.hover-link:hover,.userView .userItemView .userItemImageBlock .userItemImgae:hover .image-overlay .hover-links a.hover-zoom:hover,.genericItemView .genericItemImageBlock .genericItemImage:hover .image-overlay .hover-links a.hover-link:hover,.genericItemView .genericItemImageBlock .genericItemImage:hover .image-overlay .hover-links a.hover-zoom:hover,.x-btn-noicon .x-btn-small .x-btn-text {
background:#0062aa;
}

.blog .items-leading .item .article-text .page-header,.blog .items-row .item .article-text .page-header,.blog-featured .items-leading .item .article-text .page-header,.blog-featured .items-row .item .article-text .page-header {
border-bottom:0;
margin:0 0 5px;
padding:0;
}

.blog .items-leading .item .article-text .page-header h2,.blog .items-row .item .article-text .page-header h2,.blog-featured .items-leading .item .article-text .page-header h2,.blog-featured .items-row .item .article-text .page-header h2 {
font-size:128.6%;
font-weight:400;
margin:-6px 0 0;
}

.blog .items-leading .item .article-text .item-headinfo dl.article-info dd,.blog .items-row .item .article-text .item-headinfo dl.article-info dd,.blog-featured .items-leading .item .article-text .item-headinfo dl.article-info dd,.blog-featured .items-row .item .article-text .item-headinfo dl.article-info dd,.item-page dl.article-info dd {
display:inline-block;
font-size:85.7%;
line-height:24px;
color:#999;
float:none;
vertical-align:top;
margin:0;
padding:0;
}

.blog .items-leading .item .article-text .item-headinfo ul.actions,.blog .items-row .item .article-text .item-headinfo ul.actions,.blog-featured .items-leading .item .article-text .item-headinfo ul.actions,.blog-featured .items-row .item .article-text .item-headinfo ul.actions {
list-style:none;
float:right;
margin:0;
}

.blog .items-leading .item .article-text .item-headinfo ul.actions li,.blog .items-row .item .article-text .item-headinfo ul.actions li,.blog-featured .items-leading .item .article-text .item-headinfo ul.actions li,.blog-featured .items-row .item .article-text .item-headinfo ul.actions li {
display:inline-block;
margin:0 -1px;
}

.blog .items-leading .item .article-text .item-headinfo ul.actions li.print-icon a:after,.blog .items-row .item .article-text .item-headinfo ul.actions li.print-icon a:after,.blog-featured .items-leading .item .article-text .item-headinfo ul.actions li.print-icon a:after,.blog-featured .items-row .item .article-text .item-headinfo ul.actions li.print-icon a:after {
content:"\f02f";
}

.blog .items-leading .item .article-text .item-headinfo ul.actions li.email-icon a:after,.blog .items-row .item .article-text .item-headinfo ul.actions li.email-icon a:after,.blog-featured .items-leading .item .article-text .item-headinfo ul.actions li.email-icon a:after,.blog-featured .items-row .item .article-text .item-headinfo ul.actions li.email-icon a:after {
content:"\f0e0";
}

.blog .items-leading .item .article-text .item-headinfo ul.actions li.edit-icon a:after,.blog .items-row .item .article-text .item-headinfo ul.actions li.edit-icon a:after,.blog-featured .items-leading .item .article-text .item-headinfo ul.actions li.edit-icon a:after,.blog-featured .items-row .item .article-text .item-headinfo ul.actions li.edit-icon a:after {
content:"\f044";
}

.blog .items-leading .item .article-text .item-headinfo ul.actions li a,.blog .items-row .item .article-text .item-headinfo ul.actions li a,.blog-featured .items-leading .item .article-text .item-headinfo ul.actions li a,.blog-featured .items-row .item .article-text .item-headinfo ul.actions li a {
font-family:FontAwesome;
padding:4px 5px;
}

.blog .items-leading .item.span4 .item-image,.blog .items-leading .item.span6 .item-image,.blog .items-row .item.span4 .item-image,.blog .items-row .item.span6 .item-image,.blog-featured .items-leading .item.span4 .item-image,.blog-featured .items-leading .item.span6 .item-image,.blog-featured .items-row .item.span4 .item-image,.blog-featured .items-row .item.span6 .item-image {
float:none!important;
display:inline-block;
min-width:auto!important;
min-height:auto!important;
margin:0 0 1em!important;
}

.blog .items-leading .item.span3 .item-image,.blog .items-row .item.span3 .item-image,.blog-featured .items-leading .item.span3 .item-image,.blog-featured .items-row .item.span3 .item-image {
float:none!important;
min-width:auto!important;
min-height:160px!important;
display:inline-block;
margin:0 0 1em!important;
}

.blog .items-leading .leading-0,.blog .items-row.row-0 .item,.blog-featured .items-leading .item.leading-0,.blog-featured .items-row.row-0 .item,.blog-featured .items-row .item.leading-0 {
padding-top:0;
}

.blog .items-row.cols-2,.blog .items-row.cols-3,.blog .items-row.cols-4,.blog .items-row.row-0,.blog-featured .items-row.cols-2,.blog-featured .items-row.cols-3,.blog-featured .items-row.cols-4,.blog-featured .items-row.row-0,div.archive #archive-items>div:first-child,.blog-sa.userView .catItemList .catItemView:first-child {
border-top:none;
}

#image-content,.blog-sa .itemList .itemContainer .catItemView .catItemImageBlock,.blog-sa.userView .catItemList .catItemView .catItemImageBlock,.blog-sa.latestView .catItemList .catItemView .catItemImageBlock,.userView .userItemView .userItemImageBlock,.genericItemView .genericItemImageBlock {
float:left;
margin:0 25px 0 0;
padding:0;
}

#image-content img,.blog-sa .itemList .itemContainer .catItemView .catItemImageBlock .catItemImage img,.blog-sa.userView .catItemList .catItemView .catItemImageBlock .catItemImage img,.blog-sa.tagView .catItemList .catItemView .catItemImageBlock .catItemImage img,.blog-sa.latestView .catItemList .catItemView .catItemImageBlock .catItemImage img,.userView .userItemView .userItemImageBlock .userItemImgae img,.genericItemView .genericItemImageBlock .genericItemImage img {
-webkit-transition:all .5s ease-in-out 0;
-moz-transition:all .5s ease-in-out 0;
-o-transition:all .5s ease-in-out 0;
transition:all .5s ease-in-out 0;
}

#image-content .image-overlay .hover-links a,.blog-sa .itemList .itemContainer .catItemView .catItemImageBlock .catItemImage .image-overlay .hover-links a,.blog-sa.userView .catItemList .catItemView .catItemImageBlock .catItemImage .image-overlay .hover-links a,.blog-sa.tagView .catItemList .catItemView .catItemImageBlock .catItemImage .image-overlay .hover-links a,.blog-sa.latestView .catItemList .catItemView .catItemImageBlock .catItemImage .image-overlay .hover-links a,.userView .userItemView .userItemImageBlock .userItemImgae .image-overlay .hover-links a,.genericItemView .genericItemImageBlock .genericItemImage .image-overlay .hover-links a {
width:36px;
height:36px;
text-align:center;
float:left;
background:#277bbb;
-webkit-box-shadow:0 0 1px rgba(0,0,0,.2);
-moz-box-shadow:0 0 1px rgba(0,0,0,.2);
box-shadow:0 0 1px rgba(0,0,0,.2);
position:static;
display:block;
overflow:visible;
margin:0 4px;
}

#image-content .image-overlay .hover-links a i,.blog-sa .itemList .itemContainer .catItemView .catItemImageBlock .catItemImage .image-overlay .hover-links a i,.blog-sa.userView .catItemList .catItemView .catItemImageBlock .catItemImage .image-overlay .hover-links a i,.blog-sa.tagView .catItemList .catItemView .catItemImageBlock .catItemImage .image-overlay .hover-links a i,.blog-sa.latestView .catItemList .catItemView .catItemImageBlock .catItemImage .image-overlay .hover-links a i,.userView .userItemView .userItemImageBlock .userItemImgae .image-overlay .hover-links a i,.genericItemView .genericItemImageBlock .genericItemImage .image-overlay .hover-links a i {
font-size:17px;
color:#fff;
line-height:35px;
margin:0;
}

.content-in-right,#Kunena div.moduletable ul,#form-login .logout-button,div.sj-responsive-listing .respl-wrap .respl-items .itemDate .moduleItemDateBig,#v3-top1 .sj-minicart-pro,.k2Showcase-detail .template-license .vmCartAttributes,div.k2Showcase-exten-detail .template-license .vmCartAttributes,.k2Showcase-exten-detail .mainImagesBlock {
float:left;
}

.content-in-right .article-date .inner,.finder #search-results ul.list-striped li .result-url,.yt-quote .quote-author,.yt-quote .quote-author a,.linkGraylighter,.grayLight,.blog-sa .itemList .itemContainer .catItemView .catItemHeader dl.article-info dd a,.blog-sa.userView .catItemList .catItemView .catItemHeader dl.article-info dd a,.blog-sa.tagView .catItemList .catItemView .catItemHeader dl.article-info dd a,.blog-sa.latestView .catItemList .catItemView .catItemHeader dl.article-info dd a,.blog-sa.itemView .itemTagsBlock a,.k2Showcase-detail .itemTagsBlock a,div.k2Showcase-exten-detail .itemTagsBlock a,.itemRelated .contentRelated ul.blank .item .relateHeader .tagItemShortDec,.step-by-step li,#yt-membership .yt-membership-inner .col-regis .inner .list-membership ul.lst-membership li p span {
color:#999;
}

.item-page h2.title-header,.partner-wrap .partner-info-title {
font-size:180%;
line-height:140%;
font-weight:400;
margin:0;
}

.item-page .contentpaneopen_edit,#logout-form,#logout-form .logout-button,div.sj-responsive-listing .respl-wrap .respl-items .itemDate .moduleItemHits,.tag-cate .k2-tag-element a span.tag_count {
float:right;
}

.category-list .cat-items .display-limit select,.weblink-category select[multiple],.weblink-category select[size],.contentpaneopen_edit span.hasTip img {
width:auto!important;
}

ul.pagination li .active,ul.pagination li.active span,ul.pagination li a:hover span {
color:#fff;
background:#0062aa;
border-color:#0062aa;
}

ul.pagenav li:hover,#k2Showcase div.resplc-loadmore .resplc-loadmore-btn:hover {
background-color:#444;
}

.pane-sliders .panel .content>:first-child,table.my-ticket tr td.sectiontablefooter .pagination,table.my-ticket tr td.sectiontablefooter p {
margin-top:15px;
}

.search .search-results,.clear {
clear:both;
}

.search .search-results .result-category,.search .search-results .result-text,div.k2Showcase-exten-detail .itemVmFields .itemVmFieldsButton,#ose-login-box .x-panel-bwrap {
margin:0;
padding:0;
}

.finder #search-form #finder-search #advanced-search #finder-filter-window ul,.listunderline,#ose-login-box #ose-login-introduction #instructions ul.menu {
list-style:none;
margin:0;
}

.finder #search-results ul.list-striped,.newsfeed ol {
list-style:none;
margin:0;
}

h2.subtitle,table.calendar tr td.calendarCurrentMonth {
font-size:130%;
}

.view-login #brandModeTD .text h3,.blog-sa.itemView .itemAuthorLatest h3 {
font-size:200%;
margin-bottom:10px;
}

.view-login #signInTD ul.blank,#yt-membership .yt-membership-inner .col-regis .inner .list-membership ul.lst-membership {
margin:10px 0;
}

ul#rsticketspro_items li:hover,.k2Showcase-detail .sign-now .join-now a:hover,div.k2Showcase-exten-detail .sign-now .join-now a:hover {
background:#666;
}

.rsticketspro_halfbox .rsticketspro_categories li:hover,.rsticketspro_halfbox .rsticketspro_text li:hover,table.my-ticket .odd,.k2Showcase-detail .itemExtra-attributes ul.extraFields .event,.k2Showcase-detail .socials ul.extraFields .event,div.k2Showcase-exten-detail .itemExtra-attributes ul.extraFields .event,div.k2Showcase-exten-detail .socials ul.extraFields .event,div.k2Showcase-exten-detail .itemExtra-price ul.extraFields .event {
background-color:#fbfbfb;
}

.rsticketspro_halfbox #tabcontainer,div.k2Showcase-exten-detail .itemMain-right>.inner,div.k2Showcase-exten-detail .itemMain-right>.inner .itemImageGallery ul.sig-container li.sig-block span.sig-link-wrapper {
background:0 0;
padding:0;
}

#Kunena div.moduletable,#Kunena #ktop,#ose-account-menu .x-fieldset .x-fieldset-bwrap ul,#osemsc-reg .x-fieldset .x-fieldset-bwrap ul {
float:left;
width:100%;
}
/*
#content-main #Kunena td.kprofileboxcnt .input>span label,a,div,p,.member #ose-my-account .hello strong,#myLogin .col-username #login-form .control-group label,.blog-sa.userView .userBlock div.userAdditionalInfo .userURL,.k2Showcase-detail .template-license .vmCartAttributes .vmAttribChildDetail .att_license label[for=Services_field],.k2Showcase-detail .template-license .vmCartAttributes .vmAttribChildDetail .att_license label[for=Template_License_field],.k2Showcase-detail .template-license .vmCartAttributes .vmAttribChildDetail .att_services label[for=Services_field],.k2Showcase-detail .template-license .vmCartAttributes .vmAttribChildDetail .att_services label[for=Template_License_field],.k2Showcase-detail .template-license .vmCartAttributes .vmAttribChildDetail .att_license label,.k2Showcase-detail .template-license .vmCartAttributes .vmAttribChildDetail .att_license strong,.k2Showcase-detail .template-license .vmCartAttributes .vmAttribChildDetail .att_services label,.k2Showcase-detail .template-license .vmCartAttributes .vmAttribChildDetail .att_services strong,div.k2Showcase-exten-detail .template-license .vmCartAttributes .vmAttribChildDetail .att_license label[for=Services_field],div.k2Showcase-exten-detail .template-license .vmCartAttributes .vmAttribChildDetail .att_license label[for=Template_License_field],div.k2Showcase-exten-detail .template-license .vmCartAttributes .vmAttribChildDetail .att_services label[for=Services_field],div.k2Showcase-exten-detail .template-license .vmCartAttributes .vmAttribChildDetail .att_services label[for=Template_License_field],div.k2Showcase-exten-detail .template-license .vmCartAttributes .vmAttribChildDetail .att_license label,div.k2Showcase-exten-detail .template-license .vmCartAttributes .vmAttribChildDetail .att_license strong,div.k2Showcase-exten-detail .template-license .vmCartAttributes .vmAttribChildDetail .att_services label,div.k2Showcase-exten-detail .template-license .vmCartAttributes .vmAttribChildDetail .att_services strong,div.k2Showcase-exten-detail .itemVmFields .vmCartAttributes .vmAttribChildDetail label,div.k2Showcase-exten-detail .itemVmFields .vmCartAttributes .vmAttribChildDetail label strong {
font-weight:400;
}
*/
#content-main #Kunena .kfile-input-button:hover,#content-main #Kunena .kfile-hide .kfile-input:hover,#Kunena .kpost-thankyou a.kicon-button:hover,.k2Showcase-detail .yt-slider-carousel .carousel-control:hover,div.k2Showcase-exten-detail .yt-slider-carousel .carousel-control:hover,.contentBlog ul.blank>li:hover .itemDateBig,.x-btn-noicon .x-btn-small .x-btn-text:hover,.step-by-step li.active .step {
background:#ff0037;
}

#ose-login-box #ext-gen28,#osemsc-list .msc-card .msc-row .msc-intro-box,#osemsc-list .msc-card .msc-row .msc-price-box {
padding-left:20px;
}

#Kunena div.kblock.kannouncement div.kcontainer,#ose-logout .x-fieldset {
border:0;
}

#rst_ticket_reply input[type=file],.genericItemView div.genericItemBody {
display:block;
overflow:hidden;
}

a.rst_flag,#v3-top1 .sj-minicart-pro .mc-header {
margin-top:6px;
}

.button:focus,.buttonReverse:focus,button.x-btn-text:focus,button:focus,.k2Showcase-detail .template-license .addtocart_button:focus,div.k2Showcase-exten-detail .template-license .addtocart_button:focus,div.k2Showcase-exten-detail .itemVmFields .addtocart_button:focus {
box-shadow:none;
}

.module.blank,.table_blank,.table_clear,.k2Showcase .itemList .catItemIsFeatured,.contentBlog ul.blank>li:hover,.itemRelated .contentRelated ul.blank li:hover {
background:0 0;
}

.module._menu ul.level0>li.active,.module._menu ul.level0>li:hover,.module._menu ul.menu>li.active,.module._menu ul.menu>li:hover,.k2Showcase-detail .itemExtra-attributes ul.extraFields .event .itemExtraFieldsLabel,.k2Showcase-detail .socials ul.extraFields .event .itemExtraFieldsLabel,div.k2Showcase-exten-detail .itemExtra-attributes ul.extraFields .event .itemExtraFieldsLabel,div.k2Showcase-exten-detail .socials ul.extraFields .event .itemExtraFieldsLabel,div.k2Showcase-exten-detail .itemExtra-price ul.extraFields .event .itemExtraFieldsLabel {
background-color:#f8f8f8;
}

#myLogin .col-regis .button:hover,.k2Showcase-detail .template-license .addtocart_button:hover,div.k2Showcase-exten-detail .template-license .addtocart_button:hover,div.k2Showcase-exten-detail .itemVmFields .addtocart_button:hover {
color:#fff;
background-color:#666;
}

#myLogin .col-regis .button:focus,div.sj-responsive-listing .respl-wrap .respl-loadmore-btn:focus {
box-shadow:2px 2px 3px rgba(0,0,0,.4) inset;
}

.inlineBlock>li,.listLineSolid>li,.contentBlog ul.blank>li ul.moduleItemInfo>li {
display:inline-block;
line-height:20px;
margin-bottom:0;
padding:0;
}

.inlineBlock>li:before,.listLineSolid>li:before,.contentBlog ul.blank>li ul.moduleItemInfo>li:before {
content:"|";
color:#909090;
font-size:12px;
margin:0 10px;
}

.inlineBlock>li:first-child:before,.listLineSolid>li:first-child:before,.contentBlog ul.blank>li ul.moduleItemInfo>li:first-child:before {
content:"";
margin:0;
}

.inlineBlock>li a,.listLineSolid>li a,.contentBlog ul.blank>li ul.moduleItemInfo>li a {
color:#999;
padding:0!important;
}



.yt-customwork .align-center,.k2Showcase-detail .itemMainbody,div.k2Showcase-exten-detail .itemMainbody {
margin-bottom:80px;
}

div.sj-responsive-listing .respl-wrap .respl-items .item-image,.k2Showcase-detail .itemRelated ul .item .item-image,div.k2Showcase-exten-detail .itemRelated ul .item .item-image,.itemRelated .contentRelated ul.blank .item .item-image {
position:relative;
width:100%;
border:1px solid #eaeaea;

}

div.sj-responsive-listing .respl-wrap .respl-items .item-image img,.img-effect img,.k2Showcase .itemList .itemContainer .catItemView .catItemImageBlock img {
transition:all .2s ease-in 0;
}

div.sj-responsive-listing .respl-wrap .respl-items .item-image .image-overlay,.img-effect .image-overlay,.k2Showcase .itemList .itemContainer .catItemView .catItemImageBlock .image-overlay,.k2Showcase-detail .itemRelated ul .item .item-image .image-overlay,div.k2Showcase-exten-detail .itemRelated ul .item .item-image .image-overlay,.tagView .tagItemView .tagItemImageBlock .image-overlay,.itemRelated .contentRelated ul.blank .item .item-image .image-overlay {
position:absolute;
z-index:1;
width:100%;
height:100%;
left:0;
top:0;
background-color:rgba(0,0,0,.25);
opacity:0;
filter:alpha(opacity=0);
-webkit-transition:all .3s ease-in-out 0;
-moz-transition:all .3s ease-in-out 0;
-o-transition:all .3s ease-in-out 0;
transition:all .3s ease-in-out 0;

}

div.sj-responsive-listing .respl-wrap .respl-items .item-image .hoverLink,.img-effect .hoverLink,.k2Showcase .itemList .itemContainer .catItemView .catItemImageBlock .hoverLink,.k2Showcase-detail .itemRelated ul .item .item-image .hoverLink,div.k2Showcase-exten-detail .itemRelated ul .item .item-image .hoverLink,.tagView .tagItemView .tagItemImageBlock .hoverLink,.itemRelated .contentRelated ul.blank .item .item-image .hoverLink {
position:absolute;
left:50%;
bottom:50%;
z-index:15;
width:115px;
text-align:center;
margin:0 0 -50px -56px;
}

div.sj-responsive-listing .respl-wrap .respl-items .item-image .hoverLink a,.img-effect .hoverLink a,.k2Showcase .itemList .itemContainer .catItemView .catItemImageBlock .hoverLink a,.k2Showcase-detail .itemRelated ul .item .item-image .hoverLink a,div.k2Showcase-exten-detail .itemRelated ul .item .item-image .hoverLink a,.tagView .tagItemView .tagItemImageBlock .hoverLink a,.itemRelated .contentRelated ul.blank .item .item-image .hoverLink a {
background:#0062aa;
margin-bottom:10px;
color:#fff;
width:120px;
display:inline-block;
box-shadow:0 0 2px 1px rgba(0,0,0,.2);
position:relative;
padding:9px 20px;
}

div.sj-responsive-listing .respl-wrap .respl-items .item-image .hoverLink a:before,.img-effect .hoverLink a:before,.k2Showcase .itemList .itemContainer .catItemView .catItemImageBlock .hoverLink a:before,.k2Showcase-detail .itemRelated ul .item .item-image .hoverLink a:before,div.k2Showcase-exten-detail .itemRelated ul .item .item-image .hoverLink a:before,.tagView .tagItemView .tagItemImageBlock .hoverLink a:before,.itemRelated .contentRelated ul.blank .item .item-image .hoverLink a:before {
content:"";
display:block;
border:1px solid rgba(255,255,255,.3);
position:absolute;
left:4px;
right:4px;
top:4px;
bottom:4px;
-webkit-transform:scale(1.2);
-moz-transform:scale(1.2);
-ms-transform:scale(1.2);
-o-transform:scale(1.2);
transform:scale(1.2);
-webkit-transition:all .3s ease-in-out 0;
-moz-transition:all .3s ease-in-out 0;
-o-transition:all .3s ease-in-out 0;
transition:all .3s ease-in-out 0;
opacity:0;
filter:alpha(opacity=0);
}

div.sj-responsive-listing .respl-wrap .respl-items .item-image .hoverLink a.hover-demo,.img-effect .hoverLink a.hover-demo,.k2Showcase .itemList .itemContainer .catItemView .catItemImageBlock .hoverLink a.hover-demo,.k2Showcase-detail .itemRelated ul .item .item-image .hoverLink a.hover-demo,div.k2Showcase-exten-detail .itemRelated ul .item .item-image .hoverLink a.hover-demo,.tagView .tagItemView .tagItemImageBlock .hoverLink a.hover-demo,.itemRelated .contentRelated ul.blank .item .item-image .hoverLink a.hover-demo {
-webkit-transform:translate(-70px,0);
-moz-transform:translate(-70px,0);
-ms-transform:translate(-70px,0);
-o-transform:translate(-70px,0);
transform:translate(-70px,0);
-webkit-transition:all .4s ease-in-out .3s;
-moz-transition:all .4s ease-in-out .3s;
-o-transition:all .4s ease-in-out .3s;
transition:all .4s ease-in-out .3s;
opacity:0;
filter:alpha(opacity=0);
background-color:#ff0037;
}

div.sj-responsive-listing .respl-wrap .respl-items .item-image .hoverLink a.hover-demo:before,.img-effect .hoverLink a.hover-demo:before,.k2Showcase .itemList .itemContainer .catItemView .catItemImageBlock .hoverLink a.hover-demo:before,.k2Showcase-detail .itemRelated ul .item .item-image .hoverLink a.hover-demo:before,div.k2Showcase-exten-detail .itemRelated ul .item .item-image .hoverLink a.hover-demo:before,.tagView .tagItemView .tagItemImageBlock .hoverLink a.hover-demo:before,.itemRelated .contentRelated ul.blank .item .item-image .hoverLink a.hover-demo:before {
border:1px solid rgba(255,255,255,.4);
}

div.sj-responsive-listing .respl-wrap .respl-items .item-image .hoverLink a.hover-link,.img-effect .hoverLink a.hover-link,.k2Showcase .itemList .itemContainer .catItemView .catItemImageBlock .hoverLink a.hover-link,.k2Showcase-detail .itemRelated ul .item .item-image .hoverLink a.hover-link,div.k2Showcase-exten-detail .itemRelated ul .item .item-image .hoverLink a.hover-link,.tagView .tagItemView .tagItemImageBlock .hoverLink a.hover-link,.itemRelated .contentRelated ul.blank .item .item-image .hoverLink a.hover-link {
-webkit-transform:translate(70px,0);
-moz-transform:translate(70px,0);
-ms-transform:translate(70px,0);
-o-transform:translate(70px,0);
transform:translate(70px,0);
-webkit-transition:all .4s ease-in-out .4s;
-moz-transition:all .4s ease-in-out .4s;
-o-transition:all .4s ease-in-out .4s;
transition:all .4s ease-in-out .4s;
opacity:0;
filter:alpha(opacity=0);
}

div.sj-responsive-listing .respl-wrap .respl-items .item-image .hoverLink a:hover:before,.img-effect .hoverLink a:hover:before,.k2Showcase .itemList .itemContainer .catItemView .catItemImageBlock .hoverLink a:hover:before,.k2Showcase-detail .itemRelated ul .item .item-image .hoverLink a:hover:before,div.k2Showcase-exten-detail .itemRelated ul .item .item-image .hoverLink a:hover:before,.tagView .tagItemView .tagItemImageBlock .hoverLink a:hover:before,.tagView .tagItemView .tagItemImageBlock:hover .image-overlay,.itemRelated .contentRelated ul.blank .item .item-image .hoverLink a:hover:before {
-webkit-transform:scale(1);
-moz-transform:scale(1);
-ms-transform:scale(1);
-o-transform:scale(1);
transform:scale(1);
opacity:1;
filter:alpha(opacity=100);
}

div.sj-responsive-listing .respl-wrap .respl-items .item-image:hover .image-overlay,.img-effect:hover .image-overlay,.k2Showcase .itemList .itemContainer .catItemView .catItemImageBlock:hover .image-overlay,.k2Showcase-detail .itemRelated ul .item .item-image:hover .image-overlay,div.k2Showcase-exten-detail .itemRelated ul .item .item-image:hover .image-overlay,.itemRelated .contentRelated ul.blank .item .item-image:hover .image-overlay {
opacity:1;
filter:alpha(opacity=100);
-webkit-transform:scale(1);
-moz-transform:scale(1);
-ms-transform:scale(1);
-o-transform:scale(1);
transform:scale(1);
}

div.sj-responsive-listing .respl-wrap .respl-items .item-image:hover img,.k2Showcase .itemList .itemContainer .catItemView .catItemImageBlock:hover img,.itemRelated .contentRelated ul.blank .item .item-image:hover img {
filter:none;
}

.link,.blog-sa .itemList .itemContainer .catItemView .catItemHeader dl.article-info dd.catItemAuthor a,.blog-sa.userView .catItemList .catItemView .catItemHeader dl.article-info dd.catItemAuthor a,.blog-sa.tagView .catItemList .catItemView .catItemHeader dl.article-info dd.catItemAuthor a,.blog-sa.latestView .catItemList .catItemView .catItemHeader dl.article-info dd.catItemAuthor a,#ose-account-menu .x-fieldset a,#osemsc-reg .x-fieldset a {
color:#0062aa;
text-decoration:none;
}

.align-center,.k2Showcase-detail .itemRelated ul .item,div.k2Showcase-exten-detail .itemRelated ul .item,.itemRelated .contentRelated ul.blank .item {
text-align:center;
}

.nomarginall,div.k2Showcase-exten-detail .itemVmFields .vmCartAttributes .vmAttribChildDetail {
margin:0!important;
}

.thumbnail.pull-left,.rtl .thumbnail.pull-right {
margin:0 1em 10px 0;
}

.icon.pull-left,.rtl .icon.pull-right {
margin:0 1em 0 0;
}

.icon.pull-right,.rtl .icon.pull-left {
margin:0 0 0 1em;
}

.img-effect:hover img,.k2Showcase-detail .itemRelated ul .item .item-image:hover img,div.k2Showcase-exten-detail .itemRelated ul .item .item-image:hover img {
filter:url(../images/css_blur.svg#blur);
}

.nomodal,.blog-sa.itemView .itemBody .itemImageBlock span.itemImage a.modal,.k2Showcase-detail .itemMainbody .itemImageBlock span.itemImage a.modal,div.k2Showcase-exten-detail .itemMainbody .itemImageBlock span.itemImage a.modal {
position:static;
display:block;
overflow:visible;
}

.toRightFromLeft 50%,50% {
opacity:0;
filter:alpha(opacity=0);
background-position:-50px 6px;
}

.com,.clo,.opn,.pun {
color:#93a1a1;
}

.blog-sa .itemList .itemContainer .catItemView,.blog-sa.userView .catItemList .catItemView,.blog-sa.tagView .catItemList .catItemView,.blog-sa.latestView .catItemList .catItemView {
border-bottom:0;
padding:45px 0 10px;
}

.blog-sa .itemList .itemContainer .catItemView .catItemBody,.blog-sa.userView .catItemList .catItemView .catItemBody,.blog-sa.tagView .catItemList .catItemView .catItemBody,.blog-sa.latestView .catItemList .catItemView .catItemBody,.userView .userItemView .userItemBody {
overflow:hidden;
padding:0;
}

.blog-sa .itemList .itemContainer .catItemView .catItemImageBlock .catItemImage,.blog-sa.userView .catItemList .catItemView .catItemImageBlock .catItemImage,.blog-sa.tagView .catItemList .catItemView .catItemImageBlock .catItemImage,.blog-sa.latestView .catItemList .catItemView .catItemImageBlock .catItemImage,.userView .userItemView .userItemImageBlock .userItemImgae,.genericItemView .genericItemImageBlock .genericItemImage {
position:relative;
overflow:hidden;
text-align:center;
margin:0;
}

.blog-sa .itemList .itemContainer .catItemView .catItemImageBlock .catItemImage:hover img,.blog-sa.userView .catItemList .catItemView .catItemImageBlock .catItemImage:hover img,.blog-sa.tagView .catItemList .catItemView .catItemImageBlock .catItemImage:hover img,.blog-sa.latestView .catItemList .catItemView .catItemImageBlock .catItemImage:hover img,.genericItemView .genericItemImageBlock .genericItemImage:hover img {
-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);
-ms-transform:scale(1.1);
-o-transform:scale(1.1);
transform:scale(1.1);
filter:none;
}

.blog-sa .itemList .itemContainer .catItemView h3.catItemTitle,.blog-sa.userView .catItemList .catItemView h3.catItemTitle,.blog-sa.tagView .catItemList .catItemView h3.catItemTitle,.blog-sa.latestView .catItemList .catItemView h3.catItemTitle,.userView .userItemView .userItemHeader h3.userItemTitle {
font-size:200%;
margin:0 0 5px;
padding:0;
}

.blog-sa .itemList .itemContainer .catItemView .catItemHeader,.blog-sa.userView .catItemList .catItemView .catItemHeader,.blog-sa.tagView .catItemList .catItemView .catItemHeader,.blog-sa.latestView .catItemList .catItemView .catItemHeader {
overflow:hidden;
border-bottom:5px solid #e9e9e9;
padding-bottom:8px;
color:#999;
margin:0;
}

.blog-sa .itemList .itemContainer .catItemView .catItemHeader .article-date,.blog-sa.userView .catItemList .catItemView .catItemHeader .article-date,.blog-sa.tagView .catItemList .catItemView .catItemHeader .article-date,.blog-sa.latestView .catItemList .catItemView .catItemHeader .article-date {
margin:-5px 0 5px;
}

.blog-sa .itemList .itemContainer .catItemView .catItemHeader dl.article-info dd,.blog-sa.userView .catItemList .catItemView .catItemHeader dl.article-info dd,.blog-sa.tagView .catItemList .catItemView .catItemHeader dl.article-info dd,.blog-sa.latestView .catItemList .catItemView .catItemHeader dl.article-info dd {
display:inline-block;
font-size:89%;
line-height:24px;
float:none;
margin:0;
}

.blog-sa .itemList .itemContainer .catItemView .catItemHeader dl.article-info dd:before,.blog-sa.userView .catItemList .catItemView .catItemHeader dl.article-info dd:before,.blog-sa.tagView .catItemList .catItemView .catItemHeader dl.article-info dd:before,.blog-sa.latestView .catItemList .catItemView .catItemHeader dl.article-info dd:before {
content:"|";
color:#dadada;
display:inline-block;
padding:0 3px;
}

.blog-sa .itemList .itemContainer .catItemView .catItemHeader dl.article-info dd:first-child:before,.blog-sa.userView .catItemList .catItemView .catItemHeader dl.article-info dd:first-child:before,.blog-sa.tagView .catItemList .catItemView .catItemHeader dl.article-info dd:first-child:before,.blog-sa.latestView .catItemList .catItemView .catItemHeader dl.article-info dd:first-child:before {
content:"";
padding:0;
}

.blog-sa .itemList .itemContainer .catItemView .catItemIntroText,.blog-sa.userView .catItemList .catItemView .catItemIntroText,.blog-sa.tagView .catItemList .catItemView .catItemIntroText,.blog-sa.latestView .catItemList .catItemView .catItemIntroText {
margin-top:15px;
line-height:22px;
}

.blog-sa .itemList .itemContainer.span3 .catItemView .catItemImageBlock,.blog-sa .itemList .itemContainer.span4 .catItemView .catItemImageBlock,.blog-sa .itemList .itemContainer.span6 .catItemView .catItemImageBlock,.blog-sa.latestView .catItemList .catItemView.span3 .catItemImageBlock,.blog-sa.latestView .catItemList .catItemView.span4 .catItemImageBlock,.blog-sa.latestView .catItemList .catItemView.span6 .catItemImageBlock {
float:none;
display:inline-block;
margin:0 0 10px;
}

.blog-sa .itemList #itemListLeading .itemContainer:first-child .catItemView,.blog-sa.tagView .catItemList .catItemView:first-child,.blog-sa.latestView .catItemList .catItemView.item1:first-child,.blog-sa.latestView .catItemList .catItemView.span3,.blog-sa.latestView .catItemList .catItemView.span4,.blog-sa.latestView .catItemList .catItemView.span6 {
padding-top:0;
border-top:none;
}

.blog-sa .k2Pagination ul li .active,.blog-sa .k2Pagination ul li.active span,.blog-sa .k2Pagination ul li a:hover span {
color:#0062aa;
background:0 0;
border-color:#0062aa;
}

.blog-sa.itemView .itemHeader .itemTitle,.k2Showcase-detail .itemHeader .itemTitle,div.k2Showcase-exten-detail .itemHeader .itemTitle {
font-size:30px;
padding:4px 0;
}

.blog-sa.itemView .itemToolbar dl.article-info,.k2Showcase-detail .itemToolbar dl.article-info,div.k2Showcase-exten-detail .itemToolbar dl.article-info {
text-align:left;
margin:0;
}

.blog-sa.itemView .itemToolbar dl.article-info>dd:before,.k2Showcase-detail .itemToolbar dl.article-info>dd:before,div.k2Showcase-exten-detail .itemToolbar dl.article-info>dd:before {
content:"|";
color:#ccc;
display:inline-block;
margin:0 4px;
}

.blog-sa.itemView .itemToolbar dl.article-info>dd:first-child:before,.k2Showcase-detail .itemToolbar dl.article-info>dd:first-child:before,div.k2Showcase-exten-detail .itemToolbar dl.article-info>dd:first-child:before {
content:"";
margin-left:0;
}

.blog-sa.itemView .itemToolbar dl.article-info>dd.itemRatingBlock .itemRatingForm,.k2Showcase-detail .itemToolbar dl.article-info>dd.itemRatingBlock .itemRatingForm,div.k2Showcase-exten-detail .itemToolbar dl.article-info>dd.itemRatingBlock .itemRatingForm {
float:none;
display:inline-block;
margin:0;
}

.blog-sa.itemView .itemToolbar dl.article-info>dd.itemRatingBlock .itemRatingList,.blog-sa.itemView .itemToolbar dl.article-info>dd.itemRatingBlock .itemRatingList .itemCurrentRating,.blog-sa.itemView .itemToolbar dl.article-info>dd.itemRatingBlock .itemRatingList a:hover,.k2Showcase-detail .itemToolbar dl.article-info>dd.itemRatingBlock .itemRatingList,.k2Showcase-detail .itemToolbar dl.article-info>dd.itemRatingBlock .itemRatingList .itemCurrentRating,.k2Showcase-detail .itemToolbar dl.article-info>dd.itemRatingBlock .itemRatingList a:hover,div.k2Showcase-exten-detail .itemToolbar dl.article-info>dd.itemRatingBlock .itemRatingList,div.k2Showcase-exten-detail .itemToolbar dl.article-info>dd.itemRatingBlock .itemRatingList .itemCurrentRating,div.k2Showcase-exten-detail .itemToolbar dl.article-info>dd.itemRatingBlock .itemRatingList a:hover {
background-image:url(../images/news/star.png);
display:inline-block;
cursor:pointer;
}

.blog-sa.itemView .itemToolbar dl.article-info>dd.itemRatingBlock .itemRatingList,.itemRatingList,.k2Showcase-detail .itemToolbar dl.article-info>dd.itemRatingBlock .itemRatingList,div.k2Showcase-exten-detail .itemToolbar dl.article-info>dd.itemRatingBlock .itemRatingList {
width:72px;
height:13px;
}

.blog-sa.itemView .itemToolbar dl.article-info>dd.itemRatingBlock .itemRatingList .itemCurrentRating,.blog-sa.itemView .itemToolbar dl.article-info>dd.itemRatingBlock .itemRatingList a,.itemRatingList .itemCurrentRating,.itemRatingList a,.k2Showcase-detail .itemToolbar dl.article-info>dd.itemRatingBlock .itemRatingList .itemCurrentRating,.k2Showcase-detail .itemToolbar dl.article-info>dd.itemRatingBlock .itemRatingList a,div.k2Showcase-exten-detail .itemToolbar dl.article-info>dd.itemRatingBlock .itemRatingList .itemCurrentRating,div.k2Showcase-exten-detail .itemToolbar dl.article-info>dd.itemRatingBlock .itemRatingList a {
height:13px;
line-height:13px;
}

.blog-sa.itemView .itemToolbar dl.article-info>dd.itemRatingBlock .itemRatingLog,.k2Showcase-detail .itemToolbar dl.article-info>dd.itemRatingBlock .itemRatingLog,div.k2Showcase-exten-detail .itemToolbar dl.article-info>dd.itemRatingBlock .itemRatingLog {
height:13px;
line-height:13px;
color:#999;
}

.blog-sa.itemView .itemToolbar dl.article-info>dd .itemHits,.k2Showcase-detail .itemToolbar dl.article-info>dd span.itemHits,div.k2Showcase-exten-detail .itemToolbar dl.article-info>dd span.itemHits {
float:none;
}

.blog-sa.itemView .itemTagsBlock span,.k2Showcase-detail .itemTagsBlock span,div.k2Showcase-exten-detail .itemTagsBlock span,.tagView .tagItemView .tagItemLinks .tagItemCategory a,.tagView .tagItemView .tagItemLinks .tagItemCategory span,.userView .userItemView .userItemHeader .userItemLinks .userItemCategory a,.userView .userItemView .userItemHeader .userItemLinks .userItemCategory span {
color:#999;
font-weight:400;
}

.blog-sa.itemView .itemBody .itemImageBlock,.k2Showcase-detail .itemMainbody .itemImageBlock,div.k2Showcase-exten-detail .itemMainbody .itemImageBlock {
text-align:center;
margin:0 0 40px;
padding:0;
}

.blog-sa.itemView .itemBody .itemImageBlock span.itemImage img,.k2Showcase .itemList .itemContainer .catItemView .catItemDate .catItemHitsBlock,.k2Showcase .itemList .itemContainer .catItemView .catItemRatingBlock .catItemHitsBlock,.k2Showcase-detail .itemMainbody .itemImageBlock span.itemImage img,.k2Showcase-detail .itemImageBlock img,div.k2Showcase-exten-detail .itemMainbody .itemImageBlock span.itemImage img,div.k2Showcase-exten-detail .itemImageBlock img {
border:none;
padding:0;
}

.blog-sa.itemView .itemBody div.itemIntroText,.k2Showcase-detail .itemIntroText,div.k2Showcase-exten-detail .itemIntroText {
font-size:14px;
font-weight:400;
color:#666;
}

.k2Showcase .itemList .itemContainer .catItemView .catItemImageBlock,.tagView .tagItemView .tagItemImageBlock {
margin-bottom:10px;
position:relative;
width:100%;
overflow:hidden;
padding:0;
}

.k2Showcase .itemList .itemContainer .catItemView .catItemHeader,.tagView .tagItemView .tagItemHeader {
border-bottom:1px solid #e9e9e9;
padding:5px 0;
}

.k2Showcase .itemList .itemContainer .catItemView .catItemHeader h3,.tagView .tagItemView .tagItemHeader h2.tagItemTitle {
font-family: inherit;
font-size:18px;
font-weight:400;
line-height:30px;
padding:0;
}

.k2Showcase .itemList .itemContainer .catItemView .catItemDate,.k2Showcase .itemList .itemContainer .catItemView .catItemRatingBlock,.k2Showcase .itemList .itemContainer .catItemView .catItemShortDec,.tagView .tagItemView .catItemRatingBlock,.tagView .tagItemView .itemDateCreated,.tagView .tagItemView .tagItemShortDec {
border-bottom:1px solid #e9e9e9;
color:#999;
padding:5px 0;
}

.k2Showcase-detail,div.k2Showcase-exten-detail {
border:none!important;
margin:0!important;
padding:0;
}

.k2Showcase-detail .itemToolbar,div.k2Showcase-exten-detail .itemToolbar {
background:0 0;
border:none;
margin:5px 0;
}

.k2Showcase-detail .itemToolbar dl.article-info>dd,div.k2Showcase-exten-detail .itemToolbar dl.article-info>dd {
display:inline;
font-size:89%;
line-height:24px;
color:#999;
float:none;
border:none;
}

.k2Showcase-detail .itemToolbar dl.article-info>dd i,div.k2Showcase-exten-detail .itemToolbar dl.article-info>dd i {
margin-right:2px;
}

.k2Showcase-detail .itemImageGallery .carousel-control.right,div.k2Showcase-exten-detail .itemImageGallery .carousel-control.right {
right:-20px;
}

.k2Showcase-detail .itemImageGallery .carousel-control.left,div.k2Showcase-exten-detail .itemImageGallery .carousel-control.left {
left:-20px;
}

.k2Showcase-detail .itemTagsBlock,div.k2Showcase-exten-detail .itemTagsBlock {
border-bottom:none;
font-size:89%;
color:#999;
margin-bottom:30px;
background:url(../images/icons/tags.png) 0 5px no-repeat;
padding:0 0 0 25px;
}

.k2Showcase-detail .itemIntroText .yt-typo-dropcap,div.k2Showcase-exten-detail .itemIntroText .yt-typo-dropcap {
font-size:60px;
line-height:.5;
font-weight:400;
margin:-.2em .14em .1em -.12em;
}

.k2Showcase-detail .itemMainbody ul.link-itemExtraFields,div.k2Showcase-exten-detail .itemMainbody ul.link-itemExtraFields {
text-align:center;
float:left;
width:100%;
margin:0 0 1em;
}

.k2Showcase-detail .itemMainbody ul.link-itemExtraFields li,div.k2Showcase-exten-detail .itemMainbody ul.link-itemExtraFields li {
padding-right:5px;
cursor:pointer;
float:left;
}

.k2Showcase-detail .itemMainbody ul.link-itemExtraFields .button i,div.k2Showcase-exten-detail .itemMainbody ul.link-itemExtraFields .button i {
font-size:28px;
margin:0 10px 0 0;
}

.k2Showcase-detail .itemMainbody ul.link-itemExtraFields .button a,div.k2Showcase-exten-detail .itemMainbody ul.link-itemExtraFields .button a {
color:#fff;
font-family: inherit;
font-size:22px;
text-transform:uppercase;
}

.k2Showcase-detail .template-license,div.k2Showcase-exten-detail .template-license {
width:100%;
display:block;
float:left;
padding:0;
}

.k2Showcase-detail .template-license div.itemVmFields,div.k2Showcase-exten-detail .template-license div.itemVmFields {
background:0 0;
border:0;
padding-left:0;
padding-right:0;
margin:0;
}

.k2Showcase-detail .template-license div.itemVmFields .itemVmFieldsButton,.k2Showcase-detail .template-license div.itemVmFields .vmCartChild,div.k2Showcase-exten-detail .template-license div.itemVmFields .itemVmFieldsButton,div.k2Showcase-exten-detail .template-license div.itemVmFields .vmCartChild {
padding-left:0!important;
padding-right:0!important;
border:0;
}

.k2Showcase-detail .template-license .addtocart_button,div.k2Showcase-exten-detail .template-license .addtocart_button {
color:#F5F7F9;
text-shadow:none;
min-height:35px;
display:inline-block;
vertical-align:top;
border:none;
line-height:22px;
-webkit-transition:all .3s ease-in-out 0;
-moz-transition:all .3s ease-in-out 0;
-o-transition:all .3s ease-in-out 0;
transition:all .3s ease-in-out 0;
background-color:#ff0037;
position:absolute;
z-index:2;
top:-67px;
right:50px;
height:53px;
width:240px;
font-family: inherit;
font-size:22px;
border-radius:0!important;
background-image:url(../images/icons/dollar-bag.png);
background-repeat:no-repeat;
background-position:26px center;
padding:8px 15px;
text-transform: uppercase;
font-weight: 600;
}

.k2Showcase-detail .template-license h3.title .productPrice,div.k2Showcase-exten-detail .template-license h3.title .productPrice {
color:#0062aa;
font-family: inherit;
font-size:30px;
}

.k2Showcase-detail .template-license .vmCartAttributes .vmAttribChildDetail+.vmAttribChildDetail,div.k2Showcase-exten-detail .template-license .vmCartAttributes .vmAttribChildDetail+.vmAttribChildDetail {
margin-left:-1px!important;
}

.k2Showcase-detail .template-license .vmCartAttributes .vmAttribChildDetail .att_license label[for=Services_field] strong,.k2Showcase-detail .template-license .vmCartAttributes .vmAttribChildDetail .att_license label[for=Template_License_field] strong,.k2Showcase-detail .template-license .vmCartAttributes .vmAttribChildDetail .att_services label[for=Services_field] strong,.k2Showcase-detail .template-license .vmCartAttributes .vmAttribChildDetail .att_services label[for=Template_License_field] strong,div.k2Showcase-exten-detail .template-license .vmCartAttributes .vmAttribChildDetail .att_license label[for=Services_field] strong,div.k2Showcase-exten-detail .template-license .vmCartAttributes .vmAttribChildDetail .att_license label[for=Template_License_field] strong,div.k2Showcase-exten-detail .template-license .vmCartAttributes .vmAttribChildDetail .att_services label[for=Services_field] strong,div.k2Showcase-exten-detail .template-license .vmCartAttributes .vmAttribChildDetail .att_services label[for=Template_License_field] strong {
color:#0062aa;
font-weight:700;
}

.k2Showcase-detail .template-license .vmCartAttributes .vmAttribChildDetail span.tooltip,div.k2Showcase-exten-detail .template-license .vmCartAttributes .vmAttribChildDetail span.tooltip,div.k2Showcase-exten-detail span.tooltip {
opacity:1;
position:static;
display:inline-block;
}

.k2Showcase-detail .template-license .vmCartAttributes .vmAttribChildDetail span.tooltip img,div.k2Showcase-exten-detail .template-license .vmCartAttributes .vmAttribChildDetail span.tooltip img,div.k2Showcase-exten-detail span.tooltip img {
margin-top:-3px;
}

.k2Showcase-detail .itemExtra-attributes,.k2Showcase-detail .socials,div.k2Showcase-exten-detail .itemExtra-attributes,div.k2Showcase-exten-detail .socials {
border:1px solid #e9eaeb;
display:block;
margin-bottom:30px;
float:left;
width:100%;
padding:20px;
}

.k2Showcase-detail .itemExtra-attributes .title,.k2Showcase-detail .socials .title,div.k2Showcase-exten-detail .itemExtra-attributes .title,div.k2Showcase-exten-detail .socials .title,div.k2Showcase-exten-detail .itemExtra-price .title,#k2Container .yt-download-button h3.title {
font-weight:400;
margin-bottom:10px;
}

.k2Showcase-detail .itemExtra-attributes ul.extraFields,.k2Showcase-detail .socials ul.extraFields,div.k2Showcase-exten-detail .itemExtra-attributes ul.extraFields,div.k2Showcase-exten-detail .socials ul.extraFields,div.k2Showcase-exten-detail .itemExtra-price ul.extraFields {
background:#f8f8f8;
}

.k2Showcase-detail .itemExtra-attributes ul.extraFields .label,.k2Showcase-detail .socials ul.extraFields .label,div.k2Showcase-exten-detail .itemExtra-attributes ul.extraFields .label,div.k2Showcase-exten-detail .socials ul.extraFields .label,div.k2Showcase-exten-detail .itemExtra-price ul.extraFields .label {
border-radius:0;
padding:6px;
}

.k2Showcase-detail .itemExtra-attributes ul.extraFields .itemExtraFieldsLabel,.k2Showcase-detail .socials ul.extraFields .itemExtraFieldsLabel,div.k2Showcase-exten-detail .socials ul.extraFields .itemExtraFieldsLabel,div.k2Showcase-exten-detail .itemExtra-price ul.extraFields .itemExtraFieldsLabel {
min-width:150px;
background:#f4f4f4;
display:inline-block;
padding:8px 10px;
}

.k2Showcase-detail .itemExtra-attributes ul.extraFields .itemExtraFieldsValue,.k2Showcase-detail .socials ul.extraFields .itemExtraFieldsValue,div.k2Showcase-exten-detail .itemExtra-attributes ul.extraFields .itemExtraFieldsValue,div.k2Showcase-exten-detail .socials ul.extraFields .itemExtraFieldsValue,div.k2Showcase-exten-detail .itemExtra-price ul.extraFields .itemExtraFieldsValue {
color:#0062aa;
padding:8px 10px;
}

.k2Showcase-detail .itemExtra-attributes ul.extraFields .icon-mouse,.k2Showcase-detail .socials ul.extraFields .icon-mouse,div.k2Showcase-exten-detail .itemExtra-attributes ul.extraFields .icon-mouse,div.k2Showcase-exten-detail .socials ul.extraFields .icon-mouse,div.k2Showcase-exten-detail .itemExtra-price ul.extraFields .icon-mouse {
width:26px;
height:30px;
display:inline-block;
vertical-align:middle;
background:url(../images/icons/mouse.png) no-repeat;
margin:0 10px;
}

.k2Showcase-detail .sign-now,div.k2Showcase-exten-detail .sign-now {
float:left;
border-top:1px solid #ccc;
text-align:center;
margin-bottom:20px;
margin-top:20px;
}

.k2Showcase-detail .sign-now span,div.k2Showcase-exten-detail .sign-now span {
position:relative;
top:-11px;
background:#fff;
padding-left:10px;
padding-right:10px;
}

.k2Showcase-detail .sign-now p,div.k2Showcase-exten-detail .sign-now p {
font-weight:700;
font-size:15px;
}

.k2Showcase-detail .sign-now .join-now a,div.k2Showcase-exten-detail .sign-now .join-now a {
color:#fff;
background:#0062aa;
float:left;
width:100%;
display:block;
text-transform:uppercase;
margin-top:7px;
padding:10px 20px;
}

.k2Showcase-detail .itemFullText,.k2Showcase-detail .yt-slider-carousel,.k2Showcase-detail .itemWhatIncluded,div.k2Showcase-exten-detail .itemFullText,div.k2Showcase-exten-detail .yt-slider-carousel,div.k2Showcase-exten-detail .itemWhatIncluded {
margin-bottom:30px;
}

.k2Showcase-detail .itemBoxJoin,div.k2Showcase-exten-detail .itemBoxJoin {
background:#5aa426;
text-align:center;
color:#fff;
font-family: inherit;
padding:20px 20px 30px;
}

.k2Showcase-detail .itemBoxJoin h4,div.k2Showcase-exten-detail .itemBoxJoin h4 {
font-size:18px;
font-family: inherit;
}

.k2Showcase-detail .itemBoxJoin h4 strong,div.k2Showcase-exten-detail .itemBoxJoin h4 strong {
font-size:30px;
margin:0 5px;
}

.k2Showcase-detail .itemBoxJoin .button,div.k2Showcase-exten-detail .itemBoxJoin .button {
background:#fff;
color:#5AA426;
font-size:24px;
padding:12px 30px;
}

.k2Showcase-detail .yt-slider-carousel .carousel-control,div.k2Showcase-exten-detail .yt-slider-carousel .carousel-control {
position:absolute;
top:50%;
width:35px;
height:35px;
background:#0062aa;
opacity:1;
filter:alpha(opacity=100);
margin:-23px 0 0;
}

.k2Showcase-detail .yt-slider-carousel .carousel-control .fa,div.k2Showcase-exten-detail .yt-slider-carousel .carousel-control .fa {
text-shadow:none;
font-size:22px;
margin:5px 0 0;
}

.k2Showcase-detail .yt-slider-carousel .carousel-indicators,div.k2Showcase-exten-detail .yt-slider-carousel .carousel-indicators {
position:static;
width:100%;
background:#0062aa;
margin:0;
padding:10px;
}

.k2Showcase-detail .yt-slider-carousel .carousel-indicators li,div.k2Showcase-exten-detail .yt-slider-carousel .carousel-indicators li {
background:#B2D6F0;
width:12px;
height:12px;
border-color:#B2D6F0;
margin:0 2px;
}

.k2Showcase-detail .yt-slider-carousel .carousel-indicators li.active,div.k2Showcase-exten-detail .yt-slider-carousel .carousel-indicators li.active {
background:#fff;
border-color:#fff;
}

.k2Showcase-detail .itemImageBlock,div.k2Showcase-exten-detail .itemImageBlock {
margin-bottom:25px;
padding:0;
}

.k2Showcase-detail .itemMostPower h3.title,.k2Showcase-detail .itemWhatIncluded h3.title,.k2Showcase-detail .yt-content-bottom h3.title,div.k2Showcase-exten-detail .itemMostPower h3.title,div.k2Showcase-exten-detail .itemWhatIncluded h3.title,div.k2Showcase-exten-detail .yt-content-bottom h3.title,div.k2Showcase-exten-detail .itemMainFeatures h3.title,div.k2Showcase-exten-detail .itemMain-right>.inner .itemImageGallery h3.title {
font-size:28px;
text-align:center;
font-weight:400;
border-top:1px solid #e9e9e9;
border-bottom:1px solid #e9e9e9;
padding:6px 0;
}

.k2Showcase-detail .itemMostPower .itemModule,.k2Showcase-detail .yt-content-bottom .itemModule,div.k2Showcase-exten-detail .itemMostPower .itemModule,div.k2Showcase-exten-detail .yt-content-bottom .itemModule,div.k2Showcase-exten-detail .itemMainFeatures .itemModule {
margin-bottom:30px;
text-align:center;
}

.k2Showcase-detail .itemMostPower .itemModule .item-image,.k2Showcase-detail .itemWhatIncluded .itemModule .item-image,.k2Showcase-detail .yt-content-bottom .itemModule .item-image,div.k2Showcase-exten-detail .itemMostPower .itemModule .item-image,div.k2Showcase-exten-detail .itemWhatIncluded .itemModule .item-image,div.k2Showcase-exten-detail .yt-content-bottom .itemModule .item-image,div.k2Showcase-exten-detail .itemMainFeatures .itemModule .item-image {
display:block;
overflow:hidden;
position:relative;
-webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out;
-o-transition:all .5s ease-in-out;
transition:all .5s ease-in-out;
}

.k2Showcase-detail .itemMostPower .itemModule .item-image .over-image-top,.k2Showcase-detail .itemWhatIncluded .itemModule .item-image .over-image-top,.k2Showcase-detail .yt-content-bottom .itemModule .item-image .over-image-top,div.k2Showcase-exten-detail .itemMostPower .itemModule .item-image .over-image-top,div.k2Showcase-exten-detail .itemWhatIncluded .itemModule .item-image .over-image-top,div.k2Showcase-exten-detail .yt-content-bottom .itemModule .item-image .over-image-top,div.k2Showcase-exten-detail .itemMainFeatures .itemModule .item-image .over-image-top {
content:"";
height:50%;
width:100%;
top:-50%;
left:0;
background:rgba(236,115,115,.71);
position:absolute;
-webkit-transition:all .5s ease-in;
-moz-transition:all .5s ease-in;
-o-transition:all .5s ease-in;
transition:all .5s ease-in;
}

.k2Showcase-detail .itemMostPower .itemModule .item-image .over-image-bottom,.k2Showcase-detail .itemWhatIncluded .itemModule .item-image .over-image-bottom,.k2Showcase-detail .yt-content-bottom .itemModule .item-image .over-image-bottom,div.k2Showcase-exten-detail .itemMostPower .itemModule .item-image .over-image-bottom,div.k2Showcase-exten-detail .itemWhatIncluded .itemModule .item-image .over-image-bottom,div.k2Showcase-exten-detail .yt-content-bottom .itemModule .item-image .over-image-bottom,div.k2Showcase-exten-detail .itemMainFeatures .itemModule .item-image .over-image-bottom {
content:"";
height:50%;
width:100%;
bottom:-50%;
left:0;
background:#000;
opacity:.5;
position:absolute;
-webkit-transition:all .5s ease-in;
-moz-transition:all .5s ease-in;
-o-transition:all .5s ease-in;
transition:all .5s ease-in;
}

.k2Showcase-detail .itemMostPower .itemModule:hover .item-image .over-image-top,.k2Showcase-detail .itemWhatIncluded .itemModule:hover .item-image .over-image-top,.k2Showcase-detail .yt-content-bottom .itemModule:hover .item-image .over-image-top,div.k2Showcase-exten-detail .itemMostPower .itemModule:hover .item-image .over-image-top,div.k2Showcase-exten-detail .itemWhatIncluded .itemModule:hover .item-image .over-image-top,div.k2Showcase-exten-detail .yt-content-bottom .itemModule:hover .item-image .over-image-top,div.k2Showcase-exten-detail .itemMainFeatures .itemModule:hover .item-image .over-image-top {
top:0;
transition:all .3s ease-in-out;
}

.k2Showcase-detail .itemMostPower .itemModule:hover .item-image .over-image-bottom,.k2Showcase-detail .itemWhatIncluded .itemModule:hover .item-image .over-image-bottom,.k2Showcase-detail .yt-content-bottom .itemModule:hover .item-image .over-image-bottom,div.k2Showcase-exten-detail .itemMostPower .itemModule:hover .item-image .over-image-bottom,div.k2Showcase-exten-detail .itemWhatIncluded .itemModule:hover .item-image .over-image-bottom,div.k2Showcase-exten-detail .yt-content-bottom .itemModule:hover .item-image .over-image-bottom,div.k2Showcase-exten-detail .itemMainFeatures .itemModule:hover .item-image .over-image-bottom {
bottom:0;
transition:all .3s ease-out;
}

.k2Showcase-detail .itemMostPower .itemModule h3,.k2Showcase-detail .yt-content-bottom .itemModule h3,div.k2Showcase-exten-detail .itemMostPower .itemModule h3,div.k2Showcase-exten-detail .yt-content-bottom .itemModule h3,div.k2Showcase-exten-detail .itemMainFeatures .itemModule h3 {
font-family: inherit;
margin:12px 0;
}

.k2Showcase-detail .itemMostPower .itemModule p,.k2Showcase-detail .itemWhatIncluded .itemModule p,.k2Showcase-detail .yt-content-bottom .itemModule p,div.k2Showcase-exten-detail .itemMostPower .itemModule p,div.k2Showcase-exten-detail .itemWhatIncluded .itemModule p,div.k2Showcase-exten-detail .yt-content-bottom .itemModule p,div.k2Showcase-exten-detail .itemMainFeatures .itemModule p {
color:#999;
min-height:90px;
margin:0;
}

.k2Showcase-detail .itemWhatIncluded .itemModule,div.k2Showcase-exten-detail .itemWhatIncluded .itemModule {
margin-bottom:30px;
padding-left:50px;
text-align:left;
}

.k2Showcase-detail .itemWhatIncluded .itemModule h3,div.k2Showcase-exten-detail .itemWhatIncluded .itemModule h3 {
font-family: inherit;
margin:0 0 10px;
}

.k2Showcase-detail .itemWhatIncluded .col-sm-2,div.k2Showcase-exten-detail .itemWhatIncluded .col-sm-2 {
width:20%;
}

.k2Showcase-detail .itemWhatIncluded .itemModule .pull-left,div.k2Showcase-exten-detail .itemWhatIncluded .itemModule .pull-left {
margin-left:-50px;
}

.k2Showcase-detail .yt-content-bottom #yt-recommend li .r_title,div.k2Showcase-exten-detail .yt-content-bottom #yt-recommend li .r_title {
float:none;
margin:10px 0;
}

.k2Showcase-detail .yt-content-bottom #yt-recommend li .r_img,div.k2Showcase-exten-detail .yt-content-bottom #yt-recommend li .r_img {
float:none;
width:auto;
}

.k2Showcase-detail .itemRelated ul .item .item-image img,div.k2Showcase-exten-detail .itemRelated ul .item .item-image img,.itemRelated .contentRelated ul.blank .item .item-image img {
transition:all .2s ease-in 0;
height:auto;
}

.k2Showcase-detail .itemRelated ul .item .title h3,div.k2Showcase-exten-detail .itemRelated ul .item .title h3 {
margin:10px 0 5px;
}

.k2Showcase-detail .itemRelated ul .item .title h3 a,div.k2Showcase-exten-detail .itemRelated ul .item .title h3 a {
color:#666;
font-size:14px;
}

.k2Showcase-detail div.tool-tip,div.k2Showcase-exten-detail div.tool-tip,div.tool-tip {
z-index:99;
float:left;
background:#474747;
border:4px solid #BCBCBC;
border-radius:9px;
-webkit-border-radius:9px;
-moz-border-radius:9px;
max-width:400px;
padding:10px 10px 10px 20px;
}

.k2ArchivesBlock ul.blank>li,.k2ItemsBlock ul.blank>li,.k2LatestCommentsBlock ul.blank>li {
background:0 0;
border-bottom:1px solid #e9eaeb;
overflow:hidden;
padding:15px 0;
}

.k2ArchivesBlock ul.blank>li:hover,.k2ItemsBlock ul.blank>li:hover,.k2LatestCommentsBlock ul.blank>li:hover {
background:#F8F8F8;
}

.tagView .tagItemView:first-child,.userView .userItemView:first-child {
border-top:0;
}

.partner-wrap .partner-items .partner-item-wrap .partner-content:hover .partner-content-inner,.genericItemView {
background:#fff;
}

.partner-wrap .partner-items .partner-item-wrap .partner-coupon a:hover,#yt-membership .yt-membership-inner .col-regis .inner .list-membership ul.lst-membership li a:hover,#yt-membership a.join-member:hover {
text-decoration:underline;
}

#ose-login-box #ext-comp-1007 .x-panel-body,#osemsc-reg #ose-coupon-form div {
width:100%!important;
}

#ose-account-menu #ose-member_billing,#ose-account-menu #ose-member_msc,#ose-account-menu #ose-member_user,#osemsc-reg #ose-member_billing,#osemsc-reg #ose-member_msc,#osemsc-reg #ose-member_user,.osm-content-bottom .osm-box {
float:left;
min-height:290px;
}

#ose-account-menu .x-fieldset legend,#osemsc-reg .x-fieldset legend,.osm-content-bottom .osm-box .box-in-wrap h3 {
width:100%;
background:#fbfbfb;
float:left;
border:0;
border-bottom:1px solid #eaeaea;
color:#666;
text-transform:uppercase;
border-radius:0;
font-weight:700;
font-size:13px;
padding:20px;
}

#yt-membership .yt-membership-inner .col-login .inner .membership-inner a.button:hover,#yt-membership a.logout:hover {
background:#000;
}

@media min-width1024px{
.content-in-right {
width:59%;
}
}