 .disabled {
     opacity: 0.5;
     pointer-events: none;
 }
 .Leverage {
     background-size: 100% auto;
     background-repeat: no-repeat;
     background-position: center center;
     background: #f6e3e5;
     margin-top: 0;
     padding: 25px 10px;
     text-align: center;
 }
 .Leverage-sec {
     background-size: 100% auto;
     background-repeat: no-repeat;
     background-position: center center;
     background: #f7f7f7;
     margin-top: 0;
     padding: 40px 10px;
     text-align: center;
 }
 .button-container {
     text-align: center;
 }

 .Leverage-sec .SubHeading {
     text-transform: uppercase;
 }

.Leverage-sec p {
     font-size: 18px;
 }

#giveaway-list .BlogPage .BlogDetails .SearchPagination {
    padding: 0 0 12px;
    margin-bottom: 12px;
    background: transparent;
}

#giveaway-list .blog-only-toolbar {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 24px;
    padding: 0 0 12px;
    margin-bottom: 0;
    border-bottom: 1px solid #e9e9e9;
    background: transparent;
}

#giveaway-list .blog-only-toolbar__left {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex: 1;
    gap: 20px;
    min-width: 0;
}

#giveaway-list .giveaway-toolbar__nav {
    margin: 0;
    min-height: 0;
    background: transparent;
    border: 0;
    box-shadow: none;
    flex: 1;
}

#giveaway-list .giveaway-toolbar__nav .navbar-collapse {
    padding: 0;
    border: 0;
    box-shadow: none;
}

#giveaway-list .blog-only-toolbar__categories {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 14px;
    margin: 0;
    float: none;
}

#giveaway-list .blog-only-toolbar__categories > li {
    float: none;
}

#giveaway-list .blog-only-toolbar__categories > li > a svg {
    width: 24px;
    height: 24px;
    fill: #f47b30;
    flex: 0 0 24px;
    transition: fill 0.2s ease;
}

#giveaway-list .blog-only-toolbar__categories > li.active > a,
#giveaway-list .blog-only-toolbar__categories > li > a:hover,
#giveaway-list .blog-only-toolbar__categories > li > a:focus {
    color: #f47b30 !important;
    background: #fdf0e6 !important;
    box-shadow: 0 0 1px rgba(244, 123, 48, 0.05) inset;
}

#giveaway-list .blog-only-toolbar__categories > li.active > a svg,
#giveaway-list .blog-only-toolbar__categories > li > a:hover svg,
#giveaway-list .blog-only-toolbar__categories > li > a:focus svg {
    fill: #f47b30 !important;
}

#giveaway-list #div1.PaginationRight.topPagination {
    display: none !important;
}

#contentdetails,
#contentdetails.container,
#contentdetails > .container,
#contentdetails > div:first-child {
    border-top: 0 !important;
    box-shadow: none !important;
    margin-top: 0 !important;
    padding-top: 0 !important;
}

#contentdetails hr,
#contentdetails > hr:first-child,
#contentdetails hr:first-child {
    display: none !important;
}

#contentdetails > *:first-child {
    border-top: 0 !important;
    box-shadow: none !important;
    margin-top: 0 !important;
    padding-top: 0 !important;
}

 #giveaway-list .BlogPage .BlogDetails .SearchPagination {
     padding: 0px 15px 9px;
     margin-bottom: 15px;
 }

 #giveaway-list .BlogPage .BlogDetails {
     padding: 0px 0px 30px 0px;
 }

 #giveaway-list .ProgramBox .BtnKnowMore {
     padding: 6px 15px;
 }

 #giveaway-list .navbar-default .navbar-nav>li {}

 #giveaway-list .navbar-default .navbar-nav>li:hover,
 #giveaway-list .navbar-default .navbar-nav>li:hover a,
 #giveaway-list .navbar-default .navbar-nav>li.active,
 #giveaway-list .navbar-default .navbar-nav>li.active a {
     color: #f47b30;
     background: #fdf0e6;
     box-shadow: 0 0 1px rgba(244, 123, 48, 0.05) inset;
     border-radius: 12px;
     text-decoration: none;
 }

 #giveaway-list .navbar-default .navbar-nav>li svg {
     width: 24px;
     height: 24px;
     flex: 0 0 24px;
     vertical-align: middle;
     fill: #f47b30;
     transition: fill 0.2s ease;
 }

 #giveaway-list .navbar-default .navbar-nav>li:hover svg,
 #giveaway-list .navbar-default .navbar-nav>li.active svg {
     fill: #f47b30 !important;
     /*stroke: #FF7C2C !important;*/
 }


 #giveaway-list .navbar-default .navbar-nav li a {
     display: inline-flex;
     align-items: center;
     justify-content: center;
     gap: 10px;
     margin: 0;
     padding: 7px 12px;
     border: 1px solid #f47b30;
     border-radius: 12px;
     color: #f47b30 !important;
     font-size: 14px;
     font-weight: 700 !important;
     line-height: inherit;
     text-transform: uppercase;
     box-shadow: 0 0 1px rgba(244, 123, 48, 0.05) inset;
     background: #fff;
     transition: background-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease, fill 0.2s ease;
 }

 #giveaway-list .blog-only-toolbar__categories > li > a {
     margin-right: 0;
     margin-top: 0;
     line-height: inherit;
 }

 #giveaway-list .navbar-default .navbar-nav li a:hover {
     color: #f47b30 !important;
     text-decoration: none;
 }



 #giveaway-list .navbar-default .navbar-nav>li.active>a,
 .navbar-default .navbar-nav>li:hover>a,
 .navbar-default .navbar-nav>li:active>a,
 .navbar-default .navbar-nav>li:focus>a {
     color: #f47b30 !important;
     /* border-bottom: solid 0px #f47b3000; */
 }

 #giveaway-list .navbar-default .navbar-nav>.active>a,
 .navbar-default .navbar-nav>.open>a {
     box-shadow: inset 0 0px 0px rgba(0, 0, 0, .075);
 }

 .sticky-menu {
     /* position: inherit;*/
 }

 #giveaway-list .text {
     padding: 10px 11px 20px;
 }

 #giveaway-list .text h3 {
     font-size: 17px;
     line-height: 24px;
     font-style: normal;
     font-weight: 600;
     margin-top: 4px;
     color: #151518;
     min-height: 45px;
 }

 #giveaway-list .text p {
     color: #929292;
 }

 #giveaway-list .ProductLandingRight .ProgramBox .ProgramImgBox h3 {
     top: initial;
     font-family: 'Roboto', sans-serif;
     font-weight: 500;
     font-size: 17px;
     line-height: 24px;
     text-align: left;
 }

 #giveaway-list .navbar1 .input-group {
     display: inline-block;
 }

 #giveaway-list .navbar1 .search-mag {
     background: #ff7c2c;
     color: #fff;
     border: solid 1px #ff7c2c;
 }

 #giveaway-list .ProductLandingRight .ProgramBox .ProgramImgBox p {
     color: #c1c0c0;
     top: initial;
     font-family: 'Roboto', sans-serif;
     font-size: 18px;
     text-align: left;
     margin: 4.5em 1em 2em 1em;
 }

 .marginTop8 {
     margin-top: 8px !important;
 }

 #giveaway-list .ProductLandingRight .ProgramBox .ProgramImgBox {
     padding: 0px;
 }

 #giveaway-list .ProductLandingRight .ProgramBox {
     box-shadow: 0 0 10px -5px #333333;
     border-radius: 8px;
     margin: 35px 0 30px 26px;
     width: 23%;
 }

 #giveaway-list .ProductLandingRight .ProgramBox .ProgramImgBox img {
     border-radius: 8px 8px 0 0;
 }

 #giveaway-list .nopadding_r {
     padding-right: 0 !important;
     padding-left: 0 !important;
     display: flex;
     flex-wrap: wrap;
 }

 #giveaway-list .navbar1 .MonuSerarchInputFieldd {
     position: relative;
     display: inherit;
     width: 90%;
 }

 #giveaway-list .navbar1 .search-mag {
     margin-left: -120px !important;
 }

 #giveaway-list #div1.PaginationRight.topPagination {
     margin-top: -51px;
     width: 230px;
 }

 #giveaway-list #div1.PaginationRight.topPagination.topPagination1 {
     margin-top: -11px;
     width: 230px;
     margin-bottom: 10px;
 }

 .btn-transparent {
     margin-left: 0px;
     margin-bottom: 12px;
 }

 #BlogDetails .panel-heading {
     padding: 0px 0px;
 }

 .ShowsBlogPage #BlogDetails .blogSearchFilter {
     margin-bottom: 0px;
 }

 .blogRecentFilter .search-clear-btn {
     position: absolute;
     top: 0%;
     right: 10px;
     transform: translateY(-50%);
     border: none;
     background: transparent;
     color: #777;
     font-size: 20px;
     line-height: 1;
     padding: 0;
     cursor: pointer;
     z-index: 3;
 }

.blogRecentFilter .search-clear-btn:hover {
    color: #333;
}

.side-filter-empty-message {
    color: #d80000;
}

input#titleText {
     border: none;
     background-color: #ffffcc;
 }

a.inner-back-btn.btn.btn-transparent .backmobile {
    display: none;
}

a.inner-back-btn.btn.btn-transparent .backdesktop {
    display: inline;
}

 @media only screen and (min-width: 768px) and (max-width: 992px) {
     a.inner-back-btn.btn.btn-transparent .backmobile {
         display: inline;
     }

     a.inner-back-btn.btn.btn-transparent .backdesktop {
         display: none;
     }

     #giveaway-list .blog-only-toolbar {
         align-items: flex-start;
         flex-direction: column;
         position: relative;
     }

     #giveaway-list .blog-only-toolbar__left {
         width: 100%;
         flex-direction: column;
         align-items: flex-start;
     }

     #giveaway-list .ProductLandingRight .ProgramBox {
         margin: 0 2% 30px;
         padding: 0 !important;
         width: 46%;
     }

     #giveaway-list .ProductMobGrid {
         position: absolute;
         right: 0;
     }

     #giveaway-list .ProductLandingRight .ProgramBox {
         margin: 0 2% 30px;
         padding: 0 !important;
         width: 46%;
     }

     #giveaway-list .ProgramBox .ProgramImgBox img {
         max-width: 100%;
     }
 }

 @media all and (max-width:767px) {
     a.inner-back-btn.btn.btn-transparent .backmobile {
         display: inline;
     }

     a.inner-back-btn.btn.btn-transparent .backdesktop {
         display: none;
     }

     #giveaway-list .BlogPage .BlogDetails .SearchPagination {
         padding: 6px 0px 0px;
     }

     .Leverage h3.SubHeading {
         text-align: center;
         margin: 0;
         line-height: 26px;
     }

     #giveaway-list .ProductLandingRight .ProgramBox {
         margin: 0 3% 30px;
         width: 94%;
         padding: 0 !important;
     }

     #giveaway-list #div1.PaginationRight.topPagination1 {
         margin-top: -16px !important;
     }
     .BannerHeading {
         font-size: 22px;
     }
     #giveaway-list .blog-only-toolbar__categories {
         display: flex;
         gap: 12px;
         line-height: normal;
     }
 }

 @media only screen and (min-width: 900px) and (max-width: 1180px) {
     #giveaway-list .ProductLandingRight .ProgramBox {
         width: 22%;
     }
 }

 @media only screen and (max-width: 767px) {
     .ProductLandingRight .ProgramBox .ProgramImgBox {
         padding: 0px !important;
     }

     #giveaway-list .ProgramBox .ProgramImgBox img {
         max-width: 100%;
     }

     #giveaway-list .collapse {
         display: block;
         margin-top: 0px;
         padding-top: 0px;
         border: none
     }

     body .BlogPage .BlogDetails .SearchPagination .PaginationRight .pagination {
         margin: -5px auto 5px auto;
     }
 }

 @media (max-width:992px) {
     .sticky-menu {
         position: inherit;
         margin-top: 25px;
     }

     #sort-input {
         margin-top: 15px;
     }

     #giveaway-list .navbar1 .MonuSerarchInputFieldd {
         width: 100%;
     }

     #giveaway-list .navbar1 {
         position: inherit;
         margin-top: 15px;
     }

     #giveaway-list .navbar1 .search-mag {
         margin-left: -100px !important;
     }

     #giveaway-list .navbar1 .search-mag {
         font-size: 15px;
     }

     #giveaway-list .navbar1 .input-group .search {
         font-size: 16px;
     }
 }

 @media (max-width:1200px) {
     #giveaway-list #div1.PaginationRight.topPagination {
         margin-top: 10px;
         width: 100%;
         text-align: center;
         height: 50px;
     }

     .BlogPage .BlogDetails .SearchPagination .PaginationRight .pagination {
         float: initial;
         margin: 2px 0 0 0;
     }

 }

 @media only screen and (min-width: 1200px) and (max-width: 1366px) {
     #giveaway-list .navbar-default .navbar-nav li a {
         margin-right: 0px;
     }
 }

 @media only screen and (min-width: 768px) and (max-width: 1024px) {
     #giveaway-list .navbar-default .navbar-nav li a {
         font-size: 14px;
         margin-right: 5px;
     }
 }

 .SideBarSearch.Left .DropDownIcon select,
 .ContactUsPage .ContactForms .DropDownIcon select,
 .ProductShow .DropDownIcon select {
     position: relative;
     -moz-appearance: none;
     -webkit-appearance: none;
     background: rgba(0, 0, 0, 0) !important;
     padding: 6px 29px 6px 12px !important;
     z-index: 2 !important;
 }

 [ng-cloak] {
     display: none !important;
 }

 @media (min-width: 768px) and (max-width: 1024px) {
     #div1.PaginationRight.topPagination {
         display: block !important;
     }
 }

 table.styleHT tr th:last-child,
 table tr td:last-child {
     border-right: none;
 }
