html, body, p, h1, h2, h3, h4, h5, em, i, table, tr, td, th, form, input, textarea, select, ol, ul, strong{padding:0;margin:0;font:15px/1.35 'PT Sans', Arial, Helvetica, sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;}
html{font-size:62.5%;}
body{background:#334053;color:#323232;font-size:12px;min-width:1250px;}
em, i{font-style:normal;}
li{list-style-type:none;}
h1, h2, h3, h4, h5{font-weight:normal;padding:5px 0;}
p{padding:5px 0;}
a:active, a:focus, img, input, select{outline:0;}
a, a:link, a:active, a:visited{color:#C8C8C8;cursor:pointer;text-decoration:none;}
a:hover{color:#fffffd;text-decoration:underline;}
img{border:none;}
.clearfix{clear:both;font-size:0;line-height:0;height:0;}
.fl{float:left;}
.fr{float:right;}
footer{background:#334053;color:#C8C8C8;width:100% !important;text-align:center;border-top:1px solid #454d5a;padding-top:30px;}
header{height:74px;width:1240px;margin:5px auto 0px;position:relative;padding:0 0 0 10px;}
.logo{float:left;padding-right:15px;margin-right:10px;}
.sform{float:left;width:498px;padding-top:10px;}
.sForm{height:40px;position:relative;overflow:hidden;}
.sInput input{background:#FDFAF8;border:0;font-size:15px;font-size:12px;font-weight:bold;text-transform:uppercase;color:#79838d;height:20px;line-height:20px;width:90%;}
.sInput{border:0;padding:10px;height:20px;line-height:20px;margin-right:70px;background:#FDFAF8;border-radius:2px 0 0 2px;}
.sSubmit{cursor:pointer;width:70px;margin:0;height:40px;border:0;font-size:12px;font-weight:bold;color:#fff;text-transform:uppercase;float:right;position:relative;z-index:2;background:#ff9260;background:linear-gradient(to bottom, #ff9260 0%, #f15755 100%);border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;box-shadow:#2b2e33 1px 3px 2px;}
.sSubmit:hover{background:#e05c57;}
.menu{float:left;font-size:12px;height:40px;text-transform:uppercase;font-weight:bold;padding-top:10px;padding-left:20px;}
.menu li{float:left;display:inline;margin-right:5px;}
.menu a, .menu a:visited{float:left;display:block;height:40px;line-height:40px;padding:0 20px;background:#141512;background:linear-gradient(to bottom, #141512 0%, #2a2a3a 100%);border-radius:2px;}
.menu a:hover, .menu .active a, .menu .active a:visited{color:#fff;background:#72db89;background:linear-gradient(to bottom, #72db89 0%, #81DC27 100%);}
.content{width:100%;background:#f1f9ff;border-top:1px solid #434c5b;padding-top:10px;}
.catsBox{-webkit-box-shadow:inset #262e39 0 10px 10px;-moz-box-shadow:inset #262e39 0 10px 10px;box-shadow:inset #262e39 0 10px 10px;background:#313946;}
.catsBox h2{color:white;font-size:25px;font-weight:bold;padding:5px 0;}
.header2{width:1250px;margin:0 auto 0;overflow:hidden;margin-top:-12px;padding:5px 0;}
.header2 h1{font-size:30px;color:#323232;font-weight:bold;padding:0 0 0 10px;margin:5px 10px 5px 5px;display:inline-block;}
.box{width:1250px;margin:0 auto;}
.flex{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-align-content:flex-start;align-content:flex-start;}
.thumb{width:18%;margin:5px 10px;overflow:hidden;-webkit-flex:1 1 auto;flex:1 1 auto;}
.thumb img{max-width:100%;}
.title{color:#323232;font-size:15px;line-height:17px; max-height: 34px;min-height: 34px;display:block;overflow:hidden;padding:0;}
.tags{margin-bottom:10px;margin-top:10px;font-size:14px;}
.tags a{margin:4px 10px;color:#323232;font-size:14px;display:inline-block;font-weight:bold;}
.tags h2{font-weight:bold;font-size:25px;}
.pb25{padding-bottom:25px;margin-bottom:0 !important;}
.intLinks { text-transform:capitalize; margin-bottom:8px;}
.intLinks a,.intLinks a:hover { color:#000; font-size:14px;}
.pagination{text-align:center;font-size:12px;font-weight:bold;padding-right:1px;padding-left:1px;margin:10px 0;}
.pagination em{font-size:12px;font-weight:bold;}
.pagination li{display:inline-block;vertical-align:top;font-weight:bold;text-transform:uppercase;}
.pagination a{display:inline-block;vertical-align:top;height:45px;border-radius:3px;line-height:45px;padding:0 20px;margin:0 -1px;background:#141519;background:linear-gradient(to bottom, #141519 0%, #2a2d34 100%);border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
.pagination a:hover, .pagination .active a, .pagination .active a:visited, .pagination .active a:hover{color:#fff;background:#72db89;background:linear-gradient(to bottom, #72db89 0%, #81DC27 100%);}
.pagination .last a:hover, .pagination .prev a:hover{background:#72db89;}
.playerBox{}
.playerLeft{max-width:930px;}
.playerRight{max-width:300px;margin:-523px 0 0 10px;text-align:center;float:right;}
.adspot,.adspot iframe{width:300px;height:250px;text-align:center;padding:0;margin:0;margin-bottom:10px;overflow-x:hidden;overflow-y:hidden;border:0;}
.scrollToTop{ position:fixed; bottom:2%;left:2%;padding:0 6px;font-size:10vmin; line-height:8vmin;background:#334053; color:white !important; text-shadow:1px 1px 1px grey;}
.scrollToTop:hover{text-decoration:none;}
.scrollToTop small {display:block; font-size:12px; line-height:12px;}
@media screen and (max-width:1280px){.playerRight{float:none;margin:5px;}
.adspot{display:inline-block; margin:0 2px 0 0;}
.playerLeft{max-width:100%;}
.playerRight{max-width:100%;}
}
.videoWrapper{position:relative;height:0;}
* html .videoWrapper{margin-bottom:45px;}
.videoWrapper div,
.videoWrapper #kt_player{position:absolute;width:100%;height:100%;left:0;top:0;}
.wideScreen{padding-bottom:56.25%;}
@media screen and (max-width:599px){.adspot:nth-child(2){display:none;}
}
.cats_wrap{padding:10px 0 15px;}
.cats ul{width:16.6%;float:left;}
.cats ul li{width:91%;height:17px;text-align:left;background:url('../img/li.png') 2px 10px no-repeat;text-indent:10px;white-space:nowrap;overflow:hidden;font-size:11px;line-height:17px;padding:5px 0;font-weight:bold;border-bottom:1px solid #454d5a;}
.cats ul li:hover{background:url('../img/li.png') 2px -14px no-repeat;}
.cats ul li a{font-size:13px;display:block;float:left;color:#C8C8C8;}
.cats ul li:hover a{color:white;text-decoration:none;}
.cats ul li:hover span{color:white;}
.cats ul li span{display:block;float:right;color:#808b98;}
.cats ul li.letter{text-transform:uppercase;background:#252b37;background:-moz-linear-gradient(top, #252b37 0%, #1c202c 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#252b37), color-stop(100%,#1c202c));background:-webkit-linear-gradient(top, #252b37 0%, #1c202c 100%);background:-o-linear-gradient(top, #252b37 0%, #1c202c 100%);background:-ms-linear-gradient(top, #252b37 0%, #1c202c 100%);background:linear-gradient(to bottom, #252b37 0%, #1c202c 100%);width:91%;font-size:14px;font-weight:bold;color:#ddd;border-radius:4px;text-indent:4px;border:0;margin-bottom:1px;padding-left:5px;}
.cats ul li.space{background:none;border:0;margin-bottom:1px;}
@media screen and (max-width:1280px){body{min-width:1000px;}
.box, footer, header, .header2{width:1000px;}
.sform{width:368px;}
.menu a, .menu a:visited{padding:0 15px;}
}
@media screen and (max-width:1020px){body{min-width:746px;}
.header2 h1{margin-right:0;}
.box, footer, header, .header2{width:746px;}
.header2{text-align:center;}
.header2 h1{text-align:center;font-size:17px;}
header{height:120px;}
.sform{width:462px;}
.menu{display:table;padding:0;width:100%;height:auto;right:0;}
.menu li{display:table-cell;float:none;padding-top:0;height:auto;}
.menu a, .menu a:visited{display:block;float:none;text-align:center;white-space:nowrap;padding:0;margin:0 1px;}
.pagination a{line-height:40px;height:40px;padding:0 15px;}
.cats_wrap{padding-right:20px;}
.cats ul{width:auto;float:none;}
.cats ul li{width:auto;margin:4px 8px;float:left;border:0;padding:0;background-position:0 5px;}
.cats ul li:hover{background-position:0 -19px;}
.cats ul li.letter, .cats ul li.space{clear:both;width:97%;}
.cats ul li.letter{padding:5px;margin-bottom:5px;}
.cats ul li.letter:hover{background:#252b37;background:linear-gradient(to bottom, #252b37 0%, #1c202c 100%);}
}
@media screen and (max-width:788px){body{min-width:500px;}
.menu{right:0;}
.box, footer, header, .header2{width:96%;}
.sform{float:none;margin:12px 80px 0 230px;width:auto;}
}
@media screen and (max-width:560px){body{min-width:300px;}
header{height:170px;}
.sform{margin:0;display:block;float:none;height:auto;right:0;clear:both;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0 1px 10px;}
.thumb{width:40%;}
}


.thumb img,.title {transition:all ease-in-out .25s;}
.thumb img {border:1px solid white; width:99%;}
.thumb:hover img {border:1px solid #0042B3;}
.thumb:hover .title {color:#0042B3;}
.thumb:hover .titleCats {color:#0042B3;}
.title{ font-weight:bold;}
.dur{ padding:2px 4px; background:rgba(0,0,0,.6); ; color:white; margin-top:-20px; font-size:11px; z-index:9; position: relative; bottom:5px; right:3px; width:29px; float:right;}
.info{font-size:11px;}
.info div {width:49%;display:inline-block;padding:4px 0 0;}
.info div:nth-child(1){ text-align:left;}
.info div:nth-child(2){ text-align:right; color:#0042B3;}
.topLink {padding:5px 10px; font-size:16px; font-weight:bold; border:2px solid #0042B3; color:#0042B3 !important; margin:0 3px;}
.selected {background:#E6F4FF; padding:5px 10px 5px 5px;}
.selected::before {
    content: '\2192';
    display: inline-block;
    margin-right: 5px;
}
.imgContainer:hover {cursor:pointer;}
@media screen and (max-width:800px){.info div {width:99%;}.info div:nth-child(2){ text-align:left;padding:0;}}

#loadmore{
	margin:5px auto;
	width:100%;
	cursor:pointer;
	font-size:18px;
	font-wight:bold;
	padding:5px 0;
}