/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily background: url('../../../images/bodybg.png') no-repeat #00021e;
 ========================================================================== */
body{

background-image: url('../../../images/header-bg2.png'),url('../../../images/newbg.jpg');
background-position: 0 0, 50% 230px;
background-repeat: repeat-x, no-repeat;
background-color:#00021e; }
p{text-align: justify;}
.floatleft{float: left;}
.floatright{float: right;}
.clearboth{clear: both;}
a{color: #2b32b4;}
h1{color: #2b32b4; font-weight: bold; font-size: 30px;text-transform: uppercase;}
.tm-logo-small{letter-spacing: 0.02em;color: #2b32b4; font-weight: bold; font-size:15px;text-transform: uppercase;}
/*body{background: url('../../../images/bodybg1.png');background-color:#00021e; background-position: 100% 15%; background-repeat: no-repeat;}*/
.uk-container-center{background: #fff;/*moz-box-shadow: 10px 10px 5px #888;
	-webkit-box-shadow: 0px 15px 15px #020202;box-shadow: 0px 15px 15px #020202; */padding: 0;}
.uk-navbar{/*background-image: linear-gradient(to bottom, #032164, #031F5F);*/ 
	background: url('../../../images/nav-bg.png') repeat-x;height: 53px; border-left: 0;border-right: 0;}
.uk-navbar li{background: url('../../../images/download.png') no-repeat 100% 0; height: 53px;}
.uk-navbar-nav{border-radius: 0; margin: 0 15px;}
.uk-navbar:not(.uk-navbar-attached){border-radius: 0; }
.uk-navbar-nav > li.uk-active > a{background:url('../../../images/nav-bg-hover.png')repeat-x 0 3px;color: #FFAD00; 
box-shadow: 0 0 0; border:0; height: 54px; }
.uk-navbar:not(.uk-navbar-attached) .uk-navbar-nav:first-child > li:first-child > a{border-radius: 0;}
.uk-navbar-nav > li:hover > a, .uk-navbar-nav > li > a:focus, .uk-navbar-nav > li.uk-open > a{color: #FFAD00;
	background:url('../../../images/nav-bg-hover.png')repeat-x 0 2px; height: 53px; }
.uk-nav-navbar > li > a:hover, .uk-nav-navbar > li > a:focus {
background: #21278d;
color: #FFAD00;
outline: none;
box-shadow: 0 0 0;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
border-bottom-color: #5595D6;
}
@media(max-width: 600px){
.uk-navbar{height: 80px; border: 0;}
.uk-responsive-height{max-height:70px; margin: 10px 0;}
.uk-navbar-center{max-width: 60%;}

}
@media(max-width: 600px){
	.uk-navbar-center{max-width: 50%;}
}
.uk-dropdown  li{height: 32px !important;}
.uk-dropdown-navbar{border-radius: 0; box-shadow: 0 0 0; margin-top:-3px;background: #2b32b4; color: #fff; border: 1px solid #353dd0;}
.uk-nav-navbar > li > a{color: #fff;}
div.itemFullText {padding: 0 15px 0 8px;}

.tm-headerbar{background:url('../../../images/newheaderbg.png') no-repeat; height: 175px;}
.tm-headerbar, .tm-navbar{margin: 0;}
.tm-logo{margin:15px 0 0 20px;}
.uk-panel-box{padding: 0;border: 0;}
.tm-middle{padding: 18px;min-height: 700px;}
/*.news{background: #E7E7E7; padding:0px;border-radius: 0;margin: 0 0 0 -27px;}*/
div.k2ItemsBlock {margin: 0;padding: 0;}
.odd{padding: 5px;}
.even{background: #FCFCFC; padding: 5px;}
.news{padding:0px;background-clip: padding-box;box-shadow: 0 1px 1px #4949C0;border-radius: 0;
background:-webkit-gradient(radial, 165 0, 0, 220 -257, 465, from(#82ADEE), to(#05014E));
background:-moz-gradient(radial, 165 0, 0, 220 -257, 465, from(#82ADEE), to(#05014E));
background:-ms-linear-gradient(radial, 165 0, 0, 220 -257, 465, from(#82ADEE), to(#05014E));
}
.follow{
	background: #312ba0;
background: -moz-linear-gradient(top,  #2F3B84 0%, #05014e 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2F3B84), color-stop(100%,#05014e));
background: -webkit-linear-gradient(top,  #2F3B84 0%,#05014e 100%);
background: -o-linear-gradient(top,  #2F3B84 0%,#05014e 100%);
background: -ms-linear-gradient(top,  #2F3B84 0%,#05014e 100%);
background: linear-gradient(to bottom,  #2F3B84 0%,#05014e 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2F3B84', endColorstr='#05014e',GradientType=0 );
padding: 10px 5px;
}
#k2ModuleBox115 ul li{background: none;}
#k2ModuleBox158 ul li{background: none;}
.box{margin: 0 0 0 -27px;}
@media(max-width:1220px){
	.box{margin: 0 0 0 -16px;}
}
.news h3 {margin: 0;
padding:5px;
border-bottom: 1px solid #EE9E0F;
text-transform: uppercase;/*background: #5e5e5e;background: -webkit-gradient(linear, left top, left bottom, from(#303030), to(#191919));*/
color: #333 !important;letter-spacing: 0.03em;
font-size: 16px;font-weight: bold;
background: -webkit-gradient(linear, left top, left bottom, from(#F7C62A), to(#FFC200));
background: -moz-linear-gradient(top, #F7C62A, #FFC200);
background: -o-linear-gradient(top, #F7C62A, #FFC200);
background: -ms-linear-gradient(top, #F7C62A, #FFC200);
}
.uk-width-medium-3-4{padding: 0 5px 0 0;}

.news ul{padding: 5px; margin: 0;}
.news ul li { list-style-type: none; margin: 11px 0;border-bottom: 1px solid #BEBEBE; }
.news ul li a{color: #fff;}
.mod-articles-category-date{display: block;color: #CF9500; font-size: 13px;line-height: 24px;}
.uk-navbar-nav > li > a{color: #fff;text-shadow: 0 1px 0 transparent;line-height: 55px; letter-spacing: 0.03em;}
.wk-slideshow{padding: 5px;border: 1px solid rgba(0,0,0,0.15);
border-bottom-color: rgba(0,0,0,0.25);
background: #fff;
background-clip: padding-box;
box-shadow: 0 1px 1px rgba(0,0,0,0.06); width: 98% !important;}

.wk-slideshow h1{color: #fff; font-size: 30px; font-weight: 300;}
.uk-navbar-content, .uk-navbar-brand{margin-top: -120px;}
@media(max-width:900px){
.uk-navbar-content, .uk-navbar-brand{margin-top: -150px;}
}
.uk-navbar-nav > li > a{padding: 0 23px; text-transform: uppercase;font-size: 12px;}

@media(max-width:1220px){
	.uk-navbar-nav > li > a{padding: 0 12px;}
}

@media(max-width:985px){
	.uk-navbar-nav > li > a{padding: 0 4px;}
}
@media(max-width:830px){
	.uk-navbar-nav > li > a{padding: 0 2px;font-size: 11px;}
}

@media(max-width:765px){
	.news{margin: 0;}
	.uk-navbar{background-image: linear-gradient(to bottom, #032164, #031F5F);}
	.uk-navbar-content, .uk-navbar-brand {margin-top: -37px;}
}

.tm-sidebar-a {background: #3438AA;padding: 10px; min-height: 700px;}

.ft-highlight .featuretable-cell{background:none;color: #333;text-shadow: 0 1px 0 #fff;border-top: 1px solid #ccc;
	border-left: 0px solid #ccc;background: #fafafa;}
.ft-highlight.ft-column-first .featuretable-cell, .ft-highlight.ft-column-first .featuretable-cell{border-left: 1px solid #ccc; border-radius: 0;
}
.ft-cell-title a:link, .ft-highlight a:visited {color:#444 !important;}
.ft-highlight .ft-row-bottom{border-bottom: 1px solid #ccc;}
.ft-highlight .ft-row-even {background: #f1f1f1;}
.ft-column-first .ft-row-top{border-radius: 0 0 0 0;}
.ft-column-last .ft-row-top, .ft-column-last .ft-row-bottom{border-radius: 0;}
.ft-highlight.ft-column-last .featuretable-cell {border-right: 1px solid #ccc;}
.gal-box{min-height: 100% !important; padding: 5px; border: 1px solid #ccc; box-shadow: 0 0 0;}
.gal-box h3{ color: #fff !important;padding: 5px;margin: 0;
background: -webkit-gradient(linear, left top, left bottom, from(#303030), to(#191919));
background: -moz-linear-gradient(top, #303030, #191919);
background: -o-linear-gradient(top, #303030, #191919);
background: -ms-linear-gradient(top, #303030, #191919); font-size: 16px; font-weight: 400;border-bottom: 1px solid #666;
}
.uk-grid:not(.uk-grid-preserve) + .uk-grid{margin-top: 23px;}
.tm-bottom-a{padding: 18px;}
.tm-bottom-b{padding: 18px;}
.major{border: 1px solid rgba(0,0,0,0.15); box-shadow: 0 1px 1px rgba(0,0,0,0.06);border-bottom-color: rgba(0,0,0,0.25);
background: #fff; border-radius: 0;padding: 3px;}
.major h4{ font-size: 16px; font-weight: 400;margin: 0;}
.major p{text-align: center;margin:0; padding: 0;}

.wk-content {font-size: 16px;}
.uk-offcanvas-bar{background: #242a98;}
.uk-nav-offcanvas ul a{color: #B8B8B8}
.uk-nav-offcanvas > .uk-open > a, html:not(.uk-touch) .uk-nav-offcanvas > li > a:hover, 
html:not(.uk-touch) .uk-nav-offcanvas > li > a:focus{background: #2b32b4;}

.bott-banner{background: #fff;}
.bott-banner .wk-slideshow-default{height: 150px;}
.tm-footer{background: #dddddd; padding: 25px 0; margin-bottom: 0;}
.tm-footer p{text-align: center;}
div.itemView{border-bottom:0;}
.contact{ line-height: 24px;}
.contactphoto img{margin: 0 7px 0 0; border: 1px solid #ccc; padding: 3px;}
.contact h4{padding: 0; margin:5px 0;}

@media(max-width:500px){
	.contactcont{display: block; clear: both; margin: 5px 0; }
	.contactphoto img{margin: 0 0 10px 0;}
}
.ce-contact_email{background: #fafafa; padding: 10px;}
div.itemHeader {border-bottom: 1px solid #ccc;padding:0px; margin:10px 10px 0 0;}
div.itemHeader h2.itemTitle{font-family: 'Open Sans';padding:0;font-size: 20px; color: #333;
line-height:9px;height: 33px; font-weight: bold;
/* background: #A0A2DA;
background: -webkit-gradient(linear, left top, left bottom, from(#303030), to(#191919));
background: -moz-linear-gradient(top, #303030, #191919);
background: -o-linear-gradient(top, #303030, #191919);
background: -ms-linear-gradient(top, #303030, #191919); text-transform: uppercase;*/}
.itemBackToTop{display: none;}
div.itemExtraFields ul li span.itemExtraFieldsLabel{/*width: 36%;*/ width: 100%;}
div.itemExtraFields{border: 0; padding: 0 0 0 15px; width: 70%; float: left; margin-top: 0;}

@media(max-width:850px){
.profile-img{width: 45%;}
div.itemExtraFields{float: none; clear: both;width: 100%;}

}
div.itemListCategory{background: none; border: 0;margin: 10px 10px 10px 0; padding: 0px;border-bottom: 1px solid #ccc;}
div.itemListCategory h2{color: #333;font-size:20px;line-height:9px;height:14px;text-transform: uppercase; padding:0;  font-weight: bold;
}
span.catItemImage{display: table;}
span.catItemImage img {border: 1px solid #ccc;padding: 1px;}

div.catItemHeader {
/*background: #eee;
border-bottom: 1px solid #ececec;*/
height: 37px;
padding: 0px;
line-height: 31px;
}


div.catItemHeader h3.catItemTitle {
font-family: 'Open Sans';
font-size: 15px;
font-weight: bold;
line-height: 32px;
padding: 0;
margin: 0px 0 5px 0px;
text-align: center;
}
div.catItemHeader h3 a{color: #0F1CAD;}

div.catItemBody {
padding:0;margin:0 auto;display: table;clear: both; text-align: center;
}
div.catItemImageBlock{margin: 0;}

div.catItemImageBlock {
padding: 0 8px;
margin: 0;
float: left;
display: table;
}

div.catItemView {
padding: 0;
background: #F8F8F8;
margin: 5px;
border: 1px solid #eee;/*width: 200px;*/
}
.catItemIntroText p{text-align: center;}
div.itemExtraFields ul li{line-height: 30px;}
.typeImage{background: #fff; border: 0; width: 500px; margin: 0;}
.typeImage .itemExtraFieldsLabel{display: none !important;}
.profile-img{width:25%; padding: 3px; border: 1px solid #ccc; float: left;}
.profile-img img{}
.itemExtraFieldsValue img{ display: none;}
div.itemExtraFields h3{display: none;}
.inputbox {border-radius: 0 0 0 !important;width: 95%;}
#wz_11 {margin-top: 8px;}

div.itemExtraFields ul li span.itemExtraFieldsValue {display: table;text-align: justify;}
.indicates-required{font-size: 12px; margin: 0 0 5px 0;}
.asterisk{color: red;}
#mc_embed_signup{padding: 0 5px; color: #fff;}
#mc_embed_signup input[type="email"]{border-radius: 0 ; width: 94%;}
#mc_embed_signup input[type="text"]{border-radius: 0 ; width: 94%;}

.main-bottom-2 {width:100%;}
.main-bottom-2 > div {width: 48%;box-sizing: border-box;float: left;}

@media(max-width:765px){
.main-bottom-2 > div {width:99%;box-sizing: border-box;}
div.gal-box+div.gal-box {margin-left:0 !important;}
}
div.gal-box+div.gal-box {margin-left:4% !important;}

#twttr-sandbox-0 iframe{width: 100%;}

.insta_container img{ height: 266px; width: 400px;}

@media(max-width:760px){
.insta_container img{ height: 100%; width:100%;}
.twitter-timeline{width: 100%;}
div.gal-box+div.gal-box{margin-left: 0!important;margin-top:25px;}
}

.frontpage .tm-main-bottom .uk-panel-box{
min-height: 100% !important;
padding: 5px;
border: 1px solid #ccc;
box-shadow: 0 0 0;border-radius: 0;
}

.frontpage .tm-main-bottom .uk-panel-box h3{color: #fff !important;
background: -webkit-gradient(linear, left top, left bottom, from(#303030), to(#191919));
background: -moz-linear-gradient(top, #303030, #191919);
background: -o-linear-gradient(top, #303030, #191919);
background: -ms-linear-gradient(top, #303030, #191919);
font-size: 16px;
font-weight: 400;
border-bottom: 1px solid #666;padding:5px; margin: 0;}

.sponsor .uk-panel-box{background: #fff;}
.sponsor .uk-panel-box h2{font-size: 16px; font-weight: bold; margin: 0;}
.sponsor .tm-main-bottom{width: 100%; }
@media(max-width:760px){
.sponsor .tm-main-bottom .sponsor-box{width: 100% !important; margin:5px 0 !important;}
}
.sponsor .tm-main-bottom .sponsor-box{width: 48%;box-sizing: border-box;text-align: center;  margin:5px;border: 1px solid #ccc;}
.sponsor .tm-main-bottom .sponsor-box span{display: block;}
.sponsor .tm-main-bottom p{ box-sizing: border-box; text-align: center; height: 25%;font-size: 13px;}

.sponsor .news{background:-webkit-gradient(radial, 165 0, 0, 220 -257, 465, from(#82ADEE), to(#05014E));
background:-moz-gradient(radial, 165 0, 0, 220 -257, 465, from(#82ADEE), to(#05014E));
background:-ms-linear-gradient(radial, 165 0, 0, 220 -257, 465, from(#82ADEE), to(#05014E));}

.sponsor .tm-main > :nth-child(n+2){margin-top: 0;}

#k2Container{padding: 0;}
.affilation{width: 500px;}
.affilation-img{border: 1px solid #ccc; width: 150px;text-align: center;}
.song em{color: #454545;}
.itemContainer{width:100% !important; }
.catItemIntroText p{text-align: left;}
#itemListLeading .catItemTitle{text-align: left;}
#itemListPrimary .catItemTitle{text-align: left;}

/*.ft-cell-date a{color: #444 !important;}
.ft-cell-date a:hover{text-decoration: none;}

.ft-cell-td-height{}
.ft-cell-row-2,.ft-cell-row-3 , .ft-cell-row-4, .ft-cell-row-5 , .ft-cell-row-6 , .ft-cell-row-7 , .ft-cell-row-8 , .ft-cell-row-9
.ft-cell-row-10,.ft-cell-row-11 , .ft-cell-row-12, .ft-cell-row-13 , .ft-cell-row-14 , .ft-cell-row-15 , .ft-cell-row-16 , .ft-cell-row-17
.ft-cell-row-18,.ft-cell-row-19 , .ft-cell-row-20, .ft-cell-row-21 , .ft-cell-row-22 , .ft-cell-row-23 , .ft-cell-row-24 , .ft-cell-row-25
.ft-cell-row-26,.ft-cell-row-27 , .ft-cell-row-28, .ft-cell-row-29 , .ft-cell-row-30 , .ft-cell-row-31 , .ft-cell-row-32 , .ft-cell-row-33
.ft-cell-row-34,.ft-cell-row-35 , .ft-cell-row-36, .ft-cell-row-37 , .ft-cell-row-38 , .ft-cell-row-39 , .ft-cell-row-40 , .ft-cell-row-41
{height: 50px;}

@media(max-width:830px){

	.ft-cell-td-height1{height: 80px;}
}

@media(max-width:700px){

	.ft-cell-td-height{height:50px;}
}

@media(max-width:430px){

	.ft-cell-td-height1{height:120px;}
}

*/
.descSpan{display: block; width: 700px; font-size: 15px !important;}
.event{}
.default_eventlist hr{display: none;}
.default_eventlist {display: table;margin: 10px 0;}
.default_eventlist .titleSpan {padding-top: 0px !important;line-height: 19px !important;font-size: 15px;font-weight: bold;}
@media(max-width:700px){
	.descSpan{display: table; width: 400px;}
}

@media(max-width:450px){
	.descSpan{display: table; width: 100%;}
}

.featuretable-cell-data a{ color: #333 !important;}
.featuretable-cell-data a:hover{text-decoration: none !important;}

.ft-cell-td-height{}
.ft-cell-row-2,.ft-cell-row-3 , .ft-cell-row-4, .ft-cell-row-5 , .ft-cell-row-6 , .ft-cell-row-7 , .ft-cell-row-8 , .ft-cell-row-9 ,
.ft-cell-row-10,.ft-cell-row-11 , .ft-cell-row-12, .ft-cell-row-13 , .ft-cell-row-14 , .ft-cell-row-15 , .ft-cell-row-16 , .ft-cell-row-17 ,
.ft-cell-row-18,.ft-cell-row-19 , .ft-cell-row-20, .ft-cell-row-21 , .ft-cell-row-22 , .ft-cell-row-23 , .ft-cell-row-24 , .ft-cell-row-25 ,
.ft-cell-row-26,.ft-cell-row-27 , .ft-cell-row-28, .ft-cell-row-29 , .ft-cell-row-30 , .ft-cell-row-31 , .ft-cell-row-32 , .ft-cell-row-33 ,
.ft-cell-row-34,.ft-cell-row-35 , .ft-cell-row-36, .ft-cell-row-37 , .ft-cell-row-38 , .ft-cell-row-39 , .ft-cell-row-40 , .ft-cell-row-41
{height: 50px;word-break: break-word;}

@media(max-width:800px){
.ft-cell-row-2,.ft-cell-row-3 , .ft-cell-row-4, .ft-cell-row-5 , .ft-cell-row-6 , .ft-cell-row-7 , .ft-cell-row-8 , .ft-cell-row-9 ,
.ft-cell-row-10,.ft-cell-row-11 , .ft-cell-row-12, .ft-cell-row-13 , .ft-cell-row-14 , .ft-cell-row-15 , .ft-cell-row-16 , .ft-cell-row-17 ,
.ft-cell-row-18,.ft-cell-row-19 , .ft-cell-row-20, .ft-cell-row-21 , .ft-cell-row-22 , .ft-cell-row-23 , .ft-cell-row-24 , .ft-cell-row-25 ,
.ft-cell-row-26,.ft-cell-row-27 , .ft-cell-row-28, .ft-cell-row-29 , .ft-cell-row-30 , .ft-cell-row-31 , .ft-cell-row-32 , .ft-cell-row-33 ,
.ft-cell-row-34,.ft-cell-row-35 , .ft-cell-row-36, .ft-cell-row-37 , .ft-cell-row-38 , .ft-cell-row-39 , .ft-cell-row-40 , .ft-cell-row-41
{font-size: 13px;}

}


@media(max-width:600px){

	.ft-cell-td-height , .ft-cell-date {height: 70px;}
}

@media(max-width:540px){
.ft-cell-row-2,.ft-cell-row-3 , .ft-cell-row-4, .ft-cell-row-5 , .ft-cell-row-6 , .ft-cell-row-7 , .ft-cell-row-8 , .ft-cell-row-9 ,
.ft-cell-row-10,.ft-cell-row-11 , .ft-cell-row-12, .ft-cell-row-13 , .ft-cell-row-14 , .ft-cell-row-15 , .ft-cell-row-16 , .ft-cell-row-17 ,
.ft-cell-row-18,.ft-cell-row-19 , .ft-cell-row-20, .ft-cell-row-21 , .ft-cell-row-22 , .ft-cell-row-23 , .ft-cell-row-24 , .ft-cell-row-25 ,
.ft-cell-row-26,.ft-cell-row-27 , .ft-cell-row-28, .ft-cell-row-29 , .ft-cell-row-30 , .ft-cell-row-31 , .ft-cell-row-32 , .ft-cell-row-33 ,
.ft-cell-row-34,.ft-cell-row-35 , .ft-cell-row-36, .ft-cell-row-37 , .ft-cell-row-38 , .ft-cell-row-39 , .ft-cell-row-40 , .ft-cell-row-41
{height: 90px;}

}

@media(max-width:450px){

.ft-cell-row-2,.ft-cell-row-3 , .ft-cell-row-4, .ft-cell-row-5 , .ft-cell-row-6 , .ft-cell-row-7 , .ft-cell-row-8 , .ft-cell-row-9 ,
.ft-cell-row-10,.ft-cell-row-11 , .ft-cell-row-12, .ft-cell-row-13 , .ft-cell-row-14 , .ft-cell-row-15 , .ft-cell-row-16 , .ft-cell-row-17 ,
.ft-cell-row-18,.ft-cell-row-19 , .ft-cell-row-20, .ft-cell-row-21 , .ft-cell-row-22 , .ft-cell-row-23 , .ft-cell-row-24 , .ft-cell-row-25 ,
.ft-cell-row-26,.ft-cell-row-27 , .ft-cell-row-28, .ft-cell-row-29 , .ft-cell-row-30 , .ft-cell-row-31 , .ft-cell-row-32 , .ft-cell-row-33 ,
.ft-cell-row-34,.ft-cell-row-35 , .ft-cell-row-36, .ft-cell-row-37 , .ft-cell-row-38 , .ft-cell-row-39 , .ft-cell-row-40 , .ft-cell-row-41
{height: 150px;}

}


.uk-width-1-1 .uk-panel-box{background: none;}
.button{color: #454545;}
tr.tabrow:nth-child(odd) {
    background: #D3E3FF;
}

tr.tabrow {
    border-bottom: 1px solid #333;
}
tr.tabrow:nth-child(odd) {
background: #D3E3FF;
}

tr.tabrow {
font-size: 13px;
}

.itemView.stats {
min-width: 1164px;
background: #fff;
}
#paypalbutton form {
    width: 223px; max-width: 100%; margin: 0px auto;
}

.sponsor .tm-main-bottom .sponsor-box {
    display: block !important;
}
.thumbnails .btn-group.pull-left.span8 {
    display: none;
}