/* Responsive styles ================================================== */ .navbar-brand { float: left; height: 0; padding: 15px 15px; font-size: 18px; line-height: 20px; } .container-fluid { width: auto; max-width: 1316px; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; } .container{ width:auto; max-width: 1280px; } ul.list-post { margin-top: 10px; padding-bottom: 25px; } /* Large Devices, Wide Screens */ @media (min-width: 1200px) { /* Header */ .navbar-nav li:hover .dropdown-menu { display: block; } .navbar-collapse { padding-right: 0; } .nav-style-boxed .navbar-collapse { padding-left: 15px; } .header.header-menu .mega-menu-content { min-width: 1095px; margin-left: -27px; } } /* Medium Devices, Desktops */ @media (min-width: 992px) and (max-width:1199px) { /* Header */ .navbar-nav li:hover .dropdown-menu { display: block; } ul.navbar-nav>li { padding: 0 6px; } ul.navbar-nav>li>a{ padding: 0px; } ul.navbar-nav>li>a, .dropdown-menu li a { font-size: 12px; } .header.header-menu .mega-menu-content { min-width: 1095px; margin-left: -11px; } /* Projects */ .project-item-title { font-size: 18px; } /* Clients */ .clients-logo { margin-bottom: 20px; } /* Subscribe */ .newsletter-form input { min-width: 340px; } /* Action box */ .action-box-text { font-size: 13px; } /* Footer */ .footer-social ul li { margin: 0 3px 0 0; } .footer-menu { float: none; } #back-to-top.affix { bottom: 35px; } #back-to-top { right: 15px; } .mega-menu-content { max-width: 940px; } } /* Small Devices, Tablets */ @media (min-width: 768px) and (max-width: 991px) { /* top info */ ul.top-info li { padding-right: 12px; } /* Header */ .navbar-fixed { position: relative; animation: none; box-shadow: none; } .logo { padding: 13px 0; } .logo img { height: 40px; } /* Navigation breakpoint */ .navbar-toggle { display: block; z-index: 1; } .navbar-collapse { border-top: 1px solid transparent; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); } .navbar-collapse.collapse.show { display: block; } ul.navbar-nav { float: none !important; margin-top: 7.5px; } ul.navbar-nav>li { float: none; display: block; } .collapse.in { display: block !important; } .navbar-collapse.in { overflow-y: auto; } ul.nav li.dropdown:hover ul.dropdown-menu { display: none; } ul.nav li.dropdown.open ul.dropdown-menu { display: block; } .navbar-nav .open .dropdown-menu { position: static; float: none; width: auto; margin-top: 0; background-color: transparent; border: 0; -webkit-box-shadow: none; box-shadow: none; } /* Navigation */ .navbar-collapse { background: none; width: 100%; } ul.navbar-nav>li:hover>a:after, ul.navbar-nav>li.active>a:after { content: ''; } ul.navbar-nav>li>a:before { border-bottom: 0; } .navbar-nav .open .dropdown-menu>li { padding-left: 0; } .navbar-nav .open .dropdown-menu>li>a, .navbar-nav .open .dropdown-menu .dropdown-header { padding: 5px 15px 10px 10px; } ul.navbar-nav>li, .nav-style-boxed ul.navbar-nav>li { display: block; } .navbar-nav .open .dropdown-menu>li>a { line-height: 30px; } ul.navbar-nav>li.nav-search, ul.navbar-nav>li.header-get-a-quote { display: none; } ul.navbar-nav { padding: 0 0 10px; } ul.navbar-nav li { float: none; } ul.navbar-nav li a { line-height: normal !important; color: #333; border-top: 1px solid #f1f1f1 !important; border-bottom: 0; padding: 10px 0; display: block; min-width: 350px; } ul.navbar-nav .dropdown-menu { float: none; position: relative; border: 0; margin: 0; padding: 0; } ul.navbar-nav .dropdown-menu li a { padding-left: 20px !important; } ul.navbar-nav li.dropdown ul.dropdown-menu li.dropdown-submenu .dropdown-menu { left: 0; position: relative; } ul.navbar-nav li.dropdown ul.dropdown-menu li.dropdown-submenu .dropdown-menu a { padding-left: 50px; } ul.navbar-nav li.dropdown ul.dropdown-menu li.dropdown-submenu a i { margin-top: -22px; } ul.navbar-nav li.dropdown ul.dropdown-menu li.dropdown-submenu .dropdown-menu li a { padding-left: 35px !important; } ul.navbar-nav .dropdown-menu { box-shadow: none; border-top: 0; background: none; } ul.navbar-nav li a i, .dropdown-submenu>a:after { background: #f5f5f5; float: right; width: 36px; height: 28px; line-height: 28px; margin-top: -5px; text-align: center; color:#000; } .dropdown-submenu>a:after { margin-right: 0; } .navbar-nav>li>.dropdown-menu.mega-menu-content { display: none !important; } /* Featured area */ .right-post .side-right { padding-right: 15px; } .right-post .left-side { padding-left: 15px; } /* Sidebar */ .sidebar-right { margin-top: 50px; } .sidebar-right .widget { margin-left: 0; } .block.color-aqua, .block.color-violet { margin-top: 40px; } /* Footer */ .footer-widget { display: inline-block; margin-bottom: 30px; } .newsletter-form input { width: 90%; } .footer-info-content { padding: 50px 100px 0; } #back-to-top.affix { bottom: 78px; } } /* Small Devices Potrait */ @media (max-width: 767px) { .box .wraper { margin: 0 auto; } /* Top bar */ .current-date { padding: 0; border-right: 0; display: block; } .top-menu { display: block; margin: 10px 0; } .header-bar { text-align: center; } .top-social { float: none; text-align: center; display: inline-block; } /* Header */ .navbar-fixed { position: relative; animation: none; box-shadow: none; } .logo { padding: 13px 0 25px; text-align: center; } .logo img { height: 40px; } /* Navigation breakpoint */ .navbar-toggle { display: block; z-index: 1; } .navbar-collapse { border-top: 1px solid transparent; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); } .navbar-collapse.collapse.show { display: block; } .navbar-collapse.collapse:after{ display: block; content: ""; clear: both; } .navbar-collapse, .site-nav-inner { background: none; width: 100%; } ul.navbar-nav>li:hover>a:after, ul.navbar-nav>li.active>a:after { content: ''; } ul.navbar-nav>li>a:before { border-bottom: 0; } .navbar-nav .open .dropdown-menu>li>a, .navbar-nav .open .dropdown-menu .dropdown-header { padding: 10px 15px 10px 10px; } ul.navbar-nav>li { display: block; } .navbar-nav .open .dropdown-menu>li>a { line-height: 30px; } ul.navbar-nav>li.nav-search, ul.navbar-nav>li.header-get-a-quote { display: none; } ul.navbar-nav { width: 100%; padding: 0 0 10px; } ul.navbar-nav>li { float: none; } ul.navbar-nav li a { line-height: normal !important; color: #333; border-top: 1px solid #f1f1f1 !important; border-bottom: 0; padding: 10px 0; display: block; } ul.navbar-nav .dropdown-menu>li>a { padding-left: 15px; } ul.navbar-nav .dropdown-menu { float: none; position: relative; border: 0; margin: 0; padding: 0; } ul.navbar-nav li.dropdown ul.dropdown-menu li.dropdown-submenu .dropdown-menu { left: 0; position: relative; } ul.navbar-nav li.dropdown ul.dropdown-menu li.dropdown-submenu a i { margin-top: -22px; } ul.navbar-nav li.dropdown ul.dropdown-menu li.dropdown-submenu .dropdown-menu li a { padding-left: 20px } ul.navbar-nav .dropdown-menu { box-shadow: none; border-top: 0; background: none; padding-left: 15px; } ul.navbar-nav li a i, .dropdown-submenu>a:after { background: #f5f5f5; color: #333; float: right; width: 36px; height: 28px; line-height: 28px; margin-top: -5px; text-align: center; } .dropdown-submenu>a:after { margin-right: 0; } .navbar-nav>li>.dropdown-menu.mega-menu-content { display: none !important; } /* Dart bg */ .main-menu.dark-bg { margin-bottom: 20px; } .main-menu.dark-bg>.container>.row { padding: 0 20px; } .main-menu.dark-bg ul.navbar-nav>li.active, .main-menu.dark-bg ul.navbar-nav>li:hover { background: none; } .main-menu.dark-bg ul.navbar-nav li a { color: #fff; } /* Search */ .nav-search { position: absolute; top: 15px; right: 20px; } .search-block { width: 220px; } .header.header-menu { position: relative; margin-bottom: 20px; } .search-area { position: absolute; right: 0; top: 50px; } /* Featured area */ .right-post .side-right, .small-right { padding-right: 15px; } .right-post .left-side, .left-side-small { padding-left: 15px; } .post-title { font-size: 18px; line-height: 26px; } /* Block */ .block.color-orange .ample-overaly-style.last { margin-top: 40px; } /* Sidebar */ .sidebar-right { margin-top: 50px; } .sidebar-right .widget { margin-left: 0; } .block.color-aqua, .block.color-violet { margin-top: 40px; } .social-icon li a i { margin-bottom: 10px; } .ample-block-style.post-float-half .img-post img { max-width: 100%; min-height: 100%; margin-bottom: 20px; } /* Footer */ .footer-widget { display: inline-block; margin-bottom: 30px; } .newsletter-form input { width: 90%; } .footer-info-content { padding: 50px 20px 0; } .footer-social li a i { margin-bottom: 10px; } #back-to-top.affix { bottom: 78px; } /* Copyright */ .copyright-info { text-align: center; } .footer-menu { float: none; text-align: center; } .footer-menu .nav { display: inline-block; } #back-to-top { bottom: 0; right: 20px; } /* Block title */ .head-title { font-size: 11px; } .head-title>span { padding: 9px 10px; } .block-tab .nav-tabs>li>a { font-size: 12px; } /* Category style */ .category-style2 .img-post { margin-bottom: 20px; } } /* Extra Small Devices, Phones */ @media (max-width: 479px) {} /* Custom, iPhone Retina */ @media (max-width: 320px) and (max-width: 478px) {} @media screen and (max-width: 767px) { .nav.navbar-nav { padding: 0; } .main-slider .item { min-height: 300px; } .owl-carousel .owl-item img { height: 300px; object-fit: cover; } .col-sm-6.small-right { margin-right: 0; } } @media only screen and (max-width: 600px) { #main-slider { min-height: 303px!important; max-height: 307px!important; } } .owl-item .featured-post { position: absolute; top: 0; left: 0; } /* marquee js tiker */ .simple-marquee-container *{ -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box; } .simple-marquee-container { width: 100%; background: white; float: left; display: inline-block; overflow: hidden; box-sizing: border-box; height: 45px; position: relative; cursor: pointer; border: 1px solid #b2afaf82; } .simple-marquee-container .marquee-sibling { padding: 0; background: rgb(61, 61, 61); width: 16%; height: 45px; line-height: 42px; font-size: 19px; font-weight: normal; color: #ffffff; text-align: center; float: left; left: 0; z-index: 2000; } .simple-marquee-container .marquee, .simple-marquee-container *[class^="marquee"] { display: inline-block; white-space: nowrap; position:absolute; } .simple-marquee-container .marquee{ margin-left: 25%; } .simple-marquee-container .marquee-content-items{ display: inline-block; padding: 5px; margin: 0; height: 45px; position: relative; } .simple-marquee-container .marquee-content-items li{ display: inline-block; line-height: 35px; color: #fff; } span.ticker-image.rounded-circle { height: 40px; width: 93px; background-size: cover; background-position: center center; -webkit-box-flex: 0; -ms-flex: 0 0 auto; -moz-box-flex: 0; flex: 0 0 auto; max-width: none; border-radius: 4px; } span.ticker-image.rounded-circle { padding: 24px; margin-right: 5px; margin-left: 5px; } .simple-marquee-container a { font-size: 17px; color: #444; } /* ===============================menu css ================================================*/ @media screen and (min-width: 768px) { .navbar-nav >li.menu-item-has-children > a:after { content: "\f107"; font-family: "Font Awesome 5 Free"; display:inline-block; margin-left: 5px; } .navbar-nav >li.menu-item-has-children > ul > li.menu-item-has-children >a{ position: relative; } .navbar-nav >li.menu-item-has-children > ul > li.menu-item-has-children >a:after{ content: "\f105"; font-family: "Font Awesome 5 Free"; position: absolute; font-weight: 900; right: 5px; top: 50%; transform: translateY(-50%); } .navbar-nav .dropdown-menu{ display:block; position: absolute; width: 230px; border-radius: 6px; visibility: hidden; opacity: 0; transition: all 0.3s ease-in-out; margin-top: 5px; } .navbar-nav > li:hover .dropdown-menu{ opacity: 1; visibility: visible; margin-top: 0; } .navbar-nav .dropdown-menu li a{ position: relative; display: block; font-weight: 400; padding: 10px 25px; text-transform: capitalize; } .navbar-nav .menu-item-has-children > .sub-menu > .menu-item-has-children > .sub-menu{ margin-left:1px; left:100%!important; top: 0; transition: all 0.1s ease; } .navbar-nav .menu-item-has-children > .sub-menu > .menu-item-has-children > .sub-menu .menu-item-has-children .sub-menu{ margin-left:1px; left:100%!important; top: 0; transition: all 0.1s ease; } } /*====== ==== go to top css =========*/ .scrollup { font-size: 16px; bottom: 50px; color: #ffffff; float: right; line-height: 1.2; padding: 10px 17px; position: fixed; right: 50px; text-align: center; text-shadow: 0 0 1px #313131; transition: all 0.3s ease-in-out 0s; z-index: 999; } .scrollup:hover { background: #383838; color: #fff; } a.scrollup { background: #373737; color: #fff; } .pull-right { float: right!important; } .header { padding: 25px 0; background-size: cover; } h1.site-title { font-size: 2em; margin: 0.10em 0; } .layout-4 .img-post { max-width: 100%; position: relative; overflow: hidden; max-height: 262px; min-height: 262px; } /* ========= updated for menu=========*/ /* menu design left and right search*/ .main-menu .container .row{ display:-ms-flexbox; display:-webkit-flexbox; display:flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .main-menu .site-navigation { flex-grow:1; } .main-menu .nav-search{ position:initial; top:initial; float:none; right:initial; } .sidebar a { font-size: 15px; } /* normal post left right issue fixed */ ul.list-post li .post-float{ display:-ms-flexbox; display:-webkit-flexbox; display:flex; /* -ms-flex-wrap:wrap; flex-wrap:wrap; */ -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; } .list-post-block ul.list-post li{ max-height:initial; margin-bottom: 10px; } .list-post-block ul.list-post { padding-bottom:0; } .list-post-block .list-post > li:last-child{ margin-bottom: 10px; } ul.list-post li .post-float .img-post{ -webkit-box-flex: 0; -ms-flex: 0 0 119px; flex: 0 0 119px; max-width:119px; max-height:initial !important; min-height:initial !important; float:none !important; } ul.list-post li .post-float .ample-content{ flex-grow:1; } ul.list-post li .post-float .ample-content .post-title.title-small { font-size: 16px; line-height: 17px; } ul.list-post li .post-float .ample-content .post-meta { margin-top:5px; line-height:1; } ul.list-post li .post-float .ample-content .post-meta .post-author a{ font-size:12px; } ul.list-post.review-post-list li { padding-bottom: 0!important; } /* sidebar post issue fixed */ .sidebar ul.list-post li .ample-content .post-title a{ display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; font-size:16px; } ul.navbar-nav>li,.nav.navbar-nav .sub-menu li { position:relative; } /* normal post float half right issue fixed */ .post-float-half{ display:-ms-flexbox; display:-webkit-flexbox; display:flex; /* -ms-flex-wrap:wrap; flex-wrap:wrap; */ -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; } .post-float-half .img-post{ -webkit-box-flex: 0; -ms-flex: 0 0 300px; flex: 0 0 300px; max-width:300px; max-height:initial !important; min-height:initial !important; float:none !important; } .widget_search form.search-form { float: left; width: 100%; padding: 0 !important; margin-bottom: 30px; position: relative; margin-top: 25px; z-index: 9; } .widget_search{ margin-bottom: 30px; } .widget_search label{ width:100%; margin:0; } form.search-form input[type="search"], form.search-form input[type="text"] { line-height: 1.5; height: 40px; box-shadow: 0px 1px 25px 0px rgba(61,65,82,.05); float: left; width: 100%; border: 1px solid #b1b1b1; } form.search-form input[type="submit"], form.search-form input[type="submit"] { position: absolute; right: 0; background-color: #1e88e5; color: #fff; border: 0; padding: 12px 15px; line-height: 1; border-radius: 0px 4px 4px 0; height: 40px; } @media screen and (max-width: 767px){ .main-menu .container .row{ -ms-flex-wrap:wrap; flex-wrap:wrap; } .main-menu .site-navigation { flex: 0 0 100%; max-width: 100%; } ul.navbar-nav>li,.nav.navbar-nav .sub-menu li { position:relative; } .navbar-nav .menu-item-has-children > .sub-menu > .menu-item-has-children > .sub-menu { margin-left: 0; top:0; transition: all 0.5s ease; } .nav.navbar-nav li { display:block; padding:10px; } ul.navbar-nav>li>a { color:#fff; } .main-menu .nav-search{ position:absolute; top:10px; float:none; right:15px; } } /*================= all menu media query============================= */ @media (max-width: 767px){ .post-float-half{ -ms-flex-wrap:wrap; flex-wrap:wrap; } .post-float-half .img-post{ -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width:100%; margin-right:0 !important; text-align:center; margin-bottom:15px; } .post-float-half .img-post img{ max-height:initial; max-width:100% !important; margin-bottom:10px; } } /*post responsive issue fixed */ @media screen and (max-width:576px){ .sidebar ul{ padding:0; } ul.list-post li { margin-top:10px; } ul.list-post li .post-float{ -ms-flex-wrap:wrap; flex-wrap:wrap; } ul.list-post li .post-float .img-post{ -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width:100%; margin-right:0 !important; text-align:center; margin-bottom:15px; } ul.list-post li .post-float .img-post img{ max-height:initial; max-width:100% !important; margin-bottom:10px; } } @media only screen and (max-width: 767px) { ul.navbar-nav>li>a { color: #000; } ul#menu-primary-menu { background: #fff; } .navbar-nav >li.menu-item-has-children > a:after { content: "\f107"; font-family: "Font Awesome 5 Free"; display: inline-block; margin-left: 5px; color: #000; } .navbar-nav ul.sub-menu { position: relative; float: none; } li.home-buttom.navbar-nav { text-align: center; width: 100%; } .nav.navbar-nav li { display: block; padding: 1px; text-align: center; } ul.sub-menu li a { text-align: center; } ul.sub-menu { width: 100%; } li ul.sub-menu:hover { display: block; } } @media (max-width: 991px) and (min-width: 768px){ .navbar-toggle { display: none; z-index: 1; } ul.navbar-nav li a { line-height: normal !important; color: #fff; border-top: 1px solid #0e0e0e00 !important; border-bottom: 0; padding: 10px 0; display: block; min-width: 0; } li.home-buttom.navbar-nav { display: none; } } @media only screen and (max-width: 767px) { ul.navbar-nav>li>a { color: #000; } ul#menu-primary-menu { background: #fff; } .navbar-nav >li.menu-item-has-children > a:after { content: "\f107"; font-family: "Font Awesome 5 Free"; display: inline-block; margin-left: 5px; color: #000; } .navbar-nav ul.sub-menu { position: relative; float: none; } li.home-buttom.navbar-nav { text-align: center; width: 100%; } .nav.navbar-nav li { display: block; padding: 1px; text-align: center; } ul.sub-menu li a { text-align: center; } ul.sub-menu { width: 100%; } li ul.sub-menu:hover { display: block; } } @media (max-width: 991px) and (min-width: 768px){ .navbar-toggle { display: none; z-index: 1; } ul.navbar-nav li a { line-height: normal !important; color: #fff; border-top: 1px solid #0e0e0e00 !important; border-bottom: 0; padding: 10px 0; display: block; min-width: 0; } li.home-buttom.navbar-nav { display: none; } } /*==================== style for responsive menu ======================================================= =============================================================== ===================================================================================================*/ @media (max-width: 1199px) and (min-width: 992px){ ul.navbar-nav>li>a, .dropdown-menu li a { font-size: 14px; padding:0 15px; } } @media (max-width: 991px) and (min-width: 768px){ ul.navbar-nav > li > a:hover, ul.navbar-nav > li > a:focus { background: #fff; } .navbar-toggle { display: none; z-index: 1; } ul.navbar-nav li a { line-height: normal !important; color: #fff; border-top: 1px solid #0e0e0e00 !important; border-bottom: 0; padding: 10px 0; display: block; min-width: 0; } li.home-buttom.navbar-nav { display: none; } } @media only screen and (max-width: 767px) { ul.navbar-nav>li>a { color: #000!important; background: #fff; } .navbar-nav >li.menu-item-has-children > a:after{ display:none; } .navbar-nav >li.menu-item-has-children .dropdown-icon { position: absolute; right: 10px; top: 5px; width: 28px; height: 28px; color: #000; border: 1px solid #000; border-radius:5px; z-index: 999; display:flex; justify-content:center; align-items:center; flex-direction:column; padding: 0; } ul#menu-primary-menu { background: #fff!important; } ul#menu-primary-menu li { background: #fff!important; } ul#menu-primary-menu li a { background: #fff!important; } .navbar-nav ul.sub-menu { position: relative; float: none; position:initial; top:unset; left:unset; transition:unset; transform:unset; } li.home-buttom.navbar-nav { text-align: center; width: 100%; } .nav.navbar-nav li { display: block; padding: 1px; text-align: center; } ul.sub-menu li a { text-align: center; } ul.sub-menu { width: 100%; } li ul.sub-menu:hover { display: none; } li:focus-within ul.sub-menu{ display:block; } li:focus-within ul.sub-menu ul{ display:none; } li ul.sub-menu li:focus-within ul.sub-menu{ display:block; } ul#menu-primary-menu { background: #fff!important; } h2.trail-browse { display: none; } .simple-marquee-container .marquee-sibling { padding: 0; background: rgb(61, 61, 61); width: 28%; height: 45px; line-height: 42px; font-size: 14px; font-weight: normal; color: #ffffff; text-align: center; float: left; left: 0; z-index: 2000; } } /*open menu for drop-down*/ /* Text meant only for screen readers. */ /*open menu for drop-down*/ /* Text meant only for screen readers. */ .screen-reader-text { border: 0; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute !important; width: 1px; word-wrap: normal !important; /* Many screen reader and browser combinations announce broken words as they would appear visually. */ } .screen-reader-text:focus { background-color: #eee; clip: auto !important; clip-path: none; color: #444; display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; /* Above WP toolbar. */ } a:focus { outline: thin dotted!important; } ul li a:focus ~ ul { display: block; visibility: visible; opacity: 1; left: auto; animation: fadeinUp .3s; } ul li:focus-within > ul { display: block; opacity: 1; visibility: visible; left: auto; animation: fadeinUp .3s; } *:focus , button:focus { outline: 1px dotted; } a:focus { outline: thin dotted!important; } ul li a:focus ~ ul { display: block; visibility: visible; opacity: 1; left: auto; animation: fadeinUp .3s; } ul sub:focus-within > li { display: block; opacity: 1; visibility: visible; left: auto; animation: fadeinUp .3s; } .search-form input.search-field:focus, input[type='submit']:focus, .form-wrapper input[type='text']:focus { border: 1px solid #0083ff; outline: 1px dotted; } #primary #infinite-handle span button:focus, button:focus, a.button:focus, a.custom-button:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus, .search-form .search-submit:focus, .header-search-box > a:focus { outline: 2px dotted #1d6ea5; } /*breadcumb */ /*--------------------------------------------------- * Breadcrumb * ----------------------------------------------------- */ .breadcrumb{ padding:5px 20px; border-radius: 0; background:#000; margin-bottom: 30px; } nav.breadcrumb-trail.breadcrumbs { display: table; min-width: 100%; margin: auto; } .trail-browse { width: 12%; display: table-cell; vertical-align: middle; float: none; overflow: hidden; zoom: 1; font-size: 18px; line-height: 43px; margin: 26px 0; color: #fff; } .trail-items{ display: table-cell; vertical-align: middle; float: none; overflow: hidden; zoom: 1; border-left: 1px solid #666666; padding-left: 25px; } .breadcrumb li { font-size: 15px; line-height: 17px; color: #fff;; font-weight: 300; display: inline-block; } .breadcrumb li + li:before { color: inherit; padding: 0 10px; content: "/"; } .bread { margin-bottom: 29px; } h2.trail-browse { text-align: center; } /* CONTACT US FORM STYLING*/ .wpcf7-form label { width: 100%; } input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea { width: 100%; } .wpcf7-form textarea { min-height: 150px; } /* ===feature slider */ .left-side { padding-left: 2px; } .left-margin .left-side { padding-left: 14px; } .right-post.no-padding .hide-slider .hot-post-bottom, .right-post.no-padding .hide-slider .hot-post-bottom img { min-height: 300px!important; max-height: 300px!important; } /*===footer == */ #footer .profile-wrapper p { padding-right: 0; padding-left: 0; color: #fff; } #footer .post-meta { display: none; } .ample_advertisement_728x90 { text-align: center; } /* ==== ===For gutentor ========================================= ==================================================================*/ /*@media (min-width: 1200px)*/ .grid-container { max-width: 1267px; } .grid-row { display: flex; flex-wrap: wrap; margin-right: -22px; margin-left: -27px; } h3.gutentor-text { padding: 0; } h3.gutentor-post-title { padding: 0; } /* ===== post Format icon design */ .ample-post-format { position: absolute; top: 8%; z-index: 2; border: 1px solid #fafafa00; border-radius: 100%; color: #fff; width: 30px; height: 30px; line-height: 30px; text-align: center; background: #2059ff; right: 0; left: 86%; } .home2 .layout1 ul.list-post .ample-post-format { position: absolute; top: 10%; text-align: center; right: 0; left: 73%; font-size: 14px; height: 24px; width: 24px; line-height: 26px; } .ample-post-format { position: absolute; top: 5%; z-index: 2; border: 1px solid #fafafa00; border-radius: 100%; color: #fff; width: 30px; height: 30px; line-height: 30px; text-align: center; background: #2059ff; right: 0; left: 90%; } .right .ample-post-format { position: absolute; top: 8%; z-index: 2; border: 1px solid #fafafa00; border-radius: 100%; color: #fff; width: 30px; height: 30px; line-height: 30px; text-align: center; background: #2059ff; right: 0; left: 87%; } .home1 .ample-post-format { position: absolute; top: 3%; z-index: 2; border: 1px solid #fafafa00; border-radius: 100%; color: #fff; width: 30px; height: 30px; line-height: 30px; text-align: center; background: #2059ff; right: 0; left: 88%; } .home1 .layout1 ul.list-post .ample-post-format { position: absolute; top: 10%; text-align: center; right: 0; left: 73%; font-size: 14px; height: 24px; width: 24px; line-height: 26px; } .block.layout-4 ul.list-post .ample-post-format { z-index: 2; position: absolute; top: 10%; text-align: center; right: 0; left: 73%; font-size: 14px; height: 24px; width: 24px; line-height: 26px; } .featured-post .ample-post-format { top: 6%; position: fixed; } .ample-block-style.post-float-half .ample-post-format { position: absolute; top: 8%; z-index: 2; border: 1px solid #fafafa00; border-radius: 100%; color: #fff; width: 30px; height: 30px; line-height: 30px; text-align: center; background: #2059ff; right: 0; left: 100%; } .ample-post-format { position: absolute; top: 8%; z-index: 2; border: 1px solid #fafafa00; border-radius: 100%; color: #fff; width: 30px; height: 30px; line-height: 30px; text-align: center; background: #2059ff; right: 0; left: 86%; } .featured-post .ample-post-format { top: 5%; position: fixed; right: 0; left: 93%; } .ample-block-style.post-float-half .ample-post-format { position: absolute; top: 8%; right: 0; left: 100%; } ul.list-post .ample-post-format { position: absolute; top: 10%; text-align: center; right: 0; left: 79%; font-size: 15px; } .tab-pane.active.animated.layout1 ul.list-post .ample-post-format,.block.layout-4 ul.list-post .ample-post-format{ position: absolute; top: 10%; z-index: 2; right: 0; left: 78%; } .footer-widget ul.list-post .ample-post-format { position: absolute; top: 8%; right: 0; left: 62%!important; font-size: 12px; } section.block-wrapper.home2 .ample-block-style.post-float-half .ample-post-format { position: absolute; top: 8%; right: 0; left: 69%; } .home2 .ample-post-format { position: absolute; top: 4%; z-index: 2; border: 1px solid #fafafa00; border-radius: 100%; color: #fff; width: 30px; height: 30px; line-height: 30px; text-align: center; background: #2059ff; right: 0; left: 91%; } .home2 ul.list-post .ample-post-format { position: absolute; top: 5%; text-align: center; right: 0; left: 87%; font-size: 15px; } @media only screen and (max-width: 767px) { .home1 .layout1 ul.list-post .ample-post-format { position: absolute; top: 5%; text-align: center; right: 0; left: 90%; font-size: 14px; height: 24px; width: 24px; line-height: 26px; } ul.list-post .ample-post-format { position: absolute; top: 10%; text-align: center; right: 0; left: 86%; font-size: 15px; } .layout-4 .img-post { max-width: 100%; position: relative; overflow: hidden; max-height: 243px; min-height: 243px; } .block.layout-4 ul.list-post .ample-post-format { position: absolute; top: 7%; z-index: 2; right: 0; left: 89%; } .sidebar .widget ul li { margin-left: 0; } section.block-wrapper.home2 .ample-block-style.post-float-half .ample-post-format { position: absolute; top: 8%; right: 0; left: 291%; } .home2 .layout1 ul.list-post .ample-post-format { position: absolute; top: 4%; text-align: center; right: 0; left: 89%; font-size: 14px; height: 24px; width: 24px; line-height: 26px; } .post-float-half .img-post { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; margin-right: 0 !important; text-align: center; margin-bottom: 0; } .featured-post .ample-post-format { top: 5%; position: fixed; right: 0; left: 89%; } .wraper { overflow-x: hidden; } .home2 .ample-post-format { position: absolute; top: 4%; z-index: 2; border: 1px solid #fafafa00; border-radius: 100%; color: #fff; width: 24px; height: 24px; line-height: 24px; text-align: center; background: #2059ff; right: 0; left: 88%; font-size: 14px; } } .home2 .layout1 ul.list-post .ample-post-format { height: 27px; width: 27px; } .home1 .layout1 ul.list-post .ample-post-format { height: 27px; width: 27px; } /*disk for style in inner page */ article .entry-content ul li { list-style-type: disc; } article .entry-content ol li {list-style-type: decimal;} /*======================= seach form ==============================*/ .page-content label { display: initial; max-width: 100%; margin-bottom: 0px; font-weight: 700; } .footer-main span.post-date.black a { color: #fff; } ul.tag-list li { display: inline-block; background: #eaeaea; } .tag { display: inline-block; padding-left: 3px; padding-right: 3px; } .tagname { background: #1e88e5; color: #fff; display: inline-block; font-size: 11px; padding: 5px 10px; line-height: 100%; text-transform: uppercase; float: left; margin: 0 20px 0 0; } .tag li { display: inline-block; font-size: 11px; padding: 5px 10px; line-height: 100%; text-transform: uppercase; float: left; margin: 0 5px 0 0; } .tag li a { color: #444; } .tagname { background: #1e88e5; color: #fff; display: inline-block; font-size: 11px; padding: 4px 10px; line-height: 100%; text-transform: uppercase; float: left; margin: 0 0px 0 0; } ul.tag-list { margin-top: 5px; margin-bottom: 0; } .tag-post.row { margin-left: -5px; margin-right: 0; } .container ul.tag-list { margin-left: -51px; } /* style for social */ ul.ample-layout.styled li { border-bottom: 1px solid #eee; color: #333; font-size: 14px; font-weight: 400; letter-spacing: 0.05em; padding: 5px 3px; transition: all 0.3s ease 0s; margin-left: -20px; height: 60px; width: 112%; } .post-meta span { font-size: 13px; color: #444; margin-right: -7px; padding-right: 10px; border-right: 1px solid #fffdfd00; line-height: 12px; display: inline-block; } /* ad center */ figure.ads { text-align: center; } /*latest upddate*/ body{ font-family:'Muli', sans-serif; } .post-title { font-size: 19px; line-height: 24px; margin: 15px 0 0; } ul.list-post li .post-float .ample-content .post-title.title-small { font-size: 18px; line-height: 17px; } figure.ads { text-align: center; } .footer ul { list-style: none; padding-left: 15px; margin: 0; } .home2.layout-4 .img-post { max-width: 100%; position: relative; overflow: hidden; max-height: 350px; min-height: 350px; } .col-sm-12.two-column.small-right { padding-right: 14.5px; padding-bottom: 1.5px; } .footer-main ul.ample-layout.styled li { border-bottom: 1px solid #eee; color: #333; font-size: 14px; font-weight: 400; letter-spacing: 0.05em; padding: 5px 3px; transition: all 0.3s ease 0s; margin-left: -20px; height: 60px; width: 107%; } .ample-overaly-style.contentTop.hot-post-bottom.clearfix { margin-bottom: 3px; } a:focus { outline: 2px dotted!important; } .nav.navbar-nav li { display: inline-table; padding-right: 7px; } .navbar-wp .dropdown-menu > li > a { background: #1f2024; color: #fff; } .navbar-wp .dropdown-menu > li > a { padding: 12px 15px; font-size: 12px; font-family: 'Poppins', sans-serif; display: block; transition: .3s; font-weight: normal; text-transform: uppercase; }