/*
Theme Name: general_blog_4
Theme URI: https://wordpress.org/themes/twentyseventeen/
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Twenty Seventeen brings your site to life with header video and immersive featured images. With a focus on business sites, it features multiple sections on the front page as well as widgets, navigation and social menus, a logo, and more. Personalize its asymmetrical grid with a custom color scheme and showcase your multimedia content with post formats. Our default theme for 2017 works great in many languages, for any abilities, and on any device.
Version: 2.4
Requires at least: 4.7
Requires PHP: 5.2.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: twentyseventeen
Tags: one-column, two-columns, right-sidebar, flexible-header, accessibility-ready, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
1.0 Normalize
2.0 Accessibility
3.0 Alignments
4.0 Clearings
5.0 Typography
6.0 Forms
7.0 Formatting
8.0 Lists
9.0 Tables
10.0 Links
11.0 Featured Image Hover
12.0 Navigation
13.0 Layout
   13.1 Header
   13.2 Front Page
   13.3 Regular Content
   13.4 Posts
   13.5 Pages
   13.6 Footer
14.0 Comments
15.0 Widgets
16.0 Media
   16.1 Galleries
17.0 Customizer
18.0 SVGs Fallbacks
19.0 Media Queries
20.0 Print
--------------------------------------------------------------*/

/*--------------------------------------------------------------
1.0 Normalize
Styles based on Normalize v5.0.0 @link https://github.com/necolas/normalize.css
--------------------------------------------------------------*/


/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
1.0 Normalize
2.0 Accessibility
3.0 Alignments
4.0 Clearings
5.0 Typography
6.0 Forms
7.0 Formatting
8.0 Lists
9.0 Tables
10.0 Links
11.0 Featured Image Hover
12.0 Navigation
13.0 Layout
   13.1 Header
   13.2 Front Page
   13.3 Regular Content
   13.4 Posts
   13.5 Pages
   13.6 Footer
14.0 Comments
15.0 Widgets
16.0 Media
   16.1 Galleries
17.0 Customizer
18.0 SVGs Fallbacks
19.0 Media Queries
20.0 Print
--------------------------------------------------------------*/

/*--------------------------------------------------------------
1.0 Normalize
Styles based on Normalize v5.0.0 @link https://github.com/necolas/normalize.css
--------------------------------------------------------------*/

.advertise_link {
    margin: 0 0 50px 0;
}
.advertise_link a {
    text-decoration: none;
    font-family: Inter-Regular;
    font-size: 16px;
    color: #fff;
}
.advertise_link a:hover {
    color: #ffa800;
}

.next_img img {
    width: 100%;
    height: 80px;
    object-fit: cover;
}
.next_cont h5 {
    margin: 0;
    padding: 0;
}
.next_cont h5 a {
    font-family: Raleway-SemiBold;
    font-size: 16px;
    color: #fff;
    text-decoration: none;
}
.next_cont h4 a {
    font-family: Raleway;
    color: #bdbdbd;
    font-size: 14px;
    text-decoration: none;
}
.next_cont h4 {
    margin: 0;
    padding: 0;
}
section#ent {
    margin-top: 150px;
}
section#game {
    margin-top: 50px;
}
section#infrastructure {
    padding-bottom: 40px;
}
.cnt_form_outer .wpcf7 form .wpcf7-response-output {
    margin: 0em 0.5em 1em;
}
li#menu-item-1247 ul.sub-menu {
    display: none;
}
li#menu-item-1247:hover ul.sub-menu {
    display: block;
    margin: 0;
    margin: 0;
    padding: 0;
    list-style: none;
    position: absolute;
    top: 70px;
    background: #ffa800;
    right: 132px;
}
li#menu-item-1247:hover ul.sub-menu li a {
    color: #fff;
}
li#menu-item-1247:hover ul.sub-menu li {
    display: block;
    padding: 5px 15px;
}
li#menu-item-1247:hover ul.sub-menu li:first-child {
    border-bottom: 1px solid #fff;
}

.cnt_form_outer {
    width: 800px;
    margin: 30px auto 30px;
    background-color: #000;
    border: 2px solid #919ca0;
    padding: 30px 30px;
}
.cnt_form_outer input {
    padding: 5px 10px;
    margin: 0 0 20px 0;
    font-size: 15px;
    color: #333;
    width: 100%;
}
.cnt_form_outer input:focus {
    outline: unset;
}
.cnt_form_outer textarea {
    width: 100%;
    padding: 10px 10px;
    height: 120px;
    resize: unset;
    margin-bottom: 25px;
}
.cnt_form_outer [type=submit] {
    background-color: #ffa800;
    color: #fff;
    border: unset;
    font-size: 16px;
    border-radius: 20px;
    padding: 7px 0;
    cursor: pointer;
}
.cnt_form_outer textarea:focus {
    outline: unset;
}
.cnt_form_outer h3 {
    text-align: center;
    color: #ffa800;
    margin: 15px 0 30px 0;
}
.cnt_form_outer p {
    text-align: center;
    margin: 0 0 30px 0;
    font-size: 16px;
    line-height: 30px;
}
.cnt_form_outer p a {
    color: #ffa800;
}
section.cont_outer {
    background-color: #113648;
}




@media only screen and (max-width: 767px)
{
	.cnt_form_outer h3 {
			text-align: center;
			color: #ffa800;
			margin: 0px 0 15px 0;
	}
	.cnt_form_outer {
		width: 100%;
		margin: 53px auto 18px;
		background-color: #000;
		border: 2px solid #919ca0;
		padding: 20px 20px;
	}

}




@media only screen and (min-device-width: 768px) and (max-device-width: 1024px)
{
	.cnt_form_outer .wpcf7-response-output {
    margin-top: 0 !important;
}
	.cnt_form_outer {
		width: 100%;
		margin: 30px auto 30px;
		background-color: #000;
		border: 2px solid #919ca0;
		padding: 30px 30px;
	}
}


.ps_title h2 {
    font-family: 'Inter-ExtraBold';
    font-size: 25px;
    color: #fff;
    text-decoration: none;
}
.ps_title h3 {
    font-family: 'Inter-ExtraBold';
    font-size: 20px;
    color: #fff;
    text-decoration: none;
}
.ps_title h4 {
    font-family: 'Inter-ExtraBold';
    font-size: 18px;
    color: #fff;
    text-decoration: none;
}
.ps_title .date {
    font-family: 'Inter-ExtraBold';
    font-size: 16px;
    color: #fff;
    text-decoration: none;
}
.ps_title h6 {
    font-family: 'Inter-ExtraBold';
    font-size: 14px;
    color: #fff;
    text-decoration: none;
}
.single ul li, .single ul li a {
    color: #fff;
}   
.ps_par h2 {
    color: #fff;
    margin-bottom: 15px;
    font-family: 'Raleway-Bold';
}
.ps_par img {
    width: 100%;
    height: auto;
    margin: 10px 0px 20px 0px;
}
/*header start*/
.container_main {
    max-width: 1266px;
    width: 100%;
    margin: auto;
}
body {
    background: #000;
    color:#fff;
}
.hder_icons ul {
    padding: 0;
    margin: 0;
    list-style: none;
    float: right;
}
.hder_icons ul li {
    display: inline-block;
    padding: 7px 2px;
    color: #fff;
    cursor: pointer;
}
.hder_icons ul li a {
    color: #fff;
    cursor: pointer;
}
.top_hder {
    border-bottom: 1px solid #1c1c1c;
}
.hder_logo {
    padding: 30px 0;
}
.hder_menu {
    border-bottom: 1px solid #1c1c1c;
}
.heder_menu li.current-menu-item a {
    color: #ffa800;
}
.heder_menu ul li a:hover {
    color: #ffa800;
}
header#header {
    background: #000000;
    padding: 0 0px 40px
}

.heder_menu ul li a {
    color: #fff;
    font-family: 'MyriadPro-Regular';
    font-size: 14px;
    text-decoration: none;
}
.heder_menu ul li {
    display: inline-block;
    padding: 45px 15px;
}
.heder_menu ul {
    list-style: none;
    padding: 0;
    margin: 0 0 0 70px;
}
.hder_menu .menu-top_menu-container {
    display: inline-block;
}

.hder_cate h5 {
    display: inline-block;
    color: #fff;
    float: right;
    margin-top: 45px;
    cursor: pointer;
}
.heder_menu {
    display: inline-block;
}
.heder_menu ul li {
    display: inline-block;
    padding: 45px 15px 40px;
}

.hder_cate label {
    display: none;
}

.hder_cate button.openBtn{
    width: 80px;
    padding: 8px 0 0;
    height: 52px;
    border: none;
    position: absolute;
    left: 0;
    top: 29px;
    background: #000000;
    outline: none;
    display: inline-block;
    color: #fff;
    cursor: pointer;
}
.top_hder_search button.search-submit {
    width: 81px;
    padding: 0px 0 0px 0;
    color: #fff;
    height: 66px;
    position: absolute;
    right: 0;
    border-left: 1px solid #d2c0c0;
    border: 1px solid #d2c0c0;
    outline: none;
    background: #ffa800;
}

@font-face {
    font-family: 'FontAwesome';
    src: url('fonts/FontAwesome.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'MyriadPro-Regular';
    src: url('fonts/MyriadPro-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Inter-Medium';
    src: url('fonts/Inter-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Inter-Black';
    src: url('fonts/Inter-Black.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Raleway-Medium';
    src: url('fonts/Raleway-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Raleway-SemiBold';
    src: url('fonts/Raleway-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Raleway';
    src: url('fonts/Raleway.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Inter-ExtraBold';
    src: url('fonts/Inter-ExtraBold.woff') format('woff');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Inter-Regular';
    src: url('fonts/Inter-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Inter-SemiBold';
    src: url('fonts/Inter-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}


@font-face {
    font-family: 'Raleway-Bold';
    src: url('fonts/Raleway-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Raleway-ExtraBoldItalic';
    src: url('fonts/Raleway-ExtraBoldItalic.woff') format('woff');
    font-weight: 800;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Rubik-Bold';
    src: url('fonts/Rubik-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Rubik-Regular';
    src: url('fonts/Rubik-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

.fa {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}

.fa-facebook-f:before {
    content: "\f09a";
}
.fa-instagram:before {
    content: "\f16d";
}
.fa-twitter:before {
    content: "\f099";
}
.fa-linkedin:before {
    content: "\f0e1";
}
.fa-skype:before {
    content: "\f17e";
}
.fa-linkedin:before {
    content: "\f0e1";
}
.fa-pinterest:before {
    content: "\f0d2";
}
.fa-home:before {
    content: "\f015";
}   
.fa-align-justify:before {
    content: "\f039";
}
.fa-search:before {
    content: "\f002";
} 	
.fa-chain-broken:before {
    content: "\f127";
} 
.fa-angle-down:before {
    content: "\f107";
} 	
.fa-angle-right:before {
    content: "\f105";
} 
.fa-angle-double-right:before {
    content: "\f101";
} 
.fa-youtube-play:before {
    content: "\f16a";
} 
.fa-angle-double-up:before {
    content: "\f102";
} 
.fa-share-alt:before {
    content: "\f1e0";
} 
.fa-eye:before {
    content: "\f06e";
} 


/*header close*/


/*home page start*/
.top_slider .carousel-item img {
    height: 600px;
    object-fit: cover;
    width: 100%;
}
.top_slider_cont h4 ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.top_slider_cont h4 a{
    font-family: 'Inter-Medium';
    font-size: 14px;
    text-decoration: none;
    color: #ffa800;
}
.top_slider_cont h5 a{
    font-family: 'Inter-Black';
    font-size: 32px;
    color: #ffffff;
    text-decoration: none;
}
.top_slider_cont h6 {
    font-family: 'Raleway-Medium';
    font-size: 14px;
    color: #dddddd;
}
.top_slider_cont p {
    font-family: 'Raleway-Medium';
    font-size: 16px;
    color: #ffffff;
}
.top_slider_cont {
    position: absolute;
    top: 147px;
    left: 52%;
    transform: translate(-100%);
}
.top_slider {
    position: relative;
}
.top_slider_cont p a {
    font-family: 'Raleway-SemiBold';
    font-size: 14px;
    color: #ffa800;
    text-decoration: none;
}
.carousel-indicators .active {
    background-color: #fff;
    padding: 5px 16px 5px;
    border-radius: 70px;
}
.carousel-indicators li {
    position: relative;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    width: 10px;
    height: 9px;
    margin-right: 3px;
    margin-left: 3px;
    text-indent: -1000px;
    background-color: rgba(255,255,255,.5);
    border-radius: 15px;
}
.top_slider_bg_img img {
    width: 100%;
    height: 140px;
    object-fit: cover;
}
.top_slider_bg_cont h4 a {
    font-family: 'Inter-Medium';
    font-size: 12px;
    color: #ffa800;
    text-decoration: none;
}
.top_slider_bg_cont h4 ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.top_slider_bg_cont h5 a:hover {
    color: #ffa800;
}
.top_slider_bg_cont h5 a{
    font-family: 'Inter-Medium';
    color: #fff;
    font-size: 16px;
    text-decoration: none;
}
.top_slider_bg_cont h6 {
    font-family: 'Raleway-Medium';
    font-size: 14px;
    color: #dddddd;
}
.top_slider_bg {
    border: 1px solid #383838;
    margin: 24px 80px 0 80px;
    background: #000;
}
.top_slider_bg_img img {
    width: 100%;
    height: 140px;
    object-fit: cover;
    border: 1px solid #fff;
}
.top_slider_bg_cont h4 {
    margin: 0;
    padding: 0;
}
.top_slider_bg_img_mn:before {
    content: "";
    background: #383838;
    position: absolute;
    top: 0;
    bottom: 0;
    width: 1px;
    right: 0;
}
.carousel-indicators {
    position: absolute;
    right: 0;
    bottom: 110px;
    left: 0;
    z-index: 15;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding-left: 0;
    margin-right: 15%;
    margin-left: 15%;
    list-style: none;
}
section#top_slider {
    position: relative;
}
.top_slider_bg {
    border: 1px solid #383838;
    margin: 24px 80px 0 80px;
    background: #000;
    position: absolute;
    top: 470px;
    left: 0;
    right: 0;
    padding: 30px 38px;
}
.add_one {
    margin: 160px 0 70px;
    text-align: center;
}
.add_one h4 {
    font-family: 'Raleway';
    font-size: 12px;
    color: #bcbcbc;
}
.ent_hd h4 {
font-family: 'Inter-ExtraBold';
font-size: 24px;
color: #ffffff;
border: 1px solid #323232;
display: inline-block;
padding: 8px 25px 6px;
}
.ent_hd h4:before {
    content: "";
    background: #383838;
    position: absolute;
    top: 21px;
    padding: 1px 0;
    left: 274px;
    width: 66%;
}
.ent_img img {
    width: 100%;
    height: 240px;
    object-fit: cover;
}
.ent_cont h4 {
    margin: 0;
}
.ent_cont h4 a {
    font-family: 'Inter-Medium';
    color: #ffa800;
    font-size: 12px;
    text-decoration: none;
}
.ent_cont h5 a:hover {
    color: #ffa800;
}
.ent_cont h5 a{
    font-family: 'MyriadPro-Regular';
    font-size: 20px;
    color: #fff;
    text-decoration: none;
}
.ent_cont h4 ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.ent_cont h6 {
    font-family: 'Raleway-Medium';
    font-size: 14px;
    color: #818181;
    padding-bottom: 6px;
}
.ent_cont p {
    font-family: 'Raleway';
    font-size: 16px;
    color: #ffffff;
}
.ent_cont span a{
    font-family: 'Raleway-SemiBold';
    font-size: 14px;
    color: #ffa800;
    text-decoration: none;
}





.ent_mn {
    background: #111111;
    padding: 20px;
    margin-top: 20px;
}
.ent_bg_img img {
    width: 100%;
    height: 200px;
    object-fit: cover;
}
.ent_bg_cont h4 a{
    font-family: 'Inter-Medium';
    color: #ffa800;
    font-size: 12px;
    text-decoration: none;
}
.ent_bg_cont h4 ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.ent_bg_cont h4 {
    padding: 31px 14px 0;
    margin: 0;
}
.ent_bg_cont h5 a:hover {
    color: #ffa800;
}
.ent_bg_cont h5 a {
    font-family: 'Inter-Regular';
    font-size: 16px;
    color: #fff;
    text-decoration: none;
}
.ent_bg_cont h5{
	padding: 0 14px 0;
}
.ent_bg_cont h6 {
    font-family: 'Raleway-Medium';
    font-size: 14px;
    color: #818181;
}
.ent_bg_cont h6{
	padding: 0 14px 0;
}
.ent_bg_mn:nth-child(2n) .row {
    flex-direction: row-reverse;
}


.fash_hd h4 {
    font-family: 'Inter-ExtraBold';
    font-size: 24px;
    color: #ffffff;
    border: 1px solid #323232;
    display: inline-block;
    padding: 6px 25px 6px;
    margin: 80px 0 31px;
}
.fash_hd h4:before {
    content: "";
    background: #383838;
    position: absolute;
    top: 100px;
    padding: 1px 0;
    left: 158px;
    width: 81%;
}
.fash_hd{
	position: relative;
}

.fash_img img {
    width: 100%;
    height: 300px;
    object-fit: cover;
}
.fash_cont h4 a{
    font-family: 'Inter-Medium';
    color: #ffa800;
    font-size: 12px;
    text-decoration: none;
}
.fash_cont h4 ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.fash_cont h5 a:hover {
    color: #ffa800;
}
.fash_cont h5 a{
    font-family: 'Inter-SemiBold';
    font-size: 20px;
    color: #fff;
    text-decoration: none;
}
.fash_cont h6 {
    font-family: 'Raleway-Medium';
    font-size: 14px;
    color: #c6c6c6;
}

/*FASHION img animation*/

.fash_img:after {
    position: absolute;
    left: 15px;
    top: 15px;
    width: 93%;
    height: 90%;
    content: "";
    background-color: #000;
    opacity: 0;
    z-index: 1;
    transform: scale(.5);
    -webkit-transition: .5s;
    transition: .5s;
    border: 1px solid #fff;
}
.fash_img_mn:hover .fash_img:after{
    opacity: .5;
    transform: scale(1);
}
.fash_cont {
    position: absolute;
    text-align: center;
    bottom: 0px;
    left: 32px;
    right: 30px;
    z-index: 2;
    color: #fff;
    visibility: hidden;
    font-size: 30px;
    top: 110px;
}
.fash_img_mn:hover .fash_cont{
    visibility: visible;
    opacity: 1;
}
.fash_img{
	position: relative;
}

.fash_img_mn {
    position: relative;
    margin: 0px 0 20px;
}
/*close animation */

.top_post_mn {
    background: #111111;
}
.top_post_hd h4 {
    font-family: 'Inter-Medium';
    font-size: 16px;
    color: #fff;
    text-transform: uppercase;
}
.top_post_hd {
    background: #0b0b0b;
    padding: 10px 20px;
}
.top_bg_img img {
    width: 100%;
    height: 140px;
    object-fit: cover;
    margin: 20px 0;
}
.top_bg_cont h4 a {
    font-family: 'Inter-Medium';
    color: #ffa800;
    font-size: 12px;
    text-decoration: none;
}
.top_bg_cont h4 {
    margin: 0;
    padding-top: 5px;
}
.top_bg_cont h5 {
    font-size: 16px;
    margin-top: 5px;
}
.top_bg_cont h5 a:hover {
    color: #ffa800;
}
.top_bg_cont h5 a {
    text-decoration: none;
    color: #fff;
    font-family: 'Inter-Medium';
    font-size: 16px;
}
.top_bg_cont h6 {
    font-family: 'Raleway-Medium';
    font-size: 14px;
    color: #818181;
}
.top_bg_cont p {
    font-family: 'Raleway-Medium';
    color: #fff;
    margin: 0;
    font-size: 14px;
}
.top_bg_cont span a {
    font-family: 'Raleway-SemiBold';
    font-size: 14px;
    color: #ffa800;
    text-decoration: none;
}


.top_post_mn::-webkit-scrollbar-thumb {
    background: #ffa800;
    border-radius: 10px;
}
.top_post_mn::-webkit-scrollbar {
    width: 6px;
    background: #b8b8b8;
}
.top_post_mn {
    background: #111111;
    width: 100%;
    height: 572px;
    overflow: auto;
}
div#top_post_bg_mn {
    border-bottom: 2px dotted #fff;
    padding: 10px 0 16px;
    width: 100%;
    margin: 0;
}
.top_bg_cont h4 ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

.sear_form svg {
    width: 35px;
    height: 40px;
    color: #fff;
    fill: #fff;
    padding: 6px 0px 10px 0;
}
.sear_form label {
    display: none;
}
.sear_form input#search-form-2 ,input#search-form-3{
    border: 1px solid #818181;
    background: #000;
    width: 100%;
    padding: 12px 0 12px 20px;
    outline: none;
    color: #fff;
}

.sear_form button.search-submit {
    width: 57px;
    padding: 8px 0 0;
    color: #000;
    height: 50px;
    border: none;
    position: absolute;
    background: #000;
    outline: none;
    right: 16px;
    top: 0px;
    border: 1px solid #818181;
    outline: none;
}
.hm_cate_hd h4 {
    font-family: Inter-SemiBold;
    font-size: 20px;
    color: #ffffff;
    border: 1px solid #323232;
    display: inline-block;
    padding: 6px 15px 6px;
    margin: 30px 0px 0;
}
.hm_cate_hd h4:before {
    content: "";
    background: #818181;
    position: absolute;
    top: 50px;
    padding: 1px 0;
    left: 144px;
    right: 0;
}
.hm_cate_mn {
    position: relative;
}

.hm_cate_img img {
    width: 100%;
    height: 244px;
    object-fit: cover;
}




.hm_cate_img h4 span {
    color: #000;
    float: right;
    background: #ffa800;
    padding: 7px 8px;
    border-radius: 27px;
    font-family: Inter-SemiBold;
    font-size: 14px;
}
.add_img h4 {
    font-family: 'Raleway';
    font-size: 12px;
    color: #bcbcbc;
    text-align: center;
}


.hm_cate_img_mn {
    margin: 15px 0 0;
}

.fit_hd h4 {
    font-family: 'Inter-ExtraBold';
    font-size: 24px;
    color: #fff;
    border: 1px solid #323232;
    display: inline-block;
    padding: 6px 25px 6px;
    margin: 60px 0 31px;
}
.fit_hd h4:before {
    content: "";
    background: #383838;
    position: absolute;
    top: 80px;
    padding: 1px 0;
    left: 168px;
    width: 86%;
}
.tre_hd h4 {
    font-family: 'Inter-Medium';
    font-size: 16px;
    padding: 10px 25px 0;
    color: #000000;
}
.tre_hd {
    background: #ffa800;
    padding: 7px 0 3px;
}
.tre_cont h4 a{
    font-family: 'Inter-Medium';
    font-size: 12px;
    color: #ffa800;
    text-decoration: none;
}	
.tre_cont h4 ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.tre_cont h4 {
    margin: 0;
}
.tre_cont h5 a:hover {
    color: #ffa800;
}
.tre_cont h5 a{
    font-family: 'Inter-Medium';
    color: #ffffff;
    font-size: 16px;
    text-decoration: none;
}
.tre_cont h5 {
    margin: 0 0px 4px;
}

.tre_cont h6 {
    font-family: 'Raleway-Medium';
    font-size: 14px;
    color: #818181;
}
.tre_cont_mn {
    border: 1px solid #383838;
    padding: 0 20px 15px;
    background: #111111;
}
.tre_cont {
    border-bottom: 1px solid #383838;
    padding: 5px 0;
    margin: 0;
}

.fit_cont h4 a {
    font-family: 'Inter-Medium';
    font-size: 12px;
    color: #ffa800;
    text-decoration: none;
}
.fit_cont h4 ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.fit_cont h5 a:hover {
    color: #ffa800;
}
.fit_cont h5 a {
    font-family: 'Inter-ExtraBold';
    font-size: 20px;
    color: #fff;
    text-decoration: none;
}
.fit_cont span a {
    font-family: 'Raleway-SemiBold';
    font-size: 14px;
    color: #ffa800;
    text-decoration: none;
}


/*Fitness img animation*/

.fit_img:after {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    background-color: #000;
    opacity: 0;
    z-index: 1;
    transform: scale(.5);
    -webkit-transition: .5s;
    transition: .5s;
}
.fit_mn:hover .fit_img:after{
    opacity: .5;
    transform: scale(1);
}
.fit_cont {
    position: absolute;
    text-align: center;
    bottom: 0px;
    left: 32px;
    right: 30px;
    z-index: 2;
    color: #fff;
    visibility: hidden;
    font-size: 30px;
    top: 160px;
}
.fit_mn:hover .fit_cont{
    visibility: visible;
    opacity: 1;
}
.fit_img{
	position: relative;
}

/*close animation */


.fit_img img {
    width: 100% !important;
    height: 513px;
    object-fit: cover;
}


#fitness_slider button.owl-prev {
    position: absolute;
    top: 207px;
    left: -29px;
    background: #fff;
    outline: none;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    height: 35px;
    width: 93px;
    font-family: 'Raleway';
    font-size: 12px;
    color: #000000 !important;
    letter-spacing: 2px;
}
#fitness_slider button.owl-next span {
    writing-mode: vertical-rl;
}
#fitness_slider button.owl-next {
    position: absolute;
    top: 183px;
    right: 0;
    background: #fff;
    color: #404040;
    padding: 23px 8px;
    outline: none;
    font-family: 'Raleway';
    font-size: 12px;
    color: #000000 !important;
    letter-spacing: 2px;

}
#fitness_slider button.owl-prev:hover {
    background: #ffa800;
    transition: all .5s ease-out;
}
#fitness_slider button.owl-next:hover {
    background: #ffa800;
    transition: all .5s ease-out;
}
.fit_mn {
    border: 1px solid #7f7f7f;
}
#fitness_slider .owl-dots {
    display: none;
}
.add_thd_img h4 {
    font-family: 'Raleway';
    font-size: 12px;
    color: #bcbcbc;
}
.add_thd_img {
    text-align: center;
    margin: 70px 0 50px;
}


.game_hd h4 {
    font-family: 'Inter-ExtraBold';
    font-size: 24px;
    color: #ffffff;
    border: 1px solid #323232;
    display: inline-block;
    padding: 6px 25px 6px;
    text-transform: uppercase;
}
.game_hd h4:before {
    content: "";
    background: #383838;
    position: absolute;
    top: 21px;
    padding: 1px 0;
    left: 140px;
    width: 82%;
}
.game_img img {
    width: 100%;
    height: 500px;
    object-fit: cover;
}
.game_cont h4 {
    font-family: 'Inter-Medium';
    font-size: 12px;
    color: #ffa800;
    text-decoration: none;
}
.game_cont h5 a:hover {
    color: #ffa800;
}
.game_cont h5 a {
    font-family: 'Inter-ExtraBold';
    font-size: 32px;
    color: #fff;
    text-decoration: none;
}
.game_cont h6 {
    font-family: 'Raleway-Medium';
    font-size: 14px;
    color: #818181;
}
.game_cont h6 span a {
    font-family: 'Raleway-SemiBold';
    font-size: 14px;
    color: #ffa800;
    text-decoration: none;
    float: right;
}
.game_cont {
    padding: 20px;
    border-bottom: 1px solid #383838;
    margin-bottom: 20px;
}




.game_mn {
    margin: 25px 0 0;
}
.game_bg_img img {
    width: 100%;
    height: 122px;
    object-fit: cover;
    border: 1px solid #fff;
    margin-top: 15px;
}

.game_bg_cont h4 a{
    font-family: 'Inter-Medium';
    font-size: 12px;
    color: #ffa800;
    text-decoration: none;
    margin: 0;
}
.game_bg_cont h4 {
    padding: 0;
    margin: 0;
}
.game_bg_cont h4 ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.game_bg_cont h5 {
    margin: 0;
    font-size: 16px;
    padding-bottom: 5px;
}
.game_bg_cont h5 a:hover {
    color: #ffa800;
}
.game_bg_cont h5 a {
    font-family: 'Inter-Medium';
    font-size: 16px;
    color: #fff;
    text-decoration: none;
}
.game_bg_cont h6 {
    font-family: 'Raleway-Medium';
    font-size: 14px;
    color: #818181;
    margin: 0;
    padding-bottom: 5px;
}
.game_bg_cont p {
    font-family: Raleway-Medium;
    font-size: 14px;
    color: #fff;
    margin: 0;
    line-height: 1.4;
}
.game_bg_cont span a {
    font-family: 'Raleway-SemiBold';
    font-size: 14px;
    color: #ffa800;
    text-decoration: none;
}
.game_bg_mn {
    margin: 0 0 20px;
}
.music_hd h4 {
    font-family: 'MyriadPro-Regular';
    font-size: 24px;
    color: #ffffff;
    border: 1px solid #323232;
    display: inline-block;
    padding: 6px 25px 6px;
    text-transform: uppercase;
}
.music_hd h4:before {
    content: "";
    background: #383838;
    position: absolute;
    top: 21px;
    padding: 1px 0;
    left: 132px;
    right: 17px;
}
.music_img img {
    width: 100%;
    height: 250px;
    object-fit: cover;
}
.music_img {
    margin: 25px 0 0;
}

/*Fitness img animation*/

.music_img:after {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    background-color: #000;
    opacity: 0;
    z-index: 1;
    transform: scale(.5);
    -webkit-transition: .5s;
    transition: .5s;
}
.music_mn:hover .music_img:after{
    opacity: .5;
    transform: scale(1);
}
.music_cont {
    position: absolute;
    bottom: 50px;
    left: 32px;
    right: 30px;
    z-index: 2;
    color: #fff;
    visibility: hidden;
    font-size: 30px;
}
.music_mn:hover .music_cont{
    visibility: visible;
    opacity: 1;
}
.music_img{
	position: relative;
}

/*close animation */

.music_cont h4 a {
    font-family: 'Inter-Medium';
    font-size: 12px;
    color: #ffa800;
    text-decoration: none;
}
.music_cont h5 a:hover {
    color: #ffa800;
}
.music_cont h5 a {
    font-size: 18px;
    font-family: 'Inter-ExtraBold';
    color: #fff;
    text-decoration: none;
}
.music_mn {
    border-bottom: 1px solid #808080;
    padding: 0 0 20px;
    position: relative;
}
.music_bg_img img {
    width: 100%;
    height: 123px;
    object-fit: cover;
}
.music_bg_mn {
    margin: 40px 0 0;
}
.music_bg_img {
    position: relative;
}
.music_bg_img h3 {
    position: absolute;
    top: 8px;
    font-family: 'Inter-ExtraBold';
    font-size: 12px;
    color: #000000;
    background: #ffa800;
    padding: 7px 10px;
    border: 1px solid #fff;
    border-radius: 50px;
    border-radius: 21px;
    width: 30px;
}
.music_bg_img img {
    width: 100%;
    height: 112px;
    object-fit: cover;
    border-radius: 50%;
    border: 2px solid #777777;
    margin: 0 0 18px;
}

.music_bg_cont h4 a {
    font-family: 'Inter-Medium';
    font-size: 12px;
    color: #ffa800;
    text-decoration: none;
}
.music_bg_cont h4 ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.music_bg_cont h4 {
	margin: 0;
}
.music_bg_cont h5 a:hover {
    color: #ffa800;
}
.music_bg_cont h5 a {
    font-family: 'Inter-Medium';
    font-size: 16px;
    color: #fff;
    text-decoration: none;
}
.music_bg_cont h5 {
	margin: 0px 0 5px;
}
.music_bg_cont h6 {
    font-family: 'Raleway-Medium';
    font-size: 14px;
    color: #818181;
    margin: 0;
}
.music_view h5 a:hover {
    background: #ffa800;
    color:#fff;
    transition: all .5s ease-out;
}
.music_view h5 {
    font-size: 12px;
}
.music_view h5 a {
    font-family: Raleway-SemiBold;
    font-size: 12px;
    color: #6d6d6d;
    text-decoration: none;
    border: 1px solid #636363;
    text-align: center;
    padding: 15px 0;
    margin: 30px 0;
    display: inherit;
}
.tech_hd h4 {
    font-family: 'Inter-ExtraBold';
    font-size: 24px;
    color: #ffffff;
    border: 1px solid #323232;
    display: inline-block;
    padding: 6px 25px 6px;
    text-transform: uppercase;
    margin: 30px 0 0;
}
.tech_hd h4:before {
    content: "";
    background: #383838;
    position: absolute;
    top: 51px;
    padding: 1px 0;
    left: 135px;
    width: 63%;
}
.tech_img img {
    width: 100%;
    height: 270px;
    object-fit: cover;
}
.tech_cont h4 a {
    font-family: 'Inter-Medium';
    font-size: 12px;
    color: #ffa800;
    text-decoration: none;
    margin: 0;
}
.tech_cont h4 ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.tech_cont h5 a:hover {
    color: #ffa800;
}
.tech_cont h5 a {
    font-family: Inter-SemiBold;
    font-size: 24px;
    color: #fff;
    text-decoration: none;
}
.tech_cont h6 {
    font-family: 'Raleway-Medium';
    font-size: 14px;
    color: #818181;
}
.tech_cont p {
    font-family: Raleway;
    font-size: 16px;
    color: #fff;
}
.tech_cont span a {
    font-family: 'Raleway-SemiBold';
    font-size: 14px;
    color: #ffa800;
    text-decoration: none;
}




.tech_mn {
    margin: 30px 0;
    border-bottom: 1px solid #555555;
    padding: 0 0 5px;
}


.tech_bg_img img {
    width: 100%;
    height: 120px;
    object-fit: cover;
}
.tech_bg_cont h4 a {
    font-family: 'Inter-Medium';
    font-size: 12px;
    color: #ffa800;
    text-decoration: none;
    margin: 0;
}
.tech_bg_cont h4 {
    margin: 0;
}
.tech_bg_cont h4 ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.tech_bg_cont h5 {
    font-size: 16px;
    line-height: 1.4;
    padding-bottom: 8px;
}
.tech_bg_cont h5 a:hover {
    color: #ffa800;
}
.tech_bg_cont h5 a {
    font-family: Inter-Regular;
    font-size: 16px;
    color: #fff;
    text-decoration: none;
}
.tech_bg_cont h6 {
    font-family: 'Raleway-Medium';
    font-size: 14px;
    color: #818181;
}
.tech_bg_mn {
    background: #111111;
    padding: 10px;
    border: 1px solid #636363;
    margin-bottom: 10px;
    min-height: 155px;
}
.tech_bg_img img {
    width: 100%;
    height: 120px;
    object-fit: cover;
    border: 1px solid #636363;
}

.vege_hd h4 {
    font-family: 'Inter-ExtraBold';
    font-size: 24px;
    color: #ffffff;
    border: 1px solid #323232;
    display: inline-block;
    padding: 6px 25px 6px;
    text-transform: uppercase;
    margin: 30px 0 0;
}
.vege_hd h4:before {
    content: "";
    background: #383838;
    position: absolute;
    top: 51px;
    padding: 1px 0;
    left: 241px;
    width: 41%;
}
.vege_img img {
    width: 100%;
    height: 270px;
    object-fit: cover;
}
.vege_mn {
    margin: 30px 0;
    border-bottom: 1px solid #555555;
    padding: 0 0 5px;
}
.vege_cont h4 a {
    font-family: 'Inter-Medium';
    font-size: 12px;
    color: #ffa800;
    text-decoration: none;
    margin: 0;
}
.vege_cont h4 ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.vege_cont h5 a:hover {
    color: #ffa800;
}
.vege_cont h5 a {
    font-family: Inter-SemiBold;
    font-size: 24px;
    color: #fff;
    text-decoration: none;
}

.vege_cont h6 {
    font-family: 'Raleway-Medium';
    font-size: 14px;
    color: #818181;
}
.vege_cont p {
    font-family: Raleway;
    font-size: 16px;
    color: #fff;
}
.vege_cont span a{
    font-family: 'Raleway-SemiBold';
    font-size: 14px;
    color: #ffa800;
    text-decoration: none;
}



.vege_bg_img img {
    width: 100%;
    height: 120px;
    object-fit: cover;
    border: 1px solid #636363;
}
.vege_bg_cont h4 {
    margin: 0;
}
.vege_bg_cont h4 a {
    font-family: 'Inter-Medium';
    font-size: 12px;
    color: #ffa800;
    text-decoration: none;
    margin: 0;
} 
.vege_bg_cont h4 ul {
    list-style: none;
    padding: 0;
    margin: 0;
}  
.vege_bg_cont h5 {
    font-size: 16px;
    line-height: 1.4;
    padding-bottom: 8px;
}
.vege_bg_cont h5 a {
    font-family: Inter-Regular;
    font-size: 16px;
    color: #fff;
    text-decoration: none;
}
.vege_bg_cont h5 a:hover {
    color: #ffa800;
}
.vege_bg_cont h6 {
    font-family: 'Raleway-Medium';
    font-size: 14px;
    color: #818181;
}
.vege_bg_mn {
    background: #111111;
    padding: 10px;
    border: 1px solid #636363;
    margin-bottom: 10px;
    min-height: 155px;
}
.rec_hd h4 {
    font-family: Inter-SemiBold;
    font-size: 20px;
    color: #ffffff;
    border: 1px solid #323232;
    display: inline-block;
    padding: 6px 25px 6px;
    text-transform: uppercase;
    margin: 30px 0 0;
}
.rec_hd h4:before {
    content: "";
    background: #383838;
    position: absolute;
    top: 51px;
    padding: 1px 0;
    left: 206px;
    width: 49%;
}
.rec_cont h4 a{
    font-family: 'Inter-Medium';
    font-size: 12px;
    color: #ffa800;
    text-decoration: none;
    margin: 0;
}
.arc_hd h4:before {
    content: "";
    background: #383838;
    position: absolute;
    top: 99px;
    padding: 1px 0;
    left: 169px;
    width: 57%;
}
.rec_cont h4{
    margin: 0;
}
.rec_cont h4 ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.rec_cont h5 a:hover {
    color: #ffa800;
}
.rec_cont h5 a {
    font-family: Inter-Regular;
    font-size: 16px;
    color: #fff;
    text-decoration: none;
}
.rec_cont h6 {
    font-family: 'Raleway-Medium';
    font-size: 14px;
    color: #818181;

}
.rec_img img {
    width: 100%;
    height: 100px;
    object-fit: cover;
     margin: 18px 0;
}
.rec_bg_mn {
    border-bottom: 1px solid #383838;
}
.rec_cont {
    margin: 20px 0 0;
}


.inf_hd h4 {
    font-family: 'Inter-ExtraBold';
    font-size: 24px;
    color: #ffffff;
    border: 1px solid #323232;
    display: inline-block;
    padding: 6px 25px 6px;
    text-transform: uppercase;
    margin: 80px 0 30px;
}
.inf_hd h4:before {
    content: "";
    background: #383838;
    position: absolute;
    top: 102px;
    padding: 1px 0;
    left: 287px;
    width: 65%;
}
.inf_img img {
    width: 100%;
    height: 356px;
    object-fit: cover;
}
.inf_cont h4 a {
    font-family: 'Inter-Medium';
    font-size: 12px;
    color: #ffa800;
    text-decoration: none;
    margin: 0;
}
.inf_cont h4 ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.inf_cont h5 a:hover {
    color: #ffa800;
}
.inf_cont h5 a {
    font-family: Inter-SemiBold;
    font-size: 24px;
    color: #fff;
    text-decoration: none;
}
.inf_cont h6 {
    font-family: 'Raleway-Medium';
    font-size: 14px;
    color: #818181;
}

.inf_cont p {
    font-family: Raleway;
    font-size: 16px;
    color: #fff;
}
.inf_cont span a{
    font-family: 'Raleway-SemiBold';
    font-size: 14px;
    color: #ffa800;
    text-decoration: none;
}

.inf_cont {
    margin: 15px 20px 0;
}

.ing_mn:nth-child(2n) .row {
    flex-direction: row-reverse;
}
.img_img_mn {
    border: 1px solid #959595;
}


.inf_load_more h4 a:hover {
    background: #ffa800;
    transition: all .5s ease-out;
    color:#fff;
}

.inf_load_more h4 a {
    font-family: Raleway-SemiBold;
    font-size: 14px;
    color: #6d6d6d;
    text-decoration: none;
    text-transform: uppercase;
    border: 1px solid #636363;
    display: inherit;
    text-align: center;
    padding: 15px 0;
    margin: 30px 0 0;
}
.inf_load_more h4 {
    font-size: 14px;
}

.arc_hd h4 {
    font-family: Inter-SemiBold;
    font-size: 20px;
    color: #ffffff;
    border: 1px solid #323232;
    display: inline-block;
    padding: 6px 25px 6px;
    text-transform: uppercase;
    margin: 80px 0 30px;
}

.arc_cont {
    margin: 20px 0;
}
.arc_cont select {
    width: 100%;
    padding: 12px 21px;
    color: #fff;
    font-family: 'Raleway-Medium';
    font-size: 16px;
    text-decoration: none;
    background: #000;
}

.keep_toc_hd h4 {
    font-family: Inter-SemiBold;
    font-size: 20px;
    color: #ffffff;
    border: 1px solid #323232;
    display: inline-block;
    padding: 6px 25px 6px;
    text-transform: uppercase;
    margin: 30px 0 20px;
}
.keep_toc_hd {
    position: relative;
}
.keep_toc_hd h4:before {
    content: "";
    background: #383838;
    position: absolute;
    top: 49px;
    padding: 1px 0;
    left: 205px;
    width: 49%;
}
.keep_toc_cont ul li:hover a {
    transition: all .5s ease-out;
    color: #fff;
}
.keep_toc_cont ul li:hover {
    background: #ffa800;
    transition: all .5s ease-out;
    color: #fff;
}
.keep_toc_cont ul li {
    display: inline-block;
    padding: 3px;
    background-color: #fff;
    border-radius: 21px;
    width: 37px;
    text-align: center;
    margin: 13px 1px 0;
    color: #0f0f0d;
}
.keep_toc_cont ul li a {
    color: #0f0f0d;
    text-decoration: none;
    font-size: 20px;
}
.keep_toc_cont ul {
    list-style: none;
    padding: 0;
    margin: 0;
    text-align: center;
}


.add_for_img h4 {
    font-family: 'Raleway';
    font-size: 12px;
    color: #bcbcbc;
}
.add_for_img {
    text-align: center;
    margin: 50px 0 0;
}
.add_five_img {
    text-align: center;
    margin: 50px 0;
}
.add_five_img h4 {
    font-family: 'Raleway';
    font-size: 12px;
    color: #bcbcbc;
}


#popular_post {
    background-image: url(images/banner.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    border-top: 1px solid #fff;
    position: relative;
    padding: 1% 0 0;
    border-bottom: 1px solid #fff;
}

.most_popukar_hd h4 {
    font-family: 'Inter-ExtraBold';
    color: #fff;
    font-size: 24px;
    border: 1px solid #fff;
    text-align: center;
    padding: 10px 0 10px;
    margin: 30px 0;
    width: 90%;
}
.most_popukar_hd p {
    color: #fff;
    font-family: 'Raleway-Medium';
    font-size: 16px;
    padding-right: 38px;
    line-height: 1.4;
}
.most_popukar_hd {
    margin: 130px 0px;
    margin-right: 42px;
}
.pop_ps_img img {
    width: 100% !important;
    height: 200px;
    object-fit: cover;
    border: 1px solid #fff;
}

.pop_ps_cont h5 a {
    font-family: 'Inter-Medium';
    font-size: 16px;
    color: #000;
    text-decoration: none;
}
.pop_ps_cont {
    background: #fff;
    padding: 0 10px;
    min-height: 130px;
}
.pop_ps_cont h6 {
    font-family: 'Raleway-Medium';
    font-size: 14px;
    color: #818181;
}
.pop_ps_img h4:hover {
    background: #ffa800;
}
.pop_ps_img h4 {
    position: absolute;
    top: 9px;
    left: 15px;
    background: #ffffff;
    padding: 8px 15px;
    margin: 0px;
    font-size: 12px;
}
.pop_ps_img h4 a {
    font-family: 'Inter-Medium';
    font-size: 12px;
    color: #000;
    text-decoration: none;
}
.pop_ps_img h4 ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

#popolar_post button.owl-prev:hover {
    background: #ffa800;
    transition: all .5s ease-out;
    color: #111111;
}
#popolar_post button.owl-next:hover {
    background: #ffa800;
    transition: all .5s ease-out;
    color: #111111;
}
#popolar_post button.owl-prev span {
    position: relative;
    top: -3px;
}
#popolar_post button.owl-next span {
    position: relative;
    top: -3px;
}
#popolar_post button.owl-prev {
    position: absolute;
    top: 107px;
    background: #000;
    left: 0px;
    font-size: 30px;
    padding: 0 19px;
    border: 1px solid #707070;
    outline: none;
}

#popolar_post button.owl-next {
    position: absolute;
    top: 107px;
    background: #000;
    right: 0px;
    font-size: 30px;
    padding: 0 19px;
    border: 1px solid #707070;
    outline: none;
}

#popolar_post .owl-dots {
    display: none;
}

.popular_post {
    margin: 40px 0px;
}


/*home page close*/


/*category page start*/

.browsing-category .breadcrumb span {
    font-family: Raleway;
    font-size: 14px;
    color: #aeaeae;
    padding: 5px 0 0;
}
.browsing-category .breadcrumb a {
    font-family: Raleway;
    font-size: 14px;
    padding: 5px 0 0;
    letter-spacing: 2px;
    color: #aeaeae;
    text-decoration: none;
}
.browsing-category .breadcrumb {
    background: #000;
    padding: 0;
    margin: 0 0 30px 0;
    color: #aeaeae;
    display: block;
    text-transform: capitalize;
}
.page_nm h4 {
    color: #ffa800;
    font-size: 32px;
    text-transform: uppercase;
    font-family: 'Inter-ExtraBold';
}
.page_nm h1 {
    color: #ffa800;
    font-size: 32px;
    text-transform: uppercase;
    font-family: 'Inter-ExtraBold';
}
.cate_img img {
    width: 100%;
    height: 500px;
    object-fit: cover;
}
.cate_cont h3 a {
    font-family: 'Inter-Medium';
    font-size: 12px;
    color: #ffa800;
    text-decoration: none;
    margin: 0;
}
.cate_cont h3 ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.cate_cont h4 a {
    font-family: 'Inter-ExtraBold';
    font-size: 24px;
    color: #fff;
    text-decoration: none;
}
.cate_cont h5 {
    font-family: 'Raleway-Medium';
    font-size: 14px;
    color: #d6d6d6;
}
.cate_cont p {
    font-family: Raleway;
    font-size: 16px;
    color: #fff;
}
.cate_cont p span a {
    font-family: 'Raleway-SemiBold';
    font-size: 14px;
    color: #ffa800;
    text-transform: capitalize;
    text-decoration: none;
}

/*cate img animation*/

.cate_img:after {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    background-color: #000;
    opacity: 0;
    z-index: 1;
    transform: scale(.5);
    -webkit-transition: .5s;
    transition: .5s;
}
.cate_img_mn:hover .cate_img:after{
    opacity: .5;
    transform: scale(1);
}
.cate_cont {
    position: absolute;
    left: 60px;
    right: 60px;
    z-index: 2;
    color: #fff;
    visibility: hidden;
    font-size: 30px;
    bottom: 30px;
}
.cate_img_mn:hover .cate_cont {
    visibility: visible;
    opacity: 1;
}
.cate_img{
    position: relative;
}

/*close animation */

.cate_img_mn {
    border: 1px solid #636363;
    margin-top: 20px;
    position: relative;
}
.cate_bg_img img {
    width: 100%;
    height: 300px;
    object-fit: cover;
}
.cate_bg_mn {
    margin: 15px 0 0px;
        position: relative;
}

.cate_bg_cont h4 a {
    font-family: 'Inter-Medium';
    font-size: 12px;
    color: #ffa800;
    text-decoration: none;
    margin: 0;
}
.cate_bg_cont h4 ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

.cate_bg_cont h5 a:hover {
    color: #ffa800;
}
.cate_bg_cont h5 a {
    font-family: 'Inter-Medium';
    font-size: 18px;
    color: #ffff;
    text-decoration: none;
}
.cate_bg_cont h6 {
    font-family: 'Raleway-Medium';
    font-size: 14px;
    color: #d6d6d6;
}
.cate_bg_cont p {
    font-family: Raleway;
    font-size: 16px;
    color: #fff;
}
.cate_bg_cont span a {
    font-family: 'Raleway-SemiBold';
    font-size: 14px;
    color: #ffa800;
    text-decoration: none;
}
.cate_bg_cont {
    background: #111111;
    position: absolute;
    top: 259px;
    left: 0;
    right: 40px;
    padding: 15px;
    min-height: 333px;
}
.cate_bg_img {
    margin: 0 19px 303px;
}
.pagination_st .pagination span#paginationtg {
    color: #ffa800;
    font-size: 18px;
    text-transform: capitalize;
    padding: 7px 14px 0 0;
    vertical-align: middle;
    font-family: 'Inter-Medium';
}
.pagination_st .pagination span.current {
    font-size: 14px;
    font-family: 'OpenSans';
    text-transform: capitalize;
    text-decoration: none;
    color: #fff;
    border: 1px solid #E1E1E1;
    padding: 5px 12px;
    vertical-align: middle;
    background-color: #ffa800;
    margin: 4px 10px;
}
.pagination_st .pagination a.inactive {
    font-size: 14px;
    font-family: 'OpenSans';
    text-transform: capitalize;
    text-decoration: none;
    color: #fff;
    border: 1px solid #E1E1E1;
    padding: 5px 12px;
    vertical-align: middle;
    background-color: #ffa800;
    margin: 4px 10px;
}

.about_hd h4 {
    font-family: Inter-SemiBold;
    font-size: 20px;
    color: #ffffff;
    border: 1px solid #323232;
    display: inline-block;
    padding: 6px 25px 6px;
    text-transform: uppercase;
    margin: 15px 0 0;
}
.about_hd h4:before {
    content: "";
    background: #383838;
    position: absolute;
    top: 32px;
    padding: 1px 0;
    left: 173px;
    width: 56%;
}
.about_mn {
    background: #111111;
    margin: 30px 0 0;
    min-height: 477px;
}
.about_img {
    text-align: center;
    padding: 20px 0;
}
.about_img img {
    border-radius: 50%;
}   
.about_cont h4 {
    font-family: 'Inter-ExtraBold';
    font-size: 24px;
    text-align: center;
    padding: 10px 0 25px;
    color: #fff;
}
.about_cont {
    position: relative;
}
.about_cont h4:before {
    content: "";
    background: #383838;
    position: absolute;
    top: 50px;
    left: 50%;
    transform: translate(-50%);
    padding: 1px 0;
    width: 32%;
}
.about_cont p {
    font-family: 'Raleway-Medium';
    text-align: center;
    font-size: 14px;
    color: #fff;
    padding: 0 25px;
}

.cate_keep_toc_hd h4 {
    font-family: Inter-SemiBold;
    font-size: 20px;
    color: #ffffff;
    border: 1px solid #323232;
    display: inline-block;
    padding: 6px 25px 6px;
    text-transform: uppercase;
    margin: 30px 0 20px;
}
.cate_keep_toc_hd {
    position: relative;
}
.cate_keep_toc_hd h4:before {
    content: "";
    background: #383838;
    position: absolute;
    top: 49px;
    padding: 1px 0;
    left: 205px;
    width: 49%;
}
.cate_keep_toc_cont ul li {
    display: inline-block;
    padding: 3px;
    background-color: #fff;
    border-radius: 21px;
    width: 37px;
    text-align: center;
    margin: 13px 1px 0;
    color: #0f0f0d;
}
.cate_keep_toc_cont ul li a {
    color: #0f0f0d;
    text-decoration: none;
    font-size: 20px;
}

.cate_keep_toc_cont ul li:hover a {
    transition: all .5s ease-out;
    color: #fff;
}
.cate_keep_toc_cont ul li:hover {
    background: #ffa800;
    transition: all .5s ease-out;
    color: #fff;
}


.cate_keep_toc_cont ul {
    list-style: none;
    padding: 0;
    margin: 0;
    text-align: center;
}
.cate_keep_toc_cont {
    margin: 0 0 50px;
}

.cate_sear_form svg {
    width: 35px;
    height: 40px;
    color: #fff;
    fill: #fff;
    padding: 6px 0px 10px 0;
}
.cate_sear_form label {
    display: none;
}
.cate_sear_form input#search-form-2 {
    border: 1px solid #818181;
    background: #000;
    width: 100%;
    padding: 12px 0 12px 20px;
    outline: none;
        color: #fff;
}
.cate_sear_form button.search-submit {
    width: 57px;
    padding: 8px 0 0;
    color: #000;
    height: 50px;
    border: none;
    position: absolute;
    background: #000;
    outline: none;
    right: 0px;
    top: 0px;
    border: 1px solid #818181;
    outline: none;
}
.cate_sear_form{
    position: relative;
}

.cate_hm_cate_hd h4 {
    font-family: Inter-SemiBold;
    font-size: 20px;
    color: #ffffff;
    border: 1px solid #323232;
    display: inline-block;
    padding: 6px 15px 6px;
    margin: 30px 0px 0;
}
.cate_hm_cate_hd h4:before {
    content: "";
    background: #818181;
    position: absolute;
    top: 50px;
    padding: 1px 0;
    left: 144px;
    right:0;
}
.cate_hm_cate_mn {
    position: relative;
}

.cate_hm_cate_img img {
    width: 100%;
    height: 244px;
    object-fit: cover;
}
.cate_hm_cate_img {
    background-image: url(images/kids_entertainment.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #fff;
    border-radius: 15px;
    height: 100px;
}

.cate_hm_cate_img h4 {
    padding: 34px 27px;
}
.cate_hm_cate_img h4 a {
    font-size: 16px;
    color: #fff;
    font-family: 'Inter-Regular';
    text-decoration: none;
}
.cate_hm_cate_img h4 span {
    color: #000;
    float: right;
    background: #ffa800;
    padding: 7px 8px;
    border-radius: 27px;
    font-family: Inter-SemiBold;
    font-size: 14px;
}

.cate_hm_cate_img_mn {
    margin: 30px 0 15px;
}

.cate_add_img h4 {
    font-family: 'Raleway';
    font-size: 12px;
    color: #bcbcbc;
    text-align: center;
}
.cate_add_img {
    text-align: center;
    margin: 50px 0px 0;
}


.cate_rec_hd h4 {
    font-family: Inter-SemiBold;
    font-size: 20px;
    color: #ffffff;
    border: 1px solid #323232;
    display: inline-block;
    padding: 6px 25px 6px;
    text-transform: uppercase;
    margin: 50px 0 0;
}
.cate_rec_hd {
    position: relative;
}
.cate_rec_hd h4:before {
    content: "";
    background: #383838;
    position: absolute;
    top: 70px;
    padding: 1px 0;
    left: 190px;
    width: 49%;
}
.cate_rec_cont h4 a{
    font-family: 'Inter-Medium';
    font-size: 12px;
    color: #ffa800;
    text-decoration: none;
    margin: 0;
}

.cate_rec_cont h4{
    margin: 0;
}
.cate_rec_cont h4 ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.cate_rec_cont h5 a:hover {
    color: #ffa800;
}
.cate_rec_cont h5 a {
    font-family: Inter-Regular;
    font-size: 16px;
    color: #fff;
    text-decoration: none;
}
.cate_rec_cont h6 {
    font-family: 'Raleway-Medium';
    font-size: 14px;
    color: #818181;

}
.cate_rec_img img {
    width: 100%;
    height: 100px;
    object-fit: cover;
     margin: 20px 0 0;
}
.cate_rec_bg_mn {
    border-bottom: 1px solid #383838;
    padding: 0 0 15px;
}
.cate_rec_cont {
    margin: 20px 0 0;
}

.cate_arc_hd h4:before {
    content: "";
    background: #383838;
    position: absolute;
    top: 99px;
    padding: 1px 0;
    left: 153px;
    width: 57%;
}
.cate_arc_hd h4 {
    font-family: Inter-SemiBold;
    font-size: 20px;
    color: #ffffff;
    border: 1px solid #323232;
    display: inline-block;
    padding: 6px 25px 6px;
    text-transform: uppercase;
    margin: 80px 0 30px;
}
.cate_arc_cont select {
    width: 100%;
    padding: 12px 21px;
    color: #fff;
    font-family: 'Raleway-Medium';
    font-size: 16px;
    text-decoration: none;
    background: #000;
}

.cate_arc_hd {
    position: relative;
}

.cate_tags_hd h4 {
    font-family: Inter-SemiBold;
    font-size: 20px;
    color: #ffffff;
    border: 1px solid #323232;
    display: inline-block;
    padding: 6px 25px 6px;
    text-transform: uppercase;
    margin: 50px 0 15px;
}
.cate_tags_hd {
    position: relative;
}
.cate_tags_hd h4:before {
    content: "";
    background: #383838;
    position: absolute;
    top: 68px;
    padding: 1px 0;
    left: 109px;
    width: 57%;
}
.tags_cont ul li a {
    padding: 4px;
    color: #fff;
    font-family: Raleway;
    font-size: 14px;
}
.tags_cont ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.tags_cont ul li a:hover{
    color: #ffa800;
    background: #191919;
    text-decoration: none;
/*    padding: 5px 10px 5px;
*/}
.tags_cont ul li {
    display: inline-block;
    padding: 5px;
}

.tags_cont::-webkit-scrollbar-thumb {
    background: #ffa800;
    border-radius: 10px;
}

.tags_cont::-webkit-scrollbar {
    width: 6px;
    background: #b8b8b8;
}
.tags_cont {
    margin: 0 0 30px;
    width: 100%;
    height: 200px;
    overflow: auto;
}

.cate_add_for_img h4 {
    font-family: 'Raleway';
    font-size: 12px;
    color: #bcbcbc;
}
.cate_add_for_img {
    text-align: center;
    margin: 50px 0 50px;
}



#cate_popular_post {
    background-image: url(images/banner.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    height: 400px;
    position: relative;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
}

.cate_most_popukar_hd h4 {
    font-family: 'Inter-ExtraBold';
    color: #fff;
    font-size: 24px;
    border: 1px solid #fff;
    text-align: center;
    padding: 10px 0 10px;
    margin: 30px 0;
}
.cate_most_popukar_hd p {
    color: #fff;
    font-family: 'Raleway-Medium';
    font-size: 16px;
}
.cate_most_popukar_hd {
    margin: 130px 0px;
}
.cate_pop_ps_img img {
    width: 100% !important;
    height: 200px;
    object-fit: cover;
    border: 1px solid #fff;
}

.cate_pop_ps_cont h5 a {
    font-family: 'Inter-Medium';
    font-size: 16px;
    color: #000;
    text-decoration: none;
}
.cate_pop_ps_cont {
    background: #fff;
    padding: 0 10px;
    min-height: 115px;
}
.cate_pop_ps_cont h6 {
    font-family: 'Raleway-Medium';
    font-size: 14px;
    color: #818181;
}
.cate_pop_ps_img h4:hover {
    background: #ffa800;
}
.cate_pop_ps_img h4 {
    position: absolute;
    top: 9px;
    left: 15px;
    background: #fff;
    padding: 8px 15px;
    margin: 0px;
    font-size: 12px;
}
.cate_pop_ps_img h4 a {
    font-family: 'Inter-Medium';
    font-size: 12px;
    color: #000;
    text-decoration: none;
}
.cate_pop_ps_img h4 ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

#cate_popolar_post button.owl-prev {
    position: absolute;
    top: 107px;
    background: #000;
    left: 0px;
    font-size: 30px;
    padding: 0 19px;
    border: 1px solid #707070;
    outline: none;
}

#cate_popolar_post button.owl-next {
    position: absolute;
    top: 107px;
    background: #000;
    right: 0px;
    font-size: 30px;
    padding: 0 19px;
    border: 1px solid #707070;
    outline: none;
}

#cate_popolar_post .owl-dots {
    display: none;
}

.cate_popular_post {
    margin: 40px 0px;
}

/*category pagem close*/

/*post page start*/

.ps_breadcrumbs .breadcrumb a {
    font-size: 14px;
    color: #989898;
    text-decoration: none;
    letter-spacing: 1px;
    font-family: Raleway;
    padding: 3px 0 0px;
}
.ps_breadcrumbs .breadcrumb span {
    color: #ffa800;
    font-family: Raleway;
    font-size: 14px;
    padding: 4px 0 0;
}
.ps_breadcrumbs .breadcrumb {
    background: #000;
    padding: 0;
    margin: 0 0 20px;
}
.ps_title .date{
    font-family: 'Inter-ExtraBold';
    font-size: 25px;
    color: #fff;
    text-decoration: none;
}
.ps_title h1 {
    font-family: 'Inter-ExtraBold';
    font-size: 28px;
    color: #fff;
    text-decoration: none;
}
.ps_title .date {
    font-family: 'Raleway-Medium';
    font-size: 14px;
    color: #d6d6d6;
}
.ps_title {
    margin: 0px 0 30px;
}
.ps_img img {
    width: 100%;
    height: 500px;
}

.ps_img {
    text-align: center;
    position: relative;
}
.ps_img h4 {
    background: #ffa800;
    display: inline-block;
    padding: 3px 18px 10px;
    margin: 24px 0 50px;
}
.ps_img h4 ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.ps_img h4 a {
    color: #000;
    font-family: 'Inter-Medium';
    font-size: 14px;
    text-decoration: none;
}
.ps_img h4:before {
    content: "";
    background: #383838;
    position: absolute;
    top: 546px;
    padding: 1px 0;
    left: 0;
    width: 42%;
}
.ps_img h4:after {
    content: "";
    background: #383838;
    position: absolute;
    top: 546px;
    padding: 1px 0;
    right: 0;
    width: 42%;
}
.ps_par p {
    font-family: Raleway;
    font-size: 16px;
    color: #ffffff;
}

.ps_add {
    text-align: center;
}
.ps_add h4 {
    font-family: 'Raleway';
    font-size: 12px;
    color: #bcbcbc;
}
.ps_ad_mn {
    border: 1px solid #383838;
    padding: 10px 0 10px;
}
.tags ul li a {
    background: #0e0e0e;
    padding: 7px 7px 7px;
    text-decoration: none;
    color: #fff;
    font-family: Raleway;
}
.tags ul li a:hover{
    background-color: #383838;

}
.tags ul li {
    display: inline-block;
    padding: 4px;
}
.tags ul {
    list-style: none;
    padding: 0 0 0 15px;
    margin: 0;
    display: inline-block;
}

.tags span.tagshd {
    display: inline-block;
    font-family: Inter-SemiBold;
    font-size: 24px;
    color: #b4b4b4;
}
.tags_mn {
    margin: 30px 0 0;
    border-bottom: 1px solid #383838;
    padding: 0 0 40px;
}
.ps_share li.ps_icon_link {
    background: #0054a6;
    padding: 10px 80px 10px 15px;
    color: #fff;
    border-radius: 26px;
}
.ps_share li.ps_icon_link a {
    color: #fff;
    text-decoration: none;
}
.ps_share li.ps_icon_pint {
    background: #c92228;
    padding: 10px 80px 10px 15px;
    color: #fff;
    border-radius: 26px;
}
.ps_share li.ps_icon_pint a {
    color: #fff;
    text-decoration: none;
}
.ps_share li.ps_icon_twit {
    background: #00abf0;
    padding: 10px 80px 10px 15px;
    color: #fff;
    border-radius: 26px;
}
.ps_share li.ps_icon_twit a {
    color: #fff;
    text-decoration: none;
}
.ps_share li.ps_icon_fb {
    background: #3a579a;
    padding: 10px 80px 10px 15px;
    color: #fff;
    border-radius: 26px;
}
.ps_share li.ps_icon_fb a {
    color: #fff;
    text-decoration: none;
}
.ps_share li.ps_icon_share i {
    font-size: 22px;
    color: #fff;
}
.ps_share ul li {
    display: inline-block;
    padding: 0 15px;
    cursor: pointer;
}
.ps_share ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
.ps_share li.ps_icon_share span {
    color: #9c9c9c;
}
.ps_share_mn {
    margin: 20px 0 0;
    border-bottom: 1px solid #383838;
    padding: 0 0 20px;
}

.review_img img {
    width: 100%;
    height: auto;
    border-radius: 50%;
}
.review_cont h4 {
    font-family: 'Raleway-ExtraBoldItalic';
    font-size: 20px;
    color: #fff;
}
.review_cont ul li {
    display: inline-block;
    padding: 3px;
    color: #858585;
}
.review_cont ul li a {
    color: #858585;
    text-decoration: none;
}
.review_cont ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.review_cont h5 {
    font-family: Raleway;
    font-size: 14px;
    color: #ffffff;
}
.review_mn {
    margin: 30px 0 0;
    border-bottom: 1px solid #383838;
    padding: 0 0 30px;
}


.pre_img img {
    width: 100%;
    height: 80px;
    object-fit: cover;
}
.pre_cont h4 {
    margin: 0;
    padding: 0;
}
.pre_cont h4 a {
    font-family: Raleway;
    color: #bdbdbd;
    font-size: 14px;
    text-decoration: none;
}
.pre_cont h5 {
    margin: 0;
    padding: 0;
}
.pre_cont h5 a {
    font-family: Raleway-SemiBold;
    font-size: 16px;
    color: #fff;
    text-decoration: none;
}

.next_img img {
    width: 100%;
    height: 80px;
    object-fit: cover;
}
.next_cont h4 {
    margin: 0;
    padding: 0;
}
.next_cont h4 a {
    font-family: Raleway;
    color: #bdbdbd;
    font-size: 14px;
    text-decoration: none;
}
.next_cont h5 {
    margin: 0;
    padding: 0;
}
.next_cont h5 a {
    font-family: Raleway-SemiBold;
    font-size: 16px;
    color: #fff;
    text-decoration: none;
}
.next_cont {
    float: right;
}


.pre_mn {
    margin: 30px 0 80px;
}
.also_like_hd h4 {
    font-family: Inter-SemiBold;
    font-size: 20px;
    color: #ffffff;
    border: 1px solid #323232;
    display: inline-block;
    padding: 6px 25px 6px;
    margin: 50px 0 31px;
}
.also_like_hd {
    position: relative;
}
.also_like_hd h4:before {
    content: "";
    background: #383838;
    position: absolute;
    top: 70px;
    padding: 1px 0;
    left: 252px;
    width: 70%;
}
.also_like_img img {
    width: 100%;
    height: 200px;
    object-fit: cover;
}
.also_like_img {
    background: #ffa800;
    padding: 0 0 5px;
}
.also_like_cont h4 a {
    font-family: 'Inter-Medium';
    font-size: 16px;
    color: #fff;
    text-decoration: none;
}
.also_like_cont h5 {
    font-family: 'Raleway-Medium';
    font-size: 14px;
    color: #d6d6d6;
    text-align: center;
}
.also_like_cont h4 {
    text-align: center;
}
.comments_hd h4 {
    font-family: Inter-Regular;
    text-align: center;
    color: #d6d6d6;
    font-size: 20px;
}
.comments_mn {
    padding: 30px 0 30px;
    border-top: 1px solid #383838;
    margin: 30px 0 30px;
    border-bottom: 1px solid #383838;
}

.singup_form h3#reply-title {
    font-family: Inter-Regular;
    font-size: 32px;
    color: #fff;
    text-transform: uppercase;
    padding-bottom: 20px;
}
.singup_form p.comment-notes {
    display: none;
}
.singup_form label {
    color: #727272;
}

.singup_form textarea#comment {
    border: 1px solid #818181;
    background: #000;
    width: 100%;
    padding: 12px 0 12px 20px;
    outline: none;
    color: #fff;
}
.singup_form p.comment-form-author {
    float: left;
    margin: 0 21px 0 0;
}
.singup_form input#author {
    border: 1px solid #818181;
    background: #000;
    width: 100%;
    padding: 12px 72px 12px 20px;
    outline: none;
    color: #fff;
}
.singup_form input#email {
    border: 1px solid #818181;
    background: #000;
    width: 412px;
    padding: 12px 0 12px 20px;
    outline: none;
    color: #fff;
}

.singup_form input#url {
    border: 1px solid #818181;
    background: #000;
    width: 100%;
    padding: 12px 0 12px 20px;
    outline: none;
    color: #fff;
}
div#comments p.comment-form-cookies-consent label {
    display: inline-block;
    font-family: Raleway;
    color: #727272;
}
.singup_form input#submit {
    background: #383838;
    border: none;
    width: 100%;
    padding: 12px 0 12px;
    color: #fff;
    text-transform: uppercase;
    font-family: 'Raleway-SemiBold';
}
.singup_form {
    margin: 0 0 80px;
}

.singup_form h2.comments-title {
    font-family: Inter-Regular;
    font-size: 25px;
    margin: 0 0 25px 0;
    color: #d6d6d6;
}
.singup_form ol.comment-list {
    list-style: none;
    padding: 0;
    margin: 0;
}
.singup_form ol.comment-list li article{
    padding: 15px 25px;
    border: 1px solid #818181;
    /* border-radius: 3px; */
    line-height: 1.5em;
    margin: 0 0 25px 0;
}
.singup_form .comment-author.vcard img.avatar{
    vertical-align: middle;
    border-radius: 50%;
    height: 60px;
    width: 60px;
    border: 1px solid #ffa800;
}
.singup_form .comment-author.vcard b.fn {
    color: #d6d6d6;
    text-transform: capitalize;
    font-family: Inter-Regular;
    font-size: 15px;
}
.singup_form .comment-author.vcard span.says {
    font-family: Inter-Regular;
    color: #d6d6d6;
    text-transform: capitalize;
}
.singup_form .comment-metadata time {
    font-family: Inter-Regular;
    color: #d6d6d6;
    text-transform: capitalize;
    font-size: 14px;
    text-decoration:none;
}
.singup_form em.comment-awaiting-moderation {
    font-style: normal;
    font-family: Inter-Regular;
    color: #d6d6d6;
    font-size: 14px;
}
.singup_form ol.comment-list li article .comment-content {
    color: #d6d6d6;
}

/*post page close*/



/*footer start*/

.foo_logo img {
    margin: 80px 0 40px;
}
.foo_logo h4 {
    font-family: Inter-SemiBold;
    color: #ffa800;
    font-size: 16px;
}
.foo_logo p {
    font-family: Raleway;
    font-size: 14px;
    color: #fff;
    padding-right: 75px;
}
.foo_pop_cat_hd h4 {
    font-family: Inter-SemiBold;
    color: #fff;
    font-size: 20px;
    border: 1px solid #383838;
    text-align: center;
    padding: 10px 10px 10px;
    margin: 80px 0 30px;
    display: inline-block;
}
.foo_pop_cat_hd h4:before {
    content: "";
    background: #383838;
    position: absolute;
    top: 101px;
    padding: 1px 0;
    left: 248px;
    width: 39%;
}
.foo_po_cae_cnt h4 a {
    font-family: 'Raleway-Medium';
    font-size: 16px;
    color: #fff;
    text-decoration: none;   
}

.foo_po_cae_cnt h4{
     padding: 0 0 10px;
     margin: 0;
     color: #fff;
}
.foo_po_cae_cnt h4 a:hover{
    color: #ffa800;
}
.foo_icon ul li i:hover {
    background: #ffa800;
    color: #fff;
    transition: all .5s ease-out;
}
.foo_icon ul li i {
    border: 1px solid #ffa800;
    padding: 5px 8px 5px;
    color: #ffa800;
}
.foo_icon ul li {
    display: inline-block;
    padding: 2px;
    color: #fff;
}
.foo_icon ul li a {
    color: #fff;
    text-decoration: none;
}
.foo_icon ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.foo_icon ul li span {
    font-family: Raleway-SemiBold;
    font-size: 14px;
}
.foo_icon {
    margin: 40px 0 0;
}
.foo_top a {
    position: absolute;
    color: red;
    bottom: 482px;
    left: 50%;
    transform: translate(-50%);
    background: #ffa800;
    color: #fff;
    padding: 2px 16px 2px;
    border-radius: 31px;
    font-size: 32px;
    z-index: 2;
}
footer#footer {
    position: relative;
    border-top: 1px solid #fff;
}
.foo_new_hd h4 {
    font-family: Inter-SemiBold;
    color: #fff;
    font-size: 20px;
    border: 1px solid #383838;
    text-align: center;
    padding: 10px 10px 10px;
    margin: 80px 0 30px;
    display: inline-block;
}
.foo_new_hd h4:before {
    content: "";
    background: #383838;
    position: absolute;
    top: 101px;
    padding: 1px 0;
    left: 172px;
    width: 56%;
}   
.foo_form_hd h4 {
    font-family: Inter-SemiBold;
    font-size: 20px;
    color: #fff;
    text-align: center;
    line-height: 1.4;
}
.foo_form_hd h5 {
    padding: 10px 0 0;
    font-family: Raleway;
    font-size: 14px;
    color: #acacac;
    text-align: center;
}
.foo_form [type=email] {
    border: 1px solid #818181;
    background: #000;
    width: 100%;
    padding: 12px 128px 12px 20px;
    outline: none;
    color: #fff;
}
.foo_form label {
    width: 100%;
}
.foo_form [type=submit] {
    background: #ffa800;
    border: none;
    padding: 14px 20px 14px;
    position: absolute;
    right: 0;
    font-family: 'Raleway-Bold';
    font-size: 14px;
    text-transform: uppercase;
    top: 0;
    cursor: pointer;
}
.foo_form .emaillist {
    position: relative;
}
.foo_form {
    margin: 40px 0 0;
}

.side_top_hder_search {
    margin: 0 33px;
}
.side_top_hder_search button.search-submit {
    right: 8px;
}
.top_slider_img_bg {
    background: #00000085;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    bottom: 0;
}

#content-core div#article-content {
    color: #fff;
    margin: 0 20px;
}



/*mobail Responsive */

@media only screen and (max-width: 767px) {
    .not_fond {
    margin-top: 35px;
    }
    .about_mn {
    min-height: 506px;
    }
    .top_slider_cont p span {
    display: block;
    }
    .ent_cont p {
    margin: 0;
    }
    .ent_img_mn {
    margin-bottom: 20px;
    }
    .top_slider_bg_img_mn:before{
        display:none;
    }
    .error_img img {
    width: 100%;
    height: auto;
    }
    .error_img h4 {
    font-size: 16px!important;
    padding-bottom: 20px;
    }
    .error_img {
    padding: 88px 0 30px !important;
    }
    .error_img h2 {
    font-size: 24px !important;
    }
    
    header#header {
    display: none;
    }
    section#top_slider {
    margin: 40px 0 0px;
    }
    .top_slider .carousel-item img {
    height: auto;
    object-fit: cover;
    width: 100%;
    }
    .top_slider_cont {
    position: unset;
    transform: translate(0);
     padding: 15px;
    }
    .carousel-indicators {
    position: unset;
    }
    .top_slider_cont h5 a {
    font-size: 20px;
    }
    .top_slider_cont p {
    font-size: 14px;
    }
    .add_one img {
    width: 100%;
    }
    .add_one {
        margin: 15px 0 15px;
    }
    .container_main {
    max-width: 1266px;
    width: 90%;
    margin: auto;
    }
    .ent_hd h4 {
    font-size: 16px;
    padding: 6px 10px 6px;
    }
    .ent_hd h4:before {
    left: unset;
    width: 37%;
    right: 15px;
    top: 16px;
    }
    .ent_img img {
        width: 100%;
        height: auto;
        object-fit: cover;
    }
    .top_slider_bg {
    border: 1px solid #383838;
    margin: 0 10px 0 10px;
    background: #000;
    position: unset;
    top: 692px;
    left: 0;
    padding: 8px 8px;
    right: 0;
    }
    .top_slider_bg_img_mn {
    border-right: none !important;
    padding: 15px 7px !important;
    min-height: unset !important;
    }
    .ent_bg_img img {
    width: 100%;
    height: auto;
    }
    .fash_hd h4 {
    padding: 6px 10px 6px;
    margin: 15px 0 15px;
    }
    .fash_hd h4:before {
    top: 37px;
    left: 130px;
    width: unset;
    right: 0;
    }
    .fash_img img {
    width: 100%;
    height: auto;
    object-fit: cover;
    }
    .top_post_mn {
    width: 100%;
    }
    .top_bg_cont span a {
    font-size: 12px;
    }
    .top_bg_cont p {
    font-size: 12px;
    margin: 0;
    }
    .top_bg_cont h6 {
    font-size: 12px;
    margin: 6px 0;
    }
    .top_bg_cont h5 a {
    font-size: 12px;
    }
    .top_bg_cont h5 a {
    font-size: 12px;
    }
    .top_bg_cont h4 a {
    font-family: 'Inter-Medium';
    color: #ffa800;
    font-size: 12px;
    text-decoration: none;
    }
    .top_bg_cont h4 {
    margin: 0;
    }
    .top_bg_cont h5 {
    margin: 0;
    }
    .top_bg_img img {
    width: 100%;
    height: auto;
    }
    .sear_form {
    margin: 30px 0 0;
    }
    .sear_form button.search-submit {
    top: 30px;
    }
    .hm_cate_hd h4:before {
    width: unset;
    right: 0;
    }
    .add_img img {
    width: 100%;
    height: auto;
    }
    .add_img {
        text-align: center;
        margin: 20px 0;
    }
    .fit_hd h4 {
    padding: 6px 10px 6px;
    margin: 0px 0 31px;
    }
    .fit_hd h4:before {
    top: 23px;
    left: 139px;
    width: unset;
    right: 22px;
    }
    .game_hd h4:before {
    top: 21px;
    left: 140px;
    width: unset;
    right: 20px;
    }
    .add_thd_img img {
    width: 100%;
    height: auto;
    }
    .add_thd_img {
        text-align: center;
        margin: 15px 0 15px;
    }
    .game_img img {
    width: 100%;
    height: auto;
    object-fit: cover;
    }
    .game_cont h5 a {
    font-size: 14px;
    }
    .game_bg_img img {
    width: 100%;
    height: auto;
    margin-top: 15px;
    }
    .game_bg_mn {
     margin: 8px 0 0;
    }
    .music_img img {
    width: 100%;
    height: auto;
    object-fit: cover;
    }
    .game_icon i {
    position: absolute;
    text-align: center;
    left: 32px;
    right: 30px;
    z-index: 2;
    color: #fff;
    visibility: hidden;
    font-size: 30px;
    top: 97px;
    border: none;
    height: 100%;
    padding: 0 0 0;
    }
    .music_hd h4 {
    padding: 6px 15px 6px;
    }
    .music_hd h4:before {
    left: unset;
    width: 55%;
    top: 40px;
    right: 15px;
    }
    .music_cont {
    left: 32px;
    right: 30px;
    top: unset;
    bottom: 22px;
    }
    .music_bg_img img {
    width: 100%;
    height: auto;
    }
    .music_bg_cont h5 a {
    font-size: 14px;
    }
    .music_view h5 {
    margin: 30px 0 0;
    }
    .tech_hd h4 {
    margin: 15px 0 0;
    }
    .tech_hd h4:before {
    top: 34px;
    left: unset;
    width: 52%;
    right: 15px;
    }
    .tech_img img {
    width: 100%;
    height: auto;
    object-fit: cover;
    }
    .tech_cont h5 a {
    font-size: 16px;
    }
    .tech_cont p {
    font-size: 14px;
    }
    .tech_bg_img img {
    width: 100%;
    height: auto;
    margin-top: 15px;
    }
    .tech_bg_cont h4 {
    margin: 0;
    padding: 0;
    }
    .tech_bg_cont h5 a {
    font-size: 14px;
    }
    .vege_hd h4 {
    font-size: 18px;
    padding: 6px 15px 6px;
    margin: 20px 0 0;
    }
    .vege_hd h4:before {
    top: 37px;
    left: unset;
    width: 44%;
    right: 15px;
    }
    .vege_img img {
    width: 100%;
    height: auto;
    object-fit: cover;
    }   
    .vege_cont h5 a {
    font-size: 18px;
    }
    .vege_cont p {
    font-size: 14px;
    }   
    .vege_bg_img img {
    width: 100%;
    height: auto;
    margin-top: 15px;
    }
    .vege_bg_cont h4 {
    margin: 0;
    }
    .rec_hd h4 {
    font-size: 18px;
    padding: 6px 15px 6px;
    margin: 15px 0 0;
    }
    .rec_hd h4:before {
    top: 33px;
    left: unset;
    width: 40%;
    right: 15px;
    }
    .rec_img img {
    width: 100%;
    height: auto;
    margin: 30px 0 0;
    }
    .inf_hd h4 {
    font-size: 18px;
    padding: 6px 15px 6px;
    margin: 15px 0 0;
    }
    .inf_hd h4:before {
    top: 32px;
    left: unset;
    width: 27%;
    right: 15px;
    }
    .inf_cont h5 a {
    font-size: 18px;
    }
    .inf_cont p {
    font-size: 14px;
    }
    .inf_img img {
    width: 100%;
    height: auto;
    }
    .arc_hd h4 {
    font-size: 18px;
    padding: 6px 15px 6px;
    margin: 0 0 15px;
    }
   .arc_hd h4:before {
    top: 16px;
    left: unset;
    width: 51%;
    right: 15px;
    }
    .keep_toc_hd h4 {
    font-size: 18px;
    padding: 6px 18px 6px;
    margin: 15px 0 15px;
    }
    .keep_toc_hd h4:before {
    top: 34px;
    left: unset;
    width: 40%;
    right: 0;
    }
    .add_for_img img {
    width: 100%;
    }
    .add_for_img {
        text-align: center;
        margin: 15px 0 0;
    }
    .add_five_img img {
    width: 100%;
    }
    .add_five_img {
        text-align: center;
        margin: 15px 0;
    }
    .fit_img img {
    width: 100% !important;
    height: auto;
    object-fit: cover;
    }
    #popular_post {
    height: auto;
    }
    .most_popukar_hd {
    margin: 50px 0px 0;
    }
    .pop_ps_img img {
    width: 100% !important;
    height: auto;
    }
    .foo_logo img {
    margin: 30px 0 20px;
    }
    .foo_pop_cat_hd h4 {
    font-size: 18px;
    padding: 10px 7px 10px;
    margin: 15px 0 15px;
    }
    .foo_pop_cat_hd h4:before {
    top: 35px;
    left: unset;
    width: 25%;
    right: 15px;
    }
    .foo_po_cae_cnt h4 a {
    font-size: 14px;
    }
    .foo_top {
    display: none;
    }
    .foo_icon {
    margin: 20px 0 0;
    }
    .foo_icon ul li {
    padding: 7px;
    }
    .foo_new_hd h4 {
    padding: 10px 10px 10px;
    margin: 20px 0 20px;
    }
    .foo_new_hd h4:before {
    top: 43px;
    left: unset;
    width: 40%;
    right: 15px;
    }
    .foo_form_hd h4 {
    font-size: 18px;
    }
    .foo_form {
    margin: 20px 0 0;
    }

    .ent_img_icon i {
    top: 60px !important;
    }
    .ent_bg_cont h4 {
    padding: 0 14px 0;
    }
    .ent_bg_cont {
    margin-bottom: 10px;
    }
    .fash_img:after {
    left: 10px;
    top: 10px;
    }
    .fash_cont {
    top: 50px;
    }
    .top_bg_cont h5 {
    font-size: 12px;
    }
    .game_icon i {
    top: 150px;
    }
    .music_hd {
    margin-top: 20px;
    }
    .inf_cont {
    margin: 15px 20px 20px;
    }
    .top_slider_bg_img img {
    width: 100%;
    height: auto;
    }
    .top_slider_bg_cont h5 a {
    font-size: 14px;
    }
    .top_slider_bg_cont h6 {
    font-size: 12px;
    }
    .game_bg_cont h5 a {
    font-size: 14px;
    }
    .game_bg_cont p {
    font-size: 12px;
    }
    .tech_bg_cont h5 {
    font-size: 14px;
    padding-top: 5px;
    }
    .vege_icon i {
    top: 170px;
    }
    .fitness_mn {
    margin-top: 20px;
    }
    .game_bg_cont h5 {
    font-size: 14px;
    padding-top: 5px;
    }
    .tags_cont {
    width: 100%;
    }
    .most_popukar_hd h4 {
    font-size: 18px;
    margin: 20px 0;
    }
    .most_popukar_hd p {
    font-size: 14px;
    }
    .ent_bg_cont h6 {
    font-size: 12px;
    margin: 0;
    }
    .ent_bg_cont h5 {
    font-size: 16px;
    }
    
    .pop_ps_cont {
    min-height: 100px;
}
.game_cont{
        margin-bottom: 0;
}
.music_bg_mn {
    margin: 25px 0 0;
}
.music_view h5 a{
    margin: 20px 0;
}
.cate_bg_cont h5 a {
    font-size: 17px;
}
.cate_keep_toc_cont {
    margin: 0 0 25px;
}
.cate_keep_toc_cont ul li{
    margin: 0 1px 0;
}





/*mobail Responsive  close*/


/*mobail Responsive  category start*/
.browsing-category {
    margin: 40px 0 0px;
}

.cate_img img {
    width: 100%;
    height: auto;
    object-fit: cover;
}
.cate_bg_img img {
    width: 100%;
    height: auto;
    object-fit: cover;
}
.cate_bg_img {
    margin: 0 0px 0;
}
.cate_bg_cont {
    position: unset;
    min-height: 280px;
}
.cate_rec_hd h4 {
    padding: 6px 15px 6px;
    margin: 50px 0 0;
}
.cate_bg_mn {
    margin: 15px 0 0px;
    position: relative;
}
.about_hd h4:before {
    left: unset;
    width: 39%;
    right: 15px;
}
.cate_keep_toc_hd h4:before {
    left: unset;
    width: 27%;
    right: 0;
}
.cate_hm_cate_hd h4:before {
    top: 50px;
    left: unset;
    width: 138px;
    right: 0;
}
.cate_hm_cate_img_mn {
    margin: 15px 0 15px;
}
.cate_add_img img {
    width: 100%;
    height: auto;
}
.cate_add_img {
    text-align: center;
    margin: 20px 0px 0;
}   
.cate_rec_hd h4 {
    margin: 20px 0 0;
}
.cate_rec_hd h4:before {
    top: 38px;
    left: unset;
    width: 38%;
    right: 0;
}
.cate_rec_img img {
    width: 100%;
    height: auto;
    object-fit: cover;
}
.cate_arc_hd h4 {
    padding: 6px 15px 6px;
    margin: 20px 0 30px;
}
.cate_arc_hd h4:before {
    top: 39px;
    left: unset;
    width: 52%;
    right: 0;
}
.cate_tags_hd h4 {
    padding: 6px 15px 6px;
    margin: 20px 0 30px;
}
.cate_tags_hd h4:before {
    top: 39px;
    left: unset;
    width: 68%;
    right: 0;
}
.cate_add_for_img img {
    height: auto;
    width: 100%;
}
.cate_add_for_img {
    text-align: center;
    margin: 21px 0 40px;
}
#cate_popular_post {
    height: auto;
}
.cate_most_popukar_hd {
    margin: 30px 0px 0;
}
.cate_pop_ps_img img {
    width: 100% !important;
    height: auto;
}
.cate_cont {
   top: 100px;
}
.cate_cont h3 {
    margin: 0;
    line-height: 1.0;
}
.cate_cont h4 a {
    font-family: 'Inter-ExtraBold';
    font-size: 12px;
    color: #fff;
    text-decoration: none;
}
.cate_cont p {
    font-family: Raleway;
    font-size: 14px;
    color: #fff;
}
.cate_cont h5 {
    margin: 0;
}
.cate_cont h4 {
    margin: 0;
    line-height: 1.0;
}
/*mobail Responsive  category close*/

/*mobail Responsive  post start*/
.ps_breadcrumbs {
    margin:41px 0 0;
}
.ps_title h1 {
  font-size: 22px;
}
.ps_img img {
    width: 100%;
    height: auto;
}
.ps_img h4 {
    margin: 15px 0 15px;
}
.ps_img h4:before {
   display: none;
}
.ps_img h4:after {
    display: none;
}
.ps_add img {
    width: 90%;
    height: auto;
}
.tags ul li {
    display: inline-block;
    padding: 10px;
}
.tags_mn {
    margin: 20px 0 0;
    padding: 0 0 20px;
}

.ps_share li.ps_icon_link {
    margin: 10px 3px;
}
.ps_share ul li {
    margin: 10px 3px;
}

.ps_share li.ps_icon_twit {
    margin: 10px 3px;
}
.ps_share li.ps_icon_fb {
    padding: 10px 50px 10px 15px;
}
.ps_share li.ps_icon_twit {
    padding: 10px 50px 10px 15px;
}
.ps_share li.ps_icon_pint {
    padding: 10px 45px 10px 15px;
}
.ps_share li.ps_icon_link {
    padding: 10px 45px 10px 15px;
}
.singup_form p.comment-form-author {
    float: none;
    margin: 0 0 0 0;
}
.review_cont h5 {
    font-size: 11px;
}
.review_cont h4 {
    font-size: 14px;
}
.review_mn {
    margin: 10px 0 0;
    padding: 0 0 10px;
}
.pre_mn {
    margin: 15px 0 20px;
}
.pre_cont h5 a {
    font-size: 14px;
}
.next_cont h5 a {
    font-size: 14px;
}
.also_like_hd h4 {
    padding: 6px 15px 6px;
    margin: 20px 0 15px;
}
.also_like_hd h4:before {
    display:none;
}
.ps_also_like .owl-nav {
    display: none;
}
.ps_also_like button.owl-dot.active {
    background: #000;
    color: #ffa800;
}
.ps_also_like button.owl-dot {
    background: #000;
    color: #ffa800;
}
.comments_mn {
    padding: 17px 0 7px;
    border-top: 1px solid #383838;
    margin: 10px 0 10px;
    border-bottom: 1px solid #383838;
}
.singup_form input#author {
    width: 100%;
}

.singup_form input#email {
    width: 100%;
    margin: 20px 0 0;
}
}
.top_slider_bg .col-md-4:nth-child(3) .top_slider_bg_img_mn:before {
    display: none;
}
  #also_like_slider button.owl-dot{
        padding: 0;
        margin-top: 0;
    }
    .singup_form h3#reply-title{
        font-size: 23px;
            padding-bottom: 0;
    }
.singup_form p.comment-form-cookies-consent {
    display: flex;
}
.singup_form input#wp-comment-cookies-consent {
    margin: 4px 10px 0 0;
}
.singup_form {
    margin: 0 0 25px;
}
/*mobail Responsive  post close*/

/*game images animation start*/

.game_img {
    width: 100%;
    overflow: hidden;
    position: relative;
    -webkit-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);
    box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);
}
.game_img img {
    width: 100%;
    top: 0;
    position: relative;
    left: 0;
    -webkit-transition: -webkit-transform 0.3s;
    -moz-transition: -moz-transform 0.3s;
    -o-transition: -o-transform 0.3s;
    transition: transform 0.8s;
}
.game_img .ovrly {
    background: rgb(0 0 0 / 26%);
    height: 100%;
    left: 0;
    top: 0;
    position: absolute;
    width: 100%;
    opacity: 0;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}

.game_img:hover img {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}
.game_img:hover .ovrly {
    opacity: 1;
}

/*game images animation close*/

.ovrly h6 a {
    position: absolute;
    left: 50%;
    transform: translate(-50%);
    top: 45%;
    color: #fff;
    font-size: 30px;
}


/*entertainment images animation start*/

.ent_img {
    width: 100%;
    overflow: hidden;
    position: relative;
    -webkit-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);
    box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);
}
.ent_img img {
    width: 100%;
    top: 0;
    position: relative;
    left: 0;
    -webkit-transition: -webkit-transform 0.3s;
    -moz-transition: -moz-transform 0.3s;
    -o-transition: -o-transform 0.3s;
    transition: transform 0.8s;
}
.ent_img .ovrly {
    background: rgb(0 0 0 / 26%);
    height: 100%;
    left: 0;
    top: 0;
    position: absolute;
    width: 100%;
    opacity: 0;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}

.ent_img:hover img {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}
.ent_img:hover .ovrly {
    opacity: 1;
}

/*entertainment images animation close*/

/*entertainment bg images animation start*/

.ent_bg_img {
    width: 100%;
    overflow: hidden;
    position: relative;
    -webkit-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);
    box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);
    border: 1px solid #fff;
}
.ent_bg_img img {
    width: 100%;
    top: 0;
    position: relative;
    left: 0;
    -webkit-transition: -webkit-transform 0.3s;
    -moz-transition: -moz-transform 0.3s;
    -o-transition: -o-transform 0.3s;
    transition: transform 0.8s;
}
.ent_bg_img .ovrly {
    background: rgb(0 0 0 / 26%);
    height: 100%;
    left: 0;
    top: 0;
    position: absolute;
    width: 100%;
    opacity: 0;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}

.ent_bg_img:hover img {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}
.ent_bg_img:hover .ovrly {
    opacity: 1;
}

/*entertainment bg images animation close*/


/*top post images animation start*/
.top_bg_img {
    width: 100%;
    overflow: hidden;
    position: relative;
    -webkit-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);
    box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);
}
.top_bg_img img {
    width: 100%;
    top: 0;
    position: relative;
    left: 0;
    -webkit-transition: -webkit-transform 0.3s;
    -moz-transition: -moz-transform 0.3s;
    -o-transition: -o-transform 0.3s;
    transition: transform 0.8s;
}
.top_bg_img .ovrly {
    background: rgb(0 0 0 / 26%);
    height: 100%;
    left: 0;
    top: 0;
    position: absolute;
    width: 100%;
    opacity: 0;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}

.top_bg_img:hover img {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}
.top_bg_img:hover .ovrly {
    opacity: 1;
}

/*top post images animation close*/

/*tech images animation start*/

.tech_img {
    width: 100%;
    overflow: hidden;
    position: relative;
    -webkit-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);
    box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);
}
.tech_img img {
    width: 100%;
    top: 0;
    position: relative;
    left: 0;
    -webkit-transition: -webkit-transform 0.3s;
    -moz-transition: -moz-transform 0.3s;
    -o-transition: -o-transform 0.3s;
    transition: transform 0.8s;
}
.tech_img .ovrly {
    background: rgb(0 0 0 / 26%);
    height: 100%;
    left: 0;
    top: 0;
    position: absolute;
    width: 100%;
    opacity: 0;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}

.tech_img:hover img {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}
.tech_img:hover .ovrly {
    opacity: 1;
}

/*tech images animation close*/


/*vagetarians images animation start*/

.vege_img {
    width: 100%;
    overflow: hidden;
    position: relative;
    -webkit-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);
    box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);
}
.vege_img img {
    width: 100%;
    top: 0;
    position: relative;
    left: 0;
    -webkit-transition: -webkit-transform 0.3s;
    -moz-transition: -moz-transform 0.3s;
    -o-transition: -o-transform 0.3s;
    transition: transform 0.8s;
}
.vege_img .ovrly {
    background: rgb(0 0 0 / 26%);
    height: 100%;
    left: 0;
    top: 0;
    position: absolute;
    width: 100%;
    opacity: 0;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}

.vege_img:hover img {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}
.vege_img:hover .ovrly {
    opacity: 1;
}

/*vagetarians images animation close*/


/*infrastructure images animation start*/

.inf_img {
    width: 100%;
    overflow: hidden;
    position: relative;
    -webkit-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);
    box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);
}
.inf_img img {
    width: 100%;
    top: 0;
    position: relative;
    left: 0;
    -webkit-transition: -webkit-transform 0.3s;
    -moz-transition: -moz-transform 0.3s;
    -o-transition: -o-transform 0.3s;
    transition: transform 0.8s;
}
.inf_img .ovrly {
    background: rgb(0 0 0 / 26%);
    height: 100%;
    left: 0;
    top: 0;
    position: absolute;
    width: 100%;
    opacity: 0;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}

.inf_img:hover img {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}
.inf_img:hover .ovrly {
    opacity: 1;
}

/*infrastructure images animation close*/




.overlay {
  height: 100%;
  width: 100%;
  display: none;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: rgb(0,0,0);
  background-color: rgba(0,0,0, 0.9);
}

.overlay-content {
  position: relative;
  top: 46%;
  width: 80%;
  text-align: center;
  margin-top: 30px;
  margin: auto;
}

.overlay .closebtn {
  position: absolute;
  top: 20px;
  right: 45px;
  font-size: 60px;
  cursor: pointer;
  color: white;
}

.overlay .closebtn:hover {
  color: #ccc;
}

.overlay input[type=text] {
  padding: 15px;
  font-size: 17px;
  border: none;
  float: left;
  width: 80%;
  background: white;
}

.overlay input[type=text]:hover {
  background: #f1f1f1;
}

.top_hder_search input#search-form-1 {
    width: 100%;
    padding: 20px 52px 20px 20px;
    border: 1px solid #d2c0c0;
    background: #00000059;
    color: #fff;
    outline: none;
}
.top_hder_search svg.icon.icon-search {
    width: 30px;
    height: 34px;
    color: #fff;
    fill: #ffff;
    padding: 6px 0px 3px 0;
}
.sidenav li.current-menu-item a {
    color: #ffa800;
}


.top_hder_search span.screen-reader-text {
    display: none;
}


/*category bg images animation start*/

.cate_bg_img {
    overflow: hidden;
    position: relative;
    -webkit-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);
    box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);
}
.cate_bg_img img {
    width: 100%;
    top: 0;
    position: relative;
    left: 0;
    -webkit-transition: -webkit-transform 0.3s;
    -moz-transition: -moz-transform 0.3s;
    -o-transition: -o-transform 0.3s;
    transition: transform 0.8s;
}
.cate_bg_img .ovrly {
    background: rgb(0 0 0 / 26%);
    height: 100%;
    left: 0;
    top: 0;
    position: absolute;
    width: 100%;
    opacity: 0;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}

.cate_bg_img:hover img {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}
.cate_bg_img:hover .ovrly {
    opacity: 1;
}

/*category bg images animation close*/


/*post pagination css start*/

div#othpst ul {
    padding: 0;
    margin: 0;
    list-style: none;
}
div#othpst ul li.active {
    background: #ff5722 none repeat scroll 0 0;
}
div#othpst ul li {
    color: #fff;
    padding: 4px 8px;
    display: inline-block;
    background: #0d3d65 none repeat scroll 0 0;
}
div#othpst ul li a {
    color: #fff;
    text-decoration: none;
    font-family: Poppins-Regular;
    font-size: 14px;
}
a:hover {
    -moz-transition: all 1s ease-out;
    -webkit-transition: all 1s ease-out;
    -o-transition: all 1s ease-out;
    transition: all 1s ease-out;
}

.navigation ul li a {
    font-family: 'Raleway-SemiBold';
    font-size: 14px;
    text-transform: capitalize;
    text-decoration: none;
    color: #fff;
    border: 1px solid #E1E1E1;
    padding: 4px 10px;
    vertical-align: middle;
    background-color: #ffa800;
    margin: 0 4px;
    cursor: pointer;
}

.navigation ul li {
    display: inline-block;
}
.navigation ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

/*post pagination css close*/

#also_like_slider .owl-nav {
    display: none;
}
#also_like_slider button.owl-dot.active {
    color: #ffa800;
    background: no-repeat;
    outline: none;
}
#also_like_slider button.owl-dot {
    color: #ffa800;
    background: no-repeat;
    outline: none;
    margin-top: 30px;
}
.foo_copy_rgh {
    background: #161616;
    margin-top: 20px;
    padding: 10px 0;
}
.foo_copy_rgh_hd h4 {
    font-family: 'Raleway';
    font-size: 14px;
    color: #ffffff;
    margin: 0;
}
.foo_copy_rgh_hd h4 span {
    font-family: 'Raleway-Medium';
    font-size: 14px;
    color: #ffa800;
}


.not_fond h1 {
    color: #ffa800;
    text-transform: uppercase;
    display: inline-block;
    margin: 20px 13px 0px;
    font-size: 28px;
    font-family: 'Inter-Black';
}
.not_fond p {
    font-family: 'Raleway';
    color: #ffa800;
    padding: 5px 0px 0px;
}
.not_fond:before {
    content: "";
    width: 40px;
    height: 4px;
    background-color: #d4a368;
    position: absolute;
    top: 10px;
    left: 13px;
}

.hm_cate_img img {
    width: 100%;
    height: 84px;
    object-fit: cover;
    border: 1px solid #fff;
    border-radius: 15px;
}
.hm_cate_img_mn .hm_cate_img:nth-child(1) a {
    padding-top: 33px;
}
.hm_cate_img h4 a{
    left: 0;
    position: absolute;
    top: 0;
    background: #00000091;
    bottom: 0;
    margin: 0;
    right: 0;
    padding: 33px 39px;
    display: block;
    height: 100%;
    width: 100%;
    font-size: 16px;
    color: #fff;
    font-family: 'Inter-Regular';
    text-decoration: none;
}
.hm_cate_img {
    position: relative;
    margin-bottom: 10px;
}

/*header menu slider start*/

.sidenav {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 3;
    top: 0;
    left: 0;
    background-color: #000000;
    overflow-x: hidden;
    transition: 0.5s;
    padding-top: 60px;
    padding-bottom: 40px;
}

.sidenav a {
  padding: 8px 8px 8px 32px;
  text-decoration: none;
  font-size: 14px;
  color: #fff;
  display: block;
  transition: 0.3s;
}

.sidenav a:hover {
  color: #ffa800;
}
div#mySidenav ul {
    list-style: none;
    padding: 0;
    margin: 20px 0 0;
    text-transform: uppercase;
}

.sidenav .closebtn {
position: absolute;
top: 9px;
right: 8px;
font-size: 20px;
margin-left: 50px;
}
#mySidenav h4 a:hover {
    background: #ffa800;
    color: #fff;
}

#mySidenav h4 a {
    padding: 0px 10px 5px;
    margin: 0;
    color: #000;
    background: #fff;
}


.side_top_hder_search input#search-form-2 {
    width: 100%;
    padding: 4px 52px 8px 20px;
    border: 1px solid #d2c0c0;
    background: #00000059;
    color: #fff;
    outline: none;
}
.side_top_hder_search button.search-submit {
    width: 48px;
    padding: 0px 0 0px 0;
    color: #fff;
    height: 38px;
    position: absolute;
    right: 33px;
    border-left: 1px solid #d2c0c0;
    border: 1px solid #d2c0c0;
    outline: none;
    background: #ffa800;
}
.side_top_hder_search svg.icon.icon-search {
    width: 30px;
    height: 37px;
    color: #fff;
    fill: #ffff;
    padding: 8px 0px 8px 0;
}
.side_top_hder_search span.screen-reader-text {
    display: none;
}
/*header menu slider close*/


.foo_po_cae_cnt ul li a {
    font-family: 'Raleway-Medium';
    font-size: 16px;
    color: #fff;
    text-decoration: none;
}
.foo_po_cae_cnt ul li {
    padding: 6px 31px;
}
.foo_po_cae_cnt ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.foo_po_cae_cnt ul li:before {
    content: "\f105";
    font-family: FontAwesome;
    position: absolute;
    color: #fff;
    left: 30px;
}

/*also like images animation start*/

.also_like_img {
    width: 100%;
    overflow: hidden;
    position: relative;
    -webkit-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);
    box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);
}
.also_like_img img {
    width: 100%;
    top: 0;
    position: relative;
    left: 0;
    -webkit-transition: -webkit-transform 0.3s;
    -moz-transition: -moz-transform 0.3s;
    -o-transition: -o-transform 0.3s;
    transition: transform 0.8s;
}
.also_like_img .ovrly {
    background: rgb(0 0 0 / 26%);
    height: 100%;
    left: 0;
    top: 0;
    position: absolute;
    width: 100%;
    opacity: 0;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}

.also_like_img:hover img {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}
.also_like_img:hover .ovrly {
    opacity: 1;
}

/*also like images animation start*/

/*ipad responsive start*/

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
    
    .hm_cate_img h4 a {
    padding: 28px 20px;
    }
   .about_hd h4 {
        margin: 0 0 0;
   }
   .browsing-category .breadcrumb span 
    {
        font-family: Raleway;
        font-size: 16px;
        color: #aeaeae;
        padding: 2px 0 0 5px;
    }
    .browsing-category .breadcrumb a {
        font-family: Raleway !important;
        font-size: 16px !important;
        padding: 0 !important;
        letter-spacing: 2px !important;
        color: #aeaeae !important;
        text-decoration: none !important;
    }
    .browsing-category .breadcrumb {
        background: #000;
        padding: 0;
        margin: 0;
        color: #aeaeae;
        text-transform: capitalize;
    }
    .navigation ul li {
        display: inline-block;
        margin-bottom: 10px;
    }
    .foo_po_cae_cnt ul li a 
    {
        font-family: 'Raleway-Medium';
        font-size: 11px;
        color: #fff;
        text-decoration: none;
    }
    .fixed-header .heder_menu ul li {
    padding: 8px 0 0 !important;
    }
    .fixed-header .hder_cate button.openBtn {
    top: -8px !important;
    }
    .fixed-header .hder_cate h5 {
    margin-top: 8px !important;
    }
    
    .overlay-content{
        top: 16%;
    }
    div#mySidenav .hder_logo {
    padding: 30px 35px;
}
    
 .about_hd h4:before {
    display:none;
    }
    .container_main {
        max-width: 1266px;
        width: 90%;
        margin: auto;
    }
    .heder_menu ul li {
    padding: 35px 0px 0;
    }
    .heder_menu ul li a {
    font-size: 11px;
    }
    .heder_menu ul { 
    margin: 0 0 0 40px;
    }
    .hder_logo img {
    width: 100%;
    height: auto;
    }
    .hder_cate button.openBtn {
    width: auto;
    left: 13px;
    top: 18px;
    }
    .hder_cate h5 {
    margin-top: 37px;
    }
    .hder_logo {
    padding: 30px 0;
    }
    header#header {
    padding: 0 0px 20px;
    }
    div#wprmenu_bar {
    display: none;
    }
    html {
    padding-top: 0 !important;
    }
    .top_slider_bg_img_mn {
    min-height: 180px;
    padding: 20px 10px 0 0;
    }
    .top_slider_bg .col-md-4:nth-child(2) .top_slider_bg_img_mn {
    padding: 20px 20px 0 0;
    }
    .top_slider_bg .col-md-4:nth-child(3) .top_slider_bg_img_mn {
    padding: 20px 20px 0 0;
    border-right: none;
    }
    .top_slider_bg_cont h5 {
    font-size: 14px;
    }
    .top_slider_bg_cont h5 a {
    font-size: 14px;
    }
    .top_slider_bg_cont h6 {
    font-size: 12px;
    }
    .top_slider_bg_img img {
    width: 100%;
    height: auto;
    margin-top: 15px;
    }
    .top_slider_bg {
    margin: 24px 40px 0 40px;
    top: 62%;
    padding: 18px 0px;
    }
    .top_post_mn .col-md-7.col-7 {
    padding: 0;
    }
    .top_slider_bg .row .col-md-4 .top_slider_bg_img_mn .row .col-md-7.col-7:nth-child(2) {
    padding: 0;
    }
    .add_one {
    margin: 160px 0 50px;
    text-align: center;
    }
    .add_one img{
    width: 100%;
    height: auto;
    }
    .ent_hd h4 {
    font-size: 18px;
    }
    .ent_hd h4:before {
    top: 17px;
    left: 224px;
    width: 50%;
    }
    .hm_cate_hd h4 {
    font-size: 18px;
    }
    .hm_cate_hd h4:before{
        display: none;
    }
    .ent_bg_cont {
    word-break: break-all;
    }
    .ent_bg_img img {
    width: 100%;
    height: auto;
    object-fit: cover;
    }
    .ent_bg_cont h4 {
    padding: 4px 6px 0;
    margin: 0;
    font-size: 12px;
    }
    .ent_bg_cont h5 a {
    font-size: 14px;
    }   
    .ent_bg_cont h5 {
    padding: 5px 6px 0;
    font-size: 14px;
    }
    .ent_bg_cont h6 {
    font-size: 11px;
    padding: 0 6px 0;
    }
    .ent_cont h5 a {
    font-size: 16px;
    }
    .ent_cont h5 {
    font-size: 16px;
    }  
    .ent_cont h6 {
    font-size: 12px;
    padding-bottom: 3px;
    }    
    .ent_cont p {
    font-size: 14px;
    } 
    .ent_img img {
    width: 100%;
    height: auto;
    }
    .top_post_mn {
    width: 100%;
    height: 282px;
    }
    .fash_hd h4 {
    margin: 30px 0 31px;
    }
    .fash_hd h4:before {
    top: 49px;
    width: 63%;
    }
    .hm_cate_img img {
    height: 75px;
    }
    .hm_cate_img h4 {
    top: 39px;
    }
    .add_img img {
    width: 100%;
    height: auto;
    }
    .add_img {
    margin: 30px 0;
    }
    .fash_img img {
    width: 100%;
    height: auto;
    object-fit: cover;
    }
    .fash_cont {
    top: 10px;
    }
    .fash_img:after {
    left: 8px;
    top: 8px;
    }
    .fash_cont h5 {
    font-size: 14px;
    }
    .fash_cont h5 a {
    font-size: 14px;
    }
    .fash_cont h6 {
    color: #fff;
    }
    .top_bg_img img {
    width: 100%;
    height: auto;
    }
    .top_bg_cont h6 {
    font-size: 12px;
    }
    .top_bg_cont h5 {
    font-size: 14px;
    margin-top: 2px;
    }
    .top_bg_cont h5 a {
    font-size: 14px;
    }
    .top_slider_cont h5 a {
    font-size: 18px;
    }
    .top_slider_cont p {
    font-size: 14px;
    }
    .top_slider_cont {
    top: 11px;
    }
    .top_slider .carousel-item img {
    height: auto;
    object-fit: cover;
    width: 100%;
    }
    .top_slider_bg_cont h4 {
    padding-bottom: 5px;
    }
    .add_thd_img img {
    width: 100%;
    height: auto;
    }
    .add_thd_img {
    margin: 30px 0 30px;
    }
    .game_hd h4:before {
    width: 65%;
    }
    .music_hd h4:before {
    width: 30%;
    }
    .game_img img {
    width: 100%;
    height: auto;
    object-fit: cover;
    }
    .game_cont h5 a {
    font-size: 18px;
    }
    .music_img img {
    width: 100%;
    height: auto;
    object-fit: cover;
    }
    .music_cont h5 {
    font-size: 12px;
    }
    .music_cont h5 a {
    font-size: 12px;
    }
    .music_cont {
    bottom: 25px;
    top: unset;
    }
    .music_mn {
    position: relative;
    }
    .music_bg_cont h6 {
    font-size: 12px;
    }
    .music_bg_cont h5 a {
    font-size: 14px;
    }
    .music_bg_cont h5 {
    font-size: 14px;
    }
    .music_bg_img img {
    height: auto;
    }
    .music_bg_img h3 {
    top: 0px;
    font-size: 10px;
    padding: 3px 6px;
    width: 22px;
    }
    .game_bg_cont {
    word-break: break-all;
    }
    .game_bg_cont h5 a {
    font-size: 14px;
    }
    .game_bg_cont h6 {
    font-size: 12px;
    }
    .game_bg_cont p {
    font-size: 11px;
    }
    .top_post_mn {
    overflow-x: hidden;
}
    .game_bg_cont span a {
    font-size: 12px;
    }
    .game_bg_img img {
    width: 100%;
    height: auto;
    margin-top: 15px;
    }
    .game_bg_cont h5 {
    font-size: 14px;
    padding-top: 5px;
    }
    .game_bg_mn {
    margin: 10px 0 0;
    }
    .music_bg_mn {
    margin: 20px 0 0;
    }
    .tech_hd h4 {
    font-size: 18px;
    }
    .tech_hd h4:before {
    display: none;
    }
    .tech_img img {
    width: 100%;
    height: auto;
    object-fit: cover;
    }
    .tech_cont h5 a {
    font-size: 16px;
    }
    .tech_cont h5 {
    font-size: 16px;
    }
    .tech_cont h6 {
    font-size: 12px;
    }
    .tech_cont p {
    font-size: 14px;
    }
    .vege_hd h4 {
    font-size: 18px;
    }
    .vege_hd h4:before {
    display: none;
    }
    .vege_img img {
    width: 100%;
    height: auto;
    object-fit: cover;
    }
    .vege_cont h5 a {
    font-size: 16px;
    }
    .vege_cont h5 {
    font-size: 16px;
    }
    .vege_cont h6 {
    font-size: 12px;
    }
    .vege_cont p {
    font-size: 14px;
    }
    .rec_hd h4 {
    font-size: 18px;
    }
    .rec_hd h4:before {
    display: none;
    }
    .tech_bg_cont h5 {
    font-size: 14px;
    }

    .tech_bg_cont h5 a {
    font-size: 14px;
    }
    .tech_bg_cont h6 {
    font-size: 12px;
    }
    .tech_bg_img img {
    height: auto;
    margin-top: 15px;
    }
    .vege_bg_cont h5 {
    font-size: 14px;
    }
    .vege_bg_cont h5 a {
    font-size: 14px;
    }
    .vege_bg_cont h6 {
    font-size: 12px;
    }
    .vege_bg_img img {
    height: auto;
    margin-top: 15px;
    }
    .rec_cont h5 {
    font-size: 14px;
    padding-top: 5px;
    }
    .rec_cont h5 a {
    font-size: 14px;
    }
    .rec_cont h6 {
    font-size: 12px;
    }
    .rec_img img {
    width: 100%;
    height: auto;
    margin: 30px 0 0;
    }
    .inf_hd h4 {
    font-size: 18px;
    margin: 30px 0 30px;
    }
    .inf_hd h4:before {
    top: 47px;
    left: 233px;
    width: 48%;
    }
    .inf_cont h5 {
    font-size: 16px;
    }
    .inf_cont h5 a {
    font-size: 16px;
    }
    .inf_cont h6 {
    font-size: 12px;
    }
    .inf_cont p {
    font-size: 12px;
    }
    .inf_img img {
    width: 100%;
    height: auto;
    object-fit: cover;
    }
    .inf_cont {
    margin: 0 20px 10px;
    }
    .arc_hd h4 {
    font-size: 18px;
    margin: 30px 0 30px;
    }
    .arc_hd h4:before {
    top: 46px;
    left: 159px;
    width: 26%;
    }
    .keep_toc_hd h4 {
    font-size: 18px;
    }
    .keep_toc_hd h4:before {
    display: none;
    }
    .keep_toc_cont ul li {
    width: 34px;
    }
    .keep_toc_cont ul li a {
    font-size: 18px;
    }
    .add_for_img img {
    width: 100%;
    height: auto;
    }
    .add_five_img img {
    width: 100%;
    height: auto;
    }

    .add_five_img {
    text-align: center;
    margin: 30px 0;
    }
    .pop_ps_cont h5 a {
    font-size: 14px;
    }
    .pop_ps_cont h5{
    font-size: 14px;
    }
    .pop_ps_img img {
    width: 100% !important;
    height: auto;
    }
    .pop_ps_cont {
    padding: 17px 10px 0;
    min-height: 150px;
    }
    .pop_ps_cont h6 {
    font-size: 12px;
    }
    .pop_ps_img h4 {
    top: 9px;
    left: 0;
    padding: 0px 15px 10px;
    }
    .most_popukar_hd h4 {
    font-size: 14px;
    } 
    .most_popukar_hd {
    margin: 95px 0px;
    }  
    .foo_top a {
    bottom: 696px;
    z-index: 3;
    }
    .foo_po_cae_cnt ul li {
    padding: 6px 0 0 16px;
    }
    .foo_po_cae_cnt ul li:before {
    left: 15px;
    }
    .foo_po_cae_cnt {
    word-break: break-all;
    }
    .foo_pop_cat_hd h4 {
    font-size: 18px;
    padding: 10px 8px 10px;
    }
    .foo_pop_cat_hd h4:before {
    display: none;
    }
    .foo_new_hd h4 {
    font-size: 18px;
    }
    .foo_new_hd h4:before {
    display: none;
    }
    .foo_form_hd h4 {
    font-size: 18px;
    }
    .foo_form [type=submit] {
    padding: 14px 8px 16px;
    font-size: 12px;
    }
    .foo_icon {
    margin: 20px 0 0;
    }
    .foo_icon ul li {
    padding: 6px 2px;
    }
    .page_nm h4 {
    font-size: 18px;
    }
    .cate_bg_img img {
    width: 100%;
    height: auto;
    object-fit: cover;
    }
    .cate_bg_cont {
    top: 82px;
    word-break: break-all;
    min-height: auto;
    }
    .cate_bg_cont p {
    font-family: Raleway;
    font-size: 13px;
    color: #fff;
    }
    .cate_bg_cont h5 {
    font-size: 14px;
    }
    .cate_bg_cont h5 a{
    font-size: 13px; 
    }
    .cate_bg_cont h6 {
    font-size: 12px;
    }
    .about_img img {
    width: 60%;
    height: auto;
    }
    .about_cont h4 {
    font-size: 20px;
    }
    .about_cont h4:before {
    left: 50%;
    transform: translate(-50%);
    }
    .about_cont p {
    font-size: 13px;
    padding: 0 15px;
    }
    .about_mn {
    min-height: 410px;
    }
    .cate_keep_toc_hd h4 {
    font-size: 18px;
    padding: 6px 15px 6px;
    }
    .cate_keep_toc_hd h4:before {
    display: none;
    }
    .cate_hm_cate_hd h4 {
    font-size: 18px;
    padding: 6px 10px 6px;
    }
    .cate_hm_cate_hd h4:before {
    display: none;
    }
    .cate_add_img img {
    width: 100%;
    height: auto;
    }
    .cate_rec_hd h4 {
    font-size: 18px;
    padding: 6px 10px 6px;
    }   
    .cate_rec_hd h4:before {
    display: none;
    }
    .cate_rec_img img {
    width: 100%;
    height: auto;
    margin: 30px 0 0;
    }
    .cate_rec_cont h5 a {
    font-size: 14px;
    }
    .cate_rec_cont h5{
    font-size: 14px;
    padding-top: 5px;
    }
    .tags_cont {
    width: 100%;
    }
    .cate_tags_hd h4:before {
    width: 45%;
    }
    .cate_add_for_img img {
    width: 100%;
    height: auto;
    }
    .cate_pop_ps_img img {
    width: 100% !important;
    height: auto;
    }
    .cate_pop_ps_cont h5 a {
    font-size: 14px;
    }
    .cate_pop_ps_cont h5{
    font-size: 14px;
    }
    .cate_pop_ps_cont {
    padding: 10px 10px 0;
    min-height: 150px;
    }
    .cate_pop_ps_cont h6 {
    font-size: 12px;
    }
    .cate_most_popukar_hd h4 {
    font-size: 15px;
    }
    .cate_most_popukar_hd {
    margin: 80px 0px;
    }
    .cate_arc_hd h4 {
    font-size: 18px;
    margin: 30px 0 30px;
    }
    .cate_arc_hd h4:before {
    left: 144px;
    width: 30%;
    top: 46px;
    }
    .cate_bg_mn {
    min-height: 425px;
    }
    .cate_bg_img 
    {
     margin: 0 0 185px 0;
    }
    .ps_title h1 {
    font-size: 23px;
    }
    .ps_img img {
    width: 100%;
    height: auto;
    }
    .ps_img h4:before {
    top: unset;
    width: 38%;
    bottom: 42px;
    }
    .ps_img h4:after {
    top: unset;
    width: 38%;
    bottom: 42px;
    }
    .ps_img h4 {
    margin: 24px 0 25px;
    }
    .ps_add img {
    width: 100%;
    height: auto;
    }
    .ps_share li.ps_icon_fb {
    padding: 10px 15px 10px 15px;
    }
    .ps_share li.ps_icon_twit{
            padding: 10px 15px 10px 15px;
    }
    .ps_share li.ps_icon_pint{
            padding: 10px 15px 10px 15px;
    }   
    .ps_share li.ps_icon_link{
            padding: 10px 15px 10px 15px;
    }
    .pre_cont h5 a {
    font-size: 14px;
    }
    .comments_mn {
    padding: 20px 0 20px;
    margin: 20px 0 20px;
    }
    .next_cont h5 a {
    font-size: 14px;
    }
    #also_like_slider button.owl-dot {
    margin-top: 0;
    }
    .ps_ad_mn {
    padding: 10px 10px 10px;
     }
    .ps_share ul li {
    margin-bottom: 10px;
    padding: 0 8px;
    }
    .pre_mn {
    margin: 30px 0 40px;
    }
    .also_like_hd h4 {
    font-size: 18px;
    padding: 6px 10px 6px;
    }
    .also_like_hd h4:before {
    left: 201px;
    width: 65%;
    }
    .also_like_img img {
    width: 100%;
    height: auto;
    object-fit: cover;
    }
    .also_like_cont h4 {
    font-size: 16px;
    padding-top: 16px;
    }
    .singup_form input#author {
    width: 88%;
    padding: 12px 0px 12px 20px;
    }
    .singup_form p.comment-form-author {
    float: left;
    margin: 0 0 0 0;
    }
    .singup_form input#email {
    width: 43%;
    padding: 12px 0 12px 20px;
    }
    .fit_hd h4 {
    font-size: 18px;
    margin: 30px 0 31px;
    }
    .fit_hd h4:before {
    top: 48px;
    left: 144px;
    width: 78%;
    }
    .cate_keep_toc_cont ul li{
        width: 36px;
    }
  
    
    
    
    
    
    
    
}



/*ipad responshive close*/

/* ipad responshive Landscape start*/
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
    .about_hd h4:before {
    display:none;
    }
    .top_slider_bg {
    margin: 24px 40px 0 40px;
    top: 335px;
    }
    .top_slider_cont {
    top: 147px;
    }
    .heder_menu ul li {
    padding: 42px 10px 42px;
    }
    .ent_bg_cont {
    word-break: break-all;
    padding-top: 12px;
    }
    .top_post_mn {
    width: 100%;
    height: 400px;
    }
    .foo_top a {
    bottom: 512px;
    }
    .cate_bg_cont {
    top: 116px;
    min-height: 275px;
    }
    .cate_bg_mn {
    min-height: 420px;
    }
}

/* ipad responshive Landscape close*/


/*responsive menu css starts*/

@media screen and (max-width:767px)
{


.foo_po_cae_cnt ul li a {
    font-size: 13px;
}
.cate_most_popukar_hd h4 {
    font-size: 18px;
}    
.cate_rec_img img 
{
  margin: 37px 0 0;
}    
.navigation ul li a {
    padding: 4px 3px;
}
.navigation ul li {
    display: inline-block;
    margin-bottom: 10px;
}
/*responsive menu css ends*/
.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9";
}
header.navbar-fixed-top {
    display: none;
}

/*responsive menu css starts*/
.sidenav.mySideBar {
    display: flex;
    justify-content: center;
    padding-top: 83px;
}
.sidenav.mySideBar {
    width: 100%;
}
.sidenav {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 10;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 0.9);
    overflow-x: hidden;
    padding-top: 60px;
}
a.side-menu-button.actives {
    background-color: #ffa800;
    color: #fff !important;
}
a.side-menu-button {
    display: flex;
    justify-content: space-around;
    padding: 6px 15px;
    background-color: #ffa800;
    color: #fff !important;
    font-size: 25px;
    border-radius: 4px;
    z-index: 99999999999;
    position: relative;
    text-decoration: none;
}
.sidenav.mySideBar ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.sidenav ul#mob_menu a {
    padding: 5px 0;
    font-family: 'MyriadPro-Regular';
    color: #6a6a6a;
    text-decoration: none;
    font-size: 20px;
    display: block;
    transition: 0.3s;
    text-transform: uppercase;
    text-align: center;
}
.sidenav ul#mob_menu {
    list-style: none;
    padding: 0;
    margin: 0;
}
.sgpb-popup-dialog-main-div-theme-wrapper-2 {
    top: 60 !important;
}
.sidenav ul#mob_menu a:hover{
    color: #ffa800;
    transition: all 0.3s ease-in-out;
}

div#sgpb-popup-dialog-main-div {
    min-width: 85% !important;
    width: 85% !important;
    max-width: 85% !important;
    /*display: block;*/
    /*margin: auto;*/
}
img.sgpb-popup-close-button-2 {
    right: 20px !important;
}
#mobmenu_cstm {
    display: flex !important;
    justify-content: space-between;
    align-items: center;
    background-color: #111111;
    padding: 15px 15px;
    position: fixed;
    right: 0;
    top: 0;
    left: 0;
    z-index: 1030;
}
#mobmenu_cstm .menu_title img {
    width: 150px;
}
div#tp_menues {
    margin-top: 3px;
}
}
/*responsive menu css ends*/

/*404 PAGE CSS START*/

.error_img h2 {
    font-family: 'Rubik-Bold';
    font-size: 32px;
    color: #ffa800;
    margin-top: 20px;
}
.error_img h4 {
    font-family: 'Rubik-Regular';
    font-size: 18px;
    color: #c4c4c4;
    padding-bottom: 30px;
}
.error_img h5 a {
    color: #ffffff;
    font-size: 18px;
    text-decoration: none;
    background: #ffa800;
    padding: 10px 15px;
    border-radius: 8px;
    font-family: 'Rubik-Regular';
}
.error_img {
    text-align: center;
    padding: 40px 0 100px;
}
/*404 PAGE CSS close*/



/*header animation start*/

@keyframes slide-down {
    0% {
        opacity: 0;
        transform: translateY(-100%);
    } 
    100% {
        opacity: 0.9;
        transform: translateY(0);
    } 
}

.content {width:1000px;margin:0 auto;padding:30px;}


.fixed-header .logo_sec img {
    width: 79px;
    margin: 8px 0;
}
.fixed-header .heder_menu {
    padding: 0px 0;
}
.fixed-header {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    padding: 0 0;
    animation: slide-down 0.7s;
    background: #fff;
    z-index: 2;
}
.fixed-header {
    box-shadow: 3px 0px 6px -1px #212529;
}
.fixed-header .cnet_hder {
    background: unset;
    padding: 10px 0 10px;
}
.fixed-header .hder_menu {
    padding: 4px 0px 4px;
}
.fixed-header .hder_logo {
    padding: 5px 0;
}
.fixed-header .heder_menu ul li {
    display: inline-block;
    padding: 20px 15px 20px;
}
.fixed-header .hder_cate button.openBtn {
    top: 5px;
}
.fixed-header .hder_cate h5 {
    margin-top: 20px;
}
.fixed-header#header {
    padding: 0 0px 0;
}

/*header animation close*/

div#mySidenav::-webkit-scrollbar-thumb {
    background: #ffa800;
    border-radius: 9px;
}

div#mySidenav::-webkit-scrollbar {
    width: 6px;
    border-radius: 10px;
    background: #b8b8b8;
}


/*body scroll css start*/

html.js::-webkit-scrollbar {
    width: 10px;
    /* background: #b8b8b8; */
}
html.js::-webkit-scrollbar-thumb {
    background: #ffa800;
    border-radius: 10px;
    height: 90px;
}

/*body scroll css close*/




.next_img img {
    width: 100%;
    height: 80px;
}


.ps_par h2{
    font-family: 'Inter-ExtraBold';
    font-size: 25px;
    color: #fff;
    text-decoration: none;
}
.ps_par h3{
     font-family: 'Inter-ExtraBold';
    font-size: 23px;
    color: #fff;
    text-decoration: none;
}
.ps_par h4{
     font-family: 'Inter-ExtraBold';
    font-size: 21px;
    color: #fff;
    text-decoration: none;
}
.ps_par h5{
     font-family: 'Inter-ExtraBold';
    font-size: 20px;
    color: #fff;
    text-decoration: none;
}
.ps_par h6{
     font-family: 'Inter-ExtraBold';
    font-size: 18px;
    color: #fff;
    text-decoration: none;
}




.pre_mn .next_img img{
    width: 100%;
    height: 80px;
}


.ps_par h2{
    font-family: Inter-ExtraBold;
    font-size: 26px;
    color: #fff;
    margin: 15px 0 15px 0;
}

.ps_par h3{
    font-family: Inter-ExtraBold;
    font-size: 24px;
    color: #fff;
    margin: 15px 0 15px 0;
}

.ps_par h4{
    font-family: Inter-ExtraBold;
    font-size: 22px;
    color: #fff;
    margin: 15px 0 15px 0;
}
.ps_par h5{
    font-family: Inter-ExtraBold;
    font-size: 20px;
    color: #fff;
    margin: 15px 0 15px 0;
}
.ps_par h6{
    font-family: Inter-ExtraBold;
    font-size: 18px;
    color: #fff;
    margin: 15px 0 15px 0;
}