/*
Theme Name: Smart Mag Child
Theme URI: http://theme-sphere.com/
Description: A child theme of SmartMag
Author: ThemeSphere
Author URI: http://theme-sphere.com
Template: smart-mag
Version: 1.0
*/

@import url("../smart-mag/style.css");

.column-pozicija { width: 10%; }

aside.col-4.sidebar { padding-left: 20px; }
.paszone-container-22828, .paszone-container-22830, .paszone-container-22832 { margin-left: -10px !important; }

.main .sidebar:before, .sidebar .theiaStickySidebar:before { margin-left: -20px; }

.trending-ticker .heading { margin-right: 10px; }
.navigation .menu > li > ul, .navigation .mega-menu { top: 49px; }
.main-featured { margin-bottom: 25px; }
.home .main { margin-top: 0; }

.lower-foot .textwidget { width: 100%; }

#paszonecont_22793 { float:right; margin-top: 23px; }
.poller_master_question .paszone_container, .poller_master_question .apss-social-share { display:none; }

ul.top_chart, ul.top_chart_s { list-style:none !important; margin-left: 0; }

	ul.top_chart li { padding: 13px 10px 8px; position:relative; }
		ul.top_chart li:hover { background: #E5E5E5 !important; }
	ul.top_chart li:nth-child(even) { background: #F2F2F2; }
	.songno { float:left; font-size: 40px; font-weight:bold;padding: 0 12px 0 0; line-height: 38px;}
	.songauthor {   color: #7A7A7A;  font-size: 12px;  text-transform: uppercase; }
	.songinfo { float:left; line-height: 17px;}
	.songplay { float:right; width: 260px; margin-top: 6px;}
	.songlike { float:right; width: 30px; text-align: center; line-height: 16px;margin-top: 0px;margin-left: 17px;}
		.songlike i { font-size: 24px !important; }
.songlike { display: none; }
	.mejs-offscreen { display: none !important; }
	.mejs-controls .mejs-time-rail .mejs-time-current { background-color: #f6303e !important; }
	.mejs-container, .mejs-embed, .mejs-embed body, .mejs-container .mejs-controls { background-color: #191617 !important; }
	
	ul.top_chart_s li { border-bottom: 1px solid #d9d9d9; padding: 7px 0px;}
	ul.top_chart_s li .songauthor {   color: #7A7A7A;  font-size: 11px;  text-transform: uppercase; }
	.prijedlog { background: #e54e53; padding: 2px 7px; color: #fff; display: inline-block; font-size: 11px; position: absolute; top: 16px; left: -15px; }

.sc-tabs a { padding: 5px 25px }
	.posts-list .content > a { font-size: 14px; line-height: 1.515; }
	.highlights .thumb .content { margin-left: 85px;  }
	.highlights .thumb .content > a { margin-top: 0; min-height: 42px !important; }
	#post-425 .post-header .post-meta, .highlights .meta, .news-focus .heading .subcats { display: none; }
	.highlights .thumb img { width: 75px; margin-top: -12px; }
	.news-focus .meta { display: none; }
	.highlights .thumb li { overflow: hidden !important; padding: 0; margin-top: 13px; }

.breadcrumbs .location { display: none; }
.main { margin 32px auto 42px auto;}
.related-posts .highlights article {min-height: 230px; }

.post-cover .overlay h1 { padding-bottom: 15px; font-size: 25px; max-width: 100%; }
.postizvor { color: #a6a6a6; float: right; margin-top: -23px; font-size: 13px; }
.tagcloud > a {
    border: 1px solid #eee;
    color: #999 !important;
    margin-bottom: 15px;
}

.tagcloud > a:hover { border-color: #999; }

.main-featured .pages { display: none; }

.wprs_side_widget li { padding:0; }
.wprs_side_widget li.wprs_odd, .wprs_side_widget li.wprs_even {border-bottom: 1px solid #d9d9d9; padding: 7px 0px;}
.wprs_read-more { background: #e51d1d none repeat scroll 0 0; padding: 4px; text-transform: uppercase;}
.wprs_counter {font-size: 40px; font-weight:bold;padding: 0 12px 0 0; line-height: 38px; float:left;}
.wprs_song-title { font-size: 14px; font-weight:bold; }
.wprs_artist-name { color: #7A7A7A;  font-size: 11px;  text-transform: uppercase;}
.wprs_cover .cover-art { margin-right: 10px; width: 65px; 70px; }

#wprs_chart #chart_ul { border-color: #d9d9d9; }
.chart-body h2#song-title { font-size: 18px; font-weight:bold; #606569; margin-bottom: 0; }
.chart-body p#artist-name { color: #7A7A7A;  font-size: 13px;  text-transform: uppercase; }
.chart-body p#album-name {  color: #7A7A7A; font-size: 11px; }
#wprs_chart .chart-body p { padding: 0; }
#wprs_chart .song-bottom { border-bottom: 0; }

.ytcmore { background: none repeat scroll 0 0 #e54e53; color: #fff; display: inline-block; font: inherit; padding: 5px 0; text-transform: uppercase;}
.ytcmore:hover { opacity: 0.9; text-decoration: none; }
.widget .sc-button, .ytcmore, .widget .wprs_read-more { width: 100%; text-align: center; padding-left: 0; padding-right: 0;}
.sc-button:hover, .wprs_read-more:hover { color: #fff; }

.apsc-theme-1 .apsc-each-profile a { box-shadow: 0 0 0 #fff !important; min-height: 51px !important; padding: 10px 8px 7px; width: 55px !important; }
.apsc-theme-1 .social-icon .fa { font-size: 30px; }

.main .sidebar .widgettitle, .tabbed .tabs-list { margin-bottom: 12px; }
	#aps_widget-3 { margin-bottom: 13px; margin-top: -27px; }
	.main .sidebar .widgettitle, .tabbed .tabs-list { line-height: 32px; }
.tabs-list li{     
    width: 48%;
    padding-left: 40%;
	float:left;
	font-size: 12px;}
.tabbed .tabs-list a{     
    width: 48%;
    padding-left: 40%;
    padding-right:25%;
	float:left;
	font-size: 12px;}
.main-head .right { line-height: 65px; }
.navigation .menu li > a { padding-top: 4px; }
.social-icons .fa-soundcloud { background-color: #ff3300; }

.fb-komentari {
    background: #3b5998 none repeat scroll 0 0;
    color: #fff !important;
    margin-bottom: 5px !important;
    padding: 10px 20px 9px;
}

#post-425 .posts-list .content time, .highlights-box.three-col .highlights .meta { display: none; }

.iphoneapp, .androidapp { border: 1px solid #000; border-radius: 3px; display: block; height: 42px; overflow: hidden;text-indent: -999px; width: 143px; float:right; margin: 20px 0 0 0; }

	.iphoneapp { background: url("images/appstore-icon-alt-145.png") no-repeat -1px -1px #000; }
	.androidapp { background: url("images/appstore-icon-alt-145.png") no-repeat -155px -1px #000; float:left;}
	
	
.nowleft {float:left; margin-right: 15px; padding-top: 10px; }
.nowright { overflow: hidden; line-height: 17px;  }
span.nowartist { background: #fff !important; color: #7A7A7A; font-size: 11px; text-transform: uppercase; }
span.nowname { font-size: 14px; font-weight: bold; color: #606569; text-transform: capitalize; }

	
.lower-foot p { margin-bottom: 3px; }


.posts-list .content time { color: #7A7A7A; }

h3.widgettitle, .tabbed .tabs-list li { font-family: "Helvetica Neue Medium", Helvetica, Arial !important; }

.top-bar .listen_top, .top-bar .apsc-icons-wrapper { display:none; }

@media screen and (max-width: 961px) {
    .apsc-theme-1 .apsc-each-profile {
        margin: 5px 1px;
    }
.top-bar .listen_top, .top-bar .apsc-icons-wrapper { display:block; }
.top-bar ul.social-icons, .sidebar .apsc-icons-wrapper, .sidebar .listen_right { display:none; }
}
/* Post Like System */
@font-face {
  font-family: "like_font";
  src: url("fonts/like_font.eot");
  src: url("fonts/like_font.eot?#iefix") format("embedded-opentype"),
       url("fonts/like_font.woff") format("woff"),
       url("fonts/like_font.ttf") format("truetype"),
       url("fonts/like_font.svg#like_font") format("svg");
  font-weight: normal;
  font-style: normal;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: "like_font";
    src: url("./fonts/like_font.svg#like_font") format("svg");
  }
}

[data-icon]:before { content: attr(data-icon); }

[data-icon]:before,
.icon-gear:before,
.icon-like:before,
.icon-unlike:before {
  display: inline-block;
  font-family: "like_font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
}

.icon-like:before { content: "\f105"; }
.icon-unlike:before { content: "\f106"; }
.icon-gear:before { 
	content: "\f104";
	-webkit-animation: spin 2s infinite linear;
	-moz-animation: spin 2s infinite linear;
	-o-animation: spin 2s infinite linear;
	animation: spin 2s infinite linear;
}

@-moz-keyframes spin {
  0% { -moz-transform: rotate(0deg); }
  100% { -moz-transform: rotate(359deg); }
}

@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(359deg); }
}

@-o-keyframes spin {
  0% { -o-transform: rotate(0deg); }
  100% { -o-transform: rotate(359deg); }
}

@keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}

a.jm-post-like {
	font-weight: normal;
	display: inline-block;
	width: auto;
	-moz-transition: all 0.3s ease-out 0.2s;
	-webkit-transition: all 0.3s ease-out 0.2s;
	-o-transition: all 0.3s ease-out 0.2s;
}

a.jm-post-like.liked { color: #da1b1b; }

a.jm-post-like:hover,
a.jm-post-like:active,
a.jm-post-like:focus,
a.liked:hover,
a.liked:active,
a.liked:focus {
	color: #000;
}
.top-banner {
    max-width: 100%;
    height: auto;   
}
.main-featured .cat{display: none!important;}
.main-featured .large .cat{display: none!important;}

.gads[style] .adsbygoogle {display:none!important;}

.siteads .g-1 {display:none!important;}
.siteads .g-2 {display:none!important;}
.siteads .g-3 {display:none!important;}
.siteads .g-4 {display:none!important;}
.siteads .g-5 {display:none!important;}
.siteads .g-6 {display:none!important;}
.siteads .g-7 {display:none!important;}
.siteads .g-8 {display:none!important;}
.siteads .g-10 {display:none!important;}