@font-face{font-family:Arial;src:url(//addictcontrollers.auvenit.ro/wp-content/themes/Avada-Child-Theme/build_your_own_assets/ps4/arial.ttf)}body #main{padding-top:0}.text_above_step_1{font-size:20px;color:#fff;max-width:1440px;padding:0 20px;margin:30px auto;text-align:center}.controller_price_comp_cont{position:relative}.interface-image{margin:0 auto;position:relative}.interface-image img{position:absolute;top:0;left:0;z-index:3}.interface-image img#dim_img{position:static}.interface-image img#standard,.interface-image img#standard-back{z-index:1}.interface-image img#shell-color{z-index:2}.interface-image img#extra-paint{z-index:3}.interface-image .text{font-family:Arial;color:#fff;font-size:26px;position:absolute;z-index:4;bottom:25%;left:2%;width:20%;text-align:center}.interface-image .text#right-tag{left:initial;right:2%}#back-interface{display:none}.post-content{position:relative}.controller_builder_main_container{display:flex;flex-direction:column;max-width:500px;margin:0 auto;padding:0 10px;align-items:center;position:absolute;z-index:3;left:0;right:0;top:130px}i.change_interface{font-size:50px;cursor:pointer;color:#7c1127}.versions_and_categories_container{position:absolute;z-index:200;background:#fff;border:1px solid #000;border-radius:10px;left:calc(-131px + 50%);right:0;top:-10px;display:none;width:262px;max-width:100vw;overflow:hidden}.component_image,.side_image{width:62px;height:56px}.component_image{background-size:455%}.controller_builder_components_container{display:flex;flex-direction:row;align-items:center}.single_component_container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 30px;position:relative;background:#7c1127;border-radius:50%}.single_component_container .component_name,.single_component_container .component_price_and_currency{color:#fff;text-align:center;font-size:16px;line-height:20px}.single_component_container[component_id="abxy-buttons"] .component_name{max-width:55px}.single_component_container.text_component{line-height:30px}.comp_click_button{position:absolute;z-index:1;top:0;bottom:0;left:0;right:0}.single_component_container .versions_and_categories_container{cursor:initial}.component_version_image:not(.reset),.text_side_colour_image{width:40px;height:41px;margin-left:10px;margin-bottom:10px;border-radius:50%;cursor:pointer}.reset_and_close{display:flex;justify-content:space-between;padding:10px;align-items:center}.text_component .reset_and_close{border-bottom:1px solid #000}.component_version_image.reset,.component_text_reset{background-image:none;padding:2px 5px;text-align:center;color:#fff;background:#ffa501;font-weight:700;border-radius:5px;cursor:pointer}.component_version_image.reset:hover{color:#000}.single_component_container .fa-times-circle{font-size:22px;cursor:pointer}.single_component_container .fa-times-circle:hover:before{color:#000}.component_versions_container,.text_sides_colours_container{display:flex;flex-wrap:wrap;padding:10px 10px 0 0}.first_category_name.tab_title{text-align:center;color:#fff;border-top:1px solid #000;padding:2px;background:#7c1127}.second_category_name.s_tab_title{text-align:center;color:#7c1127;border-top:1px solid #7c1127;padding:2px}.first_category_name.tab_title:hover,.second_category_name.s_tab_title:hover{font-weight:700;cursor:pointer}.tab_content,.s_tab_content{display:none}.tab_content.active,.s_tab_content.active{display:block}.price_under_controller{color:orange;font-size:25px;font-weight:600;position:absolute;top:455px;left:0;right:0;text-align:center}.price_add_cart_container{display:table;margin:50px auto;background:#7c1127;padding:30px;color:#fff}.price_add_cart_container .add_to_cart_button{padding:10px;background:#387ebe;border-radius:5px;margin-left:65px;cursor:pointer;color:#fff;font-weight:700;font-size:20px}.price_add_cart_container .add_to_cart_button:hover{background:-webkit-linear-gradient(#387ebe,#2a5e8e);background:-o-linear-gradient(#387ebe,#2a5e8e);background:-moz-linear-gradient(#387ebe,#2a5e8e);background:linear-gradient(#387ebe,#2a5e8e);box-shadow:2px 2px 5px rgba(0,0,0,.4)}.price_and_button{display:flex;align-items:center;text-align:center;justify-content:center}.price_with_currency{font-size:28px;font-weight:700;margin:20px 0}.price_add_cart_container .card-pay{display:flex;flex-direction:row;list-style:none;padding:0}.price_add_cart_container .card-pay li img{max-width:35px}.price_add_cart_container .card-pay li{margin-left:5px}.price_add_cart_container .contact_cards{display:flex;flex-direction:row;align-items:center}.price_add_cart_container .contact_text{max-width:320px;margin:20px 20px 20px 0;text-align:center}.price_add_cart_container .contact_text a{color:#fff}.loading_gif_container{margin-left:20px;display:none}body .inputs_container{max-width:1100px;margin:80px auto 60px;display:flex;justify-content:space-between}.first_subcat_checkboxes.visible,.second_subcat_checkboxes.visible{max-width:1100px;margin:25px auto;display:flex;flex-wrap:wrap}body .checkbox_and_label{display:flex;align-items:center;position:relative;margin-right:30px;margin-bottom:20px}body .checkbox_and_label:last-child{margin-right:0}body #main{padding-left:0 !important;padding-right:0 !important}.custom_step_title{padding:15px 10px;color:#fff;background:#7c1127;font-size:24px;line-height:28px;text-align:center;position:relative;margin:50px 0}.custom_step_title.step_1{margin-top:0}.custom_step_title.step_1:before{background-image:url(/wp-content/uploads/2017/11/step_1_img.png)}.custom_step_title.step_2:before{background-image:url(/wp-content/uploads/2017/11/step_2_img.png)}.custom_step_title.step_3:before{background-image:url(/wp-content/uploads/2017/11/step_3_img.png)}.custom_step_title.step_4:before{background-image:url(/wp-content/uploads/2017/11/step_4_img.png)}.custom_step_title:before{content:"";position:absolute;top:-10px;left:20px;margin:auto;width:80px;display:block;height:80px;background-size:100%;background-repeat:no-repeat}body label{font-size:22px;color:#fff;font-weight:700;max-width:300px;display:inline-block}body [type=checkbox]:not(:checked),body [type=checkbox]:checked{position:absolute;z-index:100;opacity:0;left:0;right:0;top:0;bottom:0;width:100%;height:100%;cursor:pointer}body [type=checkbox]:not(:checked)+label,body [type=checkbox]:checked+label{position:relative;padding-left:45px;cursor:pointer}body [type=checkbox]:not(:checked)+label:before,body [type=checkbox]:checked+label:before{content:'';position:absolute;left:0;top:0;bottom:0;margin:auto;width:28px;height:28px;border:2px solid #d1d1d3;background:#efeff1;border-radius:4px;box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}body [type=checkbox]:not(:checked)+label:after,body [type=checkbox]:checked+label:after{content:'✔';position:absolute;top:0;bottom:0;margin:auto;width:28px;height:23px;left:4px;font-size:1.3em;line-height:.8;color:#801515;transition:all .2s}body [type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}body [type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}body [type=checkbox]:disabled:not(:checked)+label:before,body [type=checkbox]:disabled:checked+label:before{box-shadow:none;border-color:#bbb;background-color:#ddd}body [type=checkbox]:disabled:checked+label:after{color:#999}body [type=checkbox]:disabled+label{color:#aaa}body label:hover:before{border:2px solid #4778d9!important}body #wrapper #main .post-content .faq_title h2.title-heading-center{color:#fff;font-size:22px;font-weight:700}body .fusion-accordian .panel-title .fusion-toggle-heading{color:#fff}.bottom_questions_and_slider{max-width:1100px;margin:auto !important}.bottom_questions_and_slider .fusion-accordian{width:100%;border:1px solid #e0dede}.bottom_questions_and_slider .fusion-accordian .panel-title a{padding:10px}.bottom_questions_and_slider .fusion-accordian .panel-body{border-top:1px dashed #e0dede !important;padding-left:50px;color:#fff}.text_component_text{background-image:none;font-size:24px;line-height:112px;font-weight:900;color:#fff}.text_sides_buttons_container{display:flex;justify-content:space-around;max-width:200px;margin:10px auto}.text_component_tab{border-top:1px solid #000;display:none;padding-top:5px}.text_apply_container{display:flex;align-items:center;padding:0 10px}.text_component_tab input[type=text]{margin:10px auto;padding:5px 10px;width:160px;height:auto;max-width:100%;font-size:14px;line-height:20px;display:table}.apply_button{color:#fff;background:blue;padding:4px 10px;margin-left:10px;border-radius:5px;font-size:14px;font-weight:700;line-height:22px;cursor:pointer}.text_colours{text-align:center;padding:0 10px}.text_side_tab_button{text-align:center;cursor:pointer;opacity:.3}.text_side_tab_button .side_name{line-height:20px;margin-top:10px}.text_side_tab_button .side_price_and_currency{line-height:20px;margin-top:5px}.text_side_tab_button.initial,.text_side_tab_button.active,.text_side_tab_button:hover{opacity:1}.first_subcat_checkboxes,.second_subcat_checkboxes{display:none}.first_subcat_checkboxes .checkbox_and_label,.second_subcat_checkboxes .checkbox_and_label{margin-right:30px}.first_subcat_checkboxes .checkbox_and_label:last-child,.second_subcat_checkboxes .checkbox_and_label:last-child{margin-right:0}.first_subcat_checkboxes [type=checkbox]:not(:checked)+label:after,.first_subcat_checkboxes [type=checkbox]:checked+label:after,.second_subcat_checkboxes [type=checkbox]:not(:checked)+label:after,.second_subcat_checkboxes [type=checkbox]:checked+label:after{width:24px;height:24px;left:0;font-size:18px;line-height:24px;text-align:center}.first_subcat_checkboxes [type=checkbox]:not(:checked)+label:before,.first_subcat_checkboxes [type=checkbox]:checked+label:before,.second_subcat_checkboxes [type=checkbox]:not(:checked)+label:before,.second_subcat_checkboxes [type=checkbox]:checked+label:before{width:20px;height:20px}.first_subcat_checkboxes [type=checkbox]:not(:checked)+label,.first_subcat_checkboxes [type=checkbox]:checked+label{padding-left:35px}.second_subcat_checkboxes [type=checkbox]:not(:checked)+label,.second_subcat_checkboxes [type=checkbox]:checked+label{padding-left:30px}.colour_notes{margin-top:40px;padding:0 20px 0 10px;text-align:right;max-width:1600px;color:#fff}.controller_builder_components_container{position:relative;width:45em;height:45em;border-radius:50%;padding:0;list-style:none;margin:7em auto 0}.controller_builder_components_container>*{position:absolute;top:50%;left:50%;margin:-3.5em;width:7em;height:7em}.controller_builder_components_container>*:nth-of-type(1){z-index:201;-webkit-transform:rotate(0deg) translate(22.5em) rotate(0deg);transform:rotate(0deg) translate(22.5em) rotate(0deg)}.controller_builder_components_container>*:nth-of-type(2){z-index:200;-webkit-transform:rotate(32.72727deg) translate(22.5em) rotate(-32.72727deg);transform:rotate(32.72727deg) translate(22.5em) rotate(-32.72727deg)}.controller_builder_components_container>*:nth-of-type(3){z-index:199;-webkit-transform:rotate(65.45455deg) translate(22.5em) rotate(-65.45455deg);transform:rotate(65.45455deg) translate(22.5em) rotate(-65.45455deg)}.controller_builder_components_container>*:nth-of-type(4){z-index:200;-webkit-transform:rotate(98.18182deg) translate(22.5em) rotate(-98.18182deg);transform:rotate(98.18182deg) translate(22.5em) rotate(-98.18182deg)}.controller_builder_components_container>*:nth-of-type(5){z-index:199;-webkit-transform:rotate(130.90909deg) translate(22.5em) rotate(-130.90909deg);transform:rotate(130.90909deg) translate(22.5em) rotate(-130.90909deg)}.controller_builder_components_container>*:nth-of-type(6){z-index:199;-webkit-transform:rotate(163.63636deg) translate(22.5em) rotate(-163.63636deg);transform:rotate(163.63636deg) translate(22.5em) rotate(-163.63636deg)}.controller_builder_components_container>*:nth-of-type(7){z-index:199;-webkit-transform:rotate(196.36364deg) translate(22.5em) rotate(-196.36364deg);transform:rotate(196.36364deg) translate(22.5em) rotate(-196.36364deg)}.controller_builder_components_container>*:nth-of-type(8){z-index:199;-webkit-transform:rotate(229.09091deg) translate(22.5em) rotate(-229.09091deg);transform:rotate(229.09091deg) translate(22.5em) rotate(-229.09091deg)}.controller_builder_components_container>*:nth-of-type(9){z-index:199;-webkit-transform:rotate(261.81818deg) translate(22.5em) rotate(-261.81818deg);transform:rotate(261.81818deg) translate(22.5em) rotate(-261.81818deg)}.controller_builder_components_container>*:nth-of-type(10){z-index:202;-webkit-transform:rotate(294.54545deg) translate(22.5em) rotate(-294.54545deg);transform:rotate(294.54545deg) translate(22.5em) rotate(-294.54545deg)}.controller_builder_components_container>*:nth-of-type(11){z-index:201;-webkit-transform:rotate(327.27273deg) translate(22.5em) rotate(-327.27273deg);transform:rotate(327.27273deg) translate(22.5em) rotate(-327.27273deg)}.controller_builder_components_container>*:nth-of-type(1) .versions_and_categories_container,.controller_builder_components_container>*:nth-of-type(2) .versions_and_categories_container,.controller_builder_components_container>*:nth-of-type(3) .versions_and_categories_container,.controller_builder_components_container>*:nth-of-type(4) .versions_and_categories_container,.controller_builder_components_container>*:nth-of-type(10) .versions_and_categories_container,.controller_builder_components_container>*:nth-of-type(11) .versions_and_categories_container{left:calc(-55px + 50%)}.controller_builder_components_container>*:nth-of-type(4) .versions_and_categories_container,.controller_builder_components_container>*:nth-of-type(5) .versions_and_categories_container,.controller_builder_components_container>*:nth-of-type(6) .versions_and_categories_container,.controller_builder_components_container>*:nth-of-type(7) .versions_and_categories_container,.controller_builder_components_container>*:nth-of-type(8) .versions_and_categories_container,.controller_builder_components_container>*:nth-of-type(9) .versions_and_categories_container{left:calc(-208px + 50%)}.reset_share_cont{display:flex;justify-content:center;margin-top:30px}.complete_reset_controller,.share_controller{margin:15px;padding:10px 30px;text-align:center;color:#fff;background:#f8a510;font-size:20px;font-weight:700;border-radius:15px;cursor:pointer}@media screen and (max-width:1140px){body .inputs_container{margin:60px 20px 40px}.first_subcat_checkboxes.visible,.second_subcat_checkboxes.visible{margin:25px 10px 25px 40px}}@media screen and (min-width:1020px){.single_component_container:hover,.single_component_container:focus{cursor:pointer}}@media screen and (max-width:1020px){.controller_builder_main_container{position:static;flex-direction:row;max-width:600px}.price_under_controller{color:orange;font-size:25px;font-weight:600;position:absolute;top:275px;left:0;right:0;text-align:center}.controller_builder_components_container{width:auto;height:auto;margin:10px 60px}.controller_builder_components_container>*:nth-of-type(n){-webkit-transform:none;transform:none;position:relative;margin:10px;left:initial;right:initial;top:initial;bottom:initial;z-index:initial}.controller_builder_components_container{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:space-around;justify-content:space-around}.controller_builder_components_container .single_component_container .versions_and_categories_container{left:calc(-135px + 50%)}}@media screen and (max-width:800px){.custom_step_title:before{left:5px}.custom_step_title{padding:15px 10px 15px 90px}}@media screen and (max-width:700px){body .inputs_container{flex-direction:column}body label{max-width:none}}@media screen and (max-width:640px){.controller_builder_components_container>*{width:19vw;height:19vw}.controller_builder_components_container>*:nth-of-type(n){margin:8px}.single_component_container .component_name,.single_component_container .component_price_and_currency{font-size:2.6vw;line-height:4vw}.component_image{width:9.6vw;height:8.8vw}.text_component_text{font-size:4vw;line-height:19vw}.versions_and_categories_container{left:calc(-131px + 10vw)}}@media screen and (max-width:600px){.price_add_cart_container .contact_cards,.price_and_button{flex-direction:column}.price_add_cart_container .contact_text{margin-right:0}.price_add_cart_container{padding:10px}.price_add_cart_container .add_to_cart_button{margin-left:0}}@media screen and (max-width:570px){.interface-image{margin:0 20px}.interface-image .text{font-size:4.5vw}}@media screen and (max-width:520px){.price_under_controller{position:static;margin:10px auto 20px}.controller_builder_components_container>*:nth-of-type(3n+1) .versions_and_categories_container{left:-10px}.controller_builder_components_container>*:nth-of-type(3n) .versions_and_categories_container{left:initial;right:-10px}}@media screen and (max-width:391px){.controller_builder_components_container{margin:10px 0}.controller_builder_components_container>*:nth-of-type(n){margin:7px}.controller_builder_components_container>*:nth-of-type(3n+1) .versions_and_categories_container,.controller_builder_components_container>*:nth-of-type(3n) .versions_and_categories_container{left:calc(-131px + 10vw);right:initial}.controller_builder_components_container>*:nth-of-type(4n+1) .versions_and_categories_container{left:-10px}.controller_builder_components_container>*:nth-of-type(4n) .versions_and_categories_container{left:initial;right:-10px}.controller_builder_components_container>*:last-child .versions_and_categories_container{left:initial;right:-10px}}/** End of Media Queries