* { padding: 0px; margin: 0 auto; text-decoration: none; list-style: none; box-sizing: border-box; }
@import url('https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap');
@font-face { font-family: 'blinkerblack'; src: url('../fonts/blinker-black-webfont.woff2') format('woff2'), url('../fonts/blinker-black-webfont.woff') format('woff'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'blinkerbold'; src: url('../fonts/blinker-bold-webfont.woff2') format('woff2'), url('../fonts/blinker-bold-webfont.woff') format('woff'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'blinkerextrabold'; src: url('../fonts/blinker-extrabold-webfont.woff2') format('woff2'), url('../fonts/blinker-extrabold-webfont.woff') format('woff'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'blinkerextralight'; src: url('../fonts/blinker-extralight-webfont.woff2') format('woff2'), url('../fonts/blinker-extralight-webfont.woff') format('woff'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'blinkerextralight'; src: url('../fonts/blinker-light-webfont.woff2') format('woff2'), url('../fonts/blinker-light-webfont.woff') format('woff'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'blinkerregular'; src: url('../fonts/blinker-regular-webfont.woff2') format('woff2'), url('../fonts/blinker-regular-webfont.woff') format('woff'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'blinkersemibold'; src: url('../fonts/blinker-semibold-webfont.woff2') format('woff2'), url('../fonts/blinker-semibold-webfont.woff') format('woff'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'blinkerthin'; src: url('../fonts/blinker-thin-webfont.woff2') format('woff2'), url('../fonts/blinker-thin-webfont.woff') format('woff'); font-weight: normal; font-style: normal; }
@font-face {
    font-family: 'code_boldregular';
    src: url('code_bold-webfont.woff2') format('woff2'),
         url('code_bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'code_lightregular';
    src: url('code_light-webfont.woff2') format('woff2'),
         url('code_light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
a { color: #00de83; }
a, a:hover, a:focus { text-decoration: none; outline: none; transition: all 0.4s ease 0s; -webkit-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; -ms-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; }
img { max-width: 100%; }
body { background: #19171c; color: #7e7b88; }
.wrapper-header.clearfix { padding: 0px; background: #1c1a22; box-shadow: none; }
.wrapper-header .top-header .container { width: 100%; max-width: 100%; padding: 0px; }
.wrapper-header .top-header .container .row.w-100.align-items-center { margin: 0px; }
.wrapper-header-top { background: #1c1a22; float: left; width: 100%; padding: 10px 40px 10px 30px; }
.wrapper-header .top-header .menu-account { float: left; width: auto; margin: 0px; padding: 0px; }
.wrapper-header .top-header .header_top_right { float: right; width: auto; margin: 0px; padding: 0px; }
.page-header .switcher .label { order: 0; clip: unset; height: auto; margin: 0; overflow: visible; padding: 0; position: static; width: auto; }
.page-header .switcher .label { padding: 0px 8px 0 10px; line-height: 38px; font-family: 'blinkerregular'; font-size: 15px; color: #7e7b88; cursor: pointer; transition: all 0.4s ease 0s; -webkit-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; -ms-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; text-transform: uppercase; }
.page-header .switcher .label:hover { color: #00de83 !important; }
.page-header .switcher { float: left; margin: 0px; padding: 0px; height: auto; background: none; }
.switcher-trigger span { color: #00de83; font-size: 15.5px; font-weight: bold; }
.page-header .switcher .options .action.toggle::after { display: none; }
.switcher-language .switcher-trigger span { color: #00de83; font-size: 15.5px; font-weight: bold; width: 20px; height: 20px; border-radius: 100px; background-size: auto 20px !important; }
.page-header .switcher.switcher-language { padding: 0 0 0 35px; }
.page-header .form-search { float: left; padding: 0 0 0 35px; font-family: 'blinkerregular'; }
.page-header .form-search form { margin: auto; max-width: 310px; border: 1px solid #2f2d33; border-radius: 50px; background: #2f2d33; height: 39px; position: relative;}
.top-header .form-search input[type="text"] { padding: 10px; border: 0px solid grey; float: left; width: 270px; background: #2f2d33; border-radius: 50px; color: #7e7b88; height: 35px; font-family: 'blinkerregular'; font-size: 15px; font-weight: normal; padding-left: 20px;}
.page-header .form-search form .search { float: left; width: auto; padding: 10px; background: #2f2d33; color: white; font-size: 17px; border: 0px solid grey; border-left: none; cursor: pointer; border-radius: 50px; height: 38px; line-height: 0; }
.page-header .form-search form .search .fa.fa-search::before { background: url(../images/search-ic.png) no-repeat; font-size: 0; float: left; width: 20px; height: 20px; }
.top-header .form-search input[type="text"]::placeholder { color: #ffffff !important; }
.page-footer .switcher .options .action.toggle.active::after, .page-header .switcher .options .action.toggle.active::after { display: none; }
.wrapper-header .top-header .header_top_right .header_top_links { margin: 0px; padding: 0px; }
.wrapper-header .top-header .header_top_right .header_top_links li { float: left; margin: 0px; padding: 0px; }
.wrapper-header .top-header .header_top_right .header_top_links li a { padding: 0px 8px 0 10px; line-height: 38px; font-family: 'blinkerregular'; font-size: 15px; color: #7e7b88; text-transform: uppercase; }
.wrapper-header .top-header .header_top_right .header_top_links li a:hover { color: #00de83 !important; }
.wrapper-header .top-header .header_top_right .header_top_links li.my_account_link a::after { content: ''; background: url(../images/account-logo.png) no-repeat; background-position: center; width: 20px; height: 20px; float: right; margin: 10px 0 0 8px; background-size: 20px; }
.nav-toggle { display: none; }
.wrapper-header-right .wrapper-header-right-actions { display: block !important; width: auto; float: right; order: 2; }
.navbar-toggleable-lg .navbar-collapse{ width: auto; }
.align-items-center .wrapper-header-left a.logo img { padding: 16px 0 0 0; width: 108px; height: auto; }
.top-header .controller_head_min { float: left; width: 100%; background: #201e25; padding: 0px 30px 0px 30px; }
.align-items-center .wrapper-header-left a.logo { text-align: left; display: block; max-height: none; width: auto; float: left; }
.wrapper-header-right { width: auto; float: right; text-align: right; display: flex; flex-wrap: wrap; align-items: center; }
.main-menu ul.menu li a.level0 { float: left; display: block; color: #7e7b88; text-align: center; padding: 0 20px 0 20px; text-decoration: none; font-size: 16px; text-transform: uppercase; line-height: 100px; font-family: 'blinkersemibold'; transition: transform 2s, opacity 1s, visibility 1s; }
.main-menu ul.menu li, .navbar .nav-sections .nav-item { padding: 0; position: relative; }
.main-menu ul.menu li:hover a.level0 { background: url(../images/menu-hover.png) no-repeat; background-position: top; color: #fff; }
.main-menu ul.menu li.active a.level0 { background: url(../images/menu-hover.png) no-repeat; background-position: top; color: #fff; }
.cms-index-index .main-menu ul.menu li:nth-child(1) a.level0 { background: url(../images/menu-hover.png) no-repeat; background-position: top; color: #fff; }
.menu .triangle a.level0::before { display: none; }
.custom-menu-popup { top: 100%; background: #201e25; }
.nav-wrapper-toggle-menu { margin: 0px; padding: 0px; }
.home-page-slider { float: left; width: 100%; }
.home-page-slider .home_section_slider { position: relative; }
.home-page-slider .home_section_slider .slider_text_banner { position: absolute; bottom: 0; }
.home-page-slider .home_section_slider .slider_text_banner .slider_banner_logo { width: 26%; }
.home-page-slider .home_section_slider .slider_text_banner .logo-slid { max-width: 13%; }
.home-page-slider .home_section_slider .slider_text_banner { position: absolute; bottom: 0; text-align: center; margin: 0 auto; display: block; width: 100%; float: left; }
.home-page-slider .home_section_slider .slider_text_banner p { color: #fff; text-transform: uppercase; letter-spacing: 16.3px; padding: 0 40px 30px 60px; font-family: 'Montserrat', sans-serif; }
.home-page-slider .home_section_slider .owl-nav { display: none; }
.home-page-slider .home_section_slider .owl-dots .owl-dot span { background: #7a7978; width: 13px; height: 13px; color: #7a7978; overflow: visible; visibility: visible; display: block; border-radius: 30px; }
.home-page-slider .home_section_slider .owl-dots .owl-dot.active span { background: #00de83; color: #00de83; }
.home-page-slider .home_section_slider .owl-dots .owl-dot span:hover { background: #00de83; color: #00de83; }
.home-page-slider .home_section_slider .owl-dots { position: absolute; bottom: 100px; padding: 0 0 0 30px; }
.home-page-slider .home_section_slider .owl-dots button.owl-dot { padding: 0 0 0 10px !important; }
.home-page-slider .home_section_slider .item { background: #19171c; }
.build_your_own { float: left; width: 100%; }
.build_your_own .build_you_one { float: left; width: 100%; position: relative; }
.build_your_own .build_you_one img { float: left; width: 100%; }
.build_your_own .build_you_one .build_your_two { float: none; width: 100%; border: 0; top: 180px; position: relative; }
.build_your_own .build_you_one .build_your_two p { text-align: center; text-transform: uppercase; color: #fff; font-size: 18px; line-height: 40px; }
.build_your_own .build_you_one .build_your_two .build_game { float: left; width: 100%; position: absolute; z-index: 1}
.build_your_own .build_you_one .build_your_two .build_game ul { float: left; width: 100%; margin: 0; }
.build_your_own .build_you_one .build_your_two .build_game ul li { float: left; }
.build_your_own .build_you_one .build_your_two .build_game ul li { float: left; width: 33.33%; position: relative;}
.build_your_own .build_you_one .build_your_two .build_game ul li .build_game_.inner img { padding: 0 20px; }
.build_your_own .build_you_one .build_your_two .build_game ul li .build_game_.inner p { text-align: center; float: left; width: 100%; }
.build_your_own .build_you_one .build_your_two p span { font-size: 42px; letter-spacing: 4px; font-family: 'blinkerextralight'; }
.build_your_own .build_you_one .build_your_two p strong { letter-spacing: 0; font-family: 'blinkerbold'; font-size: 56px; line-height: 50px; }
.build_your_own .build_you_one .build_your_two .build_game ul li .build_game_.inner p a { background: #252030; color: #fff; padding: 9px 60px 9px 60px; border: 2px solid #00de83; border-radius: 40px; text-decoration: none; font-family: 'blinkerextralight'; font-size: 22px; }
.build_your_own .build_you_one .build_your_two .build_game ul li .build_game_.inner p a:hover { color: #252030; background-color: #00de83; }
.best-sellers.best-sellers2.bg-color2 { float: left; width: 100%; }
.columns { display: block; }
.latest_controllers { float: left; width: 100%; position: relative; margin-top: -150px; }
.latest_controllers .controller_mega { float: left; width: 100%; background: url(../images/latest-controll.png) no-repeat; padding: 90px 0 0 0; background-size: 100%; }
.latest_controllers .controller_mega .lat_controllers { float: left; width: 100%; text-align: center; padding: 90px 0 80px 0; }
.latest_controllers .controller_mega .lat_controllers p { text-align: center; text-transform: uppercase; font-size: 18px; line-height: 40px; margin: 0; color: #7e7b88; }
.latest_controllers .controller_mega .lat_controllers p span { font-size: 42px; letter-spacing: 4px; font-family: 'blinkerregular'; }
.latest_controllers .controller_mega .lat_controllers p strong { letter-spacing: 0; font-family: 'blinkerbold'; font-size: 56px; }
.latest_controllers .controller_mega .pinata_controllers { float: left; width: 100%; }
.pinata_controllers { float: left; width: 100%; }
.pinata_controllers .slick-slider { float: left; width: 100%; margin: 0; }
.pinata_controllers  .slick-slider .slick-prev { display: none !important; }
.pinata_controllers  .slick-slider .slick-next { display: none !important; }
.pinta_produ { position: relative; float: left; width: 100%; padding: 40px 0 30px 0; }
.pinta_produ + .pinta_produ { margin: 20px 0 0 0; }
.pinta_produ .controller_pro_two { position: absolute; top: 0px; width: 100%; }
.pinta_produ .controller_pro_two img { max-width: 75%; }
.pinta_produ .controller_pro_two .deadpool { text-align: center; padding: 15px 0 0 0; }
.pinta_produ .controller_pro_two .deadpool p { color: #fff; text-transform: uppercase; font-size: 36px; font-weight: 700; margin: 22px 0 0 0; font-family: 'blinkerbold'; }
.pinta_produ .controller_pro_two .deadpool p a { color: #fff; text-transform: uppercase; font-size: 36px; font-weight: 700; margin: 0; font-family: 'blinkerbold'; }
.pinta_produ .controller_pro_two .deadpool span { font-size: 36px; color: #00de83; font-family: 'blinkerextralight'; }
.pinta_produ .controller_pro_two .deadpool p.con_bt a { background: #252030; color: #fff; padding: 9px 60px 9px 60px; border: 2px solid #00de83; border-radius: 40px; text-decoration: none; font-size: 22px; font-weight: 400; font-family: 'blinkerextralight'; }
.pinta_produ.two { margin: 20px 0 0 0; }
.pinata_controllers  .slick-slider .slick-dots { padding: 0 0 0 0; text-align: center; margin-bottom: 10px; position: static; }
.pinata_controllers  .slick-slider .slick-dots li button { background: #7a7978; width: 13px; height: 13px; color: #7a7978; overflow: visible; visibility: visible; display: block; border-radius: 30px; font-size: 0px; }
.pinata_controllers  .slick-slider .slick-dots li.slick-active button { background: #00de83; color: #00de83; }
.pinata_controllers  .slick-slider .slick-dots li button::before { display: none; }
.pinata_controllers .slick-slider .product-items.products { margin: 0px; padding: 0 14px; }
.pinata_controllers  .slick-slider .slick-dots li { margin: 0 5px; width: auto; height: auto; vertical-align: top; }
.guarantee_united_tab { float: left; width: 100%; background: #282431; margin: 20px 0 0 0; padding: 0px 0 0px 0; }
.guarantee_united_tab .united_tab_contr { float: left; width: 100%; }
.guarantee_united_tab .united_tab_contr .united_tab_contr_inner { float: left; width: 100%; padding-bottom: 20px; }
.guarantee_united_tab .united_tab_contr .united_tab_contr_inner ul li { float: left; width: 33.33%; text-align: center; }
.guarantee_united_tab .united_tab_contr .united_tab_contr_inner ul li .moneyback { float: left; width: 100%; }
.guarantee_united_tab .united_tab_contr .united_tab_contr_inner ul li span { color: #fff; }
.guarantee_united_tab .united_tab_contr .united_tab_contr_inner ul li strong { color: #fff; }
.guarantee_united_tab .united_tab_contr .united_tab_contr_inner ul li .moneyback { float: left; width: 100%; }
.guarantee_united_tab .united_tab_contr .united_tab_contr_inner ul li .moneyback .back_controll { float: left; width: 100%; }
.guarantee_united_tab .united_tab_contr .united_tab_contr_inner ul li .moneyback .back_controll span { float: left; width: 100%; line-height: 10px; font-size: 16px; text-transform: uppercase; font-family: 'blinkerbold'; }
.guarantee_united_tab .united_tab_contr .united_tab_contr_inner ul li .moneyback .back_controll strong { font-size: 22px; text-transform: uppercase; letter-spacing: 5px; font-family: 'blinkerregular'; font-weight: 400; }
body footer { clear: both; }
.guarantee_united_tab .modz_insta { float: left; width: 100%; }
.guarantee_united_tab .modz_insta .insta_contro_modz .insta_imge_modz { float: left; width: 100%; position: relative; padding: 0 0 18% 0; margin: 0 0 0 0; }
.guarantee_united_tab .modz_insta .insta_contro_modz .insta_imge_modz .snapwidget-widget{ position: absolute; left: 0px; top: 0px; height: 100% !important; }
.guarantee_united_tab .modz_insta .insta_contro_modz .insta_imge_modz ul { float: left; width: 100%; margin: 0; }
.guarantee_united_tab .modz_insta .insta_contro_modz .insta_imge_modz ul { float: left; width: 100%; margin: 0; text-align: center; padding: 18px 0 0 10px; }
.guarantee_united_tab .modz_insta { float: left; width: 100%; background-color: #19171c !important; }
.guarantee_united_tab .modz_insta .insta_contro_modz .contro_inst_taxt { float: left; width: 100%; text-align: center; max-width: 420px; margin: 0 auto; display: block; float: none; position: absolute; top: 0; left: 0; right: 0; background: url(../images/tab-bac.png) no-repeat; background-position: center; z-index: 999; padding: 0px 0 60px 0; background-size: 430px; }
.dominator_min .domina_bac img { max-width: 100%; }
.guarantee_united_tab .modz_insta .insta_contro_modz { float: left; width: 100%; position: relative; }
.guarantee_united_tab .modz_insta .insta_contro_modz .contro_inst_taxt p { color: #726e7b; text-transform: uppercase; font-size: 18px; margin-bottom: 0; position: relative; top: 15px; font-family: 'blinkerregular'; letter-spacing: 4px; font-weight: 500; }
.guarantee_united_tab .modz_insta .insta_contro_modz .insta_imge_modz ul li { float: left; width: 16.5%; }
.guarantee_united_tab .modz_insta .insta_contro_modz .insta_imge_modz ul li img { width: 100%; padding: 0 10px; }
.header_top .header_top_left ul li.example_search button .fa.fa-search::before { background: url(../images/search-ic.png) no-repeat; font-size: 0; float: left; width: 20px; height: 20px; }
footer.wrapper-footer { float: left; width: 100%; background-color: #19171c !important; background: url(../images/footer-bottm.png) no-repeat; background-position: bottom; background-size: 100%; padding: 100px 0 50px 0; }
footer ul.top-footer { padding: 0; border-bottom: none; margin: 0px; }
footer .top-footer .footer-col { -webkit-flex: 0 0 25%; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; padding-left: 0px; padding-right: 0px; width: 100%; margin: 0px; }
footer .top-footer h4 { color: #fff; font-weight: normal; font-size: 18px; margin-bottom: 20px; text-transform: uppercase; font-family: 'blinkerextralight'; }
footer .top-footer .menu-footer li a { float: left; width: 100%; color: #7e7b88; font-size: 14px; font-family: 'blinkerregular'; line-height: 1.729; padding: 0px; }
.footer-column .box-footer-column p { line-height: 26px; font-size: 14px; color: #7e7b88; font-weight: 400; font-family: 'blinkerregular'; }
footer .top-footer .footer-col.footer-col-last { -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; width: 100%; margin: 0px; padding: 40px 0 0 0; }
footer .top-footer .footer-col.footer-col-last h4 { display: none; }
footer .top-footer .footer-col.footer-col-last .form-subscribe { max-width: 40%; margin: 0 auto; float: left; padding: 30px 0 0 0; }
footer .top-footer .footer-col.footer-col-last .form-subscribe .input-subscribe { background-color: #252030; padding-left: 24px; padding-right: 24px; letter-spacing: 1px; border: none; border-top-left-radius: 36px; border-bottom-left-radius: 36px; border: 0px solid #00de83; }
footer .top-footer .footer-col.footer-col-last .form-subscribe .input-subscribe { width: 280px; font-family: 'blinkerregular'; font-size: 16px; height: 40px; color: #fff !important; border: none; }
footer .top-footer .footer-col.footer-col-last .form-subscribe .input-subscribe::placeholder { color: #ffffff !important; opacity: 1; }
footer .top-footer .footer-col.footer-col-last .form-subscribe .input-group { border: 2px solid #00de83; border-radius: 50px 50px 50px 50px; position: relative; display: table; border-collapse: separate; }
footer .top-footer .footer-col.footer-col-last .form-subscribe .input-group .submit.btn-green { border-top-right-radius: 36px; border-bottom-right-radius: 36px; background: #00de83; border-color: #00de83; height: 42px; border-bottom-left-radius: 40px !important; border-top-left-radius: 40px !important; padding: 0.45rem 1.5rem; }
footer .top-footer .footer-col.footer-col-last .form-subscribe .input-group .submit.btn-green { cursor: pointer; font-family: 'blinkerregular'; font-size: 18px; text-transform: uppercase; color: #25212c; padding: 0 30px 0 30px; border: 0; font-weight: normal; position: static; }
footer .top-footer .footer-col.footer-col-last .payment { float: right; padding: 23px 0 0 0; }
footer .top-footer .footer-col.footer-col-last .modz_soci { float: left; width: auto; padding: 0 0 0 100px; }
footer .top-footer .footer-col.footer-col-last .modz_soci .modz_soci_icon { text-align: center; padding-top: 10px; }
footer .top-footer .footer-col.footer-col-last .modz_soci .modz_soci_icon a { display: inline-block; vertical-align: top; margin: 0px; }
footer .top-footer .footer-col.footer-col-last .modz_soci .modz_soci_icon .fab { color: #fff; transition: all 0.4s ease 0s; }
footer .top-footer .footer-col.footer-col-last .modz_soci .modz_soci_icon .fab { color: #fff; width: 23px; height: 23px; text-align: center; margin: 0 0 0 5px; font-size: 19px; font-family: FontAwesome; font-style: normal; font-family: 'FontAwesome'; }
footer.wrapper-footer .container { width: 1200px; }
.vip_min { float: left; width: 100%; background: #19171c; }
.vip_min .vip_controller { float: left; width: 100%; background: url(../images/vip_back.png) no-repeat; background-size: cover; }
.vip_min .vip_controller .vip_section { float: left; width: 100%; padding: 90px 0 0px 0; }
.vip_min .vip_controller .vip_section .vip_text { float: left; width: 100%; padding: 0 0 0px 0; }
.vip_min .vip_controller .vip_section .vip_text p { text-align: center; text-transform: uppercase; color: #fff; font-size: 18px; line-height: 40px; margin: 0; }
.vip_min .vip_controller .vip_section .vip_text p span { font-size: 42px; letter-spacing: 4px; font-family: 'blinkerextralight'; }
.vip_min .vip_controller .vip_section .vip_text p strong { letter-spacing: 0; font-family: 'blinkerbold'; font-size: 56px; line-height: 50px; }
.vip_min .vip_controller .vip_section .gameing_section { float: left; width: 100%; }
.vip_min .vip_controller .vip_section .vip_text .showcase { float: left; width: 100%; padding: 20px 0 0px 0; }
.vip_min .vip_controller .vip_section .vip_text .showcase p { font-size: 16px; font-family: 'blinkerregular'; text-transform: capitalize; line-height: 26px; }
.vip_min .vip_controller .vip_section .vip_text .showcase { width: 100%; padding: 25px 0 55px 0; max-width: 370px; margin: 0 auto; float: none; }
.vip_min .vip_gallery { float: left; width: 100%; padding: 0 0 20px 0; }
.vip_min .vip_gallery .gall_lacaze_inn { float: left; width: 100%; padding: 40px 0 0px 0; }
.vip_min .vip_gallery .gall_lacaze_inn .vip_gallery_inner { float: left; width: 100%; }
.vip_min .vip_gallery .gall_lacaze_inn .vip_gallery_inner ul { float: left; width: 100%; margin: 0; display: flex; flex-wrap: wrap; }
.vip_min .vip_gallery .gall_lacaze_inn .vip_gallery_inner ul li { float: left; width: 33.33%; padding: 0px 0 60px 0; }
.vip_min .vip_gallery .gall_lacaze_inn .vip_gallery_inner ul li .gallery_lacaze_one { float: left; width: 100%; }
.vip_min .vip_gallery .gall_lacaze_inn .vip_gallery_inner ul li .gallery_lacaze_one img { width: 100%; max-width: 100%; }
.vip_min .vip_gallery .gall_lacaze_inn .vip_gallery_inner ul li .gallery_lacaze_two { float: left; width: 100%; background: url(../images/vip_gall_back.png) no-repeat; background-size: cover; }
.vip_min .vip_gallery .gall_lacaze_inn .vip_gallery_inner ul li .gallery_lacaze_two .gallery_national { float: left; width: 100%; text-align: center; }
.vip_min .vip_gallery .gall_lacaze_inn .vip_gallery_inner ul li .gallery_lacaze_two .gallery_national .national_im { float: left; width: 100%; padding: 0 0 20px 0; margin: -55px 0 0 0; }
.vip_min .vip_gallery .gall_lacaze_inn .vip_gallery_inner ul li .gallery_lacaze_two .gallery_national .national_controller { float: left; width: 100%; }
.vip_min .vip_gallery .gall_lacaze_inn .vip_gallery_inner ul li .gallery_lacaze_two .gallery_national .national_controller span { color: #fff; font-size: 18px; font-family: 'blinkerbold'; letter-spacing: 1px; }
.vip_min .vip_gallery .gall_lacaze_inn .vip_gallery_inner ul li .gallery_lacaze_two .gallery_national .national_controller p { color: #fff; margin: 0 0 0 0; padding: 10px 0 30px 0; font-size: 16px; line-height: 24px; }
.vip_min .vip_gallery .gall_lacaze_inn .vip_gallery_inner ul li .gallery_lacaze_two .gallery_national .national_controller .nati_contr { float: left; width: 100%; }
.vip_min .vip_gallery .gall_lacaze_inn .vip_gallery_inner ul li .gallery_lacaze_two .gallery_national .national_controller .nati_contr a { background: #252030; color: #fff; padding: 9px 40px 9px 40px; border: 2px solid#00de83; border-radius: 40px; text-decoration: none; font-size: 22px; font-weight: 400; font-family: 'blinkerextralight'; text-transform: uppercase; }
.vip_min .vip_gallery .gall_lacaze_inn .vip_gallery_inner ul li .gallery_lacaze_two .gallery_national .national_controller .nati_contr a:hover { color: #252030; background-color: #00de83; }
.vip_min .vip_gallery .gall_lacaze_inn .vip_gallery_inner ul li .gallery_lacaze_two .gallery_national .national_controller .nati_contr { float: left; width: 100%; position: relative; top: 10px; }
.vip_min .container { max-width: 1250px !important; }
.vip_min .vip_gallery .gall_lacaze_inn .vip_gallery_inner ul li .gall_inner_national { float: left; width: 100%; padding: 0 10px 0 10px; }
.controller_footer .information_footer .info_help ul li .inf_affili p { line-height: 26px; font-size: 14px; }
.cms-vip-gallery .breadcrumbs { display: none; }
.cms-terms-conditions .breadcrumbs { display: none; }
.middile-bag { display: block; margin: 0px auto; padding: 85px 0px 70px 0px; background: url(../images/middile-bg.png); height: auto; float: left; width: 100%; }
.termsandcond { display: block; margin: 0px auto; padding: 0px; }
.termsandcond p { display: block; margin: 0px auto; padding: 25px 0px 0px 0px; font-family: 'blinkerregular'; font-size: 42px; line-height: 43px; color: #fff; font-weight: normal; }
.termsandcond h2 { display: block; margin: 0px auto; padding: 10px 0px; font-family: 'blinkerbold'; font-size: 60px; line-height: 50px; color: #fff; font-weight: bold; }
.pro-gaming-part { display: block; margin: 0px auto; padding: 0px 0px 0px 0px; }
.pro-gaming-part ul { display: block; margin: 0px 0px 0px 0px; padding: 0px; }
.pro-gaming-part li { display: inline-block; margin: 0px; padding: 0px; text-decoration: none; }
.pro-gaming-part li img { display: block; margin: 0px 0px 0px -5px; padding: 0px; }
.pro-gaming-part li p { display: block; margin: 0px; padding: 0px 0px 19px 11px; font-family: 'blinkerregular'; font-size: 15px; line-height: 15px; color: #fff; font-weight: normal; }
.pro-gaming-part li h2 { display: block; margin: 0px; padding: 0px 0px 0px 11px; font-family: 'blinkerbold'; font-size: 40px; line-height: 12px; color: #fff; font-weight: bold; }
.pro-gaming-part p { display: block; margin: 0px; padding: 10px 0px; font-size: 18px; line-height: 23px; font-family: 'blinkerregular'; color: #fff; font-weight: normal; }
.termsandcond-text { display: block; margin: 0px; padding: 88px 0px; background-color: #fff; min-height: auto; float: left; width: 100%; }
.termsandcond-text p { font-size: 18px; display: block; margin: 0px; padding: 10px 0px; font-weight: normal; font-family: 'blinkerregular'; line-height: 23px; color: #000; text-align: left; }
.checkout-cart-index .page-main, body.checkout-cart-index { background: #19171c; }
.cart-custom-header h3 { font-size: 30px; color: #fff; text-transform: uppercase; font-weight: bold; font-family: 'blinkerbold'; margin: 28px 0 18px 0; }
.cart-custom-header h3 span { display: none; }
.cart-container .form-cart .cart.actions { display: none; }
.cart.table-wrapper .item-info td.col { border: none !important; padding: 0px; }
.cart.table-wrapper .items > .item { border: none !important; background: #201e25; padding: 25px 25px 25px 20px; }
.cart.table-wrapper .items > .item:nth-child(even) { background: #24222a; }
.cart.table-wrapper .item-info td.col.item { padding-left: 30px; }
.cart.table-wrapper .product-item-name a { color: #fff; font-size: 24px; text-transform: uppercase; font-family: 'blinkerbold'; font-weight: normal; margin: 10px 0; display: block; line-height: 1.1; }
.cart.table-wrapper .item-options dd, .cart.table-wrapper .item-options dt { color: #7e7b88; font-family: 'blinkerregular'; font-size: 17px; }
.cart.table-wrapper .item-options .item-options-bg { border: none; margin: 0px; padding: 0; }
.cart.table-wrapper .item-info .action.action-edit, .cart.table-wrapper .item-info .action.action-delete { background: #252030; color: #fff; margin: 7px 10px 0 0; padding: 7px 28px 7px 28px; border: 2px solid#00de83; border-radius: 40px; text-decoration: none; font-size: 18px; font-weight: 400; font-family: 'blinkerextralight'; text-transform: uppercase; line-height: normal; }
.cart.table-wrapper .item-info .action.action-edit:hover, .cart.table-wrapper .item-info .action.action-delete:hover { color: #252030; background-color: #00de83; }
.cart.table-wrapper .col.qty select { background: #2f2d33; color: #7e7b88; padding: 12px; width: 60px; height: 50px; border: none; font-size: 20px; box-shadow: unset; -webkit-appearance: button; appearance: button; outline: none; -webkit-appearance: none; line-height: normal; }
.cart.table-wrapper .col.qty .field.qty { position: relative; top: 0%; left: 0%; transform: unset; width: 60px; }
.cart.table-wrapper .col.qty .field.qty::after { content: "\f13a"; font-family: FontAwesome; position: absolute; top: 0; right: 0; width: 30px; height: 48px; text-align: center; font-size: 28px; line-height: 45px; color: rgba(255, 255, 255, 0.5); background-color: rgba(255, 255, 255, 0.1); pointer-events: none; right: 0; float: right; content: ''; background: url(../images/cart_togg.png) no-repeat; background-position: 3px 20px; }
.cart.table-wrapper .item-info .cart-price .price { font-size: 24px; color: #00de83; font-family: 'blinkerextralight'; }
.cart.table-wrapper .item-info td.col.subtotal span { line-height: 26px; }
.cart.table-wrapper .item-info td.col.subtotal > span { float: right; padding: 10px 0 0 0; }
.cart.table-wrapper .cart.items thead th.subtotal, .cart.table-wrapper .item-info td.col.subtotal { min-width: auto; }
.cart.table-wrapper .cart.items thead th.qty, .cart.table-wrapper .item-info td.col.qty { min-width: auto; padding: 0 15px; }
.checkout-cart-index .container { max-width: 1200px; padding: 0 15px; }
.cart.table-wrapper .item-info .actions-toolbar { margin: 0px; }
.cart_hassle_free { float: left; width: 100%; margin: 40px 0 0 0; }
.cart_hassle_free ul { float: left; width: 100%; }
.cart_hassle_free ul li { float: left; width: 33.33%; }
.cart_hassle_free ul li .free_uk_delv_img { float: left; }
.cart_hassle_free ul li .free_uk_delv { padding: 0 0 0 13px; display: flex; }
.cart_hassle_free ul li .free_uk_delv p { color: #fff; font-size: 18px; font-family: 'blinkerregular'; padding: 10px 0 0 0; }
.cart_hassle_free ul li .free_uk_delv b { font-size: 24px; font-family: 'blinkerbold'; float: left; width: 100%; font-weight: normal; }
.cart_hassle_free ul li .free_uk_delv strong { font-size: 24px; font-family: 'blinkerbold'; float: left; width: 100%; font-weight: normal; }
.cart_hassle_free ul li .free_uk_delv_img { float: left; border: 2px solid #00de83; border-radius: 50px; }
.cart_hassle_free ul li .free_uk_delv_img img { border-radius: 40px; width: 100%; border: 6px solid #19171c; }
.checkout-cart-index .cart-summary-top-bg { float: left; width: 100%; background: url(../images/order_summ.png) no-repeat; background-size: auto; padding: 20px 0px 100px 22px !important; background-size: cover; order: 1; display: flex; flex-wrap: wrap; }
.cart-container .cart-summary { width: 30%; padding-left: 0; }
.cart-container .form-cart { float: left; width: 70%; padding: 0 40px 0 0; }
.cart-totals .data.table.totals tbody tr td { text-align: left; }
.cart-totals::before { margin: 0 0 14px 0; color: #fff; font-size: 24px; font-family: 'blinkerbold'; text-transform: uppercase; font-weight: normal; }
.cart-summary .checkout-methods-items { order: 4; }
.cart-summary .discount { order: 3; width: 100%; padding: 0; background: none; margin: 0 0 10px; }
.checkout-cart-index .cart-totals { background: none; padding: 0px !important; order: 1; width: 100%; }
.cart-summary .estimated-hld { order: 2; padding: 0; background: none; }
.cart-totals .table-wrapper { background: none; padding: 0; line-height: 24px; clear: both; color: #ffffff; }
.cart-totals .data.table.totals tbody tr th { font-family: 'blinkerbold'; font-size: 17px; color: #ffffff; font-weight: normal; border: none; width: 70%; padding: 0 0 10px !important; }
.cart-totals .data.table.totals tbody tr.totals.shipping th { color: #fff; font-weight: 400; font-family: 'blinkerregular'; font-size: 16px; line-height: normal; padding: 0 0 20px 0 !important; }
.cart-totals .data.table.totals tbody tr.totals.shipping td { padding: 0 0 20px 0 !important; }
.cart-totals .data.table.totals tbody tr td { border: none; padding: 0 0 10px !important; }
.cart-totals .data.table.totals tbody tr td .price { font-family: 'blinkerbold'; font-size: 17px; color: #ffffff; font-weight: normal; border: none; }
.cart-totals .data.table.totals tbody tr.totals.shipping td .price { color: #fff; font-weight: 400; font-family: 'blinkerregular'; font-size: 16px; line-height: normal; }
.cart-totals .totals .mark strong { font-family: 'blinkerbold'; font-size: 17px; font-weight: normal; color: #ffffff; }
.cart-summary .table.totals .grand.totals td .price { font-family: 'blinkerbold'; font-size: 17px; font-weight: normal; color: #ffffff; }
.cart-summary .table.totals .grand.totals th, .cart-summary .table.totals .grand.totals td { border: none; padding: 0 0 20px 0 !important; }
.cart-summary .grand.totals { border-top: none; }
.cart-summary .estimated-hld br { display: none; }
.cart-summary .estimated-hld p strong, .cart-summary .estimated-hld p, .cart-summary .estimated-hld p span { color: #fff; font-weight: 400; font-family: 'blinkerregular'; font-size: 16px; line-height: normal; }
.cart-discount.cart-bss-gift-card { float: left; width: 100%; order: 2; }
.cart-discount.cart-bss-gift-card #block-bss-giftcard .title #block-bss-store-credit-heading { border: 0px solid #009cde; padding: 0; background: none; cursor: pointer; color: #fff; text-transform: capitalize; font-family: 'blinkerregular'; font-size: 21px !important; position: relative; margin: 0; line-height: 1.1; font-weight: normal !important;}
.cart-discount.cart-bss-gift-card #block-bss-giftcard #block-bss-store-credit-heading::after { display: none; }
.cart-discount.cart-bss-gift-card #block-bss-giftcard .title { margin: 0; background: #2f2d33; padding: 13px 0 13px 20px; color: #fff; text-transform: capitalize; font-family: 'blinkerregular'; font-size: 21px; position: relative; }
.cart-discount.cart-bss-gift-card #block-bss-giftcard { margin: 20px 0 10px 0; }
.column.main .cart-summary .block > .title { margin: 0; background: #2f2d33; padding: 13px 0 13px 20px; color: #fff; text-transform: capitalize; font-family: 'blinkerregular'; font-size: 21px; position: relative; }
.column.main .cart-summary .block > .title strong { border: 0px solid #009cde; padding: 0; background: none; cursor: pointer; color: #fff; text-transform: capitalize; font-family: 'blinkerregular'; font-size: 21px !important; position: relative; margin: 0; line-height: 1.1; font-weight: normal !important;}
.column.main .cart-summary .block > .title::after { content: "\f13a"; font-family: FontAwesome; position: absolute; top: 0; right: 0; width: 30px; height: 48px; text-align: center; font-size: 28px; line-height: 45px; color: rgba(255, 255, 255, 0.5); background-color: rgba(255, 255, 255, 0.1); pointer-events: none; right: 0; float: right; content: ''; background: url(../images/cart_togg.png) no-repeat; background-position-x: 0%; background-position-y: 0%; background-position: 3px 17px !important; }
.column.main .cart-summary .block.active > .title::after { content: "\f13a"; font-family: FontAwesome; position: absolute; top: 0; right: 0; width: 30px; height: 48px; text-align: center; font-size: 28px; line-height: 45px; color: rgba(255, 255, 255, 0.5); background-color: rgba(255, 255, 255, 0.1); pointer-events: none; right: 0; float: right; content: ''; background-position-x: 0%; background-position-y: 0%; background-position: 3px 17px !important; background: url(../images/cart_togg_act.png) no-repeat; }
.cart-discount.cart-bss-gift-card #block-bss-giftcard .title + .content { border: 1px solid #2c2a30; padding: 10px 10px 10px 10px; margin: 10px 0 -10px 0; }
.cart-discount.cart-bss-gift-card #block-bss-giftcard .fieldset > .field > .label { font-size: 18px; font-weight: 700; line-height: 1; color: #fff; font-family: 'blinkerregular'; }
.cart-discount.cart-bss-gift-card #block-bss-giftcard .fieldset { margin: 0; }
.cart-discount.cart-bss-gift-card #block-bss-giftcard .title + .content .field .control input { max-width: 100%; width: 100%; padding: 10px 10px; box-shadow: unset; height: auto; border: none; }
.cart-summary .discount .content-discount { border: 1px solid #2c2a30; padding: 10px 10px 10px 10px; margin: 10px 0 0px 0; background: none; }
.cart-summary .discount .content-discount .fieldset > .field > .label { font-size: 18px; font-weight: 700; line-height: 1; color: #fff; font-family: 'blinkerregular'; }
.cart-summary .discount .content-discount .fieldset .field .control .input-text { color: #363738; padding: 10px; margin: 0; font-size: 14px; font-weight: 400; border: 0px solid #c8cbcc; height: auto; line-height: normal; }
.cart-summary .discount .content-discount .fieldset .actions-toolbar .primary .action.primary { background: #f9f9f9; border: 1px solid #000; border-radius: 50px; box-shadow: none; color: #000; display: inline-block; font-size: 14px; font-weight: 600; line-height: 24px; padding: 7px 32px; text-align: center; text-transform: uppercase; cursor: pointer; width: auto; min-height: auto; height: auto; letter-spacing: normal; font-family: 'blinkerregular'; }
.cart-summary .discount .content-discount .fieldset .actions-toolbar .primary .action.primary:hover { background: #f9f9f9; border: 1px solid #000; text-decoration: underline; color: #000; }
.cart-summary .discount .content-discount .fieldset .actions-toolbar .primary .action.primary::after { display: none; }
.cart-summary .discount .content-discount .fieldset .actions-toolbar .primary .action.primary { background: #252030; color: #fff; margin: 7px 10px 0 0; padding: 7px 28px 7px 28px; border: 2px solid #00de83; border-radius: 40px; text-decoration: none; font-size: 18px; font-weight: 400; font-family: 'blinkerextralight'; text-transform: uppercase; line-height: normal;}
.cart-summary .discount .content-discount .fieldset .actions-toolbar .primary .action.primary:hover { color: #252030; background-color: #00de83; border: 2px solid #00de83; text-decoration: none;}
.cart-summary .payment-accept h3{ color: #ffffff; }
.cart-summary .payment-accept ul li a{color: #ffffff;}


.cart-discount.cart-bss-gift-card #block-bss-giftcard .title + .content .bss-gc-actions-toolbar .action.primary { font-family: 'blinkerregular'; }
.cart-container .checkout-methods-items .action.primary { float: left; width: 100%; background: #252030; color: #fff; padding: 8px 10px 8px 10px; border: 2px solid#00de83; border-radius: 16px; text-decoration: none; font-size: 22px; font-weight: 400; font-family: 'blinkerregular'; text-transform: uppercase; height: auto; line-height: normal; letter-spacing: normal; line-height: normal; min-height: auto; }
.cart-container .checkout-methods-items .action.primary:hover { color: #252030; background-color: #00de83; }
.cart-container .checkout-methods-items .action.primary::after { display: none; }
.cart-container .checkout-methods-items .item { float: left; padding: 0; width: auto; text-align: center; margin: 0 0 15px 0 !important; }
.cart-summary .checkout-methods-items { width: 100%; background: none; padding: 0; margin: 20px 0 0 0; }
.cart-container .checkout-methods-items .paypal.checkout.paypal-logo input[type="text"] { float: left; width: 217px; background: #252030; color: #fff; padding: 8px 38px 8px 10px; border: 2px solid#00de83; border-radius: 16px; text-decoration: none; font-size: 22px; font-weight: 400; font-family: 'blinkerregular'; text-transform: uppercase; cursor: pointer; height: auto; line-height: normal; text-align: center; letter-spacing: normal; }
.cart-container .checkout-methods-items .paypal.checkout.paypal-logo input[type="text"]:hover { color: #252030; background-color: #00de83; }
.cart-container .checkout-methods-items .paypal.checkout.paypal-logo::after { content: ''; background: url(../images/pay_pal.png) no-repeat; width: 25px; height: 25px; float: right; background-size: 22px; margin: 0 0 0 5px; position: absolute; right: 10px; top: 50%; transform: translate(0, -50%); pointer-events: none; }
.cart-container .checkout-methods-items .paypal.checkout.paypal-logo:hover::after { content: ''; background: url(../images/hover.png) no-repeat; width: 25px; height: 25px; background-size: 22px; }
.cart-container .checkout-methods-items .paypal.checkout.paypal-logo { position: relative; float: left; }
.cart-summary .paypal.after::before { display: none; }
.cart-container .checkout-methods-items .item + .item { padding: 0px; }
.payment-accept label { margin: 15px 0 15px 0; color: #fff; font-family: 'blinkerregular'; font-size: 18px; font-weight: normal; }
.cart-summary .payment-accept { margin: 0 0 20px 0; }
.catalog-product-view .breadcrumbs { display: none; }
.catalog-product-view { background: #19171c; }

/*============================= *controller_modz_rapid* =============================*/
.cms-rapidfire .breadcrumbs { display: none; }
.controller_modz_rapid { width: 100%; float: left; margin: 0; padding: 30px 0 30px 0; background: url(../images/controller_modz_rapid_top_section_banner.jpg) no-repeat; background-size: cover; }
.controller_modz_rapid .controller_modz_rapid_top_section { max-width: 1000px; margin: 0 auto; padding: 0 15px; width: 100%; }
.controller_modz_rapid .controller_modz_rapid_top_section .controller_modz_rapid_top_section_logo { width: 100%; float: left; text-align: center; margin: 0 0 20px 0; padding: 0; }
.controller_modz_rapid .controller_modz_rapid_top_section .controller_modz_rapid_top_section_logo a { display: inline-block; margin: 0; padding: 0; }
.controller_modz_rapid .controller_modz_rapid_top_section .controller_modz_rapid_top_section_ditel { width: 100%; float: left; margin: 0; padding: 0; }
.controller_modz_rapid .controller_modz_rapid_top_section .controller_modz_rapid_top_section_ditel .controller_iframe { width: 50%; float: left; margin: 0; padding: 0 15px; }
.controller_modz_rapid .controller_modz_rapid_top_section .controller_modz_rapid_top_section_ditel .controller_iframe iframe { width: 100%; float: left; margin: 0; padding: 0; max-width: 450px; height: 260px; }
.controller_modz_rapid .controller_modz_rapid_top_section .controller_modz_rapid_top_section_ditel .controller_iframe .controller_text { width: 100%; float: left; margin: 0; padding: 0; }
.controller_modz_rapid .controller_modz_rapid_top_section .controller_modz_rapid_top_section_ditel .controller_iframe .controller_text p { font-size: 16px; color: #ffffff; line-height: 24px; font-family: 'blinkerregular'; margin: 0 0 25px 0; padding: 0; text-align: center; width: 100%; }
.modz_rapid { background: #19171c; width: 100%; float: left; margin: 0; padding: 0; }
.controller_modz_rapid_tebs { width: 100%; float: left; margin: 0; padding: 0 0 20px 0; background: #19171c; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar { width: 100%; float: left; margin: 0; padding: 0; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar ul.nav-tabs { width: 100%; float: left; margin: 5px 0 0 0; padding: 0; border: 0; display: unset; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar ul.nav-tabs li { display: inline-block; float: none; margin: 0 -2px; padding: 0 5px 0 0; width: 25%; text-align: center; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar ul.nav-tabs li a { font-size: 22px; color: #7e7b88; font-weight: 700; font-family: 'blinkersemibold'; padding: 0; margin: 0; display: inline-block; text-transform: uppercase; border: 0; line-height: 50px; border-radius: 0; text-align: center; width: 100%; background: #201e25; border-bottom: 2px solid transparent; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar ul.nav-tabs li.active a { background: #2f2d33; color: #ffffff; border-bottom: 2px solid #04c274; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar ul.nav-tabs li a:hover { background: #2f2d33; color: #ffffff; border-bottom: 2px solid #04c274; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content { width: 100%; float: left; margin: 0; padding: 0; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane { width: 100%; float: left; margin: 0; padding: 0; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one { width: 100%; float: left; margin: 0; padding: 0; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min { width: 100%; float: left; margin: 50px 0 0 0; padding: 0; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left { width: 100%; float: left; margin: 0 0 0 0; padding: 0; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs { width: 25%; float: left; margin: 0; padding: 0 15px 0 0; display: block; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li { width: 100%; display: inline-block; margin: 0 0 2px 0; padding: 0; text-align: left; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li a { background: #2f2d33; width: 100%; float: left; margin: 0; padding: 0 20px 0 80px; font-weight: 400; font-size: 18px; color: #7e7b88; line-height: 50px; font-family: 'blinkerregular'; text-align: left; text-transform: capitalize; background-position: 7% !important; border: 0; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li a:hover { border: 0; color: #ffffff; background: #04c274; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li.active a { border: 0; color: #ffffff; background: #04c274; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li a.adjustable { background: #2f2d33 url(../images/adjustable_01.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li.active a.adjustable { background: #04c274 url(../images/adjustable_01a.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li a.adjustable:hover { background: #04c274 url(../images/adjustable_01a.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li a.auto_run { background: #2f2d33 url(../images/adjustable_02.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li.active a.auto_run { background: #04c274 url(../images/adjustable_02a.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li a.auto_run:hover { background: #04c274 url(../images/adjustable_02a.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li a.akimbo { background: #2f2d33 url(../images/adjustable_03.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li.active a.akimbo { background: #04c274 url(../images/adjustable_03a.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li a.akimbo:hover { background: #04c274 url(../images/adjustable_03a.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li a.quick_scope { background: #2f2d33 url(../images/adjustable_04.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li.active a.quick_scope { background: #04c274 url(../images/adjustable_04a.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li a.quick_scope:hover { background: #04c274 url(../images/adjustable_04a.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li a.auto_scope { background: #2f2d33 url(../images/adjustable_05.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li.active a.auto_scope { background: #04c274 url(../images/adjustable_05a.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li a.auto_scope:hover { background: #04c274 url(../images/adjustable_05a.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li a.burst_mode { background: #2f2d33 url(../images/adjustable_06.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li.active a.burst_mode { background: #04c274 url(../images/adjustable_06a.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li a.burst_mode:hover { background: #04c274 url(../images/adjustable_06a.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li a.drop_shot { background: #2f2d33 url(../images/adjustable_07.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li.active a.drop_shot { background: #04c274 url(../images/adjustable_07a.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li a.drop_shot:hover { background: #04c274 url(../images/adjustable_07a.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li a.fast_reload { background: #2f2d33 url(../images/adjustable_08.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li.active a.fast_reload { background: #04c274 url(../images/adjustable_08a.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li a.fast_reload:hover { background: #04c274 url(../images/adjustable_08a.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content #popular_razorback_games.tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li a:hover { border: 0; color: #ffffff; background: #2f2d33; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content #popular_razorback_games.tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li.active a { border: 0; color: #ffffff; background: #2f2d33; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content #popular_razorback_games.tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li a.call_duty_series { background: #201e25 url(../images/fortnite_01.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content #popular_razorback_games.tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li.active a.call_duty_series { background: #2f2d33 url(../images/fortnite_01a.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content #popular_razorback_games.tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li a.call_duty_series:hover { background: #2f2d33 url(../images/fortnite_01a.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content #popular_razorback_games.tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li a.fortnite { background: #201e25 url(../images/fortnite_02.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content #popular_razorback_games.tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li.active a.fortnite { background: #2f2d33 url(../images/fortnite_02a.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content #popular_razorback_games.tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li a.fortnite:hover { background: #2f2d33 url(../images/fortnite_02a.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content #popular_razorback_games.tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li a.battlefield { background: #201e25 url(../images/fortnite_03.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content #popular_razorback_games.tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li.active a.battlefield { background: #2f2d33 url(../images/fortnite_03a.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content #popular_razorback_games.tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li a.battlefield:hover { background: #2f2d33 url(../images/fortnite_03a.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content #popular_razorback_games.tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li a.battlefront { background: #201e25 url(../images/fortnite_04.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content #popular_razorback_games.tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li.active a.battlefront { background: #2f2d33 url(../images/fortnite_04a.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content #popular_razorback_games.tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li a.battlefront:hover { background: #2f2d33 url(../images/fortnite_04a.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content #popular_razorback_games.tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li a.rainbow_six_siege { background: #201e25 url(../images/fortnite_05.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content #popular_razorback_games.tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li.active a.rainbow_six_siege { background: #2f2d33 url(../images/fortnite_05a.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content #popular_razorback_games.tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li a.rainbow_six_siege:hover { background: #2f2d33 url(../images/fortnite_05a.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content #popular_razorback_games.tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li a.gears_series { background: #201e25 url(../images/fortnite_06.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content #popular_razorback_games.tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li.active a.gears_series { background: #2f2d33 url(../images/fortnite_06a.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content #popular_razorback_games.tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li a.gears_series:hover { background: #2f2d33 url(../images/fortnite_06a.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content #popular_razorback_games.tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li a.destiny_series { background: #201e25 url(../images/fortnite_07.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content #popular_razorback_games.tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li.active a.destiny_series { background: #2f2d33 url(../images/fortnite_07a.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content #popular_razorback_games.tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li a.destiny_series:hover { background: #2f2d33 url(../images/fortnite_07a.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content #popular_razorback_games.tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li a.grand_theft_auto { background: #201e25 url(../images/fortnite_08.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content #popular_razorback_games.tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li.active a.grand_theft_auto { background: #2f2d33 url(../images/fortnite_08a.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content #popular_razorback_games.tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li a.grand_theft_auto:hover { background: #2f2d33 url(../images/fortnite_08a.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left .tab-content { width: 75%; float: left; margin: 0; padding: 0 0 0 15px; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left .tab-content .tab-pane { width: 100%; float: left; margin: 0; padding: 30px 20px; background: #201e25; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left .tab-content .tab-pane .adjustable_rapid_row { width: 100%; float: left; margin: 0; padding: 0; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left .tab-content .tab-pane .adjustable_rapid_row .adjustable_rapid_left { width: 40%; float: left; margin: 0; padding: 0 15px 0 0; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left .tab-content .tab-pane .adjustable_rapid_row .adjustable_rapid_left h2 { margin: 0 0 20px 0; padding: 0; width: 100%; float: left; font-size: 24px; color: #ffffff; line-height: 24px; font-weight: 700; font-family: 'blinkersemibold'; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left .tab-content .tab-pane .adjustable_rapid_row .adjustable_rapid_left p { font-size: 16px; color: #ffffff; line-height: 24px; font-weight: 400; font-family: 'blinkerregular'; width: 100%; float: left; margin: 0 0 20px 0; padding: 0; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left .tab-content .tab-pane .adjustable_rapid_row .adjustable_rapid_right { width: 60%; float: left; margin: 0; padding: 0 0 0 15px; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left .tab-content .tab-pane .adjustable_rapid_row .adjustable_rapid_right iframe { width: 100%; max-width: 542px; height: 380px; margin: 0; padding: 0; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left .tab-content .tab-pane#auto_run1 { background: transparent; padding: 0; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left .tab-content .tab-pane .adjustable_rapid_row_xboxone { width: 100%; float: left; margin: 0; padding: 0; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left .tab-content .tab-pane .adjustable_rapid_row_xboxone .adjustable_rapid_row_xboxone_col { width: 25%; float: left; margin: 0; padding: 0 4px; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left .tab-content .tab-pane .adjustable_rapid_row_xboxone .adjustable_rapid_row_xboxone_col .adjustable_rapid_row_xboxone_logo { width: 100%; float: left; margin: 0 0 10px 0; padding: 0; text-align: center; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left .tab-content .tab-pane .adjustable_rapid_row_xboxone .adjustable_rapid_row_xboxone_col .adjustable_rapid_row_xboxone_logo a { display: inline-block; margin: 0; padding: 0; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left .tab-content .tab-pane .adjustable_rapid_row_xboxone .adjustable_rapid_row_xboxone_col .adjustable_rapid_row_xboxone_iconlist { width: 100%; float: left; margin: 0; padding: 0; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left .tab-content .tab-pane .adjustable_rapid_row_xboxone .adjustable_rapid_row_xboxone_col .adjustable_rapid_row_xboxone_iconlist ul { margin: 0; padding: 0; width: 100%; float: left; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left .tab-content .tab-pane .adjustable_rapid_row_xboxone .adjustable_rapid_row_xboxone_col .adjustable_rapid_row_xboxone_iconlist ul li { width: 100%; float: left; margin: 0 0 6px 0; padding: 0; text-align: center; background: #201e25; line-height: 50px; height: 50px; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane#features ul.nav-tabs { margin: 70px 0 0 0; padding: 0 5px 0 0; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane#features .tab-content { padding: 0 0 0 5px; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .call_duty_series_min { width: 100%; float: left; margin: 0; padding: 0; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .call_duty_series_min .call_duty_series_row { width: 100%; float: left; margin: 0; padding: 0; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .call_duty_series_min .call_duty_series_col { width: 42%; float: left; margin: 0; padding: 0 10px 0 0; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .call_duty_series_min .call_duty_series_col img { width: 100%; float: left; margin: 0; padding: 0; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .call_duty_series_min .call_duty_series_right { width: 58%; float: left; margin: 0; padding: 0 0 0 10px; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .call_duty_series_min .call_duty_series_right .call_series_right { width: 100%; float: left; margin: 0 0 40px 0; padding: 0; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .call_duty_series_min .call_duty_series_right .call_series_right .call_series_right_img { display: table-cell; margin: 0; padding: 0; width: 108px; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .call_duty_series_min .call_duty_series_right .call_series_right .call_series_right_ul { width: 100%; display: table-cell; margin: 0; padding: 0 0 0 20px; vertical-align: top; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .call_duty_series_min .call_duty_series_right .call_series_right .call_series_right_ul ul { margin: 0 0 0 20px; padding: 0; display: inline-block; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .call_duty_series_min .call_duty_series_right .call_series_right .call_series_right_ul ul li { width: 50%; float: left; margin: 0; padding: 0; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .call_duty_series_min .call_duty_series_right .call_series_right .call_series_right_ul ul li a { color: #ffffff; font-weight: 400; font-size: 16px; line-height: 24px; font-family: 'blinkerregular'; margin: 0; padding: 0; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .call_duty_series_min .call_duty_series_right .call_series_right .call_series_right_ul ul li a:hover { color: #04c274; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .call_duty_series_min .call_duty_series_right .series_bottom { width: 100%; float: left; margin: 0; padding: 0; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .call_duty_series_min .call_duty_series_right .series_bottom_bar { width: 100%; float: left; margin: 0; padding: 0; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .call_duty_series_min .call_duty_series_right .series_bottom_bar .series_bottom_bar_col { width: 50%; float: left; margin: 0; padding: 0; text-align: center; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .call_duty_series_min .call_duty_series_right .series_bottom_bar .series_bottom_bar_col img { margin: 0 auto; padding: 0; display: block; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .call_duty_series_min .call_duty_series_right .series_bottom_bar .series_bottom_bar_col a { display: inline-block; margin: 20px 0 0 0; padding: 0 20px; font-size: 22px; color: #ffffff; font-weight: 300; font-family: 'blinkerextralight'; line-height: 36px; background: #252030; border: 2px solid #00de83; border-radius: 30px; text-transform: uppercase; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .call_duty_series_min .call_duty_series_right .series_bottom_bar .series_bottom_bar_col a:hover { background: #00de83; color: #000; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .modchip_faqs_min { width: 100%; float: left; margin: 100px 0 0 0; padding: 0; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .modchip_faqs_min .modchip_faqs_col { width: 100%; float: left; margin: 0; padding: 0; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .modchip_faqs_min .modchip_faqs_col ul { width: 100%; float: left; margin: 0; padding: 0; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .modchip_faqs_min .modchip_faqs_col ul li { width: 100%; float: left; margin: 0 0 5px 0; padding: 0; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .modchip_faqs_min .modchip_faqs_col ul li .are_modded { width: 100%; float: left; margin: 0; padding: 0; background: #201e25; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .modchip_faqs_min .modchip_faqs_col ul li .are_modded h5.accordion { font-size: 24px; color: #74717e; line-height: 50px; margin: 0; padding: 0 15px; width: 100%; float: left; position: relative; cursor: pointer; font-weight: 400; font-family: 'blinkerextralight'; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .modchip_faqs_min .modchip_faqs_col ul li .are_modded h5.accordion.active { background: #2f2d33; color: #ffffff; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .modchip_faqs_min .modchip_faqs_col ul li .are_modded h5.accordion:after { content: ""; position: absolute; top: 10px; right: 20px; width: 19px; height: 22px; background: url(../images/modchip_faqs_icon.png) no-repeat; background-position: 0; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .modchip_faqs_min .modchip_faqs_col ul li .are_modded h5.accordion.active:after { background: url(../images/modchip_faqs_icona.png) no-repeat; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .modchip_faqs_min .modchip_faqs_col ul li .are_modded .are_modded_text.panel { width: 100%; float: left; margin: 0; padding: 0; background: #201e25; display: none; /*max-height: 0; overflow: hidden;*/ transition: max-height 0.2s ease-out; border: 0; box-shadow: none; border-radius: 0; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .modchip_faqs_min .modchip_faqs_col ul li .are_modded .are_modded_text.panel .are_modded_textp { width: 100%; float: left; margin: 0; padding: 15px 15px 0px 15px; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .modchip_faqs_min .modchip_faqs_col ul li .are_modded .are_modded_text.panel .are_modded_textp p { font-size: 16px; color: #ffffff; margin: 0 0 17px 0; padding: 0; line-height: 24px; font-weight: 400; font-family: 'blinkerextralight'; width: 100%; float: left; }
.controller_modz_rapid_tebs .download_xbox { width: 100%; float: left; margin: 0; padding: 0; }
.controller_modz_rapid_tebs .download_xbox .download_box { width: 100%; float: left; margin: 50px 0 0 0; padding: 0; text-align: center; }
.controller_modz_rapid_tebs .download_xbox .download_box .download_box_link { display: inline-block; margin: 0 50px; padding: 0; }
.controller_modz_rapid_tebs .download_xbox .download_box .download_box_link img { display: block; margin: 0 auto; padding: 0; }
.controller_modz_rapid_tebs .download_xbox .download_box .download_box_link a { display: block; margin: 20px 0 0 0; padding: 0 20px; font-size: 22px; color: #ffffff; font-weight: 300; font-family: 'blinkerextralight'; line-height: 36px; background: #252030; border: 2px solid #00de83; border-radius: 30px; text-transform: uppercase; }
.controller_modz_rapid_tebs .download_xbox .download_box .download_box_link a:hover { background: #00de83; color: #000; }
.your_own { width: 100%; float: left; margin: 0; padding: 100px 0 100px 0; background: url(../images/controller_modz_rapid_top_section_banner.png) no-repeat; }
.your_own .your_own_col { width: 100%; float: left; margin: 0 0 50px 0; padding: 0; text-align: center; }
.your_own .your_own_col span { display: inline-block; margin: 0 0 15px 0; padding: 0; font-size: 42px; color: #3b3840; font-weight: 400; font-family: 'blinkerregular'; text-transform: uppercase; line-height: 36px; }
.your_own .your_own_col h2 { font-size: 60px; color: #3b3840; font-weight: 700; font-family: 'blinkersemibold'; margin: 0 0 20px 0; padding: 0; width: 100%; float: left; text-align: center; text-transform: uppercase; line-height: 36px; }
.your_own .your_own_col img { display: block; margin: 0 auto; padding: 0; }
.your_own .your_own_build_xbox_one_row { width: 100%; float: left; margin: 0; padding: 0; }
.your_own .your_own_build_xbox_one_row .your_own_build_xbox_one_bar { margin: 0 auto; padding: 0 15px; max-width: 950px; width: 100%; }
.your_own .your_own_build_xbox_one_row .your_own_build_xbox_one_bar .your_own_build_xbox_one_col { width: 50%; float: left; margin: 0; padding: 0; text-align: center; position: relative;}
.your_own .your_own_build_xbox_one_row .your_own_build_xbox_one_bar .your_own_build_xbox_one_col img { margin: 0 auto; padding: 0; display: block; }
.your_own .your_own_build_xbox_one_row .your_own_build_xbox_one_bar .your_own_build_xbox_one_col img.build_your_two_hover_img { position: absolute; top: 0; left: 50%; opacity: 0; transition: all 0.4s ease 0s; -webkit-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; -ms-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; transform: translate(-50%,0);}
.your_own .your_own_build_xbox_one_row .your_own_build_xbox_one_bar .your_own_build_xbox_one_col:hover img.build_your_two_hover_img { opacity: 1; }
.your_own .your_own_build_xbox_one_row .your_own_build_xbox_one_bar .your_own_build_xbox_one_col a + a { display: inline-block; margin: 20px 0 0 0; padding: 0 20px; font-size: 22px; color: #ffffff; font-weight: 300; font-family: 'blinkerextralight'; line-height: 36px; background: #252030; border: 2px solid #00de83; border-radius: 30px; text-transform: uppercase; }
.your_own .your_own_build_xbox_one_row .your_own_build_xbox_one_bar .your_own_build_xbox_one_col a + a:hover { background: #00de83; color: #000; }
.fade.in { opacity: 1; }
.controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left .tab-content .tab-pane .adjustable_rapid_row .adjustable_rapid_left h3 { font-size: 18px; margin-bottom: 5px; color: #27e790; font-weight: normal; margin-top: 0px; font-family: 'blinkersemibold'; width: 100%; float: left; }

/*============================================================= dominator 007 ==============================================*/
.dominator_min { float: left; width: 100%; background: #19171c; }
.dominator_min .buttons_dominator { float: left; width: 100%; }
.dominator_min .domina_bac { float: left; width: 100%; text-align: center; background: url(../images/bac_domin.png) no-repeat; background-size: 100%; }
.dominator_min .buttons_dominator .perfect_dominator { float: left; width: 100%; }
.dominator_min .buttons_dominator .perfect_dominator ul { float: left; width: 100%; margin: 0; }
.dominator_min .buttons_dominator .perfect_dominator ul li { float: left; width: 25%; }
.dominator_min .buttons_dominator .perfect_dominator ul li .compaetition { float: left; width: 100%; text-align: center; }
.dominator_min .buttons_dominator .perfect_dominator ul li .compaetition .mappable_b { max-width: 294px; margin: 0 auto; min-height: 140px; margin-top: -73px; }
.dominator_min .buttons_dominator .perfect_dominator ul li .compaetition span { margin: 20px 0 0 0; float: left; width: 100%; }
.dominator_min .buttons_dominator .perfect_dominator ul li .compaetition p { color: #fff; font-family: 'blinkerregular'; margin: 0; font-size: 16px; line-height: normal; }
.dominator_min .buttons_dominator .perfect_dominator ul li .compaetition span { color: #fff; font-family: 'blinkerregular'; font-size: 16px; }
.dominator_min .buttons_dominator .perfect_dominator ul li .compaetition.one { background: url(../images/compaetition_1.png) no-repeat; background-size: cover; }
.dominator_min .buttons_dominator .perfect_dominator ul li .compaetition.two { background: url(../images/compaetition_2.png) no-repeat; background-size: cover; }
.dominator_min .buttons_dominator .perfect_dominator ul li .compaetition.three { background: url(../images/compaetition_3.png) no-repeat; background-size: cover; }
.dominator_min .buttons_dominator .perfect_dominator ul li .compaetition.fore { background: url(../images/compaetition_4.png) no-repeat; background-size: cover; }
.dominator_min .domin_controllers { float: left; width: 100%; background: #19171c; }
.dominator_min .domin_controllers .domin_controllers_inner { float: left; width: 100%; }
.dominator_min .domin_controllers .domin_controllers_inner .domin_conters_one { float: left; width: 100%; position: relative; }
.dominator_min .domin_controllers .domin_controllers_inner .domin_conters_one ul { margin: 0; float: left; width: 100%; padding: 120px 0 0 0; }
.dominator_min .domin_controllers .domin_controllers_inner .domin_conters_one ul li { float: left; width: 50%; text-align: center; position: relative; padding: 0 45px 0px 35px; }
.dominator_min .domin_controllers .domin_controllers_inner .domin_conters_one ul li img { width: 100%; }
.dominator_min .domin_controllers .domin_controllers_inner .domin_conters_one ul li .docon_bt a { color: #fff; font-family: 'blinkerextralight'; font-size: 20px; text-transform: uppercase; line-height: 24px; text-decoration: none; }
.dominator_min .domin_controllers .domin_controllers_inner .domin_conters_one ul li p { max-width: 260px; border: 1px solid #00de83; border-radius: 50px; background: #252030; padding: 12px 0 12px 0; left: 0; right: 0; bottom: 0; position: relative; margin: 0 auto; top: -40px; }
.dominator_min .domin_controllers .domin_controllers_inner .domin_conters_one ul li p:hover { color: #252030; background-color: #00de83; }
.dominator_min .domin_controllers .domin_controllers_inner .domin_conters_one ul li p:hover a:hover { color: #252030; background-color: #00de83; }
.dominator_min .domin_controllers .domin_controllers_inner .domin_conters_one .dcontro_bac { float: left; width: 100%; text-align: center; position: absolute; top: 120px; }
.dominator_min .domin_controllers .domin_controllers_inner .domin_conters_one ul li .view_dom_inn { float: left; width: 100%; }
.dominator_min .domin_controllers .domin_controllers_inner .domin_conters_one .dcontro_bac img { max-width: 9%; }
.dominator_min .build_own { float: left; width: 100%; }
.dominator_min .build_own .build_own_inner { float: left; width: 100%; background: url(../images/cont_load_bac.png) no-repeat; padding: 98px 0 90px 0; }
.dominator_min .build_own .build_own_inner .build_ps { float: left; width: 100%; }
.dominator_min .build_own .build_own_inner .build_ps .build_controllers { float: left; width: 100%; text-align: center; padding-bottom: 50px; }
.dominator_min .build_own .build_own_inner .build_ps .build_controllers p span { font-size: 42px; letter-spacing: 4px; font-family: 'blinkerregular'; color: #3b3840; text-transform: uppercase; line-height: 50px; }
.dominator_min .build_own .build_own_inner .build_ps .build_controllers p em { font-size: 42px; letter-spacing: 4px; font-family: 'blinkerregular'; color: #3b3840; text-transform: uppercase; line-height: 50px; font-style: normal;}
.dominator_min .build_own .build_own_inner .build_ps .build_controllers p strong { letter-spacing: 0; font-family: 'blinkerbold'; font-size: 56px; color: #3b3840; text-transform: uppercase; }
.dominator_min .build_own .build_own_inner .build_ps ul { float: left; width: 100%; }
.dominator_min .build_own .build_own_inner .build_ps ul li { width: 50%; float: left; }
.dominator_min .build_own .build_own_inner .build_ps ul li .build_dom_inn { float: left; width: 100%; text-align: center; position: relative; }
.dominator_min .build_own .build_own_inner .build_ps ul li .build_dom_inn img { max-width: 100%; }
.dominator_min .build_own .build_own_inner .build_ps ul li .build_dom_inn img.build_your_two_hover_img { position: absolute; top: 0; left: 50%; opacity: 0; transition: all 0.4s ease 0s; -webkit-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; -ms-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; transform: translate(-50%, 0); }
.dominator_min .build_own .build_own_inner .build_ps ul li .build_dom_inn:hover img.build_your_two_hover_img { opacity: 1; }

.dominator_min .build_own .build_own_inner .build_ps ul li p a { background: #252030; color: #fff; padding: 8px 40px 8px 40px; border: 2px solid #00de83; border-radius: 40px; text-decoration: none; font-size: 22px; font-weight: 400; font-family: 'blinkerextralight'; text-transform: uppercase; }
.dominator_min .build_own .build_own_inner .build_ps ul li p a:hover { color: #252030; background-color: #00de83; }
.dominator_min .build_own .build_own_inner .build_ps ul li .build_dom_inn p { margin: 0; padding: 20px 0 0 0; }
.cms-domin8or-buttons .breadcrumbs { display: none; }
.catalog-product-view .product.data.items > .item.title > .switch { display: block; color: #ffffff; }
.catalog-product-view .product.data.items > .item.content { background-color: #120219; border: none; margin: 96px 0 0 -100%; padding: 0; float: right; width: 100%; clear: none; }
.product.data.items > .item.title { box-sizing: border-box; float: left; width: auto; margin: 0 0 5px; clear: none; }
.catalog-product-view .product.info.detailed { background: none; float: left; width: 100%; }
.blue-flame-details { background: none; }
.catalog-product-view .product.data.items > .item.content { background: none; }
.catalog-product-view .product.data.items > .item.title > .switch { color: #7e7b88; font-size: 22px; text-transform: uppercase; font-family: 'blinkerbold'; padding: 25px 0 25px 0; background: #201e25; width: 100%; text-align: center; font-weight: normal; position: relative; }
.product.data.items > .item.title { float: left; width: 50%; padding: 0 5px; position: relative; }
.catalog-product-view .active .data.switch::after { display: none; }
.catalog-product-view .active .data.switch::before { display: none; }
.product.data.items > .item.title#tab-label-faq { display: none; }
.catalog-product-view .product.data.items > .item.title.active > .switch { border: none; color: #fff !important; background: #2f2d33; }
.catalog-product-view .product.data.items > .item.title > .switch:hover { border: none; color: #fff !important; background: #2f2d33; }
.catalog-product-view .product.data.items > .item.title > .switch::after { content: ""; background: #04c274; height: 2px; position: absolute; width: 100%; left: 0px; bottom: -1px; display: block; transition: all 250ms ease 0s; transform: scale(0); top: auto; border: none; }
.catalog-product-view .product.data.items > .item.title.active > .switch::after, .catalog-product-view .product.data.items > .item.title > .switch:hover::after { transform: scale(1); }
.catalog-product-view .column.main .container { max-width: 1200px !important; width: 100% !important; margin-left: auto; margin-right: auto; }
.product_view_top_part { display: inline-block; width: 100%; background: url(../images/vip_gall_back.png) no-repeat; background-size: cover; margin: 0 0 60px 0; }
.product_view_top_part .product-info-price { float: left; margin: 0px; padding: 0px; width: 100%; }
.product_view_top_part .product-info-price .product-info-stock-sku { float: left; margin: 0px; padding: 45px 0 30px; position: relative; width: 45.2%; }
.product_view_top_part .product-info-price .price-box { float: right; margin: 0px; padding: 65px 0 0 0; clear: none; }
.product_view_top_part .product-info-price .product-info-stock-sku h1 { margin: 0 0 9px 0; text-transform: uppercase; font-size: 60px; font-family: 'blinkerbold'; font-weight: bold; color: #fff; line-height: 50px; padding-right: 180px; }
.product_view_top_part .product-info-price .product-info-stock-sku .current_category_bg { font-family: 'blinkerregular'; font-size: 30px; color: #04c274; float: left; clear: both; line-height: 36px; }
.product-info-stock-sku .stock.pl-4 { color: #7e7b88; font-weight: 400; font-family: 'blinkerregular'; font-size: 16px; line-height: normal; position: absolute; top: 50px; right: 0; padding: 0 !important; }
.product-info-stock-sku .stock.pl-4::after { background: url(../images/product_avl.png) no-repeat; background-size: auto; content: ''; width: 27px; height: 27px; float: right; background-size: 28px; margin: 0px 0px 0 10px; }
.product-info-stock-sku .stock.pl-4 .fas.fa-check-circle { display: none; }
.product_view_top_part .container { width: 100%; max-width: 1200px; }
.product_view_top_part .product-info-price .price-box::before { color: #ffffff; font-size: 30px; text-transform: capitalize; font-weight: 400; font-family: 'blinkerregular'; line-height:; content: "Price:"; line-height: 40px; }
.product_view_top_part .product-info-price .price-box .price-label { display: none; }
.product_view_top_part .product-info-price .price-box .price { font-family: 'blinkerbold'; font-size: 30px; color: #fff; padding: 0 0 0 14px; line-height: 40px; font-weight: normal; }
.product_view_top_part .product-info-price .price-box .price:first-letter { color: #04c274; font-weight: 500; margin: 0 -3px 0 0px; }
.catalog-product-view main .product.media { float: left; width: 50%; padding: 0px; margin: 0px; }
.catalog-product-view main .product-info-main { float: left; width: 30%; padding: 0px 0 0 50px; }
.product-info-main .product-add-form .product-options-wrapper .fieldset .field { width: 100%; padding-bottom: 40px; }
.product-info-main .product-add-form { border: none; margin: 0px; padding: 0px; float: left; width: 100%; }
.product-info-main .product-add-form h2.title-option { display: none; }
.product-info-main .product-add-form .product-options-wrapper .fieldset .field .control select { display: block; width: 100%; height: 46px; padding: 6px 12px; font-size: 16px; line-height: 1.42857143; background-color: #2f2d33; color: #7e7b88; background-image: none; border: 1px solid #2f2d33; border-radius: 0px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow: unset; -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; -webkit-appearance: none !important; }
.product-info-main .product-add-form .product-options-wrapper .fieldset .field .control select:focus { border-color: unset; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6); box-shadow: unset; }
.product-info-main .product-add-form .product-options-wrapper .fieldset .field .control { position: relative; }
.product-info-main .product-add-form .product-options-wrapper .fieldset .field .control::after { content: ''; background: url(../images/one_tog.png) no-repeat; float: right; width: 46px; height: 46px; padding: 0px 0 0 0; background-position: 10px 19px; position: absolute; top: 0; right: 0; pointer-events: none; }
.product-info-main .product-add-form .product-options-wrapper .fieldset .field label { color: #7e7b88; font-weight: 400; font-family: 'blinkerregular'; font-size: 16px; line-height: normal; margin: 0 0 10px 0; }
.optional-dropdown { margin-top: 0; }
.product-info-main .box-tocart, .product-info-main .product-addto-links, .product-options-bottom .box-tocart, .product-options-bottom .product-addto-links { margin: 0px; }
.product-info-main .product-add-form .product-options-bottom .fieldset .field.qty label { color: #7e7b88; font-weight: 400; font-family: 'blinkerregular'; font-size: 16px; line-height: normal; margin: 0 0 10px; text-transform: capitalize; }
.catalog-product-view:not(.page-layout-build-your-own) .box-tocart.product-detail-normal .fieldset .field.qty input { display: block; width: 100%; height: 46px; padding: 6px 12px; font-size: 16px; line-height: 1.42857143; background-color: #2f2d33; color: #7e7b88; background-image: none; border: 1px solid #2f2d33; border-radius: 0px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow: unset; -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; -webkit-appearance: none !important; }
.product-info-main .product-social-links { display: none; }
.estimated-hld-product .estimated-box p { color: #7e7b88; font-weight: 400; font-family: 'blinkerregular'; font-size: 16px; line-height: normal; }
.estimated-hld-product .estimated-box p strong { font-weight: normal; }
.estimated-hld-product .estimated-box p span { color: #fff; }
.estimated-hld-product .estimated-box p br { display: none; }
.catalog-product-view .product-info-main .product-add-form .product-options-bottom .fieldset .actions button { border: 2px solid #04c274 !important; background: #252030; color: #fff; font-family: 'blinkerextralight'; font-size: 18px; text-transform: uppercase; padding: 10px 20px 10px 20px; border-radius: 40px; font-weight: normal; line-height: normal; height: auto; transition: all 0.4s ease 0s; -webkit-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; -ms-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; }
.catalog-product-view .product-info-main .product-add-form .product-options-bottom .fieldset .actions button:hover { background: #04c274 !important; box-shadow: none; }
.catalog-product-view .product-info-main .product-add-form .product-options-bottom .fieldset .actions { text-align: left; margin: 10px 0 20px 0; }
.product.media .fotorama__stage { margin: 0 0 40px; }
.fotorama-item .fotorama__nav__shaft .fotorama__nav__frame--thumb img { left: auto; max-height: none; }
.product.media .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left, .product.media .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right { display: none !important; }
.product.media .fotorama__stage__frame { background: #19171C; }
.fotorama-item .fotorama__nav__shaft .fotorama__nav__frame--thumb .fotorama__thumb { background: #19171C; border-color: #19171C; }
.fotorama-item .fotorama__nav__shaft .fotorama__nav__frame--thumb.fotorama__active .fotorama__thumb { background: #19171C; height: auto; border: none; }
.fotorama-item .fotorama__nav__shaft .fotorama__nav__frame--thumb { opacity: 1; width: 150px !important; height: inherit !important; padding: 0px 6px !important; box-sizing: border-box; }
.detail-title.text-center { display: none; }
.catalog-product-view .product.data.items > .item.content { float: right; width: 100%; background: #201e25; padding: 25px 25px 25px 25px; }
.data.item.content .description { float: left; width: 100%; background: #201e25; padding: 0px; }
.data.item.content .description .details-icon.col-md-2 { -webkit-box-flex: 0; -webkit-flex: 0 0 12%; -ms-flex: 0 0 12%; flex: 0 0 12%; max-width: 12%; padding: 10px 0 0 0; text-align: center; margin: 0px; }
.product.info.detailed .data.item.content h2 { font-family: 'blinkerbold'; font-size: 24px; color: #fff; margin: 0; line-height: 1.1; }
.product.info.detailed .data.item.content p { color: #fff; font-family: 'blinkerregular'; font-size: 16px; margin: 0 0 0px 0; line-height: 26px; padding: 0 !important; }
.product.info.detailed .data.item.content p span { color: #fff; font-family: 'blinkerregular'; font-size: 16px !important; line-height: 26px; }
.details-description a { font-family: 'blinkerregular'; font-size: 16px; line-height: 26px; }
.data.item.content .description .container { padding: 0px; }
.data.item.content .description .details-description { padding: 0 0 0 10px !important; -webkit-box-flex: 0; -webkit-flex: 0 0 88%; -ms-flex: 0 0 88%; flex: 0 0 88%; max-width: 88%; }
.data.item.content .description .details-description-wrapper { float: left; margin: 0px; padding: 15px 0 0 0; width: 100%; clear: both; }
.block.review-add .block-title strong { float: none; display: block; padding: 0; background: none; margin: 0 0 10px 0; }
.review-field-ratings .nested { display: table; float: left; }
.catalog-product-view .block-content fieldset.fieldset { padding: 0px; }
.catalog-product-view .block-content #review-form .field input { display: block; width: 100%; height: 46px; padding: 6px 12px; font-size: 16px; line-height: 1.42857143; background-color: #2f2d33; color: #7e7b88; background-image: none; border: 1px solid #2f2d33; border-radius: 0px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow: unset; -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; -webkit-appearance: none !important; }
.catalog-product-view .block-content #review-form .field input:focus { border-color: unset; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6); box-shadow: unset; }
.catalog-product-view .block-content #review-form .fieldset > .field > .label { color: #7e7b88; font-weight: 400; font-family: 'blinkerregular'; font-size: 16px; line-height: normal; margin: 0 0 10px 0; text-transform: capitalize; }
.catalog-product-view .block-content #review-form .field textarea { display: block; width: 100%; padding: 6px 12px; font-size: 16px; line-height: 1.42857143; background-color: #2f2d33; color: #7e7b88; background-image: none; border: 1px solid #2f2d33; border-radius: 0px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow: unset; -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; -webkit-appearance: none !important; }
.catalog-product-view .block-content #review-form .field textarea:focus { border-color: unset; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6); box-shadow: unset; }
.review-field-ratings .review-field-rating .label { color: #7e7b88; font-weight: 400; font-family: 'blinkerregular'; font-size: 16px; line-height: normal; margin: 0 0 10px 0; text-transform: capitalize; }
.review-control-vote label::before { color: #04c274; }
.catalog-product-view .column.main .block.review-add { padding: 0px; }
.catalog-product-view .block-content #review-form .review-form-actions button { color: #ffffff; border: 2px solid #04c274 !important; transition: all 0.4s ease 0s; -webkit-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; -ms-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; }
.catalog-product-view .block-content #review-form .review-form-actions button:hover { background: #04c274 !important }
.catalog-product-view .block-content #review-form .fieldset > .field > legend.label { display: none; }
.catalog-product-view .block-content #review-form .review-form-actions { margin: 30px auto 0px; padding: 0 20px; }
/*.footer-addtocart { display: none; }*/
.catalog-category-view .breadcrumbs { display: none; }
.catalog-category-view.page-products #maincontent { float: left; width: 100%; background: url(../images/fortnite_min_bac.png) no-repeat; background-size: cover; }
.catalog-category-view.page-products .products-grid .product-item.product-item-info.item.product { float: left; width: 33.33%; padding: 0 5px 0 5px; }
.catalog-category-view.page-products .products-grid .product-item.product-item-info.item.product .controller_pro_on { float: left; width: 100%; }
.catalog-category-view.page-products .products-grid .product-item.product-item-info.item.product .controller_pro_on img { width: 100%; height: auto; }
.catalog-category-view.page-products .products-grid .product-item.product-item-info.item.product .product-item-info-bg { position: relative; float: left; width: 100%; padding: 30px 0 45px 0; margin: 0px 0 20px 0; }
.catalog-category-view.page-products .products-grid .product-item.product-item-info.item.product .product-item-info-bg .products-wrapper { position: absolute; top: 0px; width: 100%; left: 0; right: 0; text-align: center; background: none; box-shadow: none; }
.catalog-category-view .products-grid .product-item .product-item-photo, .product-item .product-item-photo { background: none !important; }
.catalog-category-view.page-products .columns .column.main .container, .catalogsearch-result-index .columns .column.main .container { width: 100%; max-width: 1200px; padding: 0 15px; }
.catalog-category-view.page-products .product.details.product-item-details { background: none; padding: 20px 20px 0 20px; }
.catalog-category-view .products-grid .product-item .product-item-photo, .product-item .product-item-photo { padding: 0px !important; }
.catalog-category-view .products-grid .product-item-img { position: static; }
.catalog-category-view .product-item .product-item-name { color: #fff; text-transform: uppercase; font-size: 36px; font-weight: 700; margin: 0 0 0 0; font-family: 'blinkerbold'; padding: 0px 0 8px 0 !important; float: left; width: 100%; height: 46px; line-height: normal; }
.catalog-category-view.page-products .product.details.product-item-details .price { font-size: 36px; color: #00de83; font-family: 'blinkerextralight'; line-height: normal; font-weight: normal; }
.catalog-category-view.page-products .product.details.product-item-details .from-title { font-size: 36px; color: #ffffff; font-family: 'blinkerextralight'; }
.catalog-category-view.page-products .product.details.product-item-details .con_bt { float: left; width: 100%; padding: 25px 0 0 0; text-align: center; }
.catalog-category-view.page-products .product.details.product-item-details .con_bt a { background: #252030; color: #fff; padding: 9px 60px 9px 60px; border: 2px solid #00de83; border-radius: 40px; text-decoration: none; font-size: 22px; font-weight: 400; font-family: 'blinkerextralight'; text-transform: uppercase; }
.catalog-category-view.page-products .product.details.product-item-details .con_bt a:hover { color: #252030; background-color: #00de83; }
.catalog-category-view.page-products .product.details.product-item-details .price-box { margin: 0px; }

.catalogsearch-result-index .breadcrumbs { display: none; }
.catalogsearch-result-index.page-products #maincontent { float: left; width: 100%; background: url(../images/fortnite_min_bac.png) no-repeat; background-size: cover; }
.catalogsearch-result-index.page-products .products-grid .product-item.product-item-info.item.product { float: left; width: 33.33%; padding: 0 5px 0 5px; }
.catalogsearch-result-index.page-products .products-grid .product-item.product-item-info.item.product .controller_pro_on { float: left; width: 100%; }
.catalogsearch-result-index.page-products .products-grid .product-item.product-item-info.item.product .controller_pro_on img { width: 100%; height: auto; }
.catalogsearch-result-index.page-products .products-grid .product-item.product-item-info.item.product .product-item-info-bg { position: relative; float: left; width: 100%; padding: 30px 0 45px 0; margin: 0px 0 20px 0; }
.catalogsearch-result-index.page-products .products-grid .product-item.product-item-info.item.product .product-item-info-bg .products-wrapper { position: absolute; top: 0px; width: 100%; left: 0; right: 0; text-align: center; background: none; box-shadow: none; }
.catalogsearch-result-index .products-grid .product-item .product-item-photo, .product-item .product-item-photo { background: none !important; }
.catalogsearch-result-index.page-products .columns .column.main .container, .catalogsearch-result-index .columns .column.main .container { width: 100%; max-width: 1200px; padding: 0 15px; }
.catalogsearch-result-index.page-products .product.details.product-item-details { background: none; padding: 20px 20px 0 20px; }
.catalogsearch-result-index .products-grid .product-item .product-item-photo, .product-item .product-item-photo { padding: 0px !important; }
.catalogsearch-result-index .products-grid .product-item-img { position: static; }
.catalogsearch-result-index .product-item .product-item-name { color: #fff; text-transform: uppercase; font-size: 36px; font-weight: 700; margin: 0 0 0 0; font-family: 'blinkerbold'; padding: 0px 0 8px 0 !important; float: left; width: 100%; height: 46px; line-height: normal; }
.catalogsearch-result-index.page-products .product.details.product-item-details .price { font-size: 36px; color: #00de83; font-family: 'blinkerextralight'; line-height: normal; font-weight: normal; }
.catalogsearch-result-index.page-products .product.details.product-item-details .from-title { font-size: 36px; color: #ffffff; font-family: 'blinkerextralight'; }
.catalogsearch-result-index.page-products .product.details.product-item-details .con_bt { float: left; width: 100%; padding: 25px 0 0 0; text-align: center; }
.catalogsearch-result-index.page-products .product.details.product-item-details .con_bt a { background: #252030; color: #fff; padding: 9px 60px 9px 60px; border: 2px solid #00de83; border-radius: 40px; text-decoration: none; font-size: 22px; font-weight: 400; font-family: 'blinkerextralight'; text-transform: uppercase; }
.catalogsearch-result-index.page-products .product.details.product-item-details .con_bt a:hover { color: #252030; background-color: #00de83; }
.catalogsearch-result-index.page-products .product.details.product-item-details .price-box { margin: 0px; }

.fortnite_section dl.block{ float: left; margin: 0px; padding: 0px; text-align: center;}
.fortnite_section dl.block .title{ float: left; margin: 0 0 15px; padding: 0px; width: 100%; color: #ffffff; font-size: 24px; text-transform: uppercase;}
.fortnite_section dl.block dd.item{ display: inline-block; margin: 10px 10px 10px 10px; padding: 0px; }
.fortnite_section dl.block dd.item a{ background: #252030; color: #fff; padding: 9px 60px 9px 60px; border: 2px solid #00de83; border-radius: 40px; text-decoration: none; font-size: 22px; font-weight: 400; font-family: 'blinkerextralight'; text-transform: uppercase; float: left;}
.fortnite_section dl.block dd.item a:hover{color: #252030; background-color: #00de83;}

.fortnite_section { float: left; width: 100%; padding: 120px 0 230px 0; }
.fortnite_section .section_text { float: left; width: 100%; padding: 0 0 100px 0; }
.fortnite_section .section_text p { text-align: center; text-transform: uppercase; font-weight: 400; font-family: 'blinkerregular'; color: #fff; font-size: 18px; line-height: 40px; margin: 0; }
.fortnite_section .section_text p span { font-size: 42px; letter-spacing: 4px; font-family: 'blinkerextralight'; }
.fortnite_section .section_text p strong { letter-spacing: 0; font-family: 'blinkerbold'; font-size: 56px; line-height: 50px; font-weight: 700; }
.fortnite_section .gameing_section { float: left; width: 100%; }
.fortnite_section .gameing_section .products.wrapper.grid.products-grid { padding-bottom: 0; padding-top: 0; margin: 0px; }
.catalog-category-view .column.main .product-items.row { margin-left: 0; margin-right: 0; margin-top: 0px; margin-bottom: 0px; }
.catalog-category-view.page-products .toolbar-products { border-bottom: 0px solid #cccccc; padding-bottom: 0px !important; clear: both; margin-top: 30px; margin-bottom: 0; }
.toolbar-products .pages { display: block; }
.catalog-category-view.page-products .toolbar-sorter.sorter { display: none; }
.toolbar .custom-select { background: #2f2d33; color: #7e7b88; padding: 12px; width: 80px; height: 50px; border: none; font-size: 20px; box-shadow: unset; -webkit-appearance: button; appearance: button; outline: none; -webkit-appearance: none; line-height: normal; border-radius: 0px; }
.toolbar .limiter .control { position: relative; }
.toolbar .limiter .control:after { content: "\f13a"; font-family: FontAwesome; position: absolute; top: 0; right: 0; width: 30px; height: 48px; text-align: center; font-size: 28px; line-height: 45px; color: rgba(255, 255, 255, 0.5); background-color: rgba(255, 255, 255, 0.1); pointer-events: none; right: 0; float: right; content: ''; background: url(../images/cart_togg.png) no-repeat; background-position: 3px 20px; }
.catalog-category-view.page-products .field.limiter label { width: auto; float: left; margin: 12px 15px 0 0; }
.page-layout-build-your-own.catalog-product-view main .product-info-main { width: 40%; padding: 0px; }
.page-layout-build-your-own.catalog-product-view main .product.media { width: 60%; }
.page-layout-build-your-own .product-info-stock-sku .stock.pl-4 { display: none; }
.page-layout-build-your-own .product_view_top_part .product-info-price .price-box { display: none; }
.page-layout-build-your-own .product_view_top_part .product-info-price .product-info-stock-sku h1 { padding: 0px; }
.page-layout-build-your-own .product_view_top_part .product-info-price .product-info-stock-sku { width: 100%; }
.page-layout-build-your-own .view_controls { bottom: 0px; }
.page-layout-build-your-own .product-info-main .extracartbutton { float: left; width: 100%; background: url(../images/buil-your-own_one-1.png) no-repeat; background-size: auto; background-size: cover; padding: 6px 0 !important; margin: 0; }
.page-layout-build-your-own .product-info-main .extracartbutton .price-box.price-final_price { float: left; width: 50%; padding: 0 0 0 20px; }
.page-layout-build-your-own .product-info-main .extracartbutton .price-box.price-final_price .price::before { float: left; width: auto; line-height: 40px; text-transform: capitalize; color: #7e7b88; font-weight: 400; font-family: 'blinkerregular'; font-size: 16px; }
.page-layout-build-your-own .container .product-info-main .price-box .price-wrapper .price { font-family: 'blinkerbold'; font-size: 30px; color: #fff; padding: 0 0 0 14px; line-height: 40px; font-weight: 700; text-transform: capitalize; }
.page-layout-build-your-own .container .product-info-main .price-box .price-wrapper .price::first-letter { color: #04c274; font-weight: 500; margin: 0 0px 0 0px; }
.page-layout-build-your-own .product-info-main .extracartbutton .price_cart_add.two { float: left; width: 50%; text-align: center; line-height: 40px; }
.page-layout-build-your-own .product-info-main .extracartbutton .price_cart_add.two .btn-green { border: 2px solid #04c274 !important; background: #252030; color: #fff; font-family: 'blinkerextralight'; font-size: 18px; text-transform: uppercase; padding: 10px 20px 10px 20px; border-radius: 40px; text-align: center; line-height: normal; font-weight: 400; width: auto; display: inline-block; transition: all 0.4s ease 0s; -webkit-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; -ms-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; }
.page-layout-build-your-own .product-info-main .extracartbutton .price_cart_add.two .btn-green:hover { background: #04c274; }
.page-layout-build-your-own .product_view_top_part { margin: 0 0 13px; display: none;}
.page-layout-build-your-own .product-info-main .title-option { display: none; }
.page-layout-build-your-own .selection_box { margin: 0 -10px 20px; float: left; width: 100%; }
.page-layout-build-your-own .selection_box .selection_item { width: calc(50% - 20px); margin: 0 10px 10px 10px; padding: 0px; background-color: #2f2d33 !important; border: 1px solid #2f2d33; transition: all 500ms ease; position: relative; cursor: pointer; display: flex; flex-wrap: wrap; }
.page-layout-build-your-own .selection_box .selection_item:hover, .page-layout-build-your-own .selection_box .selection_item.selected { border: 1px solid #04c274; }
.page-layout-build-your-own .selection_btn { position: static; left: 0px; top: 0px; width: 80px; border: none; background: none !important; padding: 0; height: 50px; margin: 0; border-radius: 0px; float: left; }
.page-layout-build-your-own .selection_btn img { width: 50px; height: auto; }
.page-layout-build-your-own .selection_box .selection_item:hover .selection_btn, .page-layout-build-your-own .selection_box .selection_item:focus .selection_btn { background: none !important; box-shadow: none !important; }
.page-layout-build-your-own .selection_box .selection_item label { color: #7e7b88; font-family: 'blinkerregular'; font-size: 18px; padding: 0; float: left; width: 100%; line-height: normal; margin: 0; text-align: left; font-weight: normal; }
.page-layout-build-your-own .selection_box .selection_item > label { display: flex; flex-wrap: wrap; align-items: center; width: 100%; cursor: pointer; }
.page-layout-build-your-own .selection_box .selection_item .controller_label_price label::after { position: absolute; content: ""; width: 100%; height: 100%; left: 0; top: 0; z-index: 1; cursor: pointer; pointer-events: none;}
.page-layout-build-your-own .product-info-main .product-add-formproduct-build-your-own { float: left; margin: 0px; padding: 0px; width: 100%; }
.page-layout-build-your-own .product-info-main .title-option, .page-layout-build-your-own .product-info-main .slide_title, .page-layout-build-your-own .faq-wrap .heading-section, .page-layout-build-your-own .faq-wrap .title { color: #7e7b88; font-weight: 400; font-family: 'blinkerregular'; font-size: 16px; line-height: normal; padding: 0 10px; border: none; margin: 10px 0; float: left; width: 100%; }
.page-layout-build-your-own .selection_box .selection_item.item_upgrade, .page-layout-build-your-own .selection_box .selection_item.item_personalisation.personalisation { width: calc(100% - 20px); padding-bottom: 0; }
.page-layout-build-your-own .selection_box .clearfix { margin-bottom: 0; }
.page-layout-build-your-own .selection_item .tooltip-box { position: relative; display: inline-block; margin: 0 20px 0 0; z-index: 1; }
.page-layout-build-your-own .item_upgrade .controller_label_price { flex-grow: 1; display: flex; flex-wrap: wrap; align-items: center; }
.page-layout-build-your-own .item_upgrade .controller_label_price label { width: auto; }
.page-layout-build-your-own .selection_box .selection_item.personalisation label, .page-layout-build-your-own .selection_box .selection_item.razorback label, .page-layout-build-your-own .selection_box .selection_item.item_upgrade label { color: #7e7b88; font-size: 18px; }
.page-layout-build-your-own .product-options-bottom { margin: 0px; padding: 0; width: calc(100% - 20px); border: none; }
.page-layout-build-your-own .item_personalisation label, .page-layout-build-your-own .item_personalisation .price-add, .page-layout-build-your-own .item_upgrade label, .page-layout-build-your-own .item_upgrade .price-upgrade { display: inline; }
.page-layout-build-your-own .controller_label_price { float: none; width: auto; margin: 0px; padding: 0px; display: flex; align-items: center; }
.page-layout-build-your-own .custom_cart_options { float: left; width: 100%; background: url(../images/buil-your-own_one-1.png) no-repeat; background-size: auto; background-size: cover; padding: 6px 0 !important; margin: 0; }
.page-layout-build-your-own .product-options-bottom div.price-final_price::before { float: left; width: auto; line-height: 40px; text-transform: capitalize; color: #7e7b88; font-weight: 400; font-family: 'blinkerregular'; font-size: 16px; position: static; }
.page-layout-build-your-own .product-options-bottom div.price-final_price { padding-left: 0; position: relative; }
.page-layout-build-your-own .product-options-bottom .product-info-price { float: left; width: 50%; padding: 0 0 0 20px; }
.page-layout-build-your-own .custom_cart_options #product-addtocart-button { border: 2px solid #04c274 !important; background: #252030; color: #fff; font-family: 'blinkerextralight'; font-size: 18px; text-transform: uppercase; padding: 10px 20px 10px 20px; border-radius: 40px; text-align: center; line-height: normal; font-weight: 400; width: auto; display: inline-block; transition: all 0.4s ease 0s; -webkit-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; -ms-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; }
.page-layout-build-your-own .custom_cart_options #product-addtocart-button:hover { background: #04c274; }
.page-layout-build-your-own .product-info-main .box-tocart .actions { text-align: center; }
.page-layout-build-your-own .product-options-bottom .estimated-hld-product { order: 3; color: #9a999a; font-weight: 600; float: left; width: 100%; margin: 0; line-height: normal; padding: 5px 0 10px 0; }
.page-layout-build-your-own .product.media { border: none; }
.custom-image-qty-show { pointer-events: none; }
.review_controll { display: none; }
.page-layout-build-your-own .product.media .title-option .ct-m-title { display: none; }
.page-layout-build-your-own .product.media .title-option { margin: 0px; background-color: transparent; display: inline-block; align-items: center; position: relative; padding: 0; width: 100%; }
.page-layout-build-your-own .reset_view { color: #7e7b88; text-transform: uppercase; float: right; font-family: 'blinkerregular'; font-size: 16px; background: none; line-height: 37px; padding: 0 10px 0 0; }
.page-layout-build-your-own .reset_view i.fas { display: none; }
.page-layout-build-your-own .reset_view::after { content: ''; background: url(../images/reset_ig.png) no-repeat; width: 30px; height: 30px; float: right; background-size: 30px; }
.page-layout-build-your-own .preview_control { background: none; }
.page-layout-build-your-own .item_upgrade .selection_btn img { width: 40px; }
.one12 { padding: 5px 0; margin: 0 10px; font-size: 12px; line-height: 18px; display: inline-block; vertical-align: middle; width: 30px; }
.page-layout-build-your-own .next_view i, .page-layout-build-your-own .prev_view i { display: none; }
.page-layout-build-your-own .next_view, .page-layout-build-your-own .prev_view { display: inline-block; vertical-align: middle; margin: 0px; padding: 0px; background: none; border: none; color: #337ab7; text-align: center; font-family: verdana, arial, sans-serif; font-weight: 400; font-size: 16px; line-height: normal; width: auto; height: auto; }
.page-layout-build-your-own .product.data.items > .item.title#tab-label-faq { display: block; }
.page-layout-build-your-own .product.data.items > .item.title { width: 33.33%; padding: 0 15px; }
.page-layout-build-your-own .product.info.detailed .product.data.items { margin: 0 -15px 20px; padding: 0; }
.page-layout-build-your-own.catalog-product-view .product.data.items > .item.content { padding: 25px 40px 40px 40px; }
.page-layout-build-your-own.catalog-product-view .product.data.items > .item.content#faq { padding: 25px 15px 15px 15px; background: none; }
.page-layout-checkout .offer-text { display: none; }
.onepage-index-index .page-header { border: none; }
.onepage-index-index { background: #19171c; }
.catalog-category-view.page-layout-2columns-left .columns .sidebar { display: none; }
.catalog-category-view.page-products .columns .column.main, .catalogsearch-result-index .columns .column.main { width: 100% !important; padding: 0px !important; }
.onepage-index-index .nav-sections { display: block; }
.iwd_opc_wrapper .iwd_opc_alternative_wrapper #iwd_opc_top { display: none; }
.onepage-index-index #maincontent { width: 100%; max-width: 1230px; padding: 0 15px; }
.onepage-index-index .loading-mask { display: none; }
.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_column { width: 33.33% !important; padding: 0 5px !important; }
.iwd_main_wrapper .iwd_opc_alternative_wrapper .iwd_opc_alternative_column .iwd_opc_column_content { display: inline-block; width: 100%; min-height: 755px; background: #201e25; position: relative; padding: 10px 15px; }
.iwd_main_wrapper .iwd_opc_column_name { font-size: 30px; font-family: 'blinkerbold'; color: #fff; text-transform: uppercase; margin-top: 20px; margin-bottom: 10px; font-weight: 500; line-height: 1.1; background: none !important; padding: 0 !important; }
.iwd_main_wrapper .iwd_opc_section_delimiter { display: none; }
.iwd_main_wrapper .iwd_opc_field:not(.choice) label, .iwd_main_wrapper .field:not(.choice) label, .iwd_main_wrapper .iwd_opc_field:not(.choice) label.label, .iwd_main_wrapper .field:not(.choice) label.label, .iwd_main_wrapper .iwd_opc_field:not(.choice) legend.label, .iwd_main_wrapper .field:not(.choice) legend.label, .iwd_main_wrapper .iwd_opc_field:not(.choice) .label, .iwd_main_wrapper .field:not(.choice) .label { display: block; }
.iwd_main_wrapper .iwd_opc_field.iwd_opc_input, .iwd_main_wrapper .field .input-text { border: 0; padding: 0px 15px; border: 0px solid #ccc; position: relative; background: #2f2d33; width: 100%; line-height: 50px; color: #7e7b88; font-size: 18px; font-family: 'blinkerregular'; border-radius: 0px; height: 50px; }
.iwd_main_wrapper .iwd_opc_field .scroll-wrapper .iwd_opc_select_option, .iwd_main_wrapper .field .scroll-wrapper .iwd_opc_select_option, .iwd_main_wrapper .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option, .iwd_main_wrapper .field .iwd_opc_select_container .iwd_opc_select_option { float: left; width: 100%; line-height: 50px; height: 50px; padding: 0 10px; border: none; -webkit-appearance: none !important; box-shadow: unset; border-radius: 0px; background: #2f2d33 url(../images/cart_togg.png) no-repeat right 15px center !important; color: #7e7b88; font-size: 18px; font-family: 'blinkerregular'; }
.iwd_main_wrapper .iwd_opc_field .scroll-wrapper, .iwd_main_wrapper .field .scroll-wrapper, .iwd_main_wrapper .iwd_opc_field .iwd_opc_select_container, .iwd_main_wrapper .field .iwd_opc_select_container { border: none; border-radius: 0px; }
.iwd_main_wrapper .field .iwd_opc_select_container.selected .iwd_opc_select_option::after { display: none; }
#shipping-new-address-form label, .form-address-edit .fieldset .label, .checkout-shipping-address label { color: #7e7b88; font-weight: 400; font-family: 'blinkerregular'; font-size: 16px; line-height: normal; }
.field._required label span::after { color: #7e7b88; }
.iwd_main_wrapper .field:not(.choice) legend.label { display: none; }
.iwd_main_wrapper .fieldset .field { padding: 0; margin: 0 0 15px 0; }
.iwd_main_wrapper .iwd_opc_universal_wrapper { margin-bottom: 15px; margin-top: 5px; }
.iwd_main_wrapper.iwd_opc_wrapper .iwd_opc_alternative_wrapper button.iwd_opc_button.iwd_opc_place_order_button.active { background: #252030; color: #fff; padding: 7px 28px 7px 28px; border: 2px solid #00de83; border-radius: 40px; text-decoration: none; font-size: 18px; font-weight: 400; font-family: 'blinkerextralight'; text-transform: uppercase; line-height: normal; height: auto; letter-spacing: normal; width: auto; display: inline-block; min-height: auto; }
.iwd_main_wrapper.iwd_opc_wrapper .iwd_opc_alternative_wrapper button.iwd_opc_button.iwd_opc_place_order_button.active:hover { color: #252030; background-color: #00de83 !important; }
.iwd_main_wrapper .iwd_opc_universal_wrapper { text-align: center; }
.iwd_main_wrapper.iwd_opc_wrapper button.iwd_opc_button.active { background: #2f2d33; padding: 13px 0 13px 20px; color: #fff !important; text-transform: capitalize; font-family: 'blinkerregular'; font-size: 21px; position: relative; margin-top: 0; border: none; border-radius: 0px; text-align: left; }
.iwd_main_wrapper.iwd_opc_wrapper #iwd_opc_discount button.iwd_opc_button.active:after { content: "\f13a"; font-family: FontAwesome; position: absolute; top: 0; right: 0; width: 30px; height: 48px; text-align: center; font-size: 0px; line-height: 45px; color: rgba(255, 255, 255, 0.5); background-color: rgba(255, 255, 255, 0.1); pointer-events: none; right: 0; float: right; content: ''; background: url(../images/cart_togg.png) no-repeat; background-position-x: 0%; background-position-y: 0%; background-position: 3px 17px !important; }
.iwd_main_wrapper.iwd_opc_wrapper #iwd_opc_discount.iwd_opc_collapsible_opened button.iwd_opc_button.active:after { content: ""; font-family: FontAwesome; position: absolute; top: 0; right: 0; width: 30px; height: 48px; text-align: center; line-height: 45px; color: rgba(255, 255, 255, 0.5); background-color: rgba(255, 255, 255, 0.1); pointer-events: none; right: 0; float: right; content: ''; background-position-x: 0%; background-position-y: 0%; background-position: 3px 17px !important; background: url(../images/cart_togg_act.png) no-repeat; font-size: 0px; }
.opc-payment-additional.bss-giftcard .payment-option-title.field { background: #2f2d33; padding: 13px 0 13px 20px; color: #fff; text-transform: capitalize; font-family: 'blinkerregular'; font-size: 21px; position: relative; margin-top: 0; border: none; border-radius: 0px; text-align: left; cursor: pointer; }
.opc-payment-additional.bss-giftcard .payment-option-title.field:after { content: "\f13a"; font-family: FontAwesome; position: absolute; top: 0; right: 0; width: 30px; height: 48px; text-align: center; font-size: 0px; line-height: 45px; color: rgba(255, 255, 255, 0.5); background-color: rgba(255, 255, 255, 0.1); pointer-events: none; right: 0; float: right; content: ''; background: url(../images/cart_togg.png) no-repeat; background-position-x: 0%; background-position-y: 0%; background-position: 3px 17px !important; }
.opc-payment-additional.bss-giftcard._active .payment-option-title.field:after { content: ""; font-family: FontAwesome; position: absolute; top: 0; right: 0; width: 30px; height: 48px; text-align: center; line-height: 45px; color: rgba(255, 255, 255, 0.5); background-color: rgba(255, 255, 255, 0.1); pointer-events: none; right: 0; float: right; content: ''; background-position-x: 0%; background-position-y: 0%; background-position: 3px 17px !important; background: url(../images/cart_togg_act.png) no-repeat; font-size: 0px; }
.iwd_main_wrapper.iwd_opc_wrapper #iwd_opc_discount .form.form-discount { border: 1px solid #2c2a30; padding: 10px 10px 10px 10px; margin: 10px 0 0px 0; background: none; }
.iwd_main_wrapper.iwd_opc_wrapper #iwd_opc_discount #discount-code { background: #ffffff; height: 39px; color: #7e7b88; font-weight: 400; font-family: 'blinkerregular'; font-size: 16px; line-height: normal; }
.iwd_main_wrapper.iwd_opc_wrapper #iwd_opc_discount .iwd_opc_small_button_container { text-align: left; }
.iwd_main_wrapper.iwd_opc_wrapper #iwd_opc_discount .iwd_opc_small_button_container button { background: #f9f9f9; border: 1px solid #000; border-radius: 50px; box-shadow: none; color: #000; display: inline-block; font-size: 14px; font-weight: 600; line-height: 24px; padding: 7px 32px; text-align: center; text-transform: uppercase; cursor: pointer; width: auto; font-family: 'blinkerregular'; float: none; }
.iwd_main_wrapper.iwd_opc_wrapper #iwd_opc_discount .iwd_opc_small_button_container button:hover { text-decoration: underline; }
.opc-payment-additional.bss-giftcard .payment-option-content { border: 1px solid #2c2a30; padding: 10px 10px 10px 10px; margin: 10px 0 0px 0; background: none; }
.opc-payment-additional.bss-giftcard .payment-option-content .field .input-text { background: #ffffff; height: 39px; color: #7e7b88; font-weight: 400; font-family: 'blinkerregular'; font-size: 16px; line-height: normal; }
.opc-payment-additional.bss-giftcard .payment-option-content .actions-toolbar { text-align: left; }
.opc-payment-additional.bss-giftcard .payment-option-content .actions-toolbar .primary { text-align: left; }
.opc-payment-additional.bss-giftcard .payment-option-content .actions-toolbar button { background: #f9f9f9; border: 1px solid #000; border-radius: 50px; box-shadow: none; color: #000; display: inline-block; font-size: 14px; font-weight: 600; line-height: 24px; padding: 7px 32px; text-align: center; text-transform: uppercase; cursor: pointer; width: auto; font-family: 'blinkerregular'; float: none; vertical-align: top; }
.opc-payment-additional.bss-giftcard .payment-option-content .actions-toolbar button:hover { text-decoration: underline; }
.iwd_main_wrapper .items.payment-methods .field .iwd_opc_select_container .iwd_opc_select_option { float: left; width: 100%; background: #252030 !important; color: #fff; padding: 5px 10px 5px 10px; margin: 0 0 10px; border: 2px solid #00de83 !important; border-radius: 50px; text-decoration: none; font-size: 18px; font-weight: 400; font-family: 'blinkerregular'; text-transform: uppercase; line-height: 25px; height: auto; transition: all 0.4s ease 0s; -webkit-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; -ms-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; }
.iwd_main_wrapper .items.payment-methods .field .iwd_opc_select_container .iwd_opc_select_option:hover { color: #252030; background-color: #00de83 !important; }
.iwd_main_wrapper .items.payment-methods .field { margin: 0px; }
.iwd_opc_wrapper.iwd_main_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .payment-method .payment-method-content .iwd_opc_gateway_payment { margin: 0px; }
.opc-payment-additional { padding-bottom: 0; display: block; margin: 0 0 30px 0; }
.page-layout-build-your-own .selection_popup { top: 0 !important; }
.page-layout-build-your-own .selection_box .selection_item.selected .selection_btn, .page-layout-build-your-own .selection_box .selection_item.active .selection_btn { background: none !important; }
.page-layout-build-your-own .selection_popup { top: 62px !important; width: 450px; }
.page-layout-build-your-own .selection_item.active .selection_popup { border: 1px solid #04c274; background: #2f2d33; padding: 10px 10px 0 10px; z-index: 11;}
.page-layout-build-your-own .selection_popup .close_selection_popup { float: right; z-index: 9; background: url(../images/cloce_co.png) no-repeat; display: block; position: absolute; width: 30px; height: 30px; right: -15px; top: -15px; background-size: 30px; cursor: pointer; border: none; }
.page-layout-build-your-own .selection_popup .selection_options .option-child { flex: 0 0 14%; flex-grow: 1; overflow: hidden; position: relative; padding: 7px; max-width: 14%; width: 13.3%; float: none; margin: 0;    /* position: relative; */ display: inline-block !important; }
.page-layout-build-your-own .selection_popup .selection_options .option-child img { border-radius: 30px; border: 3px solid #474151; box-shadow: 0 0 0 3px #2f2d33;}
.page-layout-build-your-own .selection_popup .selection_options .option-child.active img { border-radius: 30px; border: 3px solid #474151; box-shadow: 0 0 0 3px #04c274;}
.page-layout-build-your-own .selection_popup .selection_options .option-child.active::after { content: "\f00c"; font-family: Font Awesome\ 5 Free; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); color: #ffffff; font-size: 25px; text-shadow: 0 1px 0px #7e7b88, 0 -1px 0px #7e7b88; }
.custom-image-qty-show { display: none; }
.page-layout-build-your-own .selection_popup .selection_controls button { font-size: 16px; color: #fff; font-weight: 400; font-family: 'blinkerregular'; line-height: 22px; margin: 10px 0 0 0; border-radius: 70px; background: #2f2d33; padding: 3px 0 0 0; border: none !important; position: relative; z-index: 1; }
.page-layout-build-your-own .selection_popup .selection_controls button:hover { background: #04c274; color: #ffffff; }
.page-layout-build-your-own .selection_popup .selection_controls button.apply_btn { font-size: 16px; color: #fff !important; font-weight: 400; font-family: 'blinkerregular'; line-height: 20px; margin: 12px 0 0 0; border-radius: 70px; background: #e87d11 !important; padding: 3px 0 3px 0; border: none !important; }
.page-layout-build-your-own .selection_popup .selection_controls button.apply_btn:hover { background: #04c274 !important; color: #ffffff !important; border: none !important; }

.page-layout-build-your-own .selection_popup .selection_controls button.apply_btn { border: 1px solid #04c274 !important; background: #252030 !important; color: #fff !important; font-family: 'blinkerextralight'; font-size: 16px; text-transform: uppercase; padding: 0px 20px 0px 20px; border-radius: 40px; text-align: center; font-weight: 400; width: auto; display: inline-block; transition: all 0.4s ease 0s; -webkit-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; -ms-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; line-height: 23px; }
.page-layout-build-your-own .selection_popup .selection_controls button.apply_btn:hover { background: #27b876 !important;border: 1px solid #04c274 !important; }

.page-layout-build-your-own .selection_item .selection_options .price-option-sku { color: #ffffff; font-size: 12px; display: inline-block; margin-left: 0px; }
.page-layout-build-your-own .selection_options .box-content .box-title, .page-layout-build-your-own .selection_options .box-content .box-title.active { background: #1c1a22 !important; border: none !important; color: #1e9e64 !important; margin: 0 0 15px 0; position: relative; z-index: 1; }
.page-layout-build-your-own .selection_popup .selection_controls { background: #1c1a22; border: none; padding: 0px 10px 10px 10px;    /* position: absolute; */ top: 10px; right: 10px; width: calc(100% - 0px); display: inline-block; }
.page-layout-build-your-own .selection_options .selection { padding: 0px 10px; position: absolute; bottom: 0; left: 10px; background: #1c1a22 !important; width: calc(50% - 10px); line-height: 45px; z-index: 1; }
.page-layout-build-your-own .selection_options .selection strong { font-size: 13px; color: #fff !important; font-weight: 400; font-family: 'blinkerregular'; line-height: 19px; margin: 0; border-radius: 70px; background: #2f2d33 !important; padding: 3px 10px; border: none !important; text-transform: capitalize; }
.page-layout-build-your-own .selection_options .selection strong:hover { background: #04c274 !important; color: #ffffff !important; border: none !important; }
.page-layout-build-your-own .selection_options .selection { color: #7e7b88; font-weight: 400; font-family: 'blinkerregular'; font-size: 13px; }
/*.page-layout-build-your-own .selection_popup .selection_options .box-content.active { padding-top: 55px; }*/
.page-layout-build-your-own .selection_item:nth-child(even) .selection_popup { left: auto; right: 0px; }
.page-layout-build-your-own .selection_box .selection_item.item_upgrade .selection_options label { color: #fff; font-size: 18px; background: #1c1a22; padding: 0 15px; }
.page-layout-build-your-own .selection_popup .arrow_up { display: none; }
.page-layout-build-your-own .modchip-faq a { font-size: 24px; color: #74717e; line-height: 50px; margin: 0 0 10px; padding: 0 20px; width: 100%; float: left; position: relative; cursor: pointer; font-weight: 400; font-family: 'blinkerextralight'; background: #201e25; }
.page-layout-build-your-own .modchip-faq div.active a { color: #ffffff; }
.page-layout-build-your-own .product.info.detailed .data.item.content .modchip-faq p.main-toggle { padding: 0px 20px 50px 20px !important; font-family: 'blinkerregular'; font-size: 16px; color: #fff; margin: -10px 0 10px 0; background: #201e25; border: none; float: left; width: 100%; }
.page-layout-build-your-own .modchip-faq .modz-toggle::after { content: ""; position: absolute; top: 50%; right: 20px; width: 19px; height: 22px; background: url(../images/modchip_faqs_icon.png) no-repeat; background-position-x: 0%; background-position-y: 0%; background-position: 0; border: none; }
.page-layout-build-your-own .modchip-faq > div.active a::after { background: url(../images/modchip_faqs_icona.png) no-repeat; border: none; }
.page-layout-build-your-own .product.info.detailed .data.item.content .modchip-faq h2 { display: none; }
.page-layout-build-your-own .faq-wrap .title { font-family: 'blinkerbold'; font-size: 24px; color: #fff; margin: 0; line-height: 1.1; margin: 20px 0; }
.page-layout-build-your-own .modchip-faq > div.video { float: left; margin: 0px; padding: 0 0 56.2% 0; width: 100%; clear: both; position: relative; }
.page-layout-build-your-own .modchip-faq > div.video iframe { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; }
body.account { background: #19171c; color: #ffffff; }
.block.block-collapsible-nav.amasty-affiliate-collapsible { float: left; width: 100%; padding: 5px 25px 15px 25px; background: url(../images/account_back.png) no-repeat; margin: 0px 0 20px 0; background-size: cover; }
body.account.page-layout-2columns-left .columns .sidebar { width: 30% !important; padding: 0 !important; }
body.account.page-layout-2columns-left .columns .column { width: 70% !important; padding: 0 30px !important; }
.block.block-collapsible-nav.amasty-affiliate-collapsible .block-collapsible-nav-title strong { font-size: 24px; font-family: 'blinkerbold'; color: #fff; text-transform: uppercase; font-weight: normal; margin-top: 20px; margin-bottom: 10px; line-height: 1.1; display: block; }
.amasty-affiliate-collapsible.block-collapsible-nav .content { background: none; padding: 0px; }
.amasty-affiliate-collapsible.block-collapsible-nav .item a, .amasty-affiliate-collapsible.block-collapsible-nav .item > strong { color: #fff; font-family: 'blinkerregular'; font-size: 16px; float: left; width: 100%; padding: 0 0 13px 0px; border: none; line-height: normal; }
.amasty-affiliate-collapsible.block-collapsible-nav .item a:hover { color: #00de83; background: none; }
.amasty-affiliate-collapsible.block-collapsible-nav .item { margin: 0px; }
.account .wrapper-content.page-main { max-width: 1200px !important; width: 100% !important; margin-left: auto; margin-right: auto; }
.sidebar.sidebar-main .block.block-viewed-products-list { float: left; width: 100%; padding: 5px 25px 15px 25px; background: url(../images/account_back2.png) no-repeat; margin: 0px 0 20px 0; background-size: cover; }
.sidebar.sidebar-main .block.block-viewed-products-list .block-title strong { font-size: 24px; font-family: 'blinkerbold'; color: #fff; text-transform: uppercase; font-weight: normal; margin-top: 20px; margin-bottom: 10px; line-height: 1.1; display: block; }
.sidebar .product-items .product-item-details { background: none; }
.sidebar .product-items .product-item-info .product-item-photo { position: static; float: left; width: 30%; margin: 0px; padding: 0px; }
.sidebar .product-items .product-item-info .product-item-photo img { max-width: 100%; width: 100%; height: auto; transform: none !important; }
.sidebar .product-items .product-item-details { width: 70%; float: left; margin: 0px; padding: 0 0 0 20px; text-align: left; }
.sidebar .product-items .product-item-name { float: left; margin: 0px; padding: 0px; width: 100%; text-align: left !important; }
.sidebar .product-items .product-item-name a { font-size: 24px; font-family: 'blinkerbold'; color: #fff; margin: 0; text-transform: uppercase; font-weight: normal; }
.sidebar .product-items .product-item-name a:hover { text-decoration: none; color: #00de83; }
.sidebar .product-items .product-item .price-box .price-label { display: none; }
.sidebar .product-items .product-item .price-box span { color: #00de83; font-size: 24px; display: inline-block; padding: 0px; }
.sidebar .product-items .price-box { display: block; margin: 0; text-align: left; }
.sidebar .product-items .product-item .price-box span.special-price { float: left; margin-right: 5px; }
.sidebar .product-items .product-item .price-box span.old-price { float: left; }
.sidebar .product-items .product-item .price-box span.old-price span.price { font-size: 18px; text-decoration: line-through; color: #7e7b88; }
.customer-account-index .column.main .container { width: 100%; }
.account .column.main .block:not(.widget) .block-title { margin-bottom: 30px !important; padding-bottom: 10px !important; border-bottom: 1px solid #444 !important; margin-top: 0; }
.account_page_tab .nav-tabs { border-bottom: 0px solid #ddd; display: unset; float: left; margin: 0px; padding: 0px; width: 100%; }
.account_page_tab .nav-tabs > li { float: left; margin-bottom: 0px; background: #201e25; margin-right: 2px; }
.account_page_tab .nav-tabs > li a { border: 0; padding: 0 60px; line-height: 65px; transition: unset; opacity: 0.5; color: #fff; text-transform: uppercase; font-size: 22px; font-family: 'blinkerbold'; float: left; }
.account_page_tab .nav-tabs > li.active > a { background: #2f2d33; color: #fff; border-bottom: 2px solid #04c274; opacity: 1; }
.account_page_tab .nav-tabs > li > a:hover { text-decoration: none; background-color: #2f2d33; border: 0; }
.account_page_tab .nav-tabs > li a:hover { border-color: unset; border-bottom: 2px solid #04c274; opacity: 1 !important; }
.container.account_page_tab { display: inline-block; margin: 0px; padding: 0px; width: 100%; }
.container.account_page_tab .tab-content { float: left; margin: 10px 0 0 0; padding: 0px; width: 100%; }
.container.account_page_tab .tab-content > .tab-pane { float: left; margin: 0px; width: 100%; background: #201e25; padding: 15px; }
.account_page_tab h3 { font-size: 30px; text-transform: uppercase; font-family: 'blinkerbold'; color: #fff; margin-top: 0; margin-bottom: 15px; float: left; width: 100%; font-weight: normal; }
.account .dashboard.tab-pane .box-actions { float: left; margin: 0px; padding: 35px 0 100px 0; width: 100%; }
.account .dashboard.tab-pane .box-actions a.action { background: #252030; color: #fff; padding: 7px 28px 7px 28px; border: 2px solid #00de83 !important; border-radius: 40px; text-decoration: none; font-size: 18px; font-weight: 400; font-family: 'blinkerextralight'; text-transform: uppercase; margin: 0 15px 0 0; line-height: normal; display: unset; }
.account .dashboard.tab-pane .box-actions a.action:hover { color: #252030; background: #00de83 !important; box-shadow: none; border: 2px solid #00de83 !important; }
.account .dashboard .block.block-dashboard-info:not(.widget) .box-title { padding: 15px 0px 0; margin: 0px; width: 100%; float: left; }
.account .dashboard .block.block-dashboard-info:not(.widget) .box-title span { display: none; }
.account .block.block-dashboard-info:not(.widget) .box-content p { color: #fff; font-size: 16px; font-family: 'blinkerregular'; text-transform: none; line-height: normal; }
.account .block.block-dashboard-info:not(.widget) .box.box-newsletter .box-content p { text-align: center; }
.account .block.block-dashboard-info:not(.widget) .box-content p br { margin: 0 0 10px; }
.container.account_page_tab .tab-content > .tab-pane .orderdetalis { display: none; }
.account .block.block-dashboard-addresses:not(.widget) .block-content .box .box-content address { color: #fff; font-size: 16px; font-family: 'blinkerregular'; text-transform: none; line-height: normal; margin: 0 0 30px; display: inline-block; width: 100%; }
.account .block.block-dashboard-addresses:not(.widget) .block-content .box .box-content address br { margin: 0 0 10px; }
.account .block.block-dashboard-addresses:not(.widget) .block-content .box .box-content address a { color: #fff; }
.account .block.block-dashboard-addresses:not(.widget) .block-content .box-actions { float: left; margin: 0px; padding: 0px 0 0px 0; width: 100%; }
.account .block.block-dashboard-addresses:not(.widget) .block-content .box-actions a.action { background: #252030; color: #fff; padding: 7px 28px 7px 28px; border: 2px solid #00de83 !important; border-radius: 40px; text-decoration: none; font-size: 18px; font-weight: 400; font-family: 'blinkerextralight'; text-transform: uppercase; margin: 0 15px 0 0; line-height: normal; display: unset; }
.account .block.block-dashboard-addresses:not(.widget) .block-content .box-actions a.action:hover { color: #252030; background: #00de83 !important; box-shadow: none; border: 2px solid #00de83 !important; }
.account .block.block-dashboard-addresses:not(.widget) .block-content .box { clear: both; margin: 0 0 50px; float: left; width: 100%; }
.account .column.main .block:not(.widget) .block-title a { color: #04c274; font-weight: normal; }
.account .column.main .block:not(.widget) .block-title strong { margin: 0; }
.dashboard_newsletter .block.block-dashboard-info .block-content .box.box-newsletter { float: left; margin: 0px; padding: 0px; width: 100%; text-align: center; }
.dashboard_newsletter .block.block-dashboard-info .block-content .box.box-newsletter .box-title { float: left; margin: 0px; padding: 0px; width: 100%; }
.dashboard_newsletter .block.block-dashboard-info .block-content .box.box-newsletter .box-title span { font-size: 24px; font-family: 'blinkerbold'; color: #fff; text-transform: uppercase; margin-top: 20px; margin-bottom: 10px; display: block; }
.dashboard_newsletter .block.block-dashboard-info .box-newsletter .box-content { float: left; margin: 0 0 20px; padding: 0px; width: 100%; }
.dashboard_newsletter .block.block-dashboard-info .box-newsletter .box-actions { float: left; margin: 0px; padding: 0px 0 0px 0; width: 100%; }
.dashboard_newsletter .block.block-dashboard-info .box-newsletter .box-actions a.action { background: #252030; color: #fff; padding: 7px 28px 7px 28px; border: 2px solid #00de83 !important; border-radius: 40px; text-decoration: none; font-size: 18px; font-weight: 400; font-family: 'blinkerextralight'; text-transform: uppercase; margin: 0 15px 0 0; line-height: normal; display: unset; }
.dashboard_newsletter .block.block-dashboard-info .box-newsletter .box-actions a.action:hover { color: #252030; background: #00de83 !important; box-shadow: none; border: 2px solid #00de83 !important; }
.account .column.main .block.block-reviews-dashboard { display: none; }
.color2 { color: #ffffff; }
.customer-account-login .action.primary, .customer-account-forgotpassword .action.primary, .customer-account-edit .action.primary, .customer-address-form .action.primary { background: #252030; color: #fff; padding: 7px 28px 7px 28px; border: 2px solid #00de83 !important; border-radius: 40px; text-decoration: none; font-size: 18px; font-weight: 400; font-family: 'blinkerextralight'; text-transform: uppercase; margin: 0 15px 0 0; line-height: normal; display: unset; }
.customer-account-login .action.primary:hover, .customer-account-forgotpassword .action.primary:hover, .customer-account-edit .action.primary:hover, .customer-address-form .action.primary:hover { color: #252030; background: #00de83 !important; box-shadow: none; border: 2px solid #00de83 !important; }
.customer-account-login form > .fieldset > .field > .control .input-text, .customer-account-forgotpassword form > .fieldset > .field > .control .input-text, .customer-account-edit form > .fieldset > .field > .control .input-text, .customer-address-form form > .fieldset > .field > .control .input-text, .customer-address-form form > .fieldset > .field > .control select, .customer-account-create .fieldset .input-text { display: block; width: 100%; height: 46px; padding: 6px 12px; font-size: 16px; line-height: 1.42857143; background-color: #2f2d33; color: #7e7b88; background-image: none; border: 1px solid #2f2d33; border-radius: 0px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow: unset; -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; -webkit-appearance: none !important; }
.customer-account-create .actions-toolbar > .primary .action, .customer-account-create .actions-toolbar > .secondary .action { background: #252030; color: #fff; padding: 7px 28px 7px 28px; border: 2px solid #00de83 !important; border-radius: 40px; text-decoration: none; font-size: 18px; font-weight: 400; font-family: 'blinkerextralight'; text-transform: uppercase; margin: 0 15px 0 0; line-height: normal; display: unset; }
.customer-account-create .actions-toolbar > .primary .action:hover, .customer-account-create .actions-toolbar > .secondary .action:hover { color: #252030; background: #00de83 !important; box-shadow: none; border: 2px solid #00de83 !important; }
.customer-account-create .fieldset > .field > .label { color: #7e7b88; font-weight: 400; font-family: 'blinkerregular'; font-size: 16px; line-height: normal; }
.customer-account-edit form > .fieldset > .field > .label, .customer-account-login form > .fieldset > .field > .label, .customer-account-forgotpassword form > .fieldset > .field > .label, .customer-account-forgotpassword .field.note, .customer-address-form form > .fieldset > .field > .label { color: #7e7b88; font-weight: 400; font-family: 'blinkerregular'; font-size: 16px; line-height: normal; }
.customer-account-create fieldset h4 { font-size: 24px; font-weight: 700; margin-top: 2rem; margin-bottom: 15px; }
.contact-heading { margin-bottom: 20px !important; padding-bottom: 0 !important; border-bottom: 1px solid #444444 !important; }
.form-address-edit .fieldset .legend, .checkout-shipping-address .step-title, .checkout-shipping-method .step-title, .checkout-payment-method .step-title { color: #ffffff; }
.form-address-edit .fieldset .legend, .checkout-shipping-address .step-title, .checkout-shipping-method .step-title, .checkout-payment-method .step-title { border-bottom: 1px solid #444444; }
.account .col-md-6 { -webkit-box-flex: 0; -webkit-flex: 0 0 70%; -ms-flex: 0 0 70%; flex: 0 0 70%; max-width: 70%; }
div.affiliate-price-field { margin: 5px; padding: 10px; background: #29272E; float: left; }
button#copy-button-link, button#copied-link-message, .account .table-wrapper .action { background: #252030; color: #fff; padding: 7px 15px 7px 15px; border: 2px solid #00de83 !important; border-radius: 40px; text-decoration: none; font-size: 18px; font-weight: 400; font-family: 'blinkerextralight'; text-transform: uppercase; margin: 0 15px 0 0; line-height: normal; display: unset; width: auto !important; }
button#copy-button-link:hover, button#copied-link-message:hover, .account .table-wrapper .action:hover { color: #252030; background: #00de83 !important; box-shadow: none; border: 2px solid #00de83 !important; }
.account.amasty_affiliate-account-setting fieldset.fieldset { width: 55%; }
.account.amasty_affiliate-account-setting .actions-toolbar > .primary .action { background: #252030; color: #fff; padding: 7px 28px 7px 28px; border: 2px solid #00de83 !important; border-radius: 40px; text-decoration: none; font-size: 18px; font-weight: 400; font-family: 'blinkerextralight'; text-transform: uppercase; margin: 0 15px 0 0; line-height: normal; display: unset; width: auto !important; }
.account.amasty_affiliate-account-setting .actions-toolbar > .primary .action:hover { color: #252030; background: #00de83 !important; box-shadow: none; border: 2px solid #00de83 !important; }
.account.amasty_affiliate-account-setting .column.main .input-text { display: block; width: 100%; height: 46px; padding: 6px 12px; font-size: 16px; line-height: 1.42857143; background-color: #2f2d33; color: #7e7b88; background-image: none; border: 1px solid #2f2d33; border-radius: 0px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow: unset; -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; -webkit-appearance: none !important; }
.account.amasty_affiliate-account-withdrawal .actions-toolbar > .primary .action { background: #252030; color: #fff; padding: 7px 28px 7px 28px; border: 2px solid #00de83 !important; border-radius: 40px; text-decoration: none; font-size: 18px; font-weight: 400; font-family: 'blinkerextralight'; text-transform: uppercase; margin: 0 15px 0 0; line-height: normal; display: unset; width: auto !important; }
.account.amasty_affiliate-account-withdrawal .actions-toolbar > .primary .action:hover { color: #252030; background: #00de83 !important; box-shadow: none; border: 2px solid #00de83 !important; }
.account.amasty_affiliate-account-withdrawal .column.main .input-text { display: block; width: 100%; height: 46px; padding: 6px 12px; font-size: 16px; line-height: 1.42857143; background-color: #2f2d33; color: #7e7b88; background-image: none; border: 1px solid #2f2d33; border-radius: 0px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow: unset; -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; -webkit-appearance: none !important; }
#input-link-text { width: calc(100% - 150px); height: 46px; padding: 6px 12px; font-size: 16px; line-height: 1.42857143; background-color: #2f2d33; color: #7e7b88; background-image: none; border: 1px solid #2f2d33; border-radius: 0px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow: unset; -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; -webkit-appearance: none !important; }
.product-info-main .price-bouttom .price-box:before { color: #ffffff; font-size: 30px; text-transform: capitalize; font-weight: 400; font-family: 'blinkerregular'; line-height: normal; content: "Price:"; }
.product-info-main .price-bouttom .price-box .price-label { display: none; }
.product-info-main .price-bouttom .price-box .price { font-family: 'blinkerbold'; font-size: 30px; color: #fff; padding: 0 0 0 14px; line-height: 40px; font-weight: normal; }
.product-info-main .price-bouttom .price-box .price:first-letter { color: #04c274; font-weight: 500; margin: 0 -3px 0 0px; }
.catalog-product-view:not(.page-layout-build-your-own) .product-info-main .product-info-price { display: none; }
.page-layout-build-your-own .price-bouttom { display: none; }
.container .product-info-main .special-price, .container .product-info-main .old-price { display: inline-block; margin: 0px; }
.container .product-info-main .price-box .price-wrapper .price { line-height: 40px; padding: 0 0 0 6px; font-family: 'blinkerbold'; color: #fff; font-size: 30px; font-weight: normal; }
.container .product-info-main .price-box .price-wrapper .price:first-letter { color: #04c274; font-weight: 500; margin: 0 -3px 0 0px; }
.product_view_top_part .product-info-price .price-box .old-price .price { color: #cbcbcb; font-size: 24px; font-weight: 500; vertical-align: middle; text-decoration: line-through; }
.product_view_top_part .container .product-info-price .special-price, .product_view_top_part .container .product-info-price .old-price { display: inline-block; vertical-align: top; }
.selection_popup.selection_group .selection_options .selected-font-select { clear: both; display: block; width: 100%; height: auto; padding: 12px 12px; font-size: 16px; line-height: normal; background-color: #1c1a22; color: #7e7b88; background-image: none; border: 1px solid #1c1a22; border-radius: 0px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow: unset; -webkit-appearance: none !important; position: relative; }
.selection_popup.selection_group .selection_options .selected-font-select:after { content: ''; background: url(../images/one_tog.png) no-repeat; float: right; width: 46px; height: 46px; padding: 0px 0 0 0; background-position: 10px 19px; position: absolute; top: 0; right: 0; pointer-events: none; }
.selection_popup.selection_group .selection_options .field_option { display: block; width: 100%; height: 46px; padding: 6px 12px; font-size: 16px; line-height: 1.42857143; background-color: #1c1a22; color: #7e7b88; background-image: none; border: 1px solid #1c1a22; border-radius: 0px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow: unset; -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; -webkit-appearance: none !important; }
.page-layout-build-your-own .selection_box .selection_item.personalisation .selection_popup.selection_group label.label_main_title { margin: 40px 0 0 0; }
.catalog-product-view .block.review-list .block-title { display: none; }
#product-review-container { display: inline-block; margin: 0px; padding: 0px; width: 100%; }
.block.review-list { float: left; margin: 0px; padding: 0px; width: 100%; }
.block.review-list .block-content { float: left; margin: 0px; padding: 0px; width: 100%; }
.block.review-list .block-content .items.review-items { margin: 0 -10px; padding: 0px; list-style: none; display: flex; flex-wrap: wrap; }
.block.review-list .block-content .items.review-items .item.review-item { float: left; margin: 0px; padding: 10px 10px; width: 50%; border: none; background: none; }
.block.review-list .block-content .items.review-items .item.review-item .review-list-product { float: left; width: 100%; background: #2f2d33; padding: 20px; height: 100%; }
.block.review-list .block-content .items.review-items .item.review-item .review-list-product .review-title { font-size: 24px; color: #fff; margin: 0; font-weight: 500; line-height: 1.1; font-family: 'blinkerregular'; float: left; width: 100%; }
.block.review-list .block-content .items.review-items .item.review-item .review-list-product .review-ratings { float: left; margin: 0px; padding: 5px 0px; width: 100%; }
.block.review-list .block-content .items.review-items .item.review-item .review-list-product .review-ratings .label.rating-label { display: none; }
.block.review-list .block-content .items.review-items .item.review-item .review-list-product .rating-summary .rating-result > span { float: left; }
.block.review-list .block-content .items.review-items .item.review-item .review-list-product .rating-summary .rating-result { margin-left: 0; }
.block.review-list .block-content .items.review-items .item.review-item .review-list-product .rating-summary .rating-result::before { content: "\f005""\f005""\f005""\f005""\f005"; color: #201e25; font-family: FontAwesome; font-size: 20px; letter-spacing: 5px; }
.block.review-list .block-content .items.review-items .item.review-item .review-list-product .rating-summary .rating-result > span::before { content: "\f005""\f005""\f005""\f005""\f005"; color: #04c274; font-family: FontAwesome; font-size: 20px; letter-spacing: 5px; }
.block.review-list .block-content .items.review-items .item.review-item .review-list-product .rating-summary .rating-result { width: 115px; }
.block.review-list .block-content .items.review-items .item.review-item .review-list-product .review-content { color: #fff; font-family: 'blinkerregular'; font-size: 16px; line-height: 22px; margin: 0 0 10px; padding: 0px; float: left; width: 100%; font-weight: 400; border: none; }
.block.review-list .block-content .items.review-items .item.review-item .review-list-product .review-details { float: left; width: 100%; }
.block.review-list .block-content .items.review-items .item.review-item .review-list-product .review-details p.review-author { float: left; width: 50%; color: #fff; line-height: 22px; margin: 0; font-family: 'blinkerregular'; font-size: 16px; }
.block.review-list .block-content .items.review-items .item.review-item .review-list-product .review-details p.review-author strong { color: #ffffff; font-weight: 700; }
.block.review-list .block-content .items.review-items .item.review-item .review-list-product .review-details p.review-date { float: left; width: 50%; text-align: center; color: #fff; line-height: 22px; margin: 0; font-family: 'blinkerregular'; font-size: 16px; }
.block.review-list .block-content .items.review-items .item.review-item .review-list-product .review-details p.review-date .review-details-value { color: #04c274; }
.block.review-list .block-content .review-toolbar { border: none; }
#reviews > .container { padding: 0px; }
.catalog-product-view .product.data.items > #reviews.item.content { padding: 10px 15px 25px 45px; }
.page-layout-build-your-own .item_upgrade .tooltip-box.active p { left: 0px; bottom: auto; top: 0px; right: 42px; width: auto; margin: 0px; text-align: left; padding: 12px 14px; z-index: 11; }
.review-toolbar .pages { border: none; }
.page-layout-build-your-own .product-options-bottom .product-social-links { display: none; }
.iwd_main_wrapper .iwd_opc_alternative_wrapper .iwd_opc_alternative_column .iwd_opc_review_item { display: inline-block; width: 100%; min-height: auto; background: #201e25; position: relative; padding: 10px 15px; margin: 0 0 -8px 0; }
.iwd_main_wrapper .iwd_opc_alternative_wrapper .iwd_opc_alternative_column .iwd_opc_review_item .iwd_opc_review_item_cell { width: 100%; float: left; margin: 0; padding: 0; }
.iwd_main_wrapper .iwd_opc_alternative_wrapper .iwd_opc_alternative_column .iwd_opc_review_item > .iwd_opc_review_item_cell .iwd_opc_review_item_name { color: #fff; font-size: 17px; text-transform: uppercase; font-family: 'blinkerbold'; margin-top: 0; margin-bottom: 3px; float: left; width: 100%; }
.iwd_main_wrapper .iwd_opc_alternative_wrapper .iwd_opc_alternative_column .iwd_opc_review_item > .iwd_opc_review_item_cell .product-image-container { display: table-cell; float: none; margin: 0; padding: 0; width: 27.4% !important; height: auto !important; }
.iwd_main_wrapper .iwd_opc_alternative_wrapper .iwd_opc_alternative_column .iwd_opc_review_item > .iwd_opc_review_item_cell .product-image-container .product-image-wrapper { height: 100%; margin: 0 auto; width: auto; max-width: 100%; }
.iwd_main_wrapper .iwd_opc_alternative_wrapper .iwd_opc_alternative_column .iwd_opc_review_item > .iwd_opc_review_item_cell .iwd_opc_review_item_info { display: table-cell; vertical-align: top; padding: 0 0 0 15px; margin: 0; }
.iwd_main_wrapper .iwd_opc_alternative_wrapper .iwd_opc_alternative_column .iwd_opc_review_item > .iwd_opc_review_item_cell .iwd_opc_review_item_options .iwd_opc_review_item_option { width: 100%; float: left; margin: 0; padding: 0; }
.iwd_main_wrapper .iwd_opc_alternative_wrapper .iwd_opc_alternative_column .iwd_opc_review_item > .iwd_opc_review_item_cell .iwd_opc_review_item_options .iwd_opc_review_item_option .iwd_opc_review_item_option_label { color: #fff; font-family: 'blinkerregular'; font-size: 14px; margin-top: 0; margin-bottom: 6px; float: left; line-height: normal; }
.iwd_main_wrapper .iwd_opc_alternative_wrapper .iwd_opc_alternative_column .iwd_opc_review_item > .iwd_opc_review_item_cell .iwd_opc_review_item_options .iwd_opc_review_item_option .iwd_opc_review_item_option_value { color: #fff; font-family: 'blinkerregular'; font-size: 14px; float: left; line-height: normal; }
.iwd_main_wrapper .iwd_opc_alternative_wrapper .iwd_opc_alternative_column .iwd_opc_review_item > .iwd_opc_review_item_cell .iwd_opc_review_item_cell_total { float: left; margin: 0px; padding: 0px; width: 100%; }
.iwd_main_wrapper .iwd_opc_alternative_wrapper .iwd_opc_alternative_column .iwd_opc_review_item > .iwd_opc_review_item_cell .iwd_opc_review_item_cell_total::after { float: left; margin: 0px; padding: 0px; content: "Order Total"; color: #fff; font-size: 17px; text-transform: none; font-family: 'blinkerbold'; font-weight: normal; }
.iwd_main_wrapper .iwd_opc_alternative_wrapper .iwd_opc_alternative_column .iwd_opc_review_item > .iwd_opc_review_item_cell .iwd_opc_review_item_subtotal { color: #fff; font-size: 17px; text-transform: uppercase; font-family: 'blinkerbold'; font-weight: normal; float: right; }
.iwd_main_wrapper .iwd_opc_alternative_wrapper .iwd_opc_alternative_column .iwd_opc_column_content #co-payment-form { border-top: 1px solid #4d4b51; margin: 0 0 0 0; padding: 24px 0 0 0; }
.iwd_main_wrapper .iwd_opc_alternative_wrapper .iwd_opc_alternative_column .iwd_opc_column_content .iwd_opc_universal_checkout_image { position: absolute; bottom: 20px; text-align: center; width: 100%; left: 0; right: 0; }
.account .table-wrapper { width: 100%; overflow: auto; }
.testimonials_block_bg { float: left; margin: 54px 0 0 0px; padding: 0px; width: 100%; }
.testimonials_block_bg .testimonials_block_title { float: left; margin: 0 0 20px 0px; padding: 0px; width: 100%; }
.testimonials_block_bg .testimonials_block_title h2 { float: left; margin: 0px; padding: 0px; width: 100%; text-align: center; font-family: 'blinkerextralight'; font-size: 42px; text-transform: uppercase; letter-spacing: 0.200rem; color: #ffffff; }
.testimonials_block_bg .testimonials_block_title h2 strong { font-family: 'blinkerbold'; font-size: 60px; letter-spacing: normal; }
.testimonials_block_bg .testimonials_block_slider { float: left; margin: 0px; padding: 0; width: 100%; }
.testimonials_block_bg .testimonials_block_slider .testimonial_block { float: left; margin: 35px 0 0 0; padding: 0px; width: 100%; background: #282431; }
.testimonials_block_bg .testimonials_block_slider .testimonial_block .testimonial_block_img { float: left; margin: -35px 0 5px 0; padding: 0px; width: 100%; text-align: center; }
.testimonials_block_bg .testimonials_block_slider .testimonial_block .testimonial_block_img img { max-width: 70px; height: auto; border-radius: 100%; display: inline-block; }
.testimonials_block_bg .testimonials_block_slider .testimonial_block .testimonial_block_info { float: left; margin: 0px; padding: 0 14px 14px; width: 100%; }
.testimonials_block_bg .testimonials_block_slider .testimonial_block .testimonial_block_info h2 { float: left; margin: 0 0 3px 0px; padding: 0px; width: 100%; text-align: center; font-family: 'blinkerbold'; font-size: 16px; font-weight: normal; color: #00de83; text-transform: uppercase; }
.testimonials_block_bg .testimonials_block_slider .testimonial_block .testimonial_block_info p { float: left; margin: 0 0 4px 0px; padding: 0px; width: 100%; text-align: center; font-family: 'blinkerregular'; font-size: 16px; color: #ffffff; line-height: 18px; }
.testimonials_block_bg .testimonials_block_slider .testimonial_block .testimonial_block_info .testimonials_star_bg { float: left; margin: 0px; padding: 0px; width: 100%; text-align: center; }
.testimonials_block_bg .testimonials_block_slider .testimonial_block .testimonial_block_info .testimonials_star_bg .testimonials_star { display: inline-block; position: relative; vertical-align: middle; width: 94px; overflow: hidden; height: 16px; }
.testimonials_block_bg .testimonials_block_slider .testimonial_block .testimonial_block_info .testimonials_star_bg .testimonials_star:before { left: 0; position: absolute; top: 0; width: 100%; z-index: 1; height: 16px; line-height: 16px; display: block; font-style: normal; font-weight: 400; content: "\f005""\f005""\f005""\f005""\f005"; color: rgba(255, 255, 255, 0.20); font-family: FontAwesome; font-size: 18px; letter-spacing: 2px; }
.testimonials_block_bg .testimonials_block_slider .testimonial_block .testimonial_block_info .testimonials_star_bg .testimonials_star .testimonials_star_m { float: left; display: block; overflow: hidden; font-size: 0px; }
.testimonials_block_bg .testimonials_block_slider .testimonial_block .testimonial_block_info .testimonials_star_bg .testimonials_star .testimonials_star_m:before { position: relative; z-index: 2; height: 16px; line-height: 16px; display: block; font-style: normal; font-weight: 400; content: "\f005""\f005""\f005""\f005""\f005"; color: #ffffff; font-family: FontAwesome; font-size: 18px; letter-spacing: 2px; float: left; }
.testimonials_block_bg .owl-carousel .owl-dots { text-align: center; float: left; width: 100%; margin: 15px 0 0 0px; }
.testimonials_block_bg .owl-carousel button.owl-dot { background: #7a7978; width: 16px; height: 16px; color: #7a7978; overflow: visible; visibility: visible; display: block; border-radius: 30px; font-size: 0px; display: inline-block; margin: 0 5px; }
.testimonials_block_bg .owl-carousel button.owl-dot.active { background: #00de83; color: #00de83; }

/*================================Collaborations Page Css================================*/
.cms-collaborations .breadcrumbs { display: none; }
.cms-collaborations footer.wrapper-footer { padding: 20px 0 50px 0; }
.collaborations_page_main { display: inline-block; margin: 0px; padding: 0px; width: 100%; }
.collaborations_page_main .collaborations_page_title_bg { float: left; margin: 0px; padding: 4px 0px; width: 100%; background: url(../images/collaborations_page_title_bg.jpg) no-repeat; background-size: cover; position: relative; z-index: 1; }
.collaborations_page_main .collaborations_page_title_bg .container { display: flex; flex-wrap: wrap; align-items: center; }
.collaborations_page_main .collaborations_page_title_bg .collaborations_page_title { float: left; margin: 0px; padding: 0px; width: 50%; }
.collaborations_page_main .collaborations_page_title_bg .collaborations_page_title_img { float: left; margin: 0px; padding: 0px; width: 50%; text-align: center; }
.collaborations_page_main .collaborations_page_title_bg .collaborations_page_title h2 { float: left; margin: 0px; padding: 0px; width: 100%; font-family: 'blinkerregular'; font-size: 42px; letter-spacing: 0.190rem; text-transform: uppercase; color: #ffffff; line-height: 49px; }
.collaborations_page_main .collaborations_page_title_bg .collaborations_page_title h2 strong { font-family: 'blinkerbold'; font-size: 60px; font-weight: normal; color: #ffffff; text-transform: uppercase; }
.collaborations_page_main .letscollaborate_bg_main { float: left; margin: -52px 0 76px 0px; padding: 52px 0 0 0px; width: 100%; background: #ffffff; transform: skewY(-3deg); }
.collaborations_page_main .letscollaborate_bg_main .letscollaborate_bg { float: left; margin: 0px; padding: 0px; width: 100%; transform: skewY(3deg); }
.collaborations_page_main .letscollaborate_bg_main .container { display: flex; flex-wrap: wrap; align-items: center; }
.collaborations_page_main .letscollaborate_bg_main .letscollaborate_bg_left { float: left; margin: 0 0 0 -170px; padding: 0px; width: calc(50% + 170px); }
.collaborations_page_main .letscollaborate_bg_main .letscollaborate_bg_right { float: left; margin: 0px; padding: 0px; width: 50%; }
.collaborations_page_main .letscollaborate_bg_main .letscollaborate_bg_right h2 { float: left; margin: 0 0 9px 0px; padding: 0px; width: 100%; font-family: 'blinkerbold'; font-size: 60px; color: #26242b; line-height: 1; text-transform: uppercase; }
.collaborations_page_main .letscollaborate_bg_main .letscollaborate_bg_right p { float: left; margin: 0 0 17px 0px; padding: 0px; width: 100%; font-family: 'blinkerregular'; font-size: 18px; color: #211f26; line-height: 30px; }
.collaborations_page_main .letscollaborate_bg_main .letscollaborate_bg_right a { float: left; margin: 0px; padding: 0 14px; line-height: 37px; background: #00de83; font-family: 'blinkerregular'; font-size: 24px; color: #ffffff; border-radius: 10px; text-transform: uppercase; }
.collaborations_page_main .our_clients_block_bg { float: left; margin: 0px; padding: 0px; width: 100%; }
.collaborations_page_main .our_clients_block_bg .our_clients_block_title { float: left; margin: 0 0 44px 0px; padding: 0px; width: 100%; }
.collaborations_page_main .our_clients_block_bg .our_clients_block_title h2 { float: left; margin: 0px; padding: 0px; width: 100%; font-family: 'blinkerbold'; font-size: 60px; font-weight: normal; color: #ffffff; text-transform: uppercase; }
.collaborations_page_main .our_clients_block_bg .our_clients_block { float: left; margin: 0px; padding: 0px; width: 100%; overflow: hidden; }
.collaborations_page_main .our_clients_block_bg .our_clients_block ul { margin: 0 -18px; padding: 0px; list-style: none; display: flex; flex-wrap: wrap; }
.collaborations_page_main .our_clients_block_bg .our_clients_block ul li { float: left; margin: 0 0 40px; padding: 0 18px; width: 33.33%; }
.collaborations_page_main .our_clients_block_bg .our_clients_block ul li .our_clients_bg { display: flex; align-items: center; width: 100%; background: url(../images/our_client_block_bg.png) no-repeat center; background-size: cover; padding: 16px 12px; height: 100%; }
.collaborations_page_main .our_clients_block_bg .our_clients_block ul li .our_clients_bg .our_clients_img { float: left; margin: 0px; padding: 0px; width: 136px; }
.collaborations_page_main .our_clients_block_bg .our_clients_block ul li .our_clients_bg .our_clients_info { float: left; margin: 0px; padding: 0 0px 0 19px; width: calc(100% - 136px); }
.collaborations_page_main .our_clients_block_bg .our_clients_block ul li .our_clients_bg .our_clients_info h2 { float: left; margin: 0 0 1px 0px; padding: 0px; width: 100%; font-family: 'blinkerbold'; font-size: 16px; font-weight: normal; line-height: normal; color: #ffffff; text-transform: uppercase; }
.collaborations_page_main .our_clients_block_bg .our_clients_block ul li .our_clients_bg .our_clients_info p { float: left; margin: 0px; padding: 0px; width: 100%; font-family: 'blinkerregular'; font-size: 16px; line-height: 18px; color: #ffffff; }
.page-layout-build-your-own .selection_item.active .selection_popup .selection_options { padding: 50px 0 0 0; }
.cms-affiliate .breadcrumbs{display: none;}
.affiliate_pro_page_bg{ display: inline-block; margin: 0px; padding: 0px; width: 100%; }
.affiliate_pro_page_bg .affiliate_pro_page_top { float: left; margin: 0px; padding: 48px 0px; width: 100%; background: rgb(47, 45, 51); background: -moz-linear-gradient(-45deg, rgba(47, 45, 51, 1) 0%, rgba(46, 44, 50, 1) 25%, rgba(30, 28, 36, 1) 80%, rgba(28, 26, 34, 1) 100%); background: -webkit-linear-gradient(-45deg, rgba(47, 45, 51, 1) 0%, rgba(46, 44, 50, 1) 25%, rgba(30, 28, 36, 1) 80%, rgba(28, 26, 34, 1) 100%); background: linear-gradient(135deg, rgba(47, 45, 51, 1) 0%, rgba(46, 44, 50, 1) 25%, rgba(30, 28, 36, 1) 80%, rgba(28, 26, 34, 1) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f2d33', endColorstr='#1c1a22', GradientType=1); }
.affiliate_pro_page_bg .affiliate_pro_page_top .affiliate_pro_page_bg{ float: left; margin: 0 0 78px 0px; padding: 0 15px; width: 50%;}
.affiliate_pro_page_bg .affiliate_pro_page_top .affiliate_pro_page_bg h1{float: left; margin: 0px; padding: 0px; width: 100%; font-family: 'blinkerbold'; font-size: 60px; color: #ffffff; text-transform: uppercase; font-weight: normal;}
.affiliate_pro_page_bg .affiliate_pro_page_top .affiliate_pro_page_bg p{float: left; margin: 0px; padding: 0px; width: 100%; font-family: 'blinkerregular'; font-size: 16px; color: #7e7b88; font-weight: normal; line-height: 24px;}
.affiliate_pro_page_bg .affiliate_pro_page_top .affiliate_pro_title_right_text{float: left; margin: 41px 0 78px 0px; padding: 0 15px; width: 50%;}
.affiliate_pro_page_bg .affiliate_pro_page_top .affiliate_pro_title_right_text p{float: left; margin: 0px; padding: 0px; width: 100%; font-family: 'blinkerregular'; font-size: 16px; color: #7e7b88; font-weight: normal; line-height: 24px; text-align: center;}
.affiliate_pro_page_bg .affiliate_pro_page_top .af_how_it_works_block{ float: left; margin: 0px; padding: 0 15px; width: 50%; }
.affiliate_pro_page_bg .affiliate_pro_page_top .af_how_it_works_block h2{float: left; margin: 0 0 9px 0px; padding: 0px; width: 100%; font-family: 'blinkerbold'; font-size: 30px; color: #ffffff; text-transform: uppercase; font-weight: normal;}
.affiliate_pro_page_bg .affiliate_pro_page_top .af_how_it_works_block p{float: left; margin: 0px; padding: 0 70px 0 0; width: 100%; font-family: 'blinkerregular'; font-size: 16px; color: #7e7b88; font-weight: normal; line-height: 24px;}
.affiliate_pro_page_bg .affiliate_pro_page_top .af_real_time_stats_block{ float: left; margin: 0px; padding: 0 15px; width: 25%; }
.affiliate_pro_page_bg .affiliate_pro_page_top .af_real_time_stats_block h2{float: left; margin: 0 0 9px 0px; padding: 0px; width: 100%; font-family: 'blinkerbold'; font-size: 30px; color: #ffffff; text-transform: uppercase; font-weight: normal;}
.affiliate_pro_page_bg .affiliate_pro_page_top .af_real_time_stats_block p{float: left; margin: 0px; padding: 0 20px 0 0; width: 100%; font-family: 'blinkerregular'; font-size: 16px; color: #7e7b88; font-weight: normal; line-height: 24px;}
.affiliate_pro_page_bg .affiliate_pro_page_top .af_affiliate_account_block{ float: left; margin: 0px; padding: 0 15px; width: 25%; }
.affiliate_pro_page_bg .affiliate_pro_page_top .af_affiliate_account_block h2{float: left; margin: 0 0 9px 0px; padding: 0px; width: 100%; font-family: 'blinkerbold'; font-size: 30px; color: #ffffff; text-transform: uppercase; font-weight: normal;}
.affiliate_pro_page_bg .affiliate_pro_page_top .af_affiliate_account_block p{float: left; margin: 0px; padding: 0 30px 0 0; width: 100%; font-family: 'blinkerregular'; font-size: 16px; color: #7e7b88; font-weight: normal; line-height: 24px;}
.affiliate_pro_page_bg .affiliate_pro_page_bottom{ float: left; margin: 0px; padding: 147px 0 40px; width: 100%; }
.affiliate_pro_page_bg .affiliate_pro_page_bottom .af_what_is_it_bg{ float: left; margin: 0; padding: 0 15px; width: 50%;}
.affiliate_pro_page_bg .affiliate_pro_page_bottom .af_what_is_it_bg h2{ float: left; margin: 0 0 10px 0px; padding: 0px; width: 100%; font-family: 'blinkerbold'; font-size: 24px; color: #ffffff; font-weight: normal; text-transform: uppercase;}
.affiliate_pro_page_bg .affiliate_pro_page_bottom .af_what_is_it_bg h2 strong{font-family: 'blinkersemibold'; font-size: 60px; color: #00de83; display: inline-block; vertical-align: middle; margin:0 10px 0 0; }
.affiliate_pro_page_bg .affiliate_pro_page_bottom .af_what_is_it_bg p{ float: left; margin: 0 0 47px 0px; padding: 0px; width: 100%; font-family: 'blinkerregular'; font-size: 16px; color: #7e7b88; font-weight: normal; line-height: 28px;}
.affiliate_pro_page_bg .affiliate_pro_page_bottom .af_what_is_it_bg .af_button_bg{ float: left; margin: 0; padding: 0px; width: 100%;}
.affiliate_pro_page_bg .affiliate_pro_page_bottom .af_what_is_it_bg .af_button_bg a { background: #252030; color: #fff; padding: 7px 58px 7px 58px; border: 2px solid #00de83 !important; border-radius: 40px; text-decoration: none; font-size: 18px; font-weight: 400; font-family: 'blinkerextralight'; text-transform: uppercase; margin: 0 14px 0 0; line-height: normal; display: unset; min-width: 204px; float: left; text-align: center; }
.affiliate_pro_page_bg .affiliate_pro_page_bottom .af_what_is_it_bg .af_button_bg a:hover{color:#252030; background: #00de83 !important; box-shadow: none; border: 2px solid #00de83 !important;}
.affiliate_pro_page_bg .affiliate_pro_page_bottom .affiliate_pro_bottom_right{ float: left; margin: 0; padding: 0 15px; width: 50%;}
.affiliate_pro_page_bg .affiliate_pro_page_bottom .affiliate_pro_bottom_right ul{ margin: 0px; padding: 0px; list-style: none; float: left; width: 100%; }
.affiliate_pro_page_bg .affiliate_pro_page_bottom .affiliate_pro_bottom_right ul li{ float: left; margin: 0px; padding: 0px; width: 100%; }
.affiliate_pro_page_bg .affiliate_pro_page_bottom .affiliate_pro_bottom_right ul li .af_pro_bottom_right_bg{ float: left; margin: 0px; padding: 0px; width: 100%; display: flex; flex-wrap: wrap; align-items: center; }
.affiliate_pro_page_bg .affiliate_pro_page_bottom .affiliate_pro_bottom_right ul li .af_pro_bottom_right_bg .af_pro_bottom_right_img{ float: left; margin: 0px; padding: 0px; width: 110px;}
.affiliate_pro_page_bg .affiliate_pro_page_bottom .affiliate_pro_bottom_right ul li .af_pro_bottom_right_bg .af_pro_bottom_right_info{float: left; margin: 0px; padding: 0px; width: calc(100% - 110px);}
.affiliate_pro_page_bg .affiliate_pro_page_bottom .affiliate_pro_bottom_right ul li .af_pro_bottom_right_bg .af_pro_bottom_right_info h2{float: left; margin: 0 0 1px 0px; padding: 0px; width: 100%; font-family: 'blinkerbold'; font-size: 24px; color: #ffffff; text-transform: uppercase; font-weight: normal;}
.affiliate_pro_page_bg .affiliate_pro_page_bottom .affiliate_pro_bottom_right ul li .af_pro_bottom_right_bg .af_pro_bottom_right_info p{float: left; margin: 0px; padding: 0px; width: 100%;font-family: 'blinkerregular'; font-size: 16px; color: #7e7b88; font-weight: normal; line-height: 24px;}


/*=========================== 6-3-20 007 ====================*/

.about-us-wrapper .about-banner-wrapper { float: left; width: 100%; }
.about-us-wrapper .our-mission-wrapper_min_offer { float: left; width: 100%; }
.about-us-wrapper .our-mission-wrapper_min_offer .color2 { float: left; width: 50%; margin: 0 !important; padding: 0; }
.about-us-wrapper .our-mission-wrapper_min_offer .color2 .text-uppercase::before { content: ''; border: 0; }
.about-us-wrapper .our-mission-wrapper_min_offer .color2 .text-uppercase::after { content: ''; border: 0; }
.about-us-wrapper .about-banner-wrapper .controller-wrapper { bottom: -160px; position: static; }
.about-us-wrapper .our-mission-wrapper_min_offer .color2 .text-uppercase { text-align: left; font-size: 24px; font-weight: bold; font-family: 'blinkersemibold'; margin-bottom: 0; }
.about-us-wrapper .our-mission-wrapper_min_offer .color2 p { text-align: left; padding: 20px 0 0px 0 !important; font-size: 16px; font-family: 'blinkerregular'; margin-bottom: 0; color: #7e7b88; }
.about-us-wrapper .our-mission-wrapper_min_offer .color2 .our-mission.pt-4.pb-4 { padding: 0 !important; }
.about-us-wrapper .our-mission-wrapper_min_offer .color2 .we-offer .col-lg-2.col-md-12 { margin: 0; }
.about-us-wrapper .our-mission-wrapper_min_offer .color2 .we-offer .col-lg-2.col-md-12 { margin: 0; width: 20%; padding: 0; text-align: center; margin: 0 auto; max-width: 100%; flex: auto; }
.about-us-wrapper .our-mission-wrapper_min_offer .color2 .we-offer .col-lg-2.col-md-12 p { text-align: center; color: #ffffff; }
.about-us-wrapper .our-mission-wrapper_min_offer .color2 { float: left; width: 50%; margin: 0 !important; padding: 0 70px 0 0; }
.about-us-wrapper .our-mission-wrapper_min_offer .color2.offer-wrapper.color2 { padding: 0 0 0 0px; }
.about-us-wrapper .our-mission-wrapper_min_offer { padding: 180px 0; }
.about-us-wrapper .our-mission-wrapper_min_offer .offer-wrapper.color2 p{ color: #ffffff; }

/*.about-us-wrapper .our-mission-wrapper_min_offer{background:url(../images/our_miss_offer.png) no-repeat left;  }*/
.about-us-wrapper .our-mission-wrapper_min_offer { background: url(../images/our_miss_offer.png) no-repeat left; background-position: bottom; background-position-x: left; }
.about-us-wrapper .history_product_wrapper { float: left; width: 100%; background: url(../images/history_back.png) no-repeat; background-size: cover; padding: 120px 0 0 0; }
.about-us-wrapper .history_product_wrapper .history-achievements-wrapper .text-uppercase::after { content: ''; border: 0; position: static; }
.about-us-wrapper .history_product_wrapper .history-achievements-wrapper .text-uppercase::before { content: ''; border: 0; position: static; }
.about-us-wrapper .history_product_wrapper .product-services-wrapper h1::after { border-bottom: 0px solid#C9C9C9; content: ""; right: 0px; position: static; }
.about-us-wrapper .history_product_wrapper .product-services-wrapper h1::before { border-bottom: 0px solid#C9C9C9; content: ""; right: 0px; position: static; }
.about-us-wrapper .history_product_wrapper .history-achievements-wrapper h1::after { border-bottom: 0px solid #C9C9C9; content: ""; right: 0px; position: static; top: 20px; width: 27%; }
.about-us-wrapper .history_product_wrapper .color2 { float: left; width: 50%; padding: 0; padding-right: 40px; }
.about-us-wrapper .history_product_wrapper .color2 .history-achievements { float: left; width: 100%; }
.about-us-wrapper .history_product_wrapper .color2 .history-achievements > p { font-size: 18px; font-family: 'blinkerregular'; margin-bottom: 30px; float: left; color: #3b3840; }
.about-us-wrapper .history_product_wrapper .color2 .history-achievements.pb-2 > p { text-align: left; font-size: 18px; font-family: 'blinkerregular'; float: left; display: flex; margin-bottom: 48px !important; position: relative; padding-left: 62px; width: 100%;}
.about-us-wrapper .history_product_wrapper .color2 .history-achievements.pb-2 > p::before { content: ''; background: url(../images/his_achi_back.png) no-repeat; float: left; width: 50px; height: 40px; text-align: left; background-position: center; margin: 0 10px 0 0px; display: table; position: absolute; left: 0px; top: 0px;}
.about-us-wrapper .history_product_wrapper .color2 .product-services { float: left; width: 100%; }
.about-us-wrapper .history_product_wrapper .color2 .product-services > p { font-size: 18px; font-family: 'blinkerregular'; margin-bottom: 30px; float: right; color: #3b3840; }
.about-us-wrapper .history_product_wrapper .color2 .product-services.pb-1 > p { text-align: right; font-size: 18px; font-family: 'blinkerregular'; float: right; display: flex; }
.about-us-wrapper .history_product_wrapper .color2 .product-services.pb-1 > p::after { content: ''; background: url(../images/produ_ser_back.png) no-repeat; float: right; width: 50px; height: 40px; text-align: left; background-position: center; margin: 0 0px 0 10px; display: table; }
.about-us-wrapper .history_product_wrapper .product-services-wrapper.pb-5.color2 { padding-right: 0; padding-left: 110px; }
.about-us-wrapper .history_product_wrapper h1 { font-size: 42px; font-family: 'blinkerregular'; color: #3b3840; float: left; width: 100%; float: left; margin-bottom: 60px; }
.about-us-wrapper .history_product_wrapper h1 b { font-size: 60px; font-weight: bold; font-family: 'blinkersemibold'; float: left; width: 100%; color: #3b3840; }
.about-us-wrapper .about_us_wrapper_min { float: left; width: 100%; position: relative; }
.about-us-wrapper .about_us_wrapper_min .about_banner__min_ban { float: left; width: 100%; position: absolute; }
.about-us-wrapper .about_us_wrapper_min .about_banner__min_ban .about_banner_text { float: left; width: 100%; text-align: left; }
.about-us-wrapper .about_us_wrapper_min .about_banner__min_ban .about_banner_text h1 { text-align: left; font-size: 60px; font-weight: bold; font-family: 'blinkersemibold'; color: #fff; text-transform: uppercase; padding: 30px 0 0 0; }
.about-us-wrapper .about_us_wrapper_min .about_banner__min_ban .jems_witt_ceo { float: right; max-width: 220px; padding: 50px 0 0 0; }
.about-us-wrapper .about_us_wrapper_min .about_banner__min_ban .jems_witt_ceo h3 { color: #fff; font-size: 18px; font-family: 'blinkersemibold'; float: left; width: 100%; text-align: left; text-transform: uppercase; }
.about-us-wrapper .about_us_wrapper_min .about_banner__min_ban .jems_witt_ceo h3 b { float: left; width: 100%; font-family: 'blinkersemibold'; font-size: 30px; text-transform: uppercase; text-align: left; }
.about-us-wrapper .about_us_wrapper_min .about_banner__min_ban .jems_witt_ceo p { text-align: left; color: #7e7b88; font-family: 'blinkerregular'; font-size: 16px; }
.cms-about-us .breadcrumbs { float: left; width: 100%; margin: 0 auto; display: block; float: none; }

/*.about-us-wrapper .history_product_wrapper .color2 .history-achievements.pb-2 > p:nth-child(1) {background: url(../images/our_miss_offer.png) no-repeat; }
.about-us-wrapper .history_product_wrapper .color2 .history-achievements.pb-2 > p:nth-child(2) {background: url(../images/our_miss_offer.png) no-repeat; }
.about-us-wrapper .history_product_wrapper .color2 .history-achievements.pb-2 > p:nth-child(3) {background: url(../images/our_miss_offer.png) no-repeat; }
.about-us-wrapper .history_product_wrapper .color2 .history-achievements.pb-2 > p:nth-child(4) {background: url(../images/our_miss_offer.png) no-repeat; }*/
.breadcrumb{ display: none;}
#section-contact-us .contact-us-wrapper { background: url(../images/contact_top_bg.jpg) no-repeat center; background-size: cover; padding: 32px 0 16px !important; }
.contact-map {padding-right: 15px;}
.contact-right{ padding-left: 15px; }
.contact-us-wrapper h4{font-family: 'blinkersemibold'; font-size: 60px; line-height: normal; text-transform: uppercase; color: #ffffff; margin: 0px;}
.contact-heading{margin-bottom: 5px !important; padding-bottom: 0 !important; border-bottom: 0px solid #444444 !important;}
.contact-form .form .form-control{ height: 38px; padding: 0 18px; background: #1c1a22; border-radius: 15px;  font-family: 'blinkerregular'; font-size: 15px; color: #ffffff; border:none;}
.contact-form .form .form-control::placeholder { opacity: 1; color: #7e7b88 !important;}
.contact-form .form-group { margin-bottom: 13px;}
.contact-form .form textarea.form-control{ height: 138px !important; }

.contact-form .btn-submit-wrapper button { background: #252030; color: #fff; padding: 10px 40px 10px 40px; border: 2px solid #00de83 !important; border-radius: 40px; text-decoration: none; font-size: 18px; font-weight: 400; font-family: 'blinkerextralight'; text-transform: uppercase; margin: 0 15px 0 0; line-height: normal; display: unset; width: auto !important; float: left; }
.contact-form .btn-submit-wrapper button:hover { color: #252030; background: #00de83 !important; box-shadow: none; border: 2px solid #00de83 !important; }
.content-contact-us .map-iframe { height: calc(100% - 161px); margin: 52px 0 0 0;}
#section-contact-us .things-to-know-wrapper{ background: #19171c;}
.things-to-know-wrapper h1{font-family: 'blinkersemibold'; font-size: 36px; color: #ffffff; text-transform: uppercase; font-weight: normal;}
.things-to-know-wrapper h1::before, .things-to-know-wrapper h1::after{ display: none; }
.things-to-know h3 { font-family: 'blinkersemibold'; font-size: 24px; color: #ffffff; text-transform: uppercase; font-weight: normal; padding: 0; margin: 0 0 26px 0; }
.things-to-know .light-text{font-family: 'blinkerregular'; font-size: 14px; line-height: 16px; color: #8f879d !important;}
.things-to-know .standard_processing_time{font-family: 'blinkerregular'; font-size: 20px; color: #ffffff !important; font-weight: normal;}
.things-to-know .standard_processing_time strong { font-family: 'blinkersemibold'; font-weight: bold; }
.things-to-know h4 { font-family: 'blinkersemibold'; font-size: 20px; color: #ffffff; text-transform: none; font-weight: normal; margin: 0 0 6px 0; }
.things-to-know .con_address_text p{font-family: 'blinkerregular'; font-size: 20px; color: #ffffff !important; text-transform: none; font-weight: normal; line-height: 24px;}

/*================================== 9-3-20 007 ======================================*/

.things-to-know-wrapper .ordering-time p {color: #8f879d !important; font-family: 'blinkerregular';}
.cms-about-us .breadcrumbs { float: left; width: 100%; margin: 0 auto; display: block; float: none; display: none !important; }
#section-contact-us .things-to-know-wrapper .things-to-know .contact_things_know1 {text-align: center; float: left; width: 100%; padding: 60px 0 0 0;}
.contact-index-index .offer-text {display: none;}
#section-contact-us .contact-us-wrapper .content-contact-us .contact-right .contact-form #contact-form .form-group .g-recaptcha {display: none;}
#section-contact-us .contact-us-wrapper .content-contact-us .contact-right .contact-form #contact-form .form-group + .button-form.row.btn-submit-wrapper { /*display: none;*/}
.content-contact-us .map-iframe iframe {height: 400px !important; }

/*====================================== 11-3-20 007 =========================================*/
.page-layout-build-your-own .selection_box .selection_item.item_personalisation.active .selection_group { top: 62px !important; padding: 15px; }


/*====================================== 13-3-20 007 =========================================*/
/*.page-layout-build-your-own .selection_item.active .selection_popup .selection_options .list-dropdown { margin: 0; float: left; width: 100%; padding: 0; max-width: 100%; border: 1px solid #7e7b88; border-top: 0; }
.page-layout-build-your-own .selection_item.active .selection_popup .selection_options .list-dropdown .clearfix { float: left; width: 100%; margin: 0 0 0px 0; height: 34px; font-size: 20px; border-radius: 0; text-align: left; background: transparent; border: 0; padding-top: 0; padding-bottom: 0; }
.page-layout-build-your-own .selection_item.active .selection_popup .selection_options .list-dropdown .clearfix {float: left;width: 100%;margin: 0 0 0px 0;}
.page-layout-build-your-own .selection_item.active .selection_popup .selection_options .list-dropdown .clearfix:hover { background: #0078D7 !important; border-color: #0078D7; }
.page-layout-build-your-own .selection_item.active .selection_popup .selection_options .list-dropdown .clearfix .name-font { text-align: left; font-weight: normal; }

*/

.page-layout-build-your-own .selection_box .selection_item.item_personalisation.active .selection_group .selection_options { padding: 10px 0 20px 0; }
.page-layout-build-your-own .selection_box .selection_item.personalisation .selection_popup.selection_group label.label_main_title { margin: 52px 0 0 0; }
.page-layout-build-your-own .selection_box .selection_item.item_personalisation.active .selection_group .selection_options .selected-font-select.control { padding: 0; height: 46px; }
.page-layout-build-your-own .selection_box .selection_item.item_personalisation.active .selection_group .selection_options .selected-font-select select { background: #1c1a22; border-color: #7E7B88; border-radius: 0; height: 46px; font-size: 20px; color: #7e7b88;}

.selection_options[data-option="engraving font"] ul.list-dropdown { max-width: 100%; border: 1px solid #04c274; background: #19171C; padding: 0; }
.selection_options[data-option="engraving font"] .list-dropdown li.clearfix { width: 100%; margin: 0px; background: none; border: none; border-radius: 0px; text-align: left; height: auto; line-height: normal; padding: 10px 20px; border-bottom: 1px solid #2F2D33; }
.selection_options[data-option="engraving font"] .list-dropdown li.clearfix:nth-last-child(1){ border: none; }
.selection_options[data-option="engraving font"] .list-dropdown li .name-font { width: 100%; text-align: left; border: 0px solid #ccc; font-size: 28px !important; line-height: normal !important;}
.trustpilot_logo_bg img{ max-width: 70%; }


.build_your_own .build_you_one .build_your_two .build_game ul li .build_game_.inner img.build_your_two_hover_img{ position: absolute; top: 0; left: 0px; opacity: 0; transition: all 0.4s ease 0s; -webkit-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; -ms-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s;}
.build_your_own .build_you_one .build_your_two .build_game ul li .build_game_.inner:hover img.build_your_two_hover_img{ opacity: 1; }

.catalog-product-view .footer-addtocart .btn-green { border: 2px solid #04c274 !important; background: #252030; color: #fff; font-family: 'blinkerextralight'; font-size: 18px; text-transform: uppercase; padding: 10px 20px 10px 20px; border-radius: 40px; text-align: center; line-height: normal; font-weight: 400; width: auto; display: inline-block; transition: all 0.4s ease 0s; -webkit-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; -ms-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; }
.catalog-product-view .footer-addtocart .btn-green:hover { background: #04c274; }

.page-layout-build-your-own .footer-addtocart .btn-green { border: 2px solid #04c274 !important; background: #252030; color: #fff; font-family: 'blinkerextralight'; font-size: 18px; text-transform: uppercase; padding: 10px 20px 10px 20px; border-radius: 40px; text-align: center; line-height: normal; font-weight: 400; width: auto; display: inline-block; transition: all 0.4s ease 0s; -webkit-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; -ms-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; }
.page-layout-build-your-own .footer-addtocart .btn-green:hover { background: #04c274; }

#opc-sidebar .actions-toolbar .primary .checkout.btn-placeorder { background: #252030; color: #fff; padding: 7px 28px 7px 28px; border: 2px solid #00de83; border-radius: 40px; text-decoration: none; font-size: 18px; font-weight: 400; font-family: 'blinkerextralight'; text-transform: uppercase; line-height: normal; height: auto; letter-spacing: normal; width: auto; display: inline-block; min-height: auto; }
#opc-sidebar .actions-toolbar .primary .checkout.btn-placeorder:hover { color: #252030; background-color: #00de83 !important; }

.bss-onestepcheckout #opc-sidebar .actions-toolbar{ padding: 0px; width: 100%; text-align: center; }
#discount-form .actions-toolbar .action.action-apply { background: #f9f9f9; border: 1px solid #000; border-radius: 50px; box-shadow: none; color: #000; display: inline-block; font-size: 14px; font-weight: 600; line-height: 24px; padding: 7px 32px; text-align: center; text-transform: uppercase; cursor: pointer; width: auto; font-family: 'blinkerregular'; float: none; vertical-align: top; height: auto;}
#discount-form .actions-toolbar .action.action-apply:hover { text-decoration: underline; }
#opc-sidebar #discount-code { background: #ffffff; height: 39px; color: #7e7b88; font-weight: 400; font-family: 'blinkerregular'; font-size: 16px; line-height: normal; border: none;}
.payment-option.opc-payment-additional.discount-code #discount-form .actions-toolbar { float: left; width: 100%; overflow: hidden; padding: 15px 0 30px 0 !important; text-align: left; }
.payment-option.opc-payment-additional.discount-code #discount-form .actions-toolbar .primary{ text-align: left; }
.payment-option.opc-payment-additional.discount-code #discount-form .payment-option-inner { width: 100%; margin: 0 0 0px 0; }
.bss-onestepcheckout .opc-wrapper #payment .step-content .form .opc-payment .checkout-billing-address label { width: 88%; vertical-align: top; margin: 0 0 0 10px; }

.page-layout-build-your-own .custom-image-qty-show{ display: none !important; }
body.page-layout-build-your-own > .offer-text { background: #7edcab; margin: 0 0 30px;}
.bottomBar { position: fixed; bottom: 0px; left: 0px; width: 100%; background: #000000; z-index: 1111; display: none; box-shadow: 0px 6px 20px 0 rgba(0, 222, 131, 0.5); }
.bottomBar .bottomBar-list{list-style: none; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; height: 55px;}
.bottomBar-list { list-style: none; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; height: 55px }
.bottomBar-list ol, .bottomBar-list ul { list-style: none; margin-bottom: 0 }
.bottomBar-item { -ms-flex: 1; flex: 1; text-align: center; font-size: 0 }
.bottomBar-item-icon { display: inline-block; font-size: 0 }
.bottomBar-item-icon svg { width: 1.57143rem; height: 1.57143rem; fill: #ffffff }
.bottomBar-action.is-open .bottomBar-item-icon svg { fill: #1ea9e1 }
.bottomBar-item-label { display: block; font-size: 11px; line-height: 1; margin-top: -9px; float: left; width: 100%; }
.bottomBar-action { display: inline-block; text-decoration: none; color: #ffffff !important; }
.bottomBar-action.is-open { color: #1ea9e1 }
.bottomBar-contactPanel { position: absolute; bottom: 0; left: 0; right: 0; padding: 1.6rem; background: #fff; font-size: 1rem; box-shadow: 0 4px 10px rgba(0, 0, 0, .15); transform: rotateX(90deg); transition: all .2s ease-in-out; opacity: 0 }
.bottomBar-contactPanel.is-open { bottom: 4.71429rem; transform: none; opacity: 1 }
.bottomBar-contactPanel:after { content: ''; display: block; width: 15px; height: 15px; transform: rotate(45deg); transform-origin: center; position: absolute; bottom: -7.5px; right: calc(30% - 7.5px) }
.bottomBar-contactPanel ul { margin: 0 }
.bottomBar-contactPanel li { padding: 0 3.2rem }
.bottomBar-contactPanel .button { margin-bottom: .78571rem; width: 100%; border-radius: 1.6rem }
.bottomBar .bottomBar-item > .category_popup_menu { display: none; position: fixed; width: 100%; top: 0px; left: 0px; background: #201e25; height: calc(100% - 55px); overflow: auto; }
.bottomBar .bottomBar-item > .category_popup_menu > ul li a { font-size: 14px; color: #ffffff; padding: 10px; float: left; width: 100%; }
.bottomBar .bottomBar-item > .category_popup_menu > ul ul{ display: none; }
.bottomBar .bottomBar-item > .category_popup_menu .category_popup_menu_close { position: absolute; right: 20px; top: 20px; color: #00de83; font-size: 36px; width: auto; transform: rotate(45deg); }
.category_popup_menu_title { float: left; margin: 0px; padding: 22px 0px; width: 100%; border-bottom: 1px solid #7e7b88; }
.category_popup_menu_title h2{ float: left; margin: 0px; padding: 0px; width: 100%; text-transform: uppercase; color: #00de83; font-size: 20px;}
.bottomBar .bottomBar-item > .category_popup_menu > ul > li{ float: left; margin: 0px; padding: 0px; width: 100%; text-align:left; border-bottom: 1px solid #7e7b88; position: relative;}
.bottomBar .bottomBar-item > .category_popup_menu > ul > li .subcat_click_bg { position: absolute; right: 0px; top: 0px; height: 44px; width: 44px; color: #00de83; font-size: 36px; text-align: center; line-height: 42px; cursor: pointer; }
.bottomBar .bottomBar-item > .category_popup_menu > ul > li .subcat_click_bg:after{ content: "+"; }
.bottomBar .bottomBar-item > .category_popup_menu > ul > li .subcat_click_bg.active:after{ content: "-"; }

.footer-addtocart{ display: none; }
.opc-wrapper .action-show-popup { background: #252030; color: #fff; padding: 7px 28px 7px 28px; border: 2px solid #00de83; border-radius: 40px; text-decoration: none; font-size: 18px; font-weight: 400; font-family: 'blinkerextralight'; text-transform: uppercase; line-height: normal; height: auto; letter-spacing: normal; width: auto; display: inline-block; min-height: auto; }
.opc-wrapper .action-show-popup:hover { color: #252030; background-color: #00de83 !important; }

#discount-form .actions-toolbar .action.action-apply{ background: #252030; color: #fff; padding: 7px 28px 7px 28px; border: 2px solid #00de83; border-radius: 40px; text-decoration: none; font-size: 18px; font-weight: 400; font-family: 'blinkerextralight'; text-transform: uppercase; line-height: normal; height: auto; letter-spacing: normal; width: auto; display: inline-block; min-height: auto; }
#discount-form .actions-toolbar .action.action-apply:hover { color: #252030; background-color: #00de83 !important; text-decoration: none;}
.bss-onestepcheckout .opc-wrapper #payment .step-content .form .field.choice {    /* display: none; */
margin: 0; border-color: #7e7b88; padding: 15px 0 8px; }
.checkout-index-index .wrapper-header-left .nav-toggle{ display: none !important; }

.wishlist-index-index .products-grid .product-item { width: 49.7%; }
.wishlist-index-index .column.main .product-items{ margin: 0 -15px; }
.wishlist-index-index .product-item .product-item-info{ border-radius: 10px; background: #ffffff;}
.products-grid.wishlist .product-item-info a.product-item-photo{ display: inline-block; margin: 0px; padding: 0px; width: 100%; }
.products-grid.wishlist .product-item-name { margin-top: 0; display: inline-block; width: 100%; position: static; background: #ffffff; padding: 0 15px; }
.products-grid.wishlist .product-item .product-item-photo img{ max-width: 100%;}

.wishlist-index-index .products-grid.wishlist .product-item .box-tocart .field.qty { width: 50%; display: table-cell; padding-right: 15px; vertical-align: top; }
.wishlist-index-index .block-viewed-products-list .product-item .product-item-info{ background: none; border-radius: 0px;}
.wishlist-index-index .block-viewed-products-list .product-item{ padding: 0 !important;}
.wishlist-index-index .block-viewed-products-list .product-item .product-item-name{ position: static;}
.wishlist-index-index .block-viewed-products-list .product-item .product-item-photo span { padding: 0px !important; }
.wishlist-index-index .products-grid.wishlist .product-item .product-item-actions a { float: right; width: 48%; }
.wishlist-index-index .product-item-info .product-item-inner .product-item-actions .edit { width: 50%; display: table-cell; padding-right: 15px; float: left;}
.wishlist-index-index .products-grid.wishlist .product-item .product-item-actions a:hover{ color: #ffffff; }
.wishlist-index-index .products-grid.wishlist .product-item .product-item-actions a.btn-remove{ float: left; }
.wishlist-index-index .products-grid.wishlist .product-item .unavailable.stock{ display: none; }
.bss-onestepcheckout .opc-wrapper #payment .step-content .form .opc-payment .payment-method .payment-method-title .label { display: inline-block; width: calc(100% - 28px); vertical-align: top; }
.mobile_search_icon{ display: none; }
.bss-onestepcheckout .opc-wrapper #opc-shipping_method .step-title::before { background: none !important; }
.checkout-index-index .step-title::before, .checkout-index-index #opc-sidebar .opc-block-summary > .title::before {background: none !important;}
.checkout-container input[type="checkbox"] {
    -webkit-transform: scale(2);
    -ms-transform: scale(2);
    transform: scale(2);
    vertical-align: middle;
}

.checkout-shipping-address input[type="text"], .checkout-shipping-address input[type="password"], .checkout-shipping-address input[type="url"], .checkout-shipping-address input[type="tel"], .checkout-shipping-address input[type="search"], .checkout-shipping-address input[type="number"], .checkout-shipping-address input[type="datetime"], .checkout-shipping-address input[type="email"] { border: 0; padding: 0px 15px; border: 0px solid #ccc; position: relative; background: #2f2d33; width: 100%; line-height: 50px; color: #7e7b88; font-size: 18px; font-family: 'blinkerregular'; border-radius: 0px; height: 50px; }
.opc-wrapper .step-content { display: inline-block; width: 100%; /*min-height: 755px;*/ background: #201e25; position: relative; padding: 10px 15px; }
.field-tooltip #tooltip-label{ display: none; }
.checkout-shipping-address select.select { float: left; width: 100%; line-height: 50px; height: 50px; padding: 0 10px; border: none; -webkit-appearance: none !important; box-shadow: unset; border-radius: 0px; background: #2f2d33 url(../images/cart_togg.png) no-repeat right 15px center !important; color: #7e7b88; font-size: 18px; font-family: 'blinkerregular'; }
.opc-wrapper .opc > li{ box-shadow: none !important; }
.opc-wrapper .step-title{ font-size: 30px; font-family: 'blinkerbold'; color: #fff; text-transform: uppercase; margin-top: 20px; margin-bottom: 10px; font-weight: 500; line-height: 1.1; background: none !important; padding: 0 !important; border: none;}
.opc-wrapper .step-title:before{ display: none; }
.opc-wrapper fieldset.fieldset .field { font-size: 0.8rem;}
.checkout-container input[type="radio"] { -webkit-transform: scale(2); -ms-transform: scale(2); transform: scale(2); vertical-align: middle; margin: -4px 11px 0 0px; }
.checkout-index-index #opc-sidebar .opc-block-summary, .checkout-index-index #opc-sidebar .opc-block-summary .mark{display: inline-block; width: 100%; /*min-height: 755px;*/ background: #201e25; position: relative; padding: 10px 15px; }
.bss-onestepcheckout #opc-sidebar .opc-block-summary > .title::before{ display: none !important; }
.opc-block-summary .title{ font-size: 30px; font-family: 'blinkerbold'; color: #fff; text-transform: uppercase; margin-top: 20px; margin-bottom: 10px; font-weight: 500; line-height: 1.1; background: none !important; padding: 0 !important; border: none; }
.cms-home.cms-index-index.page-layout-home > .offer-text{ display: block; }

.mob_link_bg{ display: none;}

.mob_link_bg a { background: #2f2d33; width: 100%; float: left; margin: 0; padding: 0 20px 0 80px; font-weight: 400; font-size: 18px; color: #7e7b88; line-height: 50px; font-family: 'blinkerregular'; text-align: left; text-transform: capitalize; background-position: 7% !important; border: 0; }
.mob_link_bg a:hover { border: 0; color: #ffffff; background: #04c274; }
.mob_link_bg.active_new a { border: 0; color: #ffffff; background: #04c274; }
.mob_link_bg a.adjustable { background: #2f2d33 url(../images/adjustable_01.png) no-repeat; }
.mob_link_bg.active_new a.adjustable { background: #04c274 url(../images/adjustable_01a.png) no-repeat; }
.mob_link_bg a.adjustable:hover { background: #04c274 url(../images/adjustable_01a.png) no-repeat; }
.mob_link_bg a.auto_run { background: #2f2d33 url(../images/adjustable_02.png) no-repeat; }
.mob_link_bg.active_new a.auto_run { background: #04c274 url(../images/adjustable_02a.png) no-repeat; }
.mob_link_bg a.auto_run:hover { background: #04c274 url(../images/adjustable_02a.png) no-repeat; }
.mob_link_bg a.akimbo { background: #2f2d33 url(../images/adjustable_03.png) no-repeat; }
.mob_link_bg.active_new a.akimbo { background: #04c274 url(../images/adjustable_03a.png) no-repeat; }
.mob_link_bg a.akimbo:hover { background: #04c274 url(../images/adjustable_03a.png) no-repeat; }
.mob_link_bg a.quick_scope { background: #2f2d33 url(../images/adjustable_04.png) no-repeat; }
.mob_link_bg.active_new a.quick_scope { background: #04c274 url(../images/adjustable_04a.png) no-repeat; }
.mob_link_bg a.quick_scope:hover { background: #04c274 url(../images/adjustable_04a.png) no-repeat; }
.mob_link_bg a.auto_scope { background: #2f2d33 url(../images/adjustable_05.png) no-repeat; }
.mob_link_bg.active_new a.auto_scope { background: #04c274 url(../images/adjustable_05a.png) no-repeat; }
.mob_link_bg a.auto_scope:hover { background: #04c274 url(../images/adjustable_05a.png) no-repeat; }
.mob_link_bg a.burst_mode { background: #2f2d33 url(../images/adjustable_06.png) no-repeat; }
.mob_link_bg.active_new a.burst_mode { background: #04c274 url(../images/adjustable_06a.png) no-repeat; }
.mob_link_bg a.burst_mode:hover { background: #04c274 url(../images/adjustable_06a.png) no-repeat; }
.mob_link_bg a.drop_shot { background: #2f2d33 url(../images/adjustable_07.png) no-repeat; }
.mob_link_bg.active_new a.drop_shot { background: #04c274 url(../images/adjustable_07a.png) no-repeat; }
.mob_link_bg a.drop_shot:hover { background: #04c274 url(../images/adjustable_07a.png) no-repeat; }
.mob_link_bg a.fast_reload { background: #2f2d33 url(../images/adjustable_08.png) no-repeat; }
.mob_link_bg.active_new a.fast_reload { background: #04c274 url(../images/adjustable_08a.png) no-repeat; }
.mob_link_bg a.fast_reload:hover { background: #04c274 url(../images/adjustable_08a.png) no-repeat; }

.mob_link_bg  a.call_duty_series { background: #201e25 url(../images/fortnite_01.png) no-repeat; }
.mob_link_bg.active_new a.call_duty_series { background: #2f2d33 url(../images/fortnite_01a.png) no-repeat; }
.mob_link_bg  a.call_duty_series:hover { background: #2f2d33 url(../images/fortnite_01a.png) no-repeat; }
.mob_link_bg  a.fortnite { background: #201e25 url(../images/fortnite_02.png) no-repeat; }
.mob_link_bg.active_new a.fortnite { background: #2f2d33 url(../images/fortnite_02a.png) no-repeat; }
.mob_link_bg  a.fortnite:hover { background: #2f2d33 url(../images/fortnite_02a.png) no-repeat; }
.mob_link_bg  a.battlefield { background: #201e25 url(../images/fortnite_03.png) no-repeat; }
.mob_link_bg.active_new a.battlefield { background: #2f2d33 url(../images/fortnite_03a.png) no-repeat; }
.mob_link_bg  a.battlefield:hover { background: #2f2d33 url(../images/fortnite_03a.png) no-repeat; }
.mob_link_bg  a.battlefront { background: #201e25 url(../images/fortnite_04.png) no-repeat; }
.mob_link_bg.active_new a.battlefront { background: #2f2d33 url(../images/fortnite_04a.png) no-repeat; }
.mob_link_bg  a.battlefront:hover { background: #2f2d33 url(../images/fortnite_04a.png) no-repeat; }
.mob_link_bg  a.rainbow_six_siege { background: #201e25 url(../images/fortnite_05.png) no-repeat; }
.mob_link_bg.active_new a.rainbow_six_siege { background: #2f2d33 url(../images/fortnite_05a.png) no-repeat; }
.mob_link_bg  a.rainbow_six_siege:hover { background: #2f2d33 url(../images/fortnite_05a.png) no-repeat; }
.mob_link_bg  a.gears_series { background: #201e25 url(../images/fortnite_06.png) no-repeat; }
.mob_link_bg.active_new a.gears_series { background: #2f2d33 url(../images/fortnite_06a.png) no-repeat; }
.mob_link_bg  a.gears_series:hover { background: #2f2d33 url(../images/fortnite_06a.png) no-repeat; }
.mob_link_bg  a.destiny_series { background: #201e25 url(../images/fortnite_07.png) no-repeat; }
.mob_link_bg.active_new a.destiny_series { background: #2f2d33 url(../images/fortnite_07a.png) no-repeat; }
.mob_link_bg  a.destiny_series:hover { background: #2f2d33 url(../images/fortnite_07a.png) no-repeat; }
.mob_link_bg  a.grand_theft_auto { background: #201e25 url(../images/fortnite_08.png) no-repeat; }
.mob_link_bg.active_new a.grand_theft_auto { background: #2f2d33 url(../images/fortnite_08a.png) no-repeat; }
.mob_link_bg  a.grand_theft_auto:hover { background: #2f2d33 url(../images/fortnite_08a.png) no-repeat; }

.opc-block-summary .items-in-cart .product{ background: none !important; }
.opc-block-summary .product-item .product-item-details{background: none !important; }
.opc-block-summary .minicart-items .product-item-name a { color: #ffffff; text-align: left; float: left; font-size: 14px; font-weight: 500; line-height: normal; margin: 0 0 10px 0; }
.opc-block-summary .items-in-cart .product .product-item-details .product{ display: none; }
.opc-block-summary .product-item .price { color: #26e695; font-weight: bold; font-size: 16px; }
.minicart-items .product-item-details .details-qty { margin-top: 10px; float: left; width: 60px; }
.opc-block-summary .product-item .subtotal { display: table-cell; text-align: right; vertical-align: top; }
.checkout-index-index{ font-size: 14px; }
.searchsuite-autocomplete ul li .qs-option-info .qs-option-shortdescription, .searchsuite-autocomplete ul li .qs-option-info .qs-option-description { color: #7e7b88; font-size: 13px; line-height: normal; margin: 5px 0 0 0; display: none;}
.searchsuite-autocomplete ul li .qs-option-info{ color: #ffffff; }
.footer-addtocart .product-options-wrapper{ display: none; }
.footer-addtocart .product-options-bottom .box-tocart .field.qty{ display: none; }
.footer-addtocart .product-options-bottom .box-tocart .price-bouttom{ display: none; }
.footer-addtocart .product-options-bottom .fieldset .actions button{ width: 100% !important; text-align: center; }

.checkout-payment-method .payment-method-content{ padding: 0 0 20px 0px }
#co-transparent-form-braintree fieldset .field .hosted-error{ display: none; }
#co-transparent-form-braintree{ background: #ffffff; }


@media only screen and (min-width:320px) and (max-width:767px) {
    .mob_link_bg{ display: block;}
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs{ display: none; }
.checkout-index-index .wrapper-header-left .nav-toggle{ display: none !important; }
.footer-addtocart { display: block; bottom: 70px; left: 10px; width: calc(100% - 20px); background: none; }
.footer-addtocart .btn-green.product-addtocart-button-1{ width: 100%;}
    .bottomBar{ display: block; }
    .page-header .switcher .label { padding: 0px 6px 0 0px; line-height: 38px; font-family: 'blinkerregular'; font-size: 14px; color: #7e7b88; }
    .wrapper-header-top { padding: 0px; }
    .page-header .switcher { padding: 0 10px; width: 50%; text-align: center; }
    .page-header .switcher.switcher-language { padding: 0 10px; }
    .wrapper-header .top-header .header_top_right { float: right; width: 50%; position: absolute; right: 0; padding: 0 10px 0 0; text-align: center; }
    .wrapper-header .top-header .header_top_right .header_top_links li a { padding: 0px 2px 0 1px; line-height: 38px; font-family: 'blinkerregular'; font-size: 13px; color: #7e7b88; }
    .wrapper-header .top-header .header_top_right .header_top_links li.my_account_link a::after { content: ''; background: url(../images/account-logo.png) no-repeat; background-position-x: 0%; background-position-y: 0%; background-size: auto; background-position: center; width: 16px; height: 17px; float: right; margin: 10px 0px 0 10px; background-size: 16px; }
    .page-header .form-search { float: left; padding: 10px 10px 0; font-family: 'blinkerregular'; width: 100%; margin: 0; }
    .page-header .form-search form { width: 100%; max-width: 100%; }
    .page-header .form-search form .search { float: right; }
    .align-items-center .wrapper-header-left a.logo img { padding: 10px 0 10px 0; width: 108px; height: auto; max-height: none; }
    .top-header .controller_head_min { padding: 0 10px;  position: relative;}
    #mdz_shortMenu { position: absolute; top: 121px; right: 10px; line-height: 34px; width: 30px; height: 30px; padding: 0; z-index: 9999999999; overflow: visible; visibility: visible; display: block; float: left; }
    #mdz_shortMenu .nav-toggle-menu { color: #7e7b88; background: none; float: left; height: auto; width: 100%; text-align: center; }
    #mdz_shortMenu .nav-toggle-menu:after { content: "\f0c9"; font-family: FontAwesome; font-size: 16px; color: #7e7b88; }
    .top-header .wrapper-header-right { margin: 0px; }
    .latest_controllers { margin: 0px; }
    .build_your_own { float: left; width: 100%; }
    .build_your_own .build_you_one .build_your_two { float: none; width: 100%; border: 0; top: 0; position: relative; }
    .build_your_own .build_you_one .build_your_two p span { font-size: 18px; letter-spacing: 4px; font-family: 'blinkerextralight'; }
    .build_your_own .build_you_one .build_your_two p strong { letter-spacing: 0; font-family: 'blinkerbold'; font-size: 20px; line-height: 20px; }
    .build_your_own .build_you_one .build_your_two p { text-align: center; text-transform: uppercase; color: #fff; font-size: 18px; line-height: 20px; margin: 0 0 0 0; padding: 10px 0 10px 0; }
    .build_your_own .build_you_one .build_your_two .build_game ul li .build_game_.inner img { padding: 0 10px; }
    /*.build_your_own .build_you_one .build_your_two .build_game ul li .build_game_.inner p a { background: #252030; color: #fff; padding: 2px 10px 2px 10px; border: 2px solid #00de83; border-radius: 40px; text-decoration: none; font-family: 'blinkerextralight'; font-size: 16px; }*/
    .build_your_own .build_you_one .build_your_two .build_game ul li .build_game_.inner p a { padding: 9px 40px 9px 40px; margin: 10px 0; display: inline-block; }
    .build_your_own .build_you_one .build_your_two p { text-align: center; text-transform: uppercase; color: #fff; font-size: 17px; line-height: 20px; margin: 0 0 0 0; padding: 5px 0 5px 0; }
    .cms-home .container, #maincontent .container { width: 100%; max-width: 100%; padding-right: 15px; padding-left: 15px; }
    .latest_controllers { float: left; width: 100%; position: relative; margin-top: 0; }
    .latest_controllers .controller_mega { float: left; width: 100%; background: url(../images/latest-controll.png) no-repeat; padding: 0px 0 0 0; background-size: 100%; }
    .latest_controllers .controller_mega .lat_controllers { float: left; width: 100%; text-align: center; padding: 50px 0 20px 0; }
    .latest_controllers .controller_mega .lat_controllers p span { font-size: 18px; letter-spacing: 4px; font-family: 'blinkerregular'; }
    .build_your_own .build_you_one .build_your_two p strong { letter-spacing: 0; font-family: 'blinkerbold'; font-size: 20px; line-height: 20px; letter-spacing: 5px; }
    .latest_controllers .controller_mega .lat_controllers p strong { letter-spacing: 0; font-family: 'blinkerbold'; font-size: 20px; letter-spacing: 5px; }
    .latest_controllers .controller_mega .lat_controllers p { text-align: center; text-transform: uppercase; font-size: 18px; line-height: 20px; margin: 0; }
    .pinata_controllers_inner .pinata_controllers_inner_pro .item .pinta_produ .controller_pro_two .deadpool { text-align: center; padding: 5px 0 0 0; }
    .pinta_produ .controller_pro_two .deadpool p a { color: #fff; text-transform: uppercase; font-size: 22px; font-weight: 700; margin: 20px 0 15px 0; font-family: 'blinkerbold'; letter-spacing: 2px; }
    .pinta_produ .controller_pro_two .deadpool span { font-size: 26px; color: #00de83; font-family: 'blinkerextralight'; }
    .pinta_produ .controller_pro_two .deadpool p.con_bt a { background: #252030; color: #fff; padding: 5px 60px 5px 60px; border: 2px solid #00de83; border-radius: 40px; text-decoration: none; font-size: 20px; font-weight: 400; font-family: 'blinkerextralight'; }
    .pinata_controllers_inner .pinata_controllers_inner_pro .item .pinta_produ { position: relative; float: left; width: 100%; padding: 40px 0 10px 0; }
    .pinata_controllers_inner .pinata_controllers_inner_pro .owl-dots .owl-dot span { width: 10px; height: 10px; }
    .guarantee_united_tab .united_tab_contr .united_tab_contr_inner ul { float: left; width: 100%; }
    .guarantee_united_tab .united_tab_contr .united_tab_contr_inner ul li .moneyback img { max-width: 100%; }
    .guarantee_united_tab .united_tab_contr .united_tab_contr_inner ul li .moneyback .back_controll span { float: left; width: 100%; line-height: 10px; font-size: 14px; text-transform: uppercase; font-family: 'blinkerbold'; letter-spacing: 1px; }
    .guarantee_united_tab .united_tab_contr .united_tab_contr_inner ul li .moneyback .back_controll strong { font-size: 16px; text-transform: uppercase; letter-spacing: 5px; font-family: 'blinkerregular'; font-weight: 400; }
    .guarantee_united_tab .modz_insta .insta_contro_modz .contro_inst_taxt { float: left; width: 100%; text-align: center; max-width: 170px; margin: 0 auto; display: block; float: none; position: absolute; top: 0; left: 0; right: 0; background: url(../images/tab-bac.png) no-repeat; background-position: center; z-index: 999; padding: 0px 0 0px 0; background-size: 100%; }
    .guarantee_united_tab .modz_insta .insta_contro_modz .contro_inst_taxt p { color: #726e7b; text-transform: uppercase; font-size: 14px; margin-bottom: 0; position: relative; top: 0; font-family: 'blinkerregular'; letter-spacing: 2px; font-weight: 500; }
    .guarantee_united_tab .modz_insta .insta_contro_modz .insta_imge_modz ul li img { width: 100%; padding: 0 5px; }
    .guarantee_united_tab .united_tab_contr .united_tab_contr_inner ul li .moneyback .back_controll span { float: left; width: 100%; line-height: 15px; font-size: 14px; text-transform: uppercase; font-family: 'blinkerbold'; letter-spacing: 1px; min-height: 35px; }
    .guarantee_united_tab .united_tab_contr .united_tab_contr_inner ul li .moneyback .back_controll strong { font-size: 12px; text-transform: uppercase; letter-spacing: 3px; font-family: 'blinkerregular'; font-weight: 400; }
    .guarantee_united_tab .modz_insta .insta_contro_modz .contro_inst_taxt p { color: #726e7b; text-transform: uppercase; font-size: 14px; margin-bottom: 0; position: relative; top: 0; font-family: 'blinkerregular'; letter-spacing: 2px; font-weight: 500; }
    .guarantee_united_tab .modz_insta .insta_contro_modz .contro_inst_taxt { float: left; width: 100%; text-align: center; max-width: 100%; margin: 0 auto; display: block; float: left; position: absolute; top: 0; left: 0; right: 0; background: url(../images/tab-bac.png) no-repeat; background-position: center; z-index: 999; padding: 0px 0 35px 0; background-size: 280px; }
    footer .top-footer .footer-col { width: 100%; max-width: 100%; }
    footer.wrapper-footer { padding: 0px; }
    .top-footer .footer-col .box-footer-column h4::after { font-family: FontAwesome; content: "\f077" !important; height: 30px; width: 30px; float: right; text-align: center; border: none; position: static; }
    .top-footer .footer-col .box-footer-column.active h4::after { content: "\f078" !important; }
    .wrapper-footer .top-footer { padding: 30px 0px 0; }
    footer .top-footer h4 { color: #fff; font-weight: normal; font-size: 18px; text-transform: uppercase; font-family: 'blinkerextralight'; line-height: 40px; margin: 0 !important; }
    footer .top-footer .footer-col.footer-col-last .form-subscribe .input-subscribe { width: 100%; }
    footer .top-footer .footer-col.footer-col-last .form-subscribe .input-group .submit.btn-green { position: absolute; right: -2px; top: -2px; height: 44px; padding: 0 15px; line-height: 44px; }
    footer .top-footer .footer-col.footer-col-last .form-subscribe { max-width: 100%; }
    footer .top-footer .footer-col.footer-col-last .modz_soci { float: left; width: 100%; padding: 20px 0 0 0; margin: 0; text-align: center; }
    footer .top-footer .footer-col.footer-col-last .modz_soci .modz_soci_icon .fab { width: auto; }
    .wrapper-header .top-header .menu-account { width: 100%; }
    .wrapper-header .top-header .header_top_right .header_top_links { display: inline-block; text-align: left; }
    .home-page-slider .home_section_slider .owl-dots { position: absolute; bottom: 10px; padding: 0 0 0 0px; }
    .main-menu.collapse .menu li { float: left; }
    .pinta_produ .controller_pro_two .deadpool { padding: 5px 0 0 0; }
    .top-header .main-menu .nav-sections { transform: translateX(1000px); transition: all 0.9s ease 0s; -webkit-transition: all 0.9s ease 0s; -moz-transition: all 0.9s ease 0s; -ms-transition: all 0.9s ease 0s; -o-transition: all 0.9s ease 0s; }
    .top-header .main-menu.mdz_dBlockClass .nav-sections { transform: translateX(0); transition: all 0.9s ease 0s; -webkit-transition: all 0.9s ease 0s; -moz-transition: all 0.9s ease 0s; -ms-transition: all 0.9s ease 0s; -o-transition: all 0.9s ease 0s; }
    .top-header .wrapper-header-right .main-menu.collapse { display: block !important; height: 0 !important; overflow: hidden; }
    .top-header .wrapper-header-right .main-menu.collapse.mdz_dBlockClass { overflow: visible; height: auto !important; background: none; border: none; }
    .cms-index-index .main-menu ul.menu li:nth-child(1) a.level0 { background: url(../images/menu-hover.png) no-repeat; background-position-x: 0%; background-position-y: 0%; background-position: top left; color: #fff !important; }
    .wrapper-header-right .main-menu ul.menu li:hover a.level0 { background: url(../images/menu-hover.png) no-repeat; background-position-x: 0%; background-position-y: 0%; background-position: top left; color: #fff !important; }
    .main-menu ul.menu li a.level0 { float: left; width: 100%; text-align: left; overflow: auto; line-height: 50px; padding: 0 0 0 30px; color: #7e7b88 !important; font-size: 16px; font-family: 'blinkersemibold'; text-transform: uppercase; }
    .main-menu ul.menu li a.level-top { float: left; width: 100%; text-align: left; overflow: auto; line-height: 50px; padding: 0 0 0 30px; color: #7e7b88 !important; font-size: 16px; font-family: 'blinkersemibold'; text-transform: uppercase; }
    .top-header .main-menu .nav-sections .mobile_control_container { display: none; }
.top-header .wrapper-header-right { background: none; position: absolute; top: 70px; right: 55px; width: auto; }
    .menu .triangle a.level0:hover::before, .menu .triangle a.level0:hover::after, .main-menu .menu .triangle .level0.active::after, .menu .triangle .level0.active::before, .menu .triangle a.level0.active-hover::after, .menu .triangle a.level0.active-hover::before { display: none !important; }

    /*============================================== domin8or ===================================================*/
    .dominator_min .domina_bac { float: left; width: 100%; text-align: center; background: url(../images/bac_domin.png) no-repeat; background-size: cover !important; }
    .dominator_min .buttons_dominator .perfect_dominator ul li .compaetition .mappable_b { max-width: 180px; margin: 0 auto; min-height: 160px; margin-top: -50px; }
    .dominator_min .domin_controllers .domin_controllers_inner .domin_conters_one ul { margin: 0; float: left; width: 100%; padding: 30px 0 0 0; }
    .dominator_min .domin_controllers .domin_controllers_inner .domin_conters_one .dcontro_bac { float: left; width: 100%; text-align: center; position: absolute; top: 30px; }
    .dominator_min .build_own .build_own_inner .build_ps .build_controllers p span { font-size: 18px; letter-spacing: 4px; font-family: 'blinkerregular'; color: #3b3840; text-transform: uppercase; line-height: 22px; }
    .dominator_min .build_own .build_own_inner .build_ps .build_controllers p strong { letter-spacing: 0; font-family: 'blinkerbold'; font-size: 24px; color: #3b3840; text-transform: uppercase; }
    .dominator_min .build_own .build_own_inner { float: left; width: 100%; background: url(../images/cont_load_bac.png) no-repeat; padding: 80px 0 50px 0; background-size: cover !important; }
    .dominator_min .domin_controllers .domin_controllers_inner .domin_conters_one ul li .docon_bt a { color: #fff; font-family: 'blinkerextralight'; font-size: 13px; text-transform: uppercase; line-height: 24px; text-decoration: none; }
    .dominator_min .domin_controllers .domin_controllers_inner .domin_conters_one ul li p { max-width: 260px; border: 1px solid #00de83; border-radius: 50px; background: #252030; padding: 5px 0 5px 0; left: 0; right: 0; bottom: 0; position: relative; margin: 0 auto; top: 20px; }
    .dominator_min .buttons_dominator .perfect_dominator ul li { float: left; width: 100%; }
    .dominator_min .domina_bac img { max-width: 100%; }
    .dominator_min .domin_controllers .domin_controllers_inner .domin_conters_one ul li { float: left; width: 50%; text-align: center; position: relative; padding: 0 10px 0px 10px; }
    .dominator_min .build_own .build_own_inner .build_ps ul li { width: 50%; float: left; padding: 0 10px; }
    .dominator_min .build_own .build_own_inner .build_ps ul li p a { background: #252030; color: #fff; padding: 5px 20px 5px 20px; border: 2px solid #00de83; border-radius: 40px; text-decoration: none; font-size: 15px; font-weight: 400; font-family: 'blinkerextralight'; text-transform: uppercase; }
    footer.wrapper-footer .container { width: 100%; }
    .cms-domin8or-buttons #maincontent .container, .cms-domin8or-buttons div[aria-label="breadcrumb"] { padding-left: 15px; padding-right: 15px; }
    .dominator_min .domin_controllers .domin_controllers_inner .domin_conters_one ul li .docon_bt a { color: #fff; font-family: 'blinkerextralight'; font-size: 13px; text-transform: uppercase; line-height: 14px; text-decoration: none; }
    .dominator_min .build_own .build_own_inner .build_ps ul li p a { background: #252030; color: #fff; padding: 5px 10px 5px 10px; border: 2px solid #00de83; border-radius: 40px; text-decoration: none; font-size: 13px; font-weight: 400; font-family: 'blinkerextralight'; text-transform: uppercase; }
    .dominator_min .domin_controllers .domin_controllers_inner .domin_conters_one ul li p { line-height: 0; }

    /*============================================== 12-11-19============================================================*/
    .controller_modz_rapid .controller_modz_rapid_top_section .controller_modz_rapid_top_section_logo a img { max-width: 100%; }
    .controller_modz_rapid .controller_modz_rapid_top_section .controller_modz_rapid_top_section_ditel .controller_iframe { width: 100%; float: left; margin: 0; padding: 0 0 20px 0; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar ul.nav-tabs li { display: inline-block; float: none; margin: 0 0px; padding: 0 10px 0 10px; width: 100%; text-align: left; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar ul.nav-tabs li a { font-size: 22px; color: #7e7b88; font-weight: 700; font-family: 'blinkersemibold'; padding: 0; margin: 0; display: inline-block; text-transform: uppercase; border: 0; line-height: 50px; border-radius: 0; text-align: left; width: 100%; background: #201e25; border-bottom: 2px solid transparent; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs { width: 100%; float: left; margin: 0; padding: 0 15px 0 0; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left .tab-content .tab-pane { width: 100%; float: left; margin: 0; padding: 0px 0 0 0; background: #201e25; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left .tab-content { width: 100%; float: left; margin: 0; padding: 0; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left .tab-content .tab-pane .adjustable_rapid_row .adjustable_rapid_left { width: 100%; float: left; margin: 0; padding: 10px 10px 0 10px; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left .tab-content .tab-pane .adjustable_rapid_row .adjustable_rapid_right { width: 100%; float: left; margin: 0; padding: 0; }
    .controller_modz_rapid_tebs .download_xbox .download_box .download_box_link { display: inline-block; margin: 0 0; padding: 0; }
    .controller_modz_rapid_tebs .download_xbox .download_box .download_box_link a { display: block; margin: 20px 0 0 0; padding: 0 10px; font-size: 18px; color: #ffffff; font-weight: 300; font-family: 'blinkerextralight'; line-height: 36px; background: #252030; border: 2px solid #00de83; border-radius: 30px; text-transform: uppercase; }
    .controller_modz_rapid_tebs .download_xbox .download_box .download_box_link { display: inline-block; margin: 0 0; padding: 0 0 20px 0; }
    .controller_modz_rapid_tebs .download_xbox .download_box { width: 100%; float: left; margin: 20px 0 0 0; padding: 0; text-align: center; }
    .controller_modz_rapid_tebs .download_xbox .download_box { width: 100%; float: left; margin: 20px 0 0 0; padding: 0; text-align: center; }
    .your_own .your_own_build_xbox_one_row .your_own_build_xbox_one_bar .your_own_build_xbox_one_col img { margin: 0 auto; padding: 0; display: block; max-width: 100%; }
    .your_own .your_own_build_xbox_one_row .your_own_build_xbox_one_bar .your_own_build_xbox_one_col a { display: inline-block; margin: 0px 0 0 0; padding: 0 20px; font-size: 22px; color: #ffffff; font-weight: 300; font-family: 'blinkerextralight'; line-height: 36px; background: #252030; border: 2px solid #00de83; border-radius: 30px; text-transform: uppercase; }
    .your_own .your_own_build_xbox_one_row .your_own_build_xbox_one_bar .your_own_build_xbox_one_col { width: 50%; float: left; margin: 0; padding: 0 10px 20px 10px; text-align: center; }
    .your_own { width: 100%; float: left; margin: 0; padding: 70px 0 10px 0; background: url(../images/controller_modz_rapid_top_section_banner.png) no-repeat; background-size: cover; }
    .your_own .your_own_col span { display: inline-block; margin: 0 0 0px 0; padding: 0; font-size: 22px; color: #3b3840; font-weight: 400; font-family: 'blinkerregular'; text-transform: uppercase; line-height: 36px; }
    .your_own .your_own_col h2 { font-size: 28px; color: #3b3840; font-weight: 700; font-family: 'blinkersemibold'; margin: 0 0 20px 0; padding: 0; width: 100%; float: left; text-align: center; text-transform: uppercase; line-height: 28px; }
    .your_own .your_own_col { width: 100%; float: left; margin: 0 0 30px 0; padding: 0; text-align: center; }
    .your_own .your_own_build_xbox_one_row .your_own_build_xbox_one_bar .your_own_build_xbox_one_col a { font-size: 18px; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar ul.nav-tabs li a { font-size: 16px; color: #7e7b88; font-weight: 700; font-family: 'blinkersemibold'; padding: 0; margin: 0; display: inline-block; text-transform: uppercase; border: 0; line-height: 50px; border-radius: 0; text-align: left; width: 100%; background: #201e25; border-bottom: 2px solid transparent; letter-spacing: 1px; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left .tab-content .tab-pane .adjustable_rapid_row_xboxone .adjustable_rapid_row_xboxone_col .adjustable_rapid_row_xboxone_logo img { max-width: 100%; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left .tab-content .tab-pane .adjustable_rapid_row_xboxone .adjustable_rapid_row_xboxone_col .adjustable_rapid_row_xboxone_logo { width: 100%; float: left; margin: 10px 0 10px 0; padding: 0; text-align: center; }
    .your_own .your_own_build_xbox_one_row .your_own_build_xbox_one_bar .your_own_build_xbox_one_col a { line-height: 28px; }
    .controller_modz_rapid_tebs .download_xbox .download_box .download_box_link a { line-height: 28px; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .call_duty_series_min .call_duty_series_col { width: 100%; float: left; margin: 0; padding: 0 0px 20px 0; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .call_duty_series_min .call_duty_series_right { width: 100%; float: left; margin: 0; padding: 0 10px 0 10px; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .call_duty_series_min .call_duty_series_right .call_series_right .call_series_right_img { display: block; margin: 0; padding: 0; width: 50px; float: left; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .call_duty_series_min .call_duty_series_right .call_series_right .call_series_right_img img { max-width: 100%; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .call_duty_series_min .call_duty_series_right .call_series_right .call_series_right_ul { width: 100%; display: table-cell; margin: 0; padding: 0 0 0 0px; vertical-align: top; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .call_duty_series_min .call_duty_series_right .series_bottom_bar .series_bottom_bar_col { width: 100%; float: left; margin: 0; padding: 0; text-align: center; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .call_duty_series_min .call_duty_series_right .series_bottom_bar .series_bottom_bar_col { width: 100%; float: left; margin: 0; padding: 0 0 30px 0; text-align: center; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .call_duty_series_min .call_duty_series_right .series_bottom_bar .series_bottom_bar_col a { display: inline-block; margin: 20px 0 0 0; padding: 0 20px; font-size: 18px; color: #ffffff; font-weight: 300; font-family: 'blinkerextralight'; line-height: 28px; background: #252030; border: 2px solid #00de83; border-radius: 30px; text-transform: uppercase; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .modchip_faqs_min { width: 100%; float: left; margin: 20px 0 0 0; padding: 0; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .modchip_faqs_min .modchip_faqs_col ul li .are_modded h5.accordion { font-size: 18px; color: #74717e; line-height: 50px; margin: 0; padding: 0 5px; width: 100%; float: left; position: relative; cursor: pointer; font-weight: 400; font-family: 'blinkerextralight'; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .modchip_faqs_min .modchip_faqs_col ul li .are_modded h5.accordion::after { top: 15px; background-size: 15px !important; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs { width: 100%; float: left; margin: 0; padding: 0 0px 0 0; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane#features ul.nav-tabs { margin: 0 0 0 0; padding: 0 5px 0 0; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min { width: 100%; float: left; margin: 30px 0 0 0; padding: 0; }
    .dominator_min .domin_controllers .domin_controllers_inner .domin_conters_one ul li .docon_bt a { color: #fff; font-family: 'blinkerextralight'; font-size: 13px; text-transform: uppercase; line-height: 14px; text-decoration: none; }
    .dominator_min .build_own .build_own_inner .build_ps ul li p a { background: #252030; color: #fff; padding: 5px 10px 5px 10px; border: 2px solid #00de83; border-radius: 40px; text-decoration: none; font-size: 13px; font-weight: 400; font-family: 'blinkerextralight'; text-transform: uppercase; }
    .dominator_min .domin_controllers .domin_controllers_inner .domin_conters_one ul li p { line-height: 0; }
    .your_own .your_own_build_xbox_one_row .your_own_build_xbox_one_bar .your_own_build_xbox_one_col a { font-size: 13px; line-height: 20PX !important; padding: 0 15px; margin: 10px 0 0 0; }
    .controller_modz_rapid { padding: 10px 0 0px 0; }
    .controller_modz_rapid .controller_modz_rapid_top_section .controller_modz_rapid_top_section_ditel .controller_iframe .controller_text p { margin: 0 0 15px 0; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar ul.nav-tabs li a { padding: 0 10px 0 10px; }
    .wrapper-header .top-header .container .row.w-100.align-items-center { margin: 0px; padding: 0; }
    .catalog-category-view #maincontent .container, .catalogsearch-result-index #maincontent .container { width: 100%; padding: 0 15px; }
    .fortnite_section { float: left; width: 100%; padding: 70px 0 30px 0; }
    .fortnite_section .section_text p strong { letter-spacing: 0; font-family: 'blinkerbold'; font-size: 36px; line-height: 50px; letter-spacing: 2px; }
    .fortnite_section .section_text { float: left; width: 100%; padding: 0 0 40px 0; }
    .fortnite_section .section_text p { text-align: center; text-transform: uppercase; color: #fff; font-size: 18px; line-height: 30px; margin: 0; }
    .fortnite_section .section_text p span { font-size: 32px; letter-spacing: 4px; font-family: 'blinkerextralight'; }
    .catalog-category-view .product-item .product-item-name { color: #fff; text-transform: uppercase; font-size: 28px; font-weight: 700; margin: 0 0 0 0; font-family: 'blinkerbold'; padding: 0px 0 15px 0; float: left; width: 100%; letter-spacing: 2px; height: 34px; }
    .catalog-category-view.page-products .product.details.product-item-details .price { font-size: 28px; color: #00de83; font-family: 'blinkerextralight'; }
    .catalog-category-view.page-products .product.details.product-item-details .from-title { font-size: 28px; }
    .catalog-category-view.page-products .product.details.product-item-details .con_bt a { background: #252030; color: #fff; padding: 6px 40px 6px 40px; border: 2px solid #00de83; border-radius: 40px; text-decoration: none; font-size: 18px; font-weight: 400; font-family: 'blinkerextralight'; }
    .catalog-category-view.page-products .products-grid .product-item.product-item-info.item.product { flex: 0 0 100%; }
    .product_view_top_part .product-info-price .product-info-stock-sku h1 { font-size: 30px; line-height: 36px; text-align: left; }
    .product_view_top_part .product-info-price .product-info-stock-sku { width: 100%; padding: 25px 0 0px 0; }
    .product_view_top_part .product-info-price .price-box { float: left; padding: 0 0 10px 0; }
    .product_view_top_part .product-info-price .product-info-stock-sku .current_category_bg { font-size: 25px; line-height: 27px; }
    .product-info-stock-sku .stock.pl-4 { top: 32px; }
    .product_view_top_part .product-info-price .price-box::before { color: #7e7b88; font-size: 20px; line-height: 40px; }
    .product_view_top_part .product-info-price .price-box .price { font-family: 'blinkerbold'; font-size: 24px; padding: 0 0 0 5px; line-height: 40px; }
    .product_view_top_part .product-info-price .price-box .old-price .price { font-size: 16px; }
    .catalog-product-view main .product.media { width: 100%; }
    .catalog-product-view main .product-info-main { width: 100%; padding: 0px; }
    .fotorama-item .fotorama__nav__shaft .fotorama__nav__frame--thumb { opacity: 1; width: 115px !important; height: inherit !important; padding: 0px 6px !important; box-sizing: border-box; max-width: 115px; }
    .fotorama-item .fotorama__nav__shaft .fotorama__nav__frame--thumb .fotorama__thumb, .fotorama-item .fotorama__nav__shaft .fotorama__nav__frame--thumb { max-width: 115px; }
    .fotorama-item .fotorama__nav__shaft .fotorama__nav__frame--thumb .fotorama__thumb { height: auto; }
    .product-info-main .product-add-form .product-options-wrapper .fieldset .field { padding-bottom: 20px; }
    .container .product-info-main .price-box .price-wrapper .price { font-size: 25px !important; font-weight: normal !important; }
    .product-info-main .price-bouttom .price-box::before { font-size: 20px; position: absolute; left: 0; top: 0; line-height: 40px; }
    .container .product-info-main .price-box .old-price .price-wrapper .price { font-size: 18px !important; line-height: normal; font-weight: normal !important; }
    .catalog-product-view .product-info-main .product-add-form .product-options-bottom .fieldset .actions button { border: 2px solid #04c274 !important; background: #252030; color: #fff; font-family: 'blinkerextralight'; font-size: 18px !important; text-transform: uppercase; padding: 10px 20px 10px 20px !important; border-radius: 40px; font-weight: normal; line-height: normal; height: auto; transition: all 0.4s ease 0s; -webkit-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; -ms-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; max-width: none; width: auto; }
    .catalog-product-view .product-info-main .price-bouttom { float: left; width: 50%; }
    .container .product-info-main .price-box.price-final_price { text-align: left; position: relative; padding-left: 46px; }
    .catalog-product-view .details-description-wrapper .details-icon img { width: auto; max-width: 100%; }
    .catalog-product-view .product.data.items > .item.content { padding: 25px 10px 25px 10px; margin: 0 0 10px; }
    .catalog-product-view .product.data.items > .item.content .container { padding: 0px !important; }
    .product.info.detailed .data.item.content h2 { font-size: 18px; font-weight: normal; }
    .product.info.detailed .data.item.content p { margin: 10px 0 0 0; }
    .product.info.detailed .data.item.content p span { font-size: 14px; }
    .details-description a { font-family: 'blinkerregular'; font-size: 14px; line-height: 24px; }
    .product.data.items > .item.title { width: 100%; }
    .catalog-product-view .product.data.items > .item.title > .switch { margin: 0 0 10px; }
    .block.review-list .block-content .items.review-items .item.review-item { width: 100%; }
    .vip_min .vip_controller .vip_section .vip_text p span { font-size: 36px; letter-spacing: 4px; font-family: 'blinkerextralight'; }
    .vip_min .vip_controller .vip_section { float: left; width: 100%; padding: 10px 0 0px 0; }
    .vip_min .vip_controller .vip_section .vip_text p strong { letter-spacing: 0; font-family: 'blinkerbold'; font-size: 40px; line-height: 40px; }
    .vip_min .vip_gallery .gall_lacaze_inn { float: left; width: 100%; padding: 30px 0 0px 0; }
    .vip_min .vip_gallery .gall_lacaze_inn .vip_gallery_inner ul li .gallery_lacaze_two .gallery_national .national_controller .nati_contr a { font-size: 18px; padding: 7px 20px 7px 20px; }
    .vip_min .vip_gallery .gall_lacaze_inn .vip_gallery_inner ul li { float: left; width: 100%; padding: 0px 0 60px 0; }
    .vip_min .vip_controller .vip_section .vip_text .showcase { width: 100%; padding: 10px 0 10px 0; max-width: 100%; margin: 0 auto; float: none; }
    .cart-container .form-cart { float: left; width: 100%; padding: 0; }
    .cart-container .cart-summary { float: left; width: 100%; }
    .cart-custom-header h3 { text-align: left; }
    .checkout-cart-index #maincontent .container { width: 100%; }
    .cart.table-wrapper .item-info td.col.image { width: 100% !important; text-align: center; padding: 0 !important; }
    .cart.table-wrapper .item-info td.col.item { width: 100% !important; text-align: center; padding: 0 !important }
    .cart.table-wrapper .product-item-name { text-align: center !important; margin: 10px 0 !important; }
    .cart.table-wrapper .product-item-name a { width: 100%; }
    .cart.table-wrapper .item-options dd, .cart.table-wrapper .item-options dt { color: #fff; font-family: 'blinkerregular'; font-size: 17px; float: none; }
    .cart.table-wrapper .item-info .action.action-edit { float: left; margin: 17px 0 20px !important; width: calc(50% - 10px); text-align: center !important; }
    .cart.table-wrapper .item-info .action.action-delete { float: right; margin: 17px 0 20px !important; width: calc(50% - 10px); text-align: center !important; }
    .cart.table-wrapper .items > .item { padding: 10px; margin: 0 0 10px; }
    .cart.table-wrapper .col.qty .field.qty { margin: 0px; }
    .cart.table-wrapper .item-info td.col.subtotal span { font-size: 24px !important; color: #00de83; font-family: 'blinkerextralight'; }
    .cart.table-wrapper .item-info td.col.qty { padding: 0px !important; }
    .cart.table-wrapper .item-info td.col.subtotal { padding: 0px !important; }
    .cart.table-wrapper .product-item-details { padding: 0px; text-align: center; }
    .cart-container .customfree { position: static; }
    .cart_hassle_free ul li { width: 100%; margin: 0 0 10px 0; }
    .cart_hassle_free ul li .free_uk_delv p { margin: 0px; line-height: normal; }
    .cart.table-wrapper { margin-bottom: 0px; }
    .cart_hassle_free { margin: 0 0 10px 0px; }
    .cart_hassle_free ul li .free_uk_delv b { font-size: 18px; }
    .cart-container .cart-summary .mobile_view { padding: 0px; background: none; order: 3; display: none; }
    .cart-discount.cart-bss-gift-card { margin: 0px; }
    .cart-summary .discount { display: block; }
    .cart-container .checkout-methods-items .action.primary { width: 100%; margin: 0 0 10px; }
    .cart-container .checkout-methods-items .item { width: 100%; padding: 0px; }
    .cart-container .checkout-methods-items .paypal.checkout.paypal-logo input[type="text"] { width: 100%; text-align: left; }
    .cart-container .checkout-methods-items .paypal.checkout.paypal-logo { width: 100%; }
    .payment-accept label { text-align: left; }
    .cart-container { padding-bottom: 0px; }

    /*=================================== termsandcond =================================*/
    .middile-part .termsandcond-text { display: block; margin: 0px; padding: 10px 0px; background-color: #fff; min-height: auto; float: left; width: 100% }
    .middile-part .middile-bag { display: block; margin: 0px auto; padding: 10px 0px 10px 0px; background: url(../images/middile-bg.png); height: auto; float: left; width: 100%; }
    .middile-part .termsandcond h2 { display: block; margin: 0px auto; padding: 0px 0px; font-family: 'blinkerbold'; font-size: 32px; line-height: 50px; color: #fff; font-weight: bold; }
    .middile-part .termsandcond p { display: block; margin: 0px auto; padding: 15px 0px 0px 0px; font-family: 'blinkerregular'; font-size: 32px; line-height: 23px; color: #fff; font-weight: normal; }
    .middile-part .pro-gaming-part li h2 { display: block; margin: 0px; padding: 0px 0px 0px 11px; font-family: 'blinkerbold'; font-size: 32px; line-height: 32px; color: #fff; font-weight: bold; }
    .middile-part .pro-gaming-part li p { display: block; margin: 0px; padding: 0px 0px 5px 11px; font-family: 'blinkerregular'; font-size: 15px; line-height: 15px; color: #fff; font-weight: normal; }
    .page-layout-build-your-own .product_view_top_part .product-info-price .product-info-stock-sku { padding: 25px 0 25px 0; }
    .page-layout-build-your-own.catalog-product-view main .product-info-main { width: 100%; }
    .page-layout-build-your-own.catalog-product-view main .product.media { width: 100%; }
    .page-layout-build-your-own .selection_box .selection_item.item_upgrade, .page-layout-build-your-own .selection_box .selection_item.item_personalisation.personalisation { position: relative; margin: 0 10px 10px 10px !important; }
    .page-layout-build-your-own .selection_box .selection_item label { font-size: 12px !important; text-align: center; min-height: 27px; }
    .page-layout-build-your-own .selection_box .selection_item { min-height: auto; }
    .page-layout-build-your-own .selection_box .selection_item { width: calc(20% - 10px); margin: 0 5px 10px 5px; background: none !important; border: none; position: static; border: 1px solid transparent;}
.page-layout-build-your-own .selection_btn { background: #2f2d33 !important; border-radius: 5px; padding: 10px; margin: 0 auto 5px auto; float: none; display: block; }
    .page-layout-build-your-own .controller_label_price{ width: 100%; text-align: center; }
    .page-layout-build-your-own .selection_box .selection_item.personalisation .controller_label_price, .page-layout-build-your-own .selection_box .selection_item.razorback .controller_label_price, .page-layout-build-your-own .selection_box .selection_item.item_upgrade .controller_label_price{ width: auto; }
.page-layout-build-your-own .selection_box .selection_item.item_personalisation .selection_btn, .page-layout-build-your-own .item_upgrade .selection_btn {margin-left: 0;}
.page-layout-build-your-own .selection_box .selection_item.personalisation label, .page-layout-build-your-own .selection_box .selection_item.razorback label, .page-layout-build-your-own .selection_box .selection_item.item_upgrade label { color: #7e7b88 !important; font-size: 18px !important; line-height: normal; text-align: left; }
    .page-layout-build-your-own .selection_box { margin: 0 0px 20px; }
    .price-upgrade { display: inline-block; font-size: 14px !important; font-weight: 400; }
    .page-layout-build-your-own .product-options-bottom .product-social-links { display: none; }
    .page-layout-build-your-own .item_upgrade .controller_label_price { width: 62%; }
    .page-layout-build-your-own .selection_item .tooltip-box { position: relative; display: inline-block; margin: 0 12px 0 5px; flex: 0 0 auto; }
    .page-layout-build-your-own .selection_box .selection_item.item_upgrade, .page-layout-build-your-own .selection_box .selection_item.item_personalisation.personalisation { position: relative; margin: 0 10px 10px 10px !important; display: flex; flex-wrap: wrap; align-items: center; background-color: #2f2d33 !important;}
    .page-layout-build-your-own .selection_box .selection_item:hover{border: 1px solid #2f2d33 !important;}
    .page-layout-build-your-own .selection_box .selection_item.selected { border: 1px solid #04c274 !important;}
    .page-layout-build-your-own .product-info-main .price-box.price-final_price { text-align: center; padding: 0; }
    .page-layout-build-your-own .container .product-info-main .price-box .price-wrapper .price { font-family: 'blinkerbold'; font-size: 26px !important; color: #fff; padding: 0 0 0 0px; line-height: 40px; font-weight: 700 !important; text-transform: capitalize; margin: 0; }
    .page-layout-build-your-own .container .product-info-main .price-box .price-wrapper .price::first-letter {float: left;}
    .page-layout-build-your-own .selection_box .selection_item.item_upgrade .selection_options label { color: #fff; font-size: 18px; background: #1c1a22; padding: 13px 15px; line-height: normal; margin: 0 0 10px 0; }
    .page-layout-build-your-own .product-options-bottom { margin: 0px 0 0 10px; }
    .page-layout-build-your-own .estimated-hld-product .estimated-box p { text-align: left; }
    .page-layout-build-your-own .selection_popup { width: 100%; }
    .page-layout-build-your-own .selection_popup .selection_controls { position: static; width: 100%; }
.page-layout-build-your-own .selection_options .selection { width: 100%; position: static; clear: both; margin: 20px 0 0px; display: inline-block; }
    .page-layout-build-your-own .selection_box .selection_item.personalisation .selection_popup.selection_group label.label_main_title { margin: 0 0 10px 0; }
    .selection_popup.selection_group .selection_options .field_option { margin: 0 0 20px; }
    .selection_popup.selection_group .selection_options .selected-font-select { margin: 0 0 20px; }
    .page-layout-build-your-own .selection_box .selection_item.personalisation label { margin: 0; min-height:auto;}
    .page-layout-build-your-own .selection_box .selection_item.item_upgrade .selection_options label { color: #fff; font-size: 18px; background: #1c1a22; padding: 0 15px; line-height: 50px; }
    .page-layout-build-your-own .product.data.items > .item.title { width: 100%; }
    .catalog-product-view.page-layout-build-your-own .modchip-faq .modz-toggle::after { border: none; }
    .page-layout-build-your-own .modchip-faq a { padding: 18px 20px; line-height: normal; }
    .page-layout-build-your-own .product.info.detailed .product.data.items { margin: 0 0px 20px; }
    .page-layout-build-your-own .product.data.items > .item.title { padding: 0px; }
    .page-layout-build-your-own.catalog-product-view .product.data.items > .item.content#faq { padding: 0px; }
    .page-layout-build-your-own.catalog-product-view .product.data.items > .item.content { padding: 25px 10px 25px 10px; }
    .block.review-list .block-content .items.review-items .item.review-item { width: 100%; padding: 0; margin: 0 0 15px 0; }
    .page-layout-build-your-own .product-info-main .extracartbutton .price-box.price-final_price { text-align: left; }
    .page-layout-build-your-own .product-info-main .extracartbutton { width: calc(100% - 10px); margin: 0 0 0 10px; }
    .iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_column { width: 100% !important; margin: 0 0 20px 0; }
    .page-layout-checkout.onepage-index-index #maincontent { width: 100%; }
    .page-layout-checkout .iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_address_column .iwd_opc_alternative_column .iwd_opc_column_name { font-size: 26px; font-family: 'blinkerbold'; color: #fff; text-transform: uppercase; text-align: center; }
    .page-layout-checkout .iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_shipping_column .iwd_opc_column_name { font-size: 26px; font-family: 'blinkerbold'; color: #fff; text-transform: uppercase; text-align: center; }
    .page-layout-checkout .iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_column.iwd_opc_payment_column .iwd_opc_column_name { font-size: 26px; font-family: 'blinkerbold'; color: #fff; text-transform: uppercase; text-align: center; }
    .iwd_main_wrapper { margin: 0px; }
    .iwd_main_wrapper .iwd_opc_alternative_wrapper .iwd_opc_alternative_column .iwd_opc_column_content { min-height: auto; }
    .iwd_main_wrapper .items.payment-methods .field .iwd_opc_select_container .iwd_opc_select_option { float: left; width: 100%; background: #252030; color: #fff; padding: 5px 10px 5px 10px; border: 2px solid #00de83; border-radius: 50px; text-decoration: none; font-size: 14px; font-weight: 400; font-family: 'blinkerregular'; text-transform: uppercase; line-height: 25px; }
    .iwd_main_wrapper .iwd_opc_alternative_wrapper .iwd_opc_alternative_column .iwd_opc_column_content .iwd_opc_universal_checkout_image { float: left; width: 100%; position: static; bottom: 20px; text-align: center; padding: 20px 0 20px 0; }
    body.account.page-layout-2columns-left .columns .sidebar { width: 100% !important; order: 1; padding: 0px !important; }
    body.account.page-layout-2columns-left .columns .column { width: 100% !important; padding: 0 !important; order: 2; }
    .account .columns { display: flex; flex-wrap: wrap; padding: 0 15px; }
    .sidebar.sidebar-main .block.account-nav { margin: 0px; }
    .block.block-collapsible-nav.amasty-affiliate-collapsible .block-collapsible-nav-title strong { font-size: 20px; font-family: 'blinkerbold'; color: #fff; text-transform: uppercase; margin-top: 0; }
    .block.block-collapsible-nav.amasty-affiliate-collapsible { padding: 15px 25px 15px 25px; }
    .sidebar.sidebar-main .block.block-viewed-products-list .block-title strong { font-size: 20px; font-family: 'blinkerbold'; color: #fff; text-transform: uppercase; margin-top: 0; margin-bottom: 20px !important; }
    .sidebar.sidebar-main .block.block-viewed-products-list { padding: 5px 25px 15px 25px; }
    .sidebar.sidebar-main .block.block-viewed-products-list .block-title { padding: 0px; }
    .account_page_tab .nav-tabs > li a { width: 100%; line-height: 45px; padding: 0 20px; font-size: 18px; text-align: center; }
    .account_page_tab .nav-tabs > li { width: 100%; margin: 0 0 7px 0; }
    .account_page_tab h3 { font-size: 22px; text-transform: uppercase; font-family: 'blinkerbold'; color: #fff; margin-top: 15px; margin-bottom: 15px; text-align: center; }
    .account .dashboard.tab-pane .box-actions a.action { width: 100% !important; float: left; margin: 0 0 10px 0; }
    .sidebar.sidebar-main .block.block-viewed-products-list { padding: 5px 25px 15px 25px; }
    .account .dashboard.tab-pane .box-actions { padding: 10px 0 10px 0; }
    .account .column.main .block:not(.widget) .block-title strong { margin: 0; font-size: 24px; }
    body.account.page-layout-2columns-left .columns .column { overflow: auto; }
    .account.amasty_affiliate-account-setting fieldset.fieldset { width: 100%; }
    .wrapper-header .top-header .header_top_right .header_top_links li.authorization-link.nav-item { display: none; }
    .account .col-md-6 { flex: 0 0 100%; max-width: 100%; }
    .collaborations_page_main .collaborations_page_title_bg .collaborations_page_title { width: 100%; text-align: center; }
    .collaborations_page_main .collaborations_page_title_bg .collaborations_page_title h2 { font-size: 22px; }
    .collaborations_page_main .collaborations_page_title_bg .collaborations_page_title_img { width: 100%; }
    .collaborations_page_main .collaborations_page_title_bg .collaborations_page_title h2 strong { font-size: 30px; }
    .collaborations_page_main .letscollaborate_bg_main .letscollaborate_bg_right { width: 100%; margin: 0 0 30px 0; }
    .collaborations_page_main .letscollaborate_bg_main .letscollaborate_bg_left { float: left; margin: 0; padding: 0px; width: 100%; }
    .collaborations_page_main .letscollaborate_bg_main .letscollaborate_bg_right h2 { font-size: 30px; }
    .collaborations_page_main .letscollaborate_bg_main .letscollaborate_bg_right p { font-size: 16px; line-height: 25px; }
    .collaborations_page_main .our_clients_block_bg .our_clients_block_title h2 { font-size: 30px; }
    .collaborations_page_main .our_clients_block_bg .our_clients_block ul li { margin: 0 0 15px; padding: 0 18px; width: 100%; }
    .affiliate_pro_page_bg .affiliate_pro_page_top .affiliate_pro_page_bg { width: 100%; margin-bottom: 30px; }
    .affiliate_pro_page_bg .affiliate_pro_page_top .affiliate_pro_page_bg h1{ margin: 0 0 10px 0px; font-size: 26px; }
    .affiliate_pro_page_bg .affiliate_pro_page_top .affiliate_pro_page_bg p{ font-size: 14px; line-height: 22px;}
    .affiliate_pro_page_bg .affiliate_pro_page_top .affiliate_pro_title_right_text{ width: 100%; margin-bottom: 30px; margin-top: 0px;}
    .affiliate_pro_page_bg .affiliate_pro_page_top .affiliate_pro_title_right_text p br{ display: none; }
    .affiliate_pro_page_bg .affiliate_pro_page_top .af_how_it_works_block{ width: 100%; margin: 0 0 20px;}
    .affiliate_pro_page_bg .affiliate_pro_page_top .af_real_time_stats_block{ width: 100%; margin: 0 0 20px;}
    .affiliate_pro_page_bg .affiliate_pro_page_top .af_affiliate_account_block{ width: 100%; margin: 0 0 20px;}
    .affiliate_pro_page_bg .affiliate_pro_page_top .af_how_it_works_block h2{ font-size: 20px;}
    .affiliate_pro_page_bg .affiliate_pro_page_top .af_real_time_stats_block h2{ font-size: 20px;}
    .affiliate_pro_page_bg .affiliate_pro_page_top .af_affiliate_account_block h2{ font-size: 20px;}
    .affiliate_pro_page_bg .affiliate_pro_page_top .af_how_it_works_block p{ padding: 0px;font-size: 14px; line-height: 22px;}
    .affiliate_pro_page_bg .affiliate_pro_page_top .af_real_time_stats_block p{ padding: 0px;font-size: 14px; line-height: 22px;}
    .affiliate_pro_page_bg .affiliate_pro_page_top .af_affiliate_account_block p{ padding: 0px;font-size: 14px; line-height: 22px;}
    .affiliate_pro_page_bg .affiliate_pro_page_bottom{padding: 37px 0 0px;}
    .affiliate_pro_page_bg .affiliate_pro_page_bottom .af_what_is_it_bg{ width: 100%; margin: 0 0 20px; }
    .affiliate_pro_page_bg .affiliate_pro_page_bottom .affiliate_pro_bottom_right{ width: 100%; }
    .affiliate_pro_page_bg .affiliate_pro_page_bottom .af_what_is_it_bg .af_button_bg a{min-width: auto; padding: 7px 20px;}
    .affiliate_pro_page_bg .affiliate_pro_page_bottom .affiliate_pro_bottom_right ul li .af_pro_bottom_right_bg .af_pro_bottom_right_img{ width: 70px; }
    .affiliate_pro_page_bg .affiliate_pro_page_bottom .affiliate_pro_bottom_right ul li .af_pro_bottom_right_bg .af_pro_bottom_right_info{width: calc(100% - 70px);}
    .affiliate_pro_page_bg .affiliate_pro_page_bottom .affiliate_pro_bottom_right ul li .af_pro_bottom_right_bg .af_pro_bottom_right_info h2{ font-size: 18px; }
    .affiliate_pro_page_bg .affiliate_pro_page_bottom .affiliate_pro_bottom_right ul li .af_pro_bottom_right_bg .af_pro_bottom_right_info p{ font-size: 14px; line-height: 20px; }
    .affiliate_pro_page_bg .affiliate_pro_page_bottom .affiliate_pro_bottom_right ul li{margin: 10px 0px;}
    .affiliate_pro_page_bg .affiliate_pro_page_bottom .af_what_is_it_bg p { font-size: 14px; line-height: 22px; margin: 0 0 20px 0; }
    .affiliate_pro_page_bg .affiliate_pro_page_bottom .af_what_is_it_bg h2{ font-size: 20px; }
    .affiliate_pro_page_bg .affiliate_pro_page_bottom .af_what_is_it_bg h2 strong{ font-size: 40px; }
    .affiliate_pro_page_bg .affiliate_pro_page_top{padding: 48px 0px 10px;}

/*======================== 6-3-20 007 ===================*/
.about-us-wrapper .about_us_wrapper_min .about_banner__min_ban .jems_witt_ceo { float: right; max-width: 220px; padding: 20px 0 0 0; }
.about-us-wrapper .about_us_wrapper_min .about_banner__min_ban .about_banner_text h1 {text-align: left;font-size: 34px;font-weight: bold;font-family: 'blinkersemibold';color: #fff;text-transform: uppercase;padding: 20px 0 0 0;}
.about-us-wrapper .history_product_wrapper h1 b { font-size: 30px; font-weight: bold; font-family: 'blinkersemibold'; float: left; width: 100%; color: #3b3840; }
.about-us-wrapper .history_product_wrapper { float: left; width: 100%; background: url(../images/history_back.png) no-repeat; background-size: cover; padding: 170px 0 0 0; margin: -130px 0 0 0; }

.about-us-wrapper .our-mission-wrapper_min_offer { padding: 10px 0; padding-top: 20px; background: unset; }
.about-us-wrapper .about_us_wrapper_min .about_banner__min_ban .about_banner_text { float: left; width: 100%; text-align: left; }
.about-us-wrapper .about_us_wrapper_min .about_banner__min_ban .jems_witt_ceo h3 b { float: left; width: 100%; font-family: 'blinkersemibold'; font-size: 22px; text-transform: uppercase; text-align: left; }
.about-us-wrapper .about_us_wrapper_min .about_banner__min_ban .jems_witt_ceo p { text-align: left; color: #fff; font-family: 'blinkerregular'; font-size: 16px; }
.about-us-wrapper .our-mission-wrapper_min_offer .color2 .we-offer .col-lg-2.col-md-12 { margin: 0; width: 33.33%; padding: 0; text-align: center; margin: 0 auto; max-width: 100%; flex: auto; }
.about-us-wrapper .our-mission-wrapper_min_offer .color2 p { text-align: left; padding: 10px 0 0px 0 !important; font-size: 16px; font-family: 'blinkerregular'; margin-bottom: 0; }
.about-us-wrapper .history_product_wrapper h1 { font-size: 32px; font-family: 'blinkerregular'; color: #3b3840; float: left; width: 100%; float: left; margin-bottom: 60px; }
.about-us-wrapper .history_product_wrapper .color2 { float: left; width: 100%; padding: 0; padding-right: 0px; }
.about-us-wrapper .history_product_wrapper .product-services-wrapper.pb-5.color2 { padding-right: 0; padding-left: 0px; }
.about-us-wrapper .about_us_wrapper_min .about_banner__min_ban { float: left; width: 100%; position: static; }
.about-us-wrapper .about_us_wrapper_min .about_banner__min_ban .jems_witt_ceo { float: right; max-width: 100%; padding: 10px 0 0 0; }
.about-us-wrapper .about_us_wrapper_min .about_banner__min_ban .jems_witt_ceo h3 { color: #fff; font-size: 18px; font-family: 'blinkersemibold'; float: left; width: 100%; text-align: left; text-transform: uppercase; }
.about-us-wrapper .about_us_wrapper_min { float: left; width: 100%; position: relative; display: flex; flex-wrap: wrap; }
.about-us-wrapper .about_us_wrapper_min .about_banner__min_ban { float: left; width: 100%; position: static; order: 1; }
.about-us-wrapper .about-banner-wrapper { float: left; width: 100%; order: 2; }
.about-us-wrapper .our-mission-wrapper_min_offer .color2 { float: left; width: 100%; margin: 0 !important; padding: 0 0px 0 0; }
.about-us-wrapper .our-mission-wrapper_min_offer .color2.offer-wrapper.color2 { padding: 30px 0px 0px !important; }
.about-us-wrapper .our-mission-wrapper_min_offer .color2 .we-offer .col-lg-2.col-md-12 {width: 100%; padding: 0; text-align: left; margin: 0 auto; max-width: 100%; flex: auto; }
.about-us-wrapper .our-mission-wrapper_min_offer .color2 .we-offer .col-lg-2.col-md-12 p { text-align: left; }
.about-us-wrapper .history_product_wrapper .product-services-wrapper.pb-5.color2 .container { padding: 0 !important; }
.about-us-wrapper .history_product_wrapper .color2 .container { padding: 0 !important; }
.about-us-wrapper .history_product_wrapper { float: left; width: 100%; background: url(../images/history_back.png) no-repeat; background-size:; padding: 40px 0 0 0; margin: 0; background-size: cover; background-position: 100% 0; }
.about-us-wrapper .history_product_wrapper h1 { font-size: 24px; font-family: 'blinkerregular'; color: #3b3840; float: left; width: 100%; float: left; margin-bottom: 30px; }
.about-us-wrapper .history_product_wrapper h1 b { font-size: 24px; font-weight: bold; font-family: 'blinkersemibold'; float: left; width: 100%; color: #3b3840; }
.about-us-wrapper .history_product_wrapper .color2 .history-achievements.pb-2 > p { text-align: left; font-size: 18px; font-family: 'blinkerregular'; float: left; display: flex; margin-bottom: 30px !important; }
.about-us-wrapper .our-mission-wrapper_min_offer .color2 .container {padding: 0 !important;}

/*=============================== 3-9-20 007 =============================*/
#section-contact-us .things-to-know-wrapper .things-to-know .contact_things_know1 {text-align: center;float: left;width: 100%;padding: 40px 0 40px 0;}
.top-header .form-search input[type="text"]{ width: 255px; }
.page-layout-build-your-own .selection_box .selection_item:nth-child(6n+1) {
    clear: none;
    position: static;
}
.top-header .wrapper-header-right .main-menu.collapse.mdz_dBlockClass { background: #2E333A; margin: 0 -55px 0 0; float: left; }
.testimonials_block_bg .testimonials_block_title h2{font-size: 30px;}
.testimonials_block_bg .testimonials_block_title h2 strong{ font-size: 36px; }
.pinta_produ .controller_pro_two img { max-width: 55%; }

.build_your_own .build_you_one .build_your_two .build_game{ position: static; }
.build_your_own .build_you_one .build_your_two .build_game ul li{ width: 100%; }
.build_game_.inner .rating-summary { overflow: hidden; float: left; width: 100%; text-align: center; margin: 0 0 10px 0; }
.build_your_own .build_you_one > img { float: left; width: auto; position: absolute; object-fit: cover; height: 100%; }
.page-layout-build-your-own .preview_control { background: none; padding-bottom: 50px;}
.page-layout-build-your-own .selection_item.active .selection_popup .selection_options{ padding: 0px; }
.page-layout-build-your-own .selection_popup .selection_options .option-child { max-width: 100%; width: 15.4%; flex: 0 0 15.4%; }
.checkout-index-index .wrapper-footer ul.top-footer{ display: block; }
.opc-block-summary .product-item .product-item-details .product-item-name a { text-align: left; color: #fff; font-size: 12px; line-height: normal; }
.opc-block-summary .minicart-items .product-item-name, .opc-block-summary .product-item .price { white-space: unset; line-height: 20px; text-align: left !important; font-size: 12px; }
.guarantee_united_tab .modz_insta .insta_contro_modz .insta_imge_modz ul li { float: left; width: 33.33%; }
.product.data.items > .item.content{ display: none; }
.catalog-product-view .product.data.items > .item.content{ display: none !important; }
.catalog-product-view .product.data.items > .item.title.active > .switch {border: none; color: #7e7b88 !important; background: #201e25;}
.catalog-product-view .product.data.items > .item.title.active > .switch:after{transform: scale(0);}
.catalog-product-view .product.data.items > .item.title.mobile_title_active > .switch{border: none; color: #fff !important; background: #2f2d33;}
.catalog-product-view .product.data.items > .item.title.mobile_title_active > .switch:after{transform: scale(1);}
.catalog-product-view .product.data.items > .item.content.mobile_active{ display: block !important; }
.catalog-product-view .product.data.items > .item.title > .switch { margin: 0 0 10px; text-align: left; padding: 15px 15px; }
.catalog-product-view .product.data.items > .item.title > .switch::before { background: url(../images/modchip_faqs_icon.png) no-repeat center; width: 19px; height: 12px; content: ""; position: absolute; top: 50%; right: 15px; transform: translate(0, -50%); display: block !important; left: auto; border: none; }
.catalog-product-view .product.data.items > .item.title.mobile_title_active > .switch::before {background: url(../images/modchip_faqs_icona.png) no-repeat center;}
.mobile_search_icon { display: block; position: absolute; left: 15px; top: 71px; z-index: 11; cursor: pointer; }
.page-header .form-search form { display: none; position: absolute; z-index: 1; top: 118px; left: 0; padding: 10px; border-radius: 0; height: auto; }
.top-header .controller_head_min{ text-align: center; }
#mdz_shortMenu { position: absolute; top: 65px; right: 10px; }
.align-items-center .wrapper-header-left a.logo{ width: 70px; }
.wrapper-header-right .wrapper-header-right-actions.top-nav { width: auto; padding: 0; }
.top-header .align-items-center .wrapper-header-right-actions .shop-option { position: absolute; top: -53px; }

.bss-onestepcheckout .opc-wrapper{ width: 100%; padding: 0px;}
.checkout-index-index #maincontent .container{ width: 100%; }
.bss-onestepcheckout .opc-wrapper #shipping{ width: 100% !important; }
.bss-onestepcheckout .opc-wrapper #opc-shipping_method{ width: 100% !important; }
.bss-onestepcheckout #opc-sidebar{ width: 100% !important; }
.bss-onestepcheckout .opc-wrapper{ width: 100% !important; padding: 0px !important; }
.bss-onestepcheckout .opc-wrapper #payment{ width: 100% !important; }
.payments .fieldset {margin-top: 0; padding: 0;}
.opc-wrapper .opc > li{ padding: 0 !important; }
.payment-option.opc-payment-additional.discount-code #discount-form .actions-toolbar{ margin: 0px; }

}


@media only screen and (min-width:768px) and (max-width:991px) {
.main-menu ul.menu li a.level0 { padding: 0 6px; font-size: 13px; }
    .page-header .switcher.switcher-language { padding: 0 0 0 23px; }
    .home-page-slider .home_section_slider .owl-dots { position: absolute; bottom: 39px; padding: 0 0 0 30px; }
    .build_your_own .build_you_one .build_your_two { float: none; width: 100%; border: 0; top: 90px; position: relative; }
    .build_your_own .build_you_one .build_your_two { top: 0; position: relative; }
    .build_your_own .build_you_one .build_your_two p span { font-size: 28px; letter-spacing: 4px; font-family: 'blinkerextralight'; }
    .build_your_own .build_you_one .build_your_two p strong { letter-spacing: 0; font-family: 'blinkerbold'; font-size: 36px; line-height: 30px; }
    .build_your_own .build_you_one .build_your_two .build_game { float: left; width: 100%; position: absolute; top: 20px; }
    .build_your_own .build_you_one .build_your_two .build_game ul li .build_game_.inner p a { background: #252030; color: #fff; padding: 5px 25px 5px 25px; border: 2px solid #00de83; border-radius: 40px; text-decoration: none; font-family: 'blinkerextralight'; font-size: 18px; }
    .build_your_own .build_you_one .build_your_two .build_game ul li .build_game_.inner img { padding: 0 40px; }
    .latest_controllers { float: left; width: 100%; position: relative; margin-top: -60px; }
    .latest_controllers .controller_mega { float: left; width: 100%; background: url(../images/latest-controll.png) no-repeat; padding: 60px 0 0 0; background-size: 100%; }
    .latest_controllers .controller_mega .lat_controllers { float: left; width: 100%; text-align: center; padding: 40px 0 40px 0; }
    .guarantee_united_tab .modz_insta .insta_contro_modz .contro_inst_taxt { float: left; width: 100%; text-align: center; max-width: 340px; margin: 0 auto; display: block; float: none; position: absolute; top: 0; left: 0; right: 0; background: url(../images/tab-bac.png) no-repeat; background-position: center; z-index: 999; padding: 0px 0 40px 0; background-size: 350px; }
    .guarantee_united_tab .modz_insta .insta_contro_modz .contro_inst_taxt p { color: #726e7b; text-transform: uppercase; font-size: 18px; margin-bottom: 0; position: relative; top: 10px; font-family: 'blinkerregular'; letter-spacing: 4px; font-weight: 500; }
    .guarantee_united_tab .modz_insta .insta_contro_modz .insta_imge_modz ul li img { width: 100%; padding: 0 5px; }
    .guarantee_united_tab .united_tab_contr .united_tab_contr_inner ul li .moneyback img { max-width: 50%; }
    .guarantee_united_tab .united_tab_contr .united_tab_contr_inner ul li .moneyback .back_controll strong { font-size: 16px; text-transform: uppercase; letter-spacing: 5px; font-family: 'blinkerregular'; font-weight: 400; }
    .guarantee_united_tab .united_tab_contr .united_tab_contr_inner ul li .moneyback .back_controll span { float: left; width: 100%; line-height: 10px; font-size: 14px; text-transform: uppercase; font-family: 'blinkerbold'; font-weight: 400; }
    .pinata_controllers_inner .pinata_controllers_inner_pro .item .pinta_produ .controller_pro_two .deadpool { text-align: center; padding: 5px 0 0 0; }
    .pinata_controllers_inner .pinata_controllers_inner_pro .item .pinta_produ .controller_pro_two .deadpool p a { background: #252030; color: #fff; padding: 5px 40px 5px 40px; border: 2px solid #00de83; border-radius: 40px; text-decoration: none; font-size: 18px; font-weight: 400; font-family: 'blinkerextralight'; }
    .pinata_controllers_inner .pinata_controllers_inner_pro .item .pinta_produ .controller_pro_two .deadpool span { font-size: 28px; color: #00de83; font-family: 'blinkerextralight'; }
    .pinata_controllers_inner .pinata_controllers_inner_pro .item .pinta_produ .controller_pro_two img { max-width: 75%; }
    .pinata_controllers_inner .pinata_controllers_inner_pro .owl-dots { padding: 0 0 0 0; text-align: center; margin-bottom: 10px; margin-top: 20px; }
    .pinata_controllers .slick-slider .product-items.products { margin: 0px; padding: 0 5px; }
    footer.wrapper-footer { padding: 0px 0 20px 0; }
    footer .top-footer .footer-col.footer-col-last .form-subscribe .input-subscribe { width: 200px; }
    footer .top-footer .footer-col.footer-col-last .form-subscribe .input-group .submit.btn-green { position: absolute; height: 43px; }
    footer .top-footer .footer-col.footer-col-last .form-subscribe { max-width: 100%; }
    .footer-col.footer-col-last .box-footer-column { flex: 0 0 43%; max-width: 43%; display: inline-block; }
    footer .top-footer .footer-col.footer-col-last .modz_soci { float: left; width: 14%; padding: 0 0 0 10px; }
    footer .top-footer .footer-col.footer-col-last .payment { flex: 0 0 41%; max-width: 41%; }
    footer .top-footer .footer-col.footer-col-last .payment img { width: 100%; padding: 0px 10px 0 10px; }
    footer .top-footer .footer-col.footer-col-last { border: none; }
    footer .top-footer .footer-col.footer-col-last .modz_soci .modz_soci_icon .fab { width: auto; }
    .pinta_produ .controller_pro_two .deadpool p a { color: #fff; text-transform: uppercase; font-size: 20px; font-weight: 700; margin: 23px 0 0 0; font-family: 'blinkerbold'; }
    .pinta_produ .controller_pro_two .deadpool span { font-size: 28px; color: #00de83; font-family: 'blinkerextralight'; }
    .pinta_produ .controller_pro_two .deadpool { padding: 5px 0 0 0; }
    .pinta_produ .controller_pro_two .deadpool .price-box { margin: 0px; }
    .pinta_produ .controller_pro_two .deadpool p.con_bt a { margin: 0px; background: #252030; color: #fff; padding: 5px 40px 5px 40px; border: 2px solid #00de83; border-radius: 40px; text-decoration: none; font-size: 18px; font-weight: 400; font-family: 'blinkerextralight'; }

    /*============================================== domin8or ===================================================*/
    .dominator_min .domina_bac { float: left; width: 100%; text-align: center; background: url(../images/bac_domin.png) no-repeat; background-size: cover !important; }
    .dominator_min .buttons_dominator .perfect_dominator ul li .compaetition .mappable_b { max-width: 180px; margin: 0 auto; min-height: 160px; margin-top: -50px; }
    .dominator_min .domin_controllers .domin_controllers_inner .domin_conters_one ul { margin: 0; float: left; width: 100%; padding: 90px 0 0 0; }
    .dominator_min .domin_controllers .domin_controllers_inner .domin_conters_one .dcontro_bac { float: left; width: 100%; text-align: center; position: absolute; top: 80px; }
    .dominator_min .build_own .build_own_inner .build_ps .build_controllers p span { font-size: 30px; letter-spacing: 4px; font-family: 'blinkerregular'; color: #3b3840; text-transform: uppercase; line-height: 36px; }
    .dominator_min .build_own .build_own_inner .build_ps .build_controllers p strong { letter-spacing: 0; font-family: 'blinkerbold'; font-size: 38px; color: #3b3840; text-transform: uppercase; }
    .dominator_min .build_own .build_own_inner { float: left; width: 100%; background: url(../images/cont_load_bac.png) no-repeat; padding: 80px 0 50px 0; background-size: cover !important; }
    .dominator_min .domin_controllers .domin_controllers_inner .domin_conters_one ul li .docon_bt a { color: #fff; font-family: 'blinkerextralight'; font-size: 17px; text-transform: uppercase; line-height: 24px; text-decoration: none; }
    .dominator_min .domin_controllers .domin_controllers_inner .domin_conters_one ul li p { max-width: 260px; border: 1px solid #00de83; border-radius: 50px; background: #252030; padding: 5px 0 5px 0; left: 0; right: 0; bottom: 0; position: relative; margin: 0 auto; top: 20px; }
    .cms-domin8or-buttons #maincontent .container, .cms-domin8or-buttons div[aria-label="breadcrumb"] { width: 100%; padding: 0 15px; }

    /*============================================= 12-11-19 ===================================================*/
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar ul.nav-tabs li a { font-size: 13px; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min { width: 100%; float: left; margin: 20px 0 0 0; padding: 0; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li a { background: #2f2d33; width: 100%; float: left; margin: 0; padding: 0 5px 0 50px; font-weight: 400; font-size: 14px; color: #7e7b88; line-height: 50px; font-family: 'blinkerregular'; text-align: left; text-transform: capitalize; background-position: 7% !important; border: 0; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left .tab-content .tab-pane .adjustable_rapid_row .adjustable_rapid_left p { font-size: 15px; color: #ffffff; line-height: 24px; font-weight: 400; font-family: 'blinkerregular'; width: 100%; float: left; margin: 0 0 5px 0; padding: 0; }
    .your_own { width: 100%; float: left; margin: 0; padding: 120px 0 60px 0; background: url(../images/controller_modz_rapid_top_section_banner.png) no-repeat; }
    .controller_modz_rapid .controller_modz_rapid_top_section .controller_modz_rapid_top_section_ditel .controller_iframe { width: 50%; float: left; margin: 0; padding: 0 5px; }
    .controller_modz_rapid .controller_modz_rapid_top_section .controller_modz_rapid_top_section_ditel .controller_iframe .controller_text p { font-size: 15px; color: #ffffff; line-height: 24px; font-family: 'blinkerregular'; margin: 0 0 10px 0; padding: 0; text-align: center; width: 100%; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li.active a.adjustable { background: #04c274 url(../images/adjustable_01a.png) no-repeat; background-size: 30px; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li a.adjustable:hover { background: #04c274 url(../images/adjustable_01a.png) no-repeat; background-size: 30px !important; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs { width: 25%; float: left; margin: 0; padding: 0 0px 0 0; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li a:hover { background-size: 30px !important; background-position: 10px 10px !important; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li a { background-size: 30px !important; background-position: 10px 10px !important; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left .tab-content .tab-pane .adjustable_rapid_row .adjustable_rapid_left h2 { margin: 0 0 5px 0; padding: 0; width: 100%; float: left; font-size: 18px; color: #ffffff; line-height: 24px; font-weight: 700; font-family: 'blinkersemibold'; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left .tab-content .tab-pane { width: 100%; float: left; margin: 0; padding: 10px 10px; background: #201e25; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li { margin: 0 0 3px 0; }
    .controller_modz_rapid_tebs .download_xbox .download_box { width: 100%; float: left; margin: 20px 0 0 0; padding: 0; text-align: center; }
    .controller_modz_rapid_tebs .download_xbox .download_box .download_box_link { display: inline-block; margin: 0 0px; padding: 0 10px; width: 50%; float: left; }
    .controller_modz_rapid_tebs .download_xbox .download_box .download_box_link a { display: block; margin: 20px 0 0 0; padding: 0 20px; font-size: 18px; color: #ffffff; font-weight: 300; font-family: 'blinkerextralight'; line-height: 36px; background: #252030; border: 2px solid #00de83; border-radius: 30px; text-transform: uppercase; }
    .your_own .your_own_col h2 { font-size: 40px; color: #3b3840; font-weight: 700; font-family: 'blinkersemibold'; margin: 0 0 10px 0; padding: 0; width: 100%; float: left; text-align: center; text-transform: uppercase; line-height: 36px; }
    .your_own .your_own_col span { display: inline-block; margin: 0 0 5px 0; padding: 0; font-size: 32px; color: #3b3840; font-weight: 400; font-family: 'blinkerregular'; text-transform: uppercase; line-height: 36px; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .call_duty_series_min .call_duty_series_right .call_series_right .call_series_right_img img { max-width: 100%; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .call_duty_series_min .call_duty_series_right .call_series_right .call_series_right_img { display: block; margin: 0; padding: 0; width: 40px; float: left; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .call_duty_series_min .call_duty_series_right .call_series_right .call_series_right_ul { width: 86%; display: block; margin: 0; padding: 0 0 0 0px; vertical-align: top; float: left; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .call_duty_series_min .call_duty_series_right .call_series_right .call_series_right_ul ul { margin: 0 0 0 0; padding: 0; display: inline-block; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .call_duty_series_min .call_duty_series_right .call_series_right .call_series_right_ul ul li { width: 50%; float: left; margin: 0; padding: 0 0 0 10px; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .call_duty_series_min .call_duty_series_right .call_series_right .call_series_right_ul ul li { width: 50%; float: left; margin: 0; padding: 0 0 0 10px; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .call_duty_series_min .call_duty_series_right .series_bottom_bar .series_bottom_bar_col img { margin: 0 auto; padding: 0; display: block; max-width: 100%; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .call_duty_series_min .call_duty_series_right .series_bottom_bar .series_bottom_bar_col { width: 50%; float: left; margin: 0; padding: 0 10px; text-align: center; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .call_duty_series_min .call_duty_series_right .series_bottom_bar .series_bottom_bar_col a { display: inline-block; margin: 20px 0 0 0; padding: 0px 10px; font-size: 13px; color: #ffffff; font-weight: 300; font-family: 'blinkerextralight'; line-height: 26px; background: #252030; border: 2px solid #00de83; border-radius: 30px; text-transform: uppercase; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .modchip_faqs_min { width: 100%; float: left; margin: 20px 0 0 0; padding: 0; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .modchip_faqs_min .modchip_faqs_col ul li .are_modded h5.accordion { font-size: 20px; color: #74717e; line-height: 50px; margin: 0; padding: 0 15px; width: 100%; float: left; position: relative; cursor: pointer; font-weight: 400; font-family: 'blinkerextralight'; }
    .cms-rapidfire #maincontent .container, .cms-rapidfire div[aria-label="breadcrumb"] { width: 100%; padding: 0 15px; }
    .catalog-category-view.page-products .products-grid .product-item.product-item-info.item.product { flex: 0 0 50%; }
    #best-sellers-1 .product-item-photo img, #best-sellers-2 .product-item-photo img, .catalog-category-view .products-grid .product-item-img img, .catalogsearch-result-index .products-grid .product-item-img img { max-width: 100%; }
    .product_view_top_part .container { padding: 0 15px; }
    .catalog-product-view .column.main .container { padding: 0 15px; }
    .product_view_top_part .product-info-price .product-info-stock-sku { width: 50%; }

    /*============================================== vip controllermodz =========================================*/
    .vip_min .vip_controller .vip_section { float: left; width: 100%; padding: 50px 0 0px 0; }
    .vip_min .vip_controller .vip_section .vip_text p strong { letter-spacing: 0; font-family: 'blinkerbold'; font-size: 50px; line-height: 50px; }
    .vip_min .vip_gallery .gall_lacaze_inn { float: left; width: 100%; padding: 30px 0 0px 0; }
    .vip_min .vip_gallery .gall_lacaze_inn .vip_gallery_inner ul li .gallery_lacaze_two .gallery_national .national_controller .nati_contr a { font-size: 18px; padding: 7px 20px 7px 20px; }
    .checkout-cart-index .container { width: 100%; }
    .cart-container .form-cart { float: left; width: 65%; padding: 0 20px 0 0; }
    .cart-container .cart-summary { width: 35%; padding-left: 0; }
    .cart.table-wrapper .item-info td.col.image { width: 190px; border: none; float: left; }
    .cart.table-wrapper .item-info td.col.item { padding: 0; float: left; width: 58.4%; max-width: none; min-width: auto; margin: 0 0 0 20px; }
    .cart.table-wrapper .item-info td.col.qty { min-width: auto !important; padding: 0 10px; float: left; max-width: none !important; width: auto; }
    .cart.table-wrapper .item-info td.col.subtotal { min-width: auto; float: right; max-width: none; width: auto; }
    .cart.table-wrapper .product-item-photo { width: 100%; }
    .cart.table-wrapper .items > .item { padding: 25px 15px 25px 10px; }
    .cart-custom-header h3 { margin: 0px 0 8px 0; }
    .cart_hassle_free ul li .free_uk_delv p { color: #fff; font-size: 13px; font-family: 'blinkerregular'; padding: 10px 0 0 0; line-height: normal; }
    .cart_hassle_free ul li .free_uk_delv b { font-size: 16px; font-family: 'blinkerbold'; float: left; width: 100%; }
    .checkout-cart-index .cart-summary-top-bg { padding: 20px 0px 50px 12px !important; }
    .cart-container .checkout-methods-items .item { width: 100%; padding: 0px; }
    .cart-container .checkout-methods-items .action.primary { font-size: 18px; margin: 0 0 10px; }
    .cart-container .checkout-methods-items .paypal.checkout.paypal-logo input[type="text"] { width: 100%; text-align: left; font-size: 18px; }
    .cart-container .checkout-methods-items .paypal.checkout.paypal-logo { width: 100%; }
    .payment-accept label { text-align: left; }
    .catalog-category-view .products-grid .product-item .product-item-photo, .product-item .product-item-photo { padding: 0px !important; width: 75%; }

    /*=================================== termsandcond =================================*/
    .middile-part .termsandcond-text { display: block; margin: 0px; padding: 10px 0px; background-color: #fff; min-height: auto; float: left; width: 100% }
    .middile-part .middile-bag { display: block; margin: 0px auto; padding: 10px 0px 10px 0px; background: url(../images/middile-bg.png); height: auto; float: left; width: 100%; }
    .middile-part .termsandcond h2 { display: block; margin: 0px auto; padding: 0px 0px; font-family: 'blinkerbold'; font-size: 32px; line-height: 50px; color: #fff; font-weight: bold; }
    .middile-part .termsandcond p { display: block; margin: 0px auto; padding: 15px 0px 0px 0px; font-family: 'blinkerregular'; font-size: 32px; line-height: 23px; color: #fff; font-weight: normal; }
    .middile-part .pro-gaming-part li h2 { display: block; margin: 0px; padding: 0px 0px 0px 11px; font-family: 'blinkerbold'; font-size: 32px; line-height: 32px; color: #fff; font-weight: bold; }
    .middile-part .pro-gaming-part li p { display: block; margin: 0px; padding: 0px 0px 5px 11px; font-family: 'blinkerregular'; font-size: 15px; line-height: 15px; color: #fff; font-weight: normal; }
    .page-layout-build-your-own .selection_box .selection_item.item_upgrade, .page-layout-build-your-own .selection_box .selection_item.item_personalisation.personalisation { position: relative; margin: 0 10px 10px 10px !important; }
    .page-layout-build-your-own .selection_box .selection_item label { font-size: 18px !important; }
    .page-layout-build-your-own .selection_box .selection_item { min-height: auto; }
    .page-layout-build-your-own .selection_box .selection_item { width: 100%; margin-left: 0; }
    .page-layout-build-your-own .selection_box .selection_item.personalisation label, .page-layout-build-your-own .selection_box .selection_item.razorback label, .page-layout-build-your-own .selection_box .selection_item.item_upgrade label { color: #7e7b88 !important; font-size: 18px !important; line-height: normal; }
    .page-layout-build-your-own .selection_box { margin: 0 0px 20px; }
    .price-upgrade { display: inline-block; font-size: 14px !important; font-weight: 400; }
    .page-layout-build-your-own .product-options-bottom .product-social-links { display: none; }
    .page-layout-build-your-own .item_upgrade .controller_label_price { width: 52%; }
    .page-layout-build-your-own .selection_item .tooltip-box { position: relative; display: inline-block; margin: 0 12px 0 5px; flex: 0 0 auto; }
    .page-layout-build-your-own .selection_box .selection_item.item_upgrade, .page-layout-build-your-own .selection_box .selection_item.item_personalisation.personalisation { position: relative; margin: 0 10px 10px 10px !important; display: flex; flex-wrap: wrap; align-items: center; }
    .page-layout-build-your-own .product-info-main .price-box.price-final_price { text-align: center; padding: 0; }
    .page-layout-build-your-own .container .product-info-main .price-box .price-wrapper .price { font-family: 'blinkerbold'; font-size: 24px !important; color: #fff; padding: 0 0 0 0px; line-height: 40px; font-weight: 700 !important; text-transform: capitalize; margin: 0; }
    .page-layout-build-your-own .product-info-main .extracartbutton .price-box.price-final_price { text-align: left; }
    .page-layout-build-your-own .product-options-bottom { margin: 0px 0 0 10px; }
    .page-layout-build-your-own .estimated-hld-product .estimated-box p { text-align: left; }
    .page-layout-build-your-own .selection_popup { width: 100%; }
    .page-layout-build-your-own .selection_popup .selection_controls { position: static; width: 100%; }
    .page-layout-build-your-own .selection_options .selection { width: calc(100% - 10px); }
    .page-layout-build-your-own .selection_box .selection_item.personalisation .selection_popup.selection_group label.label_main_title { margin: 0 0 10px 0; }
    .selection_popup.selection_group .selection_options .field_option { margin: 0 0 20px; }
    .selection_popup.selection_group .selection_options .selected-font-select { margin: 0 0 20px; }
    .page-layout-build-your-own .selection_box .selection_item.personalisation label { margin: 0 0 10px; }
    .page-layout-build-your-own .selection_box .selection_item.item_upgrade .selection_options label { color: #fff; font-size: 18px; background: #1c1a22; padding: 0 15px; line-height: 50px; }
    .page-layout-build-your-own.catalog-product-view main .product-info-main { order: 1; }
    .page-layout-build-your-own.catalog-product-view main .product.media { order: 2; }
    .page-layout-build-your-own .product-info-main .extracartbutton .price_cart_add.two .btn-green { font-size: 14px; padding: 10px; }
    .page-layout-build-your-own .custom_cart_options #product-addtocart-button { font-size: 14px; padding: 10px; }
    .page-layout-build-your-own .selection_box .selection_item.item_personalisation .selection_btn, .page-layout-build-your-own .item_upgrade .selection_btn { max-width: none; display: inline-block; margin-right: 0; }
    .page-layout-build-your-own .selection_item .tooltip-box i { width: 15px; height: 15px; padding: 5px; background-size: 15px auto; }
    .page-layout-build-your-own .product-info-main .title-option, .page-layout-build-your-own .product-info-main .slide_title, .page-layout-build-your-own .faq-wrap .heading-section, .page-layout-build-your-own .faq-wrap .title { padding: 0px; }
    .page-layout-build-your-own .selection_box .selection_item.item_upgrade, .page-layout-build-your-own .selection_box .selection_item.item_personalisation.personalisation { margin: 0 0px 10px 0px !important; width: 100%; }
    .page-layout-build-your-own .product.data.items > .item.title { width: 33.33%; padding: 0 5px; }
    .page-layout-build-your-own .product.info.detailed .product.data.items { margin: 0 -5px 20px; }
    .page-layout-build-your-own.catalog-product-view .product.data.items > .item.content#faq { padding: 25px 5px 15px 5px; }
    .page-layout-build-your-own.catalog-product-view .product.data.items > .item.content { padding: 25px 30px 30px 40px; }
    .block.review-list .block-content .items.review-items .item.review-item { padding: 0 10px 10px; background: none; }
    .product_view_top_part .product-info-price .product-info-stock-sku h1 { font-size: 50px; }
    .iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_column { width: 50% !important; padding: 0 5px !important; float: left !important; margin-bottom: 20px; }
    .page-layout-checkout.onepage-index-index #maincontent { width: 100%; }
    .page-layout-checkout .iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_address_column .iwd_opc_alternative_column .iwd_opc_column_name { font-size: 26px; font-family: 'blinkerbold'; color: #fff; text-transform: uppercase; text-align: center; }
    .page-layout-checkout .iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_shipping_column .iwd_opc_column_name { font-size: 26px; font-family: 'blinkerbold'; color: #fff; text-transform: uppercase; text-align: center; }
    .page-layout-checkout .iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_column.iwd_opc_payment_column .iwd_opc_column_name { font-size: 26px; font-family: 'blinkerbold'; color: #fff; text-transform: uppercase; text-align: center; }
    .iwd_main_wrapper { margin: 0px; }
    .iwd_main_wrapper .iwd_opc_alternative_wrapper .iwd_opc_alternative_column .iwd_opc_column_content { min-height: auto; }
    .iwd_main_wrapper .items.payment-methods .field .iwd_opc_select_container .iwd_opc_select_option { float: left; width: 100%; background: #252030; color: #fff; padding: 5px 10px 5px 10px; border: 2px solid #00de83; border-radius: 50px; text-decoration: none; font-size: 14px; font-weight: 400; font-family: 'blinkerregular'; text-transform: uppercase; line-height: 25px; }
    .iwd_main_wrapper .iwd_opc_alternative_wrapper .iwd_opc_alternative_column .iwd_opc_column_content .iwd_opc_universal_checkout_image { float: left; width: 100%; position: static; bottom: 20px; text-align: center; padding: 20px 0 20px 0; }
    .catalog-category-view .product-item .product-item-name { color: #fff; text-transform: uppercase; font-size: 24px; font-weight: 700; margin: 0 0 0 0; font-family: 'blinkerbold'; padding: 0px 0 8px 0; float: left; width: 100%; letter-spacing: 2px; height: 29px; }
    .catalog-category-view.page-products .product.details.product-item-details .price { font-size: 24px; color: #00de83; font-family: 'blinkerextralight'; }
    .catalog-category-view.page-products .product.details.product-item-details .con_bt a { background: #252030; color: #fff; padding: 6px 40px 6px 40px; border: 2px solid #00de83; border-radius: 40px; text-decoration: none; font-size: 18px; font-weight: 400; font-family: 'blinkerextralight'; }
    .catalog-category-view.page-products .product.details.product-item-details .from-title { font-size: 24px; }
    .account_page_tab .nav-tabs > li a { color: #fff; text-transform: uppercase; font-size: 18px; font-family: 'blinkerbold'; padding: 0 23px; line-height: 55px; }
    .customer-account-index .column.main .container { padding: 30px 0px; }
    .account .dashboard.tab-pane .box-actions a.action { background: #252030; color: #fff; padding: 7px 18px 7px 18px; border: 2px solid#00de83; border-radius: 40px; text-decoration: none; font-size: 18px; font-weight: 400; font-family: 'blinkerextralight'; text-transform: uppercase; margin: 0 10px 0 0; }
    .sidebar.sidebar-main .block.block-viewed-products-list { padding: 5px 15px 15px 15px; }
    .block.block-collapsible-nav.amasty-affiliate-collapsible { padding: 5px 15px 15px 15px; }
    .block.block-collapsible-nav.amasty-affiliate-collapsible .block-collapsible-nav-title strong { font-size: 22px; font-family: 'blinkerbold'; color: #fff; text-transform: uppercase; }
    .sidebar.sidebar-main .block.block-viewed-products-list .block-title strong { font-size: 22px; font-family: 'blinkerbold'; color: #fff; text-transform: uppercase; }
    .sidebar .product-items .product-item-name a { font-size: 22px; }
    .sidebar .product-items .product-item-info { position: relative; float: left; width: 100% !important; }
    .sidebar .product-items .product-item { margin: 0; float: left; width: 100%; display: unset; }
    .wrapper-header .top-header .header_top_right .header_top_links li.authorization-link.nav-item { display: none; }
    .collaborations_page_main .letscollaborate_bg_main .letscollaborate_bg_right { float: left; margin: 20px 0 20px 0; padding: 0px; width: 50%; }
    .collaborations_page_main .collaborations_page_title_bg .collaborations_page_title h2 { font-size: 23px; }
    .collaborations_page_main .collaborations_page_title_bg .collaborations_page_title h2 strong { font-size: 30px; }
    .collaborations_page_main .letscollaborate_bg_main .letscollaborate_bg_left { float: left; margin: 0 0 0 0; padding: 0px; width: 50%; }
    .collaborations_page_main .letscollaborate_bg_main .letscollaborate_bg_right h2 { font-size: 25px; }
    .collaborations_page_main .letscollaborate_bg_main .letscollaborate_bg_right p { margin: 0 0 17px 0px; font-size: 15px; line-height: 24px; }
    .collaborations_page_main .our_clients_block_bg .our_clients_block ul li { margin: 0 0 20px; width: 50%; }
    .collaborations_page_main .our_clients_block_bg .our_clients_block_title h2 { font-size: 30px; }
    .affiliate_pro_page_bg .affiliate_pro_page_top .affiliate_pro_page_bg h1{ margin: 0 0 10px 0px; font-size: 26px; }
    .affiliate_pro_page_bg .affiliate_pro_page_top .affiliate_pro_page_bg p{ font-size: 14px; line-height: 22px;}
    .affiliate_pro_page_bg .affiliate_pro_page_top .affiliate_pro_title_right_text p br{ display: none; }
    .affiliate_pro_page_bg .affiliate_pro_page_top .affiliate_pro_title_right_text{ margin: 0px; }
    .affiliate_pro_page_bg .affiliate_pro_page_top .af_how_it_works_block{ width: 40%; }
    .affiliate_pro_page_bg .affiliate_pro_page_top .af_real_time_stats_block{ width: 30%;}
    .affiliate_pro_page_bg .affiliate_pro_page_top .af_affiliate_account_block{ width: 30%;}
    .affiliate_pro_page_bg .affiliate_pro_page_top .af_how_it_works_block h2{ font-size: 20px;}
    .affiliate_pro_page_bg .affiliate_pro_page_top .af_real_time_stats_block h2{ font-size: 20px;}
    .affiliate_pro_page_bg .affiliate_pro_page_top .af_affiliate_account_block h2{ font-size: 20px;}
    .affiliate_pro_page_bg .affiliate_pro_page_top .af_how_it_works_block p{ padding: 0px;font-size: 14px; line-height: 22px;}
    .affiliate_pro_page_bg .affiliate_pro_page_top .af_real_time_stats_block p{ padding: 0px;font-size: 14px; line-height: 22px;}
    .affiliate_pro_page_bg .affiliate_pro_page_top .af_affiliate_account_block p{ padding: 0px;font-size: 14px; line-height: 22px;}
    .affiliate_pro_page_bg .affiliate_pro_page_bottom .af_what_is_it_bg .af_button_bg a{min-width: auto; padding: 7px 20px;}
    .affiliate_pro_page_bg .affiliate_pro_page_bottom .affiliate_pro_bottom_right ul li .af_pro_bottom_right_bg .af_pro_bottom_right_img{ width: 70px; }
    .affiliate_pro_page_bg .affiliate_pro_page_bottom .affiliate_pro_bottom_right ul li .af_pro_bottom_right_bg .af_pro_bottom_right_info{width: calc(100% - 70px);}
    .affiliate_pro_page_bg .affiliate_pro_page_bottom .affiliate_pro_bottom_right ul li .af_pro_bottom_right_bg .af_pro_bottom_right_info h2{ font-size: 18px; }
    .affiliate_pro_page_bg .affiliate_pro_page_bottom .affiliate_pro_bottom_right ul li .af_pro_bottom_right_bg .af_pro_bottom_right_info p{ font-size: 14px; line-height: 20px; }
    .affiliate_pro_page_bg .affiliate_pro_page_bottom .affiliate_pro_bottom_right ul li{margin: 10px 0px;}
    .affiliate_pro_page_bg .affiliate_pro_page_bottom .af_what_is_it_bg p { font-size: 14px; line-height: 22px; margin: 0 0 20px 0; }
    .affiliate_pro_page_bg .affiliate_pro_page_bottom .af_what_is_it_bg h2{ font-size: 20px; }
    .affiliate_pro_page_bg .affiliate_pro_page_bottom .af_what_is_it_bg h2 strong{ font-size: 40px; }
/*======================== 6-3-20 007 ===================*/
.about-us-wrapper .about_us_wrapper_min .about_banner__min_ban .jems_witt_ceo {float: right;max-width: 220px;padding: 20px 0 0 20px;}
.about-us-wrapper .about_us_wrapper_min .about_banner__min_ban .about_banner_text h1 { text-align: left; font-size: 32px; font-weight: bold; font-family: 'blinkersemibold'; color: #fff; text-transform: uppercase; padding: 15px 0 0 0; }
.about-us-wrapper .history_product_wrapper h1 b { font-size: 30px; font-weight: bold; font-family: 'blinkersemibold'; float: left; width: 100%; color: #3b3840; }
.about-us-wrapper .history_product_wrapper { float: left; width: 100%; background: url(../images/history_back.png) no-repeat; background-size: cover; padding: 170px 0 0 0; margin: -130px 0 0 0; }


.about-us-wrapper .our-mission-wrapper_min_offer { padding: 10px 0; padding-top: 50px; background: unset; }
.about-us-wrapper .about_us_wrapper_min .about_banner__min_ban .about_banner_text { float: left; width: auto; text-align: left; }
.about-us-wrapper .about_us_wrapper_min .about_banner__min_ban .jems_witt_ceo h3 b { float: left; width: 100%; font-family: 'blinkersemibold'; font-size: 24px; text-transform: uppercase; text-align: left; }
.about-us-wrapper .about_us_wrapper_min .about_banner__min_ban .jems_witt_ceo p { text-align: left; color: #fff; font-family: 'blinkerregular'; font-size: 14px; line-height: 16px;}
.about-us-wrapper .our-mission-wrapper_min_offer .color2 .we-offer .col-lg-2.col-md-12 { margin: 0; width: 33.33%; padding: 0; text-align: center; margin: 0 auto; max-width: 100%; flex: auto; }
.about-us-wrapper .our-mission-wrapper_min_offer .color2 p { text-align: left; padding: 10px 0 0px 0 !important; font-size: 16px; font-family: 'blinkerregular'; margin-bottom: 0; }
.about-us-wrapper .history_product_wrapper h1 { font-size: 32px; font-family: 'blinkerregular'; color: #3b3840; float: left; width: 100%; float: left; margin-bottom: 60px; }
.about-us-wrapper .history_product_wrapper .color2 { float: left; width: 50%; padding: 0; padding-right: 0px; }
.about-us-wrapper .history_product_wrapper .product-services-wrapper.pb-5.color2 { padding-right: 0; padding-left: 20px; }
.bss-onestepcheckout .opc-wrapper{ width: 100% !important; padding: 0px !important; }
.bss-onestepcheckout #opc-sidebar{ width: 100% !important; padding: 0px !important; }
.payments .fieldset{ padding: 0px; }




}




@media only screen and (min-width:992px) and (max-width:1200px) {
    .main-menu ul.menu li a.level0 { padding: 0 10px; }
    .home-page-slider .home_section_slider .owl-dots { position: absolute; bottom: 41px; padding: 0 0 0 30px; }
    .latest_controllers .controller_mega .lat_controllers p strong { letter-spacing: 0; font-family: 'blinkerbold'; font-size: 40px; }
    .latest_controllers .controller_mega .lat_controllers p span { font-size: 30px; letter-spacing: 4px; font-family: 'blinkerregular'; }
    .pinata_controllers_inner .pinata_controllers_inner_pro .item .pinta_produ .controller_pro_two .deadpool p { color: #fff; text-transform: uppercase; font-size: 32px; font-weight: 700; margin: 15px 0 0 0; font-family: 'blinkerbold'; }
    .guarantee_united_tab .modz_insta .insta_contro_modz .contro_inst_taxt { float: left; width: 100%; text-align: center; max-width: 420px; margin: 0 auto; display: block; float: none; position: absolute; top: 0; left: 0; right: 0; background: url(../images/tab-bac.png) no-repeat; background-position: center; z-index: 999; padding: 0px 0 60px 0; background-size: 350px; }
    .build_your_own .build_you_one .build_your_two { float: none; width: 100%; border: 0; top: 90px; position: relative; }
    .build_your_own .build_you_one .build_your_two { top: 0; position: relative; }
    .build_your_own .build_you_one .build_your_two .build_game { float: left; width: 100%; position: absolute; top: 20px; }
    .build_your_own .build_you_one .build_your_two .build_game ul li .build_game_.inner img { padding: 0 50px; }
    .latest_controllers { float: left; width: 100%; position: relative; margin-top: -80px; }
    .latest_controllers .controller_mega { float: left; width: 100%; background: url(../images/latest-controll.png) no-repeat; padding: 60px 0 0 0; background-size: 100%; }
    .latest_controllers .controller_mega .lat_controllers { float: left; width: 100%; text-align: center; padding: 40px 0 40px 0; }
    .guarantee_united_tab .modz_insta .insta_contro_modz .insta_imge_modz ul li img { width: 100%; }
    .controller_footer { float: left; width: 100%; background-color: #19171c !important; background: url(../images/footer-bottm.png) no-repeat; background-position: bottom; background-size: 100%; padding: 50px 0 20px 0; }
    .pinata_controllers_inner .pinata_controllers_inner_pro .owl-dots { padding: 0 0 0 0; text-align: center; margin-bottom: 10px; margin-top: 20px; }
    footer .top-footer .footer-col.footer-col-last .modz_soci { float: left; width: 20%; padding: 0 0 0 0px; text-align: center; }
    .footer-col.footer-col-last .box-footer-column { float: left; width: 33%; }
    footer .top-footer .footer-col.footer-col-last .form-subscribe { width: 100%; max-width: 100%; }
    footer .top-footer .footer-col.footer-col-last .payment { float: right; width: 47%; }
    footer .top-footer .footer-col.footer-col-last .form-subscribe .input-subscribe { width: 200px; }
    footer .top-footer .footer-col.footer-col-last .form-subscribe .input-group .submit.btn-green { position: absolute; height: 42px; }
    footer.wrapper-footer { padding: 50px 0 20px 0; }
    .cms-domin8or-buttons #maincontent .container, .cms-domin8or-buttons div[aria-label="breadcrumb"] { width: 100%; padding: 0 15px; }
    .dominator_min .buttons_dominator .perfect_dominator ul li .compaetition .mappable_b { padding: 0 5px; }

    /*============================================= 12-11-19 ===================================================*/
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar ul.nav-tabs li a { font-size: 18px; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min { width: 100%; float: left; margin: 20px 0 0 0; padding: 0; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left ul.nav-tabs li a { background: #2f2d33; width: 100%; float: left; margin: 0; padding: 0 5px 0 60px; font-weight: 400; font-size: 18px; color: #7e7b88; line-height: 50px; font-family: 'blinkerregular'; text-align: left; text-transform: capitalize; background-position: 7% !important; border: 0; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .included_mods_one .included_mods_one_min .included_mods_one_min_left .tab-content .tab-pane .adjustable_rapid_row .adjustable_rapid_left p { font-size: 15px; color: #ffffff; line-height: 24px; font-weight: 400; font-family: 'blinkerregular'; width: 100%; float: left; margin: 0 0 5px 0; padding: 0; }
    .your_own { width: 100%; float: left; margin: 0; padding: 120px 0 60px 0; background: url(../images/controller_modz_rapid_top_section_banner.png) no-repeat; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .tab-content .tab-pane .modchip_faqs_min { width: 100%; float: left; margin: 20px 0 0 0; padding: 0; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .call_duty_series_min .call_duty_series_right .series_bottom_bar .series_bottom_bar_col a { display: inline-block; margin: 20px 0 0 0; padding: 0 10px; font-size: 20px; color: #ffffff; font-weight: 300; font-family: 'blinkerextralight'; line-height: 36px; background: #252030; border: 2px solid #00de83; border-radius: 30px; text-transform: uppercase; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .call_duty_series_min .call_duty_series_right .series_bottom_bar .series_bottom_bar_col img { margin: 0 auto; padding: 0; display: block; max-width: 100%; }
    .controller_modz_rapid_tebs .controller_modz_rapid_tebsbar .call_duty_series_min .call_duty_series_right .series_bottom_bar .series_bottom_bar_col { width: 50%; float: left; margin: 0; padding: 0 5px; text-align: center; }
    .controller_section .home_section_slider .owl-dots { position: absolute; bottom: 41px; padding: 0 0 0 30px; }
    .cms-rapidfire #maincontent .container, .cms-rapidfire div[aria-label="breadcrumb"] { width: 100%; padding: 0 15px; }
    .product_view_top_part .container { padding: 0 15px; }
    .catalog-product-view .column.main .container { padding: 0 15px; }
    .checkout-cart-index .container { width: 100%; }
    .cart.table-wrapper .item-info td.col.item { padding: 0 15px; }
    .cart.table-wrapper .items > .item { padding: 25px 15px 25px 10px; }
    .cart-container .checkout-methods-items .action.primary { font-size: 18px; padding: 8px 7px 8px 7px; }
    .cart-container .checkout-methods-items .paypal.checkout.paypal-logo input[type="text"] { font-size: 17px; width: 178px; padding: 8px 38px 8px 7px; }
    .cart_hassle_free ul li .free_uk_delv b { font-size: 20px; font-family: 'blinkerbold'; float: left; width: 100%; }
    .cart_hassle_free ul li .free_uk_delv p { color: #fff; font-size: 15px; font-family: 'blinkerregular'; padding: 10px 0 0 0; }
    .page-layout-build-your-own.catalog-product-view main .product-info-main { width: 50%; padding: 0px; }
    .page-layout-build-your-own.catalog-product-view main .product.media { width: 50%; }
    .block.review-list .block-content .items.review-items .item.review-item { background: none; }
    .catalog-product-view .product.data.items > #reviews.item.content { padding: 25px 25px 25px 25px; }
    .page-layout-build-your-own .product.info.detailed .product.data.items { margin: 0 0px 20px; }
    .page-layout-build-your-own.catalog-product-view .product.data.items > .item.content { padding: 25px; }
    .product_view_top_part .product-info-price .product-info-stock-sku h1 { font-size: 50px; }
    .iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_column { width: 33.33% !important; padding: 0 5px !important; float: left !important; margin-bottom: 20px; }
    .page-layout-checkout.onepage-index-index #maincontent { width: 100%; }
    .iwd_main_wrapper .items.payment-methods .field .iwd_opc_select_container .iwd_opc_select_option { font-size: 14px; }
    .iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container:not(.selected) .iwd_opc_select_option.iwd_opc_cc_option_short, .iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container:not(.selected) .iwd_opc_select_option.iwd_opc_cc_option_short, .iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container:not(.selected) .iwd_opc_select_option.iwd_opc_cc_option_long, .iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container:not(.selected) .iwd_opc_select_option.iwd_opc_cc_option_long { padding-right: 105px; position: relative; overflow: visible; }
    .iwd_main_wrapper .iwd_opc_alternative_wrapper .iwd_opc_alternative_column .iwd_opc_column_content { min-height: 893px; }
    .iwd_main_wrapper .iwd_opc_alternative_wrapper .iwd_opc_payment_column .iwd_opc_alternative_column .iwd_opc_column_content { min-height: 564px; }
    .catalog-category-view .product-item .product-item-name { color: #fff; text-transform: uppercase; font-size: 24px; font-weight: 700; margin: 0 0 0 0; font-family: 'blinkerbold'; padding: 0px 0 8px 0; float: left; width: 100%; letter-spacing: 2px; height: 29px; }
    .catalog-category-view.page-products .product.details.product-item-details .price { font-size: 24px; color: #00de83; font-family: 'blinkerextralight'; }
    .catalog-category-view.page-products .product.details.product-item-details .con_bt a { background: #252030; color: #fff; padding: 6px 40px 6px 40px; border: 2px solid #00de83; border-radius: 40px; text-decoration: none; font-size: 18px; font-weight: 400; font-family: 'blinkerextralight'; }
    .catalog-category-view.page-products .products-grid .product-item.product-item-info.item.product { flex: 0 0 33.33%; }
    .catalog-category-view.page-products .product.details.product-item-details .from-title { font-size: 24px; }
    .catalog-category-view.page-products .products-grid .product-item-img .product-image-wrapper, .catalogsearch-result-index .products-grid .product-item-img .product-image-wrapper, .container .block .products-grid .product-item-img .product-image-wrapper { padding-bottom: 173px !important; position: relative; text-align: center; overflow: visible; }
    .catalog-category-view .products-grid .product-item-img img { max-width: 280px; height: 100%; position: absolute; }
    .account_page_tab .nav-tabs > li a { padding: 0 30px; }
    .wrapper-header .top-header .header_top_right .header_top_links li.authorization-link.nav-item { display: none; }
    .collaborations_page_main .letscollaborate_bg_main .letscollaborate_bg_right { float: left; margin: 20px 0 20px 0; padding: 0px; width: 50%; }
    .collaborations_page_main .collaborations_page_title_bg .collaborations_page_title h2 { font-size: 23px; }
    .collaborations_page_main .collaborations_page_title_bg .collaborations_page_title h2 strong { font-size: 30px; }
    .collaborations_page_main .letscollaborate_bg_main .letscollaborate_bg_left { float: left; margin: 0 0 0 0; padding: 0px; width: 50%; }
    .collaborations_page_main .letscollaborate_bg_main .letscollaborate_bg_right h2 { font-size: 25px; }
    .collaborations_page_main .letscollaborate_bg_main .letscollaborate_bg_right p { margin: 0 0 17px 0px; font-size: 15px; line-height: 24px; }
    .collaborations_page_main .our_clients_block_bg .our_clients_block ul li { margin: 0 0 20px; width: 50%; }
    .collaborations_page_main .our_clients_block_bg .our_clients_block_title h2 { font-size: 30px; }
    .affiliate_pro_page_bg .affiliate_pro_page_top .affiliate_pro_page_bg h1{ font-size: 45px;}
    .affiliate_pro_page_bg .affiliate_pro_page_top .af_how_it_works_block p{ padding: 0px;}
    .affiliate_pro_page_bg .affiliate_pro_page_top .af_real_time_stats_block p{ padding: 0px;}
    .affiliate_pro_page_bg .affiliate_pro_page_top .af_affiliate_account_block p{ padding: 0px;}
    .affiliate_pro_page_bg .affiliate_pro_page_top .af_how_it_works_block h2{ font-size: 24px;}
    .affiliate_pro_page_bg .affiliate_pro_page_top .af_real_time_stats_block h2{ font-size: 24px;}
    .affiliate_pro_page_bg .affiliate_pro_page_top .af_affiliate_account_block h2{ font-size: 24px;}    
/*======================== 6-3-20 007 ===================*/
.about-us-wrapper .about_us_wrapper_min .about_banner__min_ban .jems_witt_ceo { float: right; max-width: 220px; padding: 40px 0 0 0; }
.about-us-wrapper .about_us_wrapper_min .about_banner__min_ban .about_banner_text h1 { text-align: left; font-size: 34px; font-weight: bold; font-family: 'blinkersemibold'; color: #fff; text-transform: uppercase; padding: 30px 0 0 0; }
.about-us-wrapper .history_product_wrapper h1 b { font-size: 40px; font-weight: bold; font-family: 'blinkersemibold'; float: left; width: 100%; color: #3b3840; }
.about-us-wrapper .history_product_wrapper { float: left; width: 100%; background: url(../images/history_back.png) no-repeat; background-size: cover; padding: 120px 0 0 0; margin: -50px 0 0 0; }
.about-us-wrapper .our-mission-wrapper_min_offer {padding: 10px 0;padding-top: 50px;background: unset;}
.about-us-wrapper .about_us_wrapper_min .about_banner__min_ban .about_banner_text {float: left;width: auto;text-align: left;}




}



@media only screen and (min-width:1201px) and (max-width:1400px) {
    .about-us-wrapper .about_us_wrapper_min .about_banner__min_ban .jems_witt_ceo { float: right; max-width: 220px; padding: 0px 0 0 0; }
    .about-us-wrapper .about_us_wrapper_min .about_banner__min_ban .about_banner_text h1 { text-align: left; font-size: 50px; font-weight: bold; font-family: 'blinkersemibold'; color: #fff; text-transform: uppercase; padding: 30px 0 0 0; }
    .about-us-wrapper .history_product_wrapper h1 b { font-size: 50px; font-weight: bold; font-family: 'blinkersemibold'; float: left; width: 100%; color: #3b3840; }
    .about-us-wrapper .history_product_wrapper { float: left; width: 100%; background: url(../images/history_back.png) no-repeat; background-size: cover; padding: 120px 0 0 0; margin: -50px 0 0 0; }
    .about-us-wrapper .our-mission-wrapper_min_offer { padding: 180px 0; padding-top: 100px; }
    
    .build_your_own .build_you_one .build_your_two {float: none; width: 100%; border: 0; top: 20px; position: relative;}
    .build_your_own .build_you_one {padding: 0px 0 30px 0;}


}

@media only screen and (min-width:1401px) and (max-width:1600px) {
    .build_your_own .build_you_one .build_your_two {float: none; width: 100%; border: 0; top: 50px; position: relative;}


}



.pinta_produ .controller_pro_two .deadpool p.con_bt a:hover {color: #252030; background-color:#00de83;}
.navbar .nav-sections li .custom-menu-popup li a {font-size: 15px; font-family: 'blinkerregular'; color: #7e7b88; font-weight: 600;}
.navbar .nav-sections li .custom-menu-popup li a:hover { background: #1c1a22; font-weight: 600; color: #26e695;}
.product.info.detailed .data.item.content p {color: #74717e;}
.page-header .form-search #search_autocomplete { left: auto; top: 19px; width: 290px !important; }
.page-header .form-search #search_autocomplete .c-smartsearch__wrapper .clearfix .c-smartsearch__product { width: 100%; }
.page-header .form-search #search_autocomplete .c-smartsearch__wrapper .clearfix .c-smartsearch__product .c-smartsearch__description a { font-size: 15px; font-family: 'blinkerregular'; color: #3a3a3a; font-weight: 500; float: left; width: 100%; }
.page-header .form-search #search_autocomplete .c-smartsearch__wrapper .clearfix .c-smartsearch__product .c-smartsearch__description span { color: #3a3a3a; font-size: 15px; }
.page-header .form-search #search_autocomplete .c-smartsearch__wrapper .clearfix .c-smartsearch__product .c-smartsearch__description { margin: 0; }
.page-header .form-search #search_autocomplete .c-smartsearch__wrapper { border: 0; box-shadow: unset; }
.page-header .form-search #search_autocomplete .c-smartsearch__wrapper .c-smartsearch__content {background-color: white; float: left; width: 100%; height: 370px; overflow: auto; }
.page-layout-build-your-own .selection_item.active .selection_popup .selection_options { padding: 10px 0 0 0; float: left; width: 100%; }


body.page-layout-build-your-own .selection_popup .selection_options .price-option { font-family: 'blinkerregular'; font-size: 12px; color: #7e7b88; }
.page-layout-build-your-own .selection_popup .selection_options .option-child { padding: 5px; }
.page-layout-build-your-own .selection_box .selection_item.item_upgrade .selection_options label { color: #fff; font-size: 18px; background: #1c1a22; padding: 13px 15px; }





/*.page-header .form-search #search_autocomplete .c-smartsearch__wrapper .c-smartsearch__content { background-color: #2f2d33; }*/
/*.page-header .form-search #search_autocomplete .c-smartsearch__wrapper { border: 1px #2f2d33; box-shadow: 0px 1px 4px 0px #2f2d33; }
.page-header .form-search #search_autocomplete .c-smartsearch__wrapper .clearfix { background-color: #2f2d33; }
.page-header .form-search #search_autocomplete .c-smartsearch__wrapper .clearfix .c-smartsearch__product { border-top: 1px #2f2d33; padding: 15px 15px; }
.page-header .form-search #search_autocomplete .c-smartsearch__wrapper .clearfix .c-smartsearch__product .c-smartsearch__description a { font-size: 15px; font-family: 'blinkerregular'; color: #fff; font-weight: 500; float: left; width: 100%; }
.page-header .form-search #search_autocomplete .c-smartsearch__wrapper .clearfix .c-smartsearch__product .c-smartsearch__description span { color: #fff; font-size: 15px; }
.page-header .form-search #search_autocomplete { left: auto; top: 17px; width: 290px !important; }
*/
.page-layout-build-your-own .selection_popup .selection_controls button.reset_btn.activebg{ position: relative;}
.page-layout-build-your-own .selection_popup .selection_controls button.reset_btn.activebg::after { content: "\f00c"; font-family: FontAwesome; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); color: #04c274; font-size: 25px; font-weight: lighter;}

#bss_ajaxcart_popup .popup .block .product-image{ float: left; margin: 0px; padding: 0px; width: 100px; }
#bss_ajaxcart_popup .cart-info { font-size: 18px; line-height: normal; text-align: left; padding-left: 20px; overflow: hidden; margin: 29px 0 0 0; }
#bss_ajaxcart_popup { margin: 0px; max-width: 100%;}
#ajax-suggest .product.details.product-item-details .product.name a { font-size: 13px; height: 32px; overflow: hidden; display: block;}
#bss_ajaxcart_popup .btn-viewcart .viewcart { border: 2px solid #04c274 !important; background: #ffffff !important; color: #04c274 !important; font-family: 'blinkerextralight'; font-size: 18px; text-transform: uppercase; padding: 10px 20px 10px 20px; border-radius: 40px; text-align: center; line-height: normal; font-weight: 400; width: auto; display: inline-block; transition: all 0.4s ease 0s; -webkit-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; -ms-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; }
#bss_ajaxcart_popup .btn-viewcart .viewcart:hover { background: #04c274 !important; }
#bss_ajaxcart_popup .header strong { font-size: 20px; margin: 10px 0 20px 0; display: block; color: #00A15B; }
#bss_ajaxcart_popup .block-title strong { font-size: 20px; margin: 10px 0 20px 0; display: block; color: #00A15B; text-align: center; clear: both; }
#ajax-suggest .item{padding-top: 0px; padding-bottom: 0px;}
#bss_ajaxcart_popup .price-box { margin: 8px 0; }
#ajax-suggest .product.details.product-item-details { min-height: 68px !important; }
#bss_ajaxcart_popup .popup .action .btn-continue .view-cart .viewcart{border: 2px solid #04c274 !important; background: #ffffff !important; color: #04c274 !important; font-family: 'blinkerextralight'; font-size: 18px; text-transform: uppercase; padding: 10px 20px 10px 20px; border-radius: 40px; text-align: center; line-height: normal; font-weight: 400; width: auto; display: inline-block; transition: all 0.4s ease 0s; -webkit-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; -ms-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; text-decoration: none;}
#bss_ajaxcart_popup .popup .action .btn-continue .view-cart .viewcart:hover { background: #04c274 !important; color: #ffffff !important; text-decoration: none;}

.box-title-tab { float: left; margin: 0 5px 0 0px; padding: 5px 13px; width: auto; font-size: 12px; background: #1c1a22; cursor: pointer;}
.box-title-tab.active{ color: #04c274;}
.page-layout-build-your-own .selection_popup .selection_options .box-title-tab + .box-content.designtabbg { float: right; width: 100%; margin: 5px 0 0 0; padding: 0px; display: none; }
.page-layout-build-your-own .selection_popup .selection_options .box-title-tab + .box-content.designtabbg.box-content-1{display: block;}
.page-layout-build-your-own .selection_popup .selection_options .box-title-tab .price-option-sku{display: block;}
.design_tab_bg.owl-carousel .box-title-tab { margin: 0px; width: 100%; text-align: center; padding: 7px 8px; line-height: normal;}
.selection_options > .box-title.box-title-tab{ display: none; }
.design_tab_bg.owl-carousel .owl-prev{ position: absolute; top: 50%; transform: translate(0,-50%); left: 5px; }
.design_tab_bg.owl-carousel .owl-prev span{ font-size: 38px; color:#04c274;}
.design_tab_bg.owl-carousel .owl-next{ position: absolute; top: 50%; transform: translate(0,-50%); right: 5px;}
.design_tab_bg.owl-carousel .owl-next span{ font-size: 38px; color:#04c274;}
.design_tab_bg.owl-carousel { padding: 0 20px; }
.design_tab_bg.owl-carousel .owl-dots{ display: none; }
.page-layout-build-your-own .selection_popup .selection_options .box-title-tab + .box-content.designtabbg .box-title{ display: none !important; }
.product.media .fotorama__wrap--toggle-arrows .fotorama__arr { display: block !important; opacity: 1 !important; visibility: visible !important; background: none; transform: none !important; }
.product.media .fotorama__wrap--toggle-arrows .fotorama__arr.fotorama__arr--prev .fotorama__arr__arr{ text-align: center; background: none;}
.product.media .fotorama__wrap--toggle-arrows .fotorama__arr.fotorama__arr--prev .fotorama__arr__arr::after { content: "\f053"; font-family: 'Font Awesome 5 Free'; color: #27e790; font-weight: bold; line-height: 80px; font-size: 40px; }
.product.media .fotorama__wrap--toggle-arrows .fotorama__arr.fotorama__arr--next .fotorama__arr__arr{ text-align: center; background: none;}
.product.media .fotorama__wrap--toggle-arrows .fotorama__arr.fotorama__arr--next .fotorama__arr__arr::after { content: "\f054"; font-family: 'Font Awesome 5 Free'; color: #27e790; font-weight: bold; line-height: 80px; font-size: 40px; }
.cms-returns .breadcrumbs{ height: 0; opacity: 0; overflow: hidden; pointer-events: none; }
.cms-shipping .breadcrumbs{ height: 0; opacity: 0; overflow: hidden; pointer-events: none; display: none;}
.page-footer .switcher .options ul.dropdown, .page-header .switcher .options ul.dropdown { background: #201e25;}
.page-footer .switcher .options ul.dropdown li:hover, .page-header .switcher .options ul.dropdown li:hover {background: #1c1a22; cursor: pointer;}
header.page-header .switcher .options ul.dropdown a:hover { background: #1c1a22; font-weight: 600; color: #26e695;}
.build_game_.inner .rating-summary { overflow: hidden; float: left; width: 100%; text-align: center; margin: 0 0 10px 0; }

.searchsuite-autocomplete { left: 0px; top: 34px; width: 100%; background: #201e25; border: 1px solid #282431; height: 500px; overflow: auto; }
.searchsuite-autocomplete .price-box{ margin: 0px; }
.searchsuite-autocomplete .menu-account li a:hover{ background: none; color: #26e695; }
.menu-account li a:hover{color: #26e695; }
.searchsuite-autocomplete ul li:hover, .searchsuite-autocomplete ul li.selected{ background: none; }
.searchsuite-autocomplete .title { padding: 10px; margin-bottom: 15px; background: #282431; color: #ffffff; font-weight: normal; }
.searchsuite-autocomplete .suggest { color: #3C3C3C; margin: 0 0 20px 0; }
.searchsuite-autocomplete .title .see-all{color: #26e695; font-weight: 500;}
.searchsuite-autocomplete .suggest ul li {
    color: #3C3C3C;
    display: block;
    margin: 5px 0;
}
.searchsuite-autocomplete ul li a{ font-weight: normal; }
.searchsuite-autocomplete ul li .qs-option-info .qs-option-reviews{ display: none; }
.searchsuite-autocomplete ul li .qs-option-info .qs-option-price { display: inline-block; font-weight: normal; margin-top: 5px; }
.searchsuite-autocomplete ul li .qs-option-info .qs-option-price .price-container .price{}
.searchsuite-autocomplete .product ul li { border-bottom: 1px solid #7e7b88; padding: 10px 0; }
.wrapper-box .product-item .special-price .price, .special-price .price{ color: #26e695; }
.searchsuite-autocomplete .product ul li .price{ color: #26e695; font-family: 'Open Sans'; line-height: 26px; font-size: 16px; font-weight: 600;}
.searchsuite-autocomplete .product ul li .special-price .price{ color: #26e695; font-family: 'Open Sans'; line-height: 26px; font-size: 16px; font-weight:600;}
.searchsuite-autocomplete .product ul li .old-price .price-wrapper .price {font-size: 16px; text-decoration: line-through; color: #959595; font-weight: 600;}
.menu-account li a{ padding: 0px; }
