/* ----- Theme CSS ----- */ header, nav, footer { width: 100%; margin: 0px; padding: 0px; position: relative; } #Header, #Footer, #Credibility, #Main-Menu, #Location { max-width: 1200px; min-width: 300px; margin: 0px auto; padding: 0px; position: relative; } #Container ::selection { background: #cc1800 !important; color: #fff !important; } /* Selection CSS */ #Container ::selection { background: var(--themeOneBg); color: var(--themeTwoBg); } /* Scroller CSS */ #Scroller a { background: #fff; border: 2px solid #cc1a00; color: #000; border-radius: 50%; box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.2); } /* ----- Header ----- */ #Header { min-height: 115px; } .logo { padding: 25px 0px 0px 5px; width: 500px; } #Header { min-height: 120px; position: absolute; z-index: 9; left: 0; right: 0; } #Header .tableCell { vertical-align: bottom; } #Header .socLogo { padding: 0px 0px; position: absolute; right: -42px; width: 140px; top: 66px; color: #fff; z-index: 2; margin-top:25px; } #Header .socLogo li { display: inline-block; vertical-align: top; line-height: 50px; margin: 0px 6px; width: 20px; text-align: center; -webkit-transition: all .1s ease; -moz-transition: all .1s ease; -ms-transition: all .1s ease; -o-transition: all .1s ease; transition: all .1s ease; } #Header .socLogo li a::before { line-height: inherit; } #Header .socLogo li a:hover { color:#000; } #Header .socLogo li:hover { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); } #Header .socLogo li a { color: #fff; } #Header .socLogo li a:hover { text-decoration: none; } #Header .socLogo li.twitter a { padding-top: 15px; } #Header .socLogo li.twitter a::before { background: url(/images/twitter-w-logo.png) no-repeat center top; width: 23px; height: 22px; content: ''; display: block; margin: 0 auto; display: inline-block; vertical-align: top; } #Header .socLogo li.twitter a:hover::before { background: url(/images/twitter-b-logo.png) no-repeat center top; } #Main-Menu .theme-R { background: #cc1a00; } /* ----- Menu ----- */ #Menu-Container { background: #cc1a00; border-radius: 10px 0 0 10px; } #Header .login { position: absolute; right: 8px; top: 15px; font: 600 13px/16px "Montserrat", sans-serif; color: #fff; z-index: 9999; text-transform: uppercase; letter-spacing: 2px; margin-top:25px; } #Header .login span a { color: #fff; background: #cc1a00; padding: 8px; border-radius: 10px; display: inline-block; margin-right: 5px; } #Header .login span a:hover { background: #fff; color: #000; transition: all ease .2s; text-decoration: none; } #Header .login span a.bgWhite { background: #fff; color: #000; } #Header .login span a.bgWhite:hover { background: #cc1a00; color: #fff; } .menu { text-align: left; color: #000; margin-bottom: 0px; } .menu li, .accessible_on .menu li { font: 400 13px/16px "Montserrat", sans-serif; height: 50px; text-transform: uppercase; text-transform: uppercase; } .menu li a { padding: 7px 0px; color: #fff; position: relative; } .menu li a:hover, .menu li:hover>a { background: #000; } .menu>li>a>span::after { background: var(--themeOneBg); content: ''; position: absolute; z-index: 1; width: 0px; height: 2px; left: 0px; bottom: 0px; transition: all 0.2s ease; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; } .menu>li:hover>a>span::after { width: 100%; transition: all 0.2s ease; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; } .menu li ul { width: 100%; min-width: 200px; } .menu ul li { text-transform: none; } .menu ul li a { padding: 10px 15px 10px 30px; color: #fff; background: url(/images/bullet-w.gif) no-repeat 10px 16px var(--themeOneBg); } .menu ul li a:hover { background: url(/images/bullet-w.gif) no-repeat 10px 16px var(--themeTwoBg); } /* .menu-home a::before { font-size: 20px; color: #000; background: #fff; width: 55px; height: 55px; border-radius: 50%; padding: 12px; border: 6px solid; } */ .menu-home { min-width: 55px; } .menu li.menu-home { font-size: 0px; position: absolute; left: -20px; background: url(/images/home-icon.png) no-repeat center top; z-index: 9; height: 55px; } .menu li.menu-home:hover a { background: none; } /* Mobile Menu CSS */ .toggleMenu { font: 500 16px/30px "Montserrat", sans-serif; color: #fff; background: var(--themeOneBg); text-transform: uppercase; } .Wrapper { font: 400 14px/20px var(--siteFont); background: var(--themeTwoBg); color: #fff; } .parentMenu li { border-bottom: 1px solid rgba(255, 255, 255, 0.5); } .parentMenu li:hover, .parentList.actMenu { background: var(--themeTwoBg); } .parentList.actMenu ul { background: var(--themeOneBg); } .subMenu li a:hover { background: var(--themeTwoBg); } .menu-about { width: 19%; padding: 0px 0px 0px 30px; } .menu-player { width: 19%; } .menu-sports { width: 20%; } .menu-trends { width: 18%; } .menu-news { width: 10%; } /* ----- Credibility ----- */ #Credibility { padding: 20px 0px 20px 0px; text-align: center; } #Credibility li { display: inline-block; vertical-align: middle; } /* ----- Footer ----- */ #Footer-Container { border-top: 1px solid #e5e5e5; } #Footer { padding: 40px 0px; text-align: center; } .socLogo { padding: 0px 0px; } .socLogo li { width: 46px; height: 46px; display: inline-block; vertical-align: top; line-height: 44px; margin: 3px; font: 400 16px/20px var(--siteFont); -webkit-transition: all .1s ease; -moz-transition: all .1s ease; -ms-transition: all .1s ease; -o-transition: all .1s ease; transition: all .1s ease; } .socLogo li:hover { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); } .socLogo li a { width: 100%; height: 100%; display: block; border-radius: 100%; color: #000; } .socLogo li a:hover { text-decoration: none; } .socLogo li a::before { font-size: 24px; line-height: 22px; } .socLogo li.twitter a::before { background: url(/images/twitter-b-logo.png) no-repeat center top; width: 100%; height: 100%; content: ''; display: block; margin: 0 auto; } .socLogo li span { display: none; } .socLogo p { font: 800 14px/14px "Montserrat", sans-serif; text-transform: uppercase; color: #cc1800; letter-spacing: 3px; padding-bottom: 20px; } .footLinks { font: 400 16px/20px var(--siteFont); text-align: center; } .footLinks a { display: inline-block; vertical-align: middle; padding: 15px 6px; color: #000000; } .footLinks a:hover { color: #cc1800; } .footLinks span { display: inline-block; vertical-align: middle; } .copyrights { padding: 30px 0px 0px 0px; font: 300 14px/20px "Montserrat", sans-serif; /*text-transform: uppercase;*/ } .b2f2{ font: 300 14px/20px "Montserrat", sans-serif; } .ypo-logo { padding: 10px 0px 20px 0px; } .fTxt { font: 800 30px/36px "Montserrat", sans-serif; color: #cc1800; text-transform: uppercase; padding: 30px 0px 40px 0px; } .footLinks { font: 300 14px/20px "Montserrat", sans-serif; text-align: center; text-transform: uppercase; color: #000000; } .subscriptioform { border: none; border-radius: 5px; width: 100%; min-width: 300px; max-width: none !important; padding: 10px; margin: 10px auto 20px; } /*input[type="text"] { padding: 15px; background: #fff; border: 1px solid #ccc; border-radius: 5px; width: 60%; }*/ input[type="text"], button { display: inline-block; vertical-align: top; } form.example button { width: 20%; padding: 10px; background: #cc1800; color: #fff; font-size: 14px; border: none; border-left: none; height: 49px; border-radius: 15px; text-transform: uppercase; letter-spacing: 2px; margin: 0px 0px 0px 10px; } form.example button:hover { background: #0b7dda; } .textMain .thankYou { text-align: center; padding: 50px 0px; } .thankImg { width: 100px; height: 100px; border-radius: 50%; font: 400 60px/100px "Montserrat", sans-serif; background: #cc1a00; color: #fff; margin: 0px auto; text-align: center; } .thankImg::before { font-family: 'fontello'; line-height: 100px; content: '\e813'; } .textMain .thankYou h2 { font: 400 60px/100px var(--siteFont); } .textMain .thankYou h2 span { font: 400 60px/100px var(--siteFont); display: inline-block; color: #cc1a00; } /*.page-loading.bg-dark.text-white{ display: none !important; } */ /* Begin - Development */ .error { color: red; text-align: left; } .fa-spin { display: none; } .text-left { text-align: left; } .password_eye { position: absolute; top: 35px; right: 25px; width: 20px; text-align: center; cursor: pointer; } .new_password_eye { top: 12px; right: 12px; } .confirm_password_eye { top: 12px; right: 12px; } .current_password_eye { top: 48px; right: 12px; } .new_reset_password_eye { top: 48px; right: 22px; } .confirm_reset_password_eye { top: 48px; right: 17px; } .register_password_eye { top: 42px; right: 12px; } .register_confirm_password_eye { top: 48px; right: 12px; } .position-relative { position: relative; } .ui-autocomplete-row { padding: 8px; background-color: #f4f4f4; border-bottom: 1px solid #ccc; font-weight: bold; } .ui-autocomplete-row:hover { background-color: #ddd; } .row.membersList { margin: 0px auto; max-width: 1200px; width: 100%; display: inherit; text-align: center; } .card-img { width: 85%; vertical-align: middle; margin-top: 25px; /* margin-bottom: 35px; */ margin-left: 14px; } .card-img-autocomplete { width: 15%; } .card-title { margin-bottom: -0.25rem; } .result { width: 250px; max-width: 250px; margin-left: 15px; margin-right: 15px; box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2), 0 2px 10px 0 rgba(0, 0, 0, 0.19); } .ui-state-disabled { color: #333333 !important; opacity: 100 !important; } .ui-autocomplete { max-height: 350px; overflow-y: auto; /* prevent horizontal scrollbar */ overflow-x: hidden; /* add padding to account for vertical scrollbar */ z-index: 1000 !important; } .p-profile { padding-bottom: 2%; } .p-profile .img { text-align: center; } .p-profile .details { border-left: 3px solid #ded4da; } .p-profile .details p { font-size: 15px; font-weight: bold; } .p-profile-img { width: 300px; } .card-link { text-decoration: none; color: #212529; display: inline-block; text-align: left; } .box-container { display: inline-flex; } .box { float: left; height: 20px; width: 20px; margin-bottom: 15px; border: 1px solid black; clear: both; margin-left: 5px; } .card-link+.card-link { margin-left: 0; } .team-players-table { width: 40px; } .team-player-details { padding-top: 18px !important; } .table-responsive { max-height: 500px !important; } .playerList #frm_search .ui-autocomplete-loading { background: url("/images/loading-new-latest.gif") calc(100% - 30px) center no-repeat !important; } .playersearchload .ui-autocomplete-loading { background: url("/images/loading-new-latest-w.gif") calc(100% - 30px) center no-repeat !important; z-index: 99; } .headerplayersearchload .ui-autocomplete-loading { background: #161616 url("/images/loading-new-latest.gif") calc(100% - 30px) center no-repeat !important; } /*.playerList #frm_search input[type="text"] { background: none !important; }*/ .playerList.search-container button { background-color: transparent !important; background: url("/images/search-icon-w.png") no-repeat center center !important; height: 46px; width: 44px; transform: translateY(-62%); } /*Search page Tabs*/ .tab-content .result { width: 231px; /* max-width: 250px; */ margin-left: 0; margin-right: 0; -webkit-box-shadow: 0px 0px 8px -3px rgba(153, 148, 148, 0.75); -moz-box-shadow: 0px 0px 8px -3px rgba(153, 148, 148, 0.75); box-shadow: 0px 0px 8px -3px rgba(153, 148, 148, 0.75); margin: 4px; min-width: 232px; border-radius: 10px; } .tab-content .col-md-2 { padding-bottom: 15px; text-align: right; } .tab-content .mb-3 { margin-bottom: 5px !important; } .tab-content .card-body { padding: 10px; } .tab-content .card-title { margin-bottom: 0; margin-top: 15px; font: 700 14px/18px "Montserrat", sans-serif; } .tab-content p { margin-top: 0; margin-bottom: 0; } .tab-content .card-img { width: 90%; vertical-align: middle; margin-top: 25px; margin-bottom: 0; margin-left: 6px; } .membersList .card-body:hover { color: #cc1800; } .page-loading { border:1px solid #fff; } a.gdpr-privacy, .cookie-main li.cookie-button a.change-preference { color: #cc1a00!important; } a.gdpr-privacy:hover { color: #9f1a08!important; text-decoration: none !important; } .cookie-main li.cookie-button .accept, .cookie-main li.cookie-button .necessary{ background-color: #cc1a00 !important; } .cookie-main li.cookie-button .accept:hover, .cookie-main li.cookie-button .necessary:hover { background-color: #9f1a08 !important; } /*Animations*/ /* fadeUp Animation */ .inView.fadeUp { animation: fadeUp 600ms ease; } @keyframes fadeUp { 0% { transform: translateY(-20%); opacity: 0.8; } 100% { transform: translateY(0); opacity: 1; } } /* fadeBottom Animation */ .inView.fadeBottom { animation: fadeBottom 1.5s ease; } @keyframes fadeBottom { 0% { transform: translateY(5%); opacity: 0.8; } 100% { transform: translateY(0); opacity: 1; } } #Footer.inView .fadeBottomfast, .inView.fadeBottomfast { animation: fadeBottomfast 600ms ease; } @keyframes fadeBottomfast { 0% { transform: translateY(10%); opacity: 0.8; } 100% { transform: translateY(0); opacity: 1; } } #Footer.inView .fadeBottommid, .inView.fadeBottommid{ animation: fadeBottommid 1000ms ease; } @keyframes fadeBottommid { 0% { transform: translateY(15%); opacity: 0.8; } 100% { transform: translateY(0); opacity: 1; } } #Footer.inView .fadeBottomslow, .inView.fadeBottomslow { animation: fadeBottomslow 1500ms ease; } @keyframes fadeBottomslow { 0% { transform: translateY(17%); opacity: 0.8; } 100% { transform: translateY(0); opacity: 1; } } /* fadeRight Animation */ .inView.fadeRight{ animation: fadeRight 600ms ease-in; } .Banner_on .fadeRight{ animation: fadeRight 600ms ease-in; } @keyframes fadeRight { 0% { transform: translateX(10%); opacity: 0.7; } 100% { transform: translateX(0); opacity: 1; } } /* fadeLeft Animation */ .inView.fadeLeft { animation: fadeLeft 1s ease; } @keyframes fadeLeft { 0% { transform: translateX(-10%); opacity: 0.7; } 100% { transform: translateX(0); opacity: 1; } } .inView.fadeLeftslow { animation: fadeLeftslow 1000ms ease; } @keyframes fadeLeftslow { 0% { transform: translateX(-10%); opacity: 0.7; } 100% { transform: translateX(0); opacity: 1; } } .inView.fadeLeftmid { animation: fadeLeftmid 900ms ease; } @keyframes fadeLeftmid { 0% { transform: translateX(-20%); opacity: 0.7; } 100% { transform: translateX(0); opacity: 1; } } .inView.fadeLeftfast { animation: fadeLeftfast 800ms ease; } @keyframes fadeLeftfast { 0% { transform: translateX(-20%); opacity: 0.7; } 100% { transform: translateX(0); opacity: 1; } } /* header search */ .search-container-head { position: relative; display: inline-block; width: 55%; margin:10px; } .search-container-head input[type="text"],.search-popup-content input[type="text"] { width: 100%; padding: 9px 15px; display: inline-block; border: 1px solid #7a7a7a; border-radius: 8px; font: 400 15px/20px "Montserrat", sans-serif; color: #fff; height:41px; outline: none; } .search-container-head input::-webkit-input-placeholder { color: #aaa; } .search-container-head input:-ms-input-placeholder { color: #aaa; } .search-container-head input::-ms-input-placeholder { color: #aaa; } .search-container-head input::placeholder { color: #aaa; } .search-popup-content input::-webkit-input-placeholder { color: #fff; } .search-popup-content input:-ms-input-placeholder { color: #fff; } .search-popup-content input::-ms-input-placeholder { color: #fff; } .search-popup-content input::placeholder { color: #fff; } #frm_search_header button,#frm_search_header1 button { font-size: 0; } .search-container-head button,.search-popup-content button{ background-color: transparent !important; background: url("/images/search-icon-w.png") no-repeat center center !important; background-size: 16px 16px !important; height: 28px !important; width: 28px !important; transform: translateY(-62%); } .search-container-head button { position: absolute; background-color: transparent; border: none; cursor: pointer; transition: opacity 0.3s ease; opacity: 1; position: absolute; top: 20px; right: 7px; transform: translateY(-50%); background-color: transparent; font-size: 24px; } .search-container-head .placeholder-text { position: absolute; left: 15px; top: 9px; color: #aaa; font-size: 14px; transition: 0.3s ease; pointer-events: none; } .search-container-head .ui-widget.ui-widget-content { width: 28% !important; } .popup-text { font: 400 18px Montserrat, sans-serif; } /* Search icon default hidden */ .search-icon { display: none; background: url('/images/search-icon-w.png') no-repeat center center; background-size: 20px 20px; width: 40px; height: 40px; cursor: pointer; } /* Popup styles */ .search-popup { display: none; position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0,0,0,0.7); z-index: 9999; justify-content: center; align-items: center; } .search-popup-content { /*background: #fff;*/ padding: 15px; border-radius: 8px; width: 60%; position:relative; } .close-popup { position: absolute; top: -24px; right: 7px; font-size: 24px; color: #fff; cursor: pointer; } .search-popup-content button { position: absolute; background-color: transparent; border: none; cursor: pointer; transition: opacity 0.3s ease; opacity: 1; position: absolute; top: 33px; right: 19px; transform: translateY(-50%); background-color: transparent; font-size: 24px; } .normal-text { text-transform: none !important; } .sr-only, .visually-hidden { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0; } .g-recaptcha { display: inline-block; text-align: center; } #newsletter_email-error { position: absolute; left: 20px; top: -20px; } .g-recaptcha-response { display: none !important; visibility: hidden !important; } .g-recaptcha-response[aria-hidden="true"] { display: none !important; } /* Landscape mode on small screens */ @media screen and (min-width: 600px) and (max-width: 950px) { .search-container-head form { display: none !important; } .search-container-head form { display: none !important; } .search-icon { display: inline-block !important; vertical-align: bottom; } .search-container-head input[type="text"], .search-container-head button { display: none; } } @media screen and (orientation: portrait) { .search-popup { display: none !important; } } /* end */ @media screen and (max-width: 1320px) { .jconfirm-buttons .btn-pro{ min-width: 175px !important; font-size: 13px !important; } .jconfirm-buttons .btn-pro-cancel { min-width: 108px !important; font-size: 13px !important; } .jconfirm-content .popup-text { font-size:16px !important; } } @media screen and (max-width: 1190px) { .logo { width: 370px; } .jconfirm-buttons .btn-pro{ width: 50% !important; min-width: 175px !important; font-size: 13px !important; } .jconfirm-buttons .btn-pro-cancel { width: 20% !important; min-width: 108px !important; font-size: 13px !important; } .jconfirm-content .popup-text { font-size:16px !important; } } @media screen and (max-width: 1000px) { .jconfirm-buttons .btn-pro{ width: 57% !important; min-width: 175px !important; font-size: 13px !important; } .jconfirm-buttons .btn-pro-cancel { width: 20% !important; min-width: 108px !important; font-size: 13px !important; } .jconfirm-content .popup-text { font-size:16px !important; } } @media screen and (max-width: 956px) and (orientation: landscape) { .jconfirm-buttons .btn-pro{ width: 57% !important; min-width: 175px !important; font-size: 13px !important; } .jconfirm-buttons .btn-pro-cancel { width: 20% !important; min-width: 108px !important; font-size: 13px !important; } .jconfirm-content .popup-text { font-size:16px !important; } } @media screen and (max-width: 900px) { #Main-Menu { display: none !important; } #Mobile-Menu { display: block !important; } .parentMenu li { border-bottom: 1px solid rgba(28, 25, 25, 0.5); text-align: left; text-transform: uppercase; font-size: 14px; background: rgba(0, 0, 0, 0.94); } .parentMenu li:hover { background: rgba(200, 24, 0, 0.94); } .parentMenu li a { color: #fff; } .toggleMenu a:hover { color: #fff; } .parentMenu li a:hover { text-decoration: none; } .rightCell { text-align: right; width: 135px; } #Header .socLogo { right: 255px; top: 70px; } .fTxt { padding: 30px 0px 0px 0px; } } @media screen and (max-width: 778px) { .jconfirm.jconfirm-white .jconfirm-box, .jconfirm.jconfirm-light .jconfirm-box { width: 66% !important; } } @media screen and (max-width: 768px) { .jconfirm.jconfirm-white .jconfirm-box, .jconfirm.jconfirm-light .jconfirm-box { width: 66% !important; } .card-link .col-md-3 { max-width: 25%; flex: inherit; } .card-link .col-md-9 { flex: inherit; max-width: 75%; } } @media screen and (max-width: 640px) { header { position: relative; } .footLinks a { padding: 5px 10px; } #Header { min-height: 120px; position: static; z-index: 9; left: 0; right: 0; background: #000; } .logo { text-align: left; padding: 15px; } #Header .tableCell { display: inherit; width: 100%; } #Menu-Container { width: 200px; float: right; margin: 15px 0px 0px 0px; } #Header .socLogo { top: 119px; width: auto; } #Header .socLogo li { margin: 3px 15px; } #Header .socLogo li { margin: 3px 10px; } #Menu-Container { margin: 0px; } #Header .login { top: 56px; } #Header .socLogo li.twitter a { padding-top: 8px; } } @media screen and (max-width: 600px) { #Header .socLogo li { margin: 3px 16px; } #Header .socLogo { right: 182px; bottom: -8px; top: inherit; width: 100%; background: #202020; z-index: 0; } .socLogo ul { font-size: 0; padding-right: 25px; margin: 0px; } #Menu-Container { width: 190px; } #Header .socLogo li { line-height: 37px; } .socLogo li a::before { line-height: inherit; } #Header .socLogo li.twitter a::before { top: 10px; } #Header .login span a { margin: 5px; } } @media screen and (max-width: 599px) { .logo { padding: 20px 10px 20px 10px; width: 80% !important; margin: auto; text-align: center; } #Header .login { position: static; text-align: center; padding: 5px 0px 25px 0px; } } @media screen and (max-width: 590px) { .search-container-head { width: 96%; } } @media screen and (max-width: 515px) { .jconfirm.jconfirm-white .jconfirm-box, .jconfirm.jconfirm-light .jconfirm-box { width: 96% !important; } .search-container-head { width:95% !important; display:block; } .search-container-head input[type="text"], .search-container-head button { display: block; } .search-popup,.search-icon{ display:none } .card-link { width: 100%; } .card-link .col-md-3 { max-width: 20%; } .card-link .col-md-9 { max-width: 80%; } .tab-content .result { width: 100%; } .result { max-width: 100%; } .tab-content .card-img { width: 70px; vertical-align: middle; margin: 10px 0px 10px 10px; } .tab-content .card-title { margin-top: 5px; } } @media screen and (max-width: 480px) { .jconfirm.jconfirm-white .jconfirm-box, .jconfirm.jconfirm-light .jconfirm-box { width: 96% !important; } .jconfirm-buttons .btn-pro{ width: 59% !important; min-width: 175px !important; font-size: 13px !important; } .jconfirm-buttons .btn-pro-cancel { width: 20% !important; min-width: 108px !important; font-size: 13px !important; } .jconfirm-content .popup-text { font-size:16px !important; } .search-container-head { display:block !important; } .search-popup,.search-icon{ display:none !important; } .search-container-head input[type="text"], .search-container-head button { display: block !important; } } @media screen and (max-width: 410px) { .search-container-head { width:95% !important; display:block; } .search-container-head input[type="text"], .search-container-head button { display: block; } .search-popup,.search-icon{ display:none } #Header .socLogo li { margin: 3px 6px; } } @media screen and (max-width: 400px) { .jconfirm-buttons .btn-pro { width: 59% !important; } } @media screen and (max-width: 390px) { .jconfirm-buttons .btn-pro { width: 62% !important; } } @media screen and (max-width: 370px) { .jconfirm-buttons .btn-pro { width: 66% !important; } }