@CHARSET "UTF-8";
  body {
            font-family: 'Lato', Helvetica, Arial, sans-serif;
            background: !important;}
        body.mode-boxed {
            background: !important; }
        header {
            background: !important;
            border-top: 3px solid !important;}
        .header  a{
            color: !important;}
        .header a > i{
            color: !important;}
        .header .navmenu li.active >a,
        .header .navmenu li:hover >a{
             border-color: !important;
         }
        .header a:hover{
            color: !important;}
        .header a:hover > i{
            color: !important;}
        .header .create-links > a {
            background: !important;
            color: !important;
            border-color: !important;}
        .header .create-links > a i {
            color: !important;}
        .header .create-links > a:hover {
            background: !important;
            color: !important;}
        .header .create-links > a:hover i {
            color: !important;}
        .list-count:before {
            background: !important;}
            
            .header .sections a:hover{ text-decoration: underline;}
            .header .sections .scol1{width:150px;min-height:280px;padding:30px 0 0 30px;border-right:1px solid #ddd}
		.header .sections .scol2{width:200px; min-height:280px;padding:30px 15px 10px 25px}
		.header .sections .scol2 ul{display:none}
		.header .sections .scol2 a{font-size:16px;font-weight:400}
		.header .sections .scol2 a:before{color:#666}
		.header .sections .scol3{margin-left:400px;display:block;border-left:1px solid #ddd}
		.header .sections .scol3>div{padding:20px 0 20px 20px}
		.header .sections .scol3 a{
			padding:10px 0;border-bottom:1px solid #eee;
			width:44%;margin-left:20px;overflow:hidden;
			height:70px;max-height:70px;display:block;float:left
		}
		
		.header .cats_link i.fa-caret-down:hover{
			color:#DD0000 !important;
		}
		.footer .col-1 .site-logo {
		    margin-left: 20px;
		    float: right;
		    width: 35px;
		    height: 35px;
		    margin-top: 5px;
		    }
		    
		    .footer .col-1 .language-links {
		    float: right;
		    margin-top: 7px;
		    position: relative;
		}
		
		.post-content .post .external-sign-in .Facebook, .post-content .post .external-sign-in .Google, .post-content .post .external-sign-in .Pinterest, .post-content .post .external-sign-in .Reddit, .post-content .post .external-sign-in .Twitter, .post-content .post .external-sign-in .Weburl {
		    float: left;
		    display: inline-block;
		    line-height: 35px;
		    width: 40px;
		    font-size: 14px;
		    height: 36px;
		    min-height: 35px;
		    padding: 0 0 0 0px;
		    margin-left: 5px; }
		    
		    .mobile-show{
				display: none;
			}
			
			.tag.label.label-info{
					background:#999;
					padding:5px 10px;
					font-size:13px;
					font-family:tahoma;
					border-radius:3px;
			}
			.navmenu-mobile { display: none;}
		    @media (max-width: 991px) {
		    	
		    }
		    @media (max-width: 480px){
				.header__logo img{ 
					    width: 120px;
				    float: left;
				    margin-left: 50px;
				    margin-top: 7px;
				
				}
				.header__usernav{
					position: absolute;
					right: 10px;
				}
				.mobile-show{
					display: block;
					clear:both;
				}
			}
			
			.bootstrap-tagsinput {
			    background-color: #fff;
			    border: 1px solid #ccc;
			    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
			   
			    padding: 4px 6px;
			    color: #555;
			    vertical-align: middle;
			    border-radius: 0px; 
			    max-width: 100%;
			    line-height: 22px;
			    cursor: text;
			   
			    padding: 10px;
			    display: block;
			}
			
			 .cate_parent {
                	list-style: none;
                	display: inline-block;
                }
                
                 .cate_parent a { font-size:16px;margin-left:10px;color:#999; }
                .cate_parent.active a { color:#000;}
                .cate_parent i.fa-caret-down { 
                	font-size:14px; cursor: pointer;
                }
                .cate_child {
                	font-size: 13px;
				    position: absolute;
				    display: none;
				    min-height: 150px;
				    width: 150px;
				    background: #FFF;
				    z-index: 10;
				    padding:5px 20px;
				    box-shadow: 1px 2px 2px #999;
				    background-color: white;
                }
                .cate_child a {
                	display:block;
                	color:#000;
                }
                .cate_child a:hover {
                	text-decoration: underline;
                }
                