/*
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");

.main .sidebar .widgettitle, .tabbed .tabs-list{
	background: #4D9624 !important;	
}

.comments{
         display:none !important;
}

.updated {
    background-color: #F6FFF3;
    border: 2px solid green !important;
    padding: 15px;
    margin-bottom: 20px;		
}

.iphorm-element-text{
    width: 300px !important;
    padding: 6px 8px !important;
}

.iphorm-theme-light-light .iphorm-element-wrap > .iphorm-element-spacer > label {
    font-weight: normal !important;
}


.iphorm-theme-light-light .iphorm-element-wrap-text.iphorm-labels-inside > .iphorm-element-spacer > label, .iphorm-theme-light-light .iphorm-element-wrap-textarea.iphorm-labels-inside > .iphorm-element-spacer > label, .iphorm-theme-light-light .iphorm-element-wrap-password.iphorm-labels-inside > .iphorm-element-spacer > label, .iphorm-theme-light-light .iphorm-element-wrap-captcha.iphorm-labels-inside > .iphorm-element-spacer > label {
    margin-left: 8px !important;
    margin-top: 8px !important;
    color: #999;
}


.main-pagination .page-numbers, .main-pagination a{
	margin-bottom:5px !important;	
}

.custom-pagination {
    position: relative;
    top: 15px;
}

.post-vdoimg img {
    border: 5px solid #ccc;
}



.post-vdoimg img:hover {
    border: 5px solid #ccc;
	opacity:0.6;
}

.meta {
    display: none !important;
}

span.posted-by {
    display: none !important;
}

span.posted-on {
    display: none !important;
}

.post-meta .cats {
    float: left !important;
}

input.query.live-search-query {
    border: 2px solid #4D9624 !important;
    width: 200px !important;
    background-color: #fff !important;
	color:#000 !important;
}

.top-bar .search .fa-search {
    color: #000000 !important;
}

.yop_poll_vote_button {
    padding: 5px 20px !important;
    color: #fff !important;
    background-color: #000000 !important;
    text-transform: capitalize !important;
}

.addthis_toolbox.addthis_default_style.addthis_32x32_style {
    margin-bottom: 20px;
}

.posts-list .content time {
	display:none !important;	
}

.posts-list .content {
	margin-top:-10px !important;	
}

/*Fonts Styling*/

.trending-ticker .heading {
    font-weight: bold !important;
    font-size: 15px !important;
    margin-right: 15px !important;
}

.main-featured .slider h3 a {
    color: #fff;
    font-size: 34px !important;
    line-height: 2;
    font-weight: bold !important;
}

.main-featured .blocks h3 a {
    color: #fff;
    font-weight: bold !important;
    font-size: 18px !important;
}

.main-featured .the-date {
    color: #FFF !important;
    font-size: 13px !important;
}

.navigation .menu li > a {
    float: left;
    padding: 0px 15px !important;
    font-weight: bold !important;
    font-size: 14px !important;
	text-transform:capitalize !important;
}

.gallery-title, .section-head {
    font-weight: bold !important;
    font-size: 20px !important;
    text-transform: capitalize !important;
}

.cat-title {
    font-size: 14px !important;
    font-weight: normal !important;
	text-transform: capitalize !important;
}

.main-heading.prominent {
    font-weight: bold !important;
    font-size: 30px !important;
    text-transform: capitalize !important;
}

.highlights h2 {
    font-size: 18px !important;
    color: #222 !important;
    font-weight: bold !important;
}

.highlights h2 a {
    color: #222 !important;
}

.main .sidebar .widgettitle, .tabbed .tabs-list {
    font-size: 20px !important;
    font-weight: normal !important;
    text-transform: capitalize !important;
    margin-bottom: 18px !important;
    padding: 5px 15px !important;
}

div.yop-poll-question-2_yp55ed25fd8a354 {
    font-size: 16px !important;
    font-weight: bold !important;
    color: #222 !important;
}

.posts-list .content > a {
    font-size: 16px !important;
    line-height: 1.3 !important;
    font-weight: bold !important;
}

.posts-list .content > a:hover {
	text-decoration:underline !important;
}


.main-footer .widgettitle {
    color: #FFF !important;
    border-bottom: 1px solid #616B75 !important;
    text-transform: capitalize !important;
    font-size: 24px !important;
    font-weight: bold !important;
}

.about-widget .logo-text {
    font-size: 20px !important;
    font-weight: bold !important;
    margin-bottom: 14px !important;
}

.main-footer .widget {
    color: #d7dade;
    font-size: 13px !important;
    line-height: 1.6 !important;
}

.post-header .post-title {
    font-size: 28px !important;
    font-weight: bold !important;
}

.breadcrumbs .location {
    text-transform: capitalize !important;
}

.navigation .menu > li:hover > a, .navigation .menu >.current-menu-item > a, .navigation .menu > .current-menu-parent > a, .navigation .menu > .current-menu-ancestor > a, .tabbed .tabs-list .active a, .comment-content .reply, .sc-tabs .active a, .navigation .mega-menu {
    border-bottom-color: #FFF !important;
}

.main-footer .widget a {
    text-decoration: none !important;
}

.post-ad-widget {
    margin-top: 40px !important;
}

.footer-text-widget2 {
    background-color: #F6FFF3;
    border: 2px solid green !important;
    padding: 15px;
    margin-bottom: 10px;
    margin-top: 40px;	
	display: none !important;
}

.category-contributed-article .footer-text-widget2 {
    background-color: #F6FFF3;
    border: 2px solid green !important;
    padding: 15px;
    margin-bottom: 10px;
    margin-top: 40px;
	display:none !important;
}





li.yop-poll-li-answer-2_yp55f28cd649792.yop-poll-li-answer-2_yp55f28cd649792-2 {
    width: 280px !important;
}


ul.wpuf-form li {
    margin-left: 0;
    margin-bottom: 6px;
    padding: 5px;
}


@media only screen and (min-width: 768px) and (max-width: 5000px) {

ul.wpuf-form li .wpuf-label {
    float: left;
    width: 18% !important;
}


}