/*
*/
* {margin: 0; padding: 0; box-sizing: border-box;}
body {
    font-family: "Fira Sans Light", sans-serif;
    font-size: 14px;
    color: #203f49;
    line-height: 22px;
    background-color: #000000;
    background-image: url(/images/bg.png);
    background-repeat: no-repeat;
    background-position: top center;
    background-size: 100%;
}
a {text-decoration: none; border: none; outline: none; color: #6aa4f9;}
ul {margin: 0; padding: 0;}
li {list-style: none;}
.x-unselectable {position:relative;}
#uCatsMenu7 {left: 0% !important;top: 35px !important; margin-left: 0px;}
img {max-width: 100%; display: inline-block;}
.container {/*max-*/width: 1250px; margin: 0 auto; margin-top: 394px; background-color: #fbfdfd;}

header:after, 
.middle:after, 
.asideLeft:after, 
.asideRight:after, 
.content:after, 
.infBl:after,
.bottomInfo:after,
.fullstoryTop:after,
.social:after, 
.commItem:after {content: ''; position: relative; display: table; clear: both;}

/* COLORS
---------------------------------*/
.blue {
    background: #5c9bf8;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVjOWJmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1OGQwZmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(left, #5c9bf8 0%, #58d0fd 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#5c9bf8), color-stop(100%,#58d0fd));
    background: -webkit-linear-gradient(left, #5c9bf8 0%,#58d0fd 100%);
    background: -o-linear-gradient(left, #5c9bf8 0%,#58d0fd 100%);
    background: -ms-linear-gradient(left, #5c9bf8 0%,#58d0fd 100%);
    background: linear-gradient(to right, #5c9bf8 0%,#58d0fd 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5c9bf8', endColorstr='#58d0fd',GradientType=1 );
}
.blue:hover {
    background: #58d0fd;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU4ZDBmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1YzliZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(left, #58d0fd 0%, #5c9bf8 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#58d0fd), color-stop(100%,#5c9bf8));
    background: -webkit-linear-gradient(left, #58d0fd 0%,#5c9bf8 100%);
    background: -o-linear-gradient(left, #58d0fd 0%,#5c9bf8 100%);
    background: -ms-linear-gradient(left, #58d0fd 0%,#5c9bf8 100%);
    background: linear-gradient(to right, #58d0fd 0%,#5c9bf8 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#58d0fd', endColorstr='#5c9bf8',GradientType=1 );
}
.green {
    background: #62c8a5;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzYyYzhhNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1OWU2MjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(left, #62c8a5 0%, #59e621 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#62c8a5), color-stop(100%,#59e621));
    background: -webkit-linear-gradient(left, #62c8a5 0%,#59e621 100%);
    background: -o-linear-gradient(left, #62c8a5 0%,#59e621 100%);
    background: -ms-linear-gradient(left, #62c8a5 0%,#59e621 100%);
    background: linear-gradient(to right, #62c8a5 0%,#59e621 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#62c8a5', endColorstr='#59e621',GradientType=1 );
}
.green:hover {
    background: #59e621;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU5ZTYyMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2MmM4YTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(left, #59e621 0%, #62c8a5 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#59e621), color-stop(100%,#62c8a5));
    background: -webkit-linear-gradient(left, #59e621 0%,#62c8a5 100%);
    background: -o-linear-gradient(left, #59e621 0%,#62c8a5 100%);
    background: -ms-linear-gradient(left, #59e621 0%,#62c8a5 100%);
    background: linear-gradient(to right, #59e621 0%,#62c8a5 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#59e621', endColorstr='#62c8a5',GradientType=1 );
}
.red {
    background: #ed3612;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkMzYxMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMTllMWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(left, #ed3612 0%, #f19e1b 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ed3612), color-stop(100%,#f19e1b));
    background: -webkit-linear-gradient(left, #ed3612 0%,#f19e1b 100%);
    background: -o-linear-gradient(left, #ed3612 0%,#f19e1b 100%);
    background: -ms-linear-gradient(left, #ed3612 0%,#f19e1b 100%);
    background: linear-gradient(to right, #ed3612 0%,#f19e1b 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ed3612', endColorstr='#f19e1b',GradientType=1 );
}
.red:hover {
    background: #f19e1b;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxOWUxYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZDM2MTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(left, #f19e1b 0%, #ed3612 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f19e1b), color-stop(100%,#ed3612));
    background: -webkit-linear-gradient(left, #f19e1b 0%,#ed3612 100%);
    background: -o-linear-gradient(left, #f19e1b 0%,#ed3612 100%);
    background: -ms-linear-gradient(left, #f19e1b 0%,#ed3612 100%);
    background: linear-gradient(to right, #f19e1b 0%,#ed3612 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f19e1b', endColorstr='#ed3612',GradientType=1 );
}

.grey {
    background: #f7f7f7;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYmZkZmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(left, #f7f7f7 0%, #fbfdfd 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f7f7f7), color-stop(100%,#fbfdfd));
    background: -webkit-linear-gradient(left, #f7f7f7 0%,#fbfdfd 100%);
    background: -o-linear-gradient(left, #f7f7f7 0%,#fbfdfd 100%);
    background: -ms-linear-gradient(left, #f7f7f7 0%,#fbfdfd 100%);
    background: linear-gradient(to right, #f7f7f7 0%,#fbfdfd 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#fbfdfd',GradientType=1 );
}
.orange-text {color: orange;}
.blue-text {color: #6aa4f9;}

.default {background: #417e92;}


/* HEADER
---------------------------------*/
header {padding: 20px 25px 17px; border-bottom: 1px solid #eff1f1; background: #fff;}
.topLogo {float: left; margin-left: -1px;}
a.logo {background: url(/images/logo.png) no-repeat; width: 220px; height: 53px; display: block; text-indent: -9999px;}

.topNav {float: right; margin-top: 6px;}
.topNav a {color: #fff; padding: 9px 22px; border-radius: 25px; display: inline-block; margin-left: 10px;}
.topNav a:first-child {margin-left: 0px;}


/* MIDDLE
---------------------------------*/
.middle {padding: 25px 0; display: table; width: 100%;}
.content {padding: 0 20px;}
.asideLeft, .asideRight {width: 240px;}
.asideLeft, .asideRight, .content {display: table-cell; vertical-align: top; position: relative;}
.asideTitle {/*background: #417e92;*/ color: #fff;font-size: 20px;font-family: "Fira Sans", sans-serif;padding: 13.5px 20px; height: 48px;}
.asideTitle i {float: left; display: inline-block; font-size: 29px; margin-top: -4px; margin-right: 14px; margin-left: -1px;}
.asideLeft .asideContent {border-right: 1px solid #eff1f1; border-bottom: 1px solid #eff1f1;}
.asideRight .asideContent {border-left: 1px solid #eff1f1; border-bottom: 1px solid #eff1f1;}
.asideContent {margin-bottom: 25px; padding: 20px 20px; background: #fff; }


/* NAVIGATION
---------------------------------*/
nav .asideTitle {background: #f0c722;}
nav .asideContent {padding: 0;}
nav ul {padding: 12px 0;}
nav ul > li {letter-spacing: 0.5px; font-size: 14px; font-family: "Fira Sans", sans-serif; display: block; line-height: 30px; transition: all 0.3s ease 0s;}

/* nav ul > li a {color: #203f49; display: inline-block; padding-left: 25px; transition: all 0.3s ease 0s;} */
/* nav ul > li:hover a {color: #fff; background: #417e92; border-radius: 5px; padding: 0 25px; transition: all 0.3s ease 0s;} */
nav ul > li a {color: #203f49; display: inline-block; padding:0 20px; transition: all 0.3s ease 0s; border-left: 5px solid transparent;} 
nav ul > li a:hover {color: #6aa4f9; text-decoration: underline; border-left: 5px solid #f0c722; padding: 0 20px; transition: all 0.3s ease 0s;}
nav .asideTitle span {
    float: right;
    border: 3px solid #fff;
    text-align: center;
    display: none;
    width: 36px;
    padding: 6px;
    height: 36px;
    border-radius: 25px;
    margin-top: -8px;
    cursor: pointer;
}
nav .asideTitle span i {
    margin: 0;
    font-size: 20px;
}


/* INFORMS
---------------------------------*/
.infBl {margin-bottom: 15px;}
.infBl:last-child {margin-bottom: 0px;}
.infPoster {width: 100px; height: 140px; float: left;}
.infPoster img {width: 100%; height: 100%; display: block; object-fit: cover;}
.infContent { padding-left: 75px; padding-top: 5px;}
.infContent h4 {font-size: 13px; font-weight: 450; font-family: "Fira Sans", sans-serif; margin-bottom: 5px;}
.infContent h4 a {color: #203f49; display: block; transition: all 0.3s ease 0s;}
.infContent h4 a:hover {color: #6aa4f9;}
.infYear {color: #c4c4c4; font-size: 12px;}


/* REKLAM BLOCK
---------------------------------*/
.rekBl {padding: 0 20px;}
.rekBl div {text-align: center; margin-bottom: 15px;}
.rekBl div:last-child {text-align: center; margin-bottom: 15px;}
.rekBl div a {display: block;}
.rekBl div img {display: inline-block;}


/* SEARCH
---------------------------------*/
.search {margin-bottom: 20px;}
form.searchForm {width: 100%; display: block; position: relative; background: #fff;}
form.searchForm > input {width: 100%; font-size: 14px; color: #777777;  border: 1px solid #dbdbdb; padding:0 70px 0 15px; border-radius: 3px; height: 48px;background: #fff;}
form.searchForm > button {position: absolute;right: 0; top: 0; background: #fff; border: 1px solid #dbdbdb; border-radius: 0 3px 3px 0; width: 54px; height: 48px; font-size: 30px; color: #5bc4f3; cursor: pointer;  transition: all 0.3s ease 0s;}
form.searchForm > button:hover {color: #417e92;}


/* CONTENT
---------------------------------*/
#allEntries {display: table; width: 102.8%; margin-left: -10px;}
#allEntries [id*="entry"] {float: left; width: 33.33%; padding: 10px;}
.item {width: 100%; height: 462px; position: relative; margin-top: 30px; transition: all 0.3s ease 0s; background: #fff;border: 1px solid #eff1f1}
.item:hover {box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 50px; transition: all 0.3s ease 0s; }
.itemPoster {height: 331px; position: relative;}
.itemPoster img {display: block; width: 100%; max-width: 300px; height: 100%; object-fit: cover;}
.line {
    background: #ed3612;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkMzYxMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMTllMWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(left, #ed3612 0%, #f19e1b 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ed3612), color-stop(100%,#f19e1b));
    background: -webkit-linear-gradient(left, #ed3612 0%,#f19e1b 100%);
    background: -o-linear-gradient(left, #ed3612 0%,#f19e1b 100%);
    background: -ms-linear-gradient(left, #ed3612 0%,#f19e1b 100%);
    background: linear-gradient(to right, #ed3612 0%,#f19e1b 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ed3612', endColorstr='#f19e1b',GradientType=1 );
    height: 5px;
}
.itemPoster .rait:before {content: "\f2fc";display: inline-block; font-family: "Ionicons"; font-size: 72px; color: #e2a207;}
.itemPoster .rait {position: absolute;top: -15px;right: 0px;}
.itemPoster .rait span {color: #fff;position: absolute;top: 6px;right: 2px;width: 53px;text-align: center;font-family: "Fira Sans", sans-serif;font-weight: 400;}
.itemInfo {}
.itemInfo .title {padding: 12px 15px 7px;}

.itemInfo .title h3 {/*text-align: center;*/font-family: "Fira Sans", sans-serif;font-weight: 400; font-size: 17px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.itemInfo .title > h3 > a {color: #203f49;transition: all 0.3s ease 0s;}
.itemInfo .title > h3 > a:hover {color: #6aa4f9;}
.bottomInfo {display: block; padding: 0px 15px 10px; border-bottom: 1px solid #eff1f1;}
.bottomInfo span {font-size: 14px; color: #c4c4c4;font-family: "Fira Sans", sans-serif;font-weight: 400;}
.bottomInfo span.year {float: left;}
.bottomInfo span.country {float: right;}
.raitInfo {text-align: center; font-size: 34px;padding-top: 5px; color:#c4c4c4 }


/*  Pagination 
---------------------------*/
.pagination {
    display: block;
    text-align: center;
}

#pagesBlock1, .pagesBlockuz1, .pagesBlockuz2 {
    clear: both;
    margin-bottom: 25px;
    margin-top: 35px;
    font-size: 16px;
    display: block;
    font-family: 'Fira Sans', sans-serif;
    font-weight: 400;
}
.catPages1  {
    position: relative;
    top: 35px;
}
/* -- active -- */
.pgSwchA b, .swchItemA span, .swchItemA1 span {
    font-family: 'Fira Sans', sans-serif;
    margin: 0 3px;
    z-index: 2;
    color: #FFF;
    cursor: default;
    position: relative;
    line-height: 1.8;
    text-decoration: none;
    min-width: 38px;
    height: 35px;
    background-color: #417e92;
    border: 1px solid #417e92;
    display: inline-block;
    text-align: center;
    font-weight: 400;
    padding: 3px 7px 0;
}
.pgSwchA:hover b, .swchItemA:hover span, .swchItemA1:hover span {}

/* -- no active -- */
.pgSwch span, .swchItem span, a.swchItem1 {
    font-family: 'Fira Sans', sans-serif;
    margin: 0 2px;
    position: relative;
    line-height: 1.8;
    text-decoration: none;
    min-width: 38px;
    height: 35px;
    color: #3a525a;
    background-color: #FFF;
    border: 1px solid #bcbcbc;
    box-shadow: transparent 0px 0px 0px 3px;
    display: inline-block;
    font-weight: 400;
    padding: 3px 7px 0;
    text-align: center;
}
.pgSwch:hover span, .swchItem:hover span, a.swchItem1:hover {}

/* -- dots -- */
.swchItemDots {
    margin: 0 2px;
    position: relative;
    line-height: 2;
    text-decoration: none;    
}


/* FOOTER
------------------------------*/
footer {border-top: 1px solid #eff1f1;}
.footerBottom {display: table; width: 100%; background: #fbfdfd; padding: 20px 25px;}
.fLogo, .fCopy, .fCount {display: table-cell;}
.fLogo {width: 150px;}
.f-logo {background: url(/images/fLogo.png) no-repeat; width: 155px; height: 38px; text-indent: -9999px; display: inline-block;}
.fCopy {font-family: 'Fira Sans', sans-serif; font-weight: 300; width: auto; padding: 0 20px; vertical-align: top; font-size: 12px;}
.fCount {vertical-align: top;text-align: right;padding-top: 5px;}


/* seo
------------------------------*/
.seo {color: #3a525a; background: #fff; padding: 25px; -webkit-hyphens: auto; -moz-hyphens: auto; hyphens: auto; border-bottom: 1px solid #eff1f1;}


/* speedbar
------------------------------*/
.speedbar {font-size: 12px; font-family: 'Fira Sans', sans-serif; font-weight: 300; font-style: italic; padding: 10px 10px; margin-bottom: 25px;}
.speedbar i.ion-ios-home-outline {font-size: 16px;}
.speedbar a, .speedbar span {color: inherit; padding: 0 5px;}
.speedbar a:hover {text-decoration: underline;}


/* fullstory
------------------------------*/
.fullstory {position: relative; clear: both;}
.fullstory h1 {font-size: 20px;font-family: 'Fira Sans', sans-serif; font-weight: 400; margin-bottom: 50px;}
.fullstoryTop, .fullDescr, .social {border: 1px solid #eff1f1;background: #fff; margin-bottom: 30px;}
.fullstoryTop .itemPoster {float: left; width: 300px; height: auto;}
.fullstoryTop .itemPoster img {display: block; width: 100%;}

.fullstoryTop .raitInfo {text-align: left; padding: 20px 25px; font-size: 40px; letter-spacing: -2px;}
.infoBl { overflow: hidden;}
.fullInfo {font-size: 14px;}
.fullInfo > div {padding: 10px 20px 10px 25px; display: table; width: 100%;font-family: 'Fira Sans', sans-serif; color: #3a525a; line-height: 24px;}
.fullInfo > div:nth-child(2n+1) {
    background: #f7f7f7;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYmZkZmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(left, #f7f7f7 0%, #fbfdfd 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f7f7f7), color-stop(100%,#fbfdfd));
    background: -webkit-linear-gradient(left, #f7f7f7 0%,#fbfdfd 100%);
    background: -o-linear-gradient(left, #f7f7f7 0%,#fbfdfd 100%);
    background: -ms-linear-gradient(left, #f7f7f7 0%,#fbfdfd 100%);
    background: linear-gradient(to right, #f7f7f7 0%,#fbfdfd 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#fbfdfd',GradientType=1 );
}
.fullInfo > div > span {display: table-cell; width: 90px;font-family: 'Fira Sans', sans-serif; font-weight: 700; }
.fullDescr {padding: 15px 20px; -webkit-hyphens: auto; -moz-hyphens: auto; hyphens: auto; line-height: 24px;}
.descrTop {display: block; margin-bottom: 12px;}
.descrTop span {font-family: 'Fira Sans', sans-serif; font-weight: 600;}


/* VIDEO IFRAME
------------------------------*/
.videoWrapper {position:relative; height:0;padding-bottom:56.25%; padding-top:25px; margin-bottom: 25px;}
.videoWrapper iframe {position:absolute; top:0; left:0; width:100%; height:100%;}


/* SOCIAL
------------------------------*/
.social {padding: 12px 25px;}
.social > span {font-family: 'Fira Sans', sans-serif; float: left; margin-right: 20px; margin-top: 2px;}


/* COMMENTS
------------------------------*/
.commentBl {position: relative; display: block; clear: both;}
.commentBlTitle {color: #3a525a; font-size: 17px;font-family: 'Fira Sans', sans-serif;}
.commentContent {margin-top: 20px;}
.commItem {border: 1px solid #eff1f1; margin-bottom: 20px;}
.commItem {padding: 15px;}
#comEnt2, #comEnt4, #comEnt6, #comEnt8, #comEnt10, #comEnt12, #comEnt14, #comEnt16, #comEnt18, #comEnt20, .commItem:nth-child(2n), #allEntries > div[id*="entryID"]:nth-child(2n) .commItem {
    background: #f7f7f7;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYmZkZmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(left, #f7f7f7 0%, #fbfdfd 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f7f7f7), color-stop(100%,#fbfdfd));
    background: -webkit-linear-gradient(left, #f7f7f7 0%,#fbfdfd 100%);
    background: -o-linear-gradient(left, #f7f7f7 0%,#fbfdfd 100%);
    background: -ms-linear-gradient(left, #f7f7f7 0%,#fbfdfd 100%);
    background: linear-gradient(to right, #f7f7f7 0%,#fbfdfd 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#fbfdfd',GradientType=1 );
}
.commAva {float: left; width: 80px;height: 80px; border-radius: 50px; overflow: hidden; margin-right: 15px;}
.commAva img {display: block; width: 100%;; height: 100%; object-fit: cover;}
.commContTop {display: block;position: relative; clear: both; margin-bottom: 10px;}
.commContTop a {font-weight: 600;font-family: 'Fira Sans', sans-serif; color: inherit;}
.commContTop span {color: #c4c4c4; font-size: 14px;font-family: 'Fira Sans', sans-serif; font-style: italic; margin-left: 30px;}
.commCont {overflow: hidden;}
.commContMess {font-size: 14px;}


.com-order-block, #crt_blk_cont {display:none  !important;}

input, select {
    font-size: 14px;
    padding: 3px 7px;
    border: 1px solid #e5e5e5;
    background: #FBFDFD;
}

#catSelector9 {
    min-width: 200px;
}

input[name="submit"],
input[type="submit"], 
input[type="button"], 
input[type="reset"],
.uf-btn {
    font-family: 'Fira Sans', sans-serif;
    color: #FFF;
    cursor: pointer;
    position: relative;
    text-decoration: none;
    min-width: 38px;
    background-color: #417e92;
    border: 1px solid #417e92;
    display: inline-block;
    text-align: center;
    font-weight: 300 !important;
    padding: 3px 10px;
    font-size: 14px;
    transition: all 0.3s ease 0s;
width: auto !important;
}
input[name="submit"]:hover,
input[type="submit"]:hover, 
input[type="button"]:hover, 
input[type="reset"]:hover,
.uf-btn:hover {background-color: #5794a8;transition: all 0.3s ease 0s;}

form .filterBlock, textarea {
    max-height: 200px;
    overflow: auto;
    background: #FBFDFD;
    padding: 15px;
    border: 1px solid #E5E5E5;
}

.pollButton {
    margin-top: 15px;
}

.mchat {height: auto !important;margin: 5px 0;padding: 5px;}

a.mcReloadBtn, 
a.mcSmilesBtn, 
a.mcBBcodesBtn, 
a.mcManageBtn {margin: 0 3px; color:#417E92;transition: all 0.3s ease 0s;}
a.mcReloadBtn:hover, 
a.mcSmilesBtn:hover, 
a.mcBBcodesBtn:hover, 
a.mcManageBtn:hover {color:#6AA4F9;}


.catsTable {
    padding: 20px 0;
}
.catsTable tr {
    letter-spacing: 0.5px;
    font-size: 14px;
    font-family: "Fira Sans", sans-serif;
    display: block;
    line-height: 30px;
    transition: all 0.3s ease 0s;
    margin-top: -2px;
}
.catsTable tr a {
    color: #203f49;
    display: inline-block;
    padding: 0 5px 0 20px;
    transition: all 0.3s ease 0s;
    border-left: 5px solid transparent;
    margin-left: -2px;
}
.catsTable tr a:hover {
    color: #6aa4f9;
    text-decoration: underline;
    border-left: 5px solid #f0c722;
    transition: all 0.3s ease 0s;
}
.catsTable tr a.catNameActive {
    display: inline-block;
    color: #6aa4f9;
    padding: 0 5px 0 20px;
    border-left: 5px solid #f0c722;
    text-decoration: underline;
}


h1 {font-size:14px;}
h2 {font-size:12px;}
h3 {font-size:19px;}
h4 {font-size:17px;}
h5 {font-size:15px;}
h6 {font-size:13px;}

}



optgroup:nth-child(1) {background:#FFF}
optgroup:nth-child(2) {background:#FFF}
optgroup:nth-child(3) {background:#F56694}
optgroup:nth-child(4) {background:#ABEBC6}
optgroup:nth-child(5) {background:#A0D4F1}
optgroup:nth-child(6) {background:#4DC7EC}
optgroup:nth-child(7) {background:#D7BCE2}
optgroup:nth-child(8) {background:#F56694}
optgroup:nth-child(9) {background:#FFC39B}
optgroup:nth-child(10) {background:#FFE6B5}
optgroup:nth-child(11) {background:#ABEBC6}
optgroup:nth-child(12) {background:#A0D4F1}
optgroup:nth-child(13) {background:#4DC7EC}
optgroup:nth-child(14) {background:#D7BCE2}
option[value]:hover{background: #C8C8C8; color:#FAFAFA}
option[value]{background:#fff;color:#000;border:3px solid #000;position:relative;float:left;width:100%;overflow:hidden;padding:3px 0 3px 12px;text-align:left;cursor:pointer;border-top:none;border-right:none;border-left:none}
optgroup > option[value] {padding:4px 0;width:32%}
optgroup{float:left;width:100%;padding-bottom:13px}
select.arturik {background:url(/images/vybrat_seriju.png);overflow:auto;color:#000;width:95%;height:405px}
u.playlist {text-decoration: none; color: #000;}

