body.custom-background { background-color: #eeeee1; }
img.wp-smiley,
img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 .07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}


            mark,
            .comment-form .form-submit input,
            .read-more,
            .bn-title,
            .home-icon.front_page_on,
            .header-wrapper .menu li:hover > a,
            .header-wrapper .menu > li.current-menu-item a,
            .header-wrapper .menu > li.current-menu-parent a,
            .header-wrapper .menu > li.current_page_parent a,
            .header-wrapper .menu > li.current_page_ancestor a,
            .header-wrapper .menu > li.current-menu-item > a:before,
            .header-wrapper .menu > li.current-menu-parent > a:before,
            .header-wrapper .menu > li.current_page_parent > a:before,
            .header-wrapper .menu > li.current_page_ancestor > a:before,
            .header-wrapper .main-navigation ul ul.sub-menu li:hover > a,
            .header-wrapper .main-navigation ul ul.children li:hover > a,
            .slider-section .cat-links a,
            .featured-desc .below-entry-meta .cat-links a,
            #calendar_wrap #wp-calendar #today,
            #calendar_wrap #wp-calendar #today a,
            .wpcf7-form input.wpcf7-submit:hover,
            .breadcrumb{
                background: #4db2ec;
            }

            a:hover,
            .screen-reader-text:focus,
            .bn-content a:hover,
            .socials a:hover,
            .site-title a,
            .search-block input#menu-search,
            .widget_search input#s,
            .search-block #searchsubmit,
            .widget_search #searchsubmit,
            .footer-sidebar .featured-desc .above-entry-meta a:hover,
            .slider-section .slide-title:hover,
            .besides-slider .post-title a:hover,
            .slider-feature-wrap a:hover,
            .slider-section .bx-controls-direction a,
            .besides-slider .beside-post:hover .beside-caption,
            .besides-slider .beside-post:hover .beside-caption a:hover,
            .featured-desc .above-entry-meta span:hover,
            .posted-on a:hover,
            .cat-links a:hover,
            .comments-link a:hover,
            .edit-link a:hover,
            .tags-links a:hover,
            .byline a:hover,
            .nav-links a:hover,
            #supermag-breadcrumbs a:hover,
            .wpcf7-form input.wpcf7-submit,
             .woocommerce nav.woocommerce-pagination ul li a:focus,
             .woocommerce nav.woocommerce-pagination ul li a:hover,
             .woocommerce nav.woocommerce-pagination ul li span.current{
                color: #4db2ec;
            }
            .search-block input#menu-search,
            .widget_search input#s,
            .tagcloud a{
                border: 1px solid #4db2ec;
            }
            .footer-wrapper .border,
            .nav-links .nav-previous a:hover,
            .nav-links .nav-next a:hover{
                border-top: 1px solid #4db2ec;
            }
             .besides-slider .beside-post{
                border-bottom: 3px solid #4db2ec;
            }
            .widget-title,
            .footer-wrapper,
            .page-header .page-title,
            .single .entry-header .entry-title,
            .page .entry-header .entry-title{
                border-bottom: 1px solid #4db2ec;
            }
            .widget-title:before,
            .page-header .page-title:before,
            .single .entry-header .entry-title:before,
            .page .entry-header .entry-title:before {
                border-bottom: 7px solid #4db2ec;
            }
           .wpcf7-form input.wpcf7-submit,
            article.post.sticky{
                border: 2px solid #4db2ec;
            }
           .breadcrumb::after {
                border-left: 5px solid #4db2ec;
            }
           .header-wrapper #site-navigation{
                border-bottom: 5px solid #4db2ec;
            }
           @media screen and (max-width:992px){
                .slicknav_btn.slicknav_open{
                    border: 1px solid #4db2ec;
                }
                 .header-wrapper .main-navigation ul ul.sub-menu li:hover > a,
                 .header-wrapper .main-navigation ul ul.children li:hover > a
                 {
                         background: #2d2d2d;
                 }
                .slicknav_btn.slicknav_open:before{
                    background: { #4db2ec };
                    box-shadow: 0 6px 0 0 #4db2ec, 0 12px 0 0 #4db2ec;
                }
                .slicknav_nav li:hover > a,
                .slicknav_nav li.current-menu-ancestor a,
                .slicknav_nav li.current-menu-item  > a,
                .slicknav_nav li.current_page_item a,
                .slicknav_nav li.current_page_item .slicknav_item span,
                .slicknav_nav li .slicknav_item:hover a{
                    color: #4db2ec;
                }
            }
                    .cat-links .at-cat-item-1{
                    background: #4db2ec!important;
                    color : #fff!important;
                    }

                    .cat-links .at-cat-item-1:hover{
                    background: #2d2d2d!important;
                    color : #fff!important;
                    }

                    .cat-links .at-cat-item-2{
                    background: #7d87ce!important;
                    color : #fff!important;
                    }

                    .at-cat-color-wrap-2 .widget-title::before,
                    body.category-2 .page-header .page-title::before
                    {
                     border-bottom: 7px solid #7d87ce;
                    }

                    .at-cat-color-wrap-2 .widget-title,
                     body.category-2 .page-header .page-title
                    {
                     border-bottom: 1px solid #7d87ce;
                    }
                    .cat-links .at-cat-item-2:hover{
                    background: #2d2d2d!important;
                    color : #fff!important;
                    }

                    .cat-links .at-cat-item-3{
                    background: #e85f91!important;
                    color : #fff!important;
                    }

                    .at-cat-color-wrap-3 .widget-title::before,
                    body.category-3 .page-header .page-title::before
                    {
                     border-bottom: 7px solid #e85f91;
                    }

                    .at-cat-color-wrap-3 .widget-title,
                     body.category-3 .page-header .page-title
                    {
                     border-bottom: 1px solid #e85f91;
                    }
                    .cat-links .at-cat-item-3:hover{
                    background: #2d2d2d!important;
                    color : #fff!important;
                    }

                    .cat-links .at-cat-item-4{
                    background: #da33e0!important;
                    color : #fff!important;
                    }

                    .at-cat-color-wrap-4 .widget-title::before,
                    body.category-4 .page-header .page-title::before
                    {
                     border-bottom: 7px solid #da33e0;
                    }

                    .at-cat-color-wrap-4 .widget-title,
                     body.category-4 .page-header .page-title
                    {
                     border-bottom: 1px solid #da33e0;
                    }
                    .cat-links .at-cat-item-4:hover{
                    background: #2d2d2d!important;
                    color : #fff!important;
                    }

                    .cat-links .at-cat-item-5{
                    background: #81d742!important;
                    color : #fff!important;
                    }

                    .at-cat-color-wrap-5 .widget-title::before,
                    body.category-5 .page-header .page-title::before
                    {
                     border-bottom: 7px solid #81d742;
                    }

                    .at-cat-color-wrap-5 .widget-title,
                     body.category-5 .page-header .page-title
                    {
                     border-bottom: 1px solid #81d742;
                    }
                    .cat-links .at-cat-item-5:hover{
                    background: #2d2d2d!important;
                    color : #fff!important;
                    }

                    .cat-links .at-cat-item-6{
                    background: #d8a0c2!important;
                    color : #fff!important;
                    }

                    .at-cat-color-wrap-6 .widget-title::before,
                    body.category-6 .page-header .page-title::before
                    {
                     border-bottom: 7px solid #d8a0c2;
                    }

                    .at-cat-color-wrap-6 .widget-title,
                     body.category-6 .page-header .page-title
                    {
                     border-bottom: 1px solid #d8a0c2;
                    }
                    .cat-links .at-cat-item-6:hover{
                    background: #2d2d2d!important;
                    color : #fff!important;
                    }

                    .cat-links .at-cat-item-7{
                    background: #82ada1!important;
                    color : #fff!important;
                    }

                    .at-cat-color-wrap-7 .widget-title::before,
                    body.category-7 .page-header .page-title::before
                    {
                     border-bottom: 7px solid #82ada1;
                    }

                    .at-cat-color-wrap-7 .widget-title,
                     body.category-7 .page-header .page-title
                    {
                     border-bottom: 1px solid #82ada1;
                    }
                    .cat-links .at-cat-item-7:hover{
                    background: #2d2d2d!important;
                    color : #fff!important;
                    }

                    .cat-links .at-cat-item-8{
                    background: #b4d69c!important;
                    color : #fff!important;
                    }

                    .at-cat-color-wrap-8 .widget-title::before,
                    body.category-8 .page-header .page-title::before
                    {
                     border-bottom: 7px solid #b4d69c;
                    }

                    .at-cat-color-wrap-8 .widget-title,
                     body.category-8 .page-header .page-title
                    {
                     border-bottom: 1px solid #b4d69c;
                    }
                    .cat-links .at-cat-item-8:hover{
                    background: #2d2d2d!important;
                    color : #fff!important;
                    }
                    .popup-wrap .popup-content {
    height: 330px;
}
.sticky-popup{
width:265px!important
}
.keyss{
	 border:1px solid #eee;
	 margin-left:20px;
	 padding:10px;
}
.news {
	font-size:18px;
	text-align:right;
	line-height: 180%;
}

.si_captcha_small { width:175px; height:45px; padding-top:10px; padding-bottom:10px; }
.si_captcha_large { width:250px; height:60px; padding-top:10px; padding-bottom:10px; }
img#si_image_com { border-style:none; margin:0; padding-right:5px; float:left; }
img#si_image_reg { border-style:none; margin:0; padding-right:5px; float:left; }
img#si_image_log { border-style:none; margin:0; padding-right:5px; float:left; }
img#si_image_side_login { border-style:none; margin:0; padding-right:5px; float:left; }
img#si_image_checkout { border-style:none; margin:0; padding-right:5px; float:left; }
img#si_image_jetpack { border-style:none; margin:0; padding-right:5px; float:left; }
img#si_image_bbpress_topic { border-style:none; margin:0; padding-right:5px; float:left; }
.si_captcha_refresh { border-style:none; margin:0; vertical-align:bottom; }
div#si_captcha_input { display:block; padding-top:15px; padding-bottom:5px; }
label#si_captcha_code_label { margin:0; }
input#si_captcha_code_input { width:65px; }
p#si_captcha_code_p { clear: left; padding-top:10px; }
.si-captcha-jetpack-error { color:#DC3232; }

.woocommerce form .form-row .required { visibility: visible; }
.widget-title span {
    text-transform: uppercase;
}