/**** ESSENTIAL - DESKTOP ****/

body { font-family: 'Open Sans', sans-serif; color:#404E63}
p {font-size:14px; margin-bottom:20px;} 
a { text-decoration:none;color:#444444}
a:hover {text-decoration: underline}
img {width:100%; height:auto; margin-bottom: -5px;}
.slicknav_menu {display:none;}
.desktop {display:block}
.mobile {display:none}
.hide {display: none;}
nav.main-menu {}
nav ul {list-style-type:none;}
nav ul li{display:inline-block;}
nav ul li a{text-decoration:none; font-weight:700;}
nav ul li:first-child a{padding-left:0px;}
nav ul li:last-child a{padding-right:0px}
.circular {width: 100%;height: auto;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background: no-repeat center center; background-size: cover;}
.circular img {opacity:0; filter: alpha(opacity=0); }
h1, h2, h3, h4, h5, h6 {font-weight:700; margin-bottom:15px}
h1 {color:#3A4450; font-size:60px}
/**** ESSENTIAL - DESKTOP - END ****/

header { margin-bottom: 30px; }
header .c2 {width:18%}
header .c7.izdvojeno {width:57%}
header .logo img {max-width:241px; width:auto; margin-top:10px; margin-left: -55px;}
.izdvojeno span {color:#FF6600; font-size:10px; font-weight:700; margin-bottom:7px ; display: inline-block; }
.izdvojeno h3 { font-size:16px; font-weight:700; margin-bottom:7px }
.izdvojeno p { font-size:12px; font-weight:400; padding-left:20px; margin-bottom:5px; height: 40px;overflow: hidden;}
.izdvojeno .c4 {border-left:1px solid #D9DCE0}
.buttons {text-align: right; padding-top:7px}
.buttons li {border-left:1px solid #D9DCE0; padding:10px; list-style-type:none; display:inline-block; position: relative;}
.buttons li:last-child {border-right:1px solid #D9DCE0}
.lines {border-bottom: 11px double #414F63;  border-top: 4px solid #414F63; content:"";height: 3px; width:22px;padding-top: 3px; display:inline-block}
.link img{ width:auto}
.search { position: relative; }
.search input[type="text"] {width:100%; height:36px; padding:10px 40px 10px 10px; border:none; outline:none; background:#FFEFE5; box-shadow: none; border-radius: 0;}
.search input[type="submit"] {width:36px; height:36px; background:url(../images/input-submit.png); border:none; outline:none; text-indent:-9999px; position: absolute; right:0; top:0; cursor:pointer;}
.menu nav li{width: 9.09%;margin: 0px;}
.menu { background:#3C4450; border-top:10px solid #FF5900;}
.menu nav ul {border-right:1px solid #27303D; border-left:1px solid #526581; margin-bottom:0px}
.menu nav ul li{position:relative;cursor:pointer;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s; padding:10px 2px 10px 2px ; text-align:center; border-left:1px solid #27303D; border-right:1px solid #526581; float: left; }
.menu nav ul li:hover ul{display:block}
.menu nav ul li a {color:#D8DADC; font-size:14px; font-weight:700}
.menu nav ul li ul{padding:0;position:absolute;top:42px;left:-35px;width:150px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:none;opacity:0;visibility:hidden;-webkit-transiton:opacity .2s;-moz-transition:opacity .2s;-ms-transition:opacity .2s;-o-transition:opacity .2s;-transition:opacity .2s;z-index: 1000;}
.menu nav ul li ul li{background:#3C4450;display:block;color:#fff; width:100%; display:block}
.menu nav ul li ul li a{width:100%; display:block}
.menu nav ul li ul li:hover{background:#666}
.menu nav ul li:hover ul{display:block;opacity:1;visibility:visible}
.sec-menu {padding-top:10px}
.sec-menu ul li {border-left:1px solid #D9DCE0}
.sec-menu a {display:block; width:100%; text-align:center; line-height:90px}
.banner728 {padding-top:10px}
.sec-menu .c4 {padding-left: 20px;padding-right: 20px;}
.banners300 img{margin-bottom:15px; /*width: initial;*/}
.sec-news a{position:relative}
.sec-news .text {background:rgba(0,0,0, 0.6); position:absolute; bottom:0px; height:97px; width: calc(100% - 20px);}
.sec-news .text h3 {color:#FFF; font-size:19px; font-weight:700; padding: 14px 14px 14px 14px;line-height: normal;}
.sec-news .category {position:absolute; bottom:97px; left:20px; display:block; padding:0px 2px 0px 2px; font-weight:700; font-size:14px}
.sec-news .category.cat-news { background:#fff; color:#C1BDA9}
.sec-news .category.cat-test { background:#FF7F00; color:#fff}
.sec-news .filters {background:#3C4450; color:#FFF; padding:10px; font-size:12px; margin-top:20px}
.sec-news .filters a {color:#FFF}
.testovi {}
 h2{font-size:36px; font-weight:700; margin-bottom:28px; display:block}
.testovi h2{text-indent:15px;}
.testovi-list h3 {font-size:16px; font-weight:700}
.testovi-list h3 span {font-size:12px; text-transform:uppercase}
.testovi-list img {margin-bottom:15px}
.testovi-filters {background:#FF5900; color:#FFF; padding:10px; font-size:12px; margin-top:0px}
.testovi-filters a {color:#FFF}
.test-mjeseca .text {background:rgba(0,0,0, 0.6); position:absolute; bottom:0px; height:150px; width: calc(100% - 20px); padding:25px 20px 20px 20px}
.test-mjeseca .text h3 {color:#FFF; font-size:26px; font-weight:700; line-height: normal; margin-bottom:0px;}
.test-mjeseca .text h4 {color:#FFF; font-size:42px; font-weight:700; line-height: normal; margin-bottom:0px; }
.test-mjeseca .category {position:absolute; top:25px; left:35px; display:block; padding:2px 7px 2px 7px; font-weight:700; font-size:16px; background:#FF7F00; color:#fff}
.caffe p{margin-bottom:6px}
.caffe .primary {margin-bottom:15px}
.caffe .primary li {background:#ECEDEF; list-style-type:none; padding:16px 60px 16px 20px; position:relative; margin-bottom:1px}
.caffe .primary li a { font-size:20px; color:#3F4C63; font-weight:300}
.caffe .primary li a.btn-reload {background:url(../images/btn-reload.png) no-repeat center; display:block; width: 40px;height: 40px;position: absolute;right: 14px;top: 12px;}
.caffe .secondary li {list-style-type:square; padding-left:20px; margin-bottom:8px}
.caffe .secondary li a {font-size:14px; font-weight:600}
.ter-news .filters { color:#3F4D63; padding:20px; font-size:12px; margin-top:5px; margin-bottom:10px}
.ter-news .filters a {color:#3F4D63}
.ter-news .c3 {padding:20px}
.ter-news .c3 h3 {font-size:16px; font-weight:700}
.ter-news .c3 p {font-size:14px; margin-bottom:0px}
.preview-load {position:relative}
.preview-load .text{background:rgba(0,0,0, 0.6); position:absolute; bottom:0px; height:70px; width: calc(100%); padding:10px 20px 10px 20px; text-align:center; color:#FFF; font-size:18px}
.compare-select .select-style { padding: 0;margin: 0; border: none;width: 100%; overflow: hidden;background-color: #DCEEF8;background: #DCEEF8 url("../images/arrow-down.png") no-repeat 95% 50%; height:50px; line-height:50px; margin-top:1px}
.compare-select .select-style select {padding: 5px 8px;width: 100%;border: none;box-shadow: none;background-color: transparent;background-image: none;-webkit-appearance: none;-moz-appearance: none;appearance: none;font-size:16px; font-family: 'Open Sans', sans-serif; font-weight:700}
.compare-select .select-style select:focus {outline: none;}
.compare-select input[type="submit"] {width:100%; height:60px;  border:none; outline:none; cursor:pointer; background:#FF5900; font-size:26px; color:#FFF; margin-top:20px}
.compare-icon {position:absolute; width:100%; height:130px; display:block; background:url(../images/compare-icon.png) center no-repeat; top:87px;z-index: 100;}
.top10 .lines, .top10main .lines {position: absolute;top: 10px;right: 15px;}
.top10 ul, .top10main ul{}
.top10 ul li, .top10main ul li{ list-style-type:none; display:block; border-bottom:1px solid #8A0B9A; height:54px; padding-top:7px}
.top10 ul li p, .top10main ul li p {display:block; width:17%; color:#8A0B9A; font-size:24px; font-weight:300; float:left; padding-top:2px}
.top10 ul li h3, .top10main ul li h3 {display:block; width:83%; color:#3F4C63; font-size:16px;  float:left; margin-bottom:0px}
.top10 ul li h3 span, .top10main ul li h3 span { font-size:12px; text-transform:uppercase}
.index-pojmovnik {background:url(../images/pojmovnik-back.jpg); padding:20px; position:relative}
.index-pojmovnik h4 {color:#FFF;font-size:17px; font-weight:700}
.index-pojmovnik .text{padding-bottom:26px; min-height:140px}
.index-pojmovnik p {color:#FFF;font-size:14px;}
.index-pojmovnik a {color:#FFF;font-size:12px; width:100%; display:block;}
footer {background:#414F63; padding:30px 30px 0px 30px; border-bottom:20px solid #262F3C}
footer .grid > div {padding:0px 20px 0px 20px ; border-left:1px solid #A0A7B1; float:left; min-height: 125px;}
footer img {width:auto}
footer .grid > div:first-child {border:none}
.footer-logo{}
.footer-menu ul {line-height: 1.2;}
.footer-menu li {list-style-type:none}
.footer-menu li ul {margin-left:0px}
.footer-menu li li:before { content:"-"; padding-right:4px}
.footer-menu li a{color:#A0A7B1; font-size:12px}
.socials .icons a {display: block; width: 13%; float:left; padding:3px; opacity: 0.4;}
.newsletter input[type="text"]{width:100%; height:26px; background:#546173; color:#fff; font-size:12px; padding:5px; outline:none; border:none; margin-bottom:6px}
.newsletter input[type="submit"]{ height:26px; background:transparent; color:#fff; font-size:14px; outline:none; border:none; margin-bottom:6px; margin-left:-5px; cursor:pointer}
footer h4 {color:#A0A7B1; font-size:14px}
.disclaimer {min-height:auto !important; padding-top:12px !important}
.disclaimer p {font-size:12px; color:#A0A7B1}
ul.lines-drop {display:none; position:absolute; background:#FFF; right:10px; text-align: center; border:1px solid #8A0B9A; border-bottom:none; top: 34px; }
ul.lines-drop li {height:30px; padding:0px 20px 0px 20px; line-height:30px; font-size:14px; display:block; border-bottom:1px solid #8A0B9A;}
article .head {background:#EBECED; margin-bottom:20px}
article .head h2 {color:#FFF; font-size:24px; font-weight:700; display:inline-block; padding:7px 12px 7px 12px; background:#3C4450; margin-bottom:0px}
article.mobiteli .head h2 {background:#FF7F00;}
.usporedi .head form, .mobiteli .head form,.head .uspwrap { float: right; display: inline; position: absolute; right: 0; }
.head .select-style { padding: 0; border: none; width: 260px; max-width:48%;overflow: hidden;background-color: #EBECED;background: #EBECED url("../images/arrow-down-small.png") no-repeat 95% 50%; height:26px; line-height:26px; margin:6px 10px 0px 0px; float:right; border-left:1px solid #5D6A73; border-right:1px solid #5D6A73}
.head .select-style select { padding: 5px 8px;width: 100%; border: none;box-shadow: none;background-color: transparent;background-image: none;-webkit-appearance: none;-moz-appearance: none;appearance: none;font-size:14px; font-family: 'Open Sans', sans-serif; font-weight:700; color: #596670;}
.usporedi .head .select-style, .head .uspwrap .select-style { float: left; }
.usporedi .head .select-style {  background: #EBECED url("../images/arrow-down-small.png") no-repeat 100% 50%; max-width:40%;}
.usporedi .head form { position: relative; }
.head .select-style select:focus {outline: none;}
article h4 {color:#596670; font-size:20px; font-weight:700}
article .intro {font-size:30px}
.article-info {font-size:14px; font-weight:300; float:left; padding-top:12px}
.article-info a {font-weight:700}
.share {float:right}
.share a {display:inline-block; width:30px; height:30px; background:url(../images/share-sprite.jpg) no-repeat}
.share a.fb {background-position: center left }
.share a.tw {background-position: center center}
.share a.gp {background-position: center right}
.article-imgs {padding-bottom:15px; }
.article-imgs img {margin-bottom:12px}
.main p {font-size:16px; line-height: 1.3;}
.main {padding-bottom:10px}
.main p.highlight {font-size:30px; line-height:1.1}
.read-more {position:relative; border-bottom:40px solid #EBECED; border-top:40px solid #EBECED; padding:10px 0px 10px 0px; margin-bottom:40px}
.read-more a {display:block; margin-bottom:15px}
.read-more a img {float:left; width:20%;x}
.read-more a .text {float:left; font-size:20px; font-weight:700; width:80%; padding-left:15px}
.read-more .more {position: absolute;bottom: -47px;right: 18px;}
.mobiteli-menu {background:#EBECED; margin-bottom: 20px; width:100%}
.mobiteli-menu a {background: #D9DBDD; display:block; color:#596670; font-size:14px; font-weight:700; margin-right:2px; float:left; width:200px; height:40px; line-height:40px; text-align:center}
.mobiteli-menu a.compare {background:#CEE0BE; margin-right:0px ;float:right}
.main h3 {font-size:30px; line-height:1.1}
.read-next {background: #FF7F00; color:#FFFFFF; font-size:14px; font-weight:700; display:block; text-align:center; padding: 12px; margin-bottom:20px}
.pager {text-align:center; color:#3F4D63; font-size:14px}
.pager a {color:#3F4D63}
.pager .current {color:#FF7F00; font-weight:700}
.izdvojeno-sponsor { padding-top:30px}
.izdvojeno-sponsor p {font-size:16px; font-weight:700}
.izdvojeno-sponsor img {width:auto}
.izdvojeno-posts { padding-top:50px}
.izdvojeno-posts h3 {font-size:16px; font-weight:700}
.izdvojeno-posts h3 span {font-size:12px; text-transform:uppercase}
.izdvojeno-posts img {margin-bottom:15px}
.top-info .box{background:#F8F8F8; border:1px solid #EBECED; margin-right:1px;margin-bottom:1px; text-align:center; padding:28px 0px 28px 0px}
.top-info span {display:block}
.top-info .info-type {font-size:10px; padding-bottom:4px}
.top-info .info-main {font-size:36px; font-weight:700}
.top-info .info-add {font-size:15px}
.usporedi .head input[type="submit"] {float:right; border:none; outline:none; color:#fff; background-color:#596670; padding:3px 4px 3px 4px; font-weight: 700;font-size: 13px;margin-top:6px;margin-right: 8px;cursor: pointer;}
.usporedi .head .select-style{width:180px}
.uspredi-show th {font-weight:700}
.uspredi-show th, .uspredi-show td {padding:4px 7px 4px 7px; width:235px; background-color:#F7F7F7; border:1px solid #fff}
.uspredi-show th:nth-child(even), .uspredi-show td:nth-child(even) {background-color:#e4e4e4}
.uspredi-show th {text-align:left; background-color:#CEE0BE}
table.title td {text-align:center; padding:10px 0px 0px 0px}
table.title img {width:auto; max-width:100%; margin-bottom:14px}
.uspredi-show table {margin-bottom:10px}
.uspredi-show {overflow:auto}
.specs th {font-weight:700}
.specs th, .specs td {padding:4px 7px 4px 7px; width:235px; background-color:#F7F7F7; border:1px solid #fff}
.specs th:nth-child(even), .specs td:nth-child(even) {background-color:#e4e4e4; width:70%}
.specs th:nth-child(odd), .specs td:nth-child(odd) { width:30%}
.specs th {text-align:left; background-color:#CEE0BE}
table.specs  td {text-align:center; padding:10px 0px 0px 0px}
.specs  table {margin-bottom:10px}
.pojmovnik-nav{float:right; margin: 5px 7px 0px 0px;}
.pojmovnik-nav li {display:inline-block}
.pojmovnik-nav li a {display:block; width:20px; background:#CEE0BE; padding:3px; text-align:center}
.pojmovnik-nav li a:hover {background:#3C4450; color:#FFF; text-decoration:none}
.pojmovnik-show th {font-weight:700}
.pojmovnik-show th, .pojmovnik-show td {padding:7px 7px 7px 7px;  border:1px solid #fff; vertical-align:top}
.pojmovnik-show tr th:nth-child(even), .pojmovnik-show tr td:nth-child(even) { width:93%}
.pojmovnik-show tr th:nth-child(odd), .pojmovnik-show tr td:nth-child(odd) { width:7%; font-size:26px;}
.pojmovnik-show th {text-align:left; background-color:#CEE0BE}
.pojmovnik-show p {margin:0px}
.lista {padding-bottom:40px;}
.lista a{position:relative; margin-bottom:20px; min-height: 168px;}
.lista .text {background:rgba(0,0,0, 0.6); position:absolute; bottom:0px; height:97px; width: calc(100% - 20px);}
.lista .text h3 {color:#FFF; font-size:19px; font-weight:700; padding: 14px 14px 14px 14px;line-height: normal;}
.lista .category {position:absolute; bottom:97px; left:20px; display:block; padding:0px 2px 0px 2px; font-weight:700; font-size:14px}
.lista .category.cat-news { background:#fff; color:#C1BDA9}
.lista .category.cat-test { background:#FF7F00; color:#fff}
.lista .filters {background:#3C4450; color:#FFF; padding:10px; font-size:12px; margin-top:20px}
.lista .filters a {color:#FFF}


.filters span{display: inline;}
.testovi-filters span{display: inline;}

.test-mjeseca .text {
    bottom: 20px;}

/*ocjena clanka*/
.ocjena-margin{margin-top: 80px;}

.lines {
    margin-left: 4px;
	margin-bottom: -2px;}

.buttons li:last-child {
    padding-right: 14px;
}

.buttons li {
    padding-top: 12px;
}

a.link {
    margin-left: 2px;}


@media handheld, only screen and (max-width: 1380px) {

	header .c2 { 
				margin-left: 50px;
                margin-right: -50px;
				margin-bottom: 10px;
                z-index: 100;
            }

	


	
	.sec-menu.c5{margin-bottom: 0px;}

	.flexslider h2 {margin-top: 0px!important;}

	.sec-menu ul li {
    display: inline;
    width: 33.33%;
    margin-bottom: 0px;
}

.sec-menu ul li:first-child {
    border-left: none;
}

.socials a:last-child img{margin-left: 10px;}

header .logo img {
    max-width: 200px;
}

.sec-news img {
    width: 100% !important;
    height: auto !important;
}

}



@media handheld, only screen and (max-width: 1240px) {
.test-mjeseca .text {
    display: none;
}

.top-info .info-main{font-size: 26px;}

.top-info .box {
    min-height: 170px;
}

}


@media handheld, only screen and (max-width: 1120px) {
.mobiteli-menu a {
    width: 24%;}


#carousel { display: none;}
.najnovije-testovi-novosti.desktop{margin-top: -135px;}
.slidelayer {top: -155px!important;}
.sec-menu .c4 {
    padding-left: 5px;
    padding-right: 5px;
}

header .logo img {
    max-width: 180px;
}

.pojmovnik-nav li {
    margin-bottom: 2px;
}
}

@media handheld, only screen and (max-width: 979px) {

	footer .c1-8:first-child{width: 100%;
							min-height: 60px;}

	.socials a:last-child img {margin-left: 20px;}

	.top-info .box {
    min-height: 205px;
}

}


@media handheld, only screen and (max-width: 860px) {

    .sec-menu.c5, .banner728 {
        width: 100%;
    }

    footer .c1-8 {width: 16%;}
    footer .c1-8:first-child{width: 100%;
							min-height: 60px;}

	.socials a:last-child img {margin-left: 20px;}


	h2{font-size: 30px;}
	.compare-select .select-style select {font-size: 12px;}
	.top10 ul li h3 span, .top10main ul li h3 span {
    font-size: 9px;}
    h3 a{font-size: 10px;}

.usporedi .head .select-style {
    width: 32%;
    max-width: 100%;
    background: #EBECED url(../images/arrow-down-small.png) no-repeat 95% 50%;
    width: 100%;
}

.head .select-style {
    height: 36px;
    line-height: 36px;
    width: 100%;
}

header .c2 {
    margin-bottom: -50px;
}

header .logo img {
    max-width: 140px;
    margin-top: 23px;
}

.slidelayer {top: -170px!important;height: 175px!important;}
.najnovije-testovi-novosti.desktop{margin-top: -150px;}

nav.slicknav_nav ul li:first-child a {
    padding-left: 10px;
}

input#dodaj_mob {
    float: none;
}

.head form, .head .uspwrap, .usporedi .head .select-style, .usporedi .head form, .head .uspwrap .select-style { float: none; display: block; position: relative;}

}


@media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) and (orientation:portrait) {
/**** ESSENTIAL - max768 ****/
#menu {display:none;}
.slicknav_menu {display:block;}
.desktop {display:none}
.mobile {display:block}
.circular {width:60%; margin-left:auto; margin-right:auto}
.event-nav .c3{width:50%}
/**** ESSENTIAL - max768 - END ****/

.sec-news .text {
    width: calc(100% - 40px);}
.test-mjeseca .text {width: calc(100% - 40px);}

.lista .text {width: calc(100% - 40px);}

.preview-load img {
    width: 100%!important;
    height: auto!important;
    max-width: 100%!important;
}

.socials .icons a {
    width: 40px;}

footer .c1-8 {width: 100%;}
.socials a:last-child img {margin-left: 0px;}

footer .c1-8:first-child { min-height: 40px;}

footer .grid > div {
	padding: 0px 20px 0px 10px;
    border-left: none;
    min-height: 0px;
}

.footer-menu.c1-8 {
    width: 33%;
border-left: 1px solid #A0A7B1; 
					min-height: 30px; }


.socials.c3{width: 100%;margin-top: 20px;}
.socials a:last-child img {
    margin-left: 20px;
}
.socials .icons a {
    width: 20px;}
.newsletter.c3{width: 100%;margin-top: 20px;}


h2{font-size: 36px;}
.compare-select .select-style select {font-size: 16px;}
.top10 ul li h3 span,.top10main ul li h3 span  {
    font-size: 12px;}
h3 a{font-size: 16px;}

.top10 ul li p, .top10main ul li p {width: 8%;}

.toplist li a img {right: 20px!important;}


a.c2 {
    width: 50%;}

h1.space-bot {
    font-size: 46px;
}

.ocjena-margin{margin-top: 0px;}


.novost .c4.prox{margin-bottom: 0px;max-height: 195px;}

.index-pojmovnik {
    background-repeat: no-repeat;
    background-size: cover;}

.search {
    margin-top: 20px;
}

.search input[type="submit"] {
    right: 20px;}


.c6.text-right {
    margin-top: 0px;
        margin-bottom: 0px;
        padding-left: 0px;
}

.sec-news .filters {
    padding-right: 0px;
    padding-left: 0px;
}

p.c6.text-right {
    margin-bottom: 5px;
}

.test-mjeseca .text {
    display: block;
}

.lista .text {
    bottom: -1px;}

.read-more .more {
    bottom: -44px;}

.mobiteli-menu a {
    width: 100%;}


article.mobiteli .head h2 {
    display: block;
}


.head .select-style {
    max-width: 100%;
    width: 100%;
	border-left: none;
	border-right: none;
    float: none;
}
article .head {
     background: #fff; }


.top-info .box {
    min-height: 0px;
}

.gallery .c3 {width: 24%;margin-right: 1%;}

.gallery .c3 img {
    margin-bottom: -20px;
}

.index-pojmovnik .text {
    min-height: 50px;}

}

@media handheld, only screen and (max-width: 640px), only screen and (max-device-width: 640px) and (orientation:portrait) {
	
.circular {width:72%; margin-left:auto; margin-right:auto}

footer .grid > div {
    min-height: 30px;
}
	
}



@media handheld, only screen and (max-width: 510px) {
footer {
    padding: 30px 30px 0px 10px;}
footer .grid > div {
	padding: 0px 20px 0px 20px;
}

.footer-menu.c1-8 {width: 100%;
					border-left: none; 
					min-height: 30px;
					margin-bottom: 0px; }

.socials.c3{margin-bottom: 0px;}


}





@media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) and (orientation:portrait) {
	
	.sec-menu ul li {
    display: block;
    width: 100%;
	border-left: none;
border-bottom: 1px solid #D9DCE0;
}

	.sec-menu ul li:last-child {border-bottom: none;}

.sec-menu a {
    line-height: 50px;}


	.sec-menu ul li {margin-bottom: 0px;}

	.top10 ul li p, .top10main ul li p {width: 12%;}

	a.c2 {
    width: 100%;}

    .testovi h2 {font-size: 22px;}



	article .head h2 {
    font-size: 14px;}

    .head .select-style {
    max-width: 100%;}

    .head .select-style select {
    padding: 5px 8px;}

    h1.space-bot {
    font-size: 32px;
}


.article-info {
    float: none;
    width: 100%;
}

.share {
    float: none;
    display: block;
    width: 100%;
    margin-top: 20px;}

.filters span{display: none;}
.testovi-filters span{display: none;}


.gallery .c3 {width: 48%;margin-right: 2%;}

.gallery .c3 img {
    margin-bottom: -20px;
}

.usporedi .head input[type="submit"] {
    margin-top: -1px;}

	
}



@media handheld, only screen and (max-width: 360px) {

	.test-mjeseca .text { display: none;}
}