/*
Theme Name: Kami
Theme URI: http://bk-ninja.com
Description: Kami is a clean magazine & blog WordPress theme.
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Author: BK-Ninja
Author URI: http://bk-ninja.com
Text Domain: bkninja
Tags: right-sidebar, sticky-post, light, two-columns, three-columns, responsive-layout, custom-menu, featured-images, post-formats, translation-ready
Version: 1.2
*/

.pub div iframe,
.pub object,
.pub div{
	margin:0px auto; display:block !important;
}

@media (max-width: 991px){
	#ae_toolbar, .module-mainslider{display:none !important}
	#topmrec{
		margin:0px -30px 30px;	
	}
}

@media (min-width: 992px){
	#topbanner.pub iframe,
	#topbanner.pub object,
	#topbanner.pub>div{
		margin:0px 0px 0px auto; display:block;
	}
	
	#topmrec{
		margin:0px 0px 15px 20px !important;
		float:right;
	}
	
	div.fixcontainer{position:relative;}
	div.fixed{
		position:fixed;
		z-index: 800;
		width:360px;
	}
	
	div.fixed .pub>div{
		width:auto !important;
		height:auto !important;	
	}
	div.fixed .pub>div iframe{
		border: 12px solid #fff !important;
		box-sizing: content-box;
		box-shadow: 0 0 10px #333;
		background: #fff;
	}
}

.bkmodule.module-ads{padding-left:0px !important; padding-right:0px !important;}

#botbanner, #botvertical, #authmrec, #botbanneri{margin:0px -30px;}

.thumb{background-color:none !important;}

        .qc-cmp-button {
          background-color: #d33d74 !important;
          border-color: #d33d74 !important;
        }
        .qc-cmp-button:hover {
          background-color: transparent !important;
          border-color: #d33d74 !important;
		color: #d33d74 !important;

        }
        .qc-cmp-alt-action,
        .qc-cmp-link {
          color: #d33d74 !important;
        }
        .qc-cmp-button.qc-cmp-secondary-button:hover
         {
          border-color: transparent !important;
          background-color: #d33d74 !important;
        }
        .qc-cmp-button {
          color: #ffffff !important;
        }
        .qc-cmp-button.qc-cmp-secondary-button {
display:none !important;
          color: #ffffff !important;
        }
        .qc-cmp-button.qc-cmp-button.qc-cmp-secondary-button:hover {
          color:#ffffff !important;
        }
        .qc-cmp-button.qc-cmp-secondary-button {
          border-color: #666666 !important;
          background-color: #666666 !important;
        }
        .qc-cmp-ui,
        .qc-cmp-ui .qc-cmp-main-messaging,
        .qc-cmp-ui .qc-cmp-messaging,
        .qc-cmp-ui .qc-cmp-beta-messaging,
        .qc-cmp-ui .qc-cmp-title,
        .qc-cmp-ui .qc-cmp-sub-title,
        .qc-cmp-ui .qc-cmp-purpose-info,
        .qc-cmp-ui .qc-cmp-table,
        .qc-cmp-ui .qc-cmp-table-header,
        .qc-cmp-ui .qc-cmp-vendor-list,
        .qc-cmp-ui .qc-cmp-vendor-list-title {
            color: #444444 !important;
        }
        .qc-cmp-ui a,
        .qc-cmp-ui .qc-cmp-alt-action,
        .qc-cmp-toggle-status  {
          color: #d33d74 !important;
        }
                .qc-cmp-ui {
                    background-color: #ffffff !important;
                }
                .qc-cmp-publisher-purposes-table .qc-cmp-table-header {
                  background-color: #ffffff !important;
                }
                .qc-cmp-publisher-purposes-table .qc-cmp-table-row {
                  background-color: #ffffff !important;
                }
                .qc-cmp-vendor-list .qc-cmp-vendor-row {
                  background-color: #ffffff !important;
                }
                .qc-cmp-vendor-list .qc-cmp-vendor-row-header {
                    background-color: #ffffff !important;
                  }
                .qc-cmp-table {
                    border: 1px solid #000000 !important;
                }
                .qc-cmp-table-row {
                    border-top: 1px solid #000000 !important;
                }
                .qc-cmp-table-row:last-child {
                    border-bottom: 1px solid #000000 !important;
                }
                .qc-cmp-toggle-status {
                    color: #000000 !important;
                }
                .qc-cmp-arrow-down {
                    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='#000000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E %3Cpolyline points='2 5 8 11 14 5'/%3E %3C/svg%3E") center no-repeat;
                }
        .qc-cmp-small-toggle.qc-cmp-toggle-on,
        .qc-cmp-toggle.qc-cmp-toggle-on {
            background-color: #d33d74 !important;
            border-color: #d33d74 !important;
        }
	.qc-cmp-persistent-link{
		display:none !important;
	}