.widget-header-1 h5, .widget-header-2 h5 {font-size: 18px;text-transform: capitalize;border-bottom: 1px solid var(--mutted-border-color);padding-bottom: 10px;position: relative;margin-top: 0 !important;font-weight: bold;}
.widget-header-2 h5::after { content: ""; background: var(--color-dark); height: 3px; width: 50px; position: absolute; bottom: 0px; left: 0px; }
.widget-header-3 h5 { text-transform: uppercase; font-size: 14px; }
.sidebar-widget ul.menu li { padding: 5px 0px; position: relative; font-size: 14px; }
#sidebar-wrapper ul.sub-menu { background: none; padding: 0px !important; }
.sidebar-widget ul.menu li:last-child { border: 0px; }
.widget_tagcloud .tag-cloud-link { text-transform: capitalize; display: inline-block; font-size: 13px; font-weight: 400; line-height: 0; padding: 15px 20px; border-radius: 30px; margin: 0px 5px 10px 0px; border: 1px solid rgb(235, 235, 235); background: rgb(242, 243, 245); }
.about-author-img { border-radius: 50%; width: 64px; height: 64px; box-shadow: 0 2px 4px var(--button-shadow-color-normal),0 0 0 transparent; }
.toggle_info { padding: 20px; background-color: rgb(247, 247, 247); }
.login_form .panel-body, .coupon_form .panel-body { border: 1px solid rgb(230, 230, 230); padding: 30px; margin-top: 30px; }
.custome-radio .form-check-label, .custome-checkbox .form-check-label { position: relative; cursor: pointer; }
.custome-checkbox .form-check-label { position: relative; cursor: pointer; color: rgb(104, 113, 136); padding: 0px; vertical-align: middle; }
.custome-radio .form-check-input, .custome-checkbox .form-check-input { display: none; }
.custome-checkbox .form-check-label::before { content: ""; border: 2px solid rgb(206, 212, 218); height: 17px; width: 17px; margin: 0px 8px 0px 0px; display: inline-block; vertical-align: middle; border-radius: 2px; }
.custome-checkbox .form-check-label span { vertical-align: middle; }
.custome-checkbox input[type="checkbox"]:checked + .form-check-label::after { opacity: 1; }
.custome-checkbox input[type="checkbox"] + .form-check-label::after { content: ""; width: 11px; position: absolute; top: 50%; left: 3px; opacity: 0; height: 6px; border-left: 2px solid rgb(255, 255, 255); border-bottom: 2px solid rgb(255, 255, 255); transform: translateY(-65%) rotate(-45deg); }
.login_footer { margin-bottom: 20px; margin-top: 5px; display: flex; align-items: center; justify-content: space-between; width: 100%; }
.divider-text-center { text-align: center; position: relative; }
.divider-text-center::before { content: ""; position: absolute; left: 0px; top: 50%; right: 0px; border-top: 1px solid rgb(221, 221, 221); transform: translateY(-50%); }
.divider-text-center span { background-color: rgb(255, 255, 255); padding: 0px 15px; position: relative; text-transform: uppercase; }
.btn-login li { margin: 0px 5px; display: inline-block; }
.btn-login li a { border-radius: 5px; padding: 15px 25px; color: rgb(255, 255, 255); display: block; line-height: 1; text-transform: none; letter-spacing: 0px; font-size: 1rem; }
.btn-facebook { background: rgb(59, 89, 152); border-color: rgb(59, 89, 152); }
.btn-google { background: rgb(216, 80, 64); border-color: rgb(216, 80, 64); }
.custome-checkbox input[type="checkbox"]:checked + .form-check-label::before { background-color: var(--color-primary); border-color: var(--color-primary); }
.form-subcriber input.form-control { padding: 16px 25px; line-height: 24px; border-radius: 30px 0px 0px 30px; max-width: 300px; font-size: 0.875rem; }
.form-subcriber .btn { font-size: 14px; border-radius: 0px 30px 30px 0px; padding: 0px 25px; }
input.form-control::placeholder { color: rgb(155, 155, 155); }
.form-newsletter-cover { display: table; width: 100%; }
.form-newsletter { display: flex; align-content: center; align-items: center; border: 1px solid rgb(225, 225, 225); padding: 0px 14px; width: 100%; border-radius: 2px; }
.form-newsletter input[type="email"] { border: 0px; background: none; width: calc(100% - 50px); padding-left: 0px; padding-right: 0px; font-size: 14px; }
.form-newsletter button, .exit-reading-mode { background: none; padding: 0px; height: 38px; text-decoration: none; border: 0px; }
.form-newsletter button .long-arrow, button.exit-reading-mode .long-arrow { width: 50px; }
button.box-shadow { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 10px 0px; }
.widget_instagram .insta-feed { padding-top: 5px; margin: -2px; display: flex; flex-wrap: wrap; }
.widget_instagram .insta-feed li { width: 29.33%; margin: 5px; }
.widget_instagram .insta-feed li img { width: 100%; }
.entry-meta { line-height: 1; color: rgb(102, 102, 102); }
.entry-meta.meta-2 .author-img img { width: 22px; height: 22px; border-radius: 50%; }
.entry-meta.meta-2 .author-name { text-transform: uppercase; font-weight: 600; display: inline-block; margin-top: 7px; }
.entry-meta.meta-2 .create-date { position: relative; }
.entry-meta.meta-2 .create-date::after { content: ""; width: 1px; background: rgb(153, 153, 153); height: 100%; position: absolute; left: -15px; top: 0px; transform: rotate(21deg); }
figure .post-format { background: rgb(255, 255, 255); display: block; width: 25px; height: 25px; text-align: center; line-height: 28px; border-radius: 2px; }
.post-thumb-80 img {width: 90px;height: 80px;object-fit: cover;}
.post-thumb-64 img { width: 64px; height: 64px; border-radius: 50%; }
.position-left-bottom { position: absolute; bottom: 15px; left: 15px; z-index: 1; }
.position-top-right { position: absolute; top: 15px; right: 15px; z-index: 1; }
.entry-meta.meta-0 span { position: relative; }
.entry-meta.meta-1 span { margin-right: 10px; font-size: 12px; text-transform: none; }
span.has-dot { position: relative; padding-left: 10px; }
span.has-dot::before { content: ""; width: 3px; height: 3px; background: rgb(153, 153, 153); position: absolute; top: 50%; margin-top: -1px; display: block; left: -3px; border-radius: 50%; }
.featured-1 {padding: 40px 0px;background: rgb(247 248 249);}
.featured-1 h3 { font-size: 42px; font-weight: 900; }
.featured-1 h2 { font-size: 50px; font-weight: 900; }
.featured-1 h2 span { color: var(--color-primary); }
.tags { letter-spacing: 0.5px; }
.featured-slider-2-items .post-thumb .thumb-overlay, .featured-slider-3-items .post-thumb .thumb-overlay { min-height: 600px; background-position: center center; }
.featured-slider-2 .post-content-overlay { position: absolute; transition-duration: 0.2s; width: 100%; bottom: 80px; z-index: 500; }
.featured-slider-2 .post-content-overlay .post-title { max-width: 50%; }
.featured-slider-2-nav-cover { position: absolute; bottom: 80px; right: 0px; width: 33%; }
.featured-slider-2-nav .slick-current img { border: 3px solid rgba(255, 255, 255, 0.7); }
.featured-slider-2 .arrow-cover { position: absolute; left: 0px; z-index: 300; }
.featured-slider-2 .arrow-cover i { color: rgb(255, 255, 255); }
.featured-slider-3 .post-content-overlay { position: absolute; transition-duration: 0.2s; width: 70%; z-index: 500; left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%); text-align: center; }
.slider-3-arrow-cover { position: absolute; z-index: 9; bottom: 20px; text-align: center; width: 100%; }
.transition-04s { transition: 0.4s; }
.img-hover-slide { transition: 0.4s;background-repeat: no-repeat; background-size: cover; background-position: center center; min-height: 280px; overflow: hidden; }
.post-thumb:hover .img-hover-slide { background-position: 30% center; }
.post-module-1 .post-content-overlay { position: absolute; bottom: 0px; transition-duration: 0.2s; }
.post-module-1 .post-thumb { box-shadow: 4px 4px 0 var(--color-grey); }
.post-module-1 .post-thumb:hover .post-content-overlay { bottom: 5px; }
.post-module-1 .post-content-overlay .entry-meta { line-height: 1; }
.post-module-1 .post-content-overlay .entry-meta span.post-cat, .entry-meta.meta-0 span.post-cat { padding-right: 7px; margin-right: 10px; font-weight: bold; color: rgb(102, 102, 102); }
.post-module-1 .post-content-overlay .entry-meta span.post-cat::after, .entry-meta.meta-0 span.post-cat::after { content: ""; width: 3px; height: 3px; background: rgb(153, 153, 153); position: absolute; right: 0px; bottom: 3px; border-radius: 50%; }
.post-module-1 .post-content-overlay .entry-meta.text-white span.post-cat::after { background: rgb(255, 255, 255); }
.slick-dots { display: flex; -webkit-box-pack: center; justify-content: center; margin: 0px; padding: 0px; list-style-type: none; }
.slick-dots li { margin: 0px 0.15rem; }
.slick-dots button { display: block; width: 6px; height: 6px; padding: 0px; border: none; background-color: rgb(153, 153, 153); text-indent: -9999px; }
.slick-dots li.slick-active button { background-color: rgb(17, 17, 17); }
.top-left-icon, .top-right-icon { position: absolute; top: 30px; left: 30px; border-radius: 50px; width: 30px; height: 30px; text-align: center; line-height: 30px; font-size: 12px; z-index: 3; color: rgb(255, 255, 255); transition: 0.4s; }
.top-right-icon { left: unset; right: 30px; }
.img-hover-slide:hover .top-left-icon, .img-hover-slide:hover .top-right-icon { margin-top: -3px; box-shadow: rgba(0, 0, 0, 0.18) 0px 5px 11px 0px, rgba(0, 0, 0, 0.15) 0px 4px 15px 0px; transition: 0.4s; }
.hover-up-2:hover { transform: translateY(-5px); }
.transition-normal { transition: 0.25s cubic-bezier(0.02, 0.01, 0.47, 1); }
.post-card-1 { border: 1px solid rgb(231, 231, 231); z-index: 12; transition: 0.25s cubic-bezier(0.02, 0.01, 0.47, 1); position: relative; background: rgb(255, 255, 255); cursor: pointer; display: inline-block; width: 100%; vertical-align: middle; }
.post-card-1 .thumb-overlay {min-height: 140px;border-radius: 10px 10px 0px 0px;}
.post-card-1 .post-content { background: rgb(255, 255, 255); border-radius: 0px 0px 10px 10px; }
.post-card-content {display: flex;justify-content: space-between;width: 100%;height: 100%;flex-wrap: wrap;}
.post-card-1 .top-right-icon { top: 20px; right: 20px; }
.post-card-1 .top-left-icon { top: 20px; left: 20px; }
.carausel-post-1 .img-hover-slide { min-height: 420px; }
.thumb-overlay::before { position: absolute; content: ""; width: 100%; height: 100%; left: 0px; top: 0px; background: linear-gradient(transparent 50%, rgba(0, 0, 0, 0.8) 100%); transition: 0.4s; }
.carausel-post-1 .arrow-cover { position: absolute; bottom: 30px; right: 15px; z-index: 99; }
.arrow-cover button, .slider-3-arrow-cover button { background: none; border: 0px; }
.arrow-cover button i, .slider-3-arrow-cover button i { color: white; font-size: 22px; }
.carausel-post-1 .post-content-overlay { position: absolute; bottom: 0px; left: 0px; transition-duration: 0.2s; }
.carausel-post-1:hover .post-content-overlay { bottom: 15px; transition-duration: 0.2s; }
.carausel-3-columns { margin: 0px -15px; }
.carausel-3-columns-item { margin-right: 15px; margin-left: 15px; }
.list-style-2 .post-thumb .img-hover-slide { min-height: 150px; }
figure .social-share, .post-thumb .social-share { position: absolute; float: left; overflow: hidden; padding-left: 0px; bottom: 10px; right: 0px; margin: 0px; z-index: 200; }
.animate-conner .post-thumb .social-share { right: 35px; }
figure .social-share li, .post-thumb .social-share li { width: 100%; text-align: center; max-width: 0px; opacity: 0; transition: 0.3s; float: left; margin-left: 5px; }
figure .social-share li:first-child, .post-thumb .social-share li:first-child { max-width: 24px; opacity: 1; pointer-events: none; }
figure .social-share li a, .post-thumb .social-share li a { display: block; width: 24px; height: 24px; line-height: 24px; text-align: center; border-radius: 50%; font-size: 11px; color: rgb(255, 255, 255); }
figure .social-share:hover li:nth-child(1), .post-thumb .social-share:hover li:nth-child(1) { opacity: 0; max-width: 0px; }
figure .social-share:hover li, .post-thumb .social-share:hover li { opacity: 1; max-width: 24px; }
figure .social-share:hover li:last-child, .post-thumb .social-share:hover li:last-child { margin-right: 15px; }
.social-share { height: 0px; transition-duration: 0.2s; }
.bgcover:hover .social-share, .post-thumb:hover .social-share { height: 30px; transition-duration: 0.2s; }
.post-thumb .social-share li a { background: rgb(0, 122, 255); }
.post-thumb .social-share li a.fb, .header-social-network .list-inline-item a.fb { background: rgb(59, 89, 153); }
.post-thumb .social-share li a.tw, .header-social-network .list-inline-item a.tw {background: #000;}
.post-thumb .social-share li a.pt, .header-social-network .list-inline-item a.pt { background: rgb(189, 8, 28); }
.thumb-overlay .post-thumb .social-share { right: 35px; }
.single-more-articles { background: none 0px 0px repeat scroll rgb(255, 255, 255); border: 1px solid rgb(225, 225, 225); bottom: 84px; display: inline-block; max-width: 100%; opacity: 1; position: fixed; right: 20px; transform: translateY(200%); transition: 0.2s cubic-bezier(0.4, 0, 0.2, 1); width: 330px; z-index: 98; padding: 20px; box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 40px 0px; }
.single-more-articles.single-more-articles--visible { transform: none; opacity: 1; }
button.single-more-articles-close { position: absolute; top: -20px; right: -12px; border: 0px; background: none; font-size: 22px; }
.news-flash-cover .flash-news-title { line-height: 1; margin-bottom: 0px; float: left; margin-right: 15px; color: rgb(255, 255, 255); background: rgb(0, 0, 0); padding: 2px 10px; border-radius: 2px; }
.news-flash-cover .flash-news-title i { font-size: 12px; }
.news-flash-cover ul { line-height: 1; }
#date-time ul { right: 0px; }
.live-now { color: rgb(223, 74, 44); padding-left: 10px; margin-right: 10px; position: relative; letter-spacing: 0.5px; }
.live-now::before { content: ""; background: rgb(181, 15, 15); width: 6px; height: 6px; border-radius: 50%; position: absolute; left: 0px; top: 50%; margin-top: -3px; animation: 1s ease 0s infinite normal none running shadow-pulse; }
.widget_categories li.cat-item, .widget_archive li, .widget_pages li, .widget_recent_comments li, .widget_nav_menu li { border-bottom: 1px dotted rgba(0, 0, 0, 0.15); display: table; width: 100%; padding: 8px 0px; }
.widget_categories li.cat-item:last-child { border: none; }
.widget_categories li.cat-item a, .widget_archive li a, .widget_pages li a { text-align: left; padding: 0px; }
.menu li.menu-item-has-children { position: relative; }
.menu li.menu-item-has-children::after { content: "3"; font-family: ElegantIcons; font-size: 14px; display: inline-block; padding-left: 5px; position: absolute; right: 0px; }
#sidebar-wrapper .menu li.menu-item-has-children ul.sub-menu { padding-left: 15px !important; }
.widget_categories li.cat-item span.post-count { float: right; display: inline-block; width: 24px; height: 24px; background: var(--color-muted); border-radius: 50%; line-height: 24px; text-align: center; color: rgb(255, 255, 255); font-size: 12px; }
.widget_categories li:hover span.post-count { background: var(--color-danger); }
.nav-tabs .nav-link { color: rgb(102, 102, 102); font-weight: 600; }
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active { color: rgb(0, 0, 0); }
.nav-tabs .nav-link.active, .nav-tabs .nav-link, .nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover { border: none; padding: 0px; margin-right: 30px; }
.nav-tabs .nav-link.active { border-width: 0px 0px 2px; border-color: rgb(0, 0, 0); border-style: solid; }
nav.tab-nav .nav-tabs { border: none; }
.tab-content > .tab-pane { display: block; height: 0px; overflow: hidden; }
.tab-content > .active { height: auto; }
.widget-taber a.nav-link { font-size: 14px; padding: 4px 15px 0px 0px; float: left; position: relative; }
.widget-taber a.nav-link.active { font-size: 18px; padding-top: 0px; padding-left: 15px; }
.widget-taber a.nav-link.active::before { content: ""; width: 8px; height: 8px; display: block; position: absolute; border-radius: 50%; left: 0px; top: 50%; margin-top: -4px; animation: 1s ease 0s infinite normal none running shadow-pulse; }
.widget-taber nav.tab-nav { padding: 0px; }
.widget-taber-content { box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 40px 0px; }
* { box-sizing: border-box; }
.grid::after { content: ""; display: block; clear: both; }
.grid-sizer, .grid-item { width: 33.333%; }
.grid-item { float: left; }
.grid-item img { display: block; max-width: 100%; }
.mt-5 { margin-top: 5px !important; }
.mt-10 { margin-top: 10px !important; }
.mt-15 { margin-top: 15px !important; }
.mt-20 { margin-top: 20px !important; }
.mt-25 { margin-top: 25px !important; }
.mt-30 { margin-top: 30px !important; }
.mt-35 { margin-top: 35px !important; }
.mt-40 { margin-top: 40px !important; }
.mt-45 { margin-top: 45px !important; }
.mt-50 { margin-top: 50px !important; }
.mt-55 { margin-top: 55px !important; }
.mt-60 { margin-top: 60px !important; }
.mt-65 { margin-top: 65px !important; }
.mt-70 { margin-top: 70px !important; }
.mt-75 { margin-top: 75px !important; }
.mt-80 { margin-top: 80px !important; }
.mt-85 { margin-top: 85px !important; }
.mt-90 { margin-top: 90px !important; }
.mt-95 { margin-top: 95px !important; }
.mt-100 { margin-top: 100px !important; }
.mt-105 { margin-top: 105px !important; }
.mt-110 { margin-top: 110px !important; }
.mt-115 { margin-top: 115px !important; }
.mt-120 { margin-top: 120px !important; }
.mt-125 { margin-top: 125px !important; }
.mt-130 { margin-top: 130px !important; }
.mt-135 { margin-top: 135px !important; }
.mt-140 { margin-top: 140px !important; }
.mt-145 { margin-top: 145px !important; }
.mt-150 { margin-top: 150px !important; }
.mt-155 { margin-top: 155px !important; }
.mt-160 { margin-top: 160px !important; }
.mt-165 { margin-top: 165px !important; }
.mt-170 { margin-top: 170px !important; }
.mt-175 { margin-top: 175px !important; }
.mt-180 { margin-top: 180px !important; }
.mt-185 { margin-top: 185px !important; }
.mt-190 { margin-top: 190px !important; }
.mt-195 { margin-top: 195px !important; }
.mt-200 { margin-top: 200px !important; }
.mb-5 { margin-bottom: 5px !important; }
.mb-10 { margin-bottom: 10px !important; }
.mb-15 { margin-bottom: 15px !important; }
.mb-20 { margin-bottom: 20px !important; }
.mb-25 { margin-bottom: 25px !important; }
.mb-30 { margin-bottom: 30px !important; }
.mb-35 { margin-bottom: 35px !important; }
.mb-40 { margin-bottom: 40px !important; }
.mb-45 { margin-bottom: 45px !important; }
.mb-50 { margin-bottom: 50px !important; }
.mb-55 { margin-bottom: 55px !important; }
.mb-60 { margin-bottom: 60px !important; }
.mb-65 { margin-bottom: 65px !important; }
.mb-70 { margin-bottom: 70px !important; }
.mb-75 { margin-bottom: 75px !important; }
.mb-80 { margin-bottom: 80px !important; }
.mb-85 { margin-bottom: 85px !important; }
.mb-90 { margin-bottom: 90px !important; }
.mb-95 { margin-bottom: 95px !important; }
.mb-100 { margin-bottom: 100px !important; }
.mb-105 { margin-bottom: 105px !important; }
.mb-110 { margin-bottom: 110px !important; }
.mb-115 { margin-bottom: 115px !important; }
.mb-120 { margin-bottom: 120px !important; }
.mb-125 { margin-bottom: 125px !important; }
.mb-130 { margin-bottom: 130px !important; }
.mb-135 { margin-bottom: 135px !important; }
.mb-140 { margin-bottom: 140px !important; }
.mb-145 { margin-bottom: 145px !important; }
.mb-150 { margin-bottom: 150px !important; }
.mb-155 { margin-bottom: 155px !important; }
.mb-160 { margin-bottom: 160px !important; }
.mb-165 { margin-bottom: 165px !important; }
.mb-170 { margin-bottom: 170px !important; }
.mb-175 { margin-bottom: 175px !important; }
.mb-180 { margin-bottom: 180px !important; }
.mb-185 { margin-bottom: 185px !important; }
.mb-190 { margin-bottom: 190px !important; }
.mb-195 { margin-bottom: 195px !important; }
.mb-200 { margin-bottom: 200px !important; }
.ml-5 { margin-left: 5px !important; }
.ml-10 { margin-left: 10px !important; }
.ml-15 { margin-left: 15px !important; }
.ml-20 { margin-left: 20px !important; }
.ml-25 { margin-left: 25px !important; }
.ml-30 { margin-left: 30px !important; }
.ml-35 { margin-left: 35px !important; }
.ml-40 { margin-left: 40px !important; }
.ml-45 { margin-left: 45px !important; }
.ml-50 { margin-left: 50px !important; }
.ml-55 { margin-left: 55px !important; }
.ml-60 { margin-left: 60px !important; }
.ml-65 { margin-left: 65px !important; }
.ml-70 { margin-left: 70px !important; }
.ml-75 { margin-left: 75px !important; }
.ml-80 { margin-left: 80px !important; }
.ml-85 { margin-left: 85px !important; }
.ml-90 { margin-left: 90px !important; }
.ml-95 { margin-left: 95px !important; }
.ml-100 { margin-left: 100px !important; }
.ml-105 { margin-left: 105px !important; }
.ml-110 { margin-left: 110px !important; }
.ml-115 { margin-left: 115px !important; }
.ml-120 { margin-left: 120px !important; }
.ml-125 { margin-left: 125px !important; }
.ml-130 { margin-left: 130px !important; }
.ml-135 { margin-left: 135px !important; }
.ml-140 { margin-left: 140px !important; }
.ml-145 { margin-left: 145px !important; }
.ml-150 { margin-left: 150px !important; }
.ml-155 { margin-left: 155px !important; }
.ml-160 { margin-left: 160px !important; }
.ml-165 { margin-left: 165px !important; }
.ml-170 { margin-left: 170px !important; }
.ml-175 { margin-left: 175px !important; }
.ml-180 { margin-left: 180px !important; }
.ml-185 { margin-left: 185px !important; }
.ml-190 { margin-left: 190px !important; }
.ml-195 { margin-left: 195px !important; }
.ml-200 { margin-left: 200px !important; }
.mr-5 { margin-right: 5px !important; }
.mr-10 { margin-right: 10px !important; }
.mr-15 { margin-right: 15px !important; }
.mr-20 { margin-right: 20px !important; }
.mr-25 { margin-right: 25px !important; }
.mr-30 { margin-right: 30px !important; }
.mr-35 { margin-right: 35px !important; }
.mr-40 { margin-right: 40px !important; }
.mr-45 { margin-right: 45px !important; }
.mr-50 { margin-right: 50px !important; }
.mr-55 { margin-right: 55px !important; }
.mr-60 { margin-right: 60px !important; }
.mr-65 { margin-right: 65px !important; }
.mr-70 { margin-right: 70px !important; }
.mr-75 { margin-right: 75px !important; }
.mr-80 { margin-right: 80px !important; }
.mr-85 { margin-right: 85px !important; }
.mr-90 { margin-right: 90px !important; }
.mr-95 { margin-right: 95px !important; }
.mr-100 { margin-right: 100px !important; }
.mr-105 { margin-right: 105px !important; }
.mr-110 { margin-right: 110px !important; }
.mr-115 { margin-right: 115px !important; }
.mr-120 { margin-right: 120px !important; }
.mr-125 { margin-right: 125px !important; }
.mr-130 { margin-right: 130px !important; }
.mr-135 { margin-right: 135px !important; }
.mr-140 { margin-right: 140px !important; }
.mr-145 { margin-right: 145px !important; }
.mr-150 { margin-right: 150px !important; }
.mr-155 { margin-right: 155px !important; }
.mr-160 { margin-right: 160px !important; }
.mr-165 { margin-right: 165px !important; }
.mr-170 { margin-right: 170px !important; }
.mr-175 { margin-right: 175px !important; }
.mr-180 { margin-right: 180px !important; }
.mr-185 { margin-right: 185px !important; }
.mr-190 { margin-right: 190px !important; }
.mr-195 { margin-right: 195px !important; }
.mr-200 { margin-right: 200px !important; }
.p-10 { padding: 10px !important; }
.p-15 { padding: 15px !important; }
.p-20 { padding: 20px !important; }
.p-25 { padding: 25px !important; }
.p-30 { padding: 30px !important; }
.pt-5 { padding-top: 5px !important; }
.pt-10 { padding-top: 10px !important; }
.pt-15 { padding-top: 15px !important; }
.pt-20 { padding-top: 20px !important; }
.pt-25 { padding-top: 25px !important; }
.pt-30 { padding-top: 30px !important; }
.pt-35 { padding-top: 35px !important; }
.pt-40 { padding-top: 40px !important; }
.pt-45 { padding-top: 45px !important; }
.pt-50 { padding-top: 50px !important; }
.pt-55 { padding-top: 55px !important; }
.pt-60 { padding-top: 60px !important; }
.pt-65 { padding-top: 65px !important; }
.pt-70 { padding-top: 70px !important; }
.pt-75 { padding-top: 75px !important; }
.pt-80 { padding-top: 80px !important; }
.pt-85 { padding-top: 85px !important; }
.pt-90 { padding-top: 90px !important; }
.pt-95 { padding-top: 95px !important; }
.pt-100 { padding-top: 100px !important; }
.pt-105 { padding-top: 105px !important; }
.pt-110 { padding-top: 110px !important; }
.pt-115 { padding-top: 115px !important; }
.pt-120 { padding-top: 120px !important; }
.pt-125 { padding-top: 125px !important; }
.pt-130 { padding-top: 130px !important; }
.pt-135 { padding-top: 135px !important; }
.pt-140 { padding-top: 140px !important; }
.pt-145 { padding-top: 145px !important; }
.pt-150 { padding-top: 150px !important; }
.pt-155 { padding-top: 155px !important; }
.pt-160 { padding-top: 160px !important; }
.pt-165 { padding-top: 165px !important; }
.pt-170 { padding-top: 170px !important; }
.pt-175 { padding-top: 175px !important; }
.pt-180 { padding-top: 180px !important; }
.pt-185 { padding-top: 185px !important; }
.pt-190 { padding-top: 190px !important; }
.pt-195 { padding-top: 195px !important; }
.pt-200 { padding-top: 200px !important; }
.pt-260 { padding-top: 260px !important; }
.pb-5 { padding-bottom: 5px !important; }
.pb-10 { padding-bottom: 10px !important; }
.pb-15 { padding-bottom: 15px !important; }
.pb-20 { padding-bottom: 20px !important; }
.pb-25 { padding-bottom: 25px !important; }
.pb-30 { padding-bottom: 30px !important; }
.pb-35 { padding-bottom: 35px !important; }
.pb-40 { padding-bottom: 40px !important; }
.pb-45 { padding-bottom: 45px !important; }
.pb-50 { padding-bottom: 50px !important; }
.pb-55 { padding-bottom: 55px !important; }
.pb-60 { padding-bottom: 60px !important; }
.pb-65 { padding-bottom: 65px !important; }
.pb-70 { padding-bottom: 70px !important; }
.pb-75 { padding-bottom: 75px !important; }
.pb-80 { padding-bottom: 80px !important; }
.pb-85 { padding-bottom: 85px !important; }
.pb-90 { padding-bottom: 90px !important; }
.pb-95 { padding-bottom: 95px !important; }
.pb-100 { padding-bottom: 100px !important; }
.pb-105 { padding-bottom: 105px !important; }
.pb-110 { padding-bottom: 110px !important; }
.pb-115 { padding-bottom: 115px !important; }
.pb-120 { padding-bottom: 120px !important; }
.pb-125 { padding-bottom: 125px !important; }
.pb-130 { padding-bottom: 130px !important; }
.pb-135 { padding-bottom: 135px !important; }
.pb-140 { padding-bottom: 140px !important; }
.pb-145 { padding-bottom: 145px !important; }
.pb-150 { padding-bottom: 150px !important; }
.pb-155 { padding-bottom: 155px !important; }
.pb-160 { padding-bottom: 160px !important; }
.pb-165 { padding-bottom: 165px !important; }
.pb-170 { padding-bottom: 170px !important; }
.pb-175 { padding-bottom: 175px !important; }
.pb-180 { padding-bottom: 180px !important; }
.pb-185 { padding-bottom: 185px !important; }
.pb-190 { padding-bottom: 190px !important; }
.pb-195 { padding-bottom: 195px !important; }
.pb-200 { padding-bottom: 200px !important; }
.pl-5 { padding-left: 5px !important; }
.pl-10 { padding-left: 10px !important; }
.pl-15 { padding-left: 15px !important; }
.pl-20 { padding-left: 20px !important; }
.pl-25 { padding-left: 25px !important; }
.pl-30 { padding-left: 30px !important; }
.pl-35 { padding-left: 35px !important; }
.pl-40 { padding-left: 40px !important; }
.pl-45 { padding-left: 45px !important; }
.pl-50 { padding-left: 50px !important; }
.pl-55 { padding-left: 55px !important; }
.pl-60 { padding-left: 60px !important; }
.pl-65 { padding-left: 65px !important; }
.pl-70 { padding-left: 70px !important; }
.pl-75 { padding-left: 75px !important; }
.pl-80 { padding-left: 80px !important; }
.pl-85 { padding-left: 85px !important; }
.pl-90 { padding-left: 90px !important; }
.pl-95 { padding-left: 95px !important; }
.pl-100 { padding-left: 100px !important; }
.pl-105 { padding-left: 105px !important; }
.pl-110 { padding-left: 110px !important; }
.pl-115 { padding-left: 115px !important; }
.pl-120 { padding-left: 120px !important; }
.pl-125 { padding-left: 125px !important; }
.pl-130 { padding-left: 130px !important; }
.pl-135 { padding-left: 135px !important; }
.pl-140 { padding-left: 140px !important; }
.pl-145 { padding-left: 145px !important; }
.pl-150 { padding-left: 150px !important; }
.pl-155 { padding-left: 155px !important; }
.pl-160 { padding-left: 160px !important; }
.pl-165 { padding-left: 165px !important; }
.pl-170 { padding-left: 170px !important; }
.pl-175 { padding-left: 175px !important; }
.pl-180 { padding-left: 180px !important; }
.pl-185 { padding-left: 185px !important; }
.pl-190 { padding-left: 190px !important; }
.pl-195 { padding-left: 195px !important; }
.pl-200 { padding-left: 200px !important; }
.pr-5 { padding-right: 5px !important; }
.pr-10 { padding-right: 10px !important; }
.pr-15 { padding-right: 15px !important; }
.pr-20 { padding-right: 20px !important; }
.pr-25 { padding-right: 25px !important; }
.pr-30 { padding-right: 30px !important; }
.pr-35 { padding-right: 35px !important; }
.pr-40 { padding-right: 40px !important; }
.pr-45 { padding-right: 45px !important; }
.pr-50 { padding-right: 50px !important; }
.pr-55 { padding-right: 55px !important; }
.pr-60 { padding-right: 60px !important; }
.pr-65 { padding-right: 65px !important; }
.pr-70 { padding-right: 70px !important; }
.pr-75 { padding-right: 75px !important; }
.pr-80 { padding-right: 80px !important; }
.pr-85 { padding-right: 85px !important; }
.pr-90 { padding-right: 90px !important; }
.pr-95 { padding-right: 95px !important; }
.pr-100 { padding-right: 100px !important; }
.pr-105 { padding-right: 105px !important; }
.pr-110 { padding-right: 110px !important; }
.pr-115 { padding-right: 115px !important; }
.pr-120 { padding-right: 120px !important; }
.pr-125 { padding-right: 125px !important; }
.pr-130 { padding-right: 130px !important; }
.pr-135 { padding-right: 135px !important; }
.pr-140 { padding-right: 140px !important; }
.pr-145 { padding-right: 145px !important; }
.pr-150 { padding-right: 150px !important; }
.pr-155 { padding-right: 155px !important; }
.pr-160 { padding-right: 160px !important; }
.pr-165 { padding-right: 165px !important; }
.pr-170 { padding-right: 170px !important; }
.pr-175 { padding-right: 175px !important; }
.pr-180 { padding-right: 180px !important; }
.pr-185 { padding-right: 185px !important; }
.pr-190 { padding-right: 190px !important; }
.pr-195 { padding-right: 195px !important; }
.pr-200 { padding-right: 200px !important; }
.plr-5-percent { padding: 0px 5%; }
.px-15 { padding: 0px 15px !important; }