8889841c@charset "UTF-8"; /*------------------------------------------------------------------ [Table of contents] 1. base 2. elements 3. form 4. layout 5. menu 6. pages 7. post 8. effect 9. utilities 10. widgets layout 11. widgets 12. responsive -------------------------------------------------------------------*/ /** * Web Application Prefix Apply For Making Owner Styles */ /** * Blocks Layout Selectors */ /********* LAYOUT **************/ /* carousel-controls-v1 */ /* carousel-controls-v2 */ /* carousel-controls-v3 */ /****/ .margin-top-1 { margin-top: 1px !important; } .margin-left-1 { margin-left: 1px !important; } .margin-bottom-1 { margin-bottom: 1px !important; } .margin-right-1 { margin-right: 1px !important; } .margin-top-2 { margin-top: 2px !important; } .margin-left-2 { margin-left: 2px !important; } .margin-bottom-2 { margin-bottom: 2px !important; } .margin-right-2 { margin-right: 2px !important; } .margin-top-3 { margin-top: 3px !important; } .margin-left-3 { margin-left: 3px !important; } .margin-bottom-3 { margin-bottom: 3px !important; } .margin-right-3 { margin-right: 3px !important; } .margin-top-4 { margin-top: 4px !important; } .margin-left-4 { margin-left: 4px !important; } .margin-bottom-4 { margin-bottom: 4px !important; } .margin-right-4 { margin-right: 4px !important; } .margin-top-5 { margin-top: 5px !important; } .margin-left-5 { margin-left: 5px !important; } .margin-bottom-5 { margin-bottom: 5px !important; } .margin-right-5 { margin-right: 5px !important; } .margin-top-6 { margin-top: 6px !important; } .margin-left-6 { margin-left: 6px !important; } .margin-bottom-6 { margin-bottom: 6px !important; } .margin-right-6 { margin-right: 6px !important; } .margin-top-7 { margin-top: 7px !important; } .margin-left-7 { margin-left: 7px !important; } .margin-bottom-7 { margin-bottom: 7px !important; } .margin-right-7 { margin-right: 7px !important; } .margin-top-8 { margin-top: 8px !important; } .margin-left-8 { margin-left: 8px !important; } .margin-bottom-8 { margin-bottom: 8px !important; } .margin-right-8 { margin-right: 8px !important; } .margin-top-9 { margin-top: 9px !important; } .margin-left-9 { margin-left: 9px !important; } .margin-bottom-9 { margin-bottom: 9px !important; } .margin-right-9 { margin-right: 9px !important; } .margin-top-10 { margin-top: 10px !important; } .margin-left-10 { margin-left: 10px !important; } .margin-bottom-10 { margin-bottom: 10px !important; } .margin-right-10 { margin-right: 10px !important; } .margin-top-11 { margin-top: 11px !important; } .margin-left-11 { margin-left: 11px !important; } .margin-bottom-11 { margin-bottom: 11px !important; } .margin-right-11 { margin-right: 11px !important; } .margin-top-12 { margin-top: 12px !important; } .margin-left-12 { margin-left: 12px !important; } .margin-bottom-12 { margin-bottom: 12px !important; } .margin-right-12 { margin-right: 12px !important; } .margin-top-13 { margin-top: 13px !important; } .margin-left-13 { margin-left: 13px !important; } .margin-bottom-13 { margin-bottom: 13px !important; } .margin-right-13 { margin-right: 13px !important; } .margin-top-14 { margin-top: 14px !important; } .margin-left-14 { margin-left: 14px !important; } .margin-bottom-14 { margin-bottom: 14px !important; } .margin-right-14 { margin-right: 14px !important; } .margin-top-15 { margin-top: 15px !important; } .margin-left-15 { margin-left: 15px !important; } .margin-bottom-15 { margin-bottom: 15px !important; } .margin-right-15 { margin-right: 15px !important; } .margin-top-16 { margin-top: 16px !important; } .margin-left-16 { margin-left: 16px !important; } .margin-bottom-16 { margin-bottom: 16px !important; } .margin-right-16 { margin-right: 16px !important; } .margin-top-17 { margin-top: 17px !important; } .margin-left-17 { margin-left: 17px !important; } .margin-bottom-17 { margin-bottom: 17px !important; } .margin-right-17 { margin-right: 17px !important; } .margin-top-18 { margin-top: 18px !important; } .margin-left-18 { margin-left: 18px !important; } .margin-bottom-18 { margin-bottom: 18px !important; } .margin-right-18 { margin-right: 18px !important; } .margin-top-19 { margin-top: 19px !important; } .margin-left-19 { margin-left: 19px !important; } .margin-bottom-19 { margin-bottom: 19px !important; } .margin-right-19 { margin-right: 19px !important; } .margin-top-20 { margin-top: 20px !important; } .margin-left-20 { margin-left: 20px !important; } .margin-bottom-20 { margin-bottom: 20px !important; } .margin-right-20 { margin-right: 20px !important; } .margin-top-21 { margin-top: 21px !important; } .margin-left-21 { margin-left: 21px !important; } .margin-bottom-21 { margin-bottom: 21px !important; } .margin-right-21 { margin-right: 21px !important; } .margin-top-22 { margin-top: 22px !important; } .margin-left-22 { margin-left: 22px !important; } .margin-bottom-22 { margin-bottom: 22px !important; } .margin-right-22 { margin-right: 22px !important; } .margin-top-23 { margin-top: 23px !important; } .margin-left-23 { margin-left: 23px !important; } .margin-bottom-23 { margin-bottom: 23px !important; } .margin-right-23 { margin-right: 23px !important; } .margin-top-24 { margin-top: 24px !important; } .margin-left-24 { margin-left: 24px !important; } .margin-bottom-24 { margin-bottom: 24px !important; } .margin-right-24 { margin-right: 24px !important; } .margin-top-25 { margin-top: 25px !important; } .margin-left-25 { margin-left: 25px !important; } .margin-bottom-25 { margin-bottom: 25px !important; } .margin-right-25 { margin-right: 25px !important; } .margin-top-26 { margin-top: 26px !important; } .margin-left-26 { margin-left: 26px !important; } .margin-bottom-26 { margin-bottom: 26px !important; } .margin-right-26 { margin-right: 26px !important; } .margin-top-27 { margin-top: 27px !important; } .margin-left-27 { margin-left: 27px !important; } .margin-bottom-27 { margin-bottom: 27px !important; } .margin-right-27 { margin-right: 27px !important; } .margin-top-28 { margin-top: 28px !important; } .margin-left-28 { margin-left: 28px !important; } .margin-bottom-28 { margin-bottom: 28px !important; } .margin-right-28 { margin-right: 28px !important; } .margin-top-29 { margin-top: 29px !important; } .margin-left-29 { margin-left: 29px !important; } .margin-bottom-29 { margin-bottom: 29px !important; } .margin-right-29 { margin-right: 29px !important; } .margin-top-30 { margin-top: 30px !important; } .margin-left-30 { margin-left: 30px !important; } .margin-bottom-30 { margin-bottom: 30px !important; } .margin-right-30 { margin-right: 30px !important; } .margin-top-31 { margin-top: 31px !important; } .margin-left-31 { margin-left: 31px !important; } .margin-bottom-31 { margin-bottom: 31px !important; } .margin-right-31 { margin-right: 31px !important; } .margin-top-32 { margin-top: 32px !important; } .margin-left-32 { margin-left: 32px !important; } .margin-bottom-32 { margin-bottom: 32px !important; } .margin-right-32 { margin-right: 32px !important; } .margin-top-33 { margin-top: 33px !important; } .margin-left-33 { margin-left: 33px !important; } .margin-bottom-33 { margin-bottom: 33px !important; } .margin-right-33 { margin-right: 33px !important; } .margin-top-34 { margin-top: 34px !important; } .margin-left-34 { margin-left: 34px !important; } .margin-bottom-34 { margin-bottom: 34px !important; } .margin-right-34 { margin-right: 34px !important; } .margin-top-35 { margin-top: 35px !important; } .margin-left-35 { margin-left: 35px !important; } .margin-bottom-35 { margin-bottom: 35px !important; } .margin-right-35 { margin-right: 35px !important; } .margin-top-36 { margin-top: 36px !important; } .margin-left-36 { margin-left: 36px !important; } .margin-bottom-36 { margin-bottom: 36px !important; } .margin-right-36 { margin-right: 36px !important; } .margin-top-37 { margin-top: 37px !important; } .margin-left-37 { margin-left: 37px !important; } .margin-bottom-37 { margin-bottom: 37px !important; } .margin-right-37 { margin-right: 37px !important; } .margin-top-38 { margin-top: 38px !important; } .margin-left-38 { margin-left: 38px !important; } .margin-bottom-38 { margin-bottom: 38px !important; } .margin-right-38 { margin-right: 38px !important; } .margin-top-39 { margin-top: 39px !important; } .margin-left-39 { margin-left: 39px !important; } .margin-bottom-39 { margin-bottom: 39px !important; } .margin-right-39 { margin-right: 39px !important; } .margin-top-40 { margin-top: 40px !important; } .margin-left-40 { margin-left: 40px !important; } .margin-bottom-40 { margin-bottom: 40px !important; } .margin-right-40 { margin-right: 40px !important; } .margin-top-41 { margin-top: 41px !important; } .margin-left-41 { margin-left: 41px !important; } .margin-bottom-41 { margin-bottom: 41px !important; } .margin-right-41 { margin-right: 41px !important; } .margin-top-42 { margin-top: 42px !important; } .margin-left-42 { margin-left: 42px !important; } .margin-bottom-42 { margin-bottom: 42px !important; } .margin-right-42 { margin-right: 42px !important; } .margin-top-43 { margin-top: 43px !important; } .margin-left-43 { margin-left: 43px !important; } .margin-bottom-43 { margin-bottom: 43px !important; } .margin-right-43 { margin-right: 43px !important; } .margin-top-44 { margin-top: 44px !important; } .margin-left-44 { margin-left: 44px !important; } .margin-bottom-44 { margin-bottom: 44px !important; } .margin-right-44 { margin-right: 44px !important; } .margin-top-45 { margin-top: 45px !important; } .margin-left-45 { margin-left: 45px !important; } .margin-bottom-45 { margin-bottom: 45px !important; } .margin-right-45 { margin-right: 45px !important; } .margin-top-46 { margin-top: 46px !important; } .margin-left-46 { margin-left: 46px !important; } .margin-bottom-46 { margin-bottom: 46px !important; } .margin-right-46 { margin-right: 46px !important; } .margin-top-47 { margin-top: 47px !important; } .margin-left-47 { margin-left: 47px !important; } .margin-bottom-47 { margin-bottom: 47px !important; } .margin-right-47 { margin-right: 47px !important; } .margin-top-48 { margin-top: 48px !important; } .margin-left-48 { margin-left: 48px !important; } .margin-bottom-48 { margin-bottom: 48px !important; } .margin-right-48 { margin-right: 48px !important; } .margin-top-49 { margin-top: 49px !important; } .margin-left-49 { margin-left: 49px !important; } .margin-bottom-49 { margin-bottom: 49px !important; } .margin-right-49 { margin-right: 49px !important; } .margin-top-50 { margin-top: 50px !important; } .margin-left-50 { margin-left: 50px !important; } .margin-bottom-50 { margin-bottom: 50px !important; } .margin-right-50 { margin-right: 50px !important; } .margin-top-51 { margin-top: 51px !important; } .margin-left-51 { margin-left: 51px !important; } .margin-bottom-51 { margin-bottom: 51px !important; } .margin-right-51 { margin-right: 51px !important; } .margin-top-52 { margin-top: 52px !important; } .margin-left-52 { margin-left: 52px !important; } .margin-bottom-52 { margin-bottom: 52px !important; } .margin-right-52 { margin-right: 52px !important; } .margin-top-53 { margin-top: 53px !important; } .margin-left-53 { margin-left: 53px !important; } .margin-bottom-53 { margin-bottom: 53px !important; } .margin-right-53 { margin-right: 53px !important; } .margin-top-54 { margin-top: 54px !important; } .margin-left-54 { margin-left: 54px !important; } .margin-bottom-54 { margin-bottom: 54px !important; } .margin-right-54 { margin-right: 54px !important; } .margin-top-55 { margin-top: 55px !important; } .margin-left-55 { margin-left: 55px !important; } .margin-bottom-55 { margin-bottom: 55px !important; } .margin-right-55 { margin-right: 55px !important; } .margin-top-56 { margin-top: 56px !important; } .margin-left-56 { margin-left: 56px !important; } .margin-bottom-56 { margin-bottom: 56px !important; } .margin-right-56 { margin-right: 56px !important; } .margin-top-57 { margin-top: 57px !important; } .margin-left-57 { margin-left: 57px !important; } .margin-bottom-57 { margin-bottom: 57px !important; } .margin-right-57 { margin-right: 57px !important; } .margin-top-58 { margin-top: 58px !important; } .margin-left-58 { margin-left: 58px !important; } .margin-bottom-58 { margin-bottom: 58px !important; } .margin-right-58 { margin-right: 58px !important; } .margin-top-59 { margin-top: 59px !important; } .margin-left-59 { margin-left: 59px !important; } .margin-bottom-59 { margin-bottom: 59px !important; } .margin-right-59 { margin-right: 59px !important; } .margin-top-60 { margin-top: 60px !important; } .margin-left-60 { margin-left: 60px !important; } .margin-bottom-60 { margin-bottom: 60px !important; } .margin-right-60 { margin-right: 60px !important; } .margin-top-61 { margin-top: 61px !important; } .margin-left-61 { margin-left: 61px !important; } .margin-bottom-61 { margin-bottom: 61px !important; } .margin-right-61 { margin-right: 61px !important; } .margin-top-62 { margin-top: 62px !important; } .margin-left-62 { margin-left: 62px !important; } .margin-bottom-62 { margin-bottom: 62px !important; } .margin-right-62 { margin-right: 62px !important; } .margin-top-63 { margin-top: 63px !important; } .margin-left-63 { margin-left: 63px !important; } .margin-bottom-63 { margin-bottom: 63px !important; } .margin-right-63 { margin-right: 63px !important; } .margin-top-64 { margin-top: 64px !important; } .margin-left-64 { margin-left: 64px !important; } .margin-bottom-64 { margin-bottom: 64px !important; } .margin-right-64 { margin-right: 64px !important; } .margin-top-65 { margin-top: 65px !important; } .margin-left-65 { margin-left: 65px !important; } .margin-bottom-65 { margin-bottom: 65px !important; } .margin-right-65 { margin-right: 65px !important; } .margin-top-66 { margin-top: 66px !important; } .margin-left-66 { margin-left: 66px !important; } .margin-bottom-66 { margin-bottom: 66px !important; } .margin-right-66 { margin-right: 66px !important; } .margin-top-67 { margin-top: 67px !important; } .margin-left-67 { margin-left: 67px !important; } .margin-bottom-67 { margin-bottom: 67px !important; } .margin-right-67 { margin-right: 67px !important; } .margin-top-68 { margin-top: 68px !important; } .margin-left-68 { margin-left: 68px !important; } .margin-bottom-68 { margin-bottom: 68px !important; } .margin-right-68 { margin-right: 68px !important; } .margin-top-69 { margin-top: 69px !important; } .margin-left-69 { margin-left: 69px !important; } .margin-bottom-69 { margin-bottom: 69px !important; } .margin-right-69 { margin-right: 69px !important; } .margin-top-70 { margin-top: 70px !important; } .margin-left-70 { margin-left: 70px !important; } .margin-bottom-70 { margin-bottom: 70px !important; } .margin-right-70 { margin-right: 70px !important; } .margin-top-71 { margin-top: 71px !important; } .margin-left-71 { margin-left: 71px !important; } .margin-bottom-71 { margin-bottom: 71px !important; } .margin-right-71 { margin-right: 71px !important; } .margin-top-72 { margin-top: 72px !important; } .margin-left-72 { margin-left: 72px !important; } .margin-bottom-72 { margin-bottom: 72px !important; } .margin-right-72 { margin-right: 72px !important; } .margin-top-73 { margin-top: 73px !important; } .margin-left-73 { margin-left: 73px !important; } .margin-bottom-73 { margin-bottom: 73px !important; } .margin-right-73 { margin-right: 73px !important; } .margin-top-74 { margin-top: 74px !important; } .margin-left-74 { margin-left: 74px !important; } .margin-bottom-74 { margin-bottom: 74px !important; } .margin-right-74 { margin-right: 74px !important; } .margin-top-75 { margin-top: 75px !important; } .margin-left-75 { margin-left: 75px !important; } .margin-bottom-75 { margin-bottom: 75px !important; } .margin-right-75 { margin-right: 75px !important; } .margin-top-76 { margin-top: 76px !important; } .margin-left-76 { margin-left: 76px !important; } .margin-bottom-76 { margin-bottom: 76px !important; } .margin-right-76 { margin-right: 76px !important; } .margin-top-77 { margin-top: 77px !important; } .margin-left-77 { margin-left: 77px !important; } .margin-bottom-77 { margin-bottom: 77px !important; } .margin-right-77 { margin-right: 77px !important; } .margin-top-78 { margin-top: 78px !important; } .margin-left-78 { margin-left: 78px !important; } .margin-bottom-78 { margin-bottom: 78px !important; } .margin-right-78 { margin-right: 78px !important; } .margin-top-79 { margin-top: 79px !important; } .margin-left-79 { margin-left: 79px !important; } .margin-bottom-79 { margin-bottom: 79px !important; } .margin-right-79 { margin-right: 79px !important; } .margin-top-80 { margin-top: 80px !important; } .margin-left-80 { margin-left: 80px !important; } .margin-bottom-80 { margin-bottom: 80px !important; } .margin-right-80 { margin-right: 80px !important; } .padding-top-1 { padding-top: 1px !important; } .padding-left-1 { padding-left: 1px !important; } .padding-bottom-1 { padding-bottom: 1px !important; } .padding-right-1 { padding-right: 1px !important; } .padding-top-2 { padding-top: 2px !important; } .padding-left-2 { padding-left: 2px !important; } .padding-bottom-2 { padding-bottom: 2px !important; } .padding-right-2 { padding-right: 2px !important; } .padding-top-3 { padding-top: 3px !important; } .padding-left-3 { padding-left: 3px !important; } .padding-bottom-3 { padding-bottom: 3px !important; } .padding-right-3 { padding-right: 3px !important; } .padding-top-4 { padding-top: 4px !important; } .padding-left-4 { padding-left: 4px !important; } .padding-bottom-4 { padding-bottom: 4px !important; } .padding-right-4 { padding-right: 4px !important; } .padding-top-5 { padding-top: 5px !important; } .padding-left-5 { padding-left: 5px !important; } .padding-bottom-5 { padding-bottom: 5px !important; } .padding-right-5 { padding-right: 5px !important; } .padding-top-6 { padding-top: 6px !important; } .padding-left-6 { padding-left: 6px !important; } .padding-bottom-6 { padding-bottom: 6px !important; } .padding-right-6 { padding-right: 6px !important; } .padding-top-7 { padding-top: 7px !important; } .padding-left-7 { padding-left: 7px !important; } .padding-bottom-7 { padding-bottom: 7px !important; } .padding-right-7 { padding-right: 7px !important; } .padding-top-8 { padding-top: 8px !important; } .padding-left-8 { padding-left: 8px !important; } .padding-bottom-8 { padding-bottom: 8px !important; } .padding-right-8 { padding-right: 8px !important; } .padding-top-9 { padding-top: 9px !important; } .padding-left-9 { padding-left: 9px !important; } .padding-bottom-9 { padding-bottom: 9px !important; } .padding-right-9 { padding-right: 9px !important; } .padding-top-10 { padding-top: 10px !important; } .padding-left-10 { padding-left: 10px !important; } .padding-bottom-10 { padding-bottom: 10px !important; } .padding-right-10 { padding-right: 10px !important; } .padding-top-11 { padding-top: 11px !important; } .padding-left-11 { padding-left: 11px !important; } .padding-bottom-11 { padding-bottom: 11px !important; } .padding-right-11 { padding-right: 11px !important; } .padding-top-12 { padding-top: 12px !important; } .padding-left-12 { padding-left: 12px !important; } .padding-bottom-12 { padding-bottom: 12px !important; } .padding-right-12 { padding-right: 12px !important; } .padding-top-13 { padding-top: 13px !important; } .padding-left-13 { padding-left: 13px !important; } .padding-bottom-13 { padding-bottom: 13px !important; } .padding-right-13 { padding-right: 13px !important; } .padding-top-14 { padding-top: 14px !important; } .padding-left-14 { padding-left: 14px !important; } .padding-bottom-14 { padding-bottom: 14px !important; } .padding-right-14 { padding-right: 14px !important; } .padding-top-15 { padding-top: 15px !important; } .padding-left-15 { padding-left: 15px !important; } .padding-bottom-15 { padding-bottom: 15px !important; } .padding-right-15 { padding-right: 15px !important; } .padding-top-16 { padding-top: 16px !important; } .padding-left-16 { padding-left: 16px !important; } .padding-bottom-16 { padding-bottom: 16px !important; } .padding-right-16 { padding-right: 16px !important; } .padding-top-17 { padding-top: 17px !important; } .padding-left-17 { padding-left: 17px !important; } .padding-bottom-17 { padding-bottom: 17px !important; } .padding-right-17 { padding-right: 17px !important; } .padding-top-18 { padding-top: 18px !important; } .padding-left-18 { padding-left: 18px !important; } .padding-bottom-18 { padding-bottom: 18px !important; } .padding-right-18 { padding-right: 18px !important; } .padding-top-19 { padding-top: 19px !important; } .padding-left-19 { padding-left: 19px !important; } .padding-bottom-19 { padding-bottom: 19px !important; } .padding-right-19 { padding-right: 19px !important; } .padding-top-20 { padding-top: 20px !important; } .padding-left-20 { padding-left: 20px !important; } .padding-bottom-20 { padding-bottom: 20px !important; } .padding-right-20 { padding-right: 20px !important; } .padding-top-21 { padding-top: 21px !important; } .padding-left-21 { padding-left: 21px !important; } .padding-bottom-21 { padding-bottom: 21px !important; } .padding-right-21 { padding-right: 21px !important; } .padding-top-22 { padding-top: 22px !important; } .padding-left-22 { padding-left: 22px !important; } .padding-bottom-22 { padding-bottom: 22px !important; } .padding-right-22 { padding-right: 22px !important; } .padding-top-23 { padding-top: 23px !important; } .padding-left-23 { padding-left: 23px !important; } .padding-bottom-23 { padding-bottom: 23px !important; } .padding-right-23 { padding-right: 23px !important; } .padding-top-24 { padding-top: 24px !important; } .padding-left-24 { padding-left: 24px !important; } .padding-bottom-24 { padding-bottom: 24px !important; } .padding-right-24 { padding-right: 24px !important; } .padding-top-25 { padding-top: 25px !important; } .padding-left-25 { padding-left: 25px !important; } .padding-bottom-25 { padding-bottom: 25px !important; } .padding-right-25 { padding-right: 25px !important; } .padding-top-26 { padding-top: 26px !important; } .padding-left-26 { padding-left: 26px !important; } .padding-bottom-26 { padding-bottom: 26px !important; } .padding-right-26 { padding-right: 26px !important; } .padding-top-27 { padding-top: 27px !important; } .padding-left-27 { padding-left: 27px !important; } .padding-bottom-27 { padding-bottom: 27px !important; } .padding-right-27 { padding-right: 27px !important; } .padding-top-28 { padding-top: 28px !important; } .padding-left-28 { padding-left: 28px !important; } .padding-bottom-28 { padding-bottom: 28px !important; } .padding-right-28 { padding-right: 28px !important; } .padding-top-29 { padding-top: 29px !important; } .padding-left-29 { padding-left: 29px !important; } .padding-bottom-29 { padding-bottom: 29px !important; } .padding-right-29 { padding-right: 29px !important; } .padding-top-30 { padding-top: 30px !important; } .padding-left-30 { padding-left: 30px !important; } .padding-bottom-30 { padding-bottom: 30px !important; } .padding-right-30 { padding-right: 30px !important; } .padding-top-31 { padding-top: 31px !important; } .padding-left-31 { padding-left: 31px !important; } .padding-bottom-31 { padding-bottom: 31px !important; } .padding-right-31 { padding-right: 31px !important; } .padding-top-32 { padding-top: 32px !important; } .padding-left-32 { padding-left: 32px !important; } .padding-bottom-32 { padding-bottom: 32px !important; } .padding-right-32 { padding-right: 32px !important; } .padding-top-33 { padding-top: 33px !important; } .padding-left-33 { padding-left: 33px !important; } .padding-bottom-33 { padding-bottom: 33px !important; } .padding-right-33 { padding-right: 33px !important; } .padding-top-34 { padding-top: 34px !important; } .padding-left-34 { padding-left: 34px !important; } .padding-bottom-34 { padding-bottom: 34px !important; } .padding-right-34 { padding-right: 34px !important; } .padding-top-35 { padding-top: 35px !important; } .padding-left-35 { padding-left: 35px !important; } .padding-bottom-35 { padding-bottom: 35px !important; } .padding-right-35 { padding-right: 35px !important; } .padding-top-36 { padding-top: 36px !important; } .padding-left-36 { padding-left: 36px !important; } .padding-bottom-36 { padding-bottom: 36px !important; } .padding-right-36 { padding-right: 36px !important; } .padding-top-37 { padding-top: 37px !important; } .padding-left-37 { padding-left: 37px !important; } .padding-bottom-37 { padding-bottom: 37px !important; } .padding-right-37 { padding-right: 37px !important; } .padding-top-38 { padding-top: 38px !important; } .padding-left-38 { padding-left: 38px !important; } .padding-bottom-38 { padding-bottom: 38px !important; } .padding-right-38 { padding-right: 38px !important; } .padding-top-39 { padding-top: 39px !important; } .padding-left-39 { padding-left: 39px !important; } .padding-bottom-39 { padding-bottom: 39px !important; } .padding-right-39 { padding-right: 39px !important; } .padding-top-40 { padding-top: 40px !important; } .padding-left-40 { padding-left: 40px !important; } .padding-bottom-40 { padding-bottom: 40px !important; } .padding-right-40 { padding-right: 40px !important; } .padding-top-41 { padding-top: 41px !important; } .padding-left-41 { padding-left: 41px !important; } .padding-bottom-41 { padding-bottom: 41px !important; } .padding-right-41 { padding-right: 41px !important; } .padding-top-42 { padding-top: 42px !important; } .padding-left-42 { padding-left: 42px !important; } .padding-bottom-42 { padding-bottom: 42px !important; } .padding-right-42 { padding-right: 42px !important; } .padding-top-43 { padding-top: 43px !important; } .padding-left-43 { padding-left: 43px !important; } .padding-bottom-43 { padding-bottom: 43px !important; } .padding-right-43 { padding-right: 43px !important; } .padding-top-44 { padding-top: 44px !important; } .padding-left-44 { padding-left: 44px !important; } .padding-bottom-44 { padding-bottom: 44px !important; } .padding-right-44 { padding-right: 44px !important; } .padding-top-45 { padding-top: 45px !important; } .padding-left-45 { padding-left: 45px !important; } .padding-bottom-45 { padding-bottom: 45px !important; } .padding-right-45 { padding-right: 45px !important; } .padding-top-46 { padding-top: 46px !important; } .padding-left-46 { padding-left: 46px !important; } .padding-bottom-46 { padding-bottom: 46px !important; } .padding-right-46 { padding-right: 46px !important; } .padding-top-47 { padding-top: 47px !important; } .padding-left-47 { padding-left: 47px !important; } .padding-bottom-47 { padding-bottom: 47px !important; } .padding-right-47 { padding-right: 47px !important; } .padding-top-48 { padding-top: 48px !important; } .padding-left-48 { padding-left: 48px !important; } .padding-bottom-48 { padding-bottom: 48px !important; } .padding-right-48 { padding-right: 48px !important; } .padding-top-49 { padding-top: 49px !important; } .padding-left-49 { padding-left: 49px !important; } .padding-bottom-49 { padding-bottom: 49px !important; } .padding-right-49 { padding-right: 49px !important; } .padding-top-50 { padding-top: 50px !important; } .padding-left-50 { padding-left: 50px !important; } .padding-bottom-50 { padding-bottom: 50px !important; } .padding-right-50 { padding-right: 50px !important; } .padding-top-51 { padding-top: 51px !important; } .padding-left-51 { padding-left: 51px !important; } .padding-bottom-51 { padding-bottom: 51px !important; } .padding-right-51 { padding-right: 51px !important; } .padding-top-52 { padding-top: 52px !important; } .padding-left-52 { padding-left: 52px !important; } .padding-bottom-52 { padding-bottom: 52px !important; } .padding-right-52 { padding-right: 52px !important; } .padding-top-53 { padding-top: 53px !important; } .padding-left-53 { padding-left: 53px !important; } .padding-bottom-53 { padding-bottom: 53px !important; } .padding-right-53 { padding-right: 53px !important; } .padding-top-54 { padding-top: 54px !important; } .padding-left-54 { padding-left: 54px !important; } .padding-bottom-54 { padding-bottom: 54px !important; } .padding-right-54 { padding-right: 54px !important; } .padding-top-55 { padding-top: 55px !important; } .padding-left-55 { padding-left: 55px !important; } .padding-bottom-55 { padding-bottom: 55px !important; } .padding-right-55 { padding-right: 55px !important; } .padding-top-56 { padding-top: 56px !important; } .padding-left-56 { padding-left: 56px !important; } .padding-bottom-56 { padding-bottom: 56px !important; } .padding-right-56 { padding-right: 56px !important; } .padding-top-57 { padding-top: 57px !important; } .padding-left-57 { padding-left: 57px !important; } .padding-bottom-57 { padding-bottom: 57px !important; } .padding-right-57 { padding-right: 57px !important; } .padding-top-58 { padding-top: 58px !important; } .padding-left-58 { padding-left: 58px !important; } .padding-bottom-58 { padding-bottom: 58px !important; } .padding-right-58 { padding-right: 58px !important; } .padding-top-59 { padding-top: 59px !important; } .padding-left-59 { padding-left: 59px !important; } .padding-bottom-59 { padding-bottom: 59px !important; } .padding-right-59 { padding-right: 59px !important; } .padding-top-60 { padding-top: 60px !important; } .padding-left-60 { padding-left: 60px !important; } .padding-bottom-60 { padding-bottom: 60px !important; } .padding-right-60 { padding-right: 60px !important; } .padding-top-61 { padding-top: 61px !important; } .padding-left-61 { padding-left: 61px !important; } .padding-bottom-61 { padding-bottom: 61px !important; } .padding-right-61 { padding-right: 61px !important; } .padding-top-62 { padding-top: 62px !important; } .padding-left-62 { padding-left: 62px !important; } .padding-bottom-62 { padding-bottom: 62px !important; } .padding-right-62 { padding-right: 62px !important; } .padding-top-63 { padding-top: 63px !important; } .padding-left-63 { padding-left: 63px !important; } .padding-bottom-63 { padding-bottom: 63px !important; } .padding-right-63 { padding-right: 63px !important; } .padding-top-64 { padding-top: 64px !important; } .padding-left-64 { padding-left: 64px !important; } .padding-bottom-64 { padding-bottom: 64px !important; } .padding-right-64 { padding-right: 64px !important; } .padding-top-65 { padding-top: 65px !important; } .padding-left-65 { padding-left: 65px !important; } .padding-bottom-65 { padding-bottom: 65px !important; } .padding-right-65 { padding-right: 65px !important; } .padding-top-66 { padding-top: 66px !important; } .padding-left-66 { padding-left: 66px !important; } .padding-bottom-66 { padding-bottom: 66px !important; } .padding-right-66 { padding-right: 66px !important; } .padding-top-67 { padding-top: 67px !important; } .padding-left-67 { padding-left: 67px !important; } .padding-bottom-67 { padding-bottom: 67px !important; } .padding-right-67 { padding-right: 67px !important; } .padding-top-68 { padding-top: 68px !important; } .padding-left-68 { padding-left: 68px !important; } .padding-bottom-68 { padding-bottom: 68px !important; } .padding-right-68 { padding-right: 68px !important; } .padding-top-69 { padding-top: 69px !important; } .padding-left-69 { padding-left: 69px !important; } .padding-bottom-69 { padding-bottom: 69px !important; } .padding-right-69 { padding-right: 69px !important; } .padding-top-70 { padding-top: 70px !important; } .padding-left-70 { padding-left: 70px !important; } .padding-bottom-70 { padding-bottom: 70px !important; } .padding-right-70 { padding-right: 70px !important; } .padding-top-71 { padding-top: 71px !important; } .padding-left-71 { padding-left: 71px !important; } .padding-bottom-71 { padding-bottom: 71px !important; } .padding-right-71 { padding-right: 71px !important; } .padding-top-72 { padding-top: 72px !important; } .padding-left-72 { padding-left: 72px !important; } .padding-bottom-72 { padding-bottom: 72px !important; } .padding-right-72 { padding-right: 72px !important; } .padding-top-73 { padding-top: 73px !important; } .padding-left-73 { padding-left: 73px !important; } .padding-bottom-73 { padding-bottom: 73px !important; } .padding-right-73 { padding-right: 73px !important; } .padding-top-74 { padding-top: 74px !important; } .padding-left-74 { padding-left: 74px !important; } .padding-bottom-74 { padding-bottom: 74px !important; } .padding-right-74 { padding-right: 74px !important; } .padding-top-75 { padding-top: 75px !important; } .padding-left-75 { padding-left: 75px !important; } .padding-bottom-75 { padding-bottom: 75px !important; } .padding-right-75 { padding-right: 75px !important; } .padding-top-76 { padding-top: 76px !important; } .padding-left-76 { padding-left: 76px !important; } .padding-bottom-76 { padding-bottom: 76px !important; } .padding-right-76 { padding-right: 76px !important; } .padding-top-77 { padding-top: 77px !important; } .padding-left-77 { padding-left: 77px !important; } .padding-bottom-77 { padding-bottom: 77px !important; } .padding-right-77 { padding-right: 77px !important; } .padding-top-78 { padding-top: 78px !important; } .padding-left-78 { padding-left: 78px !important; } .padding-bottom-78 { padding-bottom: 78px !important; } .padding-right-78 { padding-right: 78px !important; } .padding-top-79 { padding-top: 79px !important; } .padding-left-79 { padding-left: 79px !important; } .padding-bottom-79 { padding-bottom: 79px !important; } .padding-right-79 { padding-right: 79px !important; } .padding-top-80 { padding-top: 80px !important; } .padding-left-80 { padding-left: 80px !important; } .padding-bottom-80 { padding-bottom: 80px !important; } .padding-right-80 { padding-right: 80px !important; } @keyframes rotate_icon { 100% { -webkit-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg); } } @-webkit-keyframes rotate_icon { 100% { -webkit-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes scale_icon { form { -webkit-transform: scale(0.8); -ms-transform: scale(0.8); -o-transform: scale(0.8); transform: scale(0.8); } to { -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); } } @-webkit-keyframes scale_icon { form { -webkit-transform: scale(0.8); -ms-transform: scale(0.8); -o-transform: scale(0.8); transform: scale(0.8); } to { -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); } } /* 1. base */ .testimonials-item.style8:before, .testimonials-item.style1:before, .testimonials-item.style5:before, .testimonials-item.style3:before { content: '“'; } .testimonials-item.style2 .avarta:before { content: '“'; } img { max-width: 100%; height: auto; } figcaption { margin-top: 15px; } button, .btn, a { outline: none !important; } .mfp-container { overflow-x: hidden; } textarea.form-control { resize: none; } fieldset { clear: both; overflow: hidden; } .logo-theme img { max-width: 155px; } a:hover, a:focus { color: var(--superio-theme-color); } .post-password-form input { height: 43px; padding: 5px 10px; } .post-password-form input[type="submit"] { background: var(--superio-theme-color); color: #fff; border: none; padding: 5px 25px; } .post-password-form input[type="submit"]:hover, .post-password-form input[type="submit"]:active { color: #fff; background: var(--superio-theme-hover-color); } .btn-search-top { cursor: pointer; display: inline-block; } .input-group .btn { border-width: 1px; } a:focus, .btn:focus { outline: none !important; } .list, .list-no { list-style: none; padding: 0; margin: 0; } .media-body { width: 10000px; } .btn, button { outline: none !important; } ::-moz-selection { color: #fff; background: var(--superio-theme-color); } ::selection { color: #fff; background: var(--superio-theme-color); } .pswp__item { cursor: move; } .no-border { border: none !important; } .no-border:before { display: none !important; } .wpb_widgetised_column { margin: 0; } .topmenu-menu-line { list-style: none; padding: 0; margin: 0; } .topmenu-menu-line li { display: inline-block; vertical-align: middle; } .topmenu-menu-line li .space { margin: 0 3px; } .top-menu-mobile .title { font-size: 20px; padding: 0 15px; margin: 0 0 15px; } .top-menu-mobile .navbar-nav > li > a { padding: 2px 15px; } .apus-mfp-zoom-in.mfp-bg { opacity: 0; filter: alpha(opacity=0); -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } .apus-mfp-zoom-in.mfp-bg.mfp-ready { opacity: 0.8; filter: alpha(opacity=80); } .apus-mfp-zoom-in.mfp-bg.mfp-removing { opacity: 0; filter: alpha(opacity=0); } .apus-mfp-zoom-in.mfp-wrap .mfp-content { opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateY(-25%); -ms-transform: translateY(-25%); -o-transform: translateY(-25%); transform: translateY(-25%); -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } .apus-mfp-zoom-in.mfp-wrap.mfp-ready .mfp-content { -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); opacity: 1; filter: alpha(opacity=100); } .apus-mfp-zoom-in.mfp-wrap.mfp-removing .mfp-content { -webkit-transform: translateY(-25%); -ms-transform: translateY(-25%); -o-transform: translateY(-25%); transform: translateY(-25%); opacity: 0; filter: alpha(opacity=0); } .apus-mfp-zoom-in .mfp-content { padding: 20px; background: #fff; width: 600px; max-width: 85%; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; overflow: hidden; } @media (min-width: 1200px) { .apus-mfp-zoom-in .mfp-content { padding: 40px; } } .apus-mfp-zoom-in .mfp-content .msg-inner { padding: 15px; } @media (min-width: 1200px) { .apus-mfp-zoom-in .mfp-content .msg-inner { padding: 30px; } } .apus-mfp-zoom-in .mfp-content .send-private-message-wrapper { padding: 0; } .apus-mfp-zoom-in .widget-title { margin: 0 0 10px; font-size: 25px; text-align: center; } @media (min-width: 1200px) { .apus-mfp-zoom-in .widget-title { margin-bottom: 20px; } } .apus-mfp-zoom-in.mfp-ready .mfp-content { -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); opacity: 1; filter: alpha(opacity=100); } .apus-mfp-zoom-in .mfp-close { display: none !important; } .mfp-wrap .mfp-content { opacity: 0; filter: alpha(opacity=0); -webkit-transition: all 0.4s ease-in-out 0s; -o-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s; -webkit-transform: translateY(-25%); -ms-transform: translateY(-25%); -o-transform: translateY(-25%); transform: translateY(-25%); } .mfp-wrap.mfp-ready .mfp-content { opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); } .apus-quickview .mfp-inline-holder .mfp-content { position: relative; max-width: 100%; width: 90%; margin: 0 auto; background: #fff; } @media (min-width: 1200px) { .apus-quickview .mfp-inline-holder .mfp-content { width: 1200px; min-height: 400px; } } .apus-quickview .mfp-inline-holder .mfp-content .details-product { padding: 35px 20px 20px; overflow: hidden; margin: 0 !important; } @media (min-width: 992px) { .apus-quickview .mfp-inline-holder .mfp-content .details-product { padding: 0; } } .apus-quickview .mfp-inline-holder .mfp-content .woocommerce-product-details__short-description-wrapper { overflow: auto; } .apus-quickview .mfp-inline-holder .mfp-content .information-wrapper { padding-top: 30px; padding-bottom: 30px; overflow: hidden; } @media (min-width: 992px) { .apus-quickview .mfp-inline-holder .mfp-content .wrapper-img-main { padding: 30px 0 30px 30px; } .rtl .apus-quickview .mfp-inline-holder .mfp-content .wrapper-img-main { padding: 30px 30px 30px 0; } .apus-quickview .mfp-inline-holder .mfp-content .information { padding: 0 30px 0 0; } .rtl .apus-quickview .mfp-inline-holder .mfp-content .information { padding: 0 0 0 30px; } } @media (max-width: 767px) { .apus-quickview .mfp-inline-holder .mfp-content .details-product .information { padding-top: 10px; } } .apus-quickview .mfp-inline-holder .mfp-content .mfp-close { background: transparent !important; color: #77838F; font-size: 30px; -webkit-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; } .apus-quickview .mfp-inline-holder .mfp-content .mfp-close:hover, .apus-quickview .mfp-inline-holder .mfp-content .mfp-close:active { color: #e44343; } .apus-quickview .mfp-inline-holder .mfp-content .wrapper-thumbs { margin-top: 16px; } .apus-quickview .mfp-inline-holder .mfp-content .slick-carousel { margin-left: -8px; margin-right: -8px; } .apus-quickview .mfp-inline-holder .mfp-content .slick-carousel .slick-slide { padding-left: 8px; padding-right: 8px; } .action .caret { width: 8px; height: 8px; position: relative; } .action[aria-expanded="true"] b { border: none; } .action[aria-expanded="true"] b:before { font-family: FontAwesome; content: "\f00d"; position: absolute; top: 0; left: 0; font-size: 12px; } ins { text-decoration: none; } .video-responsive { height: 0; padding-top: 0; padding-bottom: 56.25%; margin-bottom: 10px; position: relative; overflow: hidden; } .video-responsive embed, .video-responsive iframe, .video-responsive object, .video-responsive video { top: 0; left: 0; position: absolute; width: 100%; height: 100%; } .audio-responsive iframe { width: 100%; height: 126px; } ul.list-square { padding: 0; margin: 0; list-style: none; } ul.list-square > li { line-height: 35px; font-size: 14px; margin: 0; } ul.list-square > li.active > a, ul.list-square > li:hover > a { color: var(--superio-theme-color); } ul.list-square > li.active > a:before, ul.list-square > li:hover > a:before { background: var(--superio-theme-color); } ul.list-square > li > a { display: block; padding-left: 21px; position: relative; } .rtl ul.list-square > li > a { padding-right: 21px; padding-left: inherit; } ul.list-square > li > a:before { content: ''; background: #202124; width: 8px; height: 8px; left: 0; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .rtl ul.list-square > li > a:before { right: 0; left: auto; } .breadcrumb > a + li:before, .breadcrumb > li + a:before, .breadcrumb > li + li:before { color: #696969 !important; display: inline-block; } .apus-breadscrumb { background-color: #E5EBF5; margin: 0 0 30px; text-align: center; } @media (min-width: 1200px) { .apus-breadscrumb { margin: 0 0 50px; } } .apus-breadscrumb .breadcrumb { background: transparent; margin: 0; padding: 0; color: #202124; } .apus-breadscrumb .breadcrumb .active { color: #202124; } .apus-breadscrumb .breadcrumb a { color: #696969; } .apus-breadscrumb .breadcrumb a:hover, .apus-breadscrumb .breadcrumb a:active { color: #202124; } .apus-breadscrumb .wrapper-breads { position: relative; padding: 15px 0; } @media (min-width: 1200px) { .apus-breadscrumb .wrapper-breads { padding: 45px 0; } } .apus-breadscrumb .bread-title { text-transform: capitalize; font-size: 22px; margin: 0 0 5px; } @media (min-width: 1200px) { .apus-breadscrumb .bread-title { font-size: 30px; } } .search-form input, .search-form .btn { background: #ebedee; border-color: #ebedee; color: #202124; } .search-form .btn { padding: 9px 15px; } .ui-autocomplete.ui-widget-content { padding: 15px; margin: 0; list-style: none; width: 293px !important; background: #fff; } .ui-autocomplete.ui-widget-content li { padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px solid #ECEDF2; } .ui-autocomplete.ui-widget-content li:last-child { border: none; margin: 0; padding: 0; } .ui-autocomplete.ui-widget-content li img { width: 60px; } .bg-dark { background: #272727; color: #fff; } .text-purple { color: #6c58bd !important; } .text-red { color: #E13F52 !important; } .text-green { color: #0fb76b !important; } .text-blue { color: #1194f7 !important; } .text-orange { color: #f66000 !important; } .text-yellow { color: #e2d951 !important; } .text-black { color: #000 !important; } .text-white, .text-light { color: #FFFFFF !important; } .text-darker { color: #333 !important; } .text-uppercase { text-transform: uppercase; } /*Radius ------------------------------------*/ .radius-0 { border-radius: 0 !important; } .radius-x { border-radius: 50% !important; } .radius-1x { border-radius: 10px !important; } .radius-2x { border-radius: 20px !important; } .radius-3x { border-radius: 30px !important; } .radius-4x { border-radius: 40px !important; } .radius-5x { border-radius: 5px !important; } .radius-6x { border-radius: 3px !important; } .carousel-md { width: 44px; height: 44px; line-height: 44px; } .carousel-sm { width: 34px; height: 34px; line-height: 34px; font-size: 14px; } .carousel-xs { width: 28px; height: 28px; line-height: 28px; font-size: 14px; } .add-fix-top { -webkit-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; position: fixed; z-index: 9; bottom: 15px; right: 15px; -webkit-transform: translateY(30px); -ms-transform: translateY(30px); -o-transform: translateY(30px); transform: translateY(30px); display: inline-block; opacity: 0; filter: alpha(opacity=0); color: var(--superio-theme-color); background-color: var(--superio-theme-color-007); width: 40px; height: 40px; line-height: 40px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; text-align: center; } .rtl .add-fix-top { left: 15px; right: auto; } @media (min-width: 1200px) { .add-fix-top { right: 60px; bottom: 30px; } .rtl .add-fix-top { left: 60px; right: auto; } } .add-fix-top.active { -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); opacity: 0.8; filter: alpha(opacity=80); } .add-fix-top.active:focus, .add-fix-top.active:hover { opacity: 1; filter: alpha(opacity=100); background: var(--superio-theme-color); color: #fff; } .menu { padding: 0; margin: 0; } .menu li { list-style: none; margin-bottom: 8px; } .menu li:last-child { margin-bottom: 0; } .menu ul { padding-left: 20px; margin: 0; } .rtl .menu ul { padding-right: 20px; padding-left: inherit; } .apus-body-loading { overflow: hidden; } @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } @keyframes -webkit-spin { 0% { -webkit-transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); } } .apus-page-loading { top: 0; left: 0; position: fixed; width: 100%; height: 100%; background: #fff; z-index: 9999; } .apus-loader-inner { margin: 0 auto; width: 80px; height: 80px; text-align: center; font-size: 10px; position: absolute; top: 50%; left: 50%; -webkit-transform: translateY(-50%) translateX(-50%); transform: translateY(-50%) translateX(-50%); background-size: cover; background-repeat: no-repeat; } .apus-loader-inner > div { width: 8px; height: 100%; display: inline-block; float: left; margin-left: 2px; -webkit-animation: delay 0.8s infinite ease-in-out; animation: delay 0.8s infinite ease-in-out; } .apus-loader-inner .loader1 { background-color: #e39505; } .apus-loader-inner .loader2 { background-color: #ff5395; -webkit-animation-delay: -0.7s; animation-delay: -0.7s; } .apus-loader-inner .loader3 { background-color: #84b813; -webkit-animation-delay: -0.6s; animation-delay: -0.6s; } .apus-loader-inner .loader4 { background-color: #f38ca3; -webkit-animation-delay: -0.5s; animation-delay: -0.5s; } .apus-loader-inner .loader5 { background-color: #da5800; -webkit-animation-delay: -0.4s; animation-delay: -0.4s; } @-webkit-keyframes delay { 0%, 40%, 100% { -webkit-transform: scaleY(0.05); transform: scaleY(0.05); } 20% { -webkit-transform: scaleY(1); transform: scaleY(1); } } @keyframes delay { 0%, 40%, 100% { transform: scaleY(0.05); -webkit-transform: scaleY(0.05); } 20% { transform: scaleY(1); -webkit-transform: scaleY(1); } } .tab-v1 .tabs-list { border: none; text-align: center; padding: 30px 0 50px; } .tab-v1 .tabs-list li { padding: 0 22px; margin: 0; display: inline-block; float: none; } .tab-v1 .tabs-list li a { padding: 5px 0; color: #777777; border-width: 0 0 1px !important; border-color: #cccccc; border-style: dashed; font-size: 16px; font-weight: 300; text-transform: uppercase; background: transparent; } .tab-v1 .tabs-list li.active > a:active, .tab-v1 .tabs-list li.active > a:focus, .tab-v1 .tabs-list li.active > a, .tab-v1 .tabs-list li:hover > a:active, .tab-v1 .tabs-list li:hover > a:focus, .tab-v1 .tabs-list li:hover > a { border-color: transparent; color: var(--superio-theme-color); background: transparent; } .tab-v1.style1 .tabs-list { padding: 10px 0 70px; text-align: right; } .rtl .tab-v1.style1 .tabs-list { text-align: left; } .tab-v1.style1 .tabs-list li.active, .tab-v1.style1 .tabs-list li:hover { -webkit-box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.1); box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.1); } .tab-v1.style1 .tabs-list li.active > a:active, .tab-v1.style1 .tabs-list li.active > a:focus, .tab-v1.style1 .tabs-list li.active > a, .tab-v1.style1 .tabs-list li:hover > a:active, .tab-v1.style1 .tabs-list li:hover > a:focus, .tab-v1.style1 .tabs-list li:hover > a { color: #202124; } @media (min-width: 992px) { .tab-v1.style1 { padding: 0 70px; } } .tab-product-center .nav-tabs { border: none; margin: 0 0 30px; text-align: center; } .tab-product-center .nav-tabs > li { display: inline-block; float: none; margin: 0 !important; } .tab-product-center .nav-tabs > li > a { border: none !important; margin: 0; font-size: 16px; font-weight: 500; padding: 0 30px; color: #202124; outline: none !important; } .tab-product-center .nav-tabs > li:hover a, .tab-product-center .nav-tabs > li.active a { color: var(--superio-theme-color); } .tab-product-center .tab-content { position: relative; } .tab-product-center .tab-content.loading:before { content: ''; position: absolute; top: 0; left: 0; z-index: 99; width: 100%; height: 100%; background: rgba(255, 255, 255, 0.9) url(../images/loading-quick.gif) no-repeat scroll center 100px/50px auto; } .page-links { overflow: hidden; margin: 0 0 30px; } .page-links .page-links-title { font-weight: normal; color: #202124; } .page-links > span:not(.page-links-title), .page-links > a { display: inline-block; line-height: 1; margin: 0 2px; padding: 9px 15px; border: 1px solid #ECEDF2; color: #202124; } .page-links > span:not(.page-links-title):hover, .page-links > span:not(.page-links-title):active, .page-links > a:hover, .page-links > a:active { color: #fff; background: var(--superio-theme-color); border-color: var(--superio-theme-color); } .page-links > span:not(.page-links-title) { color: #fff; background: var(--superio-theme-color); border-color: var(--superio-theme-color); } option { padding: 5px; } @media (min-width: 992px) { .space-padding-left-30 { padding-left: 30px !important; } } .woocommerce-MyAccount-navigation > ul { list-style: none; padding: 0; margin: 0; line-height: 35px; } .yith_woocompare_colorbox #cboxWrapper #cboxContent { position: relative; } .yith_woocompare_colorbox #cboxWrapper #cboxContent #cboxClose { position: absolute; top: -5px; right: -5px; padding: 5px; color: #fff; background: #e44343; text-transform: capitalize; font-size: 14px; width: 80px; height: 36px; text-indent: 0; -webkit-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; } .rtl .yith_woocompare_colorbox #cboxWrapper #cboxContent #cboxClose { left: -5px; right: auto; } .yith_woocompare_colorbox #cboxWrapper #cboxContent #cboxClose:hover, .yith_woocompare_colorbox #cboxWrapper #cboxContent #cboxClose:active { background: #e12d2d; } .image-lazy-loading .image-wrapper { background-position: center center; background-repeat: no-repeat; background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="38" height="38" viewBox="0 0 38 38" stroke="rgba(102,102,102,0.25)"%3E%3Cg fill="none" fill-rule="evenodd"%3E%3Cg transform="translate(1 1)" stroke-width="2"%3E%3Ccircle stroke-opacity=".55" cx="18" cy="18" r="18"/%3E%3Cpath d="M36 18c0-9.94-8.06-18-18-18"%3E%3CanimateTransform attributeName="transform" type="rotate" from="0 18 18" to="360 18 18" dur="1s" repeatCount="indefinite"/%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E'); max-height: 100%; } .image-lazy-loading .image-wrapper img { opacity: 0; filter: alpha(opacity=0); -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } .image-lazy-loading .image-wrapper.image-loaded { background: none; } .image-lazy-loading .image-wrapper.image-loaded img { opacity: 1; filter: alpha(opacity=100); } .rtl .navbar-nav { float: right; } .rtl .apus-topcart .dropdown-menu-right { right: auto; left: 0; } .rtl .dropdown-menu { text-align: right; } .rtl .mm-menu.mm-offcanvas { -webkit-transform: translateX(100%); -ms-transform: translateX(100%); -o-transform: translateX(100%); transform: translateX(100%); left: inherit; right: 0; } .rtl .mm-menu.mm-offcanvas.active { -webkit-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); } .rtl .mm-listview .mm-next { right: inherit; left: 0; } .rtl .mm-next::after { -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); } .rtl .mm-listview .mm-next + a, .rtl .mm-listview .mm-next + span { margin-right: 0; margin-left: 50px; } .rtl .offcanvas-filter-sidebar { -webkit-transform: translateX(100%); -ms-transform: translateX(100%); -o-transform: translateX(100%); transform: translateX(100%); } .rtl .offcanvas-filter-sidebar.active { -webkit-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); } .show-search { cursor: pointer; line-height: 1; font-size: 16px; } .show-search:hover, .show-search:active, .show-search:focus { color: var(--superio-theme-color); } .apus-header .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle { border: none !important; padding: 4px 25px 6px 0; background: transparent !important; color: #707070 !important; } .apus-header .wpml-ls-legacy-dropdown .wpml-ls-sub-menu { background: #fff; border: none; border: 1px solid #ECEDF2; min-width: 114px; } .apus-header .wpml-ls-legacy-dropdown .wpml-ls-sub-menu li { border-bottom: 1px solid #ECEDF2; padding: 9px 10px; } .apus-header .wpml-ls-legacy-dropdown .wpml-ls-sub-menu li a { border: none !important; background: transparent !important; padding: 0; color: #202124; } .apus-header .wpml-ls-legacy-dropdown .wpml-ls-sub-menu li a:hover, .apus-header .wpml-ls-legacy-dropdown .wpml-ls-sub-menu li a:focus { color: #1967D2; } .apus-header .wpml-ls-legacy-dropdown .wpml-ls-sub-menu li:last-child { border: none; } .apus-header .wpml-ls-legacy-dropdown { width: auto; } .apus-header .woo-multi-currency.shortcode.plain-vertical .wmc-currency-wrapper span.wmc-current-currency, .apus-header .woo-multi-currency.shortcode.plain-vertical .wmc-currency-wrapper .wmc-sub-currency .wmc-currency { padding: 0; border: none; background: transparent; } .apus-header .woo-multi-currency.shortcode.plain-vertical .wmc-currency-wrapper .wmc-sub-currency .wmc-currency { padding: 5px 10px; border-bottom: 1px solid #ECEDF2; } .apus-header .woo-multi-currency.shortcode.plain-vertical .wmc-currency-wrapper .wmc-sub-currency .wmc-currency:last-child { border: none; } .apus-header .woo-multi-currency.shortcode.plain-vertical .wmc-currency-wrapper span.wmc-current-currency { font-weight: 400; color: #707070; } .apus-header .woo-multi-currency.shortcode.plain-vertical .wmc-currency-wrapper .wmc-sub-currency .wmc-currency a:hover, .apus-header .woo-multi-currency.shortcode.plain-vertical .wmc-currency-wrapper .wmc-sub-currency .wmc-currency.active a { font-weight: 400; color: var(--superio-theme-color); } .apus-header .woo-multi-currency.shortcode.plain-vertical .wmc-currency-wrapper .wmc-sub-currency { min-width: 80px; text-align: inherit; z-index: 99; } .apus-header .woo-multi-currency.shortcode.plain-vertical .wmc-currency-wrapper span.wmc-current-currency::after { font-size: 11px; } .apus-header .apus-topbar .wpml-ls-legacy-dropdown .wpml-ls-sub-menu { min-width: 155px; } .search-header { position: fixed; z-index: 9; opacity: 0; filter: alpha(opacity=0); visibility: hidden; top: 0; left: 0; width: 100%; height: 0; background: #f7f7f7; -webkit-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; } .search-header.active { opacity: 1; filter: alpha(opacity=100); height: 100%; visibility: visible; } .apus_socials { list-style: none; padding: 0; margin: 0; } .apus_socials li { display: inline-block; margin-right: 30px; } .rtl .apus_socials li { margin-left: 30px; margin-right: 0; } .apus_socials li:last-child { margin: 0; } .select2-container { outline: none !important; } .select2-search--dropdown { padding: 10px 15px; } .select2-container.select2-container--default .select2-search--dropdown { padding: 20px 20px 0; } @media (min-width: 1200px) { .select2-container.select2-container--default .select2-search--dropdown { padding: 20px 25px 0; } } .select2-container.select2-container--default .select2-search--dropdown .select2-search__field { border: 1px solid #ECEDF2; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; padding: 5px 20px; outline: none !important; -webkit-box-shadow: none !important; box-shadow: none !important; } .select2-container.select2-container--default .select2-search--dropdown .select2-search__field:focus { border-color: var(--superio-theme-color); } .select2-container.select2-container--default .select2-results__option { padding: 5px 10px; outline: none !important; } .select2-container.select2-container--default .select2-dropdown { border-radius: 8px !important; -webkit-border-radius: 8px !important; -moz-border-radius: 8px !important; -ms-border-radius: 8px !important; -o-border-radius: 8px !important; border: 1px solid #ECEDF2 !important; -webkit-box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); } .select2-container.select2-container--default .select2-dropdown:before { content: ''; position: absolute; top: 0; left: 25px; -webkit-transform: translateY(-100%); -ms-transform: translateY(-100%); -o-transform: translateY(-100%); transform: translateY(-100%); border-width: 7px; border-style: solid; border-color: transparent transparent #ECEDF2; } .rtl .select2-container.select2-container--default .select2-dropdown:before { right: 25px; left: auto; } .select2-container.select2-container--default .select2-dropdown.select2-dropdown--above:before { top: 100%; -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); border-color: #ECEDF2 transparent transparent; } .select2-container.select2-container--default .select2-results { padding: 12px 0; } .select2-container.select2-container--default .select2-results .select2-results__option { color: #696969; padding: 4px 20px; background-color: transparent !important; position: relative; -webkit-transition: color 0.2s ease-in-out 0s; -o-transition: color 0.2s ease-in-out 0s; transition: color 0.2s ease-in-out 0s; } @media (min-width: 1200px) { .select2-container.select2-container--default .select2-results .select2-results__option { padding: 6px 25px; } } .select2-container.select2-container--default .select2-selection--multiple { -webkit-transition: color 0.3s ease-in-out 0s; -o-transition: color 0.3s ease-in-out 0s; transition: color 0.3s ease-in-out 0s; border: 1px solid #F0F5F7; border-radius: 8px !important; -webkit-border-radius: 8px !important; -moz-border-radius: 8px !important; -ms-border-radius: 8px !important; -o-border-radius: 8px !important; background: #F0F5F7; min-height: 50px; } .select2-container.select2-container--default .select2-selection--multiple .select2-selection__clear{ padding:0 0 3px; } .select2-container.select2-container--default .select2-selection--multiple .select2-selection__choice { border: 0; background: var(--superio-theme-color-015); color: var(--superio-theme-color); font-size: 13px; padding: 3px 15px; border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; } .select2-container.select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove { -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; float: right; margin-left: 5px; color: var(--superio-theme-color); } .rtl .select2-container.select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove { float: left; } .rtl .select2-container.select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove { margin-right: 5px; margin-left: 0; } .select2-container.select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover, .select2-container.select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:focus { color: #e44343; } .select2-container.select2-container--default .select2-selection--multiple .select2-selection__rendered { padding: 7px 20px; display: block; } .select2-container.select2-container--default.select2-container--focus .select2-selection--single, .select2-container.select2-container--default.select2-container--focus .select2-selection--multiple, .select2-container.select2-container--default.select2-container--open .select2-selection--single, .select2-container.select2-container--default.select2-container--open .select2-selection--multiple { background-color: #fff; border-color: var(--superio-theme-color); } .select2-container--default.select2-container .select2-selection--single .select2-selection__rendered { padding: 10px 20px; } .select2-container--default.select2-container .select2-selection--single { height: 50px; background: #F0F5F7; outline: none !important; border-radius: 8px !important; -webkit-border-radius: 8px !important; -moz-border-radius: 8px !important; -ms-border-radius: 8px !important; -o-border-radius: 8px !important; border: 1px solid #F0F5F7; margin: 0; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; padding-right: 25px; } .rtl .select2-container--default.select2-container .select2-selection--single { padding-left: 25px; padding-right: inherit; } .select2-container--default.select2-container .select2-selection--single .select2-selection__clear { font-weight: normal; } .select2-container--default.select2-container .select2-selection--single .select2-selection__clear:hover { color: #e44343; } .select2-container--default.select2-container .select2-selection--single .select2-selection__arrow { top: 11px; right: 10px; } .rtl .select2-container--default.select2-container .select2-selection--single .select2-selection__arrow { left: 10px; right: auto; } .select2-container.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[data-selected] { background-color: #fff; color: #202124; } .select2-container.select2-container--default .select2-results__option[aria-selected="true"], .select2-container--default .select2-results__option[data-selected="true"] { background-color: #fff; color: var(--superio-theme-color); } .bs-glyphicons { padding: 0; } .bs-glyphicons li { width: 24.5%; height: 115px; padding: 10px; margin: 0 -1px -1px 0; font-size: 12px; line-height: 1.4; text-align: center; border: 1px solid #e8edef; display: inline-block; } .bs-glyphicons .glyphicon { margin-top: 5px; margin-bottom: 10px; font-size: 24px; } .bs-glyphicons .glyphicon-class { display: block; text-align: center; word-wrap: break-word; } .icon-container { width: 240px; padding: .7em 0; float: left; position: relative; text-align: left; } .apus-results { margin-top: 10px; } .apus-results .apus-results-reset { display: inline-block; padding: 6px 15px; background: #e44343; color: #fff; white-space: nowrap; font-weight: 400; font-size: 15px; -webkit-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; } .apus-results .apus-results-reset:hover, .apus-results .apus-results-reset:active { color: #fff; background: #d51f1f; } .ajax-pagination { text-align: center; margin: 10px 0; } .ajax-pagination.apus-loader .apus-loadmore-btn { display: none; } .ajax-pagination.apus-loader:after { background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="38" height="38" viewBox="0 0 38 38" stroke="rgba(102,102,102,0.25)"%3E%3Cg fill="none" fill-rule="evenodd"%3E%3Cg transform="translate(1 1)" stroke-width="2"%3E%3Ccircle stroke-opacity=".55" cx="18" cy="18" r="18"/%3E%3Cpath d="M36 18c0-9.94-8.06-18-18-18"%3E%3CanimateTransform attributeName="transform" type="rotate" from="0 18 18" to="360 18 18" dur="1s" repeatCount="indefinite"/%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E'); background-position: center center; background-repeat: no-repeat; content: ""; width: 40px; height: 40px; display: block; width: 100%; } .ajax-pagination .apus-loadmore-btn + .apus-allproducts { display: none; } .ajax-pagination .apus-loadmore-btn.hidden + .apus-allproducts { display: block; color: #e44343; } .style-check { padding: 1px; list-style: none; line-height: 2.5; color: #696969; } .style-check li:before { content: "\f058"; font-weight: 900; font-family: 'Font Awesome 5 Free'; display: inline-block; margin-right: 10px; font-size: 16px; } .rtl .style-check li:before { margin-left: 10px; margin-right: 0; } .style2-check { padding: 0; margin: 0; list-style: none; line-height: 2.5; color: #202124; } .style2-check li:before { content: "\f103"; font-weight: normal; font-family: 'Flaticon'; display: inline-block; margin-right: 10px; font-size: 16px; } .rtl .style2-check li:before { margin-left: 10px; margin-right: 0; } .list-decimal { padding: 0; list-style: none; margin: 0; color: #202124; font-size: 18px; font-weight: 500; } .list-decimal li { margin-bottom: 25px; } @media (min-width: 1200px) { .list-decimal li { margin-bottom: 50px; } } .list-decimal li:last-child { margin-bottom: 0; } .list-decimal li span { display: inline-block; vertical-align: middle; font-size: 30px; line-height: 1; font-weight: 700; padding-right: 20px; opacity: 0.2; filter: alpha(opacity=20); margin-top: -12px; } .rtl .list-decimal li span { padding-left: 20px; padding-right: inherit; } @media (min-width: 1200px) { .list-decimal li span { min-width: 70px; font-size: 40px; } } .list-circle { color: #696969; padding: 0 15px; line-height: 2.5; } .list-number { padding: 0; list-style: none; margin: 0; font-size: 18px; font-weight: 500; color: #202124; } .list-number .number { display: inline-block; width: 40px; height: 40px; line-height: 40px; text-align: center; vertical-align: middle; color: #fff; background-color: var(--superio-theme-color); border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; position: relative; margin-right: 15px; } .rtl .list-number .number { margin-left: 15px; margin-right: 0; } @media (min-width: 1200px) { .list-number .number { margin-right: 30px; } .rtl .list-number .number { margin-left: 30px; margin-right: 0; } } .list-number .number:before { display: block; content: ''; position: absolute; z-index: -1; top: 5px; left: 5px; width: 40px; height: 40px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; background-color: rgba(52, 168, 83, 0.2); } .rtl .list-number .number:before { right: 5px; left: auto; } .list-number li { margin-bottom: 20px; } @media (min-width: 1200px) { .list-number li { margin-bottom: 40px; } } .list-number li:last-child { margin-bottom: 0; } .share-blog .title { display: inline-block; font-size: 16px; margin: 0; margin-right: 10px; } .rtl .share-blog .title { margin-left: 10px; margin-right: 0; } .share-blog a { display: inline-block; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; padding: 4px 10px; background-color: var(--superio-theme-color); color: #fff; font-size: 14px; margin-right: 6px; } @media (min-width: 768px) { .share-blog a { padding: 6px 28px; } } .rtl .share-blog a { margin-left: 6px; margin-right: 0; } .share-blog a i { display: inline-block; margin-right: 5px; } .rtl .share-blog a i { margin-left: 5px; margin-right: 0; } .share-blog a.facebook { background-color: #1967D2; } .share-blog a.twitter { background-color: #BC91E8; } .share-blog a.linkedin { background-color: #0077B5; } .share-blog a.pinterest { background-color: #D93025; } .form-control { border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; padding: 10px 25px; margin: 0; background: #F0F5F7; height: 50px; color: #77838F; } @media (min-width: 1200px) { .form-control { height: 60px; } } .form-control:focus { border-color: var(--superio-theme-color); background-color: #fff; } .phone-wrapper.phone-hide a.phone { display: none; } .phone-wrapper.phone-hide .phone-show { display: inline-block; cursor: pointer; } .phone-wrapper.phone-hide .phone-show span { display: inline-block; font-size: 11px; padding: 3px 10px; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; color: #fff; text-transform: capitalize; } .phone-wrapper.phone-hide.show a.phone { display: inline-block; } .phone-wrapper.phone-hide.show .phone-show { display: none; } [class*="detail-video"] .content-bottom { position: relative; padding-bottom: 56.25%; /* 16:9 */ height: 0; } [class*="detail-video"] .content-bottom iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; } .select2-container--default .select2-results > .select2-results__options { scrollbar-width: thin; } @media (min-width: 1200px) { .select2-container.select2-container--default.orderby .select2-dropdown { min-width: 240px; } } /* 2. elements */ /* block */ .widget { margin-bottom: 30px; position: relative; padding: 0px; background: transparent; } .widget .widget-title, .widget .widgettitle, .widget .widget-heading { font-size: 18px; margin: 0 0 18px; } .releated-candidates { margin-top: 25px; } @media (min-width: 1200px) { .releated-candidates { margin-top: 50px; } } .sidebar, .apus-sidebar { overflow: hidden; background-color: #F5F7FC; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; padding: 26px 30px 0; } .sidebar .group-wrapper-filter, .apus-sidebar .group-wrapper-filter { flex-wrap: wrap; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; } .sidebar .group-wrapper-filter .field-region, .apus-sidebar .group-wrapper-filter .field-region { margin: 0 0 10px; } .sidebar .group-wrapper-filter .field-region:last-child, .apus-sidebar .group-wrapper-filter .field-region:last-child { margin-bottom: 0; } @media (min-width: 992px) { .layout-job-sidebar-v2 .sidebar, .layout-job-sidebar-v2 .apus-sidebar { padding: 0; background: transparent; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; } .layout-job-sidebar-v2 .sidebar .widget, .layout-job-sidebar-v2 .apus-sidebar .widget { overflow: hidden; background-color: #F5F7FC; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; padding: 26px 30px 30px; } } #apus-footer .widget-nav-menu .menu li { margin: 0 0 12px; } #apus-footer .widget-nav-menu .menu li:last-child { margin: 0; } #apus-footer .widget-nav-menu .menu li a:after { display: none !important; } #apus-footer .widget-nav-menu .menu li a:before { -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; background-color: var(--superio-theme-color); content: ''; width: 0; height: 2px; display: inline-block; position: absolute; top: 50%; left: 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .rtl #apus-footer .widget-nav-menu .menu li a:before { right: 0; left: auto; } #apus-footer .widget-nav-menu .menu li a:hover, #apus-footer .widget-nav-menu .menu li a:focus { padding-left: 25px; } .rtl #apus-footer .widget-nav-menu .menu li a:hover, .rtl #apus-footer .widget-nav-menu .menu li a:focus { padding-right: 25px; padding-left: inherit; } #apus-footer .widget-nav-menu .menu li a:hover:before, #apus-footer .widget-nav-menu .menu li a:focus:before { width: 15px; } #apus-footer .widget-nav-menu .menu li.active > a:before { width: 15px; } /* 3. form */ .btn-action-icon { height: 30px; line-height: 30px; text-align: center; width: 30px; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; display: inline-block; color: var(--superio-theme-color); background-color: var(--superio-theme-color-007); -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; font-size: 12px; position: relative; } .btn-action-icon:focus, .btn-action-icon:hover { color: #fff; background-color: var(--superio-theme-color); } .btn-action-icon:before { content: ''; position: absolute; display: block; width: 100%; height: 100%; top: 0; left: 0; z-index: 1; background-color: #fff; opacity: 0; filter: alpha(opacity=0); background-image: url(../images/loading.gif); background-repeat: no-repeat; background-position: center center; background-size: 15px auto; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } .btn-action-icon.loading:before { opacity: 0.9; filter: alpha(opacity=90); } .tooltip-inner { font-size: 12px; padding: 6px 15px; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; } .btn-icon i { font-size: 24px; line-height: 1; vertical-align: middle; display: inline-block; } @media (min-width: 1200px) { .btn-icon i { font-size: 28px !important; } .btn-icon i .pre { margin-right: 12px !important; } .rtl .btn-icon i .pre { margin-left: 12px !important; margin-right: 0; } .btn-icon i .next { margin-left: 12px !important; } .rtl .btn-icon i .next { margin-right: 12px !important; margin-left: 0; } } @media (min-width: 1200px) { .btn-show-filter i { font-size: 25px !important; vertical-align: middle; } } .btn-link-job, .button, .btn { outline: none !important; } .btn-link-job .pre, .button .pre, .btn .pre { display: inline-block; margin-right: 8px; } .rtl .btn-link-job .pre, .rtl .button .pre, .rtl .btn .pre { margin-left: 8px; margin-right: 0; } .btn-link-job .next, .button .next, .btn .next { display: inline-block; margin-left: 8px; } .rtl .btn-link-job .next, .rtl .button .next, .rtl .btn .next { margin-right: 8px; margin-left: 0; } .btn-candidate-alert:before, .btn-job-alert:before { content: "\f142"; font-family: "Flaticon"; margin-right: 10px; font-size: 25px; line-height: 0; vertical-align: sub; display: inline-block; } .rtl .btn-candidate-alert:before, .rtl .btn-job-alert:before { margin-left: 10px; margin-right: 0; } .btn-outline-light { color: #FFFFFF; background-color: transparent; border-color: #FFFFFF; } .btn-outline-light:hover, .btn-outline-light:focus, .btn-outline-light:active, .btn-outline-light.active { color: #262626; background-color: #FFFFFF; border-color: #262626; } .open .btn-outline-light.dropdown-toggle { color: #262626; background-color: #FFFFFF; border-color: #262626; } .btn-outline-light:active, .btn-outline-light.active { background-image: none; } .open .btn-outline-light.dropdown-toggle { background-image: none; } .btn-outline-light.disabled, .btn-outline-light.disabled:hover, .btn-outline-light.disabled:focus, .btn-outline-light.disabled:active, .btn-outline-light.disabled.active, .btn-outline-light[disabled], .btn-outline-light[disabled]:hover, .btn-outline-light[disabled]:focus, .btn-outline-light[disabled]:active, .btn-outline-light[disabled].active, fieldset[disabled] .btn-outline-light, fieldset[disabled] .btn-outline-light:hover, fieldset[disabled] .btn-outline-light:focus, fieldset[disabled] .btn-outline-light:active, fieldset[disabled] .btn-outline-light.active { background-color: transparent; border-color: #FFFFFF; } .btn-outline-light .badge { color: transparent; background-color: #FFFFFF; } .btn-shop { padding: 0 0 3px; font-size: 14px; font-weight: 500; text-transform: uppercase; border-bottom: 2px solid #f43434; } .btn-outline.btn-default { background: transparent; border-color: #fff; color: #fff; } .btn-outline.btn-default:hover { color: var(--superio-theme-color); border-color: #fff; background: #fff; } .btn-outline.btn-primary { background: transparent; border-color: #262626; color: #262626; } .btn-outline.btn-primary:hover { color: #fff; border-color: #262626; background: #262626; } .btn-outline.btn-success { background: transparent; border-color: #79b530; color: #79b530; } .btn-outline.btn-success:hover { color: #FFFFFF; border-color: #79b530; background: #79b530; } .btn-outline.btn-info { background: transparent; border-color: #27ceb4; color: #27ceb4; } .btn-outline.btn-info:hover { color: #FFFFFF; border-color: #27ceb4; background: #27ceb4; } .btn-outline.btn-danger { background: transparent; border-color: #e44343; color: #e44343; } .btn-outline.btn-danger:hover { color: #FFFFFF; border-color: #e44343; background: #e44343; } .btn-outline.btn-warning { background: transparent; border-color: #f0ad4e; color: #f0ad4e; } .btn-outline.btn-warning:hover { color: #FFFFFF; border-color: #f0ad4e; background: #f0ad4e; } .btn-inverse.btn-primary:hover { color: #262626; border-color: #262626; background: #FFFFFF; } .btn-inverse.btn-success:hover { color: #79b530; border-color: #79b530; background: #FFFFFF; } .btn-inverse.btn-info:hover { color: #27ceb4; border-color: #27ceb4; background: #FFFFFF; } .btn-inverse.btn-danger:hover { color: #e44343; border-color: #e44343; background: #FFFFFF; } .btn-inverse.btn-warning:hover { color: #f0ad4e; border-color: #f0ad4e; background: #FFFFFF; } .btn-inverse.btn-theme:hover { color: var(--superio-theme-color); border-color: var(--superio-theme-color); background: #FFFFFF; } .btn-compare.btn-outline { color: #4c4c4c; background: #fff; border: 1px solid #e9e9e9; height: 42px; } .btn-compare.btn-outline:hover, .btn-compare.btn-outline:active { color: #fff; background: #4c4c4c; border-color: #4c4c4c; } .view-more-btn i { margin-left: 12px; } .rtl .view-more-btn i { margin-right: 12px; margin-left: 0; } .reamore { font-size: 14px; font-weight: 500; color: var(--superio-theme-color) !important; text-transform: uppercase; padding: 0 0 4px; border-bottom: 2px solid var(--superio-theme-color); } .reamore i { margin-left: 8px; } .rtl .reamore i { margin-right: 8px; margin-left: 0; } .btn-browse { text-transform: uppercase; font-size: 12px; padding: 10px 15px; border: 1px solid #eaeff5; border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; line-height: 1.42857143; } .btn-browse:hover, .btn-browse:focus { background: var(--superio-theme-color); color: #fff; border-color: var(--superio-theme-color); } .viewmore-products-btn { position: relative; } .viewmore-products-btn:before { content: ''; position: absolute; top: -2px; left: -2px; width: calc(100% + 4px); height: calc(100% + 4px); z-index: 2; opacity: 0; filter: alpha(opacity=0); background: rgba(255, 255, 255, 0.9) url(../images/loading-quick.gif) no-repeat scroll center center/20px auto; } .viewmore-products-btn.loading:before { opacity: 1; filter: alpha(opacity=100); } button:focus, .btn:focus { outline: none !important; -webkit-box-shadow: none !important; box-shadow: none !important; } .radius-0 { border-radius: 0 !important; -webkit-border-radius: 0 !important; -moz-border-radius: 0 !important; -ms-border-radius: 0 !important; -o-border-radius: 0 !important; } .radius-circle { border-radius: 100px !important; -webkit-border-radius: 100px !important; -moz-border-radius: 100px !important; -ms-border-radius: 100px !important; -o-border-radius: 100px !important; } .btn-3d { -webkit-box-shadow: 0 0 10px 0 var(--superio-theme-color-08); box-shadow: 0 0 10px 0 var(--superio-theme-color-08); } .read-more { font-size: 12px; font-weight: 600; text-transform: uppercase; color: var(--superio-theme-color); } .btn-white { background: #fff; color: #202124; border-color: #fff; } .btn-white:active, .btn-white:hover { background: #fff; color: #202124; border-color: #fff; text-decoration: underline; } .btn-purple { background: #bc7cbf; color: #fff; border-color: #bc7cbf; } .btn-purple:active, .btn-purple:hover { color: #fff; background: #b36bb7; border-color: #b36bb7; } .btn-brown { background: transparent; color: #c0c0c0; border-color: #4e4f4f; } .btn-brown:focus, .btn-brown:hover { color: #fff; background: transparent; border-color: #fff; } .btn-back { padding: 8px 15px; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; background: rgba(255, 58, 114, 0.1); color: #ff7c39; border-color: #ff7c39; } .btn-back:focus, .btn-back:hover { color: #fff; background: #ff3a72; border-color: #ff7c39; } .btn-white.btn-br-white { background: #fff; color: #202124; border-color: #fff; } .btn-white.btn-br-white:active, .btn-white.btn-br-white:hover { color: #202124; background: #d9d9d9; border-color: #d9d9d9; } .btn-readmore { position: relative; display: inline-block; padding: 0 0 2px; color: var(--superio-theme-color); } .btn-readmore:after { content: ''; position: absolute; bottom: 0; right: 0; width: 0; height: 1px; display: block; background: var(--superio-theme-color); -webkit-transition: all 0.4s ease-in-out 0s; -o-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s; } .rtl .btn-readmore:after { left: 0; right: auto; } .btn-readmore i { display: inline-block; margin-left: 4px; font-size: 12px; } .rtl .btn-readmore i { margin-right: 4px; margin-left: 0; } .btn-readmore span { display: inline-block; margin-right: 4px; font-size: 21px; line-height: 1; } .rtl .btn-readmore span { margin-left: 4px; margin-right: 0; } .btn-readmore:hover:after { left: 0; width: 100%; } .rtl .btn-readmore:hover:after { right: 0; left: auto; } .btn-readmore.green-color { color: #34A853; } .btn-readmore.green-color:after { background-color: #34A853; } .btn-readmore.white-color { color: #fff; } .btn-readmore.white-color:after { background-color: #fff; } .btn-lighten { border-color: #fff; color: #fff; background: transparent; } .btn-lighten:hover { color: #fff; background: transparent; border-color: #fff; } .btn-outline.btn-white { background: transparent; color: #fff; border-color: #fff; } .btn-outline.btn-white:active, .btn-outline.btn-white:hover { color: #fff; background: var(--superio-theme-color); border-color: var(--superio-theme-color); } .btn-pink { color: #fff; background-color: #e3a3a2; border-color: #e3a3a2; } .btn-pink:hover, .btn-pink:focus, .btn-pink:active, .btn-pink.active, .open > .btn-pink.dropdown-toggle { color: #fff; background-color: #d77c7b; border-color: #d77c7b; } .btn-pink:active, .btn-pink.active, .open > .btn-pink.dropdown-toggle { background-image: none; } .btn-pink.disabled, .btn-pink.disabled:hover, .btn-pink.disabled:focus, .btn-pink.disabled:active, .btn-pink.disabled.active, .btn-pink[disabled], .btn-pink[disabled]:hover, .btn-pink[disabled]:focus, .btn-pink[disabled]:active, .btn-pink[disabled].active, fieldset[disabled] .btn-pink, fieldset[disabled] .btn-pink:hover, fieldset[disabled] .btn-pink:focus, fieldset[disabled] .btn-pink:active, fieldset[disabled] .btn-pink.active { background-color: #e3a3a2; border-color: #e3a3a2; } .btn-pink .badge { color: #e3a3a2; background-color: #fff; } .btn-primary.btn-inverse:active, .btn-primary.btn-inverse:hover { background: #fff !important; color: #262626 !important; border-color: #262626 !important; } .btn-theme { color: #fff; background-color: var(--superio-theme-color); border-color: var(--superio-theme-color); } .btn-theme:hover, .btn-theme:focus, .btn-theme:active { color: #fff; background-color: var(--superio-theme-hover-color); border-color: var(--superio-theme-hover-color); } .btn-dark { color: #252525; background-color: #cccccc; border-color: #cccccc; } .btn-dark:hover, .btn-dark:focus, .btn-dark:active, .btn-dark.active, .open > .btn-dark.dropdown-toggle { color: #252525; background-color: #b3b3b3; border-color: #b3b3b3; } .btn-dark:active, .btn-dark.active, .open > .btn-dark.dropdown-toggle { background-image: none; } .btn-dark.disabled, .btn-dark.disabled:hover, .btn-dark.disabled:focus, .btn-dark.disabled:active, .btn-dark.disabled.active, .btn-dark[disabled], .btn-dark[disabled]:hover, .btn-dark[disabled]:focus, .btn-dark[disabled]:active, .btn-dark[disabled].active, fieldset[disabled] .btn-dark, fieldset[disabled] .btn-dark:hover, fieldset[disabled] .btn-dark:focus, fieldset[disabled] .btn-dark:active, fieldset[disabled] .btn-dark.active { background-color: #cccccc; border-color: #cccccc; } .btn-dark .badge { color: #cccccc; background-color: #252525; } .btn-theme-second { color: #fff; background-color: #34A853; border-color: #34A853; } .btn-theme-second:hover, .btn-theme-second:focus, .btn-theme-second:active, .btn-theme-second.active, .open > .btn-theme-second.dropdown-toggle { color: #fff; background-color: #288140; border-color: #288140; } .btn-theme-second:active, .btn-theme-second.active, .open > .btn-theme-second.dropdown-toggle { background-image: none; } .btn-theme-second.disabled, .btn-theme-second.disabled:hover, .btn-theme-second.disabled:focus, .btn-theme-second.disabled:active, .btn-theme-second.disabled.active, .btn-theme-second[disabled], .btn-theme-second[disabled]:hover, .btn-theme-second[disabled]:focus, .btn-theme-second[disabled]:active, .btn-theme-second[disabled].active, fieldset[disabled] .btn-theme-second, fieldset[disabled] .btn-theme-second:hover, fieldset[disabled] .btn-theme-second:focus, fieldset[disabled] .btn-theme-second:active, fieldset[disabled] .btn-theme-second.active { background-color: #34A853; border-color: #34A853; } .btn-theme-second .badge { color: #34A853; background-color: #fff; } .btn-theme.btn-outline { color: var(--superio-theme-color); border-color: var(--superio-theme-color); background: transparent; } .btn-theme.btn-outline:hover, .btn-theme.btn-outline:active { color: #fff; background: var(--superio-theme-color); border-color: var(--superio-theme-color); } .more-link { color: var(--superio-theme-color); font-size: 14px; } .more-link:hover { text-decoration: underline; } .btn-shaded-sm { position: relative; } .btn-shaded-sm:before { content: ''; position: absolute; top: 0px; left: 0px; border-width: 20px 10px; border-style: solid; border-color: transparent transparent transparent rgba(255, 255, 255, 0.4); } /* Search ------------------------------------------------*/ .search-popup .dropdown-menu { padding: 10px; } .btn-action { border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; cursor: pointer; display: inline-block; font-size: 11px; font-weight: 900; line-height: 30px; margin-bottom: 0; padding: 0px 10px; text-align: center; text-transform: uppercase; -webkit-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; transition: all 0.4s ease 0s; vertical-align: middle; white-space: nowrap; } .searchform .input-search { padding: 15px; border-right: 0; line-height: 1.5; } .rtl .searchform .input-search { border-left: 0; border-right: inherit; } .searchform .btn-search { vertical-align: top; color: #adafac; padding: 12px 8px; } .searchform .input-group-btn { line-height: 100%; } .search-category .btn { margin-left: 10px !important; border-radius: 4px !important; -webkit-border-radius: 4px !important; -moz-border-radius: 4px !important; -ms-border-radius: 4px !important; -o-border-radius: 4px !important; } .rtl .search-category .btn { margin-right: 10px !important; margin-left: 0; } .search-category .wpo-search-inner label.form-control { border: none; border-bottom-right-radius: 4px; border-top-right-radius: 4px; } .search-category select { border: none; text-transform: capitalize; font-weight: 500; } /* comment form ------------------------------------------------*/ .chosen-container { width: 100% !important; } .input-group-form { border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; background: transparent; margin: 0 0 5px 0; } .input-group-form .form-control-reversed { border: 0px; background: #222222; color: #cccccc; font-size: 14px; height: 34px; } .input-group-form .form-control-reversed:hover, .input-group-form .form-control-reversed:focus { -webkit-box-shadow: none; box-shadow: none; } .input-group-form .input-group-addon { border: 0; background: #222222; border-bottom-left-radius: 4px; border-top-left-radius: 4px; } .btn-app { -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; white-space: nowrap; font-size: 13px; line-height: 1.4; padding: 7px 15px; border: 0; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; color: var(--superio-theme-color); background: var(--superio-theme-color-01); } @media (min-width: 1200px) { .btn-app { padding: 9px 22px; font-size: 14px; } } .btn-app:hover, .btn-app:focus { background: var(--superio-theme-color); color: #fff; } .btn-app .app-icon { font-size: 25px; width: 26px; line-height: 1; display: inline-block; } @media (min-width: 1200px) { .btn-app .app-icon { font-size: 28px; } } .btn-app .name-app { -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; margin: 0; font-size: 14px; font-weight: 500; } @media (min-width: 1200px) { .btn-app .name-app { font-size: 16px; } } .btn-app .inner { padding-left: 15px; } .rtl .btn-app .inner { padding-right: 15px; padding-left: inherit; } @media (min-width: 1200px) { .btn-app .inner { padding-left: 20px; } .rtl .btn-app .inner { padding-right: 20px; padding-left: inherit; } } .btn-app.st_white { color: #fff; background-color: rgba(255, 255, 255, 0.1); } .btn-app.st_white:hover, .btn-app.st_white:focus { background: rgba(255, 255, 255, 0.2); color: #fff; } .btn-app.st_dark { background: #202124; color: #fff; } .btn-app.st_dark:hover, .btn-app.st_dark:focus { color: #fff; background-color: var(--superio-theme-color); } .btn-app.st_blue { background: #fff; color: #131A51; } .btn-red-outline { color: #D93025; background-color: #fff; border-color: #fff; } .btn-red-outline:hover, .btn-red-outline:focus { color: #D93025; background-color: #fff; border-color: #fff; text-decoration: underline; } .btn-theme-lighten { border: 0; padding: 10px 30px; background: var(--superio-theme-color-007); color: var(--superio-theme-color); } .btn-theme-lighten:hover, .btn-theme-lighten:focus { color: #fff; background: var(--superio-theme-color); } .view_all i { margin-left: 2px; display: inline-block; } .rtl .view_all i { margin-right: 2px; margin-left: 0; } .btn-login { border: 1px solid var(--superio-theme-color-001); padding: 9px 30px; background: var(--superio-theme-color-007); color: var(--superio-theme-color); } .btn-login a { -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } .btn-login, .btn-login a { color: var(--superio-theme-color); } .btn-login:hover, .btn-login:focus { background: var(--superio-theme-color); border-color: var(--superio-theme-color); } .btn-login:hover, .btn-login:hover a, .btn-login:focus, .btn-login:focus a { color: #fff; } /* 4. layout */ /*------------------------------------*\ Topbar \*------------------------------------*/ .wrapper-large { max-width: 1770px; margin: auto; float: none; } /*------------------------------------*\ apus-topbar \*------------------------------------*/ .mm-menu .wpml-ls-legacy-dropdown a, .topbar-right-inner .wpml-ls-legacy-dropdown a { border: none !important; padding-top: 0; padding-bottom: 2px; background: transparent !important; } .mm-menu .wpml-ls-legacy-dropdown .wpml-ls-sub-menu, .topbar-right-inner .wpml-ls-legacy-dropdown .wpml-ls-sub-menu { background: #fff; border: none; padding: 5px 0; -webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.1); box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.1); } .mm-menu .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a, .topbar-right-inner .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a { padding: 5px 10px; } .mm-menu .wpml-ls-legacy-dropdown, .topbar-right-inner .wpml-ls-legacy-dropdown { width: auto; } .mm-menu .wpml-ls-legacy-dropdown .wpml-ls-sub-menu, .topbar-right-inner .wpml-ls-legacy-dropdown .wpml-ls-sub-menu { min-width: 140px; } .topbar-right { text-align: right; } .rtl .topbar-right { text-align: left; } .topbar-right .elementor-widget:not(.elementor-widget-spacer) { line-height: 1.4; position: relative; vertical-align: middle; display: inline-block; padding-left: 18px; margin-left: 18px; border-left: 1px solid #ECEDF2; width: auto; } .rtl .topbar-right .elementor-widget:not(.elementor-widget-spacer) { padding-right: 18px; padding-left: inherit; } .rtl .topbar-right .elementor-widget:not(.elementor-widget-spacer) { margin-right: 18px; margin-left: 0; } .rtl .topbar-right .elementor-widget:not(.elementor-widget-spacer) { border-right: 1px solid #ECEDF2; border-left: inherit; } .topbar-right .elementor-widget:not(.elementor-widget-spacer):first-child { margin: 0; padding: 0; border: 0; } .topbar-right .top-wrapper-menu .login i, .topbar-right .top-wrapper-menu .drop-dow i { font-size: 14px; } .topbar-right .language-wrapper .dropdown-menu-right { right: -20px; } .header-right { text-align: right; } .rtl .header-right { text-align: left; } .header-right .elementor-widget:not(.elementor-widget-spacer) { position: relative; display: inline-block; margin-left: 15px; max-width: 75%; vertical-align: middle; width: auto; } .rtl .header-right .elementor-widget:not(.elementor-widget-spacer) { margin-right: 15px; margin-left: 0; } .header-right .elementor-widget:not(.elementor-widget-spacer):first-child { margin: 0; } /*------------------------------------*\ Header \*------------------------------------*/ body.page-template-page-dashboard #apus-header-mobile, body.page-template-page-dashboard #apus-header, body.fix-header #apus-header-mobile, body.fix-header #apus-header { position: fixed; top: 0; left: 0; width: 100%; z-index: 3; } .together-sidebar-account { font-size: 20px; cursor: pointer; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } .together-sidebar-account:hover { color: var(--superio-theme-color); } .top-wrapper-menu { position: relative; display: inline-block; } .top-wrapper-menu:before { content: ''; position: absolute; top: 100%; left: 0; width: 100%; height: 10px; } .top-wrapper-menu .inner-top-menu { margin-top: 10px; padding: 15px; position: absolute; top: 100%; right: 0; opacity: 0; filter: alpha(opacity=0); visibility: hidden; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; -webkit-transform: translateY(10px); -ms-transform: translateY(10px); -o-transform: translateY(10px); transform: translateY(10px); z-index: 5; min-width: 150px; text-align: left; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; border: 1px solid #ECEDF2; background: #fff; -webkit-box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); } .rtl .top-wrapper-menu .inner-top-menu { left: 0; right: auto; } .rtl .top-wrapper-menu .inner-top-menu { text-align: right; } .top-wrapper-menu .inner-top-menu:before { content: ''; position: absolute; bottom: 100%; right: 30px; border-width: 8px; border-style: solid; border-color: transparent transparent #ECEDF2; } .rtl .top-wrapper-menu .inner-top-menu:before { left: 30px; right: auto; } .top-wrapper-menu:hover .inner-top-menu { visibility: visible; opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0px); -ms-transform: translateY(0px); -o-transform: translateY(0px); transform: translateY(0px); } .top-wrapper-menu.active .inner-top-menu { visibility: visible; opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0px); -ms-transform: translateY(0px); -o-transform: translateY(0px); transform: translateY(0px); } .top-wrapper-menu .header_customer_login { margin-top: 10px; position: absolute; top: 100%; right: 0; opacity: 0; filter: alpha(opacity=0); visibility: hidden; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; min-width: 320px; z-index: 9; } .rtl .top-wrapper-menu .header_customer_login { left: 0; right: auto; } .top-wrapper-menu:hover .header_customer_login { visibility: visible; opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0px); -ms-transform: translateY(0px); -o-transform: translateY(0px); transform: translateY(0px); background: #fff; -webkit-box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); } .top-wrapper-menu .infor-account .avatar-wrapper { width: 50px; height: 50px; overflow: hidden; background: #fff; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; float: left; display: -webkit-flex; /* Safari */ -webkit-align-items: center; /* Safari 7.0+ */ display: flex; align-items: center; justify-content: center; -webkit-justify-content: center; -ms-justify-content: center; } .rtl .top-wrapper-menu .infor-account .avatar-wrapper { float: right; } .top-wrapper-menu .infor-account .avatar-wrapper img { margin: 0; } .top-wrapper-menu .infor-account .name-acount { padding-left: 15px; width: calc(100%- 50px); } .rtl .top-wrapper-menu .infor-account .name-acount { padding-right: 15px; padding-left: inherit; } .top-wrapper-menu .infor-account .name-acount i { margin-left: 5px; font-size: 12px; } .rtl .top-wrapper-menu .infor-account .name-acount i { margin-right: 5px; margin-left: 0; } .header_customer_login { padding: 30px; } .header_customer_login .title { margin: 0 0 10px; font-size: 25px; } .header-left [class*="icon"] { font-size: 16px; } .header-left .btn-search-top { margin-top: 4px; } .header-left .icon-menu-top [class*="icon"] { font-size: 30px; } .header-left > div { margin-right: 22px; } .rtl .header-left > div { margin-left: 22px; margin-right: 0; } .header-left > div:last-child { margin-right: 0px; } .rtl .header-left > div:last-child { margin-left: 0px; margin-right: 0; } .header-right [class*="icon"] { font-size: 16px; } .header-right > div { margin-left: 25px; } .rtl .header-right > div { margin-right: 25px; margin-left: 0; } .header-right > div:last-child { margin-left: 0px; } .rtl .header-right > div:last-child { margin-right: 0px; margin-left: 0; } .header-default { padding: 20px 0; border-bottom: 1px solid #ECEDF2; } .header-mobile { position: relative; z-index: 3; padding: 15px 0; -webkit-transition: all 0.1s ease 0s; -o-transition: all 0.1s ease 0s; transition: all 0.1s ease 0s; background: #fff; -webkit-box-shadow: 0 6px 15px rgba(64, 79, 104, 0.05); box-shadow: 0 6px 15px rgba(64, 79, 104, 0.05); border-bottom: 1px solid #ECEDF2; } .header-mobile .btn-menu-account { display: inline-block; line-height: 1; font-size: 21px; cursor: pointer; } .header-mobile .logo-theme img { max-width: 120px; } .header-mobile .btn-showmenu { margin-left: 20px; } .rtl .header-mobile .btn-showmenu { margin-right: 20px; margin-left: 0; } .header-mobile .top-wrapper-menu .inner-top-menu { right: -30px; } .rtl .header-mobile .top-wrapper-menu .inner-top-menu { left: -30px; right: auto; } .btn-showmenu { align-items: end; -webkit-align-items: end; -ms-align-items: end; } .btn-showmenu > * { background-color: #202124; display: inline-block; height: 2px; width: 20px; margin: 3px 0; } .btn-showmenu .inner2 { width: 25px; } .btn-showmenu .inner3 { width: 15px; } .sticky-header { position: fixed !important; top: 0; left: 0; width: 100%; z-index: 100; -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05); box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05); background: #fff; } .sticky-header.sticky-header-hidden { -webkit-transform: translateY(-110%); -ms-transform: translateY(-110%); -o-transform: translateY(-110%); transform: translateY(-110%); } .sticky-header .vertical-wrapper.show-always .content-vertical { visibility: hidden; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } .sticky-header .vertical-wrapper.show-always:hover .content-vertical { visibility: visible; opacity: 1; filter: alpha(opacity=100); } .header_transparent .apus-header { position: absolute; top: 0; left: 0; width: 100%; z-index: 9; } .header_transparent .main-sticky-header:not(.sticky-header) section.elementor-element:not(.no-transparent) { background: transparent !important; -webkit-box-shadow: none !important; box-shadow: none !important; border: 0 !important; } .header_transparent .no_keep_header section.elementor-element:not(.no-transparent) { background: transparent !important; -webkit-box-shadow: none !important; box-shadow: none !important; border: 0 !important; } body.header_fixed .apus-header { position: fixed; width: 100%; top: 0; left: 0; } .main-sticky-header { -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } .apus-header { z-index: 6; position: relative; font-size: 14px; } .apus-header .show-main-menu { font-size: 30px; line-height: 1; color: #202124; } .apus-header .show-main-menu:hover, .apus-header .show-main-menu:focus, .apus-header .show-main-menu.active { color: var(--superio-theme-color); } .header-button-woo > div { margin-left: 25px; } .rtl .header-button-woo > div { margin-right: 25px; margin-left: 0; } .header-button-woo > div:last-child { margin-left: 0; } .rtl .header-button-woo > div:last-child { margin-right: 0; margin-left: 0; } .header-sidebar { position: fixed; width: 100px; z-index: 91; left: 0; top: 0; min-height: 100vh; background: #000; color: #fff; } .header-sidebar a { color: #fff; } .header-sidebar a:hover, .header-sidebar a:active { color: var(--superio-theme-color); } .header-sidebar .show-main-menu { width: 100px; height: 100px; line-height: 100px; border-width: 0 0 1px; border-color: #ECEDF2; color: #fff; background: #000000; } .header-sidebar .apus-topcart { position: absolute; bottom: 0; left: 0; width: 100%; padding: 20px 0; border-top: 1px solid #333333; } .header-sidebar .apus-topcart .count { color: #fff; font-size: 12px; text-transform: uppercase; } .header-sidebar .apus-topcart .dropdown-menu { bottom: 0; top: inherit; left: 100%; } .header-sidebar .service { color: #999999; white-space: nowrap; position: absolute; top: 50%; z-index: 9; text-transform: uppercase; letter-spacing: 2px; font-size: 14px; left: 50px; -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -o-transform: rotate(-90deg); transform: rotate(-90deg); -webkit-transform-origin: 0 11px; -moz-transform-origin: 0 11px; -ms-transform-origin: 0 11px; transform-origin: 0 11px; } .header-sidebar .service > * { -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); } .header-sidebar .service p { margin: 0; } .over-dark { cursor: not-allowed; display: block; visibility: hidden; opacity: 0; filter: alpha(opacity=0); position: fixed; top: 0; right: 0; z-index: 7; width: 100%; height: 100%; background: rgba(32, 33, 36, 0.5); -webkit-transition: all 0.4s ease-in-out 0s; -o-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s; } .rtl .over-dark { left: 0; right: auto; } .over-dark.active { visibility: visible; opacity: 1; filter: alpha(opacity=100); } .menu-center .navbar-nav.megamenu { float: none; text-align: center; } /*------------------------------------*\ Breadcrumb \*------------------------------------*/ .apus-breadcrumb { background: #fff; padding-top: 20px; padding-bottom: 20px; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; margin: 0 0 30px; text-align: left; font-size: 15px; } .apus-breadcrumb .breadcrumb-title { color: #ccc; margin: 0; font-weight: 300; font-size: 48px; } .apus-breadcrumb nav { text-align: left; line-height: 30px; } .rtl .apus-breadcrumb nav { text-align: right; } .apus-breadcrumb nav a { color: #000; } /*------------------------------------*\ Container \*------------------------------------*/ .apus-mainbody { background: transparent; padding-top: 0px; padding-bottom: 0px; } /*------------------------------------*\ Content \*------------------------------------*/ .apus-content { background: #fff; } .apus-content:before, .apus-content:after { content: " "; display: table; } .apus-content:after { clear: both; } /*------------------------------------*\ Pagination \*------------------------------------*/ .navigation { display: block; clear: both; } .pagination, .apus-pagination { width: 100%; margin: 0; padding: 10px 0; text-align: center; } @media (min-width: 1200px) { .pagination, .apus-pagination { padding: 20px 0; } } .pagination li, .apus-pagination li { display: inline-block; vertical-align: middle; margin: 0 5px; } .pagination li > span, .pagination li > a, .apus-pagination li > span, .apus-pagination li > a { border: 0; text-align: center; font-weight: 400; font-size: 15px; display: inline-block; float: none; color: #696969; border-radius: 50% !important; -webkit-border-radius: 50% !important; -moz-border-radius: 50% !important; -ms-border-radius: 50% !important; -o-border-radius: 50% !important; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; background: #fff; padding: 0 5px; min-width: 35px; line-height: 35px; } @media (min-width: 768px) { .pagination li > span, .pagination li > a, .apus-pagination li > span, .apus-pagination li > a { margin: 0 3px; padding: 0 10px; min-width: 44px; line-height: 44px; } } .pagination li > span:hover, .pagination li > span.current, .pagination li > a:hover, .pagination li > a.current, .apus-pagination li > span:hover, .apus-pagination li > span.current, .apus-pagination li > a:hover, .apus-pagination li > a.current { color: #fff; background: var(--superio-theme-color); } .pagination > span, .pagination > a, .apus-pagination > span, .apus-pagination > a { border: 0; text-align: center; font-weight: 400; font-size: 15px; display: inline-block; float: none; color: #696969; border-radius: 50% !important; -webkit-border-radius: 50% !important; -moz-border-radius: 50% !important; -ms-border-radius: 50% !important; -o-border-radius: 50% !important; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; background: #fff; padding: 0 5px; min-width: 35px; line-height: 35px; } @media (min-width: 768px) { .pagination > span, .pagination > a, .apus-pagination > span, .apus-pagination > a { margin: 0 3px; padding: 0 10px; min-width: 44px; line-height: 44px; } } .pagination > span:hover, .pagination > span.current, .pagination > a:hover, .pagination > a.current, .apus-pagination > span:hover, .apus-pagination > span.current, .apus-pagination > a:hover, .apus-pagination > a.current { color: #fff; background: var(--superio-theme-color); } .pagination ul.page-numbers, .apus-pagination ul.page-numbers { margin: 0; padding: 0; list-style: none; } /*------------------------------------*\ Footer \*------------------------------------*/ .apus-footer { position: relative; color: #77838F; font-size: 14px; font-weight: 400; } /*------------------------------------*\ Copyright \*------------------------------------*/ .apus-copyright { color: #888888; font-size: 14px; font-weight: 400; background: #ffffff; padding-top: 20px; padding-bottom: 20px; position: relative; } .apus-copyright a { color: #888888; } .apus-copyright a:hover, .apus-copyright a:focus, .apus-copyright a:active { color: var(--superio-theme-color); } .apus-copyright .widget-social { text-align: right; } .rtl .apus-copyright .widget-social { text-align: left; } .apus-copyright .widget-social a { color: #888888; } .apus-copyright .widget-social a:hover { color: var(--superio-theme-color); } /*------------------------------------*\ Top bar \*------------------------------------*/ .apus-offcanvas { visibility: hidden; opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); -o-transform: translateX(-100%); transform: translateX(-100%); -webkit-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; position: fixed; top: 0; left: 0; z-index: 999991; width: 350px; background-color: #202124; color: #979797; height: 100%; max-width: 85%; overflow-x: auto; display: -webkit-flex; /* Safari */ display: flex; } .apus-offcanvas.active { -webkit-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); opacity: 1; filter: alpha(opacity=100); visibility: visible; -webkit-box-shadow: 2px 0 5px 0 rgba(0, 0, 0, 0.15); box-shadow: 2px 0 5px 0 rgba(0, 0, 0, 0.15); } .apus-offcanvas .elementor-column { width: 100% !important; } .apus-offcanvas .elementor-column .elementor-column-wrap, .apus-offcanvas .elementor-column .elementor-widget-wrap { padding: 0 !important; } .apus-offcanvas + .over-dark { z-index: 999990; } @media (max-width: 991px) { .topbar-mobile { padding: 10px; } .topbar-mobile .btn { margin-right: 10px; padding: 6px 10px; } .rtl .topbar-mobile .btn { margin-left: 10px; margin-right: 0; } .topbar-mobile .top-cart .dropdown-menu { left: 0; right: inherit; } .topbar-mobile .top-cart .dropdown-menu:after, .topbar-mobile .top-cart .dropdown-menu:before { display: none; } } .open-text { font-size: 26px; color: #fff; cursor: pointer; padding: 6px 8px; background: #79b530; display: inline-block; line-height: 1; -webkit-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; } .open-text:hover, .open-text:active { color: #fff; background: #6ca12b; } .mobile-sidebar-panel-overlay { position: fixed; z-index: 7; top: 0; left: 0; width: 100%; height: 100%; background: rgba(32, 33, 36, 0.5); opacity: 0; filter: alpha(opacity=0); -webkit-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; visibility: hidden; } .mobile-sidebar-panel-overlay.active { visibility: visible; opacity: 1; filter: alpha(opacity=100); cursor: not-allowed; } .apus-footer-mobile { position: fixed; z-index: 999; background: rgba(255, 255, 255, 0.9); padding: 10px 20px; bottom: 0; left: 0; width: 100%; -webkit-box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.2); box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.2); } .apus-footer-mobile .footer-search-mobile { position: absolute; z-index: 999; left: 0; top: -60px; width: 100%; opacity: 0; filter: alpha(opacity=0); visibility: hidden; -webkit-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; } .apus-footer-mobile .footer-search-mobile.active { visibility: visible; opacity: 1; filter: alpha(opacity=100); } .apus-footer-mobile > ul { padding: 0; margin: 0; list-style: none; text-align: center; } .apus-footer-mobile > ul > li { text-transform: uppercase; display: inline-block; padding: 0 25px; text-align: center; position: relative; } .apus-footer-mobile > ul > li span { display: block; font-size: 10px; line-height: 1; } .apus-footer-mobile > ul > li .wishlist-icon, .apus-footer-mobile > ul > li .mini-cart { line-height: 1.75; } .apus-footer-mobile > ul > li .wrapper-morelink { opacity: 0; filter: alpha(opacity=0); visibility: hidden; position: absolute; right: 0; bottom: 40px; padding: 20px; background: #fff; -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.1); box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.1); } .apus-footer-mobile > ul > li .wrapper-morelink .footer-morelink { list-style: none; padding: 0; margin: 0; font-size: 10px; } .apus-footer-mobile > ul > li .wrapper-morelink li { padding: 3px 0; white-space: nowrap; display: block; width: 100%; text-align: left; } .rtl .apus-footer-mobile > ul > li .wrapper-morelink li { text-align: right; } .apus-footer-mobile > ul > li .wrapper-morelink.active { visibility: visible; opacity: 1; filter: alpha(opacity=100); } .apus-footer-mobile .mini-cart i { font-size: 15px; } .apus-footer-mobile .mini-cart .count { top: 2px; } .apus-footer-mobile .apus-search-form { min-width: 300px; padding: 10px 30px; background: rgba(255, 255, 255, 0.9); } .apus-footer-mobile .apus-search-form .select-category { display: none; } .apus-footer-mobile .apus-search-form form { border: none; margin: 0; } .apus-footer-mobile .apus-search-form form .form-control { border: 1px solid #ECEDF2; } .close-sidebar-btn, .mobile-sidebar-btn { cursor: pointer; font-weight: 500; margin-bottom: 10px; font-size: 14px; display: inline-block; } .mobile-sidebar-btn { margin: 10px 0; color: var(--superio-theme-color); font-weight: 700; } .mobile-sidebar-btn i { margin-right: 5px; font-size: 18px; } .rtl .mobile-sidebar-btn i { margin-left: 5px; margin-right: 0; } .mobile-sidebar-btn:hover { text-decoration: underline; } .close-sidebar-btn:active, .close-sidebar-btn:hover { color: #e44343; } .close-sidebar-btn { padding-bottom: 10px; margin-bottom: 15px; border-bottom: 1px solid #ECEDF2; width: 100%; text-align: center; color: #e44343; } @media (max-width: 991px) { .sidebar { -webkit-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; z-index: 8; top: 0px; width: 320px; height: 100vh; max-width: 80%; background: #fff; position: fixed; padding: 15px 20px; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; } .sidebar.sidebar-left { left: 0; -webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); -o-transform: translateX(-100%); transform: translateX(-100%); } .sidebar.sidebar-left.active { -webkit-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); } .sidebar.sidebar-right { right: 0; -webkit-transform: translateX(100%); -ms-transform: translateX(100%); -o-transform: translateX(100%); transform: translateX(100%); } .sidebar.sidebar-right.active { -webkit-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); } } .apus-header .wrapper-topmenu:before { content: ''; position: absolute; top: 100%; left: 0; width: 100%; height: 10px; background: transparent; z-index: 9; } .apus-header .wrapper-topmenu .dropdown-menu-right { top: calc(100% + 10px); } .apus-topbar .wrapper-topmenu:hover > a { color: #fff; } .wrapper-top-cart .overlay-dropdown-menu-right { position: fixed; -webkit-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.6); top: 0; left: 0; opacity: 0; filter: alpha(opacity=0); visibility: hidden; z-index: 98; } .wrapper-top-cart .overlay-dropdown-menu-right.active { opacity: 1; filter: alpha(opacity=100); visibility: visible; } .wrapper-top-cart > .dropdown-menu-right { max-width: 70%; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; flex-direction: column; -webkit-flex-direction: column; position: fixed; z-index: 999; -webkit-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; top: 0; right: 0; background: #fff; width: 420px; height: 100%; padding: 30px; -webkit-transform: translateX(100%); -ms-transform: translateX(100%); -o-transform: translateX(100%); transform: translateX(100%); } .wrapper-top-cart > .dropdown-menu-right .widget_shopping_cart_heading { display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; flex: 0 0 auto; -webkit-flex: 0 0 auto; } .wrapper-top-cart > .dropdown-menu-right .widget_shopping_cart_heading > h3 { margin: 0 0 20px; font-size: 22px; padding: 0 0 20px; border-bottom: 1px solid #ECEDF2; width: 100%; cursor: pointer; color: #e44343; } .wrapper-top-cart > .dropdown-menu-right .widget_shopping_cart_content_wrapper { display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; flex: 1 1 auto; -webkit-flex: 1 1 auto; overflow-x: hidden; overflow-y: auto; } .wrapper-top-cart > .dropdown-menu-right .shopping_cart_content { display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; flex-direction: column; -webkit-flex-direction: column; height: 100%; } .wrapper-top-cart > .dropdown-menu-right .shopping_cart_content .cart_list { flex: 1 1 auto; -webkit-flex: 1 1 auto; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; flex-direction: column; -webkit-flex-direction: column; } .wrapper-top-cart > .dropdown-menu-right .shopping_cart_content .cart-bottom { flex-direction: column; -webkit-flex-direction: column; flex: 0 0 auto; -webkit-flex: 0 0 auto; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; } .wrapper-top-cart > .dropdown-menu-right.active { -webkit-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); } .wrapper-top-cart .cart_list .variation { margin: 0; } .wrapper-top-cart .cart_list .variation > * { display: inline-block; vertical-align: middle; } .wrapper-top-cart .cart_list .variation > * p { margin: 0; } .wrapper-top-cart .buttons .btn-block { margin-bottom: 10px; } .horizontal-column .elementor-widget-wrap { display: flex; -webkit-display: flex; -webkit-align-items: center; /* Safari 7.0+ */ align-items: center; justify-content: flex-end; -webkit-justify-content: flex-end; /* Safari 6.1+ */ } .horizontal-column .elementor-widget-wrap > div { width: auto; margin-right: 20px; } .rtl .horizontal-column .elementor-widget-wrap > div { margin-left: 20px; margin-right: 0; } @media (min-width: 1500px) { .horizontal-column .elementor-widget-wrap > div { margin-right: 30px; } .rtl .horizontal-column .elementor-widget-wrap > div { margin-left: 30px; margin-right: 0; } } .horizontal-column .elementor-widget-wrap > div:last-child { margin-right: 0px; } .rtl .horizontal-column .elementor-widget-wrap > div:last-child { margin-left: 0px; margin-right: 0; } .header-offcanvas { background-color: #fff; padding: 15px 0; } .header-offcanvas .logo img { max-width: 120px; } .header-offcanvas .btn-menu-account { display: inline-block; font-size: 18px; line-height: 1; color: #202124 !important; } .header-offcanvas .btn-toggle-canvas { cursor: pointer; color: #202124 !important; display: inline-block; font-size: 15px; line-height: 1; margin-left: 20px; } .rtl .header-offcanvas .btn-toggle-canvas { margin-right: 20px; margin-left: 0; } .apus-offcanvas-body { width: 100%; } .apus-offcanvas-body .apus_socials a, .apus-offcanvas-body a:not([class]) { color: #979797; } .apus-offcanvas-body .apus_socials a:hover, .apus-offcanvas-body .apus_socials a:focus, .apus-offcanvas-body a:not([class]):hover, .apus-offcanvas-body a:not([class]):focus { color: #fff; } .offcanvas-content { padding: 20px; height: calc(100% - 69px); } .offcanvas-content .navbar { border: 0; } .header-mobile-bottom { margin-top: auto; font-size: 14px; } .header-mobile-bottom > * { margin-bottom: 25px; } .header-mobile-bottom > *:last-child { margin-bottom: 10px; } .header-mobile-bottom .title { color: #979797; font-size: 18px; margin: 0 0 10px; } .header-mobile-bottom .title.style-white { margin-bottom: 15px; } .header-mobile-bottom .submit-job { margin-bottom: 15px; } .sliding-menu { background-color: transparent; } .sliding-menu .sliding-menu__nav::before { content: "\e649"; font-family: 'themify'; } .sliding-menu .sliding-menu__back::before { margin-left: 0; content: "\e64a"; } .sliding-menu .sliding-menu__panel { padding: 0; } .sliding-menu .sliding-menu__panel:first-child li.active > a { background-color: rgba(255, 255, 255, 0.2) !important; } .sliding-menu li .sliding-menu__nav, .sliding-menu li a { font-weight: 400; font-size: 15px; line-height: 1.75; padding: 12px 20px; background-color: transparent !important; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; color: #979797; } .sliding-menu li .sliding-menu__nav:focus, .sliding-menu li a:focus { color: #fff; } .sliding-menu li.active > a { color: #fff; } .sliding-menu li .sliding-menu__back { background-color: rgba(255, 255, 255, 0.2) !important; color: #fff; } @media (min-width: 1200px) { .footer-default { margin-top: 30px; } } /* 5. menu */ .navbar.apus-megamenu { border: none; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; min-height: 0; margin: 0; } .megamenu { padding: 0; float: none; } .megamenu .menu-item-description { font-size: 12px; text-transform: capitalize; } .megamenu > li { display: inline-block; padding: 0; margin: 0; vertical-align: top; float: none; margin-right: 15px; } .rtl .megamenu > li { margin-left: 15px; margin-right: 0; } @media (min-width: 1200px) { .megamenu > li { margin-right: 20px; } .rtl .megamenu > li { margin-left: 20px; margin-right: 0; } } @media (min-width: 1500px) { .megamenu > li { margin-right: 44px; } .rtl .megamenu > li { margin-left: 44px; margin-right: 0; } } .megamenu > li:last-child { margin: 0; } .megamenu > li > a { display: inline-block; font-size: 15px; font-weight: normal; padding: 12px 0; background: transparent !important; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; position: relative; } .megamenu > li > a .fa, .megamenu > li > a img { max-width: 50px; margin-left: 3px; } .rtl .megamenu > li > a .fa, .rtl .megamenu > li > a img { margin-right: 3px; margin-left: 0; } .megamenu > li > a:before { content: ''; position: absolute; width: 100%; height: 20px; position: absolute; top: 100%; left: 0; } .megamenu > li:hover > a, .megamenu > li.active > a { color: var(--superio-theme-color); } .megamenu > li.aligned-left .dropdown-menu:before { left: 25px; } .megamenu > li.aligned-right > .dropdown-menu { left: auto; right: 0; } .megamenu > li.aligned-right > .dropdown-menu:before { right: 25px; left: auto; } .megamenu .caret { vertical-align: baseline; padding: 0 1px; border: 0; line-height: 1; width: auto; height: auto; } .megamenu .caret:before { content: "\e64b"; font-family: 'themify'; font-size: 12px; } .megamenu .aligned-fullwidth > .dropdown-menu { padding: 50px 30px 30px; } .megamenu .dropdown-menu { border-radius: 0 0 8px 8px !important; -webkit-border-radius: 0 0 8px 8px !important; -moz-border-radius: 0 0 8px 8px !important; -ms-border-radius: 0 0 8px 8px !important; -o-border-radius: 0 0 8px 8px !important; -webkit-box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); border: 1px solid #ECEDF2; border-top: 2px solid var(--superio-theme-color); padding: 15px 0; } .megamenu .dropdown-menu:before { border-width: 7px; border-style: solid; border-color: transparent transparent var(--superio-theme-color); content: ''; position: absolute; bottom: 100%; left: 25px; } .megamenu .dropdown-menu .text-label { font-size: 12px; vertical-align: super; margin-left: 5px; color: var(--superio-theme-color); font-family: var(--superio-heading-font), Arial, sans-serif; } .rtl .megamenu .dropdown-menu .text-label { margin-right: 5px; margin-left: 0; } .megamenu .dropdown-menu .text-label.label-hot { color: #e44343; } .megamenu .dropdown-menu .text-label.label-new { color: #79b530; } .megamenu .dropdown-menu .current-menu-item > a { color: #fff; } .megamenu .dropdown-menu li > a { background: transparent !important; position: relative; font-size: 15px; color: #696969; padding: 7px 30px; display: inline-block; width: 100%; -webkit-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; } .megamenu .dropdown-menu li > a:hover, .megamenu .dropdown-menu li > a:active { color: var(--superio-theme-color); } .megamenu .dropdown-menu li > a b { position: absolute; top: 12px; right: 28px; -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -o-transform: rotate(-90deg); transform: rotate(-90deg); } .rtl .megamenu .dropdown-menu li > a b { left: 28px; right: auto; } .megamenu .dropdown-menu li:hover > a, .megamenu .dropdown-menu li.current-menu-item > a, .megamenu .dropdown-menu li.open > a, .megamenu .dropdown-menu li.active > a { color: var(--superio-theme-color); } .megamenu .dropdown-menu .widget-title, .megamenu .dropdown-menu .widgettitle { margin: 15px 0 12px; font-size: 16px; padding: 0 30px; } .megamenu .dropdown-menu .dropdown-menu { visibility: hidden; opacity: 0; filter: alpha(opacity=0); -webkit-transform-origin: 0 0; -moz-transform-origin: 0 0; -ms-transform-origin: 0 0; transform-origin: 0 0; -webkit-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; -webkit-transform: rotateX(-90deg); -ms-transform: rotateX(-90deg); -o-transform: rotateX(-90deg); transform: rotateX(-90deg); border-radius: 8px !important; -webkit-border-radius: 8px !important; -moz-border-radius: 8px !important; -ms-border-radius: 8px !important; -o-border-radius: 8px !important; -webkit-box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); padding: 15px 0; border: 1px solid #ECEDF2; position: absolute; display: block; left: 100%; top: -15px; background: #fff; min-width: 200px; margin: 0; } .megamenu .dropdown-menu .dropdown-menu:before { display: none; } .megamenu .dropdown-menu li:hover > .dropdown-menu { visibility: visible; opacity: 1; filter: alpha(opacity=100); -webkit-transform: rotateX(0deg); -ms-transform: rotateX(0deg); -o-transform: rotateX(0deg); transform: rotateX(0deg); } .megamenu .dropdown-menu .widget-nav-menu .menu li { margin: 0; } .megamenu .dropdown-menu .widget-nav-menu .menu li a { padding: 7px 30px; } .megamenu .dropdown-menu .widget-nav-menu .menu li a:after, .megamenu .dropdown-menu .widget-nav-menu .menu li a:before { display: none; } .megamenu li.aligned-fullwidth > .dropdown-menu { width: 100%; left: 0 !important; padding: 0; border: 0; } .megamenu li.aligned-fullwidth > .dropdown-menu .dropdown-menu-inner { background-color: #fff; } .megamenu li.aligned-fullwidth > .dropdown-menu .elementor-section:first-child { border-top: 2px solid var(--superio-theme-color); } .sliding-menu__panel-root > li > a > .text-label, .sliding-menu__panel-root > li > button > .text-label, .megamenu > li > a > .text-label { font-size: 11px; padding: 0px 5px; background: #27ceb4; color: #fff; position: absolute; right: -15px; top: -10px; line-height: 2; display: inline-block; text-transform: capitalize; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; } .rtl .sliding-menu__panel-root > li > a > .text-label, .rtl .sliding-menu__panel-root > li > button > .text-label, .rtl .megamenu > li > a > .text-label { left: -15px; right: auto; } .sliding-menu__panel-root > li > a > .text-label.label-hot, .sliding-menu__panel-root > li > button > .text-label.label-hot, .megamenu > li > a > .text-label.label-hot { background: #e44343; } .sliding-menu__panel-root > li > a > .text-label.label-hot:before, .sliding-menu__panel-root > li > button > .text-label.label-hot:before, .megamenu > li > a > .text-label.label-hot:before { border-color: #e44343 transparent transparent #e44343; } .sliding-menu__panel-root > li > a > .text-label.label-new, .sliding-menu__panel-root > li > button > .text-label.label-new, .megamenu > li > a > .text-label.label-new { background: #79b530; } .sliding-menu__panel-root > li > a > .text-label.label-new:before, .sliding-menu__panel-root > li > button > .text-label.label-new:before, .megamenu > li > a > .text-label.label-new:before { border-color: #79b530 transparent transparent #79b530; } .sliding-menu__panel-root > li > a > .text-label:before, .sliding-menu__panel-root > li > button > .text-label:before, .megamenu > li > a > .text-label:before { content: ''; position: absolute; z-index: 9; top: 100%; left: 7px; border-width: 3px; border-style: solid; border-color: #27ceb4 transparent transparent #27ceb4; } .rtl .sliding-menu__panel-root > li > a > .text-label:before, .rtl .sliding-menu__panel-root > li > button > .text-label:before, .rtl .megamenu > li > a > .text-label:before { right: 7px; left: auto; } .megamenu.effect1 > li > .dropdown-menu { display: block; min-width: 200px; background: #fff; visibility: hidden; opacity: 0; filter: alpha(opacity=0); -webkit-transform-origin: 0 0; -moz-transform-origin: 0 0; -ms-transform-origin: 0 0; transform-origin: 0 0; -webkit-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; -webkit-transform: rotateX(-90deg); -ms-transform: rotateX(-90deg); -o-transform: rotateX(-90deg); transform: rotateX(-90deg); position: absolute; } .megamenu.effect1 > li:hover > .dropdown-menu { visibility: visible; opacity: 1; filter: alpha(opacity=100); -webkit-transform: rotateX(0deg); -ms-transform: rotateX(0deg); -o-transform: rotateX(0deg); transform: rotateX(0deg); } .megamenu.effect2 > li > .dropdown-menu { display: block; min-width: 200px; background: #fff; visibility: hidden; opacity: 0; filter: alpha(opacity=0); -webkit-transform-origin: 0 0; -moz-transform-origin: 0 0; -ms-transform-origin: 0 0; transform-origin: 0 0; -webkit-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; -webkit-transform: rotateX(-90deg); -ms-transform: rotateX(-90deg); -o-transform: rotateX(-90deg); transform: rotateX(-90deg); position: absolute; margin-top: 10px; } .megamenu.effect2 > li > .dropdown-menu li:nth-child(2n+1) { -webkit-transition-delay: 0.1s; /* Safari */ transition-delay: 0.1s; } .megamenu.effect2 > li > .dropdown-menu li:nth-child(2n+2) { -webkit-transition-delay: 0.2s; /* Safari */ transition-delay: 0.2s; } .megamenu.effect2 > li > .dropdown-menu li:nth-child(2n+3) { -webkit-transition-delay: 0.3s; /* Safari */ transition-delay: 0.3s; } .megamenu.effect2 > li > .dropdown-menu li:nth-child(2n+4) { -webkit-transition-delay: 0.4s; /* Safari */ transition-delay: 0.4s; } .megamenu.effect2 > li > .dropdown-menu li:nth-child(2n+5) { -webkit-transition-delay: 0.5s; /* Safari */ transition-delay: 0.5s; } .megamenu.effect2 > li > .dropdown-menu li:nth-child(2n+6) { -webkit-transition-delay: 0.6s; /* Safari */ transition-delay: 0.6s; } .megamenu.effect2 > li > .dropdown-menu li:nth-child(2n+7) { -webkit-transition-delay: 0.7s; /* Safari */ transition-delay: 0.7s; } .megamenu.effect2 > li > .dropdown-menu li:nth-child(2n+8) { -webkit-transition-delay: 0.8s; /* Safari */ transition-delay: 0.8s; } .megamenu.effect2 > li > .dropdown-menu li:nth-child(2n+9) { -webkit-transition-delay: 0.9s; /* Safari */ transition-delay: 0.9s; } .megamenu.effect2 > li > .dropdown-menu li:nth-child(2n+10) { -webkit-transition-delay: 1s; /* Safari */ transition-delay: 1s; } .megamenu.effect2 > li > .dropdown-menu > li { -webkit-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateY(5px); -ms-transform: translateY(5px); -o-transform: translateY(5px); transform: translateY(5px); } .megamenu.effect2 > li:hover > .dropdown-menu { margin-top: 0; visibility: visible; opacity: 1; filter: alpha(opacity=100); -webkit-transform: rotateX(0deg); -ms-transform: rotateX(0deg); -o-transform: rotateX(0deg); transform: rotateX(0deg); } .megamenu.effect2 > li:hover > .dropdown-menu > li { opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0px); -ms-transform: translateY(0px); -o-transform: translateY(0px); transform: translateY(0px); } .megamenu.effect3 > li > .dropdown-menu { display: block; min-width: 200px; background: #fff; visibility: hidden; opacity: 0; filter: alpha(opacity=0); border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; -webkit-box-shadow: none; box-shadow: none; position: absolute; -webkit-animation: fadeleft 0.3s ease-in-out 0s; animation: fadeleft 0.3s ease-in-out 0s; } .megamenu.effect3 > li:hover > .dropdown-menu { opacity: 1; filter: alpha(opacity=100); visibility: visible; -webkit-animation: faderight 0.3s ease-in-out 0s; animation: faderight 0.3s ease-in-out 0s; } .mobile-vertical-menu .navbar-nav li { border-bottom: 1px dashed #ECEDF2; } .mobile-vertical-menu .navbar-nav li:last-child { border-bottom: 0; } .mobile-vertical-menu .navbar-nav li > a { padding: 5px 0; } .mobile-vertical-menu .text-label { font-size: 12px; vertical-align: super; margin-left: 5px; color: var(--superio-theme-color); font-family: var(--superio-heading-font), Arial, sans-serif; } .rtl .mobile-vertical-menu .text-label { margin-right: 5px; margin-left: 0; } .mobile-vertical-menu .text-label.label-hot { color: #e44343; } .mobile-vertical-menu .text-label.label-new { color: #79b530; } .main-mobile-menu { float: none; } .main-mobile-menu > li { float: none; } .main-mobile-menu .has-submenu > .sub-menu { padding-left: 30px; list-style: none; display: none; } .rtl .main-mobile-menu .has-submenu > .sub-menu { padding-right: 30px; padding-left: inherit; } .main-mobile-menu .has-submenu > .sub-menu li > .icon-toggle { top: 8px; } .main-mobile-menu .has-submenu > .sub-menu li a { font-size: 14px; padding: 2px 0; } .main-mobile-menu .widget .widget-title, .main-mobile-menu .widget .widgettitle, .main-mobile-menu .widget .widget-heading { margin: 0 0 10px; font-size: 16px; padding: 0 0 8px; text-align: inherit; } .main-mobile-menu .sub-menu { max-width: 100%; } .main-mobile-menu .shop-list-small { margin-bottom: 10px; } .main-mobile-menu .text-label { font-size: 12px; vertical-align: super; margin-left: 5px; color: var(--superio-theme-color); font-family: var(--superio-heading-font), Arial, sans-serif; } .rtl .main-mobile-menu .text-label { margin-right: 5px; margin-left: 0; } .main-mobile-menu .text-label.label-hot { color: #e44343; } .main-mobile-menu .text-label.label-new { color: #79b530; } .menu-setting-menu-container .apus-menu-top { margin: 0; padding: 0; list-style: none; line-height: 2; } .menu-setting-menu-container .apus-menu-top li a { padding: 0 15px; width: 100%; } .menu-setting-menu-container .apus-menu-top ul { padding-left: 15px; } .rtl .menu-setting-menu-container .apus-menu-top ul { padding-right: 15px; padding-left: inherit; } .wrapper-topmenu .dropdown-menu { border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; } .topmenu-menu { width: 100%; list-style: none; padding: 0; margin: 0; } .topmenu-menu i { margin-right: 10px; } .rtl .topmenu-menu i { margin-left: 10px; margin-right: 0; } @media (min-width: 1200px) { .topmenu-menu i { font-size: 18px; margin-right: 15px; } .rtl .topmenu-menu i { margin-left: 15px; margin-right: 0; } } .topmenu-menu > li { float: none; white-space: nowrap; margin-bottom: 1px; } .topmenu-menu > li:last-child { margin-bottom: 0; } .topmenu-menu > li > a { border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; background: transparent; padding: 5px 10px; color: #696969; } @media (min-width: 1200px) { .topmenu-menu > li > a { padding: 10px 20px; } } .topmenu-menu > li:hover > a, .topmenu-menu > li.active > a { color: var(--superio-theme-color); background-color: var(--superio-theme-color-01); } .top-menu > li > a { padding: 0 15px; text-transform: capitalize; } .mobile-vertical-menu .navbar-offcanvas .navbar-nav li > a { font-weight: 400; } .mobile-vertical-menu .navbar-offcanvas .navbar-nav li > a i { margin-right: 5px; min-width: 20px; } .rtl .mobile-vertical-menu .navbar-offcanvas .navbar-nav li > a i { margin-left: 5px; margin-right: 0; } .mobile-vertical-menu .navbar-offcanvas .navbar-nav li .fa-minus { color: var(--superio-theme-color); } .mobile-vertical-menu .navbar-offcanvas .navbar-nav li .sub-menu { max-width: 100%; display: none; padding: 0 15px; } .mobile-vertical-menu .navbar-offcanvas .navbar-nav li .widget .widgettitle, .mobile-vertical-menu .navbar-offcanvas .navbar-nav li .widget .widget-title { padding: 0; border: none; margin: 0 0 10px; font-size: 16px; } .mobile-vertical-menu .navbar-offcanvas .navbar-nav li .widget .widgettitle:before, .mobile-vertical-menu .navbar-offcanvas .navbar-nav li .widget .widgettitle:after, .mobile-vertical-menu .navbar-offcanvas .navbar-nav li .widget .widget-title:before, .mobile-vertical-menu .navbar-offcanvas .navbar-nav li .widget .widget-title:after { display: none; } .mobile-vertical-menu .navbar-offcanvas .navbar-nav li .dropdown-menu-inner { padding-left: 20px; } .rtl .mobile-vertical-menu .navbar-offcanvas .navbar-nav li .dropdown-menu-inner { padding-right: 20px; padding-left: inherit; } .mobile-vertical-menu .navbar-offcanvas .navbar-nav li .menu li a { padding: 0; font-size: 14px; } .mobile-vertical-menu .widget { margin-bottom: 10px; } /* 6. pages */ @media (min-width: 1501px) { .col-md-cl-5 { width: 20%; } .col-md-cl-5.first { clear: both; } } @media (min-width: 1200px) and (max-width: 1500px) { .col-md-cl-5 { width: 25%; } .col-md-cl-5.first:nth-child(4n + 1) { clear: both; } div.product.col-md-cl-5:nth-child(4n + 1) { clear: both; } } .page-blog { padding-bottom: 20px; padding-top: 30px; } @media (min-width: 1200px) { .page-blog { padding-top: 50px; padding-bottom: 70px; } } .breadcrumb-page + .page-blog { padding-top: 0; } .page-job-board { padding-bottom: 30px; } @media (min-width: 1200px) { .page-job-board { padding-bottom: 50px; } } .main-page .page-links { clear: both; overflow: hidden; padding: 30px 0; margin: 0; } .main-page #respond .comment-reply-title { margin: 0 !important; } .main-page #comments { margin-top: 30px; clear: both; } @media (min-width: 1200px) { .main-page #comments { margin-top: 60px; } } .main-content .mobile-sidebar-btn { margin: 0 0 15px; } .wrapper-single-post { padding-top: 30px; } @media (min-width: 1200px) { .wrapper-single-post { padding-top: 80px; } } body.no-footer #apus-footer { display: none !important; } .wrapper-80 { padding-left: 50px; padding-right: 50px; } @media (min-width: 1200px) { .wrapper-80 { padding-left: 80px; padding-right: 80px; } .wrapper-50 { padding-left: 50px; padding-right: 50px; } } div.wpcf7-validation-errors { margin: 0; padding: 15px; } .contact-form-content { padding: 30px; background: white; min-height: 260px; } .contact-form-content .rounded { margin-right: 10px; color: #fff; width: 40px; height: 40px; background: #cccccc; } .rtl .contact-form-content .rounded { margin-left: 10px; margin-right: 0; } .contact-form-content .rounded .fa, .contact-form-content .rounded .icon { font-size: 16px; margin: 13px; } .contact-form-content small { color: #485058; } body.page-template-404 #apus-header, body.page-template-404 #apus-footer, body.error404 #apus-header, body.error404 #apus-footer { display: none !important; } .page-404 .not-found { padding: 40px 0; } @media (min-width: 1200px) { .page-404 .not-found { padding: 170px 0 115px; } } .page-404 .top-image { margin-bottom: 20px; } @media (min-width: 1200px) { .page-404 .top-image { margin-bottom: 50px; } } .page-404 .top-image img { max-width: 80%; } .page-404 .description { margin-bottom: 30px; font-size: 17px; } .page-404 .title-big { font-size: 30px; margin: 10px 0; } @media (min-width: 1200px) { .page-404 .title-big { font-size: 60px; margin: 20px 0; } } .page-404 .page-content { max-width: 870px; margin: auto; } .box-relative .elementor-row { position: relative; } .box-relative .elementor-row .elementor-widget, .box-relative .elementor-row .elementor-column, .box-relative .elementor-row .elementor-column-wrap, .box-relative .elementor-row .elementor-widget-wrap { position: static; } body.elementor-editor-active .box-relative .elementor-row .elementor-widget, body.elementor-editor-active .box-relative .elementor-row .elementor-column, body.elementor-editor-active .box-relative .elementor-row .elementor-column-wrap, body.elementor-editor-active .box-relative .elementor-row .elementor-widget-wrap { position: relative; } body.page-template-page-dashboard { background-color: #F5F7FC; } body.page-template-page-dashboard .apus-footer { background-color: transparent; } @media (min-width: 992px) { body.page-template-page-dashboard .apus-footer { padding-left: 360px; } } .inner-dashboard.container-fluid { padding: 0; -webkit-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; } @media (min-width: 992px) { .inner-dashboard.container-fluid.main-right { padding-right: 280px; } .inner-dashboard.container-fluid.left-main { padding-left: 280px; } .inner-dashboard.container-fluid.active.main-right { padding-right: 0; } .inner-dashboard.container-fluid.active.left-main { padding-left: 0; } .inner-dashboard.container-fluid.active .sidebar-left { left: -360px; } .inner-dashboard.container-fluid.active .sidebar-right { right: -360px; } .inner-dashboard.container-fluid .sidebar { -webkit-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; padding: 60px; top: 60px; width: 280px; height: 100vh; z-index: 1; position: fixed; background: #fff; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; -webkit-box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); } .inner-dashboard.container-fluid .sidebar-left { left: 0; border-right: 1px solid #ECEDF2; } .inner-dashboard.container-fluid .sidebar-right { right: 0; border-left: 1px solid #ECEDF2; } .inner-dashboard.container-fluid aside.sidebar { height: 100%; } } @media (min-width: 1200px) { .inner-dashboard.container-fluid.main-right { padding-right: 360px; } .inner-dashboard.container-fluid.left-main { padding-left: 360px; } .inner-dashboard.container-fluid .sidebar { width: 360px; } } .inner-dashboard.container-fluid .main-page { width: 100%; } .inner-dashboard.container-fluid .elementor-section .elementor-container { max-width: 100%; } .inner-dashboard.container-fluid .sidebar { padding: 0 15px; } @media (min-width: 1200px) { .inner-dashboard.container-fluid .sidebar { padding: 30px; } } .inner-dashboard .widget_apus_user_short_profile { border: 0 !important; padding: 0 !important; } .inner-dashboard .widget_apus_user_short_profile .user_short_profile { padding: 0 !important; } .inner-dashboard .close-sidebar-btn { margin-bottom: 0; border: none; padding: 15px; } .menu_short_profile { list-style: none; padding: 0; margin: 0; } .menu_short_profile li { margin-bottom: 2px; } .menu_short_profile li a { color: #696969; background-color: #fff; padding: 4px 15px; display: inline-block; width: 100%; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; } @media (min-width: 1200px) { .menu_short_profile li a { padding: 7px 20px; } } .menu_short_profile li a:hover, .menu_short_profile li a:focus { color: var(--superio-theme-color); background-color: var(--superio-theme-color-01); } .menu_short_profile li a i { display: inline-block; font-size: 18px; margin-right: 10px; } .rtl .menu_short_profile li a i { margin-left: 10px; margin-right: 0; } @media (min-width: 1200px) { .menu_short_profile li a i { font-size: 21px; margin-right: 15px; } .rtl .menu_short_profile li a i { margin-left: 15px; margin-right: 0; } } .menu_short_profile li:hover > a, .menu_short_profile li.active > a { color: var(--superio-theme-color); background-color: var(--superio-theme-color-01); } @media (min-width: 1200px) { .height-lg-full { height: 100vh; } .height-lg-full > .elementor-container { height: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } } /* 7. post */ /* * General Post Style using for all with naming class entry */ .post.no-results { text-align: center; } .post.no-results .widget-search { margin-top: 20px; max-width: 600px; margin-left: auto; margin-right: auto; } .post.no-results .widget-search .form-control { border-color: var(--superio-theme-color); } @media (min-width: 768px) { .post.no-results .title-no-results { margin: 25px 0 50px; } } .post.no-results .no-results-description { margin-bottom: 15px; } @media (min-width: 1200px) { .post.no-results .no-results-description { margin-bottom: 30px; } } .entry-title { font-size: 25px; margin: 0; word-wrap: break-word; } @media (min-width: 1200px) { .entry-title { font-size: 30px; } } .entry-create { font-size: 13px; margin: 0 0 15px; } .entry-create > * { margin-right: 2px; } .rtl .entry-create > * { margin-left: 2px; margin-right: 0; } .entry-create .author { font-style: italic; text-transform: capitalize; } .comment-form-cookies-consent [type="checkbox"] { margin-right: 7px; } .rtl .comment-form-cookies-consent [type="checkbox"] { margin-left: 7px; margin-right: 0; } .entry-link { margin-top: 20px; } .entry-link .readmore { color: var(--superio-theme-color); text-transform: capitalize; font-weight: 500; font-size: 13px; } .entry-link .readmore:hover { color: #000; } .entry-meta { margin: 0; } .entry-meta .fa, .entry-meta .icon { margin-right: 3px; } .rtl .entry-meta .fa, .rtl .entry-meta .icon { margin-left: 3px; margin-right: 0; } blockquote { background-color: #F0F5F7; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; color: #202124; font-size: 15px; font-style: italic; border: 0; padding: 10px 15px; font-style: italic; margin-bottom: 20px; } @media (min-width: 1200px) { blockquote { margin-bottom: 40px; padding: 40px 60px; } } blockquote cite { color: #696969; font-style: normal; font-size: 15px; margin-top: 5px; display: inline-block; } .entry-vote { z-index: 1; display: table; text-align: center; top: 20px; position: absolute; background: rgba(0, 0, 0, 0.5); width: 44px; height: 44px; right: 20px; } .rtl .entry-vote { left: 20px; right: auto; } .entry-vote .entry-vote-inner { color: #fff; display: table-cell; vertical-align: middle; font-weight: 500; } .entry-vote.vote-perfect .entry-vote-inner { color: #ff003a; } .entry-vote.vote-good .entry-vote-inner { color: #fdff39; } .entry-vote.vote-average .entry-vote-inner { color: #91e536; } .entry-vote.vote-bad .entry-vote-inner { color: #e93434; } .entry-vote.vote-poor .entry-vote-inner { color: #78ae00; } #commentform { margin-bottom: 30px; } #commentform label { font-weight: 400; color: #202124; margin: 0 0 7px; } #commentform .comment-form-cookies-consent label { margin-bottom: 0; } #commentform textarea.form-control { height: 150px; resize: none; } @media (min-width: 1200px) { #commentform textarea.form-control { height: 200px; } } #commentform .form-group { margin-bottom: 15px !important; } @media (min-width: 1200px) { #commentform .form-group { margin-bottom: 25px !important; } } #commentform .form-group.yourview { margin-bottom: 15px !important; } #commentform .form-group.yourview .your-rating { display: none; } @media (min-width: 1200px) { #commentform .space-comment { margin: 0 0 30px; } } #commentform .form-submit { margin-bottom: 0; } #commentform #cancel-comment-reply-link { color: #e44343; } #commentform #submit { text-transform: capitalize; } .post-layout { margin-bottom: 20px; } @media (min-width: 768px) { .post-layout { margin-bottom: 30px; } } .post-layout[class*="format-gallery"] .top-image { overflow: inherit; } .post-layout .inner-bottom { width: 100%; } .post-layout .description { margin: 10px 0 0; } .post-layout .readmore { margin: 10px 0 0; } .post-layout iframe { max-width: 100%; } .post-layout .post-thumbnail { overflow: hidden; display: block; position: relative; } .post-layout .post-thumbnail img { -webkit-transition: all 0.6s ease-in-out 0s; -o-transition: all 0.6s ease-in-out 0s; transition: all 0.6s ease-in-out 0s; width: 100%; } .post-layout .entry-title { font-size: 15px; margin: 12px 0 0; } @media (min-width: 1200px) { .post-layout .entry-title { margin-top: 18px; font-size: 18px; } } .post-layout .entry-title .stick-icon { display: inline-block; line-height: 1; margin-right: 7px; } .rtl .post-layout .entry-title .stick-icon { margin-left: 7px; margin-right: 0; } .post-layout .top-info { font-size: 14px; margin-top: 10px; color: #696969; } @media (min-width: 768px) { .post-layout .top-info { margin-top: 18px; } } .post-layout .top-info a { color: #696969; } .post-layout .top-info a:hover, .post-layout .top-info a:focus { color: #202124; } .post-layout .top-info > * { display: inline-block; position: relative; vertical-align: middle; padding-right: 10px; margin-right: 12px; } .rtl .post-layout .top-info > * { padding-left: 10px; padding-right: inherit; } .rtl .post-layout .top-info > * { margin-left: 12px; margin-right: 0; } .post-layout .top-info > *:before { content: ''; display: inline-block; width: 5px; height: 5px; background-color: #696969; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; position: absolute; left: 100%; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .rtl .post-layout .top-info > *:before { right: 100%; left: auto; } .post-layout .top-info > *:last-child { padding: 0; margin: 0; } .post-layout .top-info > *:last-child:before { display: none !important; } .post-layout .btn-readmore { font-size: 14px; padding-bottom: 1px; } .post-layout:hover .post-thumbnail img { -webkit-transform: scale(1.07); -ms-transform: scale(1.07); -o-transform: scale(1.07); transform: scale(1.07); } .post-layout:hover .btn-readmore:after { width: 100%; left: 0; } .rtl .post-layout:hover .btn-readmore:after { right: 0; left: auto; } .post-grid { padding: 10px; background-color: #fff; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; border: 1px solid #ECEDF2; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } @media (min-width: 1200px) { .post-grid { padding: 15px; } } .post-grid .inner-bottom { padding: 0 10px 7px; } @media (min-width: 1200px) { .post-grid .inner-bottom { padding: 0 20px 12px; } } .post-grid .top-image { overflow: hidden; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; } .post-grid:hover { -webkit-box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.1); box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.1); } .post-grid-v2 .top-image { overflow: hidden; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; } .post-grid-v2 .entry-title { margin-top: 5px; } .post-grid-v2 .top-info { margin-top: 15px; } .post-grid-v3 .top-image { overflow: hidden; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; } .post-grid-v4 { padding: 10px; background-color: #fff; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; border: 1px solid #ECEDF2; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } .post-grid-v4 .inner-bottom { padding: 0 10px 10px; } @media (min-width: 1200px) { .post-grid-v4 .inner-bottom { padding: 0 15px 15px; } } .post-grid-v4 .top-image { overflow: hidden; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; } .post-grid-v4 .entry-title { margin-top: 10px; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; } .post-grid-v4:hover { -webkit-box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.1); box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.1); } .post-grid-v5 { min-height: 250px; position: relative; } .post-grid-v5 .entry-title { font-size: 20px; margin: 0 0 15px; } @media (min-width: 1200px) { .post-grid-v5 .entry-title { margin-bottom: 22px; } } .post-grid-v5 .comments { font-size: 14px; } .post-grid-v5 .date { text-transform: uppercase; color: #202124; line-height: 1.3; font-size: 18px; font-weight: 500; } .post-grid-v5 .day { font-size: 30px; } .post-grid-v5 .top-image { visibility: hidden; } .post-grid-v5 .inner-bottom { -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; border: 1px solid #ECEDF2; background-color: #fff; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; overflow: hidden; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; padding: 15px; } @media (min-width: 1200px) { .post-grid-v5 .inner-bottom { padding: 30px; } } .post-grid-v5 .bottom-inner { margin-top: auto; } .post-grid-v5 .btn-readmore { -webkit-transition: all 0.4s ease-in-out 0s; -o-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s; opacity: 0; filter: alpha(opacity=0); } .post-grid-v5:hover .inner-bottom { border-color: #F8F8F8; background-color: #F8F8F8; } .post-grid-v5:hover .btn-readmore { opacity: 1; filter: alpha(opacity=100); } /* Post type: List widget list*/ .posts-list { list-style: none; padding: 0; margin: 0; } .posts-list li { margin: 0 0 20px; } .posts-list li:last-child { margin: 0; } .post-list .image-left { width: 70px; } .post-list .image-left > a { display: block; width: 70px; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; overflow: hidden; } .post-list .image-left + .content-info { padding-left: 20px; } .rtl .post-list .image-left + .content-info { padding-right: 20px; padding-left: inherit; } .post-list .entry-title { font-size: 15px; margin: 0 0 2px; font-weight: 400; } .post-list .date { font-size: 14px; color: #696969; } .post-list-item { padding: 10px; background-color: #fff; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; border: 1px solid #ECEDF2; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } @media (min-width: 1200px) { .post-list-item { padding: 15px; } } .post-list-item .top-image { overflow: hidden; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; width: 150px; } .post-list-item .top-image + .inner-bottom { width: calc( 100% - 150px ); padding: 0 15px; } @media (min-width: 768px) { .post-list-item .top-image { width: 200px; } .post-list-item .top-image + .inner-bottom { width: calc( 100% - 200px ); } } @media (min-width: 1200px) { .post-list-item .top-image { width: 300px; } .post-list-item .top-image + .inner-bottom { padding: 0 30px; width: calc( 100% - 300px ); } } .post-list-item .top-info { margin: 0; line-height: 1; } .post-list-item .entry-title { font-size: 20px; } @media (min-width: 1200px) { .post-list-item .entry-title { font-size: 25px; } } .post-list-item:hover { -webkit-box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.1); box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.1); } .post-list-item-v1 { padding: 10px; background-color: #fff; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; border: 1px solid #ECEDF2; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; -webkit-box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.1); box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.1); } .post-list-item-v1 .top-image { overflow: hidden; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; width: 100px; } .post-list-item-v1 .top-image + .inner-bottom { width: calc( 100% - 100px ); padding: 0 15px; } @media (min-width: 1200px) { .post-list-item-v1 .top-image { width: 200px; } .post-list-item-v1 .top-image + .inner-bottom { padding: 0 30px; width: calc( 100% - 200px ); } } .post-list-item-v1 .top-info { margin-top: 0; } /*------------------------------------*\ Post Detail \*------------------------------------*/ .top-detail-blog-info { max-width: 850px; list-style-position: inside; padding: 0; margin: 20px auto 0; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important; font-size: 14px; } .top-detail-blog-info li { margin-right: 10px; } .rtl .top-detail-blog-info li { margin-left: 10px; margin-right: 0; } .top-detail-blog-info li:last-child { margin: 0; } .top-detail-blog-info li.author { list-style: none; } .top-detail-blog-info li div { display: inline-block; } .top-detail-blog-info a { color: #77838F; } .top-detail-blog-info a:hover, .top-detail-blog-info a:focus { color: var(--superio-theme-color); } .author-post img.avatar, .author-post img { border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; margin-right: 5px; vertical-align: top; } .rtl .author-post img.avatar, .rtl .author-post img { margin-left: 5px; margin-right: 0; } .sharebox { margin-bottom: 30px; } .sharebox .sharebox-title { margin: 10px 0; } .entry-content-detail { max-width: 850px; margin-left: auto; margin-right: auto; margin-top: 10px; line-height: 2; } .entry-content-detail .entry-description + .navigation { margin-top: 20px; } @media (min-width: 1200px) { .entry-content-detail .entry-description + .navigation { margin-top: 50px; } } .entry-content-detail .entry-description:after { content: ''; display: table; clear: both; } /*------------------------------------*\ Comment List \*------------------------------------*/ .woo-commentlist, .comment-list { padding: 0; margin: 0; list-style: none; line-height: 1.75; } @media (min-width: 1200px) { .woo-commentlist .comment-respond, .comment-list .comment-respond { padding-bottom: 20px; } } .woo-commentlist #cancel-comment-reply-link, .comment-list #cancel-comment-reply-link { color: #e44343; } .woo-commentlist .comment-author strong, .comment-list .comment-author strong { font-size: 16px; font-weight: 500; line-height: 1; text-transform: capitalize; } .woo-commentlist .children, .comment-list .children { list-style: none; margin: 0; padding: 0; padding-left: 75px; } .rtl .woo-commentlist .children, .rtl .comment-list .children { padding-right: 75px; padding-left: inherit; } .woo-commentlist .comment-edit-link, .comment-list .comment-edit-link { color: #e44343; margin-right: 15px; font-weight: 500; } .rtl .woo-commentlist .comment-edit-link, .rtl .comment-list .comment-edit-link { margin-left: 15px; margin-right: 0; } .woo-commentlist strong, .comment-list strong { font-size: 16px; color: #202124; font-weight: 500; } .woo-commentlist .comment-reply-link, .comment-list .comment-reply-link { color: #79b530; -webkit-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; font-weight: 500; } .woo-commentlist .comment-reply-link:hover, .woo-commentlist .comment-reply-link:active, .comment-list .comment-reply-link:hover, .comment-list .comment-reply-link:active { color: #517920; } .woo-commentlist .comment-box, .comment-list .comment-box { overflow: hidden; } .woo-commentlist .comment-text, .comment-list .comment-text { margin: 15px 0 0; } .woo-commentlist .comment-text p:last-child, .comment-list .comment-text p:last-child { margin: 0; } .woo-commentlist div.avatar, .comment-list div.avatar { width: 75px; padding-right: 15px; float: left; } .rtl .woo-commentlist div.avatar, .rtl .comment-list div.avatar { padding-left: 15px; padding-right: inherit; } @media (min-width: 1200px) { .woo-commentlist div.avatar, .comment-list div.avatar { width: 110px; padding-right: 30px; } .rtl .woo-commentlist div.avatar, .rtl .comment-list div.avatar { padding-left: 30px; padding-right: inherit; } } .rtl .woo-commentlist div.avatar, .rtl .comment-list div.avatar { float: right; } .woo-commentlist img.avatar, .comment-list img.avatar { width: 55px; height: auto; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; margin: 0; } @media (min-width: 1200px) { .woo-commentlist img.avatar, .comment-list img.avatar { width: 80px; } } .woo-commentlist .the-comment, .comment-list .the-comment { padding: 0 0 20px; } @media (min-width: 1200px) { .woo-commentlist .the-comment, .comment-list .the-comment { padding: 0 0 45px; } } .woo-commentlist > li:last-child > .the-comment:last-child, .comment-list > li:last-child > .the-comment:last-child { padding-bottom: 0; } .comment-respond .title { margin: 0 0 15px; font-size: 18px; } .reset-button-default #commentform { margin-bottom: 0; } .reset-button-default #respond { border: 1px solid #ECEDF2; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; padding: 20px; margin-top: 20px; } @media (min-width: 1200px) { .reset-button-default #respond { padding: 45px 50px 50px; margin-top: 55px; } } @media (min-width: 1200px) { .reset-button-default #respond #submit { min-width: 330px; text-align: center; } } .comments-area.no-comment .reset-button-default #respond { margin-top: 0; } .top-content-detail-blog { padding-bottom: 30px; } @media (min-width: 1200px) { .top-content-detail-blog { padding-bottom: 100px; } } .box-comment { border-top: 1px solid #ECEDF2; padding-top: 20px; } @media (min-width: 1200px) { .box-comment { padding-top: 35px; } } .comments-title { font-size: 18px; font-weight: 500; margin: 0 0 20px; } @media (min-width: 1200px) { .comments-title { margin-bottom: 40px; } } .commentform .comment-notes { display: none; } .logged-in-as { margin-bottom: 25px; } .logged-in-as a + a { color: #e44343; } /*------------------------------------*\ Single post \*------------------------------------*/ .detail-post .entry-thumb-detail { text-align: center; margin-top: 20px; } @media (min-width: 1200px) { .detail-post .entry-thumb-detail { margin-top: 40px; } } .detail-post #comments { max-width: 850px; margin-left: auto; margin-right: auto; } .post-navigation { position: relative; } .post-navigation .screen-reader-text { display: none; } .post-navigation .nav-links { overflow: hidden; line-height: 1.6; } .post-navigation .nav-links > * { width: 40%; float: left; } .rtl .post-navigation .nav-links > * { float: right; } .post-navigation .nav-links > *.nav-next { float: right; text-align: right; } .rtl .post-navigation .nav-links > *.nav-next { float: left; } .rtl .post-navigation .nav-links > *.nav-next { text-align: left; } .post-navigation .nav-links > *.nav-next i { font-size: 14px; margin-left: 5px; } .rtl .post-navigation .nav-links > *.nav-next i { margin-right: 5px; margin-left: 0; } .post-navigation .nav-links > *.nav-previous i { font-size: 14px; margin-right: 5px; } .rtl .post-navigation .nav-links > *.nav-previous i { margin-left: 5px; margin-right: 0; } .post-navigation .nav-links .inner { overflow: hidden; display: block; } .post-navigation .nav-links .navi { display: block; color: var(--superio-theme-color); font-size: 16px; font-weight: 500; } .post-navigation .nav-links .title-direct { font-size: 14px; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; } .post-navigation .inner { -webkit-transition: all 0.35s ease-in-out 0s; -o-transition: all 0.35s ease-in-out 0s; transition: all 0.35s ease-in-out 0s; } .post-navigation .inner:hover, .post-navigation .inner:hover a { color: var(--superio-theme-color); } .author-info { padding: 20px 0; border-top: 1px solid #ECEDF2; } @media (min-width: 992px) { .author-info { padding: 40px 0; } } .author-info .author-title { font-size: 18px; font-weight: 400; margin: 0 0 5px; } .author-info .avatar-img { padding-right: 20px; } .rtl .author-info .avatar-img { padding-left: 20px; padding-right: inherit; } .author-info .avatar-img .avatar { overflow: hidden; max-width: none; } .related-posts { background-color: #ECEDF2; padding: 30px 0 10px; } @media (min-width: 1200px) { .related-posts { padding: 80px 0 60px; } } .related-posts .title { font-size: 22px; position: relative; margin: 0 0 10px; } @media (min-width: 1200px) { .related-posts .title { font-size: 30px; } } .related-posts .top-related { margin-bottom: 20px; } @media (min-width: 1200px) { .related-posts .top-related { margin-bottom: 40px; } } .gallery { margin-left: -15px; margin-right: -15px; overflow: hidden; } .gallery .gallery-item { float: left; margin-bottom: 15px; padding-right: 15px; padding-left: 15px; position: relative; } .rtl .gallery .gallery-item { float: right; } .gallery .gallery-item figcaption { position: absolute; left: 0; bottom: 0; width: 100%; color: #fff; max-height: 50%; font-size: 12px; background: rgba(0, 0, 0, 0.5); margin-left: 15px; margin-right: 15px; opacity: 0; filter: alpha(opacity=0); padding: 8px 15px; } .gallery .gallery-item:hover figcaption { opacity: 1; filter: alpha(opacity=100); } .gallery.gallery-columns-9 .gallery-item { width: 11%; } .gallery.gallery-columns-8 .gallery-item { width: 12.5%; } .gallery.gallery-columns-7 .gallery-item { width: 14%; } .gallery.gallery-columns-6 .gallery-item { width: 16.5%; } .gallery.gallery-columns-5 .gallery-item { width: 20%; } .gallery.gallery-columns-4 .gallery-item { width: 25%; } .gallery.gallery-columns-3 .gallery-item { width: 33%; } .gallery.gallery-columns-1 .gallery-item { width: 100%; } .gallery.gallery-columns-2 .gallery-item { width: 50%; } .comment-navigation { overflow: hidden; padding: 20px 0; } .comment-navigation .nav-links > div { display: inline-block; } .comment-navigation .nav-links > div + div { line-height: 1.1; margin-left: 15px; padding-left: 15px; border-left: 2px solid #ECEDF2; } .rtl .comment-navigation .nav-links > div + div { margin-right: 15px; margin-left: 0; } .rtl .comment-navigation .nav-links > div + div { padding-right: 15px; padding-left: inherit; } .rtl .comment-navigation .nav-links > div + div { border-right: 2px solid #ECEDF2; border-left: inherit; } .detail-post .top-image { border-radius: 6px 6px 0 0; -webkit-border-radius: 6px 6px 0 0; -moz-border-radius: 6px 6px 0 0; -ms-border-radius: 6px 6px 0 0; -o-border-radius: 6px 6px 0 0; overflow: hidden; } .detail-post .top-info { margin-bottom: 20px; } .detail-post .top-info > * { display: inline-block; vertical-align: middle; } .detail-post .top-info strong { font-weight: 400; } .detail-post .top-info .space { margin: 0 4px; font-size: 13px; } .detail-post .top-info a { color: #77838F; } .detail-post .top-info a:hover, .detail-post .top-info a:focus { color: var(--superio-theme-color); } .detail-post iframe { max-width: 100%; } .detail-post .font-second { font-family: var(--superio-main-font); font-size: 24px; margin: 0 0 20px; } .detail-post .bottom-info { font-family: var(--superio-main-font); margin-bottom: 20px; } .detail-post .bottom-info .suffix { font-style: italic; } .detail-post .bottom-info .author { text-transform: uppercase; } .detail-post .bottom-info > div { display: inline-block; vertical-align: middle; } .detail-post .bottom-info a { color: #77838F; } .detail-post .bottom-info a:hover, .detail-post .bottom-info a:active { color: var(--superio-theme-color); } .detail-post .tag-social strong { font-weight: 600; color: #202124; padding-right: 10px; } .rtl .detail-post .tag-social strong { padding-left: 10px; padding-right: inherit; } .detail-post .post-navigation { margin-top: -1px; padding: 20px 0; border-top: 1px solid #ECEDF2; } @media (min-width: 1200px) { .detail-post .post-navigation { padding: 40px 0; } } .entry-tags-list a { display: inline-block; margin-right: 8px; font-size: 14px; padding: 1px 20px; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; background-color: #F0F5F7; color: #696969; } .rtl .entry-tags-list a { margin-left: 8px; margin-right: 0; } .entry-tags-list a:last-child { margin: 0; } .entry-tags-list a:hover, .entry-tags-list a:focus { color: #202124; } .tag-social { padding: 20px 0; border-width: 1px 0; border-style: solid; border-color: #ECEDF2; width: 100%; } @media (min-width: 1200px) { .tag-social { padding: 40px 0; margin-top: 40px; } } .tag-social .entry-tags-list { text-align: center; } .tag-social .apus-social-share + .entry-tags-list { text-align: inherit; margin-left: auto; } .rtl .tag-social .apus-social-share + .entry-tags-list { margin-right: auto; margin-left: 0; } @media (min-width: 1200px) { .tag-social.has-tag { display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; align-items: center; } } /* 8. effect */ .effect-1 { position: relative; } .effect-1:after { content: ''; display: block; width: 0px; height: 1px; -webkit-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; left: 0; bottom: 0; right: 0; background: transparent; margin: auto; } .effect-1:hover:after { width: 100%; height: 1px; background: var(--superio-theme-color); } .zoom-2 { overflow: hidden; display: block; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; } .zoom-2 img { position: relative; width: 100%; height: auto; -webkit-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; transition: all 0.2s ease-out; -webkit-transform-origin: center center; -moz-transform-origin: center center; -ms-transform-origin: center center; transform-origin: center center; } .zoom-2:hover img { -webkit-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2); } .filter-grayscale, .widget .widget_sp_image-image-link img { -webkit-transition: all 0.6s ease-out 0s; -o-transition: all 0.6s ease-out 0s; transition: all 0.6s ease-out 0s; } .filter-grayscale:hover, .widget .widget_sp_image-image-link img:hover { filter: grayscale(100%); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -o-filter: grayscale(100%); -ms-filter: grayscale(100%); } .filter-brightness { -webkit-transition: all 0.4s ease-out 0s; -o-transition: all 0.4s ease-out 0s; transition: all 0.4s ease-out 0s; } .filter-brightness:hover { filter: brightness(0.4); -webkit-filter: brightness(0.4); -moz-filter: brightness(0.4); -o-filter: brightness(0.4); -ms-filter: brightness(0.4); } .filter-blur { -webkit-transition: all 0.6s ease-out 0s; -o-transition: all 0.6s ease-out 0s; transition: all 0.6s ease-out 0s; } .filter-blur:hover { filter: blur(5px); -webkit-filter: blur(5px); -moz-filter: blur(5px); -o-filter: blur(5px); -ms-filter: blur(5px); } .close .fa { -webkit-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; transition: all 1s ease-in-out; } .close:hover .fa { -webkit-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg); } .image-overlay-1:after, .image-overlay-1:before { content: ""; display: block; position: absolute; z-index: 100; background: rgba(0, 0, 0, 0.7); width: 100%; height: 100%; left: 0; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; } .rtl .image-overlay-1:after, .rtl .image-overlay-1:before { right: 0; left: auto; } .image-overlay-1:after { top: -100%; } .image-overlay-1:before { bottom: -100%; } .image-overlay-1:hover:after { top: -50%; opacity: 1; filter: alpha(opacity=100); } .image-overlay-1:hover:before { bottom: -50%; opacity: 1; filter: alpha(opacity=100); } .image-plus-1 { position: relative; } .image-plus-1::before { overflow: hidden; position: absolute; top: 0; content: ""; z-index: 100; width: 100%; height: 100%; left: 0; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; -webkit-transform: scale(1.5); -moz-transform: scale(1.5); -ms-transform: scale(1.5); -o-transform: scale(1.5); transform: scale(1.5); background: url("../images/plus.png") no-repeat scroll center center/60px 60px rgba(0, 0, 0, 0.6); } .rtl .image-plus-1::before { right: 0; left: auto; } .image-plus-1:hover::before { visibility: visible; opacity: 0.6; filter: alpha(opacity=60); -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); } .image-plus-2 { position: relative; } .image-plus-2::before { content: ""; z-index: 199; top: 0; position: absolute; background: url("../images/plus.png") no-repeat scroll center center/60px 60px rgba(0, 0, 0, 0.8); width: 100%; height: 100%; left: 0; -webkit-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; opacity: 0; filter: alpha(opacity=0); -webkit-background-size: 10px 10px, 100% 100%; -moz-background-size: 10px 10px, 100% 100%; -ms-background-size: 10px 10px, 100% 100%; -o-background-size: 10px 10px, 100% 100%; background-size: 10px 10px, 100% 100%; -webkit-background-origin: padding-box, padding-box; -moz-background-origin: padding-box, padding-box; -ms-background-origin: padding-box, padding-box; -o-background-origin: padding-box, padding-box; background-origin: padding-box, padding-box; } .rtl .image-plus-2::before { right: 0; left: auto; } .image-plus-2:hover::before { opacity: .6; visibility: visible; -webkit-background-size: 60px 60px, 100% 100%; -moz-background-size: 60px 60px, 100% 100%; -ms-background-size: 60px 60px, 100% 100%; -o-background-size: 60px 60px, 100% 100%; background-size: 60px 60px, 100% 100%; } .image-plus-3 { position: relative; } .image-plus-3::before { content: ""; top: 0; overflow: hidden; position: absolute; z-index: 100; -webkit-transform: scale(0.5) rotateX(180deg); -moz-transform: scale(0.5) rotateX(180deg); -ms-transform: scale(0.5) rotateX(180deg); -o-transform: scale(0.5) rotateX(180deg); transform: scale(0.5) rotateX(180deg); width: 100%; height: 100%; left: 0; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; background: rgba(0, 0, 0, 0.8); } .rtl .image-plus-3::before { right: 0; left: auto; } .image-plus-3:hover::before { visibility: visible; opacity: 0.6; filter: alpha(opacity=60); -webkit-transform: scale(1) rotateX(0deg); -moz-transform: scale(1) rotateX(0deg); -ms-transform: scale(1) rotateX(0deg); -o-transform: scale(1) rotateX(0deg); transform: scale(1) rotateX(0deg); } .icon-effect-1 { position: relative; } .icon-effect-1:before { content: ""; display: block; -webkit-transform: scale(0.5); -ms-transform: scale(0.5); -o-transform: scale(0.5); transform: scale(0.5); border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; -webkit-transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1), background-color 0.2s cubic-bezier(0.19, 1, 0.22, 1); -o-transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1), background-color 0.2s cubic-bezier(0.19, 1, 0.22, 1); transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1), background-color 0.2s cubic-bezier(0.19, 1, 0.22, 1); left: 0; right: 0; bottom: 0; top: 0; margin: auto; width: 100%; height: 100%; position: absolute; background-color: transparent; } .icon-effect-1:hover:before { -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1), background-color 0.2s cubic-bezier(0.19, 1, 0.22, 1); -o-transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1), background-color 0.2s cubic-bezier(0.19, 1, 0.22, 1); transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1), background-color 0.2s cubic-bezier(0.19, 1, 0.22, 1); } @keyframes scale { 0% { opacity: 0; filter: alpha(opacity=0); -webkit-transform: scale(0.8) translateY(50px); -moz-transform: scale(0.8) translateY(50px); -ms-transform: scale(0.8) translateY(50px); -o-transform: scale(0.8) translateY(50px); transform: scale(0.8) translateY(50px); transition-property: opacity, transform; transition-duration: 1.2s; transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 100% { -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; transform: none; opacity: 1; filter: alpha(opacity=100); } } @-webkit-keyframes scale { 0% { opacity: 0; filter: alpha(opacity=0); -webkit-transform: scale(0.8) translateY(50px); -moz-transform: scale(0.8) translateY(50px); -ms-transform: scale(0.8) translateY(50px); -o-transform: scale(0.8) translateY(50px); transform: scale(0.8) translateY(50px); transition-property: opacity, transform; transition-duration: 1.2s; transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 100% { -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; transform: none; opacity: 1; filter: alpha(opacity=100); } } @-webkit-keyframes fancy { 0% { opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateY(110px) rotateY(20deg); -moz-transform: translateY(110px) rotateY(20deg); -ms-transform: translateY(110px) rotateY(20deg); -o-transform: translateY(110px) rotateY(20deg); transform: translateY(110px) rotateY(20deg); transform-origin: left; transition-property: opacity, transform; transition-duration: 1.2s; transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 100% { -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; transform: none; opacity: 1; filter: alpha(opacity=100); } } @keyframes fancy { 0% { opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateY(110px) rotateY(20deg); -moz-transform: translateY(110px) rotateY(20deg); -ms-transform: translateY(110px) rotateY(20deg); -o-transform: translateY(110px) rotateY(20deg); transform: translateY(110px) rotateY(20deg); transform-origin: left; transition-property: opacity, transform; transition-duration: 1.2s; transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 100% { -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; transform: none; opacity: 1; filter: alpha(opacity=100); } } @-webkit-keyframes slide-up { 0% { -webkit-transform: translate3d(0, 3rem, 0); transform: translate3d(0, 3rem, 0); opacity: 0; filter: alpha(opacity=0); transition-property: opacity, transform; transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 100% { opacity: 1; filter: alpha(opacity=100); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes slide-up { 0% { -webkit-transform: translate3d(0, 3rem, 0); transform: translate3d(0, 3rem, 0); opacity: 0; filter: alpha(opacity=0); transition-property: opacity, transform; transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 100% { opacity: 1; filter: alpha(opacity=100); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @-webkit-keyframes slide-left { 0% { -webkit-transform: translate3d(3rem, 0, 0); transform: translate3d(3rem, 0, 0); opacity: 0; filter: alpha(opacity=0); transition-property: opacity, transform; transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 100% { opacity: 1; filter: alpha(opacity=100); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes slide-left { 0% { -webkit-transform: translate3d(3rem, 0, 0); transform: translate3d(3rem, 0, 0); opacity: 0; filter: alpha(opacity=0); transition-property: opacity, transform; transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 100% { opacity: 1; filter: alpha(opacity=100); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @-webkit-keyframes slide-right { 0% { -webkit-transform: translate3d(-3rem, 0, 0); transform: translate3d(-3rem, 0, 0); opacity: 0; filter: alpha(opacity=0); transition-property: opacity, transform; transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 100% { opacity: 1; filter: alpha(opacity=100); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes slide-right { 0% { -webkit-transform: translate3d(-3rem, 0, 0); transform: translate3d(-3rem, 0, 0); opacity: 0; filter: alpha(opacity=0); transition-property: opacity, transform; transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 100% { opacity: 1; filter: alpha(opacity=100); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @-webkit-keyframes slide-down { 0% { -webkit-transform: translate3d(0, -3rem, 0); transform: translate3d(0, -3rem, 0); opacity: 0; filter: alpha(opacity=0); transition-property: opacity, transform; transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 100% { opacity: 1; filter: alpha(opacity=100); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes slide-down { 0% { -webkit-transform: translate3d(0, -3rem, 0); transform: translate3d(0, -3rem, 0); opacity: 0; filter: alpha(opacity=0); transition-property: opacity, transform; transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 100% { opacity: 1; filter: alpha(opacity=100); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .scale { animation-name: scale; } .fancy { animation-name: fancy; } .slide-up { animation-name: slide-up; } .slide-left { animation-name: slide-left; } .slide-right { animation-name: slide-right; } .slide-down { animation-name: slide-down; } .delay-1 { transition-delay: 0.1s; -webkit-animation-delay: 0.1s; animation-delay: 0.1s; } .delay-2 { transition-delay: 0.2s; -webkit-animation-delay: 0.2s; animation-delay: 0.2s; } .delay-3 { transition-delay: 0.3s; -webkit-animation-delay: 0.3s; animation-delay: 0.3s; } /* 9. utilities */ /*------------------------------------------- No Margin -------------------------------------------*/ .no-margin { margin: 0 !important; } .no-margin .pagination { margin: 0; } /*------------------------------------------- No Padding -------------------------------------------*/ .no-padding { padding: 0 !important; } .no-position { position: static !important; } .inline-block { display: inline-block; vertical-align: middle; } .lt-ie8 .inline-block { display: inline; zoom: 1; } .no-background { -webkit-box-shadow: none; box-shadow: none; background: none !important; } .no-effect a:before { content: none !important; } /*------------------------------------*\ Clear List Style \*------------------------------------*/ .clear-list { padding: 0; margin: 0; list-style: none; } /*------------------------------------------- Text Transform -------------------------------------------*/ .text-uppercase { text-transform: uppercase !important; } /*------------------------------------------- Align -------------------------------------------*/ .separator_align_center { text-align: center !important; } .vc_align_right, .separator_align_right { text-align: right !important; } .separator_align_left { text-align: left !important; } /*------------------------------------*\ Font size heading title \*------------------------------------*/ .font-size-lg { font-size: 48px; } .font-size-md { font-size: 30px; } .font-size-sm { font-size: 19px; } .font-size-xs { font-size: 15px; } /*------------------------------------*\ Border \*------------------------------------*/ .no-border { border: 0px !important; } /*------------------------------------*\ No background \*------------------------------------*/ .bg-transparent { background: transparent !important; -webkit-box-shadow: none !important; box-shadow: none !important; } /* 10. widgets layout */ .vertical-wrapper { position: relative; } .vertical-wrapper .title-vertical { color: #fff; background: var(--superio-theme-color); font-size: 18px; text-transform: capitalize; padding: 13px 20px; margin: 0; cursor: pointer; } .vertical-wrapper .title-vertical i { font-size: 16px; margin-right: 15px; } .rtl .vertical-wrapper .title-vertical i { margin-left: 15px; margin-right: 0; } .vertical-wrapper .title-vertical .show-down { font-size: 18px; margin: 3px 0 0; float: right; } .rtl .vertical-wrapper .title-vertical .show-down { float: left; } .vertical-wrapper .content-vertical { padding: 0; display: none; position: absolute; top: 100%; left: 0; width: 100% !important; z-index: 8; } .vertical-wrapper.show-always .content-vertical { display: block; } .apus-vertical-menu { padding: 14px; background: #fff; margin: 0; list-style: none; border-width: 0 1px 1px; border-style: solid; border-color: #ECEDF2; } .apus-vertical-menu > li { display: block; width: 100%; border-bottom: 1px dashed #ECEDF2; } .apus-vertical-menu > li:last-child { border: none; } .apus-vertical-menu > li > a { font-size: 16px; padding: 0; line-height: 40px; background: transparent !important; } .apus-vertical-menu > li > a > i, .apus-vertical-menu > li > a > img { font-size: 22px; margin-right: 15px; width: 18px; display: inline-block; color: var(--superio-theme-color); } .rtl .apus-vertical-menu > li > a > i, .rtl .apus-vertical-menu > li > a > img { margin-left: 15px; margin-right: 0; } .apus-vertical-menu > li > a .caret { float: right; margin: 22px 0 0; -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; } .rtl .apus-vertical-menu > li > a .caret { float: left; } .apus-vertical-menu > li .apus-container { padding: 10px 35px; } .apus-vertical-menu > li:hover > a, .apus-vertical-menu > li.active > a { color: var(--superio-theme-color); } .apus-vertical-menu li:hover > .dropdown-menu { opacity: 1; filter: alpha(opacity=100); visibility: visible; } .apus-vertical-menu .text-label { font-size: 12px; vertical-align: super; margin-left: 5px; color: var(--superio-theme-color); font-family: var(--superio-heading-font), Arial, sans-serif; } .rtl .apus-vertical-menu .text-label { margin-right: 5px; margin-left: 0; } .apus-vertical-menu .text-label.label-hot { color: #e44343; } .apus-vertical-menu .text-label.label-new { color: #79b530; } .apus-vertical-menu .dropdown-menu { min-width: 240px; visibility: hidden; padding: 20px; font-size: 14px; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; display: block; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; border: none; -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15); } .apus-vertical-menu .dropdown-menu > li > a { color: #202124; background: transparent !important; padding: 0; } .apus-vertical-menu .dropdown-menu > li > a > i, .apus-vertical-menu .dropdown-menu > li > a > img { font-size: 20px; margin-right: 10px; width: 15px; display: inline-block; } .rtl .apus-vertical-menu .dropdown-menu > li > a > i, .rtl .apus-vertical-menu .dropdown-menu > li > a > img { margin-left: 10px; margin-right: 0; } .apus-vertical-menu .dropdown-menu > li > a .caret { float: right; margin: 12px 0 0; -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; } .rtl .apus-vertical-menu .dropdown-menu > li > a .caret { float: left; } .apus-vertical-menu .dropdown-menu > li:hover > a, .apus-vertical-menu .dropdown-menu > li.active > a, .apus-vertical-menu .dropdown-menu > li:active > a { color: var(--superio-theme-color); } .apus-vertical-menu .dropdown-menu .widget { margin: 0; } .apus-vertical-menu .dropdown-menu .widget .widget-title, .apus-vertical-menu .dropdown-menu .widget .widgettitle, .apus-vertical-menu .dropdown-menu .widget .widget-heading { margin: 0 0 10px; font-size: 18px; padding: 0; } .apus-vertical-menu .dropdown-menu .widget .widget-title:after, .apus-vertical-menu .dropdown-menu .widget .widget-title:before, .apus-vertical-menu .dropdown-menu .widget .widgettitle:after, .apus-vertical-menu .dropdown-menu .widget .widgettitle:before, .apus-vertical-menu .dropdown-menu .widget .widget-heading:after, .apus-vertical-menu .dropdown-menu .widget .widget-heading:before { display: none; } .apus-vertical-menu .aligned-left > a:hover .caret { -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -o-transform: rotate(-90deg); transform: rotate(-90deg); } .apus-vertical-menu .aligned-left > .dropdown-menu { top: -10px; left: 100%; } .apus-vertical-menu .aligned-right > a:hover .caret { -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); } .apus-vertical-menu .aligned-right > .dropdown-menu { top: -10px; right: 100%; left: inherit; } .apus_custom_menu.center { text-align: center; } .apus_custom_menu.center li { display: inline-block; margin: 0 15px; } .apus_custom_menu.left { text-align: left; } .apus_custom_menu.right { text-align: right; } .apus_custom_menu.inline li { display: inline-block; vertical-align: middle; margin-bottom: 0; margin-right: 20px; } .rtl .apus_custom_menu.inline li { margin-left: 20px; margin-right: 0; } @media (min-width: 1200px) { .apus_custom_menu.inline li { margin-right: 40px; } .rtl .apus_custom_menu.inline li { margin-left: 40px; margin-right: 0; } } .apus_custom_menu.inline li:last-child { margin: 0; } .slick-carousel { position: relative; margin-right: -15px; margin-left: -15px; } .slick-carousel .slick-arrow { padding: 0; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center; -webkit-align-items: center; -ms-align-items: center; justify-content: center; -webkit-justify-content: center; -ms-justify-content: center; text-align: center; width: 30px; height: 30px; color: var(--superio-theme-color); background: var(--superio-theme-color-015); -webkit-transition: all 0.5s ease-in-out 0s; -o-transition: all 0.5s ease-in-out 0s; transition: all 0.5s ease-in-out 0s; position: absolute; top: 50%; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -o-transform: translate(0, -50%); transform: translate(0, -50%); z-index: 1; border: none; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; } @media (min-width: 1200px) { .slick-carousel .slick-arrow { width: 50px; height: 50px; } } .slick-carousel .slick-arrow .textnav { display: none; } .slick-carousel .slick-arrow:hover, .slick-carousel .slick-arrow:active, .slick-carousel .slick-arrow:focus { background-color: var(--superio-theme-color); color: #fff; } .slick-carousel .slick-prev { left: 10px; } .rtl .slick-carousel .slick-prev { right: 10px; left: auto; } .slick-carousel .slick-next { right: 10px; } .rtl .slick-carousel .slick-next { left: 10px; right: auto; } .slick-carousel:hover .slick-arrow { opacity: 1; filter: alpha(opacity=100); } .slick-carousel .slick-slide { outline: none !important; padding-left: 15px; padding-right: 15px; } .slick-carousel .slick-track { margin: inherit; } .slick-carousel .slick-dots { margin: 0; padding: 20px 0 0; text-align: center; list-style: none; line-height: 1; } .slick-carousel .slick-dots li { -webkit-transition: all 0.5s ease-in-out 0s; -o-transition: all 0.5s ease-in-out 0s; transition: all 0.5s ease-in-out 0s; position: relative; display: inline-block; cursor: pointer; margin: 0 5px; border: 0; width: 8px; height: 8px; border-radius: 20px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -ms-border-radius: 20px; -o-border-radius: 20px; background-color: #BFC8CB; } .slick-carousel .slick-dots li button { display: none; } .slick-carousel .slick-dots li.slick-active { background-color: #202124; width: 20px; } .slick-carousel.st_light .slick-dots li { background-color: #BFC8CB; } .slick-carousel.st_light .slick-dots li.slick-active { background-color: #fff; } .slick-carousel.st_light .slick-arrow { border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border: 1px solid rgba(255, 255, 255, 0.5); color: #fff; background-color: transparent; } .slick-carousel.st_light .slick-arrow:hover, .slick-carousel.st_light .slick-arrow:focus { color: #fff; background-color: var(--superio-theme-color); border-color: var(--superio-theme-color); } .widget-banner { position: relative; overflow: hidden; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; } .widget-banner .banner-image { overflow: hidden; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; } .widget-banner .banner-image img { width: 100%; height: 100%; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } .widget-banner .banner-image + .banner-content { position: absolute; top: 50%; left: 0; width: 100%; z-index: 1; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); padding: 0 20px; } @media (min-width: 1200px) { .widget-banner .banner-image + .banner-content { padding: 0 40px; } } .widget-banner .title { font-size: 24px; margin: 0; } .widget-banner .link-bottom { margin-top: 18px; } .widget-banner:hover .banner-image img { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); } .widget-banner-account { position: relative; overflow: hidden; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; padding: 20px 30px; } @media (min-width: 1200px) { .widget-banner-account { padding: 50px 60px; } } .widget-banner-account .title-account { font-size: 26px; margin: 0 0 10px; } .widget-banner-account .description { font-size: 14px; } @media (min-width: 1200px) { .widget-banner-account .btn { min-width: 240px; text-align: center; } } .widget-banner-account .link-bottom { margin-top: 20px; } .widget-banner-account .image-account { z-index: -1; position: absolute; top: 0; left: 0; width: 100%; height: 100%; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } .widget-banner-account:hover .image-account { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); } .social { padding: 0; list-style: none; margin: 0; } .social > li { padding: 0; display: inline-block; margin-right: 15px; } .rtl .social > li { margin-left: 15px; margin-right: 0; } @media (min-width: 1200px) { .social > li { margin-right: 35px; } .rtl .social > li { margin-left: 35px; margin-right: 0; } } .social > li:last-child { margin: 0; } .social > li a { color: #696969; } .social > li a:hover, .social > li a:focus { color: var(--superio-theme-color); } .language-wrapper { font-size: 12px; display: inline-block; position: relative; } .language-wrapper:before { content: ''; position: absolute; top: 100%; left: 0; width: 100%; height: 5px; } .language-wrapper .selected .language-current > img { margin: 0 10px 0 0; vertical-align: sub; } .rtl .language-wrapper .selected .language-current > img { margin: 0 0 0 10px; } .language-wrapper .selected .language-current > i { margin-left: 10px; } .rtl .language-wrapper .selected .language-current > i { margin-right: 10px; margin-left: 0; } .language-wrapper .dropdown-menu { background: #fff; display: block; opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateY(10px); -ms-transform: translateY(10px); -o-transform: translateY(10px); transform: translateY(10px); font-size: 12px; margin-top: 5px; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; padding: 13px 18px; min-width: 130px; -webkit-box-shadow: none; box-shadow: none; border: 1px solid #ECEDF2; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; visibility: hidden; } .language-wrapper:hover .dropdown-menu { visibility: visible; -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); opacity: 1; filter: alpha(opacity=100); } .language-wrapper .list-language { list-style: none; padding: 0; margin: 0; } .language-wrapper .list-language li { margin-bottom: 10px; } .language-wrapper .list-language li:last-child { margin-bottom: 0; } .language-wrapper .list-language a:hover, .language-wrapper .list-language a:focus { color: var(--superio-theme-color); } .language-wrapper .list-language img { margin-right: 6px; margin-bottom: 0; } .rtl .language-wrapper .list-language img { margin-left: 6px; margin-right: 0; } .social-link { display: inline-block; margin: 0 5px; padding: 0; } .social-link li { display: inline-block; margin: 0 5px; } .social-link li a { background: #f4f4f4 none repeat scroll 0 0; border-radius: 100%; color: #77838F; display: inline-block; height: 40px; line-height: 38px; text-align: center; width: 40px; border: 1px solid #ECEDF2; } .social-link.lighten li a { background: transparent none repeat scroll 0 0; border: 1px solid #ffffff; color: #ffffff; } .widget-features-box .title { margin: 20px 0 0; font-size: 18px; } .widget-features-box .description { margin: 10px 0 0; } .widget-features-box .features-box-image { display: inline-block; line-height: 1; color: var(--superio-theme-color); font-size: 35px; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } .widget-features-box.style1 .item-inner { -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; padding: 20px 15px; } @media (min-width: 1200px) { .widget-features-box.style1 .item-inner { padding: 50px 40px; } } .widget-features-box.style1 .item-inner:hover { background-color: #fff; -webkit-box-shadow: 0 0 30px 0 rgba(64, 79, 104, 0.1); box-shadow: 0 0 30px 0 rgba(64, 79, 104, 0.1); } .widget-features-box.style1 .slick-list { padding: 30px 0; } .widget-features-box.style2 .item-inner { padding: 20px; } .widget-features-box.style2 .item-inner:hover .features-box-image { -webkit-transform: translateY(-15px); -ms-transform: translateY(-15px); -o-transform: translateY(-15px); transform: translateY(-15px); } @media (min-width: 1200px) { .widget-testimonials .slick-list { padding-bottom: 15px; } .widget-testimonials .slick-carousel .slick-dots { padding-top: 35px; } } .widget-testimonials.style1 { max-width: 450px; margin-left: auto; margin-right: auto; } @media (min-width: 1200px) { .widget-testimonials.style1 { max-width: 580px; } } .widget-testimonials.style1 .slick-list { overflow: visible; } .widget-testimonials.style1 .slick-slide { opacity: 0.4; filter: alpha(opacity=40); } .widget-testimonials.style1 .slick-slide.slick-current { opacity: 1; filter: alpha(opacity=100); } .widget-testimonials.style3 .slick-carousel { padding-bottom: 50px; } @media (min-width: 1200px) { .widget-testimonials.style3 .slick-carousel { padding-bottom: 120px; } } .widget-testimonials.style3 .slick-carousel .slick-arrow { -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0); top: inherit; bottom: 0; } .widget-testimonials.style3 .slick-carousel .slick-prev { left: 15px; } .rtl .widget-testimonials.style3 .slick-carousel .slick-prev { right: 15px; left: auto; } .widget-testimonials.style3 .slick-carousel .slick-next { right: inherit; left: 55px; } .rtl .widget-testimonials.style3 .slick-carousel .slick-next { left: inherit; right: auto; } .rtl .widget-testimonials.style3 .slick-carousel .slick-next { right: 55px; left: auto; } @media (min-width: 1200px) { .widget-testimonials.style3 .slick-carousel .slick-next { left: 75px; } .rtl .widget-testimonials.style3 .slick-carousel .slick-next { right: 75px; left: auto; } } @media (min-width: 1200px) { .widget-testimonials.style4 .slick-carousel .slick-arrow { margin: 0 30px; } } @media (min-width: 1600px) { .widget-testimonials.style4 .slick-carousel .slick-arrow { margin: 0 70px; } } .widget-testimonials.style6 .slick-list { padding-bottom: 0; } .testimonials-item { position: relative; } .testimonials-item .title { font-size: 18px; margin: 0 0 10px; } @media (min-width: 1200px) { .testimonials-item .title { margin: 0 0 20px; } } .testimonials-item .name-client { font-size: 18px; margin: 0; } .testimonials-item .job { font-size: 14px; } .testimonials-item .description { font-weight: 500; color: #696969; } @media (min-width: 1200px) { .testimonials-item .description { font-size: 16px; } } .testimonials-item.style5, .testimonials-item.style1 { background: #fff; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; background: #fff; padding: 20px; border: 1px solid #ECEDF2; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } @media (min-width: 1200px) { .testimonials-item.style5, .testimonials-item.style1 { padding: 35px 40px 40px; } } .testimonials-item.style5:before, .testimonials-item.style1:before { color: #ECEDF2; display: inline-block; line-height: 40px; position: absolute; font-size: 100px; line-height: 100px; top: 0; right: 15px; } .rtl .testimonials-item.style5:before, .rtl .testimonials-item.style1:before { left: 15px; right: auto; } @media (min-width: 1200px) { .testimonials-item.style5:before, .testimonials-item.style1:before { top: 5px; right: 25px; } .rtl .testimonials-item.style5:before, .rtl .testimonials-item.style1:before { left: 25px; right: auto; } } .testimonials-item.style5 .avarta, .testimonials-item.style1 .avarta { border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; width: 70px; height: 70px; overflow: hidden; } .testimonials-item.style5 .avarta + .info-testimonials, .testimonials-item.style1 .avarta + .info-testimonials { width: calc( 100% - 70px ); padding-left: 20px; } .rtl .testimonials-item.style5 .avarta + .info-testimonials, .rtl .testimonials-item.style1 .avarta + .info-testimonials { padding-right: 20px; padding-left: inherit; } .testimonials-item.style5 .bottom-info, .testimonials-item.style1 .bottom-info { margin-top: 20px; } @media (min-width: 1200px) { .testimonials-item.style5 .bottom-info, .testimonials-item.style1 .bottom-info { margin-top: 40px; } } .testimonials-item.style5:hover, .testimonials-item.style1:hover { -webkit-box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); } .testimonials-item.style2 { max-width: 555px; margin-left: auto; margin-right: auto; text-align: center; } .testimonials-item.style2 .avarta { position: relative; -webkit-box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); margin: auto; background-color: #fff; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; width: 120px; height: 120px; border: 1px solid #ECEDF2; padding: 10px; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; } .testimonials-item.style2 .avarta img { border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; } .testimonials-item.style2 .avarta:before { color: #ECEDF2; display: inline-block; line-height: 40px; font-size: 100px; line-height: 100px; position: absolute; top: -15px; left: -45px; } .rtl .testimonials-item.style2 .avarta:before { right: -45px; left: auto; } .testimonials-item.style2 .title { margin: 25px 0 0; } .testimonials-item.style2 .description { margin-top: 15px; } .testimonials-item.style2 .info-testimonials { margin-top: 15px; } @media (min-width: 1200px) { .testimonials-item.style2 .info-testimonials { margin-top: 25px; } } .testimonials-item.style3 .title { margin: 0; } .testimonials-item.style3 .description { margin-top: 20px; } .testimonials-item.style3 .info-testimonials { margin-top: 20px; } @media (min-width: 1200px) { .testimonials-item.style3 .info-testimonials { margin-top: 50px; } } .testimonials-item.style3:before { color: #ECEDF2; display: inline-block; line-height: 40px; position: absolute; font-size: 100px; line-height: 100px; top: -20px; right: 0; } .rtl .testimonials-item.style3:before { left: 0; right: auto; } .testimonials-item.style4 { max-width: 580px; margin-right: auto; margin-left: auto; text-align: center; } .testimonials-item.style4 .avarta { position: relative; -webkit-box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); margin-left: auto; margin-right: auto; background-color: #fff; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; width: 80px; height: 80px; border: 5px solid #fff; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; overflow: hidden; } .testimonials-item.style4 .description { margin-bottom: 15px; } @media (min-width: 1200px) { .testimonials-item.style4 .description { margin-bottom: 40px; } } .testimonials-item.style4 .info-testimonials { margin-top: 12px; } .testimonials-item.style6 .avarta { width: 80px; height: 80px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; overflow: hidden; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center; -webkit-align-items: center; -ms-align-items: center; justify-content: center; -webkit-justify-content: center; -ms-justify-content: center; margin-bottom: 10px; } @media (min-width: 1200px) { .testimonials-item.style6 .avarta { margin-bottom: 22px; } } .testimonials-item.style6 .description { font-size: 14px; } .testimonials-item.style6 .name-client { font-size: 15px; margin: 0 0 5px; } .testimonials-item.style6 .info-testimonials { margin-top: 10px; } @media (min-width: 1200px) { .testimonials-item.style6 .info-testimonials { margin-top: 22px; } } .testimonials-item.style7 .description { text-align: center; font-size: 15px; color: #202124; font-weight: 500; max-width: 750px; margin-right: auto; margin-left: auto; margin-bottom: 30px; } @media (min-width: 1200px) { .testimonials-item.style7 .description { font-size: 20px; margin-bottom: 60px; } } .testimonials-item.style8 { background: #fff; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; background: #fff; padding: 20px; border: 1px solid #ECEDF2; overflow: hidden; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } @media (min-width: 1200px) { .testimonials-item.style8 { padding: 55px 60px; } } .testimonials-item.style8:before { color: #ECEDF2; display: inline-block; line-height: 40px; position: absolute; font-size: 100px; line-height: 100px; top: 0; right: 15px; } .rtl .testimonials-item.style8:before { left: 15px; right: auto; } @media (min-width: 1200px) { .testimonials-item.style8:before { top: 15px; right: 35px; } .rtl .testimonials-item.style8:before { left: 35px; right: auto; } } .testimonials-item.style8:after { content: ''; position: absolute; bottom: -1px; left: 0; background-color: var(--superio-theme-color); width: 100%; height: 5px; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; -webkit-transform: scale(0.5, 1); -ms-transform: scale(0.5, 1); -o-transform: scale(0.5, 1); transform: scale(0.5, 1); opacity: 0; filter: alpha(opacity=0); } .testimonials-item.style8 .title { margin: 15px 0 0; } .testimonials-item.style8 .avarta { border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; width: 60px; height: 60px; overflow: hidden; } .testimonials-item.style8 .avarta + .info-testimonials { width: calc( 100% - 60px ); padding-left: 20px; } .rtl .testimonials-item.style8 .avarta + .info-testimonials { padding-right: 20px; padding-left: inherit; } .testimonials-item.style8 .description { font-weight: 400; font-size: 14px; margin-top: 15px; } @media (min-width: 1200px) { .testimonials-item.style8 .description { margin-top: 30px; } } .testimonials-item.style8:hover { -webkit-box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); } .testimonials-item.style8:hover:after { -webkit-transform: scale(1, 1); -ms-transform: scale(1, 1); -o-transform: scale(1, 1); transform: scale(1, 1); opacity: 1; filter: alpha(opacity=100); } .wrapper-testimonial-thumbnail .avarta { border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; overflow: hidden; width: 70px; height: 70px; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center; -webkit-align-items: center; -ms-align-items: center; justify-content: center; -webkit-justify-content: center; -ms-justify-content: center; } .wrapper-testimonial-thumbnail .name-client { font-size: 18px; font-weight: 500; margin: 0; } .wrapper-testimonial-thumbnail .job { font-size: 14px; } .wrapper-testimonial-thumbnail .bottom-info { cursor: pointer; background-color: #fff; border: 1px solid #ECEDF2; border-radius: 100px; -webkit-border-radius: 100px; -moz-border-radius: 100px; -ms-border-radius: 100px; -o-border-radius: 100px; padding: 10px; } .wrapper-testimonial-thumbnail .info-testimonials { padding-left: 20px; -ms-flex: 1; /* IE 10 */ flex: 1; -webkit-box-flex: 1; } .rtl .wrapper-testimonial-thumbnail .info-testimonials { padding-right: 20px; padding-left: inherit; } .widget-nav-menu .widget-title { font-size: 18px; margin: 0 0 15px; } @media (min-width: 768px) { .widget-nav-menu .widget-title { margin: 0 0 25px; } } .widget-nav-menu .menu li { margin: 0 0 10px; } .widget-nav-menu .menu li:last-child { margin: 0; } .widget-nav-menu .menu li a { position: relative; display: inline-block; color: #696969; padding: 0; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } .widget-nav-menu .menu li a:after { -webkit-transition: all 0.5s ease-in-out 0s; -o-transition: all 0.5s ease-in-out 0s; transition: all 0.5s ease-in-out 0s; content: ''; position: absolute; bottom: 0; right: 0; background-color: var(--superio-theme-color); width: 0; height: 1px; } .rtl .widget-nav-menu .menu li a:after { left: 0; right: auto; } .widget-nav-menu .menu li a:hover, .widget-nav-menu .menu li a:focus { color: var(--superio-theme-color); } .widget-nav-menu .menu li a:hover:after, .widget-nav-menu .menu li a:focus:after { width: 100%; left: 0; } .rtl .widget-nav-menu .menu li a:hover:after, .rtl .widget-nav-menu .menu li a:focus:after { right: 0; left: auto; } .widget-nav-menu .menu li.active > a:after { width: 100%; } .widget-brand { text-align: center; } .widget-brand .slick-slide img { display: inline-block; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } .widget-brand .slick-track { display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center; -webkit-align-items: center; -ms-align-items: center; } .widget-brand.default:hover img { -webkit-transform: scale(0.9); -ms-transform: scale(0.9); -o-transform: scale(0.9); transform: scale(0.9); } .widget-brand.default:hover img:hover, .widget-brand.default:hover img:focus { -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); } .widget-brand.style2 img { filter: grayscale(100%); opacity: 0.5; filter: alpha(opacity=50); } .widget-brand.style2 img:hover, .widget-brand.style2 img:focus { opacity: 1; filter: alpha(opacity=100); filter: grayscale(0); } form.wpcf7-form { border: 1px solid #ECEDF2; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; padding: 20px; margin-right: auto; margin-left: auto; max-width: 850px; } @media (min-width: 1200px) { form.wpcf7-form { padding: 40px 45px 45px; } } form.wpcf7-form .title { font-size: 18px; margin: 0 0 15px; } @media (min-width: 1200px) { form.wpcf7-form .title { margin-bottom: 22px; } } form.wpcf7-form label { font-size: 15px; font-weight: normal; } @media (min-width: 1200px) { form.wpcf7-form .form-group { margin-bottom: 25px; } } form.wpcf7-form textarea.form-control { height: 150px; } @media (min-width: 1200px) { form.wpcf7-form textarea.form-control { height: 200px; } } @media (min-width: 1200px) { form.wpcf7-form [type="submit"] { min-width: 330px; text-align: center; } } .space-45 { margin-bottom: 45px; } @media (min-width: 992px) { .space-b-50 { margin-bottom: 50px !important; } } @media (min-width: 1200px) { .padding-lr-15 { padding-left: 15px; padding-right: 15px; } } .skew-light { position: relative; } .skew-light:before { content: ''; background: rgba(255, 255, 255, 0.2); width: 100%; height: 100%; position: absolute; top: 0; left: 0; -ms-transform: skewX(20deg); /* IE 9 */ -webkit-transform: skewX(20deg); /* Safari */ transform: skewX(20deg); /* Standard syntax */ } .skew-theme-right { position: relative; background: var(--superio-theme-color); } .skew-theme-right > * { position: relative; z-index: 2; } .skew-theme-right:before { content: ''; background: var(--superio-theme-color); width: 100%; height: 100%; position: absolute; top: 0; left: 60px; z-index: 1; -ms-transform: skewX(20deg); /* IE 9 */ -webkit-transform: skewX(20deg); /* Safari */ transform: skewX(20deg); /* Standard syntax */ } .skew-theme-left { position: relative; background: var(--superio-theme-color); } .skew-theme-left > * { position: relative; z-index: 2; } .skew-theme-left:before { content: ''; background: var(--superio-theme-color); width: 100%; height: 100%; position: absolute; top: 0; right: 60px; z-index: 1; -ms-transform: skewX(-20deg); /* IE 9 */ -webkit-transform: skewX(-20deg); /* Safari */ transform: skewX(-20deg); /* Standard syntax */ } .color-yellow { color: #FFB46F; } .style-white { color: #fff !important; } .font-size-36 { font-size: 36px !important; } .font-size-30 { font-size: 30px !important; } .space-left-8 { margin-left: 8px; } .rtl .space-left-8 { margin-right: 8px; margin-left: 0; } .text-upper { text-transform: uppercase !important; } .space-10 { margin-bottom: 10px !important; } .space-15 { margin-bottom: 15px !important; } .space-20 { margin-bottom: 20px !important; } .space-25 { margin-bottom: 25px !important; } .space-30 { margin-bottom: 15px !important; } @media (min-width: 768px) { .space-30 { margin-bottom: 30px !important; } } .space-50 { margin-bottom: 50px !important; } .space-padding-35 { padding: 35px 0 !important; } .space-padding-tb-90 { padding-top: 90px !important; padding-bottom: 90px !important; } .space-padding-tb-55 { padding-top: 55px !important; padding-bottom: 55px !important; } .space-top-0 { margin-top: 0; } .space-left-12 { margin-left: 12px; } .rtl .space-left-12 { margin-right: 12px; margin-left: 0; } .p-relative { position: relative !important; } .p-absolute { position: absolute !important; } .p-static { position: static !important; } .hr { border-top: 1px solid #ECEDF2; min-height: 1px; width: 100%; } .no-float { float: none !important; } .no-padding-left { padding-left: 0; } .rtl .no-padding-left { padding-right: 0; padding-left: inherit; } .no-padding-right { padding-right: 0; } .rtl .no-padding-right { padding-left: 0; padding-right: inherit; } @media (min-width: 1024px) { .padding-lr-35 { padding-left: 35px; padding-right: 35px; } } .text-theme { color: var(--superio-theme-color) !important; } .bg-theme { background: var(--superio-theme-color); } .border-theme { border-color: var(--superio-theme-color); } .radius-3x { border-radius: 3px !important; -webkit-border-radius: 3px !important; -moz-border-radius: 3px !important; -ms-border-radius: 3px !important; -o-border-radius: 3px !important; } .radius-50 { border-radius: 50px !important; -webkit-border-radius: 50px !important; -moz-border-radius: 50px !important; -ms-border-radius: 50px !important; -o-border-radius: 50px !important; } .deleted_wpb_single_image { position: relative; overflow: hidden; } .deleted_wpb_single_image:before { position: absolute; z-index: 2; -webkit-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; content: ''; width: 100%; height: 100%; background: var(--superio-theme-color); opacity: 0; filter: alpha(opacity=0); top: 0; left: 0; } .deleted_wpb_single_image:after { position: absolute; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; content: ''; top: 30px; left: 30px; right: 30px; bottom: 30px; border: 1px solid #fff; z-index: 3; -webkit-transform: scale(0); -ms-transform: scale(0); -o-transform: scale(0); transform: scale(0); } .deleted_wpb_single_image:hover:before { opacity: 0.5; filter: alpha(opacity=50); } .deleted_wpb_single_image:hover:after { -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); } .widget_apus_vertical_menu { border-left: 4px solid #2e2d2d; } .widget_apus_vertical_menu .widget-title { font-size: 16px; font-weight: normal; margin: 0 0 10px; padding: 15px 30px 0; } .rtl .widget_apus_vertical_menu { border-right: 4px solid #2e2d2d; border-left: inherit; } .widget_apus_vertical_menu .apus-vertical-menu { border: none; } .widget_apus_vertical_menu .apus-vertical-menu > li { margin-left: -4px; } .rtl .widget_apus_vertical_menu .apus-vertical-menu > li { margin-right: -4px; margin-left: 0; } .widget_apus_vertical_menu .apus-vertical-menu > li > a { border-left: 4px solid transparent; font-size: 16px; padding: 0 30px; } .rtl .widget_apus_vertical_menu .apus-vertical-menu > li > a { border-right: 4px solid transparent; border-left: inherit; } .widget_apus_vertical_menu .apus-vertical-menu > li.active > a, .widget_apus_vertical_menu .apus-vertical-menu > li:hover > a { border-color: var(--superio-theme-color); } .widget_apus_vertical_menu.darken .apus-vertical-menu { background: transparent; } .widget_apus_vertical_menu.darken .apus-vertical-menu > li > a { color: #eeeae2; padding: 0 20px; } .widget_apus_vertical_menu.darken .apus-vertical-menu > li.active > a, .widget_apus_vertical_menu.darken .apus-vertical-menu > li:hover > a { color: var(--superio-theme-color); } .widget_apus_vertical_menu.darken .widget-title { color: #eeeae2; border: none; margin: 0; padding-right: 20px; padding-left: 20px; } .widget_apus_vertical_menu.darken .widget-title:before { display: none; } .tabs-v1 { margin: 0 auto; max-width: 850px; } .tabs-v1 .ps-container { position: relative; } .tabs-v1 .nav-tabs { border: none; text-align: center; } .tabs-v1 .nav-tabs > li { float: none; display: inline-block; margin: 0 10px; } @media (min-width: 1200px) { .tabs-v1 .nav-tabs > li { margin: 0 26px; } } .tabs-v1 .nav-tabs > li > a { padding: 0 0 4px; margin: 0; background: transparent !important; white-space: nowrap; color: #202124; border: none !important; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; position: relative; } @media (min-width: 1200px) { .tabs-v1 .nav-tabs > li > a { padding: 0 0 8px; font-size: 18px; } } .tabs-v1 .nav-tabs > li > a:before { content: ''; position: absolute; display: block; width: 100%; height: 2px; -webkit-transform: scale(0, 1); -ms-transform: scale(0, 1); -o-transform: scale(0, 1); transform: scale(0, 1); background: var(--superio-theme-color); bottom: 0; left: 0; } .rtl .tabs-v1 .nav-tabs > li > a:before { right: 0; left: auto; } .tabs-v1 .nav-tabs > li.active > a { color: var(--superio-theme-color); } .tabs-v1 .nav-tabs > li.active > a:before { -webkit-transform: scale(1, 1); -ms-transform: scale(1, 1); -o-transform: scale(1, 1); transform: scale(1, 1); } .tabs-v1 .tab-content { margin-top: 20px; } @media (min-width: 1200px) { .tabs-v1 .tab-content { margin-top: 50px; } } .tabs-v1 .tab-content h2 { font-size: 18px; margin: 0 0 20px; } .flex { display: -webkit-flex; /* Safari */ display: flex; } .flex .ali-right { margin-left: auto; text-align: right; } .rtl .flex .ali-right { margin-right: auto; margin-left: 0; } .rtl .flex .ali-right { text-align: left; } .flex .ali-left { margin-right: auto; text-align: left; } .rtl .flex .ali-left { margin-left: auto; margin-right: 0; } .rtl .flex .ali-left { text-align: right; } @media (min-width: 768px) { .flex-sm { display: -webkit-flex; /* Safari */ display: flex; } .flex-sm .ali-right { margin-left: auto; text-align: right; } .rtl .flex-sm .ali-right { margin-right: auto; margin-left: 0; } .rtl .flex-sm .ali-right { text-align: left; } .flex-sm .ali-left { margin-right: auto; text-align: left; } .rtl .flex-sm .ali-left { margin-left: auto; margin-right: 0; } .rtl .flex-sm .ali-left { text-align: right; } .justify-content-end-sm { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; } .justify-content-end-sm { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; } } @media (min-width: 768px) and (max-width: 991px) { .flex-bottom-in-sm { display: -webkit-flex; /* Safari */ -webkit-align-items: flex-end; /* Safari 7.0+ */ display: flex; align-items: flex-end; } } .align-items-end { -webkit-box-align: end !important; -ms-flex-align: end !important; align-items: flex-end !important; } .align-items-start { -webkit-box-align: start !important; -ms-flex-align: start !important; align-items: flex-start !important; } .justify-content-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important; } .justify-content-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; } .justify-content-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; } .flex-middle { display: -webkit-flex; /* Safari */ -webkit-align-items: center; /* Safari 7.0+ */ display: flex; align-items: center; } .flex-middle .ali-right { margin-left: auto; } .rtl .flex-middle .ali-right { margin-right: auto; margin-left: 0; } .flex-middle .ali-left { margin-right: auto; } .rtl .flex-middle .ali-left { margin-left: auto; margin-right: 0; } .flex-bottom { display: -webkit-flex; /* Safari */ -webkit-align-items: flex-end; /* Safari 7.0+ */ display: flex; align-items: flex-end; } .flex-bottom .ali-right { margin-left: auto; } .rtl .flex-bottom .ali-right { margin-right: auto; margin-left: 0; } .flex-bottom .ali-left { margin-right: auto; } .rtl .flex-bottom .ali-left { margin-left: auto; margin-right: 0; } .flex-end { justify-content: flex-end; -webkit-justify-content: flex-end; } .flex-top { display: -webkit-flex; /* Safari */ -webkit-align-items: flex-start; /* Safari 7.0+ */ display: flex; align-items: flex-start; } .flex-top .ali-right { margin-left: auto; } .rtl .flex-top .ali-right { margin-right: auto; margin-left: 0; } .flex-top .ali-left { margin-right: auto; } .rtl .flex-top .ali-left { margin-left: auto; margin-right: 0; } @media (min-width: 1200px) { .flex-end-lg { justify-content: flex-end; -webkit-justify-content: flex-end; } .flex-top-lg { display: -webkit-flex; /* Safari */ -webkit-align-items: flex-start; /* Safari 7.0+ */ display: flex; align-items: flex-start; } .flex-top-lg .ali-right { margin-left: auto; } .rtl .flex-top-lg .ali-right { margin-right: auto; margin-left: 0; } .flex-top-lg .ali-left { margin-right: auto; } .rtl .flex-top-lg .ali-left { margin-left: auto; margin-right: 0; } .flex-middle-lg { display: -webkit-flex; /* Safari */ -webkit-align-items: center; /* Safari 7.0+ */ display: flex; align-items: center; } .flex-middle-lg .ali-right { margin-left: auto; } .rtl .flex-middle-lg .ali-right { margin-right: auto; margin-left: 0; } .flex-middle-lg .ali-left { margin-right: auto; } .rtl .flex-middle-lg .ali-left { margin-left: auto; margin-right: 0; } } @media (min-width: 992px) { .flex-middle-md { display: -webkit-flex; /* Safari */ -webkit-align-items: center; /* Safari 7.0+ */ display: flex; align-items: center; } .flex-middle-md .ali-right { margin-left: auto; } .rtl .flex-middle-md .ali-right { margin-right: auto; margin-left: 0; } .flex-middle-md .ali-left { margin-right: auto; } .rtl .flex-middle-md .ali-left { margin-left: auto; margin-right: 0; } } @media (min-width: 768px) { .flex-middle-sm { display: -webkit-flex; /* Safari */ -webkit-align-items: center; /* Safari 7.0+ */ display: flex; align-items: center; } .flex-middle-sm .ali-right { margin-left: auto; } .rtl .flex-middle-sm .ali-right { margin-right: auto; margin-left: 0; } .flex-middle-sm .ali-left { margin-right: auto; } .rtl .flex-middle-sm .ali-left { margin-left: auto; margin-right: 0; } .flex-bottom-sm { display: -webkit-flex; /* Safari */ -webkit-align-items: flex-end; /* Safari 7.0+ */ display: flex; align-items: flex-end; } .flex-bottom-sm .ali-right { margin-left: auto; } .rtl .flex-bottom-sm .ali-right { margin-right: auto; margin-left: 0; } .flex-bottom-sm .ali-left { margin-right: auto; } .rtl .flex-bottom-sm .ali-left { margin-left: auto; margin-right: 0; } } .cl-3, .cl-2 { float: left; } .rtl .cl-3, .rtl .cl-2 { float: right; } .cl-3 > .row, .cl-2 > .row { margin: 0; } .cl-3 .widget, .cl-2 .widget { padding-left: 15px; padding-right: 15px; } .cl-3 { width: 58.3333%; } .cl-2 { width: 41.6667%; } .updow:hover .top-img img, .updow:hover .img img, .updow:hover .image-wrapper img { -webkit-animation: updow 0.8s ease-in-out 0s infinite; animation: updow 0.8s ease-in-out 0s infinite; } .updow-infinite img { -webkit-animation: updow 1s ease-in-out 0s infinite; animation: updow 1s ease-in-out 0s infinite; } @-webkit-keyframes updow { 50% { -webkit-transform: translateY(-10px); -ms-transform: translateY(-10px); -o-transform: translateY(-10px); transform: translateY(-10px); } 0%, 100% { -webkit-transform: translateY(0px); -ms-transform: translateY(0px); -o-transform: translateY(0px); transform: translateY(0px); } } @keyframes updow { 50% { -webkit-transform: translateY(-10px); -ms-transform: translateY(-10px); -o-transform: translateY(-10px); transform: translateY(-10px); } 0%, 100% { -webkit-transform: translateY(0px); -ms-transform: translateY(0px); -o-transform: translateY(0px); transform: translateY(0px); } } @-webkit-keyframes fadeleft { from { opacity: 1; filter: alpha(opacity=100); } to { opacity: 0; filter: alpha(opacity=0); -webkit-transform: translate(-15px, 0); -ms-transform: translate(-15px, 0); -o-transform: translate(-15px, 0); transform: translate(-15px, 0); } } @keyframes fadeleft { from { opacity: 1; filter: alpha(opacity=100); } to { opacity: 0; filter: alpha(opacity=0); -webkit-transform: translate(-15px, 0); -ms-transform: translate(-15px, 0); -o-transform: translate(-15px, 0); transform: translate(-15px, 0); } } @-webkit-keyframes faderight { from { opacity: 0; filter: alpha(opacity=0); -webkit-transform: translate(15px, 0); -ms-transform: translate(15px, 0); -o-transform: translate(15px, 0); transform: translate(15px, 0); } to { opacity: 1; filter: alpha(opacity=100); -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0); } } @keyframes faderight { from { opacity: 0; filter: alpha(opacity=0); -webkit-transform: translate(15px, 0); -ms-transform: translate(15px, 0); -o-transform: translate(15px, 0); transform: translate(15px, 0); } to { opacity: 1; filter: alpha(opacity=100); -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0); } } .custom-menu { list-style: none; padding: 0; margin: 0; } .custom-menu li { padding-left: 22px; margin-bottom: 18px; position: relative; line-height: 1.4; } .rtl .custom-menu li { padding-right: 22px; padding-left: inherit; } .custom-menu li:before { content: ''; position: absolute; top: 0; left: 0; width: 2px; height: 100%; background: #221f1f; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } .rtl .custom-menu li:before { right: 0; left: auto; } .custom-menu li:last-child { margin: 0; } .custom-menu li i { margin-right: 15px; font-size: 18px; } .rtl .custom-menu li i { margin-left: 15px; margin-right: 0; } @media (min-width: 1200px) { .custom-menu li i { font-size: 23px; } } .custom-menu li a { color: #77838F; } .custom-menu li a:focus, .custom-menu li a:hover { color: #202124; } .custom-menu li:hover:before, .custom-menu li.active:before { opacity: 1; filter: alpha(opacity=100); } .elementor-widget-accordion.style-theme .elementor-accordion-item { margin-bottom: 20px; border: 1px solid #ECEDF2 !important; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; } .elementor-widget-accordion.style-theme .elementor-tab-content { border-color: #ECEDF2; -webkit-box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); } .flex { display: -webkit-flex; /* Safari */ display: flex; } .flex .ali-right { margin-left: auto; } .rtl .flex .ali-right { margin-right: auto; margin-left: 0; } .flex .ali-left { margin-right: auto; } .rtl .flex .ali-left { margin-left: auto; margin-right: 0; } @media (min-width: 768px) { .flex-sm { display: -webkit-flex; /* Safari */ display: flex; } .flex-sm .ali-right { margin-left: auto; } .rtl .flex-sm .ali-right { margin-right: auto; margin-left: 0; } .flex-sm .ali-left { margin-right: auto; } .rtl .flex-sm .ali-left { margin-left: auto; margin-right: 0; } .justify-content-end-sm { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; } .justify-content-end-sm { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; } } @media (min-width: 768px) and (max-width: 991px) { .flex-bottom-in-sm { display: -webkit-flex; /* Safari */ -webkit-align-items: flex-end; /* Safari 7.0+ */ display: flex; align-items: flex-end; } } .flex-wrap { flex-wrap: wrap; } .flex-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -webkit-webkit-direction: normal !important; -ms-flex-direction: column !important; -webkit-flex-direction: column !important; flex-direction: column !important; } .flex-column > .elementor-widget-wrap { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -webkit-webkit-direction: normal !important; -ms-flex-direction: column !important; -webkit-flex-direction: column !important; flex-direction: column !important; } .align-items-end { -webkit-box-align: end !important; -ms-flex-align: end !important; align-items: flex-end !important; } .align-items-start { -webkit-box-align: start !important; -ms-flex-align: start !important; align-items: flex-start !important; } .justify-content-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important; } .justify-content-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; } .justify-content-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; } .flex-middle { display: -webkit-flex; /* Safari */ -webkit-align-items: center; /* Safari 7.0+ */ display: flex; align-items: center; } .flex-middle .ali-right { margin-left: auto; } .rtl .flex-middle .ali-right { margin-right: auto; margin-left: 0; } .flex-middle .ali-left { margin-right: auto; } .rtl .flex-middle .ali-left { margin-left: auto; margin-right: 0; } .flex-bottom { display: -webkit-flex; /* Safari */ -webkit-align-items: flex-end; /* Safari 7.0+ */ display: flex; align-items: flex-end; } .flex-bottom .ali-right { margin-left: auto; } .rtl .flex-bottom .ali-right { margin-right: auto; margin-left: 0; } .flex-bottom .ali-left { margin-right: auto; } .rtl .flex-bottom .ali-left { margin-left: auto; margin-right: 0; } .flex-end { justify-content: flex-end; -webkit-justify-content: flex-end; } .flex-top { display: -webkit-flex; /* Safari */ -webkit-align-items: flex-start; /* Safari 7.0+ */ display: flex; align-items: flex-start; } .flex-top .ali-right { margin-left: auto; } .rtl .flex-top .ali-right { margin-right: auto; margin-left: 0; } .flex-top .ali-left { margin-right: auto; } .rtl .flex-top .ali-left { margin-left: auto; margin-right: 0; } @media (min-width: 1200px) { .flex-end-lg { justify-content: flex-end; -webkit-justify-content: flex-end; } .flex-top-lg { display: -webkit-flex; /* Safari */ -webkit-align-items: flex-start; /* Safari 7.0+ */ display: flex; align-items: flex-start; } .flex-top-lg .ali-right { margin-left: auto; } .rtl .flex-top-lg .ali-right { margin-right: auto; margin-left: 0; } .flex-top-lg .ali-left { margin-right: auto; } .rtl .flex-top-lg .ali-left { margin-left: auto; margin-right: 0; } .flex-middle-lg { display: -webkit-flex; /* Safari */ -webkit-align-items: center; /* Safari 7.0+ */ display: flex; align-items: center; } .flex-middle-lg .ali-right { margin-left: auto; } .rtl .flex-middle-lg .ali-right { margin-right: auto; margin-left: 0; } .flex-middle-lg .ali-left { margin-right: auto; } .rtl .flex-middle-lg .ali-left { margin-left: auto; margin-right: 0; } .justify-content-end-lg { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; } .justify-content-end-lg { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; } } @media (min-width: 992px) and (max-width: 1199px) { .flex-middle-md { display: -webkit-flex; /* Safari */ -webkit-align-items: center; /* Safari 7.0+ */ display: flex; align-items: center; } .flex-middle-md .ali-right { margin-left: auto; } .rtl .flex-middle-md .ali-right { margin-right: auto; margin-left: 0; } .flex-middle-md .ali-left { margin-right: auto; } .rtl .flex-middle-md .ali-left { margin-left: auto; margin-right: 0; } .justify-content-end-md { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; } .justify-content-end-md { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; } } @media (min-width: 768px) { .flex-middle-sm { display: -webkit-flex; /* Safari */ -webkit-align-items: center; /* Safari 7.0+ */ display: flex; align-items: center; } .flex-middle-sm .ali-right { margin-left: auto; } .rtl .flex-middle-sm .ali-right { margin-right: auto; margin-left: 0; } .flex-middle-sm .ali-left { margin-right: auto; } .rtl .flex-middle-sm .ali-left { margin-left: auto; margin-right: 0; } .flex-bottom-sm { display: -webkit-flex; /* Safari */ -webkit-align-items: flex-end; /* Safari 7.0+ */ display: flex; align-items: flex-end; } .flex-bottom-sm .ali-right { margin-left: auto; } .rtl .flex-bottom-sm .ali-right { margin-right: auto; margin-left: 0; } .flex-bottom-sm .ali-left { margin-right: auto; } .rtl .flex-bottom-sm .ali-left { margin-left: auto; margin-right: 0; } } .elementor-widget-icon-box .elementor-icon-box-title { margin-top: 0; } .elementor-widget-icon-box.elementor-vertical-align-top .elementor-icon-box-icon { margin-top: 7px; } .elementor-widget-image-box .elementor-image-box-title { margin-top: 0; } .shadow-icon.elementor-view-stacked .elementor-icon { -webkit-box-shadow: 0 25px 70px 0 rgba(1, 33, 58, 0.07); box-shadow: 0 25px 70px 0 rgba(1, 33, 58, 0.07); } /* 11. widgets */ /*------------------------------------*\ Widget \*------------------------------------*/ .widget label { font-weight: 400; } .widget .widget_sp_image-image-link { display: block; overflow: hidden; position: relative; } .widget .widget_sp_image-image-link img { display: block; width: 100% \9; max-width: 100%; height: auto; -webkit-transition: all 0.35s; -o-transition: all 0.35s; transition: all 0.35s; } .widget.widget_text img { margin: 15px 0; height: auto; } .widget.widget_rss .widget-title { background: none; } .widget.widget_rss .widget-title img { vertical-align: middle; } .widget.widget_rss ul, .widget.widget_rss ol { padding: 0; margin: 0; list-style: none; } .widget.widget_rss ul li:last-child, .widget.widget_rss ol li:last-child { border-bottom: 0; padding-bottom: 0; } .widget.widget_rss ul li .children > li:before, .widget.widget_rss ol li .children > li:before { top: 24px; } .widget.widget_rss ul ul li:first-child, .widget.widget_rss ol ul li:first-child { padding-top: 14px; background-position: 0 24px; } .widget.widget_rss ul li { background: none; margin: 0 0 18px; } .widget.widget_rss ul li:last-child { margin-bottom: 0; } .widget.widget_recent_comments ul, .widget.widget_recent_comments ol { padding: 0; margin: 0; list-style: none; } .widget.widget_recent_comments ul li:last-child, .widget.widget_recent_comments ol li:last-child { border-bottom: 0; padding-bottom: 0; } .widget.widget_recent_comments ul li .children > li:before, .widget.widget_recent_comments ol li .children > li:before { top: 24px; } .widget.widget_recent_comments ul ul li:first-child, .widget.widget_recent_comments ol ul li:first-child { padding-top: 14px; background-position: 0 24px; } .widget.widget_recent_comments ul li { background: none; } .widget.widget_recent_reviews ul.product_list_widget { list-style: none; } .widget.widget_recent_reviews ul.product_list_widget li { padding: 15px; overflow: hidden; } .widget.widget_recent_reviews ul.product_list_widget li a img { float: left; margin-right: 10px; } .rtl .widget.widget_recent_reviews ul.product_list_widget li a img { margin-left: 10px; margin-right: 0; } .widget.widget_product_search .woocommerce-product-search { padding: 20px 15px; } .widget.widget_product_search .woocommerce-product-search label.screen-reader-text { display: none; } .widget.yith-woocompare-widget .products-list { padding-top: 20px; padding-bottom: 20px; } .widget.yith-woocompare-widget a.clear-all { margin-bottom: 20px; margin-left: 15px; } .rtl .widget.yith-woocompare-widget a.clear-all { margin-right: 15px; margin-left: 0; } .widget.yith-woocompare-widget a.compare { margin-bottom: 20px; margin-right: 15px; } .rtl .widget.yith-woocompare-widget a.compare { margin-left: 15px; margin-right: 0; } .widget.widget_shopping_cart .widget_shopping_cart_content { padding: 20px 15px; overflow: hidden; } .widget.widget_recent_entries ul li a { display: block; } .widget.widget_mc4wp_widget .mc4wp-form { padding: 20px; } .widget.widget-timework strong { color: #000; font-weight: 500; } .widget.widget_calendar table { margin: 0; } .calendar_wrap caption { background: #212121; color: #fff; padding: 5px; } .calendar_wrap td, .calendar_wrap th { text-align: center; } .calendar_wrap tfoot { display: none; } .calendar_wrap #today { font-weight: normal; color: var(--superio-theme-color); } @media (min-width: 1280px) { .widget-blogs .slick-carousel .slick-arrow { opacity: 1; filter: alpha(opacity=100); } .widget-blogs .slick-carousel .slick-arrow.slick-prev { left: -65px; } .widget-blogs .slick-carousel .slick-arrow.slick-next { right: -65px; } } .widget-blogs.inner-grid-v4 .slick-carousel .slick-dots li { width: 20px; height: 5px; background: #c5c5c5; border: none; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; } .widget-blogs.inner-grid-v4 .slick-carousel .slick-dots li button { display: none; } .widget-blogs.inner-grid-v4 .slick-carousel .slick-dots li.slick-active { background-color: var(--superio-theme-color); width: 40px; } .form-contact .title { font-size: 17px; margin: 11.5px 0 28px; } .form-contact input:not(.btn), .form-contact textarea { padding: 10px 30px; width: 100%; color: #77838F; } .form-contact .contant-inner > * { margin: 0 0 20px; } .contact-topbar > * { margin-right: 30px; } .rtl .contact-topbar > * { margin-left: 30px; margin-right: 0; } .contact-topbar > *:last-child { margin: 0; } .contact-topbar > * i { margin-right: 6px; } .rtl .contact-topbar > * i { margin-left: 6px; margin-right: 0; } .widget_meta ul, .widget_archive ul, .widget_recent_entries ul, .widget_categories ul { padding: 0; margin: 0; list-style: none; } .widget_meta ul ul, .widget_archive ul ul, .widget_recent_entries ul ul, .widget_categories ul ul { padding-left: 25px; } .rtl .widget_meta ul ul, .rtl .widget_archive ul ul, .rtl .widget_recent_entries ul ul, .rtl .widget_categories ul ul { padding-right: 25px; padding-left: inherit; } .widget_meta ul li, .widget_archive ul li, .widget_recent_entries ul li, .widget_categories ul li { padding: 0; } .widget_meta ul li a, .widget_archive ul li a, .widget_recent_entries ul li a, .widget_categories ul li a { color: #696969; display: inline-block; padding: 5px 0; padding-left: 15px; position: relative; } .rtl .widget_meta ul li a, .rtl .widget_archive ul li a, .rtl .widget_recent_entries ul li a, .rtl .widget_categories ul li a { padding-right: 15px; padding-left: inherit; } .widget_meta ul li a:before, .widget_archive ul li a:before, .widget_recent_entries ul li a:before, .widget_categories ul li a:before { -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; display: inline-block; content: ''; width: 4px; height: 4px; border-radius: 100%; -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; -o-border-radius: 100%; background-color: #202124; position: absolute; top: 50%; left: 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .rtl .widget_meta ul li a:before, .rtl .widget_archive ul li a:before, .rtl .widget_recent_entries ul li a:before, .rtl .widget_categories ul li a:before { right: 0; left: auto; } .widget_meta ul li:hover > a, .widget_meta ul li.current-cat-parent > a, .widget_meta ul li.current-cat > a, .widget_archive ul li:hover > a, .widget_archive ul li.current-cat-parent > a, .widget_archive ul li.current-cat > a, .widget_recent_entries ul li:hover > a, .widget_recent_entries ul li.current-cat-parent > a, .widget_recent_entries ul li.current-cat > a, .widget_categories ul li:hover > a, .widget_categories ul li.current-cat-parent > a, .widget_categories ul li.current-cat > a { color: var(--superio-theme-color); } .widget_meta ul li:hover > a:before, .widget_meta ul li.current-cat-parent > a:before, .widget_meta ul li.current-cat > a:before, .widget_archive ul li:hover > a:before, .widget_archive ul li.current-cat-parent > a:before, .widget_archive ul li.current-cat > a:before, .widget_recent_entries ul li:hover > a:before, .widget_recent_entries ul li.current-cat-parent > a:before, .widget_recent_entries ul li.current-cat > a:before, .widget_categories ul li:hover > a:before, .widget_categories ul li.current-cat-parent > a:before, .widget_categories ul li.current-cat > a:before { background-color: var(--superio-theme-color); } .special .post-info { position: relative; } .special .post-info:before { border-width: 14px 20px; border-style: solid; border-color: #f4f4f4 transparent transparent; content: ''; position: absolute; top: 100%; left: 50%; margin-left: -10px; z-index: 2; } .special .special-items > div:nth-child(2n) .post-info { position: relative; } .special .special-items > div:nth-child(2n) .post-info:before { border-color: transparent transparent #f4f4f4; top: inherit; bottom: 100%; } /*------------------------------------*\ Widget Contact Us \*------------------------------------*/ .contact { margin: 0; padding: 0; } .contact:before, .contact:after { content: " "; display: table; } .contact:after { clear: both; } .contact dt { float: left; width: 30px; height: auto; } .rtl .contact dt { float: right; } .contact dd { overflow: hidden; margin-bottom: 5px; } .contact .contact-icon { display: block; text-align: center; background: var(--superio-theme-color); float: left; width: 22px; height: 22px; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; } .rtl .contact .contact-icon { float: right; } .contact .contact-icon .fa { color: #fff; font-size: 15px; margin: 0 0 0 4px; } .rtl .contact .contact-icon .fa { margin: 0 4px 0 0; } .form7-style1 .input-group-btn > .btn { border-left: none; } .rtl .form7-style1 .input-group-btn > .btn { border-right: none; border-left: inherit; } .form7-style2 .btn, .form7-style2 input.form-control { background: #f7f7f7; border-color: #f7f7f7; } /*------------------------------------*\ Widget mailchip \*------------------------------------*/ .widget-mailchimp form { border: 1px solid #fff; padding: 9px; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; background-color: #fff; position: relative; } .widget-mailchimp form .mc4wp-response { position: absolute; top: calc(100% + 15px); left: 0; width: 100%; z-index: 1; } .widget-mailchimp form .mc4wp-alert { font-size: 14px; position: relative; padding: 20px; background-color: #fff; -webkit-box-shadow: 0 6px 15px 0 var(--superio-theme-color-01); box-shadow: 0 6px 15px 0 var(--superio-theme-color-01); } .widget-mailchimp form .mc4wp-alert p:last-child { margin-bottom: 0; } .widget-mailchimp form .mc4wp-alert:before { content: ''; position: absolute; left: 30px; bottom: 100%; border-width: 8px; border-style: solid; border-color: transparent transparent #fff; } .rtl .widget-mailchimp form .mc4wp-alert:before { right: 30px; left: auto; } .widget-mailchimp [type="email"] { border: 0; width: 100%; outline: none !important; -webkit-box-shadow: none; box-shadow: none; padding: 5px 20px; } .widget-mailchimp [type="email"]::-webkit-input-placeholder { /* Chrome/Opera/Safari */ opacity: 1; filter: alpha(opacity=100); } .widget-mailchimp [type="email"]::-moz-placeholder { /* Firefox 19+ */ opacity: 1; filter: alpha(opacity=100); } .widget-mailchimp [type="email"]:-ms-input-placeholder { /* IE 10+ */ opacity: 1; filter: alpha(opacity=100); } .widget-mailchimp [type="email"]:-moz-placeholder { /* Firefox 18- */ opacity: 1; filter: alpha(opacity=100); } .widget-mailchimp [type="submit"] { -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; white-space: nowrap; padding: 11px 30px; display: inline-block; border: 1px solid var(--superio-theme-color); background-color: var(--superio-theme-color); color: #fff; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; } .widget-mailchimp [type="submit"]:hover, .widget-mailchimp [type="submit"]:focus { border-color: var(--superio-theme-color); color: var(--superio-theme-color); background-color: #fff; } .widget-mailchimp.style_icon i { font-size: 16px; line-height: 1; } .widget-mailchimp.style_icon [type="submit"] { padding: 6px 10px; } .widget-mailchimp.style_icon .text { display: none; } .widget-mailchimp.style_text i { display: none; } .widget-mailchimp.style_icon2 i { font-size: 19px; line-height: 1; } .widget-mailchimp.style_icon2 [type="submit"] { padding: 6px 10px; } @media (min-width: 1200px) { .widget-mailchimp.style_icon2 [type="submit"] { width: 60px; height: 60px; } } .widget-mailchimp.style_icon2 [type="email"] { border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; } @media (min-width: 1200px) { .widget-mailchimp.style_icon2 [type="email"] { height: 60px; } } .widget-mailchimp.style_icon2 .text { display: none; } .widget-mailchimp.style_icon2 form { border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; background-color: transparent; border: 0; padding: 0; } .widget-mailchimp.style_icon2 .ali-right { padding-left: 20px; } .rtl .widget-mailchimp.style_icon2 .ali-right { padding-right: 20px; padding-left: inherit; } .widget-newletter { overflow: hidden; max-width: 570px; margin: auto; text-align: center; } .widget-newletter .widget-title { color: #252525; font-weight: 400; font-size: 30px; margin: 0 0 10px; } .widget-newletter .description { margin-bottom: 25px; font-size: 15px; } @media (min-width: 1200px) { .widget-newletter .description { margin-bottom: 45px; } } .widget-newletter .form-control { background: #fff; border-color: #ebebeb; color: #b3b3b3; } .widget-newletter .form-control::-webkit-input-placeholder { /* Chrome/Opera/Safari */ color: #cccccc; } .widget-newletter .form-control::-moz-placeholder { /* Firefox 19+ */ color: #cccccc; } .widget-newletter .form-control:-ms-input-placeholder { /* IE 10+ */ color: #cccccc; } .widget-newletter .form-control:-moz-placeholder { /* Firefox 18- */ color: #cccccc; } .widget-newletter .form-control:focus { background: #fff; border-color: #d2d2d2; color: #b3b3b3; } /*------------------------------------*\ Widget Sidebar \*------------------------------------*/ .apus-sidebar select, .apus-sidebar table { width: 100%; } .apus-sidebar .post-widget .blog-title, .apus-sidebar .post-widget h6 { margin: 0 0 5px; line-height: 1.4; font-weight: 400; font-size: 14px; height: 40px; overflow: hidden; font-family: var(--superio-main-font), Helvetica, Arial, sans-serif; } /*------------------------------------*\ search \*------------------------------------*/ .apus-search-form .select-category { display: inline-block; float: left; overflow: hidden; position: relative; min-width: 200px; padding-right: 12px; outline: none !important; } .rtl .apus-search-form .select-category { float: right; } .rtl .apus-search-form .select-category { padding-left: 12px; padding-right: inherit; } .apus-search-form .select-category:after { content: ''; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); right: 0px; background: #dddddd; width: 1px; height: 20px; } .rtl .apus-search-form .select-category:after { left: 0px; right: auto; } .apus-search-form .select-category .dropdown_product_cat { border: 0; outline: none !important; width: calc(100% + 38px); height: 48px; padding: 0 20px; } .apus-search-form .title-top-search { font-size: 24px; color: #202124; } .apus-search-form .close-search-fix { font-size: 24px; color: #e44343; cursor: pointer; } .apus-search-form .close-search-fix:hover, .apus-search-form .close-search-fix:active { color: #d51f1f; } .apus-search-form .select2-container .select2-selection--single { background: #fff; height: 48px; margin: 0; font-size: 16px; color: #202124; outline: none !important; } .apus-search-form .select2-container .select2-selection--single .select2-selection__rendered { padding-left: 20px; } .rtl .apus-search-form .select2-container .select2-selection--single .select2-selection__rendered { padding-right: 20px; padding-left: inherit; } .apus-search-form form { border: 1px solid #ECEDF2; display: table; width: 100%; } .apus-search-form form .main-search, .apus-search-form form .btn, .apus-search-form form > .select-category { display: table-cell !important; vertical-align: middle; float: none !important; } .apus-search-form form .btn { height: 50px; line-height: 1; margin-top: -1px; margin-bottom: -1px; margin-right: -1px; } .rtl .apus-search-form form .btn { margin-left: -1px; margin-right: 0; } .apus-search-form form .btn i { font-size: 18px; } .apus-search-form form .btn i + span { margin-left: 5px; } .rtl .apus-search-form form .btn i + span { margin-right: 5px; margin-left: 0; } .apus-search-form form .btn.st_small { padding-left: 15px; padding-right: 15px; } .apus-search-form form .form-control { border: none; padding-left: 20px; padding-right: 20px; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; } .apus-search-form form .form-control { height: 48px; } .apus-search-form form .form-control::-webkit-input-placeholder { /* Chrome/Opera/Safari */ color: #d1d1d1; } .apus-search-form form .form-control::-moz-placeholder { /* Firefox 19+ */ color: #d1d1d1; } .apus-search-form form .form-control:-ms-input-placeholder { /* IE 10+ */ color: #d1d1d1; } .apus-search-form form .form-control:-moz-placeholder { /* Firefox 18- */ color: #d1d1d1; } .apus-search-form form .form-control:focus { color: #202124; } .apus-search-form .hidden-search { cursor: pointer; float: right; font-size: 35px; line-height: 1.4; color: #e44343; display: inline-block; margin-left: 30px; } .rtl .apus-search-form .hidden-search { float: left; } .rtl .apus-search-form .hidden-search { margin-right: 30px; margin-left: 0; } .apus-search-form .main-search { width: 100%; position: relative; } .apus-search-form .main-search .autocomplete-list { text-align: left; margin-top: 1px; position: absolute; top: 100%; left: 0; width: 100%; z-index: 8; background: #fff; -webkit-box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.15); box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.15); max-height: 350px; overflow: auto; } .rtl .apus-search-form .main-search .autocomplete-list { text-align: right; } .apus-search-form div.twitter-typeahead { width: 100%; position: relative; } .apus-search-form div.twitter-typeahead span.twitter-typeahead { vertical-align: top; width: 100%; } .apus-search-form div.twitter-typeahead:before { content: ''; position: absolute; top: 13px; right: 10px; width: 18px; height: 100%; background: url(../images/loading-quick.gif) no-repeat scroll 0 0/18px auto; opacity: 0; filter: alpha(opacity=0); z-index: 9; } .rtl .apus-search-form div.twitter-typeahead:before { left: 10px; right: auto; } .apus-search-form div.twitter-typeahead.loading:before { opacity: 1; filter: alpha(opacity=100); } .apus-search-form .tt-menu { background: #fff; width: 100%; padding: 0; margin-top: 1px; } .apus-search-form .tt-menu > * { position: relative; z-index: 9; } .apus-search-form .tt-menu a.media { display: block; margin: 0; padding: 12px; } .apus-search-form .tt-menu a.media img { max-width: 60px; } .apus-search-form .tt-menu h4 { font-size: 14px; margin: 0; } .apus-search-form .tt-menu h4 strong { font-weight: normal; color: var(--superio-theme-color); } .apus-search-form .tt-menu .price { font-size: 13px; margin: 0; } .apus-search-form .tt-menu .tt-dataset-search > *:first-child { display: none; } .apus-search-form.style2 form { border: none; background: rgba(255, 255, 255, 0.1); border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; position: relative; padding-right: 40px; } .rtl .apus-search-form.style2 form { padding-left: 40px; padding-right: inherit; } .apus-search-form.style2 form .form-control { border: none !important; height: 45px; background-color: transparent; color: #fff; } .apus-search-form.style2 form .form-control:focus { color: #fff; } .apus-search-form.style2 form .btn { line-height: 32px; height: 35px; font-size: 16px; position: absolute; top: 6px; padding: 0 9px; right: 5px; border-radius: 50% !important; -webkit-border-radius: 50% !important; -moz-border-radius: 50% !important; -ms-border-radius: 50% !important; -o-border-radius: 50% !important; } .rtl .apus-search-form.style2 form .btn { left: 5px; right: auto; } .apus-search-form.style2 form .btn i { font-size: 16px; } .apus-search-form .autocomplete-list { padding: 15px; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; } @media (min-width: 1200px) { .apus-search-form .autocomplete-list { padding: 20px; } } .apus-search-form .autocomplete-list-item { padding: 0 0 10px; margin: 0 0 10px; border-bottom: 1px solid #ECEDF2; } @media (min-width: 1200px) { .apus-search-form .autocomplete-list-item { padding: 0 0 15px; margin: 0 0 15px; } } .apus-search-form .autocomplete-list-item:last-child { border: none; padding: 0; margin: 0; } .apus-search-form .autocomplete-list-item .autocompleate-media { display: block; } .apus-search-form .autocomplete-list-item .autocompleate-media:hover .name-product { color: #202124; } .apus-search-form .autocomplete-list-item img { width: 60px; max-width: none; } .apus-search-form .autocomplete-list-item .price { color: #77838F; } .apus-search-form .autocomplete-list-item .name-product { -webkit-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; margin: 0 0 3px; font-size: 15px; font-family: var(--superio-main-font); font-weight: normal; color: #77838F; text-transform: capitalize; } .apus-search-form .autocomplete-list-item .name-product strong { color: #e44343; } .apus-search-nocategory { background: #f0f2f9; border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; } .apus-search-nocategory .form-control { background: #f0f2f9; border-color: #f0f2f9; color: #999591; border: none; max-width: 185px; font-size: 12px; } .apus-search-nocategory .btn { padding-left: 12px; padding-right: 12px; background: transparent; color: #202124; font-size: 16px; border-radius: 50% !important; -webkit-border-radius: 50% !important; -moz-border-radius: 50% !important; -ms-border-radius: 50% !important; -o-border-radius: 50% !important; border: none; } .apus-search-nocategory .btn:hover, .apus-search-nocategory .btn:active { color: #fff; background: var(--superio-theme-color); } .apus-search-nocategory { background: #f0f2f9; border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; } .apus-search-nocategory .form-control { background: #f0f2f9; border-color: #f0f2f9; color: #999591; border: none; max-width: 185px; font-size: 12px; } .apus-search-nocategory .btn { padding-left: 12px; padding-right: 12px; background: transparent; color: #202124; font-size: 16px; border-radius: 50% !important; -webkit-border-radius: 50% !important; -moz-border-radius: 50% !important; -ms-border-radius: 50% !important; -o-border-radius: 50% !important; border: none; } .apus-search-nocategory .btn:hover, .apus-search-nocategory .btn:active { color: #fff; background: var(--superio-theme-color); } .widget-search form { position: relative; } .widget-search form .btn { height: 48px; border: 0; background-color: transparent !important; color: #77838F; padding: 5px 15px; position: absolute; top: 50%; left: 8px; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } @media (min-width: 1200px) { .widget-search form .btn { height: 58px; } } .widget-search form .btn:hover, .widget-search form .btn:focus { color: var(--superio-theme-color); } .rtl .widget-search form .btn { right: 8px; left: auto; } .widget-search .form-control { border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; padding-left: 58px; background-color: #fff !important; } .rtl .widget-search .form-control { padding-right: 58px; padding-left: inherit; } .widget-search .form-control::-webkit-input-placeholder { /* Chrome/Opera/Safari */ opacity: 1; filter: alpha(opacity=100); } .widget-search .form-control::-moz-placeholder { /* Firefox 19+ */ opacity: 1; filter: alpha(opacity=100); } .widget-search .form-control:-ms-input-placeholder { /* IE 10+ */ opacity: 1; filter: alpha(opacity=100); } .widget-search .form-control:-moz-placeholder { /* Firefox 18- */ opacity: 1; filter: alpha(opacity=100); } /*------------------------------------*\ Tags Widget \*------------------------------------*/ .tagcloud { overflow: hidden; } .tagcloud a { text-transform: capitalize; margin-bottom: 8px; margin-right: 6px; font-size: 14px !important; display: inline-block; padding: 3px 20px; -webkit-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; transition: all 0.4s ease 0s; background: #fff; color: #696969; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; } .rtl .tagcloud a { margin-left: 6px; margin-right: 0; } .tagcloud a:hover, .tagcloud a:focus, .tagcloud a.active { color: #fff; background: #262626; border-color: #262626; } .widget-brand-logo { padding: 30px; } .widget-brand-logo .item-brand > a { display: block; } .widget-brand-logo .carousel-control { opacity: 0; filter: alpha(opacity=0); } .widget-brand-logo:hover .carousel-control { opacity: 1; filter: alpha(opacity=100); } /*-----------------------------*\ Widget Contact \*-----------------------------*/ .widget-infor .heding { font-family: var(--superio-main-font), "Times New Roman", Times, serif; font-weight: 400; } .widget-infor .infor-inner { margin: 0 0 20px; } .apus-search-top .button-show-search { font-size: 18px; -webkit-box-shadow: none; box-shadow: none; border: none; color: #77838F; line-height: 1; padding: 0 5px; background: transparent !important; } .apus-search-top .button-show-search:hover, .apus-search-top .button-show-search:active { color: var(--superio-theme-color); } .apus-search-top .content-form { -webkit-box-shadow: none; box-shadow: none; margin: 0; border: none; padding: 0; min-width: 280px; } /*-----------------------------*\ Widget video \*-----------------------------*/ @-webkit-keyframes boxscale { from { -webkit-box-shadow: 0 0 0 0px rgba(255, 255, 255, 0.2); box-shadow: 0 0 0 0px rgba(255, 255, 255, 0.2); } to { -webkit-box-shadow: 0 0 0 15px rgba(255, 255, 255, 0.2); box-shadow: 0 0 0 15px rgba(255, 255, 255, 0.2); } } /* Standard syntax */ @keyframes boxscale { from { -webkit-box-shadow: 0 0 0 0px rgba(255, 255, 255, 0.2); box-shadow: 0 0 0 0px rgba(255, 255, 255, 0.2); } to { -webkit-box-shadow: 0 0 0 15px rgba(255, 255, 255, 0.2); box-shadow: 0 0 0 15px rgba(255, 255, 255, 0.2); } } .video-wrapper-inner { position: relative; } .video-wrapper-inner .popup-video { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%) scale(0.9); -moz-transform: translate(-50%, -50%) scale(0.9); -ms-transform: translate(-50%, -50%) scale(0.9); -o-transform: translate(-50%, -50%) scale(0.9); transform: translate(-50%, -50%) scale(0.9); z-index: 1; display: inline-block; width: 50px; height: 50px; line-height: 50px; font-size: 18px; color: #202124; background: #fff; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; text-align: center; -webkit-transition: all 0.25s ease-in-out 0s; -o-transition: all 0.25s ease-in-out 0s; transition: all 0.25s ease-in-out 0s; -webkit-animation: boxscale 1.2s linear 0s infinite alternate; /* Safari 4.0 - 8.0 */ animation: boxscale 1.2s linear 0s infinite alternate; } @media (min-width: 1200px) { .video-wrapper-inner .popup-video { width: 90px; height: 90px; line-height: 90px; font-size: 30px; } } .video-wrapper-inner .image-wrapper { position: relative; overflow: hidden; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; } .video-wrapper-inner .image-wrapper img { width: 100%; } .video-wrapper-inner:hover .popup-video { color: var(--superio-theme-color); -webkit-transform: translate(-50%, -50%) scale(1); -moz-transform: translate(-50%, -50%) scale(1); -ms-transform: translate(-50%, -50%) scale(1); -o-transform: translate(-50%, -50%) scale(1); transform: translate(-50%, -50%) scale(1); } /*-----------------------------*\ Widget Vertical Menu \*-----------------------------*/ .vertical-menu { display: none !important; padding: 0; background: #fff; z-index: 999; } .vertical-menu > .nav { position: relative; width: 100%; height: auto; } .vertical-menu > .nav .open > a, .vertical-menu > .nav .open > a:hover, .vertical-menu > .nav .open > a:focus, .vertical-menu > .nav .active > a, .vertical-menu > .nav .active > a:hover, .vertical-menu > .nav .active > a:focus { color: var(--superio-theme-color); } .vertical-menu > .nav > li { float: none; position: static; border-bottom: 1px solid #ECEDF2; } .vertical-menu > .nav > li.active > a { color: var(--superio-theme-color); background: #fafafa; } .vertical-menu > .nav > li > a { color: #414141; padding: 15px 20px; font-weight: 500; font-size: 12px; text-transform: uppercase; white-space: nowrap; } .vertical-menu > .nav > li > a:hover { color: var(--superio-theme-color); background: #fafafa; } .vertical-menu > .nav > li > a .fa { font-size: 15px; min-width: 15px; margin-right: 12px; } .rtl .vertical-menu > .nav > li > a .fa { margin-left: 12px; margin-right: 0; } .vertical-menu > .nav > li .dropdown-menu { min-width: 230px; min-height: 100%; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; } .vertical-menu > .nav .product-block { padding: 0 !important; overflow: hidden; display: block; } .vertical-menu .dropdown-menu { margin: 0; padding: 30px; border: none; top: 0; } .vertical-menu .dropdown-menu:before, .vertical-menu .dropdown-menu:after { content: " "; display: table; } .vertical-menu .dropdown-menu:after { clear: both; } .vertical-menu .dropdown-menu ul { padding: 0; list-style: none; } .vertical-menu .dropdown-menu ul li { line-height: 34px; } .vertical-menu .dropdown-menu ul li a { color: #414141; } .vertical-menu .dropdown-menu ul li a:hover, .vertical-menu .dropdown-menu ul li a.active { color: var(--superio-theme-color); } .vertical-menu .dropdown-menu ul ul { padding-left: 15px; } .rtl .vertical-menu .dropdown-menu ul ul { padding-right: 15px; padding-left: inherit; } .vertical-menu .dropdown-menu .widget-title { border: none; font-size: 16px; padding: 0 0 15px; color: #202124; } .vertical-menu .dropdown-menu .woocommerce .product-wrapper { -webkit-box-shadow: none !important; box-shadow: none !important; } .vertical-menu.menu-left .dropdown-menu { left: 100% !important; right: auto !important; } .rtl .vertical-menu.menu-left .dropdown-menu { right: 100% !important; left: auto; } .rtl .vertical-menu.menu-left .dropdown-menu { left: auto !important; right: auto; } .vertical-menu.menu-right .dropdown-menu { left: auto !important; right: 100% !important; } .rtl .vertical-menu.menu-right .dropdown-menu { right: auto !important; left: auto; } .rtl .vertical-menu.menu-right .dropdown-menu { left: 100% !important; right: auto; } .vertical-menu .icon-ver { margin-right: 10px; } .rtl .vertical-menu .icon-ver { margin-left: 10px; margin-right: 0; } #recentcomments > li { margin: 0 0 7px; padding: 0 0 7px; } #recentcomments > li:last-child { margin: 0; padding: 0; } .widget_pages ul, .widget_nav_menu ul { list-style: none; padding: 0; } .widget_pages ul li, .widget_nav_menu ul li { padding-bottom: 5px; margin: 0 0 5px; } .widget_pages ul li:last-child, .widget_nav_menu ul li:last-child { margin-bottom: 0; padding-bottom: 0; } .widget_pages ul ul, .widget_nav_menu ul ul { margin-top: 5px; padding-top: 5px; padding-left: 25px; } .rtl .widget_pages ul ul, .rtl .widget_nav_menu ul ul { padding-right: 25px; padding-left: inherit; } .widget-quicklink-menu { background-color: #f6f6f6; line-height: 35px; } .widget-quicklink-menu .quicklink-heading { background-color: #333333; color: #ffffff; display: inline-block; font-size: 10px; margin: 0 20px 0 0; padding: 12px 15px 12px 25px; position: relative; text-transform: uppercase; font-family: var(--superio-main-font); } .rtl .widget-quicklink-menu .quicklink-heading { margin: 0 0 0 20px; } .widget-quicklink-menu .quicklink-heading:before { border-top: 18px solid transparent; border-bottom: 18px solid transparent; border-left: 10px solid #333; content: ""; position: absolute; right: -10px; top: 0; } .rtl .widget-quicklink-menu .quicklink-heading:before { border-right: 10px solid #333; border-left: inherit; } .rtl .widget-quicklink-menu .quicklink-heading:before { left: -10px; right: auto; } .widget-quicklink-menu a { color: #999999; font-size: 12px; font-weight: 400; } .widget-quicklink-menu a:hover { color: var(--superio-theme-color); } .woo-onsale .onsale { display: none; } .woo-onsale .product-sale-label { position: absolute; width: 36px; height: 36px; background-color: #fb4949; color: #fff; top: 10px; right: 10px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; line-height: 36px; font-size: 12px; font-weight: 400; } .rtl .woo-onsale .product-sale-label { left: 10px; right: auto; } .widget-tabs .widget-title { display: inline-block; } .widget-tabs .nav-tabs { border: none; display: inline-block; vertical-align: middle; margin: 0 0 7px; } .widget-tabs .nav-tabs.tabs-list-v2 { margin: 0 0 15px; } .widget-tabs .carousel-controls { top: -42px; } .widget-infor .media .fa, .widget-infor .media .icon { display: inline-block; width: 30px; height: 30px; line-height: 30px; text-align: center; color: var(--superio-theme-color); background: #252525; } .contant-info .title { margin: 0 0 20px; font-size: 30px; } .contant-info .info-description { margin: 0 0 30px; } .contant-info .media-heading { font-size: 20px; font-weight: 600; margin: 0 0 5px; } .contant-info .media { margin-top: 30px; } .contant-info .media:hover .fa { border-color: #e44343; color: #e44343; } .contant-info .media-left { padding-right: 20px; } .rtl .contant-info .media-left { padding-left: 20px; padding-right: inherit; } .contant-info .media-left .fa { border: 2px solid #262626; border-radius: 50%; color: #262626; font-size: 25px; height: 58px; line-height: 52px; text-align: center; width: 58px; } .widget_text select, .widget_categories select, .widget_archive select { width: 100%; padding: 8px 15px; height: 50px; -webkit-appearance: none; -moz-appearance: none; -o-appearance: none; border: 1px solid #F0F5F7; background: url("../images/select.png") #fff right 15px center no-repeat; height: 50px; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; } @media (min-width: 1200px) { .widget_text select, .widget_categories select, .widget_archive select { height: 60px; } } .textwidget select { padding: 8px; max-width: 100%; color: #202124; } .widget-twitter .twitter-timeline { display: block !important; } .widget-twitter .timeline-Tweet-media { display: none; } .widget_apus_instagram { margin: 0; } .widget_apus_instagram .widget-title { font-size: 35px; font-weight: 300; margin: 0 0 60px; padding: 0; text-align: center; text-transform: inherit; } .widget_apus_instagram .widget-title a { font-weight: 400; color: var(--superio-theme-color); } .widget_apus_instagram .instagram-pics a { display: block; position: relative; -webkit-transition: all 0.1s ease-in-out 0s; -o-transition: all 0.1s ease-in-out 0s; transition: all 0.1s ease-in-out 0s; } .widget_apus_instagram .instagram-pics a:hover, .widget_apus_instagram .instagram-pics a:active { outline: 8px solid var(--superio-theme-color); outline-offset: -8px; } .widget_apus_instagram .instagram-pics a:hover:before, .widget_apus_instagram .instagram-pics a:active:before { opacity: 0; filter: alpha(opacity=0); } .widget_apus_instagram .instagram-pics a:before { content: ''; display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #000; opacity: 0.5; filter: alpha(opacity=50); -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } .widget-ticket-pricing { background: #fff; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; border: 2px dashed #ECEDF2; border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; overflow: hidden; } @media (min-width: 1200px) { .widget-ticket-pricing .product-block-pricing { max-width: 170px; margin: auto; } } .widget-ticket-pricing .column { -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; overflow: hidden; border: 2px dashed #ECEDF2; border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; margin: -2px 0; padding: 0 10px !important; } .widget-ticket-pricing .column:last-child, .widget-ticket-pricing .column:first-child { border: none; margin: 0; } .widget-ticket-pricing.style-style2 { border: 1px solid #ECEDF2; overflow: visible; } .widget-ticket-pricing.style-style2 .column { border: 1px solid #ECEDF2; margin: -1px 0; } .widget-ticket-pricing.style-style2 .column:last-child, .widget-ticket-pricing.style-style2 .column:first-child { margin: 0; border: none; } .widget-ticket-pricing.style-style2 .column:hover { border-color: var(--superio-theme-color); } .widget-ticket-pricing.style-style2 .column:hover .product-block-pricing .wrapper-pricing .price { border: 1px solid var(--superio-theme-color); } .widget-ticket-pricing.style-style2 .column:hover .product-block-pricing .wrapper-pricing:before { border-bottom: 1px solid var(--superio-theme-color); } .widget-ticket-pricing.style-style2 .product-block-pricing .wrapper-pricing .price { border: 1px solid #ECEDF2; } .widget-ticket-pricing.style-style2 .product-block-pricing .wrapper-pricing:before { border-bottom: 1px solid #ECEDF2; } .widget-ticket-pricing.style-style3 { border: none; overflow: visible; } .widget-ticket-pricing.style-style3 .column { border: none; overflow: visible; margin: 20px 0; } .popupnewsletter-wrapper .mfp-content { width: 590px; max-width: 90%; } .popupnewsletter-wrapper .apus-mfp-close { background: #e44343; color: #fff; -webkit-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; font-size: 16px; line-height: 47px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; -webkit-transform: translate(22px, -22px); -ms-transform: translate(22px, -22px); -o-transform: translate(22px, -22px); transform: translate(22px, -22px); opacity: 1; filter: alpha(opacity=100); } .popupnewsletter-wrapper .apus-mfp-close:hover, .popupnewsletter-wrapper .apus-mfp-close:focus { background: #e12d2d; } .popupnewsletter-wrapper .modal-content { border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; padding: 260px 60px 40px; text-align: center; } .popupnewsletter-wrapper .modal-content h3 { font-size: 20px; margin: 0 0 15px; } @media (min-width: 1200px) { .popupnewsletter-wrapper .modal-content h3 { font-size: 30px; } } .popupnewsletter-wrapper .modal-content .description { font-family: var(--superio-main-font); font-size: 16px; margin: 0 0 20px; } .popupnewsletter-wrapper .modal-content form { -webkit-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; border: 1px solid #ECEDF2; width: 325px; background: #f5f6f7; clear: both; margin: 0 auto 20px; border-radius: 46px; -webkit-border-radius: 46px; -moz-border-radius: 46px; -ms-border-radius: 46px; -o-border-radius: 46px; position: relative; padding-right: 46px; } .rtl .popupnewsletter-wrapper .modal-content form { padding-left: 46px; padding-right: inherit; } @media (min-width: 1200px) { .popupnewsletter-wrapper .modal-content form { margin: 0 auto 40px; } } .popupnewsletter-wrapper .modal-content form:hover { border-color: #ced0dd; } .popupnewsletter-wrapper .modal-content form .form-control { background: #f5f6f7; width: 100%; border: none; border-radius: 46px; -webkit-border-radius: 46px; -moz-border-radius: 46px; -ms-border-radius: 46px; -o-border-radius: 46px; height: 44px; display: block; } .popupnewsletter-wrapper .modal-content form .input-group { position: static; width: 100%; display: block; } .popupnewsletter-wrapper .modal-content form .input-group > * { display: block; float: none; position: static; } .popupnewsletter-wrapper .modal-content form [type="submit"] { position: absolute; border: none; padding: 0; z-index: 2 !important; top: -1px; right: -1px; z-index: 1; width: 46px; height: 46px; line-height: 46px; border-radius: 46px; -webkit-border-radius: 46px; -moz-border-radius: 46px; -ms-border-radius: 46px; -o-border-radius: 46px; display: inline-block; color: transparent; background: var(--superio-theme-color); } .rtl .popupnewsletter-wrapper .modal-content form [type="submit"] { left: -1px; right: auto; } .popupnewsletter-wrapper .modal-content form [type="submit"]:before { content: "\f1d8"; font-family: 'FontAwesome'; font-size: 18px; color: #fff; display: inline-block; width: 45px; text-align: center; } .popupnewsletter-wrapper .modal-content form [type="submit"]:hover, .popupnewsletter-wrapper .modal-content form [type="submit"]:focus { background-color: var(--superio-theme-hover-color); } .popupnewsletter-wrapper .close-dont-show:hover, .popupnewsletter-wrapper .close-dont-show:focus { color: #e44343; } .form-login-register-inner .title { font-size: 18px; margin: 0; } @media (min-width: 1200px) { .form-login-register-inner .title { font-size: 24px; } } .form-login-register-inner .title-wrapper { margin: 0 0 15px; } @media (min-width: 1200px) { .form-login-register-inner .title-wrapper { margin-bottom: 25px; } } .nav-tabs-login { border-bottom: 2px solid #ECEDF2; } .nav-tabs-login li { float: left; width: 50%; text-align: center; margin: 0 0 -2px !important; } .rtl .nav-tabs-login li { float: right; } .nav-tabs-login li a { font-size: 18px; font-weight: 600; text-transform: uppercase; border: none !important; margin: 0 !important; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; color: #202124 !important; background-color: transparent !important; } .nav-tabs-login li.active { background-color: var(--superio-theme-color) !important; } .nav-tabs-login li.active a { color: #fff !important; } .register-form-wrapper .role-tabs, .login-form-wrapper .role-tabs { border: 0; padding: 0; margin: 0 0 20px; text-align: center; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center; -webkit-align-items: center; -ms-align-items: center; -moz-align-items: center; } @media (min-width: 1200px) { .register-form-wrapper .role-tabs, .login-form-wrapper .role-tabs { margin-bottom: 30px; } } .register-form-wrapper .role-tabs li, .login-form-wrapper .role-tabs li { display: block; width: calc(50% - 15px); } .register-form-wrapper .role-tabs li + li, .login-form-wrapper .role-tabs li + li { margin-left: 30px; } .rtl .register-form-wrapper .role-tabs li + li, .rtl .login-form-wrapper .role-tabs li + li { margin-right: 30px; margin-left: 0; } .register-form-wrapper .role-tabs li > a, .login-form-wrapper .role-tabs li > a { border: 0 !important; width: 100%; cursor: pointer; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; color: var(--superio-theme-color); background-color: var(--superio-theme-color-015); padding: 11px 15px; margin: 0; } .register-form-wrapper .role-tabs li i, .login-form-wrapper .role-tabs li i { margin-right: 8px; } .rtl .register-form-wrapper .role-tabs li i, .rtl .login-form-wrapper .role-tabs li i { margin-left: 8px; margin-right: 0; } .register-form-wrapper .role-tabs li:hover > a, .register-form-wrapper .role-tabs li:focus > a, .register-form-wrapper .role-tabs li.active > a, .login-form-wrapper .role-tabs li:hover > a, .login-form-wrapper .role-tabs li:focus > a, .login-form-wrapper .role-tabs li.active > a { background-color: var(--superio-theme-color); color: #fff; } .register-form-wrapper .wp_job_board_pro_candidate_show, .login-form-wrapper .wp_job_board_pro_candidate_show { -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } .register-form-wrapper .form-group, .login-form-wrapper .form-group { margin-bottom: 20px; } @media (min-width: 1200px) { .register-form-wrapper .form-group, .login-form-wrapper .form-group { margin-bottom: 25px; } } .register-form-wrapper .form-group label, .login-form-wrapper .form-group label { font-weight: 400; margin: 0 0 10px; color: #202124; } .register-form-wrapper .info, .login-form-wrapper .info { font-size: 14px; } .register-form-wrapper .info label, .login-form-wrapper .info label { margin-bottom: 0; } .register-form-wrapper .back-link, .login-form-wrapper .back-link { color: #202124; } @media (min-width: 768px) { .register-form-wrapper .link-right, .login-form-wrapper .link-right { text-align: right; } .rtl .register-form-wrapper .link-right, .rtl .login-form-wrapper .link-right { text-align: left; } } .register-form-wrapper .remember, .login-form-wrapper .remember { font-weight: 400; color: #696969; } .register-form-wrapper [type="checkbox"], .login-form-wrapper [type="checkbox"] { margin-right: 5px; } .rtl .register-form-wrapper [type="checkbox"], .rtl .login-form-wrapper [type="checkbox"] { margin-left: 5px; margin-right: 0; } @media (min-width: 1200px) { .register-form-wrapper .btn, .login-form-wrapper .btn { height: 60px; } } .register-form-wrapper [type="submit"] { width: 100%; text-transform: capitalize; } @media (min-width: 1200px) { .register-form-wrapper [type="submit"] { height: 60px; } } .register-form-wrapper .login-info { margin-top: 20px; } .register-form-wrapper form.cmb-form { margin: 0 auto; max-width: 600px; } .register-form-wrapper form.cmb-form .cmb-th, .register-form-wrapper form.cmb-form .cmb-td { width: 100%; font-size: 15px; } .register-form-wrapper form.cmb-form .cmb-th { font-weight: 400; margin: 0 0 10px; color: #202124; } .register-form-wrapper form.cmb-form .cmb-th label { margin-bottom: 0; } .register-info, .login-info { text-align: center; } .register-info a, .login-info a { color: var(--superio-theme-color); font-weight: 600; } .sign-in-demo-notice { margin-bottom: 20px; padding: 10px 18px; font-size: 14px; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; background: #ccf5ef; } .sign-in-demo-notice strong { font-size: 16px; color: #27ceb4; font-weight: 500; } form.invite-candidate-form, .register-form-wrapper .cmb-form, [class*="job-apply"] .cmb-form, .reschedule-meeting-form, .create-meeting-form, .job-apply-internal-form, .forgotpassword-form, .job-apply-email-form, .change-password-form, .delete-profile-form, .register-form, .login-form { position: relative; } form.invite-candidate-form:before, .register-form-wrapper .cmb-form:before, [class*="job-apply"] .cmb-form:before, .reschedule-meeting-form:before, .create-meeting-form:before, .job-apply-internal-form:before, .forgotpassword-form:before, .job-apply-email-form:before, .change-password-form:before, .delete-profile-form:before, .register-form:before, .login-form:before { display: block; content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(255, 255, 255, 0.9) url("../images/loading.gif") no-repeat center center/32px auto; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; z-index: 2; visibility: hidden; } form.invite-candidate-form.loading:before, .register-form-wrapper .cmb-form.loading:before, [class*="job-apply"] .cmb-form.loading:before, .reschedule-meeting-form.loading:before, .create-meeting-form.loading:before, .job-apply-internal-form.loading:before, .forgotpassword-form.loading:before, .job-apply-email-form.loading:before, .change-password-form.loading:before, .delete-profile-form.loading:before, .register-form.loading:before, .login-form.loading:before { visibility: visible; opacity: 1; filter: alpha(opacity=100); } .top-info-widget { margin: 0 0 15px; } @media (min-width: 1200px) { .top-info-widget { margin-bottom: 30px; } } .top-info-widget .title { font-size: 18px; margin: 0; } [class*="job-apply"] .cmb-form .cmb-th { font-weight: 400; margin: 0 0 10px; color: #202124; } .candidate-logo { position: relative; overflow: hidden; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; width: 100px; height: 100px; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; justify-content: center; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; } .candidate-logo .rating-avg { position: absolute; top: 0; right: 0; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; display: inline-block; width: 25px; height: 25px; text-align: center; line-height: 25px; background-color: #febe42; color: #fff; font-weight: 500; font-size: 12px; } .rtl .candidate-logo .rating-avg { left: 0; right: auto; } .employer-logo { overflow: hidden; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; width: 50px; height: 50px; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; justify-content: center; -webkit-justify-content: center; -moz-justify-content: center; } #jobs-google-maps { position: relative; z-index: 1; height: 250px; } @media (min-width: 1200px) { #jobs-google-maps { height: 400px; } } .application-status-label { font-weight: 600; color: var(--superio-theme-color); font-size: 13px; } .application-status-label.success, .application-status-label.approved { color: #79b530; } .application-status-label.rejected { color: #e44343; } .application-status-label.pending { color: #f0ad4e; } .action.finish { color: #f0ad4e; } .action.active { color: #79b530; } .not-allow-wrapper { margin-top: 28px; } .list-content-candidate > div { margin-bottom: 25px; } @media (min-width: 1200px) { .list-content-candidate > div { margin-bottom: 50px; } } .list-content-candidate > div .no-comment .reset-button-default #respond { margin-top: 0; } .list-content-candidate > div:last-child { margin-bottom: 0; } .list-content-candidate > div > h3.title { font-size: 18px; margin: 0 0 20px; } .job-deadline.with-icon > * { display: inline-block; } .title-wrapper > * { display: inline-block; vertical-align: text-bottom; margin-bottom: 0; margin-left: 5px; } .rtl .title-wrapper > * { margin-right: 5px; margin-left: 0; } .title-wrapper > *:first-child { margin-left: 0; } .rtl .title-wrapper > *:first-child { margin-right: 0; margin-left: 0; } .title-wrapper .featured-text { background-color: transparent; padding: 0; } .social-share-user a { margin: 0 5px; } .social-share-user a.facebook { color: #3b5999; } .social-share-user a.twitter { color: #55acee; } .social-share-user a.linkedin { color: #0077B5; } .social-share-user a.dribbble { color: #ea4c89; } @media (min-width: 1200px) { .widget.releated-jobs .widget-title { font-size: 26px; margin-bottom: 25px; } } .wrapper-shortlist { position: relative; } .wrapper-shortlist .alert { position: absolute; min-width: 400px; bottom: 100%; right: 0; margin-bottom: 12px; } .rtl .wrapper-shortlist .alert { left: 0; right: auto; } .wrapper-shortlist .alert-warning:before { content: ''; border-width: 8px; border-color: #faebcc transparent transparent transparent; border-style: solid; position: absolute; top: 100%; right: 15px; } .rtl .wrapper-shortlist .alert-warning:before { left: 15px; right: auto; } .btn-action-job { -webkit-transition: all 0.35s ease-in-out 0s; -o-transition: all 0.35s ease-in-out 0s; transition: all 0.35s ease-in-out 0s; font-size: 18px; position: relative; color: #e6edf5; line-height: 1; } .btn-action-job:before { border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; content: ''; position: absolute; display: block; width: 100%; height: 100%; top: 0; left: 0; z-index: 2; background-color: #fff; opacity: 0; filter: alpha(opacity=0); background-image: url(../images/loading.gif); background-repeat: no-repeat; background-position: center center; background-size: 20px auto; } .btn-action-job:hover, .btn-action-job:focus { color: #c2d3e6; } .btn-action-job.loading:before { opacity: 0.9; filter: alpha(opacity=90); } .btn-follow { -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; width: 50px; height: 50px; line-height: 50px; text-align: center; display: inline-block; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; overflow: hidden; color: var(--superio-theme-color); background: var(--superio-theme-color-007); } .btn-follow .text { display: none; } .btn-follow[class*="btn-unfollow"], .btn-follow.added, .btn-follow:hover, .btn-follow:focus { color: #fff; background-color: var(--superio-theme-color); } .btn-theme-light { color: var(--superio-theme-color); background: var(--superio-theme-color-007); } .btn-theme-light.added, .btn-theme-light:hover, .btn-theme-light:focus { color: #fff; background-color: var(--superio-theme-color); } .btn-loading { position: relative; } .btn-loading:before { -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; content: ''; position: absolute; display: block; width: calc(100% + 2px); height: calc(100% + 2px); top: -1px; left: -1px; z-index: 2; background-color: #fff; opacity: 0; filter: alpha(opacity=0); background-image: url(../images/loading.gif); background-repeat: no-repeat; background-position: center center; background-size: 20px auto; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; } .btn-loading.loading:before { opacity: 0.9; filter: alpha(opacity=90); } .widget_apus_candidate_buttons [class*="candidate-shortlist"] { text-transform: uppercase; background: var(--superio-theme-color); border-color: var(--superio-theme-color); color: #fff !important; font-size: 16px; line-height: 1.5; position: relative; } .widget_apus_candidate_buttons [class*="candidate-shortlist"]:hover, .widget_apus_candidate_buttons [class*="candidate-shortlist"]:focus { background: var(--superio-theme-hover-color); border-color: var(--superio-theme-hover-color); } .widget_apus_candidate_buttons [class*="candidate-shortlist"]:before { content: "\e634"; font-family: 'themify'; display: inline-block; margin-right: 8px; } .rtl .widget_apus_candidate_buttons [class*="candidate-shortlist"]:before { margin-left: 8px; margin-right: 0; } .widget_apus_candidate_buttons [class*="candidate-shortlist"]:after { -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; content: ''; position: absolute; display: block; width: calc(100% + 2px); height: calc(100% + 2px); top: -1px; left: -1px; z-index: 2; background-color: #fff; opacity: 0; filter: alpha(opacity=0); background-image: url(../images/loading.gif); background-repeat: no-repeat; background-position: center center; background-size: 20px auto; } .widget_apus_candidate_buttons [class*="candidate-shortlist"].loading:after { opacity: 0.9; filter: alpha(opacity=90); } .widget_apus_candidate_buttons .btn-added-candidate-shortlist { background: #ff526c !important; border-color: #ff526c !important; } .btn-download-cv { background: var(--superio-theme-color); border: 2px solid var(--superio-theme-color); color: #fff !important; } @media (min-width: 1200px) { .btn-download-cv { min-width: 220px; text-align: center; } } .btn-download-cv:hover, .btn-download-cv:focus { background-color: var(--superio-theme-hover-color); border-color: var(--superio-theme-hover-color); } .nb-job { display: inline-block; color: var(--superio-theme-color); background-color: var(--superio-theme-color-015); border-radius: 30px; -webkit-border-radius: 30px; -moz-border-radius: 30px; -ms-border-radius: 30px; -o-border-radius: 30px; padding: 2px 20px; font-size: 13px; } .action-button a { margin-left: 4px; } .rtl .action-button a { margin-right: 4px; margin-left: 0; } @media (min-width: 1200px) { .action-button a { margin-left: 8px; } .rtl .action-button a { margin-right: 8px; margin-left: 0; } } .action-button a:first-child { margin-left: 0; } .rtl .action-button a:first-child { margin-right: 0; margin-left: 0; } .btn-apply { background: var(--superio-theme-color); border-color: var(--superio-theme-color); color: #fff; position: relative; } .btn-apply i { display: none !important; } .btn-apply:focus, .btn-apply:hover { border-color: var(--superio-theme-hover-color); background: var(--superio-theme-hover-color); color: #fff; } .btn-apply:before { content: ''; position: absolute; display: block; width: calc(100% + 2px); height: calc(100% + 2px); top: -1px; left: -1px; z-index: 2; background-color: #fff; opacity: 0; filter: alpha(opacity=0); background-image: url(../images/loading.gif); background-repeat: no-repeat; background-position: center center; background-size: 20px auto; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } .btn-apply.loading:before { opacity: 0.9; filter: alpha(opacity=90); } .job-tags { font-size: 14px; } .job-tags strong { font-weight: 600; margin-right: 15px; } .rtl .job-tags strong { margin-left: 15px; margin-right: 0; } .job-tags a { text-transform: capitalize; margin-bottom: 8px; margin-right: 6px; display: inline-block; padding: 3px 20px; -webkit-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; transition: all 0.4s ease 0s; background: #fff; color: #696969; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; } .rtl .job-tags a { margin-left: 6px; margin-right: 0; } .job-tags a:hover, .job-tags a:focus, .job-tags a.active { color: #fff; background: #262626; border-color: #262626; } .job-tags .count-more-tags { display: inline-block; padding: 3px 20px; color: #fff; background-color: #34A853; border-radius: 30px; -webkit-border-radius: 30px; -moz-border-radius: 30px; -ms-border-radius: 30px; -o-border-radius: 30px; } span.featured { text-indent: -1px; display: inline-block; text-align: center; font-size: 11px; line-height: 26px; width: 25px; height: 25px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; background-color: #34A853; color: #fff; } .featured-text { display: inline-block; color: #34A853; background: rgba(52, 168, 83, 0.15); border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; padding: 1px 20px; font-size: 13px; } .urgent { display: inline-block; color: #F9AB00; background: rgba(249, 171, 0, 0.15); border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; padding: 1px 20px; font-size: 13px; } .urgent.urgent-icon { padding: 1px 6px; } .type-job { display: inline-block; color: var(--superio-theme-color); background: var(--superio-theme-color-015); border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; padding: 1px 20px; font-size: 13px; } .btn-view { background: #e8edf1; border-color: transparent; color: #202124; line-height: 24px; position: relative; padding: 6px 20px; border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; min-width: 140px; text-align: center; text-transform: capitalize; } .btn-view:focus, .btn-view:hover { border-color: #78909C; background: #78909C; color: #fff; } .btn-link-candidate { display: inline-block; position: relative; padding: 0 1px; } .btn-link-candidate i { display: inline-block; margin-right: 10px; } .rtl .btn-link-candidate i { margin-left: 10px; margin-right: 0; } .btn-link-candidate:hover, .btn-link-candidate:focus { color: var(--superio-theme-color); } .btn-link-candidate:before { display: block; content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(255, 255, 255, 0.9) url("../images/loading.gif") no-repeat center center/20px auto; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; z-index: 1; visibility: hidden; } .btn-link-candidate.loading:before { visibility: visible; opacity: 1; filter: alpha(opacity=100); } .send-message-btn { display: block; position: relative; } .send-message-btn:before { display: block; content: ''; position: absolute; top: -2px; left: -2px; width: calc(100% + 4px); height: calc(100% + 4px); background: rgba(255, 255, 255, 0.9) url("../images/loading.gif") no-repeat center center/20px auto; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; z-index: 1; visibility: hidden; } .send-message-btn.loading:before { visibility: visible; opacity: 1; filter: alpha(opacity=100); } .widget_apus_candidate_buttons .btn-block + .btn-block { margin-top: 10px; } .location-banner-inner { position: relative; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; overflow: hidden; -webkit-transition: all 0.35s ease 0s; -o-transition: all 0.35s ease 0s; transition: all 0.35s ease 0s; -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); } .location-banner-inner:before { content: ''; position: absolute; display: block; width: 100%; height: 100%; top: 0; left: 0; z-index: 1; background: #221f1f; opacity: 0.5; filter: alpha(opacity=50); -webkit-transition: all 0.35s ease 0s; -o-transition: all 0.35s ease 0s; transition: all 0.35s ease 0s; } .location-banner-inner:hover { -webkit-transform: translateY(-10px); -ms-transform: translateY(-10px); -o-transform: translateY(-10px); transform: translateY(-10px); } .location-banner-inner:hover:before { opacity: 0.9; filter: alpha(opacity=90); background: var(--superio-theme-color); } .location-banner-inner .content-inner { position: absolute; padding: 18px 30px; bottom: 0; left: 0; width: 100%; z-index: 2; } .location-banner-inner .title { color: #ffffff; font-size: 20px; margin: 0; } .location-banner-inner .number { color: #ffffff; font-size: 16px; } .category-banner-inner { background-color: #fff; border: 1px solid #ECEDF2; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; padding: 15px; } @media (min-width: 1200px) { .category-banner-inner { padding: 20px; } } .category-banner-inner .category-icon { line-height: 1; font-size: 25px; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } @media (min-width: 1200px) { .category-banner-inner .category-icon { font-size: 35px; } } .category-banner-inner .title { -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; margin: 0 0 2px; font-size: 16px; } @media (min-width: 1200px) { .category-banner-inner .title { font-size: 18px; } } .category-banner-inner .number { font-size: 14px; color: #696969; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } .category-banner-inner:hover { -webkit-box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); } .category-banner-inner:hover .title { color: var(--superio-theme-color); } .category-banner-inner.v1 { display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center; -webkit-align-items: center; -ms-align-items: center; } .category-banner-inner.v1 .category-icon { background-color: #ECEDF2; color: var(--superio-theme-color); width: 50px; height: 50px; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center; -webkit-align-items: center; -ms-align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } @media (min-width: 1200px) { .category-banner-inner.v1 .category-icon { width: 70px; height: 70px; } } .category-banner-inner.v1 .category-icon + .inner { -ms-flex: 1; /* IE 10 */ flex: 1; -webkit-box-flex: 1; padding-left: 15px; } .rtl .category-banner-inner.v1 .category-icon + .inner { padding-right: 15px; padding-left: inherit; } @media (min-width: 1200px) { .category-banner-inner.v1 .category-icon + .inner { padding-left: 20px; } .rtl .category-banner-inner.v1 .category-icon + .inner { padding-right: 20px; padding-left: inherit; } } .category-banner-inner.v1:hover .category-icon { background: var(--superio-theme-color); color: #fff; } .category-banner-inner.v2 { text-align: center; } @media (min-width: 1200px) { .category-banner-inner.v2 { padding: 40px 30px 30px; } } .category-banner-inner.v2 .category-icon { background-color: #ECEDF2; color: var(--superio-theme-color); width: 50px; height: 50px; margin: 0 auto 10px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center; -webkit-align-items: center; -ms-align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } @media (min-width: 1200px) { .category-banner-inner.v2 .category-icon { width: 70px; height: 70px; margin-bottom: 20px; } } .category-banner-inner.v2:hover .category-icon { background: var(--superio-theme-color); color: #fff; } .category-banner-inner.v3 { background-color: transparent; text-align: center; color: #fff; border: 0; } .category-banner-inner.v3 .number, .category-banner-inner.v3 .title { color: #fff; } .category-banner-inner.v3 .category-icon { margin-bottom: 15px; } .category-banner-inner.v4 { text-align: center; } @media (min-width: 1200px) { .category-banner-inner.v4 { padding: 40px 30px 30px; } } .category-banner-inner.v4 .category-icon { font-size: 35px; margin-bottom: 15px; } @media (min-width: 1200px) { .category-banner-inner.v4 .category-icon { font-size: 50px; margin-bottom: 25px; } } .category-banner-inner.v4:hover .category-icon { color: var(--superio-theme-color); } .city-banner-inner { position: relative; overflow: hidden; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; } .city-banner-inner .bg-banner { -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); position: absolute; top: 0; left: 0; width: 100%; height: 100%; -webkit-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; background-size: cover; } .city-banner-inner .inner { position: absolute; bottom: 0; left: 0; width: 100%; z-index: 1; padding: 25px 30px; } .city-banner-inner .title { font-size: 18px; margin: 0 0 2px; position: relative; display: inline-block; } .city-banner-inner .title:before { content: ''; position: absolute; bottom: -1px; right: 0; width: 0; height: 1px; background-color: #202124; -webkit-transition: all 0.3s ease-in-out 0.3s; -o-transition: all 0.3s ease-in-out 0.3s; transition: all 0.3s ease-in-out 0.3s; } .rtl .city-banner-inner .title:before { left: 0; right: auto; } .city-banner-inner .number { font-size: 14px; } .city-banner-inner:hover .title:before { width: 100%; left: 0; } .rtl .city-banner-inner:hover .title:before { right: 0; left: auto; } .city-banner-inner:hover .bg-banner { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); } .form-superio-ppp .label, .select2-wrapper .label, .my-jobs-ordering .label, .jobs-ordering .label { padding: 0; margin-right: 10px; font-size: 15px; font-weight: 400; color: #696969; display: inline-block; vertical-align: middle; } .rtl .form-superio-ppp .label, .rtl .select2-wrapper .label, .rtl .my-jobs-ordering .label, .rtl .jobs-ordering .label { margin-left: 10px; margin-right: 0; } .form-superio-ppp .select2-container--default .select2-selection--single, .select2-wrapper .select2-container--default .select2-selection--single, .my-jobs-ordering .select2-container--default .select2-selection--single, .jobs-ordering .select2-container--default .select2-selection--single { border: 1px solid #F0F5F7; height: 45px; line-height: 45px; min-width: 175px; background: #F0F5F7 !important; margin: 0; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; overflow: hidden; outline: none !important; } .form-superio-ppp .select2-container--default .select2-selection--single .select2-selection__rendered, .select2-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered, .my-jobs-ordering .select2-container--default .select2-selection--single .select2-selection__rendered, .jobs-ordering .select2-container--default .select2-selection--single .select2-selection__rendered { line-height: 43px; padding: 0 20px; color: #696969; background: #F0F5F7; } @media (min-width: 1200px) { .form-superio-ppp .select2-container--default .select2-selection--single .select2-selection__rendered, .select2-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered, .my-jobs-ordering .select2-container--default .select2-selection--single .select2-selection__rendered, .jobs-ordering .select2-container--default .select2-selection--single .select2-selection__rendered { line-height: 43px; } } .form-superio-ppp .select2-container--default .select2-selection--single .select2-selection__clear, .select2-wrapper .select2-container--default .select2-selection--single .select2-selection__clear, .my-jobs-ordering .select2-container--default .select2-selection--single .select2-selection__clear, .jobs-ordering .select2-container--default .select2-selection--single .select2-selection__clear { margin-right: 10px; } .rtl .form-superio-ppp .select2-container--default .select2-selection--single .select2-selection__clear, .rtl .select2-wrapper .select2-container--default .select2-selection--single .select2-selection__clear, .rtl .my-jobs-ordering .select2-container--default .select2-selection--single .select2-selection__clear, .rtl .jobs-ordering .select2-container--default .select2-selection--single .select2-selection__clear { margin-left: 10px; margin-right: 0; } .form-superio-ppp .select2-container--default .select2-selection--single .select2-selection__clear:hover, .select2-wrapper .select2-container--default .select2-selection--single .select2-selection__clear:hover, .my-jobs-ordering .select2-container--default .select2-selection--single .select2-selection__clear:hover, .jobs-ordering .select2-container--default .select2-selection--single .select2-selection__clear:hover { color: #e44343; } .form-superio-ppp .select2-container--default .select2-selection--single .select2-selection__placeholder, .select2-wrapper .select2-container--default .select2-selection--single .select2-selection__placeholder, .my-jobs-ordering .select2-container--default .select2-selection--single .select2-selection__placeholder, .jobs-ordering .select2-container--default .select2-selection--single .select2-selection__placeholder { color: #696969; } .form-superio-ppp .select2-container--default .select2-selection--single .select2-selection__arrow, .select2-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow, .my-jobs-ordering .select2-container--default .select2-selection--single .select2-selection__arrow, .jobs-ordering .select2-container--default .select2-selection--single .select2-selection__arrow { top: 8px; margin-right: 10px; } .rtl .form-superio-ppp .select2-container--default .select2-selection--single .select2-selection__arrow, .rtl .select2-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow, .rtl .my-jobs-ordering .select2-container--default .select2-selection--single .select2-selection__arrow, .rtl .jobs-ordering .select2-container--default .select2-selection--single .select2-selection__arrow { margin-left: 10px; margin-right: 0; } .subwoo-inner { border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; overflow: hidden; border: 1px solid #ECEDF2; margin-bottom: 20px; padding: 20px; background: #fff; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } @media (min-width: 1200px) { .subwoo-inner { margin-bottom: 30px; padding: 40px; } } .subwoo-inner .title { margin: 0; font-size: 18px; color: var(--superio-theme-color); -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } .subwoo-inner .price { -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; font-size: 22px; color: #202124; font-weight: 500; line-height: 1; } @media (min-width: 1200px) { .subwoo-inner .price { font-size: 30px; } } .subwoo-inner .short-des { -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; margin-top: 20px; font-size: 14px; color: #696969; } @media (min-width: 1200px) { .subwoo-inner .short-des { margin-top: 50px; } } .subwoo-inner .short-des ul { list-style: none; padding: 0; margin: 0; } .subwoo-inner .short-des ul li { margin-bottom: 10px; } @media (min-width: 1200px) { .subwoo-inner .short-des ul li { margin-bottom: 18px; } } .subwoo-inner .short-des ul li:last-child { margin-bottom: 0; } .subwoo-inner .short-des i { display: inline-block; margin-right: 5px; } .rtl .subwoo-inner .short-des i { margin-left: 5px; margin-right: 0; } @media (min-width: 1200px) { .subwoo-inner .short-des i { margin-right: 12px; } .rtl .subwoo-inner .short-des i { margin-left: 12px; margin-right: 0; } } .subwoo-inner .top-info { margin: 0 0 15px; } .subwoo-inner .recommended { display: inline-block; background-color: rgba(52, 168, 83, 0.15); color: #34A853; padding: 3px 25px; font-size: 13px; border-radius: 30px; -webkit-border-radius: 30px; -moz-border-radius: 30px; -ms-border-radius: 30px; -o-border-radius: 30px; } .subwoo-inner .button-action { margin-top: 20px; } @media (min-width: 1200px) { .subwoo-inner .button-action { margin-top: 50px; } } .subwoo-inner .add-cart .added_to_cart, .subwoo-inner .add-cart .button { display: block; -webkit-transition: all 0.4s ease-in-out 0s; -o-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s; border-color: var(--superio-theme-color-007); background-color: var(--superio-theme-color-007); color: var(--superio-theme-color); } .subwoo-inner .add-cart .added_to_cart i, .subwoo-inner .add-cart .button i { display: none; } .subwoo-inner .add-cart .added_to_cart:hover, .subwoo-inner .add-cart .added_to_cart:focus, .subwoo-inner .add-cart .button:hover, .subwoo-inner .add-cart .button:focus { border-color: var(--superio-theme-color); background-color: var(--superio-theme-color); color: #fff; } .subwoo-inner:hover { border-color: var(--superio-theme-color); -webkit-box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); } .subwoo-inner:hover .add-cart .added_to_cart, .subwoo-inner:hover .add-cart .button { border-color: var(--superio-theme-color); background-color: var(--superio-theme-color); color: #fff; } .subwoo-inner.is_featured { border-color: var(--superio-theme-color); -webkit-box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); } .subwoo-inner.v2 { padding-top: 10px; } .subwoo-inner.v3 .price { margin-top: 10px; } .subwoo-inner.v3 .icon-wrapper { margin-top: 15px; } @media (min-width: 1200px) { .subwoo-inner.v3 .icon-wrapper { margin-top: 30px; } } .subwoo-inner.v3 i { color: var(--superio-theme-color); } @media (min-width: 1200px) { .subwoo-inner.v3 .button-action, .subwoo-inner.v3 .short-des { margin-top: 40px; } } .employer-title { font-size: 18px; margin: 0; } .open-job { display: inline-block; font-size: 13px; padding: 2px 20px; border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; text-transform: capitalize; color: var(--superio-theme-color); background-color: var(--superio-theme-color-015); } .employer-metas { font-size: 14px; } .employer-metas > div { display: inline-block; margin-right: 15px; } .rtl .employer-metas > div { margin-left: 15px; margin-right: 0; } @media (min-width: 1200px) { .employer-metas > div { margin-right: 30px; } .rtl .employer-metas > div { margin-left: 30px; margin-right: 0; } } .employer-metas > div:last-child { margin: 0; } .employer-metas i { font-size: 17px; display: inline-block; margin-right: 5px; } .rtl .employer-metas i { margin-left: 5px; margin-right: 0; } .employer-metas a { color: #696969; } .employer-metas a:hover, .employer-metas a:focus { color: #202124; } .layout-employer .btn-follow { width: 30px; height: 30px; line-height: 30px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; color: #696969; background: transparent; font-size: 14px; } .layout-employer .btn-follow:hover, .layout-employer .btn-follow:focus, .layout-employer .btn-follow.added { background-color: #ECEDF2; color: #696969; } .employer-list { -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; margin-bottom: 20px; background: #fff; padding: 15px; border: 1px solid #ECEDF2; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; position: relative; } @media (min-width: 1200px) { .employer-list { margin-bottom: 30px; padding: 30px; } } .employer-list .title-wrapper { margin-bottom: 2px; } .employer-list .employer-logo { border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; float: left; } .rtl .employer-list .employer-logo { float: right; } .employer-list .employer-logo + .info-employer { overflow: hidden; padding-left: 20px; } .rtl .employer-list .employer-logo + .info-employer { padding-right: 20px; padding-left: inherit; } @media (min-width: 768px) { .employer-list .inner-left { width: 70%; } .employer-list .ali-right { width: 30%; text-align: right; } .rtl .employer-list .ali-right { text-align: left; } } .employer-list .btn-follow { position: absolute; top: 10px; right: 10px; opacity: 0; filter: alpha(opacity=0); } .rtl .employer-list .btn-follow { left: 10px; right: auto; } .employer-list .ali-right > * { margin-right: 10px; } .rtl .employer-list .ali-right > * { margin-left: 10px; margin-right: 0; } .employer-list .ali-right > *:last-child { margin: 0; } .employer-list:hover { -webkit-box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); } .employer-list:hover .btn-follow { opacity: 1; filter: alpha(opacity=100); } @media (min-width: 1200px) { .employer-list.v1 { padding: 25px 30px; } } .employer-list.v1 .employer-logo { width: 90px; height: 90px; } .layout-employer:hover .open-job { background: var(--superio-theme-color); color: #fff; } .employer-grid { -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; margin-bottom: 20px; background: #fff; padding: 15px; text-align: center; border: 1px solid #ECEDF2; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; position: relative; } @media (min-width: 1200px) { .employer-grid { margin-bottom: 30px; padding: 30px; } } .employer-grid .btn-follow { position: absolute; top: 10px; right: 10px; opacity: 0; filter: alpha(opacity=0); } .rtl .employer-grid .btn-follow { left: 10px; right: auto; } .employer-grid .featured-text { position: absolute; top: 10px; left: 10px; } .rtl .employer-grid .featured-text { right: 10px; left: auto; } .employer-grid .employer-logo { width: 60px; height: 60px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; margin: auto; } .employer-grid .employer-information { margin-top: 8px; } .employer-grid .employer-information i { font-size: 17px; display: inline-block; margin-right: 5px; } .rtl .employer-grid .employer-information i { margin-left: 5px; margin-right: 0; } .employer-grid .employer-location a , .employer-grid .job-category a { color: #696969; } .employer-grid .employer-location a:hover, .employer-grid .employer-location a:focus , .employer-grid .job-category a:hover, .employer-grid .job-category a:focus { color: #202124; } .employer-grid .employer-information .open-job { margin-top: 18px; } .employer-grid .employer-title { margin-top: 15px; } .employer-grid:hover { -webkit-box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); } .employer-grid:hover .btn-follow { opacity: 1; filter: alpha(opacity=100); } .employer-grid.v1 .employer-logo { width: 90px; height: 90px; } .employer-grid.v1 .open-job { width: 100%; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; font-size: 15px; padding: 12px 20px; } .employer-grid.v1:hover .open-job { background-color: var(--superio-theme-color); color: #fff; } .employer-grid.v2 .employer-logo { width: 90px; height: 90px; } .employer-grid.v2 .open-job { width: 100%; border-radius: 60px; -webkit-border-radius: 60px; -moz-border-radius: 60px; -ms-border-radius: 60px; -o-border-radius: 60px; font-size: 15px; padding: 12px 20px; } .employer-grid.v2:hover .open-job { background-color: var(--superio-theme-color); color: #fff; } .employer-grid.v3 .employer-logo { width: 80px; height: 80px; } .employers-wrapper > .employer { margin-bottom: 15px; } @media (min-width: 1200px) { .employers-wrapper > .employer { margin-bottom: 30px; } } .list-alphabet { list-style: none; text-align: justify; background-color: #fff; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; -webkit-box-shadow: 1px 1px 4px 0 rgba(0, 0, 0, 0.09); box-shadow: 1px 1px 4px 0 rgba(0, 0, 0, 0.09); padding: 20px 12px; margin: 0 0 15px; } @media (min-width: 1200px) { .list-alphabet { margin-bottom: 40px; } } .list-alphabet li { display: inline-block; margin: 0 8px; } @media (min-width: 1200px) { .list-alphabet li { margin: 0 14px; } } .list-alphabet a { text-transform: uppercase; color: #77838F; } .list-alphabet a:hover, .list-alphabet a:focus { color: #202124; } .company-items { margin-bottom: 30px; } .company-items .letter-title { font-size: 18px; font-weight: 500; font-family: var(--superio-main-font); margin: 0 0 12px; color: #202124; } .company-items a { color: #77838F; } .company-items a:hover, .company-items a:focus { color: #202124; } .layout-job .btn-follow { width: 30px; height: 30px; line-height: 30px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; color: #696969; background: transparent; font-size: 14px; } .layout-job .btn-follow:hover, .layout-job .btn-follow:focus, .layout-job .btn-follow.added { background-color: #ECEDF2; color: #696969; } .job-metas { color: #696969; font-size: 14px; } .job-metas > div { display: inline-block; margin-right: 15px; } .rtl .job-metas > div { margin-left: 15px; margin-right: 0; } @media (min-width: 1200px) { .job-metas > div { margin-right: 25px; } .rtl .job-metas > div { margin-left: 25px; margin-right: 0; } } .job-metas > div:last-child { margin-right: 0; } .rtl .job-metas > div:last-child { margin-left: 0; margin-right: 0; } .job-metas i { display: inline-block; font-size: 17px; line-height: 1; margin-right: 5px; } .rtl .job-metas i { margin-left: 5px; margin-right: 0; } .job-metas a:not([class]) { color: #696969; } .job-metas a:not([class]):hover, .job-metas a:not([class]):focus { color: #202124; } .job-metas .job-title { font-size: 15px; margin: 0 0 7px; } .job-metas-bottom > div { display: inline-block; margin-right: 15px; } .rtl .job-metas-bottom > div { margin-left: 15px; margin-right: 0; } .job-metas-bottom > div:last-child { margin-right: 0; } .rtl .job-metas-bottom > div:last-child { margin-left: 0; margin-right: 0; } .job-title { font-size: 18px; margin: 0; } .job-grid { -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; position: relative; background-color: #fff; border: 1px solid #ECEDF2; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; padding: 20px 15px 15px; margin-bottom: 20px; text-align: center; } @media (min-width: 1200px) { .job-grid { padding: 40px 30px 30px; margin-bottom: 30px; } } .job-grid .top-left { top: 10px; left: 0; position: absolute; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -webkit-webkit-direction: normal !important; -ms-flex-direction: column !important; -webkit-flex-direction: column !important; flex-direction: column !important; } .job-grid .top-left > span { border-radius: 0 30px 30px 0 !important; -webkit-border-radius: 0 30px 30px 0 !important; -moz-border-radius: 0 30px 30px 0 !important; -ms-border-radius: 0 30px 30px 0 !important; -o-border-radius: 0 30px 30px 0 !important; margin-bottom: 10px; } .job-grid .job-type { position: absolute; top: 10px; right: 10px; } .job-grid .employer-title { font-size: 14px; font-weight: 400; margin: 0 0 12px; } .job-grid .employer-title a { color: #34A853; } .job-grid .job-title { font-size: 16px; font-weight: 500; margin: 0 0 15px; } .job-grid .job-location { font-size: 14px; } .job-grid .job-location i { display: inline-block; margin-right: 5px; } .rtl .job-grid .job-location i { margin-left: 5px; margin-right: 0; } .job-grid .job-location a { color: #696969; } .job-grid .job-location a:hover, .job-grid .job-location a:focus { color: #202124; } .job-grid .employer-logo { border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; width: 90px; height: 90px; margin: 0 auto 10px; } .job-grid .job-tags { margin-top: 17px; } .job-grid .job-tags a { background-color: #F0F5F7; color: #696969; border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; } .job-grid .job-tags a:hover, .job-grid .job-tags a:focus { color: #fff; background-color: #262626; } .job-grid:hover { -webkit-box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); } .job-grid-v2 { -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; position: relative; background-color: #fff; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; padding: 20px; margin-bottom: 20px; } @media (min-width: 1200px) { .job-grid-v2 { margin-bottom: 30px; } } .job-grid-v2 .employer-logo { width: 60px; height: 60px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; } .job-grid-v2 .job-title { line-height: 1.6; } .job-grid-v2 .employer-title { font-size: 14px; } .job-grid-v2 .date { font-size: 13px; } .job-grid-v2 .type-job { background-color: transparent; } .job-grid-v2 .job-information { margin-top: 15px; } .job-grid-v2 .job-information > * { display: inline-block; vertical-align: top; } .job-grid-v2 .info-bottom { margin-top: 10px; } @media (min-width: 1200px) { .job-grid-v2 .info-bottom { margin-top: 20px; } } .job-grid-v2 .category-job { margin-bottom: 10px; font-size: 14px; width: 100%; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center; -webkit-align-items: center; -ms-align-items: center; } @media (min-width: 1200px) { .job-grid-v2 .category-job { margin-bottom: 20px; } } .job-grid-v2 .category-job i { margin-right: 10px; width: 40px; height: 40px; display: inline-block; line-height: 40px; text-align: center; color: var(--superio-theme-color); background: var(--superio-theme-color-01); overflow: hidden; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; } .rtl .job-grid-v2 .category-job i { margin-left: 10px; margin-right: 0; } .job-list { -webkit-transition: all 0.35s ease-in-out 0s; -o-transition: all 0.35s ease-in-out 0s; transition: all 0.35s ease-in-out 0s; position: relative; margin-bottom: 20px; background: #fff; border: 1px solid #ECEDF2; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; padding: 15px; } @media (min-width: 1200px) { .job-list { padding: 30px; margin-bottom: 30px; } } .job-list .employer-logo { float: left; } .rtl .job-list .employer-logo { float: right; } .job-list .employer-logo + .job-list-content { overflow: hidden; padding-left: 20px; } .rtl .job-list .employer-logo + .job-list-content { padding-right: 20px; padding-left: inherit; } .job-list .title-wrapper { margin-bottom: 5px; } .job-list .job-metas-bottom { margin-top: 12px; } .job-list:hover { -webkit-box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); } .job-list:hover .btn-follow { background-color: #ECEDF2; color: #696969; } .job-list.default .btn-follow { position: absolute; top: 5px; right: 5px; } .rtl .job-list.default .btn-follow { left: 5px; right: auto; } .job-list.default .employer-logo + .job-list-content{ padding: 0 20px; } @media (min-width: 1200px) { .job-list.default .btn-follow { top: 20px; right: 20px; } .rtl .job-list.default .btn-follow { left: 20px; right: auto; } } @media (min-width: 768px) { .job-list.v1 .inner-right { width: 30%; text-align: right; } .rtl .job-list.v1 .inner-right { text-align: left; } .job-list.v1 .inner-left { width: 70%; } } .job-list.v1 .job-metas-bottom { margin-top: 2px; } .job-list.v2 .btn-follow { position: absolute; top: 5px; right: 5px; } .rtl .job-list.v2 .btn-follow { left: 5px; right: auto; } .job-list.v2 .employer-logo { border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; } .job-list.v2 .employer-logo + .job-list-content { padding: 0 20px; } @media (min-width: 1200px) { .job-list.v2 .btn-follow { top: 10px; right: 10px; } .rtl .job-list.v2 .btn-follow { left: 10px; right: auto; } } .job-list.v3 { overflow: hidden; } .job-list.v3 .deadline-time { display: none; } .job-list.v3 .btn-apply { border: 0; padding: 10px 30px; background: rgba(25, 103, 210, 0.07); color: #1967D2; } .job-list.v3 .btn-apply:hover, .job-list.v3 .btn-apply:focus { color: #fff; background-color: #1967D2; } .job-list.v3:before { content: ''; background-color: var(--superio-theme-color); width: 2px; height: 100%; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; position: absolute; top: 0; left: 0; opacity: 0; filter: alpha(opacity=0); } .rtl .job-list.v3:before { right: 0; left: auto; } .job-list.v3:hover .btn-apply { color: #fff; background-color: #1967D2; border-color: #1967D2; } .job-list.v3:hover:before { opacity: 1; filter: alpha(opacity=100); } .job-list.v5 .deadline-time { display: none; } .job-list.v5 .btn-follow { margin-right: 10px; } .rtl .job-list.v5 .btn-follow { margin-left: 10px; margin-right: 0; } @media (min-width: 1200px) { .job-list.v5 .btn-follow { margin-right: 20px; } .rtl .job-list.v5 .btn-follow { margin-left: 20px; margin-right: 0; } } .job-applied .employer-logo { float: left; } .rtl .job-applied .employer-logo { float: right; } .job-applied .employer-logo + .job-content { overflow: hidden; padding-left: 20px; } .rtl .job-applied .employer-logo + .job-content { padding-right: 20px; padding-left: inherit; } .maps-popup-style { margin: 0; border: 0; font-size: 15px; font-family: var(--superio-main-font), Helvetica, Arial, sans-serif; color: #696969; padding: 20px; } .maps-popup-style .job-title { font-size: 16px; font-weight: 500; margin: 0 0 5px; } .maps-popup-style a { color: #202124; } .maps-popup-style a:hover, .maps-popup-style a:focus { color: var(--superio-theme-color); } .maps-popup-style [class*="salary"] { display: none; } .widget-jobs.item-list-v3 { background-color: #fff; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; -webkit-box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); overflow: hidden; } .widget-jobs.item-list-v3 .job-list.v3 { margin: 0; border: 0; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; } .widget-jobs.item-list-v3 .list-item:nth-child(2n) .job-list { background-color: #F6F6FB; } .candidate-tags .count-more-tags { display: inline-block; padding: 3px 20px; color: #fff; background-color: var(--superio-theme-color); border-radius: 30px; -webkit-border-radius: 30px; -moz-border-radius: 30px; -ms-border-radius: 30px; -o-border-radius: 30px; } .candidate-archive-layout { position: relative; } .candidate-archive-layout .candidate-title { font-size: 18px; margin: 0; } .candidate-archive-layout .candidate-tags .tag-candidate { text-transform: capitalize; margin-bottom: 3px; margin-right: 6px; font-size: 14px; display: inline-block; padding: 3px 20px; -webkit-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; transition: all 0.4s ease 0s; background: #F0F5F7; color: #696969; border-radius: 30px; -webkit-border-radius: 30px; -moz-border-radius: 30px; -ms-border-radius: 30px; -o-border-radius: 30px; } .rtl .candidate-archive-layout .candidate-tags .tag-candidate { margin-left: 6px; margin-right: 0; } .candidate-archive-layout .candidate-tags .tag-candidate:hover, .candidate-archive-layout .candidate-tags .tag-candidate:focus, .candidate-archive-layout .candidate-tags .tag-candidate.active { color: #fff; background: #262626; border-color: #262626; } .candidate-archive-layout .urgent { position: absolute; top: 10px; right: 10px; z-index: 1; } .rtl .candidate-archive-layout .urgent { left: 10px; right: auto; } .candidate-archive-layout .btn-follow { width: 30px; height: 30px; line-height: 30px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; color: #696969; background: transparent; font-size: 14px; } .candidate-archive-layout .btn-follow:hover, .candidate-archive-layout .btn-follow:focus, .candidate-archive-layout .btn-follow.added { background-color: #ECEDF2; color: #696969; } .candidate-archive-layout .candidate-category a { color: var(--superio-theme-color); } .candidate-archive-layout .rating-avg-star { margin-top: 3px; } .candidate-archive-layout .rating-avg-star .rating-avg { font-weight: 600; font-size: 13px; margin-left: 5px; } .rtl .candidate-archive-layout .rating-avg-star .rating-avg { margin-right: 5px; margin-left: 0; } .candidate-grid { text-align: center; background-color: #fff; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; border: 1px solid #ECEDF2; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; margin-bottom: 20px; padding: 15px; } @media (min-width: 1200px) { .candidate-grid { margin-bottom: 30px; padding: 30px; } } .candidate-grid .candidate-logo { width: 90px; height: 90px; margin: 0 auto 15px; } .candidate-grid .candidate-job { color: var(--superio-theme-color); margin-top: 2px; } .candidate-grid .candidate-info > * { margin-top: 18px; } .candidate-grid .candidate-link { margin-top: 25px; } .candidate-grid .featured-text { position: absolute; top: 15px; left: 15px; } .rtl .candidate-grid .featured-text { right: 15px; left: auto; } @media (min-width: 1200px) { .candidate-grid .featured-text { top: 20px; left: 20px; } .rtl .candidate-grid .featured-text { right: 20px; left: auto; } } .candidate-grid .btn-follow { position: absolute; top: 15px; right: 15px; opacity: 0; filter: alpha(opacity=0); } .rtl .candidate-grid .btn-follow { left: 15px; right: auto; } @media (min-width: 1200px) { .candidate-grid .btn-follow { top: 20px; right: 20px; } .rtl .candidate-grid .btn-follow { left: 20px; right: auto; } } .candidate-grid:hover { -webkit-box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); } .candidate-grid:hover .btn-follow { opacity: 1; filter: alpha(opacity=100); } .candidate-grid:hover .btn-theme-lighten { color: #fff; background-color: var(--superio-theme-color); } .candidate-grid.v1 .job-metas { margin-top: 12px; } .candidate-grid.v1 .candidate-link { margin-top: 20px; } .candidate-list { background-color: #fff; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; border: 1px solid #ECEDF2; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; margin-bottom: 20px; padding: 15px; } @media (min-width: 1200px) { .candidate-list { margin-bottom: 30px; padding: 30px; } } @media (min-width: 768px) { .candidate-list .candidate-info { width: 70%; } .candidate-list .ali-right { width: 30%; text-align: right; } .rtl .candidate-list .ali-right { text-align: left; } } .candidate-list .candidate-logo { float: left; width: 90px; height: 90px; } .rtl .candidate-list .candidate-logo { float: right; } .candidate-list .candidate-logo + .candidate-info-content { padding-left: 20px; width: calc(100% - 90px); } .rtl .candidate-list .candidate-logo + .candidate-info-content { padding-right: 20px; padding-left: inherit; } .candidate-list .candidate-tags { margin-top: 10px; } .candidate-list .btn-follow { margin-right: 20px; vertical-align: middle; } .rtl .candidate-list .btn-follow { margin-left: 20px; margin-right: 0; } @media (min-width: 1200px) { .candidate-list .btn-follow { opacity: 0; filter: alpha(opacity=0); } } .candidate-list:hover { -webkit-box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); } .candidate-list:hover .btn-follow { opacity: 1; filter: alpha(opacity=100); } .candidate-list:hover .btn-theme-lighten { color: #fff; background-color: var(--superio-theme-color); } .candidate-list.v1 .candidate-info { width: 100%; } .candidate-list.v1 .btn-follow { margin: 0; position: absolute; opacity: 0; filter: alpha(opacity=0); top: 15px; right: 15px; } .rtl .candidate-list.v1 .btn-follow { left: 15px; right: auto; } @media (min-width: 1200px) { .candidate-list.v1 .btn-follow { top: 20px; right: 20px; } .rtl .candidate-list.v1 .btn-follow { left: 20px; right: auto; } } .candidate-list.v1:hover .btn-follow { opacity: 1; filter: alpha(opacity=100); } .candidates-listing-wrapper .results-count { font-size: 16px; margin: 0; font-weight: 500; } .trending-keywords { list-style: none; padding: 0; margin: 20px 0 0; } @media (min-width: 1200px) { .trending-keywords { margin-top: 25px; } } .trending-keywords .title { color: #202124; margin-right: 10px; } .rtl .trending-keywords .title { margin-left: 10px; margin-right: 0; } .trending-keywords li { display: inline-block; margin-right: 2px; } .rtl .trending-keywords li { margin-left: 2px; margin-right: 0; } .trending-keywords li.item:after { content: ','; } .trending-keywords li:last-child { margin-right: 0; } .rtl .trending-keywords li:last-child { margin-left: 0; margin-right: 0; } .trending-keywords li:last-child:after { display: none; } .trending-keywords a { color: #696969; } .trending-keywords a:hover, .trending-keywords a:focus { color: #202124; } .header-tabs-wrapper .header-tabs-nav { background: #f3f3f3; padding: 10px 0 0; position: relative; z-index: 1; } @media (min-width: 1200px) { .header-tabs-wrapper .header-tabs-nav { padding: 20px 0 0; } } .header-tabs-wrapper .header-tabs-nav:before { content: ''; position: absolute; z-index: -1; left: -1000px; width: 10000px; height: 100%; top: 0; background: #f3f3f3; } .header-tabs-wrapper.affix { position: fixed; z-index: 5; } .header-tabs-nav .nav li { float: left; } .rtl .header-tabs-nav .nav li { float: right; } .header-tabs-nav .nav li > a { -webkit-transition: all 0.4s ease-in-out 0s; -o-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s; padding: 5px 15px; border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; -ms-border-radius: 4px 4px 0 0; -o-border-radius: 4px 4px 0 0; } @media (min-width: 1200px) { .header-tabs-nav .nav li > a { padding: 16px 25px; } } .header-tabs-nav .nav li > a:hover, .header-tabs-nav .nav li > a:focus { color: #202124; background: transparent; } .header-tabs-nav .nav li.active > a { color: #202124; background: #fff; } .content-single-candidate { padding-top: 25px; padding-bottom: 40px; } @media (min-width: 1200px) { .content-single-candidate { padding-top: 50px; padding-bottom: 90px; } } .sidebar-job .widget.has-content { padding: 20px; background-color: #F5F7FC; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; } @media (min-width: 992px) { .sidebar-job .widget.has-content { padding: 30px; } } .sidebar-job .widget.has-content:last-child { margin-bottom: 0; } .sidebar-job .widget_apus_job_buttons:not(.single-4) { padding: 0 !important; background: transparent !important; } .sidebar-job .job-detail-buttons .deadline-time { width: 100%; clear: both; text-align: center; } .sidebar-job .job-detail-buttons .btn-apply { width: calc(100% - 70px); float: left; } .rtl .sidebar-job .job-detail-buttons .btn-apply { float: right; } .job-detail-header .employer-logo { overflow: hidden; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; width: 100px; height: 100px; } .job-detail-header .employer-logo + .info-detail-job { width: calc(100% - 100px); padding-left: 20px; } .rtl .job-detail-header .employer-logo + .info-detail-job { padding-right: 20px; padding-left: inherit; } .job-detail-header .job-detail-title { font-size: 22px; margin: 0; } @media (min-width: 1200px) { .job-detail-header .job-detail-title { font-size: 26px; } } .job-detail-header .job-metas-detail { margin-top: 5px; } .job-detail-header .job-metas-detail-bottom { margin-top: 12px; } .job-detail-header.v1 { padding: 25px 0; background: url(../images/candidate-bg-header.jpg); } @media (min-width: 1200px) { .job-detail-header.v1 { padding: 70px 0; } } @media (min-width: 1200px) { .job-detail-header.v1 .btn-apply { text-align: center; min-width: 220px; } } @media (min-width: 768px) { .job-detail-header.v1 .job-detail-buttons { text-align: right; } .rtl .job-detail-header.v1 .job-detail-buttons { text-align: left; } } .job-detail-header.v4 { text-align: center; padding: 20px 0; background: url(../images/bg-job-v5.jpg); } @media (min-width: 1200px) { .job-detail-header.v4 { padding: 50px 0; } } .job-detail-header.v4 .employer-logo { margin: auto; } .job-detail-header.v4 .info-detail-job-v4 { margin-top: 10px; } .job-detail-header.v4 .job-detail-buttons { margin-top: 15px; } @media (min-width: 1200px) { .job-detail-header.v4 .job-detail-buttons { margin-top: 30px; } .job-detail-header.v4 .job-detail-buttons .btn-apply { min-width: 220px; text-align: center; } } .job-metas-detail { font-size: 14px; } .job-metas-detail > div { display: inline-block; margin-right: 15px; } .rtl .job-metas-detail > div { margin-left: 15px; margin-right: 0; } @media (min-width: 1200px) { .job-metas-detail > div { margin-right: 25px; } .rtl .job-metas-detail > div { margin-left: 25px; margin-right: 0; } } .job-metas-detail > div:last-child { margin-right: 0; } .rtl .job-metas-detail > div:last-child { margin-left: 0; margin-right: 0; } .job-metas-detail i { font-size: 18px; line-height: 1; margin-right: 5px; } .rtl .job-metas-detail i { margin-left: 5px; margin-right: 0; } .job-metas-detail a { color: #696969; } .job-metas-detail a:hover, .job-metas-detail a:focus { color: #202124; } .job-metas-detail-bottom > div { display: inline-block; margin-right: 15px; } .rtl .job-metas-detail-bottom > div { margin-left: 15px; margin-right: 0; } .job-metas-detail-bottom > div:last-child { margin-right: 0; } .rtl .job-metas-detail-bottom > div:last-child { margin-left: 0; margin-right: 0; } .job-detail-also-viewed .item { padding: 0 0 15px; margin: 0 0 15px; border-bottom: 1px solid #ECEDF2; } .job-detail-also-viewed .item:last-child { border: none; margin: 0; padding: 0; } .job-detail-also-viewed .job-title { font-size: 15px; margin: 0 0 2px; font-weight: 400; } .job-detail-also-viewed .job-location { margin-top: 5px; } .job-detail-employer-info > div { display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; width: 100%; margin-bottom: 10px; } @media (min-width: 1200px) { .job-detail-employer-info > div { margin-bottom: 20px; } } .job-detail-employer-info > div:last-child { margin-bottom: 0; } .job-detail-employer-info .title { margin: 0; font-size: 16px; } .job-detail-employer-info .value { margin-left: auto; } .rtl .job-detail-employer-info .value { margin-right: auto; margin-left: 0; } .job-detail-employer-info .value a { color: #696969; } .job-detail-employer-info .value a:hover, .job-detail-employer-info .value a:focus { color: var(--superio-theme-color); } .job-detail-employer-info .job-employer-header .employer-thumbnail { width: 80px; height: 80px; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; overflow: hidden; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; justify-content: center; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; } .job-detail-employer-info .job-employer-header .employer-thumbnail + .employer-links { width: calc( 100% - 80px); padding-left: 20px; } .rtl .job-detail-employer-info .job-employer-header .employer-thumbnail + .employer-links { padding-right: 20px; padding-left: inherit; } .job-detail-employer-info .job-employer-header .employer-title { font-size: 18px; margin: 0 0 10px; } .social-employer a { display: inline-block; margin-right: 15px; color: #696969; } .rtl .social-employer a { margin-left: 15px; margin-right: 0; } .social-employer a:last-child { margin: 0; } .social-employer a:hover, .social-employer a:focus { color: #BC91E8 !important; } .job-detail-buttons { position: relative; } .job-detail-buttons .alert { position: absolute; bottom: 100%; min-width: 100%; right: 0; z-index: 2; margin-bottom: 10px; } .rtl .job-detail-buttons .alert { left: 0; right: auto; } .job-detail-buttons .deadline-time { margin-bottom: 15px; color: #202124; } .job-detail-buttons .deadline-time strong { font-weight: 600; color: #e44343; } .job-detail-buttons .btn-apply { vertical-align: top; margin-right: 20px; } .rtl .job-detail-buttons .btn-apply { margin-left: 20px; margin-right: 0; } .job-detail-description .list-circle li { margin-bottom: 7px; } .content-job-detail { padding-top: 25px; padding-bottom: 30px; } @media (min-width: 1200px) { .content-job-detail { padding-top: 50px; padding-bottom: 60px; } } @media (min-width: 1200px) { .job-single-v2 .content-job-detail { padding-top: 80px; } } @media (min-width: 1200px) { .job-single-v3 .content-job-detail { padding-top: 80px; } } .job-single-v4 { background: #F0F5F7; } @media (min-width: 1200px) { .job-single-v4 .content-job-detail { padding-top: 80px; } } .job-single-v4 .sidebar-job .widget { background: #fff; } .job-single-v4 .job-tags a { background: #F0F5F7; color: #696969; } .job-single-v4 .job-tags a:hover, .job-single-v4 .job-tags a:focus { color: #fff; background: #262626; border-color: #262626; } .job-single-v5 .content-job-detail { max-width: 850px; margin-left: auto; margin-right: auto; } .list-content-job > div { margin-bottom: 25px; } @media (min-width: 1200px) { .list-content-job > div { margin-bottom: 50px; } } .list-content-job > div:last-child { margin-bottom: 0; } .list-content-job > div > h3.title { font-size: 18px; margin: 0 0 20px; } .list-content-job .job-detail-detail { padding: 10px 15px; border: 1px solid #ECEDF2; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; } @media (min-width: 1200px) { .list-content-job .job-detail-detail { padding: 25px 30px; } } .list-content-job .job-detail-detail .list { overflow: hidden; clear: both; } .list-content-job .job-detail-detail .list li { float: left; } .rtl .list-content-job .job-detail-detail .list li { float: right; } @media (max-width: 767px) { .list-content-job .job-detail-detail .list li { width: 50%; } .list-content-job .job-detail-detail .list li:nth-child(2n + 1) { clear: both; } } @media (min-width: 768px) and (max-width: 1199px) { .list-content-job .job-detail-detail .list li { width: 33.33%; } .list-content-job .job-detail-detail .list li:nth-child(3n + 1) { clear: both; } } @media (min-width: 1200px) { .list-content-job .job-detail-detail .list li { width: 25%; } .list-content-job .job-detail-detail .list li:nth-child(4n + 1) { clear: both; } } .job-detail-detail .list { list-style: none; padding: 0; margin: 0; } .job-detail-detail .list li { overflow: hidden; margin-bottom: 15px; } @media (min-width: 1200px) { .job-detail-detail .list li { margin-bottom: 25px; } } .job-detail-detail .list li:last-child { margin-bottom: 0; } .job-detail-detail .icon { color: var(--superio-theme-color); font-size: 22px; float: left; } .rtl .job-detail-detail .icon { float: right; } .job-detail-detail .details { overflow: hidden; } .job-detail-detail .text { font-size: 16px; font-weight: 500; color: #202124; } .job-detail-detail .details { padding-left: 15px; } .rtl .job-detail-detail .details { padding-right: 15px; padding-left: inherit; } @media (min-width: 1200px) { .job-detail-detail .details { padding-left: 25px; } .rtl .job-detail-detail .details { padding-right: 25px; padding-left: inherit; } } .job-detail-detail .social-title { font-size: 16px; margin: 0; font-weight: 500; color: #202124; } .job-detail-detail .apus-social-share a { -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; display: inline-block; margin-right: 15px; color: #696969; } .rtl .job-detail-detail .apus-social-share a { margin-left: 15px; margin-right: 0; } .job-detail-detail .apus-social-share a:hover, .job-detail-detail .apus-social-share a:focus { color: #BC91E8; } .job-detail-detail .apus-social-share a:last-child { margin-right: 0; } .rtl .job-detail-detail .apus-social-share a:last-child { margin-left: 0; margin-right: 0; } .candidate-detail-tags a { text-transform: capitalize; margin-bottom: 10px; margin-right: 6px; font-size: 14px; display: inline-block; padding: 3px 20px; -webkit-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; transition: all 0.4s ease 0s; background: #fff; color: #696969; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; } .rtl .candidate-detail-tags a { margin-left: 6px; margin-right: 0; } .candidate-detail-tags a:hover, .candidate-detail-tags a:focus, .candidate-detail-tags a.active { color: #fff; background: #262626; border-color: #262626; } .statistic-item { margin-bottom: 20px; border: 1px solid #ECEDF2; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; padding: 13px 20px; } .statistic-item:last-child { margin-bottom: 0; } .statistic-item .icon { line-height: 1; font-size: 25px; } @media (min-width: 1200px) { .statistic-item .icon { font-size: 30px; } } .statistic-item .text { padding-left: 10px; font-size: 14px; } .rtl .statistic-item .text { padding-right: 10px; padding-left: inherit; } @media (min-width: 1200px) { .statistic-item .text { padding-left: 15px; } .rtl .statistic-item .text { padding-right: 15px; padding-left: inherit; } } .statistic-item .number { font-size: 16px; color: #202124; padding-right: 5px; } .rtl .statistic-item .number { padding-left: 5px; padding-right: inherit; } .social-job-detail { padding: 15px; margin-bottom: 15px; background: #F5F7FC; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; } @media (min-width: 1200px) { .social-job-detail { margin-bottom: 30px; padding: 20px 30px; } } .social-job-detail .title { margin-right: 15px !important; margin-bottom: 0 !important; color: #202124; } .rtl .social-job-detail .title { margin-left: 15px !important; margin-right: 0; } .social-job-detail a { display: inline-block; color: #696969; margin-right: 15px; } .rtl .social-job-detail a { margin-left: 15px; margin-right: 0; } .social-job-detail a:last-child { margin: 0; } .social-job-detail a:hover, .social-job-detail a:focus { color: #BC91E8; } .detail-wrapper { border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; margin-bottom: 20px; border: 1px solid #eaeff5; } @media (min-width: 1200px) { .detail-wrapper { margin-bottom: 40px; } } .detail-wrapper .detail-wrapper-header { padding: 14px 20px; border-bottom: 1px solid #eaeff5; } .detail-wrapper .detail-wrapper-header h1, .detail-wrapper .detail-wrapper-header h2, .detail-wrapper .detail-wrapper-header h3, .detail-wrapper .detail-wrapper-header h4 { margin: 0; } .detail-wrapper .detail-wrapper-body { padding: 20px; } .detail-list { margin: 0; padding: 0; list-style: none; } .detail-list li { width: 100%; margin: 0 0 12px; position: relative; line-height: 22px; font-size: 15px; padding-left: 23px; } .rtl .detail-list li { padding-right: 23px; padding-left: inherit; } .detail-list li:before { position: absolute; left: 0; display: block; top: 13px; width: 10px; height: 1px; content: ""; background: #677782; } .rtl .detail-list li:before { right: 0; left: auto; } @-webkit-keyframes scale_icon { from { -webkit-transform: scale(0.5); -ms-transform: scale(0.5); -o-transform: scale(0.5); transform: scale(0.5); } to { -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); } } /* Standard syntax */ @keyframes scale_icon { from { -webkit-transform: scale(0.5); -ms-transform: scale(0.5); -o-transform: scale(0.5); transform: scale(0.5); } to { -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); } } .job_maps_sidebar #jobs-google-maps { height: 200px; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; overflow: hidden; } @media (min-width: 1200px) { .job_maps_sidebar #jobs-google-maps { height: 250px; } } .job_maps_sidebar .map-popup .icon-wrapper:before { -webkit-animation: scale_icon 1s linear 0s infinite alternate; /* Safari 4.0 - 8.0 */ animation: scale_icon 1s linear 0s infinite alternate; } .candidate-single-v2 .candidate-detail-buttons { margin-bottom: 30px; } .candidate-single-v2 .candidate-detail-buttons .btn-download-cv { min-width: auto; -ms-flex: 1; flex: 1; } .candidate-single-v2 .candidate-detail-buttons .btn-invite-candidate, .candidate-single-v2 .candidate-detail-buttons .btn-action-job { margin-left: 15px; } .rtl .candidate-single-v2 .candidate-detail-buttons .btn-invite-candidate, .rtl .candidate-single-v2 .candidate-detail-buttons .btn-action-job { margin-right: 15px; margin-left: 0; } @media (min-width: 1200px) { .candidate-single-v2 .candidate-detail-buttons .btn-invite-candidate, .candidate-single-v2 .candidate-detail-buttons .btn-action-job { margin-left: 30px; } .rtl .candidate-single-v2 .candidate-detail-buttons .btn-invite-candidate, .rtl .candidate-single-v2 .candidate-detail-buttons .btn-action-job { margin-right: 30px; margin-left: 0; } } @media (min-width: 1200px) { .candidate-single-v2 .content-single-candidate { padding-top: 80px; } } body.single-employer .apus-breadscrumb, body.single-candidate .apus-breadscrumb { display: none; } .row-portfolio > div:nth-child(4n+ 1) { clear: both; } .job-detail-portfolio .content-bottom, .candidate-detail-portfolio .content-bottom { margin-bottom: -15px; } @media (min-width: 1200px) { .job-detail-portfolio .content-bottom, .candidate-detail-portfolio .content-bottom { margin-bottom: -30px; } } .job-detail-portfolio .portfolio-item, .candidate-detail-portfolio .portfolio-item { margin-bottom: 15px; } @media (min-width: 1200px) { .job-detail-portfolio .portfolio-item, .candidate-detail-portfolio .portfolio-item { margin-bottom: 30px; } } .popup-image-gallery { display: block; position: relative; overflow: hidden; } .popup-image-gallery:before { font-family: 'themify'; content: "\e61a"; position: absolute; top: 50%; left: 50%; line-height: 35px; width: 35px; height: 35px; text-align: center; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; background-color: var(--superio-theme-color); color: #fff; opacity: 0; filter: alpha(opacity=0); -webkit-transform: translate(-50%, -50%) scale(0.5); -moz-transform: translate(-50%, -50%) scale(0.5); -ms-transform: translate(-50%, -50%) scale(0.5); -o-transform: translate(-50%, -50%) scale(0.5); transform: translate(-50%, -50%) scale(0.5); -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } @media (min-width: 1200px) { .popup-image-gallery:before { line-height: 50px; width: 50px; height: 50px; font-size: 16px; } } .popup-image-gallery:hover:before { -webkit-transform: translate(-50%, -50%) scale(1); -moz-transform: translate(-50%, -50%) scale(1); -ms-transform: translate(-50%, -50%) scale(1); -o-transform: translate(-50%, -50%) scale(1); transform: translate(-50%, -50%) scale(1); opacity: 1; filter: alpha(opacity=100); } .popup-image-gallery.view-more-image:before { display: none; } .portfolio-item { overflow: hidden; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; } .portfolio-item .view-more-gallery { cursor: pointer; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); line-height: 35px; width: 35px; height: 35px; z-index: 1; text-align: center; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; background-color: var(--superio-theme-color); color: #fff; } @media (min-width: 1200px) { .portfolio-item .view-more-gallery { line-height: 50px; width: 50px; height: 50px; font-size: 16px; } } .candidate-detail-skill .progress-box { margin-bottom: 20px; } .candidate-detail-skill .progress-box:last-child { margin-bottom: 0; } .candidate-detail-skill .progress-box .box-title { margin: 0; } .contact-form-employer .form-control, .contact-form-candidate .form-control { padding-left: 18px; padding-right: 18px; background-color: #fff; } .contact-form-employer textarea, .contact-form-candidate textarea { height: 160px; resize: none; } .contact-form-employer .form-group, .contact-form-candidate .form-group { margin-bottom: 20px; } .candidate-detail-cv { cursor: pointer; display: block; white-space: nowrap; overflow: hidden; color: var(--superio-theme-color); font-weight: 400; padding: 8px; background-color: var(--superio-theme-color-015); border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; -webkit-transition: all 0.4s ease-in-out 0s; -o-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s; margin-bottom: 15px; } @media (min-width: 1200px) { .candidate-detail-cv { margin-bottom: 30px; padding: 10px 15px; } } .candidate-detail-cv > * { display: block; } .candidate-detail-cv:last-child { margin-bottom: 0; } .candidate-detail-cv .icon_type { font-size: 32px; float: right; display: inline-block; } .rtl .candidate-detail-cv .icon_type { float: left; } .candidate-detail-cv .extension { font-weight: 500; font-size: 16px; text-transform: uppercase; } .candidate-detail-cv:focus, .candidate-detail-cv:hover { background-color: var(--superio-theme-color); color: #fff; } .list-file-cv { display: block; margin-bottom: 15px; } @media (min-width: 1200px) { .list-file-cv { margin-bottom: 30px; } } .list-file-cv [type="radio"] { display: none; } .list-file-cv [type="radio"]:checked + .candidate-detail-cv { background-color: var(--superio-theme-color); color: #fff; } @media (min-width: 1200px) { .wrapper-file-action.has-multiply { display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; } .wrapper-file-action.has-multiply .list-file-cv { width: calc(50% - 15px); } .wrapper-file-action.has-multiply .list-file-cv:nth-child(2n) { margin-left: 30px; } .rtl .wrapper-file-action.has-multiply .list-file-cv:nth-child(2n) { margin-right: 30px; margin-left: 0; } } @media (min-width: 1200px) { .job-apply-email-form .form-group, .job-apply-internal-form .form-group { margin-bottom: 30px; } .job-apply-email-form .btn, .job-apply-internal-form .btn { height: 60px; } } .job-apply-email-form textarea.form-control, .job-apply-internal-form textarea.form-control { height: 150px; resize: none; } .job-apply-email-form label, .job-apply-internal-form label { font-weight: 400; } .job-apply-email-form .upload-file-btn-wrapper [type="file"], .job-apply-internal-form .upload-file-btn-wrapper [type="file"] { display: none; } .job-apply-email-form .file-or-upload, .job-apply-internal-form .file-or-upload { width: 100%; color: #202124; text-align: center; margin-bottom: 20px; } @media (min-width: 1200px) { .job-apply-email-form .file-or-upload, .job-apply-internal-form .file-or-upload { margin-bottom: 30px; } } .job-apply-email-form .label-can-drag, .job-apply-internal-form .label-can-drag { border: 2px dashed rgba(25, 103, 210, 0.15); text-align: center; padding: 30px; cursor: pointer; } .job-apply-email-form .label-can-drag .form-group, .job-apply-internal-form .label-can-drag .form-group { margin: 0; } .job-metas-cadidate { margin-top: 5px; } .job-metas-cadidate i { display: inline-block; font-size: 18px; line-height: 1; margin-right: 8px; } .rtl .job-metas-cadidate i { margin-left: 8px; margin-right: 0; } .job-metas-cadidate > div { display: inline-block; margin-right: 25px; } .rtl .job-metas-cadidate > div { margin-left: 25px; margin-right: 0; } .job-metas-cadidate > div:last-child { margin-right: 0; } .rtl .job-metas-cadidate > div:last-child { margin-left: 0; margin-right: 0; } .candidate-detail-header .candidate-title { line-height: 1.1; font-size: 22px; margin: 0; } @media (min-width: 1200px) { .candidate-detail-header .candidate-title { font-size: 26px; } } .candidate-detail-header .employer-logo { border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; width: 100px; height: 100px; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; } .candidate-detail-header .candidate-thumbnail { position: relative; width: 100px; } .candidate-detail-header .candidate-thumbnail .featured { position: absolute; z-index: 1; top: 5px; left: 5px; } .rtl .candidate-detail-header .candidate-thumbnail .featured { right: 5px; left: auto; } .candidate-detail-header .candidate-thumbnail + .candidate-information { width: calc(100% - 100px); padding-left: 20px; } .rtl .candidate-detail-header .candidate-thumbnail + .candidate-information { padding-right: 20px; padding-left: inherit; } .candidate-detail-header .tag-candidate { text-transform: capitalize; margin-bottom: 8px; margin-right: 6px; font-size: 14px; display: inline-block; padding: 3px 20px; -webkit-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; transition: all 0.4s ease 0s; background: var(--superio-theme-color-015); color: var(--superio-theme-color); border-radius: 30px; -webkit-border-radius: 30px; -moz-border-radius: 30px; -ms-border-radius: 30px; -o-border-radius: 30px; } .rtl .candidate-detail-header .tag-candidate { margin-left: 6px; margin-right: 0; } .candidate-detail-header .tag-candidate:hover, .candidate-detail-header .tag-candidate:focus, .candidate-detail-header .tag-candidate.active { color: #fff; background: var(--superio-theme-color); } .candidate-detail-header .candidate-metas-bottom { margin-top: 10px; } .candidate-detail-header .candidate-detail-buttons .btn-invite-candidate, .candidate-detail-header .candidate-detail-buttons .btn-action-job { margin-left: 20px; } .rtl .candidate-detail-header .candidate-detail-buttons .btn-invite-candidate, .rtl .candidate-detail-header .candidate-detail-buttons .btn-action-job { margin-right: 20px; margin-left: 0; } .candidate-detail-header.v1 { padding: 30px 0; background: url(../images/candidate-bg-header.jpg); } @media (min-width: 1200px) { .candidate-detail-header.v1 { padding: 68px 0; } } .candidate-detail-header.v3 { padding: 30px 0 15px; background: url(../images/candidate-bg-header3.jpg); } @media (min-width: 1200px) { .candidate-detail-header.v3 { padding: 70px 0 35px; } } .candidate-detail-header.v3 .candidate-job { color: var(--superio-theme-color); } .candidate-detail-header.v3 .title-wrapper { margin: 5px 0; } .candidate-detail-header.v3 .candidate-thumbnail { margin: auto; } .candidate-detail-header.v3 .candidate-tags { margin-bottom: 3px; } .candidate-detail-header.v3 .candidate-metas { margin: 10px 0; } @media (min-width: 1200px) { .candidate-detail-header.v3 .candidate-metas { margin-top: 25px; } } .candidate-detail-buttons .send-private-wrapper { margin: 0; } .candidate-detail-buttons .send-private-wrapper .send-private-message-btn { padding: 9px 30px; border: 2px solid var(--superio-theme-color); background-color: var(--superio-theme-color); color: #fff; text-decoration: none; } @media (min-width: 1200px) { .candidate-detail-buttons .send-private-wrapper .send-private-message-btn { min-width: 220px; text-align: center; } } .candidate-detail-buttons .send-private-wrapper .send-private-message-btn:hover, .candidate-detail-buttons .send-private-wrapper .send-private-message-btn:focus { border-color: var(--superio-theme-hover-color); background-color: var(--superio-theme-hover-color); color: #fff; } .candidate-metas { color: #696969; font-size: 14px; } .candidate-metas > * { display: inline-block; vertical-align: middle; margin-right: 10px; } .rtl .candidate-metas > * { margin-left: 10px; margin-right: 0; } @media (min-width: 1200px) { .candidate-metas > * { margin-right: 30px; } .rtl .candidate-metas > * { margin-left: 30px; margin-right: 0; } } .candidate-metas > *:last-child { margin-right: 0; } .rtl .candidate-metas > *:last-child { margin-left: 0; margin-right: 0; } .candidate-metas .candidate-job { color: var(--superio-theme-color); } .candidate-metas i { font-size: 16px; display: inline-block; margin-right: 3px; } .rtl .candidate-metas i { margin-left: 3px; margin-right: 0; } .candidate-metas a { color: #696969; } .candidate-metas a:hover, .candidate-metas a:focus { color: #202124; } .list-detail-candidate { list-style: none; padding: 0; margin: 0; } .list-detail-candidate i { display: inline-block; margin-right: 10px; } .rtl .list-detail-candidate i { margin-left: 10px; margin-right: 0; } .list-detail-candidate li { float: left; margin-bottom: 10px; width: 100%; } .rtl .list-detail-candidate li { float: right; } @media (min-width: 768px) and (max-width: 1199px) { .list-detail-candidate li { width: 50%; } .list-detail-candidate li:nth-child(2n + 1) { clear: both; } } @media (min-width: 1200px) { .list-detail-candidate li { width: 33.33333333%; } .list-detail-candidate li:nth-child(3n + 1) { clear: both; } } .list-detail-candidate .type-job, .list-detail-candidate .job-location { color: #77838F; font-size: 15px; } .list-detail-candidate .type-job:hover, .list-detail-candidate .type-job:focus, .list-detail-candidate .job-location:hover, .list-detail-candidate .job-location:focus { color: #202124; } .my_resume_eduarea .content { position: relative; padding-left: 40px; } .rtl .my_resume_eduarea .content { padding-right: 40px; padding-left: inherit; } @media (min-width: 1200px) { .my_resume_eduarea .content { padding-left: 60px; padding-bottom: 20px; } .rtl .my_resume_eduarea .content { padding-right: 60px; padding-left: inherit; } } .my_resume_eduarea .content:last-child { padding-bottom: 0; } .my_resume_eduarea .content:after { border-left: 2px dashed rgba(217, 48, 37, 0.15); content: ""; height: calc(100% - 52px); width: 2px; left: 14px; position: absolute; top: 55px; } .rtl .my_resume_eduarea .content:after { right: 14px; left: auto; } .my_resume_eduarea .content:last-child:after { border: 0; } .my_resume_eduarea .circle { border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; background: rgba(217, 48, 37, 0.15); color: #D93025; width: 30px; height: 30px; line-height: 30px; text-align: center; left: 0; position: absolute; top: 14px; font-size: 11px; font-weight: 700; text-transform: uppercase; } .rtl .my_resume_eduarea .circle { right: 0; left: auto; } .my_resume_eduarea .edu_center { color: #D93025; } .my_resume_eduarea .edu_stats { font-size: 16px; margin: 0; line-height: 1.3; font-family: var(--superio-heading-font), Arial, sans-serif; font-weight: 500; color: #202124; } .my_resume_eduarea .mb0 { margin-top: 10px; } @media (min-width: 1200px) { .my_resume_eduarea .mb0 { margin-top: 20px; } } .my_resume_eduarea .year { font-size: 14px; color: #D93025; margin-left: 5px; } .rtl .my_resume_eduarea .year { margin-right: 5px; margin-left: 0; } @media (min-width: 1200px) { .my_resume_eduarea .year { margin-left: 10px; } .rtl .my_resume_eduarea .year { margin-right: 10px; margin-left: 0; } } .my_resume_eduarea .top-info > * { display: inline-block; vertical-align: middle; } .my_resume_eduarea.color-blue .content:after { border-color: rgba(25, 103, 210, 0.15); } .my_resume_eduarea.color-blue .circle { background: rgba(25, 103, 210, 0.15); color: #1967D2; } .my_resume_eduarea.color-blue .year, .my_resume_eduarea.color-blue .edu_center { color: #1967D2; } .my_resume_eduarea.color-award .content:after { border-color: rgba(249, 171, 0, 0.15); } .my_resume_eduarea.color-award .circle { background: rgba(249, 171, 0, 0.15); color: #F9AB00; } .my_resume_eduarea.color-award .year, .my_resume_eduarea.color-award .edu_center { color: #F9AB00; } .candidate_resume_skill .progress-box { margin-bottom: 20px; overflow: hidden; position: relative; } .candidate_resume_skill .progress-box:last-child { margin-bottom: 0; } .candidate_resume_skill .progress-box .box-title { margin-bottom: 10px; font-weight: 400; text-transform: capitalize; } .candidate_resume_skill .progress-box .inner { background-color: #eeeeee; width: 100%; height: 6px; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; position: relative; } .candidate_resume_skill .progress-box .bar-fill { position: absolute; top: 0; left: 0; background-color: var(--superio-theme-color); width: 50%; height: 6px; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; } .rtl .candidate_resume_skill .progress-box .bar-fill { right: 0; left: auto; } .candidate_resume_skill .progress-box .bar-fill .percent { color: #202124; font-weight: 500; top: -30px; right: 0; -webkit-transition: all 0.4s ease-in-out 0s; -o-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s; position: absolute; } .rtl .candidate_resume_skill .progress-box .bar-fill .percent { left: 0; right: auto; } .comment-form-rating { display: inline-block; position: relative; overflow: hidden; clear: both; cursor: pointer; } .comment-form-rating .review-stars { color: #e1e1e1; list-style: none; padding: 0; margin: 0; font-size: 13px; letter-spacing: 6px; } .comment-form-rating .review-stars li { float: left; } .comment-form-rating .review-stars li.active { color: #e1e1e1; } .comment-form-rating .review-stars.filled { color: #FFC78B; position: absolute; top: 0; left: 0; } .wrapper-rating-form { display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; -o-align-items: center; } .wrapper-rating-form label[for="rating"] { margin-bottom: 0 !important; } .wrapper-rating-form .comment-form-rating { margin-right: 5px; } .rtl .wrapper-rating-form .comment-form-rating { margin-left: 5px; margin-right: 0; } .job-category i { margin-right: 5px; } .rtl .job-category i { margin-left: 5px; margin-right: 0; } .employer-single-v2 .candidate-detail-buttons { margin-bottom: 30px; } .employer-single-v2 .candidate-detail-buttons .send-private-wrapper { width: calc(100% - 60px); } @media (min-width: 1200px) { .employer-single-v2 .candidate-detail-buttons .send-private-wrapper { width: calc(100% - 75px); } } .employer-single-v2 .candidate-detail-buttons .send-private-wrapper .btn { width: 100%; } .employer-single-v2 .candidate-detail-buttons .btn-action-job { margin-left: 15px; } .rtl .employer-single-v2 .candidate-detail-buttons .btn-action-job { margin-right: 15px; margin-left: 0; } @media (min-width: 1200px) { .employer-single-v2 .candidate-detail-buttons .btn-action-job { margin-left: 30px; } .rtl .employer-single-v2 .candidate-detail-buttons .btn-action-job { margin-right: 30px; margin-left: 0; } } @media (min-width: 1200px) { .employer-single-v2 .content-single-candidate { padding-top: 80px; } } .employer-detail-header.v2 { text-align: center; padding: 25px 0; background: url(../images/candidate-bg-header3.jpg); } @media (min-width: 1200px) { .employer-detail-header.v2 { padding: 80px 0; } } .employer-detail-header.v2 .candidate-thumbnail { margin: auto; } .employer-detail-header.v2 .top-information { margin-top: 10px; } .employer-detail-header.v2 .top-information .employer-metas-bottom { margin-top: 10px; } .member-item { text-align: center; overflow: hidden; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; margin-bottom: 15px; } @media (min-width: 768px) { .member-item { margin-bottom: 30px; } } .member-item .profile-image { position: relative; } .member-item .profile-image:before { content: ''; position: absolute; display: block; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); opacity: 0; filter: alpha(opacity=0); -webkit-transition: all 0.4s ease-in-out 0s; -o-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s; } .member-item .profile-image .social { position: absolute; bottom: 20px; left: 0; width: 100%; z-index: 2; } .member-item .profile-image .social a { -webkit-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; margin: 0 6px; display: inline-block; color: #fff; -webkit-transform: translateY(10px); -ms-transform: translateY(10px); -o-transform: translateY(10px); transform: translateY(10px); opacity: 0; filter: alpha(opacity=0); } .member-item .profile-image .social a:nth-child(2n+1) { -webkit-transition-delay: 0.1s; /* Safari */ transition-delay: 0.1s; } .member-item .profile-image .social a:nth-child(2n+2) { -webkit-transition-delay: 0.2s; /* Safari */ transition-delay: 0.2s; } .member-item .profile-image .social a:nth-child(2n+3) { -webkit-transition-delay: 0.3s; /* Safari */ transition-delay: 0.3s; } .member-item .profile-image .social a:nth-child(2n+4) { -webkit-transition-delay: 0.4s; /* Safari */ transition-delay: 0.4s; } .member-item .profile-image .social a:nth-child(2n+5) { -webkit-transition-delay: 0.5s; /* Safari */ transition-delay: 0.5s; } .member-item .profile-image .social a:nth-child(2n+6) { -webkit-transition-delay: 0.6s; /* Safari */ transition-delay: 0.6s; } .member-item .profile-image .social a:nth-child(2n+7) { -webkit-transition-delay: 0.7s; /* Safari */ transition-delay: 0.7s; } .member-item .profile-image .social a:nth-child(2n+8) { -webkit-transition-delay: 0.8s; /* Safari */ transition-delay: 0.8s; } .member-item .profile-image .social a:nth-child(2n+9) { -webkit-transition-delay: 0.9s; /* Safari */ transition-delay: 0.9s; } .member-item .profile-image .social a:nth-child(2n+10) { -webkit-transition-delay: 1s; /* Safari */ transition-delay: 1s; } .member-item .title { font-size: 17px; margin: 0; } .member-item .designation { font-weight: 500; font-size: 14px; } .member-item .content { padding: 15px; border-width: 0 1px 1px; border-style: solid; border-color: #ECEDF2; border-radius: 0 0 4px 4px; -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; -ms-border-radius: 0 0 4px 4px; -o-border-radius: 0 0 4px 4px; } .member-item .experience { font-size: 13px; } .member-item:hover .profile-image:before { opacity: 1; filter: alpha(opacity=100); } .member-item:hover .social a { -webkit-transform: translateY(0px); -ms-transform: translateY(0px); -o-transform: translateY(0px); transform: translateY(0px); opacity: 1; filter: alpha(opacity=100); } .comment-list .comment-box .star-rating { margin-top: 3px; } .review-stars-rated { position: relative; overflow: hidden; width: 98px; line-height: 1; text-align: left; } .rtl .review-stars-rated { text-align: right; } .review-stars-rated .review-stars { font-size: 13px; letter-spacing: 1px; list-style: none; padding: 0; margin: 0; color: #e1e1e1; white-space: nowrap; overflow: hidden; } .review-stars-rated .review-stars li { display: inline-block; } .review-stars-rated .review-stars.filled { color: #FFC78B; position: absolute; top: 0; left: 0; } .rtl .review-stars-rated .review-stars.filled { right: 0; left: auto; } .star-rating > * { display: inline-block; vertical-align: middle; } @media (min-width: 768px) { .star-rating .review-avg { margin-right: 10px; } .rtl .star-rating .review-avg { margin-left: 10px; margin-right: 0; } } .review-avg { text-align: center; line-height: 30px; min-width: 30px; font-size: 13px; font-weight: 500; color: #202124; background-color: #FFC78B; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; } .filter-listing-form .advance-search-wrapper .heading-label { margin-bottom: 20px; } .filter-listing-form .advance-search-btn { white-space: nowrap; color: var(--superio-theme-color); } .filter-listing-form .advance-search-btn i { display: inline-block; margin-right: 5px; } .rtl .filter-listing-form .advance-search-btn i { margin-left: 5px; margin-right: 0; } .filter-listing-form .advance-link { margin-right: 15px; } .rtl .filter-listing-form .advance-link { margin-left: 15px; margin-right: 0; } .filter-listing-form.horizontal { border: 1px solid #ECEDF2; background: #fff; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; padding: 15px; -webkit-box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); } @media (min-width: 1200px) { .filter-listing-form.horizontal { padding: 19px 20px; } } @media (min-width: 768px) { .filter-listing-form.horizontal .form-group { margin-bottom: 0; } } @media (min-width: 992px) { .filter-listing-form.horizontal .has-border { border-right: 1px solid #ECEDF2; } .rtl .filter-listing-form.horizontal .has-border { border-left: 1px solid #ECEDF2; border-right: inherit; } } .filter-listing-form.horizontal .form-control { background: transparent; border-color: transparent !important; } .filter-listing-form.horizontal .select2-container .select2-selection--single { border-color: transparent !important; } .filter-listing-form.horizontal .advance-search-wrapper { display: none; padding: 20px; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; position: absolute; top: 100%; left: 0; width: 100%; z-index: 3; background-color: #fff; -webkit-box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); } @media (min-width: 1200px) { .filter-listing-form.horizontal .advance-search-wrapper { padding: 30px; } } .filter-listing-form.horizontal .advance-search-wrapper .has-border { border: 0 !important; } @media (min-width: 1200px) { .filter-listing-form.st3 { padding: 19px 30px; } .filter-listing-form.st3 > .row { margin-left: -30px; margin-right: -30px; } .filter-listing-form.st3 > .row [class*="col"] { padding-left: 30px; padding-right: 30px; } .filter-listing-form.st3 .wrapper-submit { padding-left: 0 !important; } .rtl .filter-listing-form.st3 .wrapper-submit { padding-right: 0 !important; padding-left: inherit; } } .filter-listing-form.st3 .form-group-inner > i { left: auto; right: 0; } .rtl .filter-listing-form.st3 .form-group-inner > i { right: auto; left: auto; } .rtl .filter-listing-form.st3 .form-group-inner > i { left: 0; right: auto; } .filter-listing-form.st3 .form-group-inner.has-icon { padding: 0 22px 0 0; } .rtl .filter-listing-form.st3 .form-group-inner.has-icon { padding: 0 0 0 22px; } .filter-listing-form.st3 .form-group-inner.has-icon .select2-selection__arrow { display: none !important; } .filter-listing-form.st3 .select2-container--default.select2-container .select2-selection--single { height: 35px; } .filter-listing-form.st3 .select2-container--default.select2-container .select2-selection--single .select2-selection__rendered { padding: 0; } .filter-listing-form.st3 .select2-container--default.select2-container .select2-selection--single .select2-selection__arrow { top: 4px; } .filter-listing-form.st3 .form-control { height: 35px; padding: 0; } @media (min-width: 1200px) { .filter-listing-form.vertical .form-group { margin-bottom: 30px; } } .filter-listing-form.vertical .heading-label { font-size: 18px; margin: 0 0 20px; } .filter-listing-form.vertical .form-control { background-color: #fff; } .filter-listing-form.vertical .form-group-inner { padding: 0 !important; } .filter-listing-form.vertical .form-group-inner > i { left: 20px; } .rtl .filter-listing-form.vertical .form-group-inner > i { right: 20px; left: auto; } .filter-listing-form.vertical .has-icon .form-control, .filter-listing-form.vertical .has-icon .select2-container--default.select2-container .select2-selection--single .select2-selection__rendered , .filter-listing-form.vertical .has-icon .select2-container--default.select2-container .select2-selection--multiple .select2-selection__rendered { padding-left: 55px; } .rtl .filter-listing-form.vertical .has-icon .form-control, .rtl .filter-listing-form.vertical .has-icon .select2-container--default.select2-container .select2-selection--single .select2-selection__rendered , .rtl .filter-listing-form.vertical .has-icon .select2-container--default.select2-container .select2-selection--multiple .select2-selection__rendered { padding-right: 55px; padding-left: inherit; } .filter-listing-form.vertical .select2-container--default.select2-container .select2-selection--single .select2-selection__arrow { right: 12px; } .rtl .filter-listing-form.vertical .select2-container--default.select2-container .select2-selection--single .select2-selection__arrow { left: 12px; right: auto; } .filter-listing-form.vertical .advance-search-wrapper { display: none; } .filter-listing-form .select2-container--default.select2-container .select2-selection--single { background-color: #fff; } @media (min-width: 1200px) { .filter-listing-form .select2-container--default.select2-container .select2-selection--single { height: 60px; } .filter-listing-form .select2-container--default.select2-container .select2-selection--single .select2-selection__rendered { padding: 16px 25px; } } .filter-listing-form .select2-container--default.select2-container .select2-selection--single .select2-selection__rendered, .filter-listing-form .select2-container--default.select2-container .select2-selection--single .select2-selection__placeholder { color: #696969; } .filter-listing-form .select2-container--default.select2-container .select2-selection--single .select2-selection__arrow { right: 0; } .rtl .filter-listing-form .select2-container--default.select2-container .select2-selection--single .select2-selection__arrow { left: 0; right: auto; } @media (min-width: 1200px) { .filter-listing-form .select2-container--default.select2-container .select2-selection--single .select2-selection__arrow { top: 19px; } } .filter-listing-form .heading-label { line-height: 1; font-size: 16px; font-weight: 500; margin: 0; color: #202124; } .filter-listing-form .form-group-inner { position: relative; } .filter-listing-form .form-group-inner.has-icon { padding-left: 22px; } .rtl .filter-listing-form .form-group-inner.has-icon { padding-right: 22px; padding-left: inherit; } .filter-listing-form .form-group-inner > i { color: #696969; font-size: 21px; line-height: 21px; display: inline-block; z-index: 1; position: absolute; top: 50%; left: 10px; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .rtl .filter-listing-form .form-group-inner > i { right: 10px; left: auto; } .filter-listing-form .form-control::-webkit-input-placeholder { /* Chrome/Opera/Safari */ opacity: 1; filter: alpha(opacity=100); color: #696969; } .filter-listing-form .form-control::-moz-placeholder { /* Firefox 19+ */ opacity: 1; filter: alpha(opacity=100); color: #696969; } .filter-listing-form .form-control:-ms-input-placeholder { /* IE 10+ */ opacity: 1; filter: alpha(opacity=100); color: #696969; } .filter-listing-form .form-control:-moz-placeholder { /* Firefox 18- */ opacity: 1; filter: alpha(opacity=100); color: #696969; } .filter-listing-form .terms-list { padding: 0; margin: 0; list-style: none; } .filter-listing-form .terms-list .more-fields { display: none; } .filter-listing-form .terms-list .more-fields.active { display: block; } .filter-listing-form .toggle-filter-list { margin-top: 10px; display: block; color: var(--superio-theme-color); font-size: 13px; } .filter-listing-form .toggle-filter-list .icon-more { margin-right: 5px; display: inline-block; text-align: center; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; width: 25px; height: 25px; line-height: 26px; font-size: 10px; color: var(--superio-theme-color); background: var(--superio-theme-color-015); -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } .rtl .filter-listing-form .toggle-filter-list .icon-more { margin-left: 5px; margin-right: 0; } .filter-listing-form .toggle-filter-list:hover .icon-more { background: var(--superio-theme-color); color: #fff; } .filter-listing-form .circle-check .list-item { margin-bottom: 12px; } .filter-listing-form .circle-check .list-item:last-child { margin-bottom: 0; } .filter-listing-form .circle-check .list-item [type="radio"], .filter-listing-form .circle-check .list-item [type="checkbox"] { display: none; } .filter-listing-form .circle-check .list-item label { font-size: 15px; font-weight: 400; color: #696969; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .filter-listing-form .circle-check .list-item [type="checkbox"] + label { padding-left: 50px; position: relative; cursor: pointer; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; margin: 0; } .rtl .filter-listing-form .circle-check .list-item [type="checkbox"] + label { padding-right: 50px; padding-left: inherit; } .filter-listing-form .circle-check .list-item [type="checkbox"] + label:before { content: ''; display: block; left: 5px; width: 10px; height: 10px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; background-color: #D2D3D8; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); z-index: 1; } .rtl .filter-listing-form .circle-check .list-item [type="checkbox"] + label:before { right: 5px; left: auto; } .filter-listing-form .circle-check .list-item [type="checkbox"] + label:after { -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; display: block; content: ''; width: 40px; height: 20px; background-color: #fff; border: 1px solid #ECEDF2; border-radius: 40px; -webkit-border-radius: 40px; -moz-border-radius: 40px; -ms-border-radius: 40px; -o-border-radius: 40px; position: absolute; top: 50%; left: 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .rtl .filter-listing-form .circle-check .list-item [type="checkbox"] + label:after { right: 0; left: auto; } .filter-listing-form .circle-check .list-item [type="checkbox"]:checked + label:before { background-color: #fff; left: 25px; } .rtl .filter-listing-form .circle-check .list-item [type="checkbox"]:checked + label:before { right: 25px; left: auto; } .filter-listing-form .circle-check .list-item [type="checkbox"]:checked + label:after { background: var(--superio-theme-color); border-color: var(--superio-theme-color); } .filter-listing-form .circle-check .list-item [type="radio"] + label { padding-left: 30px; position: relative; cursor: pointer; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; margin: 0; } .rtl .filter-listing-form .circle-check .list-item [type="radio"] + label { padding-right: 30px; padding-left: inherit; } .filter-listing-form .circle-check .list-item [type="radio"] + label:before { content: ''; display: block; position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); width: 18px; height: 18px; border: 1px solid #ECEDF2; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; background-color: #fff; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } .rtl .filter-listing-form .circle-check .list-item [type="radio"] + label:before { right: 0; left: auto; } .filter-listing-form .circle-check .list-item [type="radio"] + label:after { width: 18px; height: 18px; display: block; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; content: ''; position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); background-size: 50%; background-repeat: no-repeat; background-position: center center; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e"); } .rtl .filter-listing-form .circle-check .list-item [type="radio"] + label:after { right: 0; left: auto; } .filter-listing-form .circle-check .list-item [type="radio"]:checked + label:before { border-color: var(--superio-theme-color); background: var(--superio-theme-color); } .filter-listing-form .circle-check .list-item [type="radio"]:checked + label:after { opacity: 1; filter: alpha(opacity=100); } .filter-listing-form .btn-submit { width: 100%; } @media (min-width: 1200px) { .filter-listing-form .btn-submit { height: 60px; } } .group-wrapper-filter { width: 100%; } @media (min-width: 768px) { .group-wrapper-filter { display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; } } .group-wrapper-filter .field-region { width: 100%; } @media (min-width: 768px) { .group-wrapper-filter .field-region { margin: 0 5px; } } .filter-job-top .select2-container .select2-selection--single { height: 42px; background: #fbfdff; color: #6b7c8a; border-color: #F0F5F7; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; margin: 0; } .filter-job-top .select2-container .select2-selection--single .select2-selection__rendered { padding-right: 25px; padding-left: 12px; padding-top: 0; padding-bottom: 0; line-height: 42px; } .filter-job-top .select2-container .select2-selection--single .select2-selection__arrow { top: 12px; width: 30px; } .filter-job-top .select2-container .select2-selection--single .select2-selection__clear:hover, .filter-job-top .select2-container .select2-selection--single .select2-selection__clear:focus { color: #e44343; } .filter-job-top .select2-container--open .select2-selection--single { border-color: var(--superio-theme-color); } .widget-filter-job-top { background-color: #e7e9ef; padding: 15px 0; } @media (min-width: 1200px) { .widget-filter-job-top { padding: 30px 0; } } .widget-filter-job-top .advance-fields { display: none; width: 100% !important; } .widget-filter-job-top .toggle-adv { font-weight: 700; } .widget-filter-job-top .toggle-adv:hover, .widget-filter-job-top .toggle-adv:focus { color: var(--superio-theme-color); } @media (min-width: 992px) { .widget-filter-job-top .form-group-featured, .widget-filter-job-top .form-group-urgent { margin-top: 12px; } } .action-location { position: relative; } .action-location .clear-location { background: #fff none repeat scroll 0 0; cursor: pointer; height: 25px; position: absolute; right: 32px; z-index: 2; top: 21px; width: 20px; color: #e44343; } .rtl .action-location .clear-location { left: 32px; right: auto; } .action-location .find-me { position: absolute; top: 50%; margin-top: -8px; -webkit-transition: all 0.4s ease-in-out 0s; -o-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s; right: 15px; width: 15px; height: 15px; line-height: 15px; text-align: center; display: block; color: var(--superio-theme-color); cursor: pointer; opacity: 0.5; filter: alpha(opacity=50); } .rtl .action-location .find-me { left: 15px; right: auto; } .action-location .find-me:hover, .action-location .find-me:focus { opacity: 1; filter: alpha(opacity=100); } .action-location .find-me:before { content: "\f192"; font-family: 'Font Awesome 5 Free'; font-weight: 900; } .action-location .find-me.loading { animation: rotate_icon 1000ms linear 0s normal none infinite running; -webkit-animation: rotate_icon 1000ms linear 0s normal none infinite running; } .action-location .find-me.loading:before { content: "\f110"; } .search_distance_wrapper .search-distance-label { color: var(--superio-theme-color); } .ui-slider-horizontal { margin: 8px 0; width: calc(100% - 17px); height: 5px; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; background-color: #D4E1F6; position: relative; } .ui-slider-horizontal:before { content: ''; background-color: #D4E1F6; width: 17px; height: 5px; position: absolute; top: 0; left: 100%; } .rtl .ui-slider-horizontal:before { right: 100%; left: auto; } .ui-slider-horizontal .ui-slider-handle { position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); width: 17px; height: 17px; border: 2px solid var(--superio-theme-color); border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; background-color: #fff; z-index: 1; cursor: pointer; } .ui-slider-horizontal .ui-slider-range { position: absolute; top: 0; height: 100%; border-radius: 5px 0 0 5px; -webkit-border-radius: 5px 0 0 5px; -moz-border-radius: 5px 0 0 5px; -ms-border-radius: 5px 0 0 5px; -o-border-radius: 5px 0 0 5px; background-color: var(--superio-theme-color); } .form-group-salary .from-to-wrapper { color: var(--superio-theme-color); text-align: center; font-size: 14px; font-weight: 500; } .candidate-alert-form, .job-alert-form { position: relative; } .candidate-alert-form .form-group, .job-alert-form .form-group { margin-bottom: 20px; } .candidate-alert-form .form-group:last-child, .job-alert-form .form-group:last-child { margin-bottom: 0; } .candidate-alert-form .button, .job-alert-form .button { border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; padding: 10px 15px; border: 2px solid var(--superio-theme-color); background-color: var(--superio-theme-color); color: #fff; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; width: 100%; } @media (min-width: 1200px) { .candidate-alert-form .button, .job-alert-form .button { padding: 15px; } } .candidate-alert-form .button:hover, .candidate-alert-form .button:focus, .job-alert-form .button:hover, .job-alert-form .button:focus { color: var(--superio-theme-color); border-color: var(--superio-theme-color); background: #fff; } .candidate-alert-form label, .job-alert-form label { color: #202124; font-weight: 400; margin: 0 0 10px; } .candidate-alert-form .form-control, .job-alert-form .form-control { background-color: #fff; } .candidate-alert-form .select2-container--default.select2-container .select2-selection--single, .job-alert-form .select2-container--default.select2-container .select2-selection--single { background-color: #fff; } @media (min-width: 1200px) { .candidate-alert-form .select2-container--default.select2-container .select2-selection--single, .job-alert-form .select2-container--default.select2-container .select2-selection--single { height: 60px; } .candidate-alert-form .select2-container--default.select2-container .select2-selection--single .select2-selection__rendered, .job-alert-form .select2-container--default.select2-container .select2-selection--single .select2-selection__rendered { padding: 15px 20px; } .candidate-alert-form .select2-container--default.select2-container .select2-selection--single .select2-selection__arrow, .job-alert-form .select2-container--default.select2-container .select2-selection--single .select2-selection__arrow { top: 17px; } } .candidate-alert-form .mfp-close, .job-alert-form .mfp-close { -webkit-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; color: #e44343; } .candidate-alert-form .mfp-close:hover, .candidate-alert-form .mfp-close:focus, .job-alert-form .mfp-close:hover, .job-alert-form .mfp-close:focus { font-size: 35px; color: #e12d2d; } .candidate-alert-form:before, .job-alert-form:before { display: block; content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(255, 255, 255, 0.9) url("../images/loading.gif") no-repeat center center/32px auto; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; z-index: 1; visibility: hidden; } .candidate-alert-form.loading:before, .job-alert-form.loading:before { visibility: visible; opacity: 1; filter: alpha(opacity=100); } .wrapper-select { border: 1px solid #ECEDF2; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; position: relative; z-index: 1; } .wrapper-select:before { font-family: 'FontAwesome'; content: "\f0d7"; position: absolute; top: 0; right: 0; z-index: 1; width: 20px; height: 50px; line-height: 50px; background-color: #fff; border-radius: 0 4px 4px 0; } .rtl .wrapper-select:before { left: 0; right: auto; } .rtl .wrapper-select:before { border-radius: 0 0 4px 4px; } .wrapper-select select.form-control { border: none; background-color: transparent; } .jobs-alert-ordering-wrapper { margin-bottom: 20px; } @media (min-width: 768px) { .jobs-alert-ordering-wrapper { display: -webkit-flex; /* Safari */ -webkit-align-items: center; /* Safari 7.0+ */ display: flex; align-items: center; } } @media (min-width: 1200px) { .jobs-alert-ordering-wrapper { margin-bottom: 30px; } } .jobs-alert-ordering-wrapper .jobs-ordering-wrapper { margin-left: auto; } .rtl .jobs-alert-ordering-wrapper .jobs-ordering-wrapper { margin-right: auto; margin-left: 0; } .jobs-alert-ordering-wrapper .btn-show-filter { color: #fff; background-color: #969696; height: 50px; margin-left: 5px; padding: 0 15px; } .jobs-alert-ordering-wrapper .btn-show-filter:hover, .jobs-alert-ordering-wrapper .btn-show-filter:focus { color: #fff !important; background: #898989; } .rtl .jobs-alert-ordering-wrapper .btn-show-filter { margin-right: 5px; margin-left: 0; } @media (max-width: 767px) { .jobs-alert-ordering-wrapper .btn-show-filter { height: 40px; } .jobs-alert-ordering-wrapper .btn-show-filter .pre { margin: 0; } } @media (min-width: 1200px) { .jobs-alert-ordering-wrapper .btn-show-filter { padding: 0 30px; margin-left: 20px; } .rtl .jobs-alert-ordering-wrapper .btn-show-filter { margin-right: 20px; margin-left: 0; } } .jobs-alert-ordering-wrapper .filter-in-sidebar-wrapper { margin-right: 30px; } .rtl .jobs-alert-ordering-wrapper .filter-in-sidebar-wrapper { margin-left: 30px; margin-right: 0; } .jobs-alert-ordering-wrapper .form-superio-ppp { margin-left: 20px; } .rtl .jobs-alert-ordering-wrapper .form-superio-ppp { margin-right: 20px; margin-left: 0; } .jobs-alert-ordering-wrapper .results-count { color: #202124; } .results-filter-wrapper { margin-bottom: 20px; } .results-filter-wrapper .title { font-size: 20px; margin: 0 0 15px; } .results-filter-wrapper .inner { padding: 10px 10px 0; background-color: #F5F7FC; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; overflow: hidden; clear: both; display: -webkit-flex; /* Safari */ display: flex; } .results-filter-wrapper .inner > a { margin-top: 5px; display: inline-block; margin-left: auto; font-size: 13px; color: #e44343; padding-right: 10px; } .rtl .results-filter-wrapper .inner > a { margin-right: auto; margin-left: 0; } .rtl .results-filter-wrapper .inner > a { padding-left: 10px; padding-right: inherit; } .results-filter-wrapper .inner > a:hover, .results-filter-wrapper .inner > a:focus { text-decoration: underline; } .results-filter-wrapper .results-filter { padding: 0; margin: 0; list-style: none; } .results-filter-wrapper .results-filter li { float: left; margin-right: 10px; margin-bottom: 10px; } .rtl .results-filter-wrapper .results-filter li { float: right; } .rtl .results-filter-wrapper .results-filter li { margin-left: 10px; margin-right: 0; } .results-filter-wrapper .results-filter a { display: inline-block; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; padding: 4px 15px; color: #696969; background: var(--superio-theme-color-005); font-size: 13px; -webkit-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); } .results-filter-wrapper .results-filter a:hover, .results-filter-wrapper .results-filter a:focus { color: #e44343; } .results-filter-wrapper .results-filter .close-value { padding-right: 5px; color: #e44343; font-size: 15px; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } .rtl .results-filter-wrapper .results-filter .close-value { padding-left: 5px; padding-right: inherit; } .tabs-jobs { border: 0; text-align: center; margin: 0 0 20px; } @media (min-width: 1200px) { .tabs-jobs { margin-bottom: 40px; } } .tabs-jobs > li { margin: 0 5px !important; display: inline-block; float: none; border: 0 !important; } .tabs-jobs > li > a { -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; padding: 5px 20px; font-size: 15px; font-weight: 400; color: #202124; background: #F0F5F7; border: 1px solid #F0F5F7; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; } .tabs-jobs > li:hover > a, .tabs-jobs > li:hover > a:hover, .tabs-jobs > li:hover > a:focus, .tabs-jobs > li.active > a, .tabs-jobs > li.active > a:hover, .tabs-jobs > li.active > a:focus { color: #202124; border-color: #ECEDF2; background-color: #fff; -webkit-box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); } .offcanvas-filter-sidebar { position: fixed; width: 300px; height: 100vh; max-width: 80%; padding: 20px; top: 0; left: 0; -webkit-transition: all 0.4s ease-in-out 0s; -o-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s; z-index: 8; background: #F5F7FC; -webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); -o-transform: translateX(-100%); transform: translateX(-100%); } @media (min-width: 1350px) { .offcanvas-filter-sidebar { width: 450px; padding: 50px 60px; } } .rtl .offcanvas-filter-sidebar { right: 0; left: auto; } .offcanvas-filter-sidebar .close-sidebar-btn { display: none; } .offcanvas-filter-sidebar .filter-scroll { height: 100%; } .offcanvas-filter-sidebar .mobile-groups-button { padding-top: 0; } .offcanvas-filter-sidebar.active { -webkit-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); } .filter-in-sidebar .text { display: inline-block; margin-left: 6px; font-size: 14px; } .rtl .filter-in-sidebar .text { margin-right: 6px; margin-left: 0; } .layout-type-fullwidth .content-listing-inner { padding: 15px; } @media (min-width: 992px) and (max-width: 1199px) { .layout-type-fullwidth [class*="items-wrapper-list"] .item-job { width: 100%; } } @media (max-width: 991px) { .layout-type-fullwidth .filter-sidebar { height: auto !important; padding: 0 !important; } } @media (min-width: 992px) { .layout-type-fullwidth .filter-sidebar { position: fixed; z-index: 2; top: 0; width: 300px; height: 100vh; } .layout-type-fullwidth .filter-sidebar.left-main { left: 0; } .layout-type-fullwidth .filter-sidebar.left-main + .content-listing { padding-left: 300px; } .layout-type-fullwidth .filter-sidebar.main-right { right: 0; } .layout-type-fullwidth .filter-sidebar.main-right + .content-listing { padding-right: 300px; } .layout-type-fullwidth .content-listing-inner { padding: 30px; } } @media (min-width: 1350px) { .layout-type-fullwidth .filter-sidebar { width: 450px; height: 100vh; } .layout-type-fullwidth .filter-sidebar.left-main + .content-listing { padding-left: 450px; } .layout-type-fullwidth .filter-sidebar.main-right + .content-listing { padding-right: 450px; } .layout-type-fullwidth .filter-sidebar .sidebar, .layout-type-fullwidth .filter-sidebar .apus-sidebar { padding: 40px 50px; } .layout-type-fullwidth .content-listing-inner { padding: 50px; } } .layout-type-fullwidth .mobile-sidebar-btn { margin: 20px 15px 0; } .has-filter-top .apus-breadscrumb { display: none; } .layout-type-top-map #jobs-google-maps { height: 350px; margin-bottom: 30px; } @media (min-width: 1200px) { .layout-type-top-map #jobs-google-maps { margin-bottom: 50px; height: 500px; } } .layout-type-top-map #jobs-google-maps + .candidates-filter-top-sidebar-wrapper, .layout-type-top-map #jobs-google-maps + .employers-filter-top-sidebar-wrapper, .layout-type-top-map #jobs-google-maps + .jobs-filter-top-sidebar-wrapper { margin-bottom: 20px; } @media (min-width: 992px) { .layout-type-top-map #jobs-google-maps + .candidates-filter-top-sidebar-wrapper, .layout-type-top-map #jobs-google-maps + .employers-filter-top-sidebar-wrapper, .layout-type-top-map #jobs-google-maps + .jobs-filter-top-sidebar-wrapper { margin: 0; position: absolute; z-index: 2; bottom: 30px; left: 0; width: 100%; } } .layout-type-top-map #jobs-google-maps + .candidates-filter-top-sidebar-wrapper .widget:last-child, .layout-type-top-map #jobs-google-maps + .employers-filter-top-sidebar-wrapper .widget:last-child, .layout-type-top-map #jobs-google-maps + .jobs-filter-top-sidebar-wrapper .widget:last-child { margin-bottom: 0; } @media (min-width: 1200px) { .layout-type-top-map.for-employers #jobs-google-maps { height: 670px; } } .layout-type-top-map.has-filter-top #jobs-google-maps { height: 400px; } @media (min-width: 1200px) { .layout-type-top-map.has-filter-top #jobs-google-maps { height: 670px; } } .filter-top-sidebar-wrapper { margin-bottom: 30px; } @media (min-width: 1200px) { .filter-top-sidebar-wrapper { margin-bottom: 50px; } } .filter-top-sidebar-wrapper .widget:last-child { margin-bottom: 0; } .layout-type-half-map #jobs-google-maps { width: 100%; height: 100%; } @media (max-width: 991px) { .layout-type-half-map #jobs-google-maps { top: 0 !important; } } @media (min-width: 992px) { .layout-type-half-map #jobs-google-maps { width: 58%; height: 100vh; position: fixed; top: 0; right: 0; } .rtl .layout-type-half-map #jobs-google-maps { left: 0; right: auto; } } .layout-type-half-map #jobs-google-maps .filter-in-sidebar { position: absolute; z-index: 801; top: 15px; left: 55px; } .rtl .layout-type-half-map #jobs-google-maps .filter-in-sidebar { right: 55px; left: auto; } @media (min-width: 992px) { .layout-type-half-map #main-content { width: 42%; } } .layout-type-half-map .content-listing { padding: 20px 15px; } @media (min-width: 1200px) { .layout-type-half-map .content-listing { padding: 30px 60px; } } .leaflet-marker-icon > div > span { width: 26px; height: 26px; line-height: 26px; text-align: center; background: var(--superio-theme-color); color: #fff; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; font-size: 16px; font-weight: 500; position: relative; display: inline-block; z-index: 1; } .leaflet-marker-icon > div > span:before { content: ''; opacity: 0.2; filter: alpha(opacity=20); background-color: var(--superio-theme-color); position: absolute; top: -7px; left: -7px; width: 40px; height: 40px; z-index: -1; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; animation: scale_icon 1500ms linear 0s infinite alternate; -webkit-animation: scale_icon 1500ms linear 0s infinite alternate; } .map-popup .icon-wrapper { display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center; -webkit-align-items: center; -ms-align-items: center; justify-content: center; -webkit-justify-content: center; -ms-justify-content: center; width: 34px; height: 34px; background: var(--superio-theme-color); border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; display: inline-block; z-index: 1; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .map-popup .icon-wrapper img { max-width: 100% !important; max-height: 100% !important; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; } .map-popup .icon-wrapper:before { -webkit-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; content: ''; opacity: 0.2; filter: alpha(opacity=20); background-color: var(--superio-theme-color); position: absolute; top: -8px; left: -8px; width: 50px; height: 50px; z-index: -1; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); } .map-popup.map-popup-selected .icon-wrapper:before { -webkit-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2); } #jobs-google-maps a.leaflet-popup-close-button { width: 24px; height: 24px; line-height: 22px; margin: 10px; font-size: 14px; text-align: center; color: #202124; background-color: #F0F5F7; padding: 0; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } #jobs-google-maps a.leaflet-popup-close-button:hover, #jobs-google-maps a.leaflet-popup-close-button:focus { color: #fff; background-color: #e44343; } #jobs-google-maps .leaflet-popup-content-wrapper { border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; padding: 0; overflow: hidden; } #jobs-google-maps .leaflet-popup-content { margin: 0; width: 360px !important; } #jobs-google-maps .leaflet-popup { margin-bottom: 25px; } #jobs-google-maps .job-grid-style .image-wrapper { margin: 0 0 15px; } #jobs-google-maps .job-grid-style .job-title { font-size: 18px; font-weight: 700; margin: 0 0 5px; } #jobs-google-maps .job-grid-style .job-metas > div { margin-right: 10px; } .rtl #jobs-google-maps .job-grid-style .job-metas > div { margin-left: 10px; margin-right: 0; } #jobs-google-maps .job-grid-style .job-metas > div:last-child { margin-right: 0; } .rtl #jobs-google-maps .job-grid-style .job-metas > div:last-child { margin-left: 0; margin-right: 0; } #jobs-google-maps .job-grid-style a { color: #202124; } #jobs-google-maps .job-grid-style a:hover, #jobs-google-maps .job-grid-style a:focus { color: var(--superio-theme-color); } .main-items-wrapper { position: relative; } .main-items-wrapper:before { content: ''; position: absolute; width: 102%; height: 115%; top: 0; left: 0; z-index: 2; background-color: #fff; opacity: 0; filter: alpha(opacity=0); visibility: hidden; background-image: url(../images/loading.gif); background-repeat: no-repeat; background-position: center 40px; background-size: 40px auto; } .main-items-wrapper.loading:before { visibility: visible; opacity: 0.9; filter: alpha(opacity=90); } .statistics .inner-header { border: 1px solid #ECEDF2; background: #ffffff; padding: 15px; -webkit-box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; color: #202124; } @media (min-width: 1350px) { .statistics .inner-header { padding: 30px; } } .statistics .posted-jobs .icon { color: #1967D2; background: rgba(25, 103, 210, 0.1); } .statistics .posted-jobs .number-count { color: #1967D2; } .statistics .shortlist .icon { color: #34A853; background: rgba(52, 168, 83, 0.1); } .statistics .shortlist .number-count { color: #34A853; } .statistics .review-count-wrapper .icon { color: #F9AB00; background: rgba(249, 171, 0, 0.1); } .statistics .review-count-wrapper .number-count { color: #F9AB00; } .statistics .views-count-wrapper .icon { color: #D93025; background: rgba(217, 48, 37, 0.1); } .statistics .views-count-wrapper .number-count { color: #D93025; } .statistics .icon { font-size: 20px; line-height: 50px; width: 50px; height: 50px; text-align: center; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; display: inline-block; } @media (min-width: 1350px) { .statistics .icon { font-size: 30px; line-height: 70px; width: 70px; height: 70px; } } .statistics .number-count { font-weight: 500; line-height: 1; font-size: 25px; margin-bottom: 5px; } @media (min-width: 1350px) { .statistics .number-count { font-size: 30px; margin-bottom: 10px; } } @media (max-width: 1199px) { .statistics .inner-header { margin-bottom: 15px; } } .box-dashboard-wrapper { padding: 15px 15px 0; } @media (min-width: 992px) { .box-dashboard-wrapper { padding: 30px 30px 0; } } @media (min-width: 1350px) { .box-dashboard-wrapper { padding: 60px 60px 0; } } .box-dashboard-wrapper > .widget-title, .box-dashboard-wrapper > .title { font-size: 20px; margin: 0 0 30px; } @media (min-width: 1200px) { .box-dashboard-wrapper > .widget-title, .box-dashboard-wrapper > .title { font-size: 30px; margin: 0 0 40px; } } .box-dashboard-wrapper .title-small { font-size: 18px; margin: 0 0 25px; } .box-dashboard-wrapper .inner-list { margin-bottom: 20px; padding: 20px; background: #fff; border: 1px solid #ECEDF2; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; -webkit-box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); } @media (min-width: 1200px) { .box-dashboard-wrapper .inner-list { padding: 30px; margin-bottom: 30px; } } .box-dashboard-wrapper .inner-list.bg-transparent { border: none; } .applicants-job .title-wrapper { margin-bottom: 2px; } .applicants .applicants-job:last-child .candidate-list { margin-bottom: 0; } .before-group-row-inner { margin-left: -15px; margin-right: -15px; } .before-group-row-inner > div { padding-left: 15px; padding-right: 15px; } .before-group-row-inner:after { content: " "; display: table; clear: both; } .before-group-row-inner > .cmb-row > .cmb-th { width: 100%; } .before-group-row-inner > .cmb-row > .cmb-th + .cmb-td { width: 100%; } @media (min-width: 768px) { .before-group-row.columns-2 .before-group-row-inner > .cmb-row { width: 50%; float: left; } .rtl .before-group-row.columns-2 .before-group-row-inner > .cmb-row { float: right; } } @media (min-width: 768px) { .before-group-row.columns-3 .before-group-row-inner > .cmb-row { width: 33.33%; float: left; } .rtl .before-group-row.columns-3 .before-group-row-inner > .cmb-row { float: right; } } @media (min-width: 768px) { .before-group-row.columns-4 .before-group-row-inner > .cmb-row { width: 25%; float: left; } .rtl .before-group-row.columns-4 .before-group-row-inner > .cmb-row { float: right; } } @media (min-width: 768px) { .before-group-row.columns-5 .before-group-row-inner > .cmb-row { width: 20%; float: left; } .rtl .before-group-row.columns-5 .before-group-row-inner > .cmb-row { float: right; } } form.cmb-form .cmb-type-title { width: 100% !important; } form.cmb-form .cmb2-metabox-title { font-size: 18px; padding: 0; margin: 0 0 0; } form.cmb-form .cmb2-wrap { clear: both; overflow: hidden; } form.cmb-form .cmb-th { padding: 0; } form.cmb-form .cmb-th label { padding: 0; font-size: 15px; color: #202124; font-weight: 400; margin: 0 0 10px; } form.cmb-form .cmb-td { padding: 0; position: relative; } form.cmb-form .cmb-row { border: 0 !important; margin-bottom: 15px; } @media (min-width: 1200px) { form.cmb-form .cmb-row { margin-bottom: 25px; } } form.cmb-form .cmb-row[class*="application-deadline-date"], form.cmb-form .cmb-row[class*="job-description"], form.cmb-form .cmb-row[class*="job-title"], form.cmb-form .cmb-row[class*="location"], form.cmb-form .cmb-row[class*="address"], form.cmb-form .cmb-row.cmb-type-multicheck, form.cmb-form .cmb-row[data-fieldtype="taxonomy_multicheck"], form.cmb-form .cmb-row[data-fieldtype="wysiwyg"], form.cmb-form .cmb-row[data-fieldtype="group"], form.cmb-form .cmb-row[data-fieldtype="pw_map"], form.cmb-form .cmb-row[data-fieldtype="wp_job_board_pro_file"] { width: 100% !important; } form.cmb-form .cmb-row[class*='cv-attachment'] .wp-job-board-pro-uploaded-file { width: 100%; padding: 0; } form.cmb-form .cmb-ajax-search-results { list-style: none; } form.cmb-form .cmb-ajax-search-results .cmb-ajax-search-spinner { margin-top: 15px; } @media (min-width: 1200px) { form.cmb-form .cmb-ajax-search-results .cmb-ajax-search-spinner { margin-top: 20px; } } form.cmb-form [class*="taxonomy-location-wrapper"] { display: flex; display: -webkit-flex; width: calc(100% + 20px); margin-left: -10px; margin-right: -10px; flex-wrap: wrap; } @media (min-width: 1200px) { form.cmb-form [class*="taxonomy-location-wrapper"] { flex-wrap: nowrap; } } form.cmb-form [class*="taxonomy-location-wrapper"] > div { padding-left: 10px; padding-right: 10px; width: 50%; margin-bottom: 15px; } @media (min-width: 1200px) { form.cmb-form [class*="taxonomy-location-wrapper"] > div { width: 100%; margin-bottom: 0; } } form.cmb-form [class*="taxonomy-location-wrapper"][class*="field-taxonomy-location-wrapper-1"] > div { width: 100%; } form.cmb-form ul.cmb-attach-list { padding: 0 5px; } form.cmb-form ul.cmb-attach-list img { width: 100px; } form.cmb-form .wp-job-board-pro-uploaded-file-preview { position: relative; display: block; overflow: hidden; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; overflow: hidden; } form.cmb-form .wp-job-board-pro-uploaded-file-preview .wp-job-board-pro-remove-uploaded-file { font-size: 0; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; display: inline-block; position: absolute; top: 5px; left: 5px; padding: 5px 6px; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; color: var(--superio-theme-color); background-color: var(--superio-theme-color-007); } .rtl form.cmb-form .wp-job-board-pro-uploaded-file-preview .wp-job-board-pro-remove-uploaded-file { right: 5px; left: auto; } form.cmb-form .wp-job-board-pro-uploaded-file-preview .wp-job-board-pro-remove-uploaded-file:before { font-size: 13px; font-family: "themify"; content: "\e646"; } form.cmb-form .wp-job-board-pro-uploaded-file-preview .wp-job-board-pro-remove-uploaded-file:hover, form.cmb-form .wp-job-board-pro-uploaded-file-preview .wp-job-board-pro-remove-uploaded-file:focus { color: #fff; background-color: var(--superio-theme-color); } form.cmb-form select, form.cmb-form textarea, form.cmb-form input[type="email"], form.cmb-form input[type="url"], form.cmb-form input[type="text"], form.cmb-form input[type="password"], form.cmb-form input[type="number"] { margin: 0 !important; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; border: 1px solid #F0F5F7; padding: 5px 20px; font-size: 15px; background: #F0F5F7; width: 100% !important; color: #696969; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; -webkit-box-shadow: none; box-shadow: none; height: 50px; } @media (min-width: 1200px) { form.cmb-form select, form.cmb-form textarea, form.cmb-form input[type="email"], form.cmb-form input[type="url"], form.cmb-form input[type="text"], form.cmb-form input[type="password"], form.cmb-form input[type="number"] { height: 60px; } } form.cmb-form select:focus, form.cmb-form textarea:focus, form.cmb-form input[type="email"]:focus, form.cmb-form input[type="url"]:focus, form.cmb-form input[type="text"]:focus, form.cmb-form input[type="password"]:focus, form.cmb-form input[type="number"]:focus { border-color: var(--superio-theme-color); background: #fff; outline: none; } @media (min-width: 1200px) { form.cmb-form select + .cmb-ajax-search-spinner, form.cmb-form textarea + .cmb-ajax-search-spinner, form.cmb-form input[type="email"] + .cmb-ajax-search-spinner, form.cmb-form input[type="url"] + .cmb-ajax-search-spinner, form.cmb-form input[type="text"] + .cmb-ajax-search-spinner, form.cmb-form input[type="password"] + .cmb-ajax-search-spinner, form.cmb-form input[type="number"] + .cmb-ajax-search-spinner { margin-top: 20px; } } form.cmb-form textarea { resize: none; height: 150px; padding: 15px 20px; } form.cmb-form .cmb2-radio-list { list-style: none; padding: 0; list-style: none; } form.cmb-form .cmb2-radio-list label { font-weight: 400; } form.cmb-form .cmb2-radio-list [type="radio"]:checked + label { color: var(--superio-theme-color); } form.cmb-form #show_hide_password { width: 100%; } form.cmb-form #show_hide_password a#toggle-password { background-color: transparent; top: 8px; } @media (min-width: 1200px) { form.cmb-form #show_hide_password a#toggle-password { top: 13px; } } form.cmb-form .select2-container.select2-container--default { width: 100% !important; } form.cmb-form .select2-container.select2-container--default .select2-selection--single { width: 100%; border-radius: 8px !important; -webkit-border-radius: 8px !important; -moz-border-radius: 8px !important; -ms-border-radius: 8px !important; -o-border-radius: 8px !important; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } @media (min-width: 1200px) { form.cmb-form .select2-container.select2-container--default .select2-selection--single { height: 60px; } } form.cmb-form .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered { color: #696969; line-height: 38px; padding: 5px 20px; } @media (min-width: 1200px) { form.cmb-form .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered { line-height: 48px; } } form.cmb-form .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow { top: 12px; right: 10px; } @media (min-width: 1200px) { form.cmb-form .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow { top: 18px; } } .rtl form.cmb-form .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow { left: 10px; right: auto; } form.cmb-form .select2-container.select2-container--default .select2-selection--single .select2-selection__clear { margin-right: 8px; } .rtl form.cmb-form .select2-container.select2-container--default .select2-selection--single .select2-selection__clear { margin-left: 8px; margin-right: 0; } form.cmb-form .select2-container.select2-container--default .select2-selection--multiple .select2-search__field{ height: 22px; } @media (min-width: 1200px) { form.cmb-form .select2-container.select2-container--default .select2-selection--multiple { min-height: 60px; } form.cmb-form .select2-container.select2-container--default .select2-selection--multiple .select2-selection__rendered { padding: 12px 20px 16px; } } form.cmb-form input[type="number"], form.cmb-form select { padding: 5px 15px; -webkit-appearance: none; -moz-appearance: none; appearance: none; } form.cmb-form .cmb2-checkbox-list { overflow: hidden; padding: 0; list-style: none; margin: 0; width: 100%; padding-left: 2px; } .rtl form.cmb-form .cmb2-checkbox-list { padding-right: 2px; padding-left: inherit; } form.cmb-form .cmb2-checkbox-list li { margin: 0 0 10px; line-height: 1.75; } @media (min-width: 768px) and (max-width: 1199px) { form.cmb-form .cmb2-checkbox-list li { width: 50%; float: left; } .rtl form.cmb-form .cmb2-checkbox-list li { float: right; } form.cmb-form .cmb2-checkbox-list li:nth-child(2n + 1) { clear: both; } } @media (min-width: 1200px) { form.cmb-form .cmb2-checkbox-list li { width: 33%; float: left; } .rtl form.cmb-form .cmb2-checkbox-list li { float: right; } form.cmb-form .cmb2-checkbox-list li:nth-child(3n + 1) { clear: both; } } form.cmb-form .cmb2-checkbox-list li:last-child { margin-bottom: 0; } form.cmb-form .cmb2-checkbox-list label { font-weight: 400; color: #77838F; } form.cmb-form .cmb2-checkbox-list [type="radio"], form.cmb-form .cmb2-checkbox-list [type="checkbox"] { display: none; } form.cmb-form .cmb2-checkbox-list [type="radio"] + label { font-weight: 500; color: #202124; padding-left: 30px; position: relative; cursor: pointer; -webkit-transition: all 0.4s ease-in-out 0s; -o-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s; margin: 0; } .rtl form.cmb-form .cmb2-checkbox-list [type="radio"] + label { padding-right: 30px; padding-left: inherit; } form.cmb-form .cmb2-checkbox-list [type="radio"] + label:before { content: ''; display: block; position: absolute; left: 0; top: 4px; width: 18px; height: 18px; border: 4px solid #fff; border-radius: 18px; -webkit-border-radius: 18px; -moz-border-radius: 18px; -ms-border-radius: 18px; -o-border-radius: 18px; background-color: #fff; -webkit-box-shadow: 0 0 1px 1px #dddddd; box-shadow: 0 0 1px 1px #dddddd; -webkit-transition: all 0.4s ease-in-out 0s; -o-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s; padding: 4px; } .rtl form.cmb-form .cmb2-checkbox-list [type="radio"] + label:before { right: 0; left: auto; } form.cmb-form .cmb2-checkbox-list [type="checkbox"] + label { padding-left: 30px; position: relative; cursor: pointer; -webkit-transition: all 0.4s ease-in-out 0s; -o-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s; margin: 0; } .rtl form.cmb-form .cmb2-checkbox-list [type="checkbox"] + label { padding-right: 30px; padding-left: inherit; } form.cmb-form .cmb2-checkbox-list [type="checkbox"] + label:before { content: ''; display: block; position: absolute; left: 0; top: 4px; width: 18px; height: 18px; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; background-color: #fff; -webkit-box-shadow: 0 0 1px 1px #dddddd; box-shadow: 0 0 1px 1px #dddddd; -webkit-transition: all 0.4s ease-in-out 0s; -o-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s; padding: 4px; } .rtl form.cmb-form .cmb2-checkbox-list [type="checkbox"] + label:before { right: 0; left: auto; } form.cmb-form .cmb2-checkbox-list [type="checkbox"] + label:after { width: 18px; height: 18px; display: block; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; content: ''; position: absolute; left: 0; top: 4px; background-size: 50%; background-repeat: no-repeat; background-position: center center; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e"); } .rtl form.cmb-form .cmb2-checkbox-list [type="checkbox"] + label:after { right: 0; left: auto; } form.cmb-form .cmb2-checkbox-list [type="checkbox"]:checked + label:before { background: var(--superio-theme-color); -webkit-box-shadow: none; box-shadow: none; } form.cmb-form .cmb2-checkbox-list [type="checkbox"]:checked + label:after { opacity: 1; filter: alpha(opacity=100); } form.cmb-form .cmb2-checkbox-list [type="radio"]:checked + label:before { background-color: var(--superio-theme-color); } form.cmb-form .label-can-drag { display: inline-block; } form.cmb-form .cmb-row[data-fieldtype="wp_job_board_pro_file"] .upload-file-btn { cursor: pointer; padding: 15px 30px; font-size: 15px; font-weight: 400; border: none; background: var(--superio-theme-color-007); color: var(--superio-theme-color); border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; display: inline-block; } form.cmb-form .cmb-row[data-fieldtype="wp_job_board_pro_file"] .upload-file-btn:hover, form.cmb-form .cmb-row[data-fieldtype="wp_job_board_pro_file"] .upload-file-btn:focus { background: var(--superio-theme-color-015); color: var(--superio-theme-color); } form.cmb-form .cmb-row[class*="candidate-featured-image"] .wp-job-board-pro-uploaded-files, form.cmb-form .cmb-row[class*="employer-featured-image"] .wp-job-board-pro-uploaded-files { float: left; max-width: 180px; } .rtl form.cmb-form .cmb-row[class*="candidate-featured-image"] .wp-job-board-pro-uploaded-files, .rtl form.cmb-form .cmb-row[class*="employer-featured-image"] .wp-job-board-pro-uploaded-files { float: right; } form.cmb-form .cmb-row[class*="candidate-featured-image"] .wp-job-board-pro-uploaded-files .wp-job-board-pro-uploaded-file, form.cmb-form .cmb-row[class*="employer-featured-image"] .wp-job-board-pro-uploaded-files .wp-job-board-pro-uploaded-file { width: 100%; padding-right: 15px; } .rtl form.cmb-form .cmb-row[class*="candidate-featured-image"] .wp-job-board-pro-uploaded-files .wp-job-board-pro-uploaded-file, .rtl form.cmb-form .cmb-row[class*="employer-featured-image"] .wp-job-board-pro-uploaded-files .wp-job-board-pro-uploaded-file { padding-left: 15px; padding-right: inherit; } @media (min-width: 1200px) { form.cmb-form .cmb-row[class*="candidate-featured-image"] .wp-job-board-pro-uploaded-files .wp-job-board-pro-uploaded-file, form.cmb-form .cmb-row[class*="employer-featured-image"] .wp-job-board-pro-uploaded-files .wp-job-board-pro-uploaded-file { padding-right: 30px; } .rtl form.cmb-form .cmb-row[class*="candidate-featured-image"] .wp-job-board-pro-uploaded-files .wp-job-board-pro-uploaded-file, .rtl form.cmb-form .cmb-row[class*="employer-featured-image"] .wp-job-board-pro-uploaded-files .wp-job-board-pro-uploaded-file { padding-left: 30px; padding-right: inherit; } } form.cmb-form .cmb-row[class*="candidate-featured-image"] .wp-job-board-pro-uploaded-files ~ .label-can-drag, form.cmb-form .cmb-row[class*="employer-featured-image"] .wp-job-board-pro-uploaded-files ~ .label-can-drag { margin: 20px 0 0; display: inline-block; } @media (min-width: 1200px) { form.cmb-form .pw-map-search-wrapper .find-me-location { top: 20px; } } form.cmb-form .cmb-row[data-fieldtype="pw_map"] .pw-map-search { margin-bottom: 15px !important; } form.cmb-form .cmb-row[data-fieldtype="pw_map"] .pw-map { margin-bottom: 15px; width: 100%; overflow: hidden; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; } @media (min-width: 1200px) { form.cmb-form .cmb-row[data-fieldtype="pw_map"] .pw-map { margin-bottom: 30px; } } @media (max-width: 767px) { form.cmb-form .cmb-row[data-fieldtype="pw_map"] .pw-map ~ input { margin-bottom: 10px !important; } form.cmb-form .cmb-row[data-fieldtype="pw_map"] .pw-map ~ input:last-child { margin-bottom: 0 !important; } } @media (min-width: 768px) { form.cmb-form .cmb-row[data-fieldtype="pw_map"] .pw-map ~ input { width: calc(50% - 15px) !important; float: left; margin-right: 30px !important; } .rtl form.cmb-form .cmb-row[data-fieldtype="pw_map"] .pw-map ~ input { float: right; } .rtl form.cmb-form .cmb-row[data-fieldtype="pw_map"] .pw-map ~ input { margin-left: 30px !important; margin-right: 0; } form.cmb-form .cmb-row[data-fieldtype="pw_map"] .pw-map ~ input.pw-map-longitude { margin-right: 0 !important; } .rtl form.cmb-form .cmb-row[data-fieldtype="pw_map"] .pw-map ~ input.pw-map-longitude { margin-left: 0 !important; margin-right: 0; } } form.cmb-form .cmb-group-name { font-size: 18px; margin: 0 0 5px; } form.cmb-form .cmb-type-group .cmb-repeatable-group > div:last-child { padding: 0; } form.cmb-form .cmb-type-group .cmb-repeatable-group > div:last-child .cmb-add-row { margin: 0; } form.cmb-form .cmb-type-group .cmb-group-title { cursor: pointer; background: #F0F5F7; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; margin: 0; } @media (min-width: 1200px) { form.cmb-form .cmb-type-group .cmb-group-title { padding-top: 20px; padding-bottom: 20px; } form.cmb-form .cmb-type-group .cmbhandle { top: 10px; } form.cmb-form .cmb-type-group button.dashicons-before.dashicons-no-alt.cmb-remove-group-row { top: 18px; } } form.cmb-form .cmb-type-group .cmb-repeatable-grouping { border: 0; padding: 0; } form.cmb-form .cmb-type-group .cmb-remove-field-row, form.cmb-form .cmb-type-group .cmb-repeat-group-field { padding: 0; margin: 15px 0; border: 0; } form.cmb-form .cmb-type-group .cmb-remove-group-row-button { padding: 10px 20px; margin: 0; } form.cmb-form .button-secondary { cursor: pointer; padding: 15px 30px; font-size: 15px; border: none; background: var(--superio-theme-color-007); color: var(--superio-theme-color); border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } form.cmb-form .button-secondary:hover, form.cmb-form .button-secondary:focus { background: var(--superio-theme-color-015); color: var(--superio-theme-color); } form.cmb-form .button-primary { cursor: pointer; padding: 12px 30px; border: none; color: #fff; background: var(--superio-theme-color); border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } form.cmb-form .button-primary:hover, form.cmb-form .button-primary:focus { background: var(--superio-theme-hover-color); color: #fff; } form.cmb-form span.cmb2-metabox-description { font-weight: 500; } .dashboard-wrapper-v2 .inner-list { background-color: transparent; border: 0; margin: 0; padding: 0; -webkit-box-shadow: none; box-shadow: none; } .dashboard-wrapper-v2 .before-group-row { background: #fff; border: 1px solid #ECEDF2; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; -webkit-box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); padding: 20px 20px 5px; margin-bottom: 20px; } @media (min-width: 1200px) { .dashboard-wrapper-v2 .before-group-row { padding: 30px 30px 5px; margin-bottom: 30px; } } .box-employer { padding: 15px; background: #fff; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; margin-bottom: 30px; } @media (min-width: 768px) { .box-employer { padding: 30px; } } .box-employer .applicants-job { margin-bottom: 15px; } @media (min-width: 1200px) { .box-employer .applicants-job { margin-bottom: 30px; } } .my-job-employer .search-orderby-wrapper { margin-bottom: 30px; } .my-job-employer .search-orderby-wrapper .text-sort { margin-right: 5px; } .rtl .my-job-employer .search-orderby-wrapper .text-sort { margin-left: 5px; margin-right: 0; } .my-job-employer .search-orderby-wrapper .sort-my-jobs-form { margin-left: auto; } .rtl .my-job-employer .search-orderby-wrapper .sort-my-jobs-form { margin-right: auto; margin-left: 0; } .wp-job-board-pro-uploaded-files { clear: both; overflow: hidden; } .wp-job-board-pro-uploaded-files .wp-job-board-pro-uploaded-file { position: relative; float: left; margin-bottom: 15px; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; overflow: hidden; width: 180px; padding-right: 15px; } .rtl .wp-job-board-pro-uploaded-files .wp-job-board-pro-uploaded-file { float: right; } .rtl .wp-job-board-pro-uploaded-files .wp-job-board-pro-uploaded-file { padding-left: 15px; padding-right: inherit; } @media (min-width: 1200px) { .wp-job-board-pro-uploaded-files .wp-job-board-pro-uploaded-file { padding-right: 30px; width: 220px; } .rtl .wp-job-board-pro-uploaded-files .wp-job-board-pro-uploaded-file { padding-left: 30px; padding-right: inherit; } } .wp-job-board-pro-uploaded-files .wp-job-board-pro-remove-uploaded-file { font-size: 0; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; display: inline-block; color: #e44343; padding: 3px 6px; background-color: #fff; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; } .wp-job-board-pro-uploaded-files .wp-job-board-pro-remove-uploaded-file:before { font-size: 13px; font-family: "themify"; content: "\e646"; } .wp-job-board-pro-uploaded-files .wp-job-board-pro-remove-uploaded-file:hover, .wp-job-board-pro-uploaded-files .wp-job-board-pro-remove-uploaded-file:focus { background: #e44343; color: #fff; } [class*="cover-photo"] .wp-job-board-pro-uploaded-files .wp-job-board-pro-uploaded-file { width: 100%; padding: 0; float: none; } .job-table { border: 0; color: #696969; } .job-table > thead { background-color: #F5F7FC; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; } .job-table > thead > tr > th { white-space: nowrap; border: none; color: var(--superio-theme-color); font-weight: 500; font-size: 16px; padding: 10px 15px; } @media (min-width: 1600px) { .job-table > thead > tr > th { padding: 20px 30px; } } .job-table > tbody > tr { border-bottom: 1px solid #ECEDF2; } .job-table > tbody > tr > td { vertical-align: middle; padding: 10px 15px; border: none; } @media (min-width: 1600px) { .job-table > tbody > tr > td { padding: 30px; } } .job-table th.job-title { min-width: 150px; } .job-table div.job-table-info-content { max-width: 120px; } @media (min-width: 1200px) { .job-table div.job-table-info-content { max-width: 250px; } } @media (min-width: 1400px) { .job-table div.job-table-info-content { max-width: 300px; } } @media (min-width: 1600px) { .job-table div.job-table-info-content { max-width: 350px; } } .job-table .job-actions { width: 180px; } .job-table .alert-query strong { color: #202124; font-weight: 500; } .job-table .job-table-info-content-title { font-size: 18px; margin: 0px; word-wrap: break-word; max-width: 100%; } .job-table .publish { color: #79b530; } .job-table .pending { color: #f0ad4e; } .job-table .nowrap { white-space: nowrap; } .job-table .name-package { text-decoration: underline; } .job-table .lists-info { padding: 0; list-style: none; margin: 0; } .job-table .lists-info li { white-space: nowrap; } .job-table .btn-remove-candidate-alert { font-size: 0; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; display: inline-block; left: 5px; padding: 3px 6px; color: var(--superio-theme-color); background-color: var(--superio-theme-color-007); border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; } .rtl .job-table .btn-remove-candidate-alert { right: 5px; left: auto; } .job-table .btn-remove-candidate-alert:before { font-size: 13px; font-family: "themify"; content: "\e646"; } .job-table .btn-remove-candidate-alert:hover, .job-table .btn-remove-candidate-alert:focus { color: #fff; background-color: var(--superio-theme-color); } .change-password-form { max-width: 680px; } .change-password-form label { font-weight: 400; margin-bottom: 10px; color: #202124; } @media (min-width: 1200px) { .change-password-form .form-group { margin-bottom: 30px; } } .user-job-packaged { list-style: none; padding: 0; margin: 0 0 15px; overflow: hidden; width: 100%; clear: both; } .user-job-packaged li { margin-bottom: 15px; } @media (min-width: 768px) { .user-job-packaged li { width: 50%; float: left; } .rtl .user-job-packaged li { float: right; } } .user-job-packaged [type="radio"] { margin-right: 5px; } .rtl .user-job-packaged [type="radio"] { margin-left: 5px; margin-right: 0; } .user-job-packaged [type="radio"]:checked + label { color: var(--superio-theme-color); } .user-job-packaged label { font-weight: 500; cursor: pointer; color: #202124; margin: 0; } .select2-wrapper .text-medium { color: #202124; font-weight: 500; margin-right: 15px; } .rtl .select2-wrapper .text-medium { margin-left: 15px; margin-right: 0; } .select2-wrapper .flex-middle { -webkit-justify-content: center; /* Safari 6.1+ */ justify-content: center; } .select2-wrapper .select2-container { min-width: 200px; } .top-info-user { margin-bottom: 20px; } @media (min-width: 1200px) { .top-info-user { margin-bottom: 30px; } } .top-info-user .title { font-size: 20px; margin: 0 0 5px; } .wrapper-social-login .inner-social { clear: both; overflow: hidden; margin-left: -15px; margin-right: -15px; } .wrapper-social-login .inner-social > div { width: 50%; float: left; padding-left: 15px; padding-right: 15px; margin-bottom: 20px; } .rtl .wrapper-social-login .inner-social > div { float: right; } .wrapper-social-login .inner-social > div:nth-child(2n + 1) { clear: both; } .wrapper-social-login a { display: inline-block; width: 100%; text-align: center; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; padding: 9px 15px; font-size: 14px; position: relative; border: 1px solid var(--superio-theme-color); text-transform: capitalize; background-color: #fff; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } .wrapper-social-login a i { margin-right: 10px; font-size: 16px; line-height: 1; } .rtl .wrapper-social-login a i { margin-left: 10px; margin-right: 0; } .wrapper-social-login .linkedin-login-btn { color: #0077B5; border-color: #0077B5; } .wrapper-social-login .linkedin-login-btn:focus, .wrapper-social-login .linkedin-login-btn:hover { color: #fff; background-color: #0077B5; } .wrapper-social-login .google-login-btn { color: #D93025; border-color: #D93025; } .wrapper-social-login .google-login-btn:focus, .wrapper-social-login .google-login-btn:hover { color: #fff; background-color: #D93025; } .wrapper-social-login .facebook-login-btn { color: #3b5998; border-color: #3b5998; } .wrapper-social-login .facebook-login-btn:focus, .wrapper-social-login .facebook-login-btn:hover { color: #fff; background-color: #3b5998; } .wrapper-social-login .twitter-login-btn { color: #55acee; border-color: #55acee; } .wrapper-social-login .twitter-login-btn:focus, .wrapper-social-login .twitter-login-btn:hover { color: #fff; background-color: #55acee; } .wrapper-social-login .line-header { text-align: center; width: 100% !important; margin-bottom: 20px; position: relative; } @media (min-width: 1200px) { .wrapper-social-login .line-header { margin-bottom: 30px; } } .wrapper-social-login .line-header:before { content: ''; position: absolute; top: 50%; width: 100%; height: 1px; left: 0; background: #ECEDF2; } .wrapper-social-login .line-header span { text-transform: capitalize; position: relative; z-index: 1; padding: 0 10px; display: inline-block; background: #fff; } .forgotpassword-form-wrapper { display: none; } .show-filter-jobs { cursor: pointer; } .show-filter-jobs i { margin-right: 5px; } .rtl .show-filter-jobs i { margin-left: 5px; margin-right: 0; } .mobile-groups-button { padding: 15px 0; border-bottom: 1px solid #ECEDF2; margin-bottom: 15px; } .mobile-groups-button .btn { padding: 5px 15px; } .filter-sidebar .filter-in-sidebar { position: absolute; top: 250px; left: 100%; background: var(--superio-theme-color); color: #fff; padding: 3px 10px; cursor: pointer; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; opacity: 0.7; filter: alpha(opacity=70); } .rtl .filter-sidebar .filter-in-sidebar { right: 100%; left: auto; } .filter-sidebar .filter-in-sidebar:hover, .filter-sidebar .filter-in-sidebar:focus { background: var(--superio-theme-hover-color); color: #fff; opacity: 1; filter: alpha(opacity=100); } .layout-type-half-map .p-fix-pagination { position: fixed; bottom: 0; left: 0; width: 100%; z-index: 5; } .job-submission-form-wrapper { margin-bottom: 30px; } @media (min-width: 1200px) { .job-submission-form-wrapper { margin-bottom: 50px; } } .job-submission-preview-form-wrapper .action-preview { border-bottom: 1px solid rgba(0, 0, 0, 0.1); padding: 20px; text-align: center; } @media (min-width: 1200px) { .job-submission-preview-form-wrapper .action-preview { padding: 30px 20px; } } @media (min-width: 1200px) { .job-submission-preview-form-wrapper .action-preview .btn { min-width: 166px; } } @media (max-width: 768px) { .job-submission-preview-form-wrapper .action-preview .btn { padding: 15px 30px; font-size: 16px; } } .job-submission-preview-form-wrapper .action-preview [name="continue-edit-job"] { margin-left: 10px; } .rtl .job-submission-preview-form-wrapper .action-preview [name="continue-edit-job"] { margin-right: 10px; margin-left: 0; } .submission-form-wrapper { font-size: 28px; font-weight: 600; text-align: center; margin-bottom: 30px; line-height: 1.4; color: #79b530; } @media (min-width: 768px) { .submission-form-wrapper { margin: 30px 0 50px; font-size: 40px; } } #wp-private-message-popup-message, #wp-job-board-pro-popup-message { position: fixed; z-index: 999; top: 40%; right: 20px; font-size: 14px; -webkit-transition: all 0.4s ease-in-out 0s; -o-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s; } .bg-warning { color: #fff; background: #f0ad4e; } .bg-info { color: #fff; background: #27ceb4; } .socials-apply .title { text-align: center; margin: 14px 0 0; font-weight: 500; font-size: 14px; text-transform: uppercase; } .socials-apply .inner { overflow: hidden; clear: both; margin-left: -7px; margin-right: -7px; } .socials-apply .inner > div { padding-left: 7px; padding-right: 7px; margin-top: 14px; width: 50%; float: left; } .rtl .socials-apply .inner > div { float: right; } .socials-apply .inner a { color: #fff; display: block; text-align: center; padding: 10px; font-size: 14px; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } .socials-apply .inner a i { font-size: 18px; margin-right: 3px; } .rtl .socials-apply .inner a i { margin-left: 3px; margin-right: 0; } .socials-apply .facebook-apply-btn { background: #3b5999; } .socials-apply .facebook-apply-btn:hover, .socials-apply .facebook-apply-btn:focus { background: #344e87; } .socials-apply .google-apply-btn { background: #dd4b39; } .socials-apply .google-apply-btn:hover, .socials-apply .google-apply-btn:focus { background: #d73925; } .socials-apply .linkedin-apply-btn { background: #0077B5; } .socials-apply .linkedin-apply-btn:hover, .socials-apply .linkedin-apply-btn:focus { background: #00669c; } .socials-apply .twitter-apply-btn { background: #55acee; } .socials-apply .twitter-apply-btn:hover, .socials-apply .twitter-apply-btn:focus { background: #3ea1ec; } .send-private-wrapper { margin-top: 15px; text-align: center; } @media (min-width: 1200px) { .send-private-wrapper { margin-top: 20px; } } .send-private-wrapper .send-private-message-btn { font-weight: 500; color: #696969; text-decoration: underline; padding: 0; border: 0; } .send-private-wrapper .send-private-message-btn:hover, .send-private-wrapper .send-private-message-btn:focus { color: var(--superio-theme-color); } .send-private-wrapper .send-private-message-btn i { margin-right: 10px; } .rtl .send-private-wrapper .send-private-message-btn i { margin-left: 10px; margin-right: 0; } .send-private-message-wrapper { background: #fff; padding: 30px; position: relative; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; } .send-private-message-wrapper .title { font-size: 20px; margin: 0 0 30px; text-align: center; } .send-private-message-wrapper textarea { resize: none; height: 150px; } .send-private-message-wrapper .form-group { margin-bottom: 20px; } @media (min-width: 1200px) { .send-private-message-wrapper .btn { height: 60px; } } .message-section-wrapper { color: #696969; } .message-section-wrapper .list-message-inner { position: relative; } @media (min-width: 1200px) { .message-section-wrapper .list-message-inner { height: calc(100% - 104px); } } .message-section-wrapper .list-message-wrapper { -webkit-box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); background: #fff; border: 1px solid #ECEDF2; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; padding: 20px; } @media (min-width: 1200px) { .message-section-wrapper .list-message-wrapper { padding: 30px; height: 750px; } } .message-section-wrapper .list-message-wrapper .loadmore-action { padding-top: 15px; text-align: center; } .message-section-wrapper .list-message-wrapper .loadmore-message-btn { font-weight: 700; font-size: 14px; } .message-section-wrapper .replies-content { -webkit-box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); background: #fff; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; border: 1px solid #ECEDF2; } @media (min-width: 1200px) { .message-section-wrapper .replies-content { height: 750px; display: flex; -webkit-display: flex; align-items: flex-end; -webkit-align-items: flex-end; /* Safari 7.0+ */ flex-direction: column; -webkit-flex-direction: column; /* Safari 6.1+ */ } .message-section-wrapper .replies-content > div { width: 100%; } .message-section-wrapper .replies-content .recipient-info { margin-bottom: auto; } } .message-section-wrapper .replies-content .recipient-info .message-item { max-width: 55%; } .message-section-wrapper .content-box-white { padding: 20px 20px 0; height: calc(100% - 71px); position: relative; overflow: hidden; } @media (min-width: 1200px) { .message-section-wrapper .content-box-white { padding: 40px 40px 0; height: calc(100% - 91px); } } .message-section-wrapper .content-box-white .reply-message-form-wrapper { position: relative; padding: 20px 0; } @media (min-width: 1200px) { .message-section-wrapper .content-box-white .reply-message-form-wrapper { padding: 35px 0; } } .message-section-wrapper .content-box-white .reply-message-form-wrapper:before { position: absolute; top: 0; left: -40px; content: ''; width: calc(100% + 80px); height: 1px; background: #ECEDF2; } .message-section-wrapper .content-box-white .list-replies-inner { height: calc(100% - 90px); } @media (min-width: 1200px) { .message-section-wrapper .content-box-white .list-replies-inner { height: calc(100% - 120px); } } .message-section-wrapper .recipient-info { padding: 10px 20px; border-bottom: 1px solid #ECEDF2; } @media (min-width: 1200px) { .message-section-wrapper .recipient-info { padding: 20px 40px; } } .message-section-wrapper .recipient-info .delete-message-btn { color: #e44343; font-size: 14px; margin-top: 10px; text-decoration: underline; } @media (min-width: 1200px) { .message-section-wrapper .recipient-info .delete-message-btn { margin-top: 12px; } } .message-section-wrapper .recipient-info .delete-message-btn:hover, .message-section-wrapper .recipient-info .delete-message-btn:focus { text-decoration: none; } .message-section-wrapper .search-message-form { margin-bottom: 20px; } .search-wrapper-message { position: relative; margin: 0 0 20px; } .search-wrapper-message .btn { margin: 0; padding: 4px 0; color: #696969; border: none !important; position: absolute; background: transparent !important; top: 8px; left: 15px; } .rtl .search-wrapper-message .btn { right: 15px; left: auto; } .search-wrapper-message .btn:hover, .search-wrapper-message .btn:active { color: var(--superio-theme-color); } .search-wrapper-message .form-control { -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; -webkit-box-shadow: none; box-shadow: none; color: #696969; height: 50px; padding-left: 50px; } .rtl .search-wrapper-message .form-control { padding-right: 50px; padding-left: inherit; } .search-wrapper-message .form-control::-webkit-input-placeholder { /* Chrome/Opera/Safari */ color: #696969; opacity: 1; filter: alpha(opacity=100); } .search-wrapper-message .form-control::-moz-placeholder { /* Firefox 19+ */ color: #696969; opacity: 1; filter: alpha(opacity=100); } .search-wrapper-message .form-control:-ms-input-placeholder { /* IE 10+ */ color: #696969; opacity: 1; filter: alpha(opacity=100); } .search-wrapper-message .form-control:-moz-placeholder { /* Firefox 18- */ color: #696969; opacity: 1; filter: alpha(opacity=100); } .search-wrapper-message .form-group { margin: 0; } .list-options-action { list-style: none; padding: 0; margin: 0; font-size: 14px; line-height: 1; } .list-options-action > li { display: inline-block; margin-right: 12px; } .rtl .list-options-action > li { margin-left: 12px; margin-right: 0; } .list-options-action > li:last-child { margin-right: 0; } .rtl .list-options-action > li:last-child { margin-left: 0; margin-right: 0; } .list-options-action label { font-weight: 500; cursor: pointer; } .list-options-action label:hover, .list-options-action label:focus { color: var(--superio-theme-color); } .list-options-action [type="radio"] { display: none; } .list-options-action [type="radio"]:checked + label { color: var(--superio-theme-color); } .list-message { list-style: none; padding: 0; margin: 0; } .list-message li { margin-bottom: 15px; } @media (min-width: 1200px) { .list-message li { margin-bottom: 30px; } } .list-message li:last-child { margin-bottom: 0; } .list-message li.unread .user-name { color: #e44343; } .list-message li.active .user-name { color: var(--superio-theme-color); } .message-item { clear: both; overflow: hidden; } .message-item div.avatar { display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center; -webkit-align-items: center; -ms-align-items: center; justify-content: center; -webkit-justify-content: center; -ms-justify-content: center; width: 50px; height: 50px; overflow: hidden; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; float: left; } .rtl .message-item div.avatar { float: right; } .message-item .content { overflow: hidden; padding-left: 10px; } .rtl .message-item .content { padding-right: 10px; padding-left: inherit; } .message-item .user-name { font-size: 16px; margin: 5px 0 0; } .message-item .message-time { font-weight: 400; font-size: 14px; margin-left: 5px; float: right; white-space: nowrap; color: #696969; } .rtl .message-item .message-time { margin-right: 5px; margin-left: 0; } .rtl .message-item .message-time { float: left; } .message-item .message-title { font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #696969; } .reply-message-form-wrapper .form-group { margin-bottom: 0; } .reply-message-form-wrapper .reply-message-form { position: relative; } .reply-message-form-wrapper .reply-message-form textarea { background: #fff; border: none; resize: none; height: 50px; padding: 10px 20px; font-size: 14px; -webkit-box-shadow: none !important; box-shadow: none !important; padding-right: 100px; } .rtl .reply-message-form-wrapper .reply-message-form textarea { padding-left: 100px; padding-right: inherit; } @media (min-width: 1200px) { .reply-message-form-wrapper .reply-message-form textarea { padding-right: 160px; } .rtl .reply-message-form-wrapper .reply-message-form textarea { padding-left: 160px; padding-right: inherit; } } .reply-message-form-wrapper .reply-message-form .reply-message-btn { position: absolute; top: 0; right: 0; } .rtl .reply-message-form-wrapper .reply-message-form .reply-message-btn { left: 0; right: auto; } @media (min-width: 1200px) { .reply-message-form-wrapper .reply-message-form .reply-message-btn { min-width: 160px; text-align: center; } } .list-replies { list-style: none; padding: 0; margin: 0; } .list-replies li { margin-bottom: 25px; overflow: hidden; clear: both; } .list-replies li.last-child { margin-bottom: 50px; } .list-replies .avatar { display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center; -webkit-align-items: center; -ms-align-items: center; justify-content: center; -webkit-justify-content: center; -ms-justify-content: center; width: 50px; height: 50px; overflow: hidden; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; float: left; } .rtl .list-replies .avatar { float: right; } .list-replies .avatar + .reply-content { width: calc(100% - 50px); overflow: hidden; padding-left: 10px; } .rtl .list-replies .avatar + .reply-content { padding-right: 10px; padding-left: inherit; } .list-replies .name-reply { margin: 0; font-size: 16px; } .list-replies .post-date { font-size: 14px; margin-left: 15px; } .rtl .list-replies .post-date { margin-right: 15px; margin-left: 0; } .list-replies .top-reply-content { margin-bottom: 15px; } .list-replies .post-content { display: inline-block; padding: 10px 15px; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; font-size: 14px; background: #F0F5F7; } @media (min-width: 1200px) { .list-replies .post-content { padding: 20px 30px; } } .list-replies .yourself-reply { text-align: right; } .rtl .list-replies .yourself-reply { text-align: left; } .list-replies .yourself-reply .top-reply-content { justify-content: end; -webkit-justify-content: end; -ms-justify-content: end; } .list-replies .yourself-reply .post-content { color: var(--superio-theme-color); } .list-replies-inner { position: relative; } .list-replies-inner .loadmore-action { text-align: center; position: absolute; top: -5px; left: 0; width: 100%; z-index: 1; } .list-replies-inner .loadmore-replied-btn { color: #77838F; } .list-replies-inner .loadmore-replied-btn:hover, .list-replies-inner .loadmore-replied-btn:focus { color: #202124; } .user-name { font-size: 20px; margin: 0 0 10px; } @media (min-width: 1200px) { .user-name { margin: 0 0 20px; } } @media (max-width: 1199px) { .message-section-wrapper .message-inner { display: block; } .message-section-wrapper .message-inner > div { width: 100%; } .message-section-wrapper .message-inner .list-message-wrapper { display: none; margin-bottom: 15px; } .list-message-inner { position: relative; max-height: 200px; } .list-replies-inner { overflow-x: auto; max-height: 300px; } .toggle-message-btn { border: none; padding: 0 !important; font-weight: 500; color: var(--superio-theme-color); margin: 0 0 20px; } .toggle-message-btn i { margin-left: 4px; } .rtl .toggle-message-btn i { margin-right: 4px; margin-left: 0; } } @media (min-width: 1200px) { .toggle-message-btn { display: none; } } .replies-content, .list-message-wrapper { position: relative; } .replies-content:before, .list-message-wrapper:before { display: block; content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(255, 255, 255, 0.9) url("../images/loading.gif") no-repeat center 100px/30px auto; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; z-index: 1; visibility: hidden; } .replies-content.loading:before, .list-message-wrapper.loading:before { visibility: visible; opacity: 1; filter: alpha(opacity=100); } .reply-message-btn { position: relative; } .reply-message-btn:before { display: block; content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(255, 255, 255, 0.9) url("../images/loading.gif") no-repeat center center/20px auto; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; z-index: 1; visibility: hidden; } .reply-message-btn.loading:before { visibility: visible; opacity: 1; filter: alpha(opacity=100); } .loadmore-message-btn, .loadmore-replied-btn { position: relative; display: inline-block; } .loadmore-message-btn:before, .loadmore-replied-btn:before { display: block; content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: transparent url("../images/loading.gif") no-repeat center center/15px auto; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; z-index: 1; visibility: hidden; } .loadmore-message-btn.loading, .loadmore-replied-btn.loading { visibility: hidden; } .loadmore-message-btn.loading:before, .loadmore-replied-btn.loading:before { visibility: visible; opacity: 1; filter: alpha(opacity=100); } .message-notification { position: relative; display: inline-block; } .message-notification i { font-size: 20px; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } .message-notification .unread-count { display: inline-block; min-width: 20px; text-align: center; padding: 4px 3px; line-height: 1; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; color: #fff; font-size: 12px; position: absolute; top: -10px; right: -10px; } .rtl .message-notification .unread-count { left: -10px; right: auto; } .message-top { position: relative; } .message-top .notifications-wrapper { min-width: 330px; position: absolute; top: 100%; background-color: #fff; padding: 15px 20px; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; border: 1px solid #ECEDF2; -webkit-box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; -webkit-transform: translateY(20px); -ms-transform: translateY(20px); -o-transform: translateY(20px); transform: translateY(20px); opacity: 0; filter: alpha(opacity=0); visibility: hidden; } .message-top .notifications-wrapper.left { left: 0; } .message-top .notifications-wrapper.right { right: 0; } .message-top .notifications-wrapper.active { -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); opacity: 1; filter: alpha(opacity=100); visibility: visible; } .message-top .notifications-wrapper ul { list-style: decimal inside; padding: 0; margin: 0; } .message-top .notifications-wrapper ul li { position: relative; margin-bottom: 5px; padding-right: 30px; } .rtl .message-top .notifications-wrapper ul li { padding-left: 30px; padding-right: inherit; } .message-top .notifications-wrapper ul li:last-child { margin-bottom: 0; } .message-top .notifications-wrapper ul li:hover .remove-notify-btn { color: #fff; background-color: #e44343; } .message-top .notifications-wrapper .remove-notify-btn { position: absolute; top: 4px; right: 0; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center; -webkit-align-items: center; -ms-align-items: center; justify-content: center; -webkit-justify-content: center; -ms-justify-content: center; font-size: 9px; color: #e44343; width: 20px; height: 20px; text-align: center; line-height: 20px; background-color: #fff; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; } .rtl .message-top .notifications-wrapper .remove-notify-btn { left: 0; right: auto; } .message-top .notifications-wrapper .remove-notify-btn:hover, .message-top .notifications-wrapper .remove-notify-btn:focus { color: #fff; background-color: #e44343; } .messages { list-style: none; padding: 0; margin: 0 0 10px; } .messages .danger { color: #e44343; } .messages .success { color: #79b530; } a.messages { margin-bottom: 0; } .widget-delete { max-width: 680px; } .widget-delete .conf-messages { color: #202124; font-size: 18px; font-weight: 500; } .widget-delete .undone-messages { color: #202124; margin-bottom: 25px; } .widget-delete .conf-deleted { margin-bottom: 15px; } @media (min-width: 1200px) { .widget-delete .form-group { margin-bottom: 30px; } } .highlight { color: var(--superio-theme-color); } .leaflet-geocode-container i { color: #202124; display: inline-block; margin-right: 3px; font-size: 14px; } .rtl .leaflet-geocode-container i { margin-left: 3px; margin-right: 0; } .action-location .leaflet-geocode-container { position: absolute; top: 100%; left: 0; width: 100%; z-index: 2; font-size: 14px; } .action-location .leaflet-geocode-container ul { list-style: none; background: #fff; padding: 15px; margin: 0; font-size: 12px; border-radius: 0 0 3px 3px; -webkit-border-radius: 0 0 3px 3px; -moz-border-radius: 0 0 3px 3px; -ms-border-radius: 0 0 3px 3px; -o-border-radius: 0 0 3px 3px; border-color: #ECEDF2; border-style: solid; border-width: 0 1px 1px; } .action-location .leaflet-geocode-container ul li { cursor: pointer; margin-bottom: 7px; padding-bottom: 7px; border-bottom: 1px solid #fbfbfc; } .action-location .leaflet-geocode-container ul li:last-child { margin-bottom: 0; padding: 0; border: 0; } .action-location .leaflet-geocode-container .highlight { font-weight: 500; font-size: 14px; } .action-location.loading .find-me { color: var(--superio-theme-color); animation: rotate_icon 1000ms linear 0s normal none infinite running; -webkit-animation: rotate_icon 1000ms linear 0s normal none infinite running; } .action-location.loading .find-me:before { content: "\f110"; font-family: "FontAwesome"; } .search-orderby-wrapper { margin-bottom: 15px; -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; } @media (min-width: 1200px) { .search-orderby-wrapper { margin-bottom: 30px; } } @media (max-width: 991px) { .search-orderby-wrapper .sort-applicants-form { margin-top: 15px; } } @media (max-width: 767px) { .search-orderby-wrapper .sortby-form { margin-top: 15px; } } .search-orderby-wrapper .text-sort { margin-right: 5px; font-weight: 400; color: #202124; } .rtl .search-orderby-wrapper .text-sort { margin-left: 5px; margin-right: 0; } .job-applicants { padding: 20px; border: 1px solid #ECEDF2; margin-bottom: 20px; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; } @media (min-width: 1200px) { .job-applicants { margin-bottom: 30px; } } .job-applicants .applicants-wrapper { padding-top: 15px; margin-top: 15px; border-top: 1px solid #ECEDF2; } .job-applicants .applicants-wrapper .candidate-archive-layout { margin-bottom: 0; } .job-applicants .applicants-wrapper .applicants-job { margin-bottom: 0; } .job-applicants .applicants-wrapper .applicants-job + .applicants-job { margin-top: 20px; } .job-applicants .applicants-pagination-form { text-align: center; padding-top: 15px; } .job-applicants .applicants-pagination-form .apus-loadmore-btn { border: none; padding: 7px 20px; text-transform: capitalize; position: relative; } .job-applicants .applicants-pagination-form .apus-loadmore-btn:before { border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; content: ''; position: absolute; display: block; width: 100%; height: 100%; top: 0; left: 0; z-index: 1; background-color: #fff; opacity: 0; filter: alpha(opacity=0); background-image: url(../images/loading.gif); background-repeat: no-repeat; background-position: center center; background-size: 20px auto; } .job-applicants .applicants-pagination-form.loading .apus-loadmore-btn:before { opacity: 0.8; filter: alpha(opacity=80); } .job-applicants .inner-result { float: right; border-bottom: 2px solid var(--superio-theme-color); } .rtl .job-applicants .inner-result { float: left; } .job-applicants .inner-result > div { font-size: 14px; padding: 2px 15px; color: var(--superio-theme-color); cursor: pointer; border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; -ms-border-radius: 4px 4px 0 0; -o-border-radius: 4px 4px 0 0; white-space: nowrap; } .job-applicants .inner-result > div.active { color: #fff !important; background: var(--superio-theme-color); } @media (max-width: 767px) { .job-applicants .inner-result { margin-top: 15px; float: none; -ms-flex-pack: start !important; justify-content: flex-start !important; } } .search-applicants-form { border: 1px solid #ECEDF2; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; background-color: #F0F5F7; } .search-applicants-form .form-control { padding: 5px; border: 0; height: 45px; background-color: transparent; } .search-applicants-form .select2-container { min-width: 230px; } .search-applicants-form .search-submit { border: 0; background: transparent !important; } .profile-url-edit-wrapper { margin-top: 10px; position: relative; padding-right: 55px; } .rtl .profile-url-edit-wrapper { padding-left: 55px; padding-right: inherit; } .profile-url-edit-wrapper .save-profile-slug { position: absolute; top: 0; border: none; right: 0; padding: 0 20px; height: 60px; line-height: 58px; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; } .rtl .profile-url-edit-wrapper .save-profile-slug { left: 0; right: auto; } .profile-url-edit-wrapper .save-profile-slug:before { -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; content: ''; position: absolute; display: block; width: 100%; height: 100%; top: 0; left: 0; z-index: 1; background-color: #fff; opacity: 0; filter: alpha(opacity=0); background-image: url(../images/loading.gif); background-repeat: no-repeat; background-position: center center; background-size: 20px auto; } .profile-url-edit-wrapper .save-profile-slug.loading:before { opacity: 0.9; filter: alpha(opacity=90); } .employer-listing-info, .restrict-cv-package-info { margin: 30px 0; } @media (min-width: 1200px) { .employer-listing-info, .restrict-cv-package-info { margin: 50px 0; } } .employer-listing-info .widget-title, .restrict-cv-package-info .widget-title { padding: 20px 0; margin: 0 0 30px; text-align: center; font-size: 25px; } @media (min-width: 1200px) { .employer-listing-info .widget-title, .restrict-cv-package-info .widget-title { font-size: 35px; } } .restrict-wrapper { margin-top: 20px; margin-bottom: 2px; } @media (min-width: 1200px) { .restrict-wrapper { margin-top: 50px; margin-bottom: 50px; } } .restrict-wrapper .restrict-content { font-weight: 500; text-align: center; font-size: 25px; color: #202124; } .restrict-title { text-align: center; margin: 20px 0; font-size: 35px; color: #e44343; line-height: 1.2; } @media (min-width: 1200px) { .restrict-title { font-size: 50px; margin-bottom: 50px; } } .skill-percents { padding: 15px; margin-top: 15px; } .skill-percents h4 { font-size: 18px; margin: 0 0 15px; color: #fff; } .skill-percents h4 span { color: #e44343; font-weight: 700; } .skill-percents .skill-process { width: 100%; height: 7px; background: #ECEDF2; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; position: relative; } .skill-percents .skill-process > span { position: absolute; top: 0; left: 0; height: 7px; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; background: var(--superio-theme-color); } .rtl .skill-percents .skill-process > span { right: 0; left: auto; } .skill-percents .value-percents { margin-top: 20px; } .skill-percents .underline { color: #f0ad4e; font-weight: 500; text-decoration: underline; } .resume-form-wrapper .alert { text-align: center; font-size: 18px; } @media (min-width: 1200px) { .resume-form-wrapper .alert { margin-bottom: 50px; } } .resume-form-wrapper .widget .widget-title { font-size: 30px; } .approved-applicants, .total-applicants, .rejected-applicants { position: relative; overflow: hidden; cursor: pointer; } .approved-applicants:before, .total-applicants:before, .rejected-applicants:before { content: ''; position: absolute; display: block; width: 100%; height: 100%; top: 0; left: 0; z-index: 2; background-color: #fff; opacity: 0; filter: alpha(opacity=0); background-image: url(../images/loading.gif); background-repeat: no-repeat; background-position: center center; background-size: 15px auto; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } .approved-applicants.loading:before, .total-applicants.loading:before, .rejected-applicants.loading:before { opacity: 0.9; filter: alpha(opacity=90); } .employer-employees-member .not-found { margin-bottom: 15px; } @media (min-width: 768px) { .employer-employees-member .not-found { margin-bottom: 30px; } } .employer-employees-member label { margin-bottom: 10px; color: #77838F; font-weight: 500; } .employer-add-employees-form { position: relative; } .employer-add-employees-form:before { display: block; content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(255, 255, 255, 0.9) url("../images/loading.gif") no-repeat center center/30px auto; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; z-index: 1; visibility: hidden; } .employer-add-employees-form.loading:before { visibility: visible; opacity: 1; filter: alpha(opacity=100); } .employer-employees-list-inner { margin-right: -15px; margin-left: -15px; } .employer-employees-list-inner:after { content: ''; display: table; clear: both; } .employer-employees-list-inner .employee-team-wrapper { padding-left: 15px; padding-right: 15px; margin-bottom: 20px; width: 100%; } @media (min-width: 992px) { .employer-employees-list-inner .employee-team-wrapper { width: 50%; float: left; margin-bottom: 30px; } .rtl .employer-employees-list-inner .employee-team-wrapper { float: right; } .employer-employees-list-inner .employee-team-wrapper:nth-child(2n+1) { clear: both; } } .employee-team { position: relative; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center; -webkit-align-items: center; -o-align-items: center; -ms-align-items: center; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; background-color: #fff; -webkit-box-shadow: 0 5px 25px 0 rgba(41, 128, 185, 0.15); box-shadow: 0 5px 25px 0 rgba(41, 128, 185, 0.15); padding: 15px; border: 1px solid #fff; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } .employee-team .employee-thumbnail { width: 90px; padding: 5px; } .employee-team .employee-information { padding-left: 20px; width: calc(100% - 90px); } .rtl .employee-team .employee-information { padding-right: 20px; padding-left: inherit; } .employee-team .entry-title { font-size: 16px; margin: 0; } .widget-job-search-form .widget-title { font-size: 25px; line-height: 1.1; margin: 0 0 10px; } @media (min-width: 1200px) { .widget-job-search-form .widget-title { font-size: 50px; margin-bottom: 30px; } } .widget-job-search-form .des { margin-bottom: 20px; } @media (min-width: 1200px) { .widget-job-search-form .des { margin-bottom: 35px; } } @media (min-width: 1200px) { .widget-submit-btn .btn { padding-right: 40px; padding-left: 40px; } } .popup-title-wrapper { margin-bottom: 20px; } @media (min-width: 1200px) { .popup-title-wrapper { margin-bottom: 30px; } } .popup-title-wrapper .popup-title { margin: 0; font-size: 18px; } @media (min-width: 1200px) { .popup-title-wrapper .popup-title { font-size: 24px; } } .popup-title-wrapper .close-popup { cursor: pointer; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } .popup-title-wrapper .close-popup:hover, .popup-title-wrapper .close-popup:focus { color: #e44343; } .meesage-meeting { margin-bottom: 10px; } @media (min-width: 1200px) { .meesage-meeting { margin-bottom: 20px; } } .meesage-meeting:last-child { margin-bottom: 0; } .meesage-meeting h5 { margin: 0; color: var(--superio-theme-color); } .meesage-meeting .date { color: var(--superio-theme-color); } .meesage-meeting .heading { padding: 10px 15px; background-color: var(--superio-theme-color-01); } .meesage-meeting .content { padding: 15px; border-width: 0 1px 1px; border-style: solid; border-color: var(--superio-theme-color-01); } .zoom-meeting-settings-form label { font-weight: 400; color: #202124; } .meeting-wrapper { margin-bottom: 15px; padding: 15px; border: 1px solid #ECEDF2; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; } @media (min-width: 1200px) { .meeting-wrapper { margin-bottom: 30px; padding: 30px; } } .meeting-wrapper:last-child { margin-bottom: 0; } .meeting-wrapper .day { background-color: var(--superio-theme-color); color: #fff; padding: 15px 5px; font-weight: 700; font-size: 25px; line-height: 1; } .meeting-wrapper .bottom-date { white-space: nowrap; padding: 5px; } .meeting-wrapper .date { overflow: hidden; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; background-color: var(--superio-theme-color-007); width: 100%; } @media (min-width: 768px) { .meeting-wrapper .date { width: 115px; } .meeting-wrapper .date + .righ-inner { padding-left: 30px; width: calc(100% - 115px); } .rtl .meeting-wrapper .date + .righ-inner { padding-right: 30px; padding-left: inherit; } .meeting-wrapper .righ-inner .information { width: 70%; } .meeting-wrapper .righ-inner .action-button { width: 30%; text-align: right; } .rtl .meeting-wrapper .righ-inner .action-button { text-align: left; } } .meeting-wrapper .title { font-size: 18px; margin: 0 0 3px; } .meeting-wrapper .job-metas { margin-top: 5px; } .meeting-wrapper .meta-bottom { font-size: 15px; font-weight: 500; } .meeting-wrapper .meta-bottom strong { font-weight: 500; } @media (max-width: 767px) { .meeting-wrapper .information { margin: 15px 0; } } .stats-graph-search-form { margin-top: 20px; } .stats-graph-search-form label { font-weight: 500; color: #202124; } .dashboard-notifications-wrapper { position: relative; max-height: calc(100% - 50px); } .dashboard-notifications-wrapper ul { list-style: none; padding: 0; margin: 0; } .dashboard-notifications-wrapper ul li { margin-bottom: 20px; padding-left: 48px; position: relative; } .rtl .dashboard-notifications-wrapper ul li { padding-right: 48px; padding-left: inherit; } @media (min-width: 1200px) { .dashboard-notifications-wrapper ul li { margin-bottom: 28px; } } .dashboard-notifications-wrapper ul li:last-child { margin-bottom: 0; } .dashboard-notifications-wrapper ul i { position: absolute; top: 0; left: 0; display: inline-block; width: 35px; height: 35px; font-size: 14px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; text-align: center; line-height: 35px; color: var(--superio-theme-color); background-color: var(--superio-theme-color-015); } .rtl .dashboard-notifications-wrapper ul i { right: 0; left: auto; } .dashboard-notifications-wrapper ul i.flaticon-envelope, .dashboard-notifications-wrapper ul i.flaticon-briefcase { color: #34A853; background: rgba(52, 168, 83, 0.1); } .dashboard-notifications-wrapper ul .text { margin-top: 3px; display: inline-block; } .dashboard-notifications { height: 300px; } @media (min-width: 768px) { .dashboard-notifications { height: 548px; } .dashboard-notifications.with-employer { height: 665px; } } .filter-listing-form.vertical { overflow-x: hidden; } .invite-candidate-form-wrapper .widget-content { text-align: inherit !important; } .invite-candidate-form-wrapper .widget-title { text-align: left; margin-bottom: 5px; } .rtl .invite-candidate-form-wrapper .widget-title { text-align: right; } .invite-candidate-form-wrapper .des { margin-bottom: 20px; } .invite-candidate-form-wrapper .checklist { padding: 0; margin: 0 0 20px; clear: both; max-height: 300px; overflow: auto; scrollbar-width: thin; } .invite-candidate-form-wrapper .checklist li { float: left; list-style: none; color: #202124; margin-bottom: 5px; width: 100%; } .rtl .invite-candidate-form-wrapper .checklist li { float: right; } @media (min-width: 768px) { .invite-candidate-form-wrapper .checklist li { width: 50%; } .invite-candidate-form-wrapper .checklist li:nth-child(2n) { padding-right: 10px; } .rtl .invite-candidate-form-wrapper .checklist li:nth-child(2n) { padding-left: 10px; padding-right: inherit; } } .invite-candidate-form-wrapper .checklist li [type="checkbox"] { margin-right: 3px; } .rtl .invite-candidate-form-wrapper .checklist li [type="checkbox"] { margin-left: 3px; margin-right: 0; } .currencies-wrapper { position: relative; } .currencies-wrapper .dropdown-toggle { position: relative; } .currencies-wrapper .dropdown-toggle i { margin-left: 5px; } .rtl .currencies-wrapper .dropdown-toggle i { margin-right: 5px; margin-left: 0; } .currencies-wrapper .dropdown-toggle:before { content: ''; position: absolute; top: 100%; left: 0; width: 100%; height: 10px; } .currencies-wrapper .dropdown-menu { -webkit-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; font-size: inherit; -webkit-box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); padding: 15px 20px; border: 1px solid #ECEDF2; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; margin-top: 10px; display: block; visibility: hidden; opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateY(10px); -ms-transform: translateY(10px); -o-transform: translateY(10px); transform: translateY(10px); } .currencies-wrapper .dropdown-menu:before { content: ''; position: absolute; bottom: 100%; right: 20px; border-width: 8px; border-style: solid; border-color: transparent transparent #ECEDF2; } .rtl .currencies-wrapper .dropdown-menu:before { left: 20px; right: auto; } .currencies-wrapper .currencies { padding: 0; margin: 0; list-style: none; } .currencies-wrapper .currencies li { -webkit-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; margin-bottom: 5px; } .currencies-wrapper .currencies li.active { color: var(--superio-theme-color); } .currencies-wrapper .currencies li:last-child { margin-bottom: 0; } .currencies-wrapper label { font-weight: 400; cursor: pointer; margin: 0; width: 100%; display: inline-block; } .currencies-wrapper:hover .dropdown-menu { visibility: visible; opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); } .tt-menu { background-color: #fff; -webkit-box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); box-shadow: 0 6px 15px 0 rgba(64, 79, 104, 0.05); border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; } .tt-menu .tt-dataset { padding-bottom: 15px; max-height: 320px; overflow: auto; scrollbar-width: thin; } .tt-menu .tt-suggestion { overflow: hidden; display: block; padding: 15px 15px 0; margin: 0; } .tt-menu .tt-suggestion:first-child { display: none; } .tt-menu .tt-suggestion .media-object { display: block; width: 60px; max-width: none; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; } .tt-menu .tt-suggestion .media-left { padding-right: 10px; } .rtl .tt-menu .tt-suggestion .media-left { padding-left: 10px; padding-right: inherit; } .tt-menu .tt-suggestion h4 { font-size: 13px; margin: 0 0 5px; } .tt-menu .tt-suggestion .job-salary { font-size: 13px; } .tt-menu .tt-suggestion i { display: none; } .tt-menu .tt-suggestion:hover h4 { color: #1967D2; } .tt-menu .tt-suggestion .tt-highlight { color: #e44343; } .twitter-typeahead { width: 100%; display: block; } .twitter-typeahead:before { opacity: 0; filter: alpha(opacity=0); -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; content: ''; position: absolute; top: 0; z-index: 2; display: block; right: 7px; width: 22px; height: 100%; background: url("../images/loading.gif") no-repeat scroll center center/18px auto; } .rtl .twitter-typeahead:before { left: 7px; right: auto; } .twitter-typeahead.loading:before { opacity: 1; filter: alpha(opacity=100); } /* 12. responsive */ /* * Responsive */ @media (min-width: 1500px) { .list-product-archive .col-lg-cs-5, .list-product-archive .col-md-cs-5 { width: 20%; } } @media (min-width: 1380px) { .container { width: 1320px; } } @media (max-width: 1410px) { .no-padding-laptop { padding: 0 !important; } } @media (min-width: 1200px) { .lg-clearfix { clear: both; } .hidden-dots .slick-dots, .hidden-dot-lg .slick-dots { display: none; } .row-50 { margin-left: -25px; margin-right: -25px; } .row-50 > [class*="col"] { padding-left: 25px; padding-right: 25px; } } @media (min-width: 992px) and (max-width: 1199px) { .md-clearfix { clear: both; } } @media (min-width: 768px) and (max-width: 991px) { .sm-clearfix { clear: both; } } @media (max-width: 1199px) { .category-banner-inner .title { display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; } .post-list-item-v1 .entry-title { margin-top: 5px; } .box-dashboard-wrapper .space-30 { margin-bottom: 20px !important; } .subwoo-inner .recommended { margin-top: 10px; } } @media (max-width: 1024px) { .table-p-static { position: static !important; } .hidden-bg-table { background-image: none !important; } } @media (max-width: 767px) { .xs-clearfix { clear: both; } } @media (max-width: 768px) { .woocommerce #content table.cart td.actions .coupon, .woocommerce table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon { padding-bottom: 20px; } .woocommerce table.shop_table_responsive tr td .select2-container--default.select2-container .select2-selection--single .select2-selection__arrow, .woocommerce-page table.shop_table_responsive tr td .select2-container--default.select2-container .select2-selection--single .select2-selection__arrow { left: 10px; } .rtl .woocommerce table.shop_table_responsive tr td .select2-container--default.select2-container .select2-selection--single .select2-selection__arrow, .rtl .woocommerce-page table.shop_table_responsive tr td .select2-container--default.select2-container .select2-selection--single .select2-selection__arrow { right: 10px; left: auto; } } @media (max-width: 991px) { .comment-list .children { padding-left: 20px; } .rtl .comment-list .children { padding-right: 20px; padding-left: inherit; } .filter-listing-form.horizontal .has-border { border-bottom: 1px solid #ECEDF2; padding-bottom: 10px; margin-bottom: 10px; } .filter-listing-form.horizontal .has-border + div { margin-bottom: 10px; } .sidebar-job { margin-top: 20px; } .candidate-single-v3 .sidebar-job { margin-top: 0; } .candidate-single-v3 .list-content-candidate { margin-top: 20px; } .inner-dashboard.container-fluid .mobile-sidebar-btn { margin: 25px 15px 0; } .job-table .job-table-applicants, .job-table .job-applicants { display: none; } .job-table .job-table-info .job-metas { display: none; } .job-table .job-actions { width: auto; } .job-table .job-title { font-size: 15px; } .wrapper-testimonial-thumbnail .avarta { width: 50px; height: 50px; } .wrapper-testimonial-thumbnail .name-client { font-size: 15px; } } @media (min-width: 768px) and (max-width: 991px) { .layout-type-top-map .jobs-alert-ordering-wrapper { display: block; } .layout-type-top-map .jobs-alert-ordering-wrapper:after { display: table; content: ''; clear: both; } .layout-type-top-map .jobs-alert-ordering-wrapper > * { width: 50%; float: left; margin: 0 0 10px; } .rtl .layout-type-top-map .jobs-alert-ordering-wrapper > * { float: right; } .layout-type-top-map .jobs-alert-ordering-wrapper > *:nth-child(2n + 1) { clear: both; } } @media (max-width: 767px) { .slick-carousel { margin-left: -8px; margin-right: -8px; } .slick-carousel .slick-slide { padding-left: 8px; padding-right: 8px; } .slick-carousel .slick-arrow { opacity: 0.8; filter: alpha(opacity=80); } .slick-carousel:hover .slick-arrow { opacity: 1; filter: alpha(opacity=100); } .products.row { margin-left: -8px; margin-right: -8px; } .products.row > [class*="col-"] { padding-left: 8px; padding-right: 8px; } .nav-tabs { overflow-x: auto; white-space: nowrap; } .nav-tabs li { float: none; display: inline-block; margin-bottom: 10px; } .woocommerce-MyAccount-navigation > ul { overflow-x: auto; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; padding: 0 0 5px; } .woocommerce-MyAccount-navigation > ul li { white-space: nowrap; } .post-list-item .top-image { width: 120px; } .post-list-item .top-image + .inner-bottom { width: calc( 100% - 120px ); } .share-blog .title { display: block; margin: 0 0 10px; } .job-list.v1 .inner-right { margin-top: 10px; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center; -webkit-align-items: center; -ms-align-items: center; } .job-list.v1 .job-metas-bottom { margin: 0; margin-left: 15px; } .rtl .job-list.v1 .job-metas-bottom { margin-right: 15px; margin-left: 0; } .job-list.v3 .btn-apply { padding: 5px 20px; font-size: 14px; } .job-list.v3 .ali-right { margin-top: 10px; } .job-list.v5 .ali-right { padding-top: 10px; } .candidate-list.v2 .ali-right { margin-top: 15px; } .candidate-list.v2 .btn { font-size: 14px; padding: 5px 20px; } .employer-list .ali-right { margin-top: 10px; } .widget-employers .slick-carousel .slick-dots, .widget-candidates .slick-carousel .slick-dots, .widget-jobs .slick-carousel .slick-dots { padding-top: 0; } .row-responsive { margin-right: -8px; margin-left: -8px; } .row-responsive [class*="col-"] { padding-right: 8px; padding-left: 8px; } .jobs-alert-ordering-wrapper > * { float: none; width: 100%; margin: 0 0 10px !important; } .jobs-alert-ordering-wrapper > *:last-child { margin-bottom: 0 !important; } .job-detail-header.v1 { text-align: center; } .job-detail-header.v1 .job-detail-buttons { margin-top: 15px; } .job-detail-header.v1 .info-detail-job { width: 100%; padding: 15px 0 0; } .job-detail-header.v1 .employer-logo { margin: auto; } .job-detail-header.v2 { text-align: center; } .job-detail-header.v2 .employer-logo { margin: auto; } .job-detail-header.v2 .info-detail-job { width: 100%; padding: 15px 0 0; } .candidate-detail-header.v1 { text-align: center; } .candidate-detail-header.v1 .candidate-thumbnail { margin: auto; } .candidate-detail-header.v1 .candidate-detail-buttons { margin-top: 15px; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .candidate-detail-header.v1 .candidate-information { width: 100%; padding: 15px 0 0; } .candidate-detail-header.v2 { text-align: center; } .candidate-detail-header.v2 .candidate-thumbnail { margin: auto; } .candidate-detail-header.v2 .candidate-information { width: 100%; padding: 15px 0 0; } .employer-single-v3 .list-content-candidate { margin-top: 30px; } .employer-single-v3 .sidebar-job { margin: 0; } .candidate-detail-header.v3 .flex-bottom-sm { display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; flex-direction: column; -webkit-flex-direction: column; } .candidate-detail-header.v3 .col-first { order: 1; -webkit-order: 1; } .candidate-detail-header.v3 .col-middle { order: 2; -webkit-order: 2; } .candidate-detail-header.v3 .col-last { order: 3; -webkit-order: 3; padding-top: 15px; } .candidate-detail-header.v3 .candidate-detail-buttons { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .candidate-list .candidate-tags { display: none; } .candidate-list .ali-right { margin-top: 15px; } .candidate-list .btn { padding: 5px 20px; font-size: 14px; } .cmb-form [class*="portfolio-photos"] .wp-job-board-pro-uploaded-files, .cmb-form [class*="profile-photos"] .wp-job-board-pro-uploaded-files { margin-left: -8px; margin-right: -8px; } .cmb-form [class*="portfolio-photos"] .wp-job-board-pro-uploaded-files .wp-job-board-pro-uploaded-file, .cmb-form [class*="profile-photos"] .wp-job-board-pro-uploaded-files .wp-job-board-pro-uploaded-file { padding-right: 8px; padding-left: 8px; width: 33.33%; } .cmb-form [class*="portfolio-photos"] .wp-job-board-pro-uploaded-files .wp-job-board-pro-uploaded-file:nth-child(3n + 1), .cmb-form [class*="profile-photos"] .wp-job-board-pro-uploaded-files .wp-job-board-pro-uploaded-file:nth-child(3n + 1) { clear: both; } .applicants-job .job-title { display: none; } .job-table .job-table-info-content-title { font-size: 15px; } .cmb-form .cmb-type-group .cmb-th, .cmb-form .cmb-type-group .cmb-th + .cmb-td { width: 100%; } .job-applied-wrapper .employer-logo, .job-applied-wrapper .job-metas { display: none; } .job-applied-wrapper .employer-logo + .job-content { padding: 0; } .job-applied-wrapper .action-button { min-width: 70px; } .post-grid-v5 .top-image { height: 250px; overflow: hidden; } } @media (max-width: 479px) { .woocommerce form .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper > * > *, .woocommerce form .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper > * > .select2-container, .woocommerce form .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper > * > select, .woocommerce form .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper > * > input { width: 100% !important; margin: 0 0 5px !important; } } .header-mobile .message-top{ margin-left: 20px; } .rtl .header-mobile .message-top{ margin-left: inherit; margin-right: 20px; } .header-mobile .message-notification{ line-height: 1; vertical-align: middle } .header-mobile .message-notification i{ font-size: 21px; } .header-mobile .message-top .notifications-wrapper{ right: 0; min-width: 280px; } .rtl .header-mobile .message-top .notifications-wrapper{ right: inherit; left: 0; }