/*
Template Name: MartPlace - Multipurpose Online Marketplace HTML Template with Dashboard
Template URI: https://themeforest.net/user/aazztech/portfolio
Author: Aazztech
Author URI: https://themeforest.net/user/aazztech
Version: 2.1.1
NB: this file contains the list of components/scss partial along with the style.scss contents order.
*/
/**                              **
**       TABLE OF CONTENTS       **
**                               **
-----------------------------------*/
/*
  01.COMMON
    -- reset
    -- helper
    -- theme
    -- general
    -- mixins

  02.COMPONENTS
    -- menu
    -- sidebar
    -- btn
    -- product
    -- social
    -- accordion
    -- breadcrumb
    -- modal
    -- table
    -- progressbar
    -- timeline
    -- team
    -- pricing
    -- bumba
    -- datepicker
  03. MENU AREA
  04. HERO AREA
  05. FEATURE AREA
  06. PRODUCTS AREA
  07. FEATURED PRODUCTS AREA
  08. FOLLOWERS FEED
  09. COUNTER UP AREA
  10. WHY CHOOSE AREA
  11. SELL BUY AREA
  12. TESTIMONIAL AREA
  13. LATEST NEWS AREA
  14. SPECIAL FEATURE
  15. CALL TO ACTION
  16. FOOTER AREA
  17. PROMOTION AREA
  18. OVERVIEW AREA
  19. PARTNER AREA
  20. SEARCH AREA2
  21. SINGLE PRODUCT1 AREA
  22. OVERVIEW AREA
  23. AUTHOR AREA
  24. DASHBOARD AREA
  25. NOTIFICATIONS AREA
  26. MESSAGE AREA
  27. CART PAGE AREA
  28. CHECKOUT AREA
  29. SUPPORT AREA
  30. HOW IT WORKS AREA
  31. FORUM AREA
  32. ABOUT US  HERO AREA
  33. ABOUT AND MISSION AREA
  34. GALLERY ARE
  35. TESTIMONIAL VIDEO
  36. PRICING AREA
  37. FAQ AREA
  38. AFFILIATE PAGE
  39. TERM AND CONDITION AREA
  40. BLOG AREA
  41. CONTACT AREA
  42. 404 AREA
  43. JOB HERO HERO
  44. JOB  AREA
  45. FEATURE AREA
  46. JOB DETAIL
  47. DETAIL AREA
  48. EVENT AREA
  49. EVENT DETAIL
  50. MAP AREA
  51. TICKET AREA
  52. RESPONSIVE CSS
***************************/
/* import fonts */
@import url("https://fonts.googleapis.com/css?family=Quicksand:300,400,500,700");
@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@200;300;400;500;600;700;800&display=swap');
/* import style css */
/*****************************
	-- THEME
*****************************/
/* RESET CSS */
/*****************************
	-- RESET
*****************************/

body,html {
  font-family: 'Manrope', sans-serif;
  position: relative;
  font-weight: 400;
  font-size: 14px;
}

/*Padding*/
.p-1{padding:1px!important}.p-2{padding:2px!important}.p-3{padding:3px!important}.p-4{padding:4px!important}.p-5{padding:5px!important}.p-6{padding:6px!important}.p-7{padding:7px!important}.p-8{padding:8px!important}.p-9{padding:9px!important}.p-10{padding:10px!important}.p-11{padding:11px!important}.p-12{padding:12px!important}.p-13{padding:13px!important}.p-14{padding:14px!important}.p-15{padding:15px!important}.p-16{padding:16px!important}.p-17{padding:17px!important}.p-18{padding:18px!important}.p-19{padding:19px!important}.p-20{padding:20px!important}.p-21{padding:21px!important}.p-22{padding:22px!important}.p-23{padding:23px!important}.p-24{padding:24px!important}.p-25{padding:25px!important}.p-26{padding:26px!important}.p-27{padding:27px!important}.p-28{padding:28px!important}.p-29{padding:29px!important}.p-30{padding:30px!important}.p-31{padding:31px!important}.p-32{padding:32px!important}.p-33{padding:33px!important}.p-34{padding:34px!important}.p-35{padding:35px!important}.p-36{padding:36px!important}.p-37{padding:37px!important}.p-38{padding:38px!important}.p-39{padding:39px!important}.p-40{padding:40px!important}.p-41{padding:41px!important}.p-42{padding:42px!important}.p-43{padding:43px!important}.p-44{padding:44px!important}.p-45{padding:45px!important}.p-46{padding:46px!important}.p-47{padding:47px!important}.p-48{padding:48px!important}.p-49{padding:49px!important}.p-50{padding:50px!important}.p-51{padding:51px!important}.p-52{padding:52px!important}.p-53{padding:53px!important}.p-54{padding:54px!important}.p-55{padding:55px!important}.p-56{padding:56px!important}.p-57{padding:57px!important}.p-58{padding:58px!important}.p-59{padding:59px!important}.p-60{padding:60px!important}.p-61{padding:61px!important}.p-62{padding:62px!important}.p-63{padding:63px!important}.p-64{padding:64px!important}.p-65{padding:65px!important}.p-66{padding:66px!important}.p-67{padding:67px!important}.p-68{padding:68px!important}.p-69{padding:69px!important}.p-70{padding:70px!important}.p-71{padding:71px!important}.p-72{padding:72px!important}.p-73{padding:73px!important}.p-74{padding:74px!important}.p-75{padding:75px!important}.p-76{padding:76px!important}.p-77{padding:77px!important}.p-78{padding:78px!important}.p-79{padding:79px!important}.p-80{padding:80px!important}.p-81{padding:81px!important}.p-82{padding:82px!important}.p-83{padding:83px!important}.p-84{padding:84px!important}.p-85{padding:85px!important}.p-86{padding:86px!important}.p-87{padding:87px!important}.p-88{padding:88px!important}.p-89{padding:89px!important}.p-90{padding:90px!important}.p-91{padding:91px!important}.p-92{padding:92px!important}.p-93{padding:93px!important}.p-94{padding:94px!important}.p-95{padding:95px!important}.p-96{padding:96px!important}.p-97{padding:97px!important}.p-98{padding:98px!important}.p-99{padding:99px!important}.p-100{padding:100px!important}.p-101{padding:101px!important}.p-102{padding:102px!important}.p-103{padding:103px!important}.p-104{padding:104px!important}.p-105{padding:105px!important}.p-106{padding:106px!important}.p-107{padding:107px!important}.p-108{padding:108px!important}.p-109{padding:109px!important}.p-110{padding:110px!important}.p-111{padding:111px!important}.p-112{padding:112px!important}.p-113{padding:113px!important}.p-114{padding:114px!important}.p-115{padding:115px!important}.p-116{padding:116px!important}.p-117{padding:117px!important}.p-118{padding:118px!important}.p-119{padding:119px!important}.p-120{padding:120px!important}.p-121{padding:121px!important}.p-122{padding:122px!important}.p-123{padding:123px!important}.p-124{padding:124px!important}.p-125{padding:125px!important}.p-126{padding:126px!important}.p-127{padding:127px!important}.p-128{padding:128px!important}.p-129{padding:129px!important}.p-130{padding:130px!important}.p-131{padding:131px!important}.p-132{padding:132px!important}.p-133{padding:133px!important}.p-134{padding:134px!important}.p-135{padding:135px!important}.p-136{padding:136px!important}.p-137{padding:137px!important}.p-138{padding:138px!important}.p-139{padding:139px!important}.p-140{padding:140px!important}.p-141{padding:141px!important}.p-142{padding:142px!important}.p-143{padding:143px!important}.p-144{padding:144px!important}.p-145{padding:145px!important}.p-146{padding:146px!important}.p-147{padding:147px!important}.p-148{padding:148px!important}.p-149{padding:149px!important}.p-150{padding:150px!important}.p-151{padding:151px!important}.p-152{padding:152px!important}.p-153{padding:153px!important}.p-154{padding:154px!important}.p-155{padding:155px!important}.p-156{padding:156px!important}.p-157{padding:157px!important}.p-158{padding:158px!important}.p-159{padding:159px!important}.p-160{padding:160px!important}.p-161{padding:161px!important}.p-162{padding:162px!important}.p-163{padding:163px!important}.p-164{padding:164px!important}.p-165{padding:165px!important}.p-166{padding:166px!important}.p-167{padding:167px!important}.p-168{padding:168px!important}.p-169{padding:169px!important}.p-170{padding:170px!important}.p-171{padding:171px!important}.p-172{padding:172px!important}.p-173{padding:173px!important}.p-174{padding:174px!important}.p-175{padding:175px!important}.p-176{padding:176px!important}.p-177{padding:177px!important}.p-178{padding:178px!important}.p-179{padding:179px!important}.p-180{padding:180px!important}.p-181{padding:181px!important}.p-182{padding:182px!important}.p-183{padding:183px!important}.p-184{padding:184px!important}.p-185{padding:185px!important}.p-186{padding:186px!important}.p-187{padding:187px!important}.p-188{padding:188px!important}.p-189{padding:189px!important}.p-190{padding:190px!important}.p-191{padding:191px!important}.p-192{padding:192px!important}.p-193{padding:193px!important}.p-194{padding:194px!important}.p-195{padding:195px!important}.p-196{padding:196px!important}.p-197{padding:197px!important}.p-198{padding:198px!important}.p-199{padding:199px!important}.p-200{padding:200px!important}.p-201{padding:201px!important}.p-202{padding:202px!important}.p-203{padding:203px!important}.p-204{padding:204px!important}.p-205{padding:205px!important}.p-206{padding:206px!important}.p-207{padding:207px!important}.p-208{padding:208px!important}.p-209{padding:209px!important}.p-210{padding:210px!important}.p-211{padding:211px!important}.p-212{padding:212px!important}.p-213{padding:213px!important}.p-214{padding:214px!important}.p-215{padding:215px!important}.p-216{padding:216px!important}.p-217{padding:217px!important}.p-218{padding:218px!important}.p-219{padding:219px!important}.p-220{padding:220px!important}.p-221{padding:221px!important}.p-222{padding:222px!important}.p-223{padding:223px!important}.p-224{padding:224px!important}.p-225{padding:225px!important}.p-226{padding:226px!important}.p-227{padding:227px!important}.p-228{padding:228px!important}.p-229{padding:229px!important}.p-230{padding:230px!important}.p-231{padding:231px!important}.p-232{padding:232px!important}.p-233{padding:233px!important}.p-234{padding:234px!important}.p-235{padding:235px!important}.p-236{padding:236px!important}.p-237{padding:237px!important}.p-238{padding:238px!important}.p-239{padding:239px!important}.p-240{padding:240px!important}.p-241{padding:241px!important}.p-242{padding:242px!important}.p-243{padding:243px!important}.p-244{padding:244px!important}.p-245{padding:245px!important}.p-246{padding:246px!important}.p-247{padding:247px!important}.p-248{padding:248px!important}.p-249{padding:249px!important}.p-250{padding:250px!important}.p-251{padding:251px!important}.p-252{padding:252px!important}.p-253{padding:253px!important}.p-254{padding:254px!important}.p-255{padding:255px!important}.p-256{padding:256px!important}.p-257{padding:257px!important}.p-258{padding:258px!important}.p-259{padding:259px!important}.p-260{padding:260px!important}.p-261{padding:261px!important}.p-262{padding:262px!important}.p-263{padding:263px!important}.p-264{padding:264px!important}.p-265{padding:265px!important}.p-266{padding:266px!important}.p-267{padding:267px!important}.p-268{padding:268px!important}.p-269{padding:269px!important}.p-270{padding:270px!important}.p-271{padding:271px!important}.p-272{padding:272px!important}.p-273{padding:273px!important}.p-274{padding:274px!important}.p-275{padding:275px!important}.p-276{padding:276px!important}.p-277{padding:277px!important}.p-278{padding:278px!important}.p-279{padding:279px!important}.p-280{padding:280px!important}.p-281{padding:281px!important}.p-282{padding:282px!important}.p-283{padding:283px!important}.p-284{padding:284px!important}.p-285{padding:285px!important}.p-286{padding:286px!important}.p-287{padding:287px!important}.p-288{padding:288px!important}.p-289{padding:289px!important}.p-290{padding:290px!important}.p-291{padding:291px!important}.p-292{padding:292px!important}.p-293{padding:293px!important}.p-294{padding:294px!important}.p-295{padding:295px!important}.p-296{padding:296px!important}.p-297{padding:297px!important}.p-298{padding:298px!important}.p-299{padding:299px!important}.p-300{padding:300px!important}

/*Padding X*/
.p-y-1{padding:1px 0!important}.p-y-2{padding:2px 0!important}.p-y-3{padding:3px 0!important}.p-y-4{padding:4px 0!important}.p-y-5{padding:5px 0!important}.p-y-6{padding:6px 0!important}.p-y-7{padding:7px 0!important}.p-y-8{padding:8px 0!important}.p-y-9{padding:9px 0!important}.p-y-10{padding:10px 0!important}.p-y-11{padding:11px 0!important}.p-y-12{padding:12px 0!important}.p-y-13{padding:13px 0!important}.p-y-14{padding:14px 0!important}.p-y-15{padding:15px 0!important}.p-y-16{padding:16px 0!important}.p-y-17{padding:17px 0!important}.p-y-18{padding:18px 0!important}.p-y-19{padding:19px 0!important}.p-y-20{padding:20px 0!important}.p-y-21{padding:21px 0!important}.p-y-22{padding:22px 0!important}.p-y-23{padding:23px 0!important}.p-y-24{padding:24px 0!important}.p-y-25{padding:25px 0!important}.p-y-26{padding:26px 0!important}.p-y-27{padding:27px 0!important}.p-y-28{padding:28px 0!important}.p-y-29{padding:29px 0!important}.p-y-30{padding:30px 0!important}.p-y-31{padding:31px 0!important}.p-y-32{padding:32px 0!important}.p-y-33{padding:33px 0!important}.p-y-34{padding:34px 0!important}.p-y-35{padding:35px 0!important}.p-y-36{padding:36px 0!important}.p-y-37{padding:37px 0!important}.p-y-38{padding:38px 0!important}.p-y-39{padding:39px 0!important}.p-y-40{padding:40px 0!important}.p-y-41{padding:41px 0!important}.p-y-42{padding:42px 0!important}.p-y-43{padding:43px 0!important}.p-y-44{padding:44px 0!important}.p-y-45{padding:45px 0!important}.p-y-46{padding:46px 0!important}.p-y-47{padding:47px 0!important}.p-y-48{padding:48px 0!important}.p-y-49{padding:49px 0!important}.p-y-50{padding:50px 0!important}.p-y-51{padding:51px 0!important}.p-y-52{padding:52px 0!important}.p-y-53{padding:53px 0!important}.p-y-54{padding:54px 0!important}.p-y-55{padding:55px 0!important}.p-y-56{padding:56px 0!important}.p-y-57{padding:57px 0!important}.p-y-58{padding:58px 0!important}.p-y-59{padding:59px 0!important}.p-y-60{padding:60px 0!important}.p-y-61{padding:61px 0!important}.p-y-62{padding:62px 0!important}.p-y-63{padding:63px 0!important}.p-y-64{padding:64px 0!important}.p-y-65{padding:65px 0!important}.p-y-66{padding:66px 0!important}.p-y-67{padding:67px 0!important}.p-y-68{padding:68px 0!important}.p-y-69{padding:69px 0!important}.p-y-70{padding:70px 0!important}.p-y-71{padding:71px 0!important}.p-y-72{padding:72px 0!important}.p-y-73{padding:73px 0!important}.p-y-74{padding:74px 0!important}.p-y-75{padding:75px 0!important}.p-y-76{padding:76px 0!important}.p-y-77{padding:77px 0!important}.p-y-78{padding:78px 0!important}.p-y-79{padding:79px 0!important}.p-y-80{padding:80px 0!important}.p-y-81{padding:81px 0!important}.p-y-82{padding:82px 0!important}.p-y-83{padding:83px 0!important}.p-y-84{padding:84px 0!important}.p-y-85{padding:85px 0!important}.p-y-86{padding:86px 0!important}.p-y-87{padding:87px 0!important}.p-y-88{padding:88px 0!important}.p-y-89{padding:89px 0!important}.p-y-90{padding:90px 0!important}.p-y-91{padding:91px 0!important}.p-y-92{padding:92px 0!important}.p-y-93{padding:93px 0!important}.p-y-94{padding:94px 0!important}.p-y-95{padding:95px 0!important}.p-y-96{padding:96px 0!important}.p-y-97{padding:97px 0!important}.p-y-98{padding:98px 0!important}.p-y-99{padding:99px 0!important}.p-y-100{padding:100px 0!important}.p-y-101{padding:101px 0!important}.p-y-102{padding:102px 0!important}.p-y-103{padding:103px 0!important}.p-y-104{padding:104px 0!important}.p-y-105{padding:105px 0!important}.p-y-106{padding:106px 0!important}.p-y-107{padding:107px 0!important}.p-y-108{padding:108px 0!important}.p-y-109{padding:109px 0!important}.p-y-110{padding:110px 0!important}.p-y-111{padding:111px 0!important}.p-y-112{padding:112px 0!important}.p-y-113{padding:113px 0!important}.p-y-114{padding:114px 0!important}.p-y-115{padding:115px 0!important}.p-y-116{padding:116px 0!important}.p-y-117{padding:117px 0!important}.p-y-118{padding:118px 0!important}.p-y-119{padding:119px 0!important}.p-y-120{padding:120px 0!important}.p-y-121{padding:121px 0!important}.p-y-122{padding:122px 0!important}.p-y-123{padding:123px 0!important}.p-y-124{padding:124px 0!important}.p-y-125{padding:125px 0!important}.p-y-126{padding:126px 0!important}.p-y-127{padding:127px 0!important}.p-y-128{padding:128px 0!important}.p-y-129{padding:129px 0!important}.p-y-130{padding:130px 0!important}.p-y-131{padding:131px 0!important}.p-y-132{padding:132px 0!important}.p-y-133{padding:133px 0!important}.p-y-134{padding:134px 0!important}.p-y-135{padding:135px 0!important}.p-y-136{padding:136px 0!important}.p-y-137{padding:137px 0!important}.p-y-138{padding:138px 0!important}.p-y-139{padding:139px 0!important}.p-y-140{padding:140px 0!important}.p-y-141{padding:141px 0!important}.p-y-142{padding:142px 0!important}.p-y-143{padding:143px 0!important}.p-y-144{padding:144px 0!important}.p-y-145{padding:145px 0!important}.p-y-146{padding:146px 0!important}.p-y-147{padding:147px 0!important}.p-y-148{padding:148px 0!important}.p-y-149{padding:149px 0!important}.p-y-150{padding:150px 0!important}.p-y-151{padding:151px 0!important}.p-y-152{padding:152px 0!important}.p-y-153{padding:153px 0!important}.p-y-154{padding:154px 0!important}.p-y-155{padding:155px 0!important}.p-y-156{padding:156px 0!important}.p-y-157{padding:157px 0!important}.p-y-158{padding:158px 0!important}.p-y-159{padding:159px 0!important}.p-y-160{padding:160px 0!important}.p-y-161{padding:161px 0!important}.p-y-162{padding:162px 0!important}.p-y-163{padding:163px 0!important}.p-y-164{padding:164px 0!important}.p-y-165{padding:165px 0!important}.p-y-166{padding:166px 0!important}.p-y-167{padding:167px 0!important}.p-y-168{padding:168px 0!important}.p-y-169{padding:169px 0!important}.p-y-170{padding:170px 0!important}.p-y-171{padding:171px 0!important}.p-y-172{padding:172px 0!important}.p-y-173{padding:173px 0!important}.p-y-174{padding:174px 0!important}.p-y-175{padding:175px 0!important}.p-y-176{padding:176px 0!important}.p-y-177{padding:177px 0!important}.p-y-178{padding:178px 0!important}.p-y-179{padding:179px 0!important}.p-y-180{padding:180px 0!important}.p-y-181{padding:181px 0!important}.p-y-182{padding:182px 0!important}.p-y-183{padding:183px 0!important}.p-y-184{padding:184px 0!important}.p-y-185{padding:185px 0!important}.p-y-186{padding:186px 0!important}.p-y-187{padding:187px 0!important}.p-y-188{padding:188px 0!important}.p-y-189{padding:189px 0!important}.p-y-190{padding:190px 0!important}.p-y-191{padding:191px 0!important}.p-y-192{padding:192px 0!important}.p-y-193{padding:193px 0!important}.p-y-194{padding:194px 0!important}.p-y-195{padding:195px 0!important}.p-y-196{padding:196px 0!important}.p-y-197{padding:197px 0!important}.p-y-198{padding:198px 0!important}.p-y-199{padding:199px 0!important}.p-y-200{padding:200px 0!important}.p-y-201{padding:201px 0!important}.p-y-202{padding:202px 0!important}.p-y-203{padding:203px 0!important}.p-y-204{padding:204px 0!important}.p-y-205{padding:205px 0!important}.p-y-206{padding:206px 0!important}.p-y-207{padding:207px 0!important}.p-y-208{padding:208px 0!important}.p-y-209{padding:209px 0!important}.p-y-210{padding:210px 0!important}.p-y-211{padding:211px 0!important}.p-y-212{padding:212px 0!important}.p-y-213{padding:213px 0!important}.p-y-214{padding:214px 0!important}.p-y-215{padding:215px 0!important}.p-y-216{padding:216px 0!important}.p-y-217{padding:217px 0!important}.p-y-218{padding:218px 0!important}.p-y-219{padding:219px 0!important}.p-y-220{padding:220px 0!important}.p-y-221{padding:221px 0!important}.p-y-222{padding:222px 0!important}.p-y-223{padding:223px 0!important}.p-y-224{padding:224px 0!important}.p-y-225{padding:225px 0!important}.p-y-226{padding:226px 0!important}.p-y-227{padding:227px 0!important}.p-y-228{padding:228px 0!important}.p-y-229{padding:229px 0!important}.p-y-230{padding:230px 0!important}.p-y-231{padding:231px 0!important}.p-y-232{padding:232px 0!important}.p-y-233{padding:233px 0!important}.p-y-234{padding:234px 0!important}.p-y-235{padding:235px 0!important}.p-y-236{padding:236px 0!important}.p-y-237{padding:237px 0!important}.p-y-238{padding:238px 0!important}.p-y-239{padding:239px 0!important}.p-y-240{padding:240px 0!important}.p-y-241{padding:241px 0!important}.p-y-242{padding:242px 0!important}.p-y-243{padding:243px 0!important}.p-y-244{padding:244px 0!important}.p-y-245{padding:245px 0!important}.p-y-246{padding:246px 0!important}.p-y-247{padding:247px 0!important}.p-y-248{padding:248px 0!important}.p-y-249{padding:249px 0!important}.p-y-250{padding:250px 0!important}.p-y-251{padding:251px 0!important}.p-y-252{padding:252px 0!important}.p-y-253{padding:253px 0!important}.p-y-254{padding:254px 0!important}.p-y-255{padding:255px 0!important}.p-y-256{padding:256px 0!important}.p-y-257{padding:257px 0!important}.p-y-258{padding:258px 0!important}.p-y-259{padding:259px 0!important}.p-y-260{padding:260px 0!important}.p-y-261{padding:261px 0!important}.p-y-262{padding:262px 0!important}.p-y-263{padding:263px 0!important}.p-y-264{padding:264px 0!important}.p-y-265{padding:265px 0!important}.p-y-266{padding:266px 0!important}.p-y-267{padding:267px 0!important}.p-y-268{padding:268px 0!important}.p-y-269{padding:269px 0!important}.p-y-270{padding:270px 0!important}.p-y-271{padding:271px 0!important}.p-y-272{padding:272px 0!important}.p-y-273{padding:273px 0!important}.p-y-274{padding:274px 0!important}.p-y-275{padding:275px 0!important}.p-y-276{padding:276px 0!important}.p-y-277{padding:277px 0!important}.p-y-278{padding:278px 0!important}.p-y-279{padding:279px 0!important}.p-y-280{padding:280px 0!important}.p-y-281{padding:281px 0!important}.p-y-282{padding:282px 0!important}.p-y-283{padding:283px 0!important}.p-y-284{padding:284px 0!important}.p-y-285{padding:285px 0!important}.p-y-286{padding:286px 0!important}.p-y-287{padding:287px 0!important}.p-y-288{padding:288px 0!important}.p-y-289{padding:289px 0!important}.p-y-290{padding:290px 0!important}.p-y-291{padding:291px 0!important}.p-y-292{padding:292px 0!important}.p-y-293{padding:293px 0!important}.p-y-294{padding:294px 0!important}.p-y-295{padding:295px 0!important}.p-y-296{padding:296px 0!important}.p-y-297{padding:297px 0!important}.p-y-298{padding:298px 0!important}.p-y-299{padding:299px 0!important}.p-y-300{padding:300px 0!important}

/*Padding Y*/
.p-x-1{padding: 0 1px!important}.p-x-2{padding: 0 2px!important}.p-x-3{padding: 0 3px!important}.p-x-4{padding: 0 4px!important}.p-x-5{padding: 0 5px!important}.p-x-6{padding: 0 6px!important}.p-x-7{padding: 0 7px!important}.p-x-8{padding: 0 8px!important}.p-x-9{padding: 0 9px!important}.p-x-10{padding: 0 10px!important}.p-x-11{padding: 0 11px!important}.p-x-12{padding: 0 12px!important}.p-x-13{padding: 0 13px!important}.p-x-14{padding: 0 14px!important}.p-x-15{padding: 0 15px!important}.p-x-16{padding: 0 16px!important}.p-x-17{padding: 0 17px!important}.p-x-18{padding: 0 18px!important}.p-x-19{padding: 0 19px!important}.p-x-20{padding: 0 20px!important}.p-x-21{padding: 0 21px!important}.p-x-22{padding: 0 22px!important}.p-x-23{padding: 0 23px!important}.p-x-24{padding: 0 24px!important}.p-x-25{padding: 0 25px!important}.p-x-26{padding: 0 26px!important}.p-x-27{padding: 0 27px!important}.p-x-28{padding: 0 28px!important}.p-x-29{padding: 0 29px!important}.p-x-30{padding: 0 30px!important}.p-x-31{padding: 0 31px!important}.p-x-32{padding: 0 32px!important}.p-x-33{padding: 0 33px!important}.p-x-34{padding: 0 34px!important}.p-x-35{padding: 0 35px!important}.p-x-36{padding: 0 36px!important}.p-x-37{padding: 0 37px!important}.p-x-38{padding: 0 38px!important}.p-x-39{padding: 0 39px!important}.p-x-40{padding: 0 40px!important}.p-x-41{padding: 0 41px!important}.p-x-42{padding: 0 42px!important}.p-x-43{padding: 0 43px!important}.p-x-44{padding: 0 44px!important}.p-x-45{padding: 0 45px!important}.p-x-46{padding: 0 46px!important}.p-x-47{padding: 0 47px!important}.p-x-48{padding: 0 48px!important}.p-x-49{padding: 0 49px!important}.p-x-50{padding: 0 50px!important}.p-x-51{padding: 0 51px!important}.p-x-52{padding: 0 52px!important}.p-x-53{padding: 0 53px!important}.p-x-54{padding: 0 54px!important}.p-x-55{padding: 0 55px!important}.p-x-56{padding: 0 56px!important}.p-x-57{padding: 0 57px!important}.p-x-58{padding: 0 58px!important}.p-x-59{padding: 0 59px!important}.p-x-60{padding: 0 60px!important}.p-x-61{padding: 0 61px!important}.p-x-62{padding: 0 62px!important}.p-x-63{padding: 0 63px!important}.p-x-64{padding: 0 64px!important}.p-x-65{padding: 0 65px!important}.p-x-66{padding: 0 66px!important}.p-x-67{padding: 0 67px!important}.p-x-68{padding: 0 68px!important}.p-x-69{padding: 0 69px!important}.p-x-70{padding: 0 70px!important}.p-x-71{padding: 0 71px!important}.p-x-72{padding: 0 72px!important}.p-x-73{padding: 0 73px!important}.p-x-74{padding: 0 74px!important}.p-x-75{padding: 0 75px!important}.p-x-76{padding: 0 76px!important}.p-x-77{padding: 0 77px!important}.p-x-78{padding: 0 78px!important}.p-x-79{padding: 0 79px!important}.p-x-80{padding: 0 80px!important}.p-x-81{padding: 0 81px!important}.p-x-82{padding: 0 82px!important}.p-x-83{padding: 0 83px!important}.p-x-84{padding: 0 84px!important}.p-x-85{padding: 0 85px!important}.p-x-86{padding: 0 86px!important}.p-x-87{padding: 0 87px!important}.p-x-88{padding: 0 88px!important}.p-x-89{padding: 0 89px!important}.p-x-90{padding: 0 90px!important}.p-x-91{padding: 0 91px!important}.p-x-92{padding: 0 92px!important}.p-x-93{padding: 0 93px!important}.p-x-94{padding: 0 94px!important}.p-x-95{padding: 0 95px!important}.p-x-96{padding: 0 96px!important}.p-x-97{padding: 0 97px!important}.p-x-98{padding: 0 98px!important}.p-x-99{padding: 0 99px!important}.p-x-100{padding: 0 100px!important}.p-x-101{padding: 0 101px!important}.p-x-102{padding: 0 102px!important}.p-x-103{padding: 0 103px!important}.p-x-104{padding: 0 104px!important}.p-x-105{padding: 0 105px!important}.p-x-106{padding: 0 106px!important}.p-x-107{padding: 0 107px!important}.p-x-108{padding: 0 108px!important}.p-x-109{padding: 0 109px!important}.p-x-110{padding: 0 110px!important}.p-x-111{padding: 0 111px!important}.p-x-112{padding: 0 112px!important}.p-x-113{padding: 0 113px!important}.p-x-114{padding: 0 114px!important}.p-x-115{padding: 0 115px!important}.p-x-116{padding: 0 116px!important}.p-x-117{padding: 0 117px!important}.p-x-118{padding: 0 118px!important}.p-x-119{padding: 0 119px!important}.p-x-120{padding: 0 120px!important}.p-x-121{padding: 0 121px!important}.p-x-122{padding: 0 122px!important}.p-x-123{padding: 0 123px!important}.p-x-124{padding: 0 124px!important}.p-x-125{padding: 0 125px!important}.p-x-126{padding: 0 126px!important}.p-x-127{padding: 0 127px!important}.p-x-128{padding: 0 128px!important}.p-x-129{padding: 0 129px!important}.p-x-130{padding: 0 130px!important}.p-x-131{padding: 0 131px!important}.p-x-132{padding: 0 132px!important}.p-x-133{padding: 0 133px!important}.p-x-134{padding: 0 134px!important}.p-x-135{padding: 0 135px!important}.p-x-136{padding: 0 136px!important}.p-x-137{padding: 0 137px!important}.p-x-138{padding: 0 138px!important}.p-x-139{padding: 0 139px!important}.p-x-140{padding: 0 140px!important}.p-x-141{padding: 0 141px!important}.p-x-142{padding: 0 142px!important}.p-x-143{padding: 0 143px!important}.p-x-144{padding: 0 144px!important}.p-x-145{padding: 0 145px!important}.p-x-146{padding: 0 146px!important}.p-x-147{padding: 0 147px!important}.p-x-148{padding: 0 148px!important}.p-x-149{padding: 0 149px!important}.p-x-150{padding: 0 150px!important}.p-x-151{padding: 0 151px!important}.p-x-152{padding: 0 152px!important}.p-x-153{padding: 0 153px!important}.p-x-154{padding: 0 154px!important}.p-x-155{padding: 0 155px!important}.p-x-156{padding: 0 156px!important}.p-x-157{padding: 0 157px!important}.p-x-158{padding: 0 158px!important}.p-x-159{padding: 0 159px!important}.p-x-160{padding: 0 160px!important}.p-x-161{padding: 0 161px!important}.p-x-162{padding: 0 162px!important}.p-x-163{padding: 0 163px!important}.p-x-164{padding: 0 164px!important}.p-x-165{padding: 0 165px!important}.p-x-166{padding: 0 166px!important}.p-x-167{padding: 0 167px!important}.p-x-168{padding: 0 168px!important}.p-x-169{padding: 0 169px!important}.p-x-170{padding: 0 170px!important}.p-x-171{padding: 0 171px!important}.p-x-172{padding: 0 172px!important}.p-x-173{padding: 0 173px!important}.p-x-174{padding: 0 174px!important}.p-x-175{padding: 0 175px!important}.p-x-176{padding: 0 176px!important}.p-x-177{padding: 0 177px!important}.p-x-178{padding: 0 178px!important}.p-x-179{padding: 0 179px!important}.p-x-180{padding: 0 180px!important}.p-x-181{padding: 0 181px!important}.p-x-182{padding: 0 182px!important}.p-x-183{padding: 0 183px!important}.p-x-184{padding: 0 184px!important}.p-x-185{padding: 0 185px!important}.p-x-186{padding: 0 186px!important}.p-x-187{padding: 0 187px!important}.p-x-188{padding: 0 188px!important}.p-x-189{padding: 0 189px!important}.p-x-190{padding: 0 190px!important}.p-x-191{padding: 0 191px!important}.p-x-192{padding: 0 192px!important}.p-x-193{padding: 0 193px!important}.p-x-194{padding: 0 194px!important}.p-x-195{padding: 0 195px!important}.p-x-196{padding: 0 196px!important}.p-x-197{padding: 0 197px!important}.p-x-198{padding: 0 198px!important}.p-x-199{padding: 0 199px!important}.p-x-200{padding: 0 200px!important}.p-x-201{padding: 0 201px!important}.p-x-202{padding: 0 202px!important}.p-x-203{padding: 0 203px!important}.p-x-204{padding: 0 204px!important}.p-x-205{padding: 0 205px!important}.p-x-206{padding: 0 206px!important}.p-x-207{padding: 0 207px!important}.p-x-208{padding: 0 208px!important}.p-x-209{padding: 0 209px!important}.p-x-210{padding: 0 210px!important}.p-x-211{padding: 0 211px!important}.p-x-212{padding: 0 212px!important}.p-x-213{padding: 0 213px!important}.p-x-214{padding: 0 214px!important}.p-x-215{padding: 0 215px!important}.p-x-216{padding: 0 216px!important}.p-x-217{padding: 0 217px!important}.p-x-218{padding: 0 218px!important}.p-x-219{padding: 0 219px!important}.p-x-220{padding: 0 220px!important}.p-x-221{padding: 0 221px!important}.p-x-222{padding: 0 222px!important}.p-x-223{padding: 0 223px!important}.p-x-224{padding: 0 224px!important}.p-x-225{padding: 0 225px!important}.p-x-226{padding: 0 226px!important}.p-x-227{padding: 0 227px!important}.p-x-228{padding: 0 228px!important}.p-x-229{padding: 0 229px!important}.p-x-230{padding: 0 230px!important}.p-x-231{padding: 0 231px!important}.p-x-232{padding: 0 232px!important}.p-x-233{padding: 0 233px!important}.p-x-234{padding: 0 234px!important}.p-x-235{padding: 0 235px!important}.p-x-236{padding: 0 236px!important}.p-x-237{padding: 0 237px!important}.p-x-238{padding: 0 238px!important}.p-x-239{padding: 0 239px!important}.p-x-240{padding: 0 240px!important}.p-x-241{padding: 0 241px!important}.p-x-242{padding: 0 242px!important}.p-x-243{padding: 0 243px!important}.p-x-244{padding: 0 244px!important}.p-x-245{padding: 0 245px!important}.p-x-246{padding: 0 246px!important}.p-x-247{padding: 0 247px!important}.p-x-248{padding: 0 248px!important}.p-x-249{padding: 0 249px!important}.p-x-250{padding: 0 250px!important}.p-x-251{padding: 0 251px!important}.p-x-252{padding: 0 252px!important}.p-x-253{padding: 0 253px!important}.p-x-254{padding: 0 254px!important}.p-x-255{padding: 0 255px!important}.p-x-256{padding: 0 256px!important}.p-x-257{padding: 0 257px!important}.p-x-258{padding: 0 258px!important}.p-x-259{padding: 0 259px!important}.p-x-260{padding: 0 260px!important}.p-x-261{padding: 0 261px!important}.p-x-262{padding: 0 262px!important}.p-x-263{padding: 0 263px!important}.p-x-264{padding: 0 264px!important}.p-x-265{padding: 0 265px!important}.p-x-266{padding: 0 266px!important}.p-x-267{padding: 0 267px!important}.p-x-268{padding: 0 268px!important}.p-x-269{padding: 0 269px!important}.p-x-270{padding: 0 270px!important}.p-x-271{padding: 0 271px!important}.p-x-272{padding: 0 272px!important}.p-x-273{padding: 0 273px!important}.p-x-274{padding: 0 274px!important}.p-x-275{padding: 0 275px!important}.p-x-276{padding: 0 276px!important}.p-x-277{padding: 0 277px!important}.p-x-278{padding: 0 278px!important}.p-x-279{padding: 0 279px!important}.p-x-280{padding: 0 280px!important}.p-x-281{padding: 0 281px!important}.p-x-282{padding: 0 282px!important}.p-x-283{padding: 0 283px!important}.p-x-284{padding: 0 284px!important}.p-x-285{padding: 0 285px!important}.p-x-286{padding: 0 286px!important}.p-x-287{padding: 0 287px!important}.p-x-288{padding: 0 288px!important}.p-x-289{padding: 0 289px!important}.p-x-290{padding: 0 290px!important}.p-x-291{padding: 0 291px!important}.p-x-292{padding: 0 292px!important}.p-x-293{padding: 0 293px!important}.p-x-294{padding: 0 294px!important}.p-x-295{padding: 0 295px!important}.p-x-296{padding: 0 296px!important}.p-x-297{padding: 0 297px!important}.p-x-298{padding: 0 298px!important}.p-x-299{padding: 0 299px!important}.p-x-300{padding: 0 300px!important}

/*Padding left*/
.p-l-0{padding-left:0px!important}.p-l-1{padding-left:1px!important}.p-l-2{padding-left:2px!important}.p-l-3{padding-left:3px!important}.p-l-4{padding-left:4px!important}.p-l-5{padding-left:5px!important}.p-l-6{padding-left:6px!important}.p-l-7{padding-left:7px!important}.p-l-8{padding-left:8px!important}.p-l-9{padding-left:9px!important}.p-l-10{padding-left:10px!important}.p-l-11{padding-left:11px!important}.p-l-12{padding-left:12px!important}.p-l-13{padding-left:13px!important}.p-l-14{padding-left:14px!important}.p-l-15{padding-left:15px!important}.p-l-16{padding-left:16px!important}.p-l-17{padding-left:17px!important}.p-l-18{padding-left:18px!important}.p-l-19{padding-left:19px!important}.p-l-20{padding-left:20px!important}.p-l-21{padding-left:21px!important}.p-l-22{padding-left:22px!important}.p-l-23{padding-left:23px!important}.p-l-24{padding-left:24px!important}.p-l-25{padding-left:25px!important}.p-l-26{padding-left:26px!important}.p-l-27{padding-left:27px!important}.p-l-28{padding-left:28px!important}.p-l-29{padding-left:29px!important}.p-l-30{padding-left:30px!important}.p-l-31{padding-left:31px!important}.p-l-32{padding-left:32px!important}.p-l-33{padding-left:33px!important}.p-l-34{padding-left:34px!important}.p-l-35{padding-left:35px!important}.p-l-36{padding-left:36px!important}.p-l-37{padding-left:37px!important}.p-l-38{padding-left:38px!important}.p-l-39{padding-left:39px!important}.p-l-40{padding-left:40px!important}.p-l-41{padding-left:41px!important}.p-l-42{padding-left:42px!important}.p-l-43{padding-left:43px!important}.p-l-44{padding-left:44px!important}.p-l-45{padding-left:45px!important}.p-l-46{padding-left:46px!important}.p-l-47{padding-left:47px!important}.p-l-48{padding-left:48px!important}.p-l-49{padding-left:49px!important}.p-l-50{padding-left:50px!important}.p-l-51{padding-left:51px!important}.p-l-52{padding-left:52px!important}.p-l-53{padding-left:53px!important}.p-l-54{padding-left:54px!important}.p-l-55{padding-left:55px!important}.p-l-56{padding-left:56px!important}.p-l-57{padding-left:57px!important}.p-l-58{padding-left:58px!important}.p-l-59{padding-left:59px!important}.p-l-60{padding-left:60px!important}.p-l-61{padding-left:61px!important}.p-l-62{padding-left:62px!important}.p-l-63{padding-left:63px!important}.p-l-64{padding-left:64px!important}.p-l-65{padding-left:65px!important}.p-l-66{padding-left:66px!important}.p-l-67{padding-left:67px!important}.p-l-68{padding-left:68px!important}.p-l-69{padding-left:69px!important}.p-l-70{padding-left:70px!important}.p-l-71{padding-left:71px!important}.p-l-72{padding-left:72px!important}.p-l-73{padding-left:73px!important}.p-l-74{padding-left:74px!important}.p-l-75{padding-left:75px!important}.p-l-76{padding-left:76px!important}.p-l-77{padding-left:77px!important}.p-l-78{padding-left:78px!important}.p-l-79{padding-left:79px!important}.p-l-80{padding-left:80px!important}.p-l-81{padding-left:81px!important}.p-l-82{padding-left:82px!important}.p-l-83{padding-left:83px!important}.p-l-84{padding-left:84px!important}.p-l-85{padding-left:85px!important}.p-l-86{padding-left:86px!important}.p-l-87{padding-left:87px!important}.p-l-88{padding-left:88px!important}.p-l-89{padding-left:89px!important}.p-l-90{padding-left:90px!important}.p-l-91{padding-left:91px!important}.p-l-92{padding-left:92px!important}.p-l-93{padding-left:93px!important}.p-l-94{padding-left:94px!important}.p-l-95{padding-left:95px!important}.p-l-96{padding-left:96px!important}.p-l-97{padding-left:97px!important}.p-l-98{padding-left:98px!important}.p-l-99{padding-left:99px!important}.p-l-100{padding-left:100px!important}.p-l-101{padding-left:101px!important}.p-l-102{padding-left:102px!important}.p-l-103{padding-left:103px!important}.p-l-104{padding-left:104px!important}.p-l-105{padding-left:105px!important}.p-l-106{padding-left:106px!important}.p-l-107{padding-left:107px!important}.p-l-108{padding-left:108px!important}.p-l-109{padding-left:109px!important}.p-l-110{padding-left:110px!important}.p-l-111{padding-left:111px!important}.p-l-112{padding-left:112px!important}.p-l-113{padding-left:113px!important}.p-l-114{padding-left:114px!important}.p-l-115{padding-left:115px!important}.p-l-116{padding-left:116px!important}.p-l-117{padding-left:117px!important}.p-l-118{padding-left:118px!important}.p-l-119{padding-left:119px!important}.p-l-120{padding-left:120px!important}.p-l-121{padding-left:121px!important}.p-l-122{padding-left:122px!important}.p-l-123{padding-left:123px!important}.p-l-124{padding-left:124px!important}.p-l-125{padding-left:125px!important}.p-l-126{padding-left:126px!important}.p-l-127{padding-left:127px!important}.p-l-128{padding-left:128px!important}.p-l-129{padding-left:129px!important}.p-l-130{padding-left:130px!important}.p-l-131{padding-left:131px!important}.p-l-132{padding-left:132px!important}.p-l-133{padding-left:133px!important}.p-l-134{padding-left:134px!important}.p-l-135{padding-left:135px!important}.p-l-136{padding-left:136px!important}.p-l-137{padding-left:137px!important}.p-l-138{padding-left:138px!important}.p-l-139{padding-left:139px!important}.p-l-140{padding-left:140px!important}.p-l-141{padding-left:141px!important}.p-l-142{padding-left:142px!important}.p-l-143{padding-left:143px!important}.p-l-144{padding-left:144px!important}.p-l-145{padding-left:145px!important}.p-l-146{padding-left:146px!important}.p-l-147{padding-left:147px!important}.p-l-148{padding-left:148px!important}.p-l-149{padding-left:149px!important}.p-l-150{padding-left:150px!important}.p-l-151{padding-left:151px!important}.p-l-152{padding-left:152px!important}.p-l-153{padding-left:153px!important}.p-l-154{padding-left:154px!important}.p-l-155{padding-left:155px!important}.p-l-156{padding-left:156px!important}.p-l-157{padding-left:157px!important}.p-l-158{padding-left:158px!important}.p-l-159{padding-left:159px!important}.p-l-160{padding-left:160px!important}.p-l-161{padding-left:161px!important}.p-l-162{padding-left:162px!important}.p-l-163{padding-left:163px!important}.p-l-164{padding-left:164px!important}.p-l-165{padding-left:165px!important}.p-l-166{padding-left:166px!important}.p-l-167{padding-left:167px!important}.p-l-168{padding-left:168px!important}.p-l-169{padding-left:169px!important}.p-l-170{padding-left:170px!important}.p-l-171{padding-left:171px!important}.p-l-172{padding-left:172px!important}.p-l-173{padding-left:173px!important}.p-l-174{padding-left:174px!important}.p-l-175{padding-left:175px!important}.p-l-176{padding-left:176px!important}.p-l-177{padding-left:177px!important}.p-l-178{padding-left:178px!important}.p-l-179{padding-left:179px!important}.p-l-180{padding-left:180px!important}.p-l-181{padding-left:181px!important}.p-l-182{padding-left:182px!important}.p-l-183{padding-left:183px!important}.p-l-184{padding-left:184px!important}.p-l-185{padding-left:185px!important}.p-l-186{padding-left:186px!important}.p-l-187{padding-left:187px!important}.p-l-188{padding-left:188px!important}.p-l-189{padding-left:189px!important}.p-l-190{padding-left:190px!important}.p-l-191{padding-left:191px!important}.p-l-192{padding-left:192px!important}.p-l-193{padding-left:193px!important}.p-l-194{padding-left:194px!important}.p-l-195{padding-left:195px!important}.p-l-196{padding-left:196px!important}.p-l-197{padding-left:197px!important}.p-l-198{padding-left:198px!important}.p-l-199{padding-left:199px!important}.p-l-200{padding-left:200px!important}.p-l-201{padding-left:201px!important}.p-l-202{padding-left:202px!important}.p-l-203{padding-left:203px!important}.p-l-204{padding-left:204px!important}.p-l-205{padding-left:205px!important}.p-l-206{padding-left:206px!important}.p-l-207{padding-left:207px!important}.p-l-208{padding-left:208px!important}.p-l-209{padding-left:209px!important}.p-l-210{padding-left:210px!important}.p-l-211{padding-left:211px!important}.p-l-212{padding-left:212px!important}.p-l-213{padding-left:213px!important}.p-l-214{padding-left:214px!important}.p-l-215{padding-left:215px!important}.p-l-216{padding-left:216px!important}.p-l-217{padding-left:217px!important}.p-l-218{padding-left:218px!important}.p-l-219{padding-left:219px!important}.p-l-220{padding-left:220px!important}.p-l-221{padding-left:221px!important}.p-l-222{padding-left:222px!important}.p-l-223{padding-left:223px!important}.p-l-224{padding-left:224px!important}.p-l-225{padding-left:225px!important}.p-l-226{padding-left:226px!important}.p-l-227{padding-left:227px!important}.p-l-228{padding-left:228px!important}.p-l-229{padding-left:229px!important}.p-l-230{padding-left:230px!important}.p-l-231{padding-left:231px!important}.p-l-232{padding-left:232px!important}.p-l-233{padding-left:233px!important}.p-l-234{padding-left:234px!important}.p-l-235{padding-left:235px!important}.p-l-236{padding-left:236px!important}.p-l-237{padding-left:237px!important}.p-l-238{padding-left:238px!important}.p-l-239{padding-left:239px!important}.p-l-240{padding-left:240px!important}.p-l-241{padding-left:241px!important}.p-l-242{padding-left:242px!important}.p-l-243{padding-left:243px!important}.p-l-244{padding-left:244px!important}.p-l-245{padding-left:245px!important}.p-l-246{padding-left:246px!important}.p-l-247{padding-left:247px!important}.p-l-248{padding-left:248px!important}.p-l-249{padding-left:249px!important}.p-l-250{padding-left:250px!important}.p-l-251{padding-left:251px!important}.p-l-252{padding-left:252px!important}.p-l-253{padding-left:253px!important}.p-l-254{padding-left:254px!important}.p-l-255{padding-left:255px!important}.p-l-256{padding-left:256px!important}.p-l-257{padding-left:257px!important}.p-l-258{padding-left:258px!important}.p-l-259{padding-left:259px!important}.p-l-260{padding-left:260px!important}.p-l-261{padding-left:261px!important}.p-l-262{padding-left:262px!important}.p-l-263{padding-left:263px!important}.p-l-264{padding-left:264px!important}.p-l-265{padding-left:265px!important}.p-l-266{padding-left:266px!important}.p-l-267{padding-left:267px!important}.p-l-268{padding-left:268px!important}.p-l-269{padding-left:269px!important}.p-l-270{padding-left:270px!important}.p-l-271{padding-left:271px!important}.p-l-272{padding-left:272px!important}.p-l-273{padding-left:273px!important}.p-l-274{padding-left:274px!important}.p-l-275{padding-left:275px!important}.p-l-276{padding-left:276px!important}.p-l-277{padding-left:277px!important}.p-l-278{padding-left:278px!important}.p-l-279{padding-left:279px!important}.p-l-280{padding-left:280px!important}.p-l-281{padding-left:281px!important}.p-l-282{padding-left:282px!important}.p-l-283{padding-left:283px!important}.p-l-284{padding-left:284px!important}.p-l-285{padding-left:285px!important}.p-l-286{padding-left:286px!important}.p-l-287{padding-left:287px!important}.p-l-288{padding-left:288px!important}.p-l-289{padding-left:289px!important}.p-l-290{padding-left:290px!important}.p-l-291{padding-left:291px!important}.p-l-292{padding-left:292px!important}.p-l-293{padding-left:293px!important}.p-l-294{padding-left:294px!important}.p-l-295{padding-left:295px!important}.p-l-296{padding-left:296px!important}.p-l-297{padding-left:297px!important}.p-l-298{padding-left:298px!important}.p-l-299{padding-left:299px!important}.p-l-300{padding-left:300px!important}

/*Padding right*/
.p-r-0{padding-right:0px!important}.p-r-1{padding-right:1px!important}.p-r-2{padding-right:2px!important}.p-r-3{padding-right:3px!important}.p-r-4{padding-right:4px!important}.p-r-5{padding-right:5px!important}.p-r-6{padding-right:6px!important}.p-r-7{padding-right:7px!important}.p-r-8{padding-right:8px!important}.p-r-9{padding-right:9px!important}.p-r-10{padding-right:10px!important}.p-r-11{padding-right:11px!important}.p-r-12{padding-right:12px!important}.p-r-13{padding-right:13px!important}.p-r-14{padding-right:14px!important}.p-r-15{padding-right:15px!important}.p-r-16{padding-right:16px!important}.p-r-17{padding-right:17px!important}.p-r-18{padding-right:18px!important}.p-r-19{padding-right:19px!important}.p-r-20{padding-right:20px!important}.p-r-21{padding-right:21px!important}.p-r-22{padding-right:22px!important}.p-r-23{padding-right:23px!important}.p-r-24{padding-right:24px!important}.p-r-25{padding-right:25px!important}.p-r-26{padding-right:26px!important}.p-r-27{padding-right:27px!important}.p-r-28{padding-right:28px!important}.p-r-29{padding-right:29px!important}.p-r-30{padding-right:30px!important}.p-r-31{padding-right:31px!important}.p-r-32{padding-right:32px!important}.p-r-33{padding-right:33px!important}.p-r-34{padding-right:34px!important}.p-r-35{padding-right:35px!important}.p-r-36{padding-right:36px!important}.p-r-37{padding-right:37px!important}.p-r-38{padding-right:38px!important}.p-r-39{padding-right:39px!important}.p-r-40{padding-right:40px!important}.p-r-41{padding-right:41px!important}.p-r-42{padding-right:42px!important}.p-r-43{padding-right:43px!important}.p-r-44{padding-right:44px!important}.p-r-45{padding-right:45px!important}.p-r-46{padding-right:46px!important}.p-r-47{padding-right:47px!important}.p-r-48{padding-right:48px!important}.p-r-49{padding-right:49px!important}.p-r-50{padding-right:50px!important}.p-r-51{padding-right:51px!important}.p-r-52{padding-right:52px!important}.p-r-53{padding-right:53px!important}.p-r-54{padding-right:54px!important}.p-r-55{padding-right:55px!important}.p-r-56{padding-right:56px!important}.p-r-57{padding-right:57px!important}.p-r-58{padding-right:58px!important}.p-r-59{padding-right:59px!important}.p-r-60{padding-right:60px!important}.p-r-61{padding-right:61px!important}.p-r-62{padding-right:62px!important}.p-r-63{padding-right:63px!important}.p-r-64{padding-right:64px!important}.p-r-65{padding-right:65px!important}.p-r-66{padding-right:66px!important}.p-r-67{padding-right:67px!important}.p-r-68{padding-right:68px!important}.p-r-69{padding-right:69px!important}.p-r-70{padding-right:70px!important}.p-r-71{padding-right:71px!important}.p-r-72{padding-right:72px!important}.p-r-73{padding-right:73px!important}.p-r-74{padding-right:74px!important}.p-r-75{padding-right:75px!important}.p-r-76{padding-right:76px!important}.p-r-77{padding-right:77px!important}.p-r-78{padding-right:78px!important}.p-r-79{padding-right:79px!important}.p-r-80{padding-right:80px!important}.p-r-81{padding-right:81px!important}.p-r-82{padding-right:82px!important}.p-r-83{padding-right:83px!important}.p-r-84{padding-right:84px!important}.p-r-85{padding-right:85px!important}.p-r-86{padding-right:86px!important}.p-r-87{padding-right:87px!important}.p-r-88{padding-right:88px!important}.p-r-89{padding-right:89px!important}.p-r-90{padding-right:90px!important}.p-r-91{padding-right:91px!important}.p-r-92{padding-right:92px!important}.p-r-93{padding-right:93px!important}.p-r-94{padding-right:94px!important}.p-r-95{padding-right:95px!important}.p-r-96{padding-right:96px!important}.p-r-97{padding-right:97px!important}.p-r-98{padding-right:98px!important}.p-r-99{padding-right:99px!important}.p-r-100{padding-right:100px!important}.p-r-101{padding-right:101px!important}.p-r-102{padding-right:102px!important}.p-r-103{padding-right:103px!important}.p-r-104{padding-right:104px!important}.p-r-105{padding-right:105px!important}.p-r-106{padding-right:106px!important}.p-r-107{padding-right:107px!important}.p-r-108{padding-right:108px!important}.p-r-109{padding-right:109px!important}.p-r-110{padding-right:110px!important}.p-r-111{padding-right:111px!important}.p-r-112{padding-right:112px!important}.p-r-113{padding-right:113px!important}.p-r-114{padding-right:114px!important}.p-r-115{padding-right:115px!important}.p-r-116{padding-right:116px!important}.p-r-117{padding-right:117px!important}.p-r-118{padding-right:118px!important}.p-r-119{padding-right:119px!important}.p-r-120{padding-right:120px!important}.p-r-121{padding-right:121px!important}.p-r-122{padding-right:122px!important}.p-r-123{padding-right:123px!important}.p-r-124{padding-right:124px!important}.p-r-125{padding-right:125px!important}.p-r-126{padding-right:126px!important}.p-r-127{padding-right:127px!important}.p-r-128{padding-right:128px!important}.p-r-129{padding-right:129px!important}.p-r-130{padding-right:130px!important}.p-r-131{padding-right:131px!important}.p-r-132{padding-right:132px!important}.p-r-133{padding-right:133px!important}.p-r-134{padding-right:134px!important}.p-r-135{padding-right:135px!important}.p-r-136{padding-right:136px!important}.p-r-137{padding-right:137px!important}.p-r-138{padding-right:138px!important}.p-r-139{padding-right:139px!important}.p-r-140{padding-right:140px!important}.p-r-141{padding-right:141px!important}.p-r-142{padding-right:142px!important}.p-r-143{padding-right:143px!important}.p-r-144{padding-right:144px!important}.p-r-145{padding-right:145px!important}.p-r-146{padding-right:146px!important}.p-r-147{padding-right:147px!important}.p-r-148{padding-right:148px!important}.p-r-149{padding-right:149px!important}.p-r-150{padding-right:150px!important}.p-r-151{padding-right:151px!important}.p-r-152{padding-right:152px!important}.p-r-153{padding-right:153px!important}.p-r-154{padding-right:154px!important}.p-r-155{padding-right:155px!important}.p-r-156{padding-right:156px!important}.p-r-157{padding-right:157px!important}.p-r-158{padding-right:158px!important}.p-r-159{padding-right:159px!important}.p-r-160{padding-right:160px!important}.p-r-161{padding-right:161px!important}.p-r-162{padding-right:162px!important}.p-r-163{padding-right:163px!important}.p-r-164{padding-right:164px!important}.p-r-165{padding-right:165px!important}.p-r-166{padding-right:166px!important}.p-r-167{padding-right:167px!important}.p-r-168{padding-right:168px!important}.p-r-169{padding-right:169px!important}.p-r-170{padding-right:170px!important}.p-r-171{padding-right:171px!important}.p-r-172{padding-right:172px!important}.p-r-173{padding-right:173px!important}.p-r-174{padding-right:174px!important}.p-r-175{padding-right:175px!important}.p-r-176{padding-right:176px!important}.p-r-177{padding-right:177px!important}.p-r-178{padding-right:178px!important}.p-r-179{padding-right:179px!important}.p-r-180{padding-right:180px!important}.p-r-181{padding-right:181px!important}.p-r-182{padding-right:182px!important}.p-r-183{padding-right:183px!important}.p-r-184{padding-right:184px!important}.p-r-185{padding-right:185px!important}.p-r-186{padding-right:186px!important}.p-r-187{padding-right:187px!important}.p-r-188{padding-right:188px!important}.p-r-189{padding-right:189px!important}.p-r-190{padding-right:190px!important}.p-r-191{padding-right:191px!important}.p-r-192{padding-right:192px!important}.p-r-193{padding-right:193px!important}.p-r-194{padding-right:194px!important}.p-r-195{padding-right:195px!important}.p-r-196{padding-right:196px!important}.p-r-197{padding-right:197px!important}.p-r-198{padding-right:198px!important}.p-r-199{padding-right:199px!important}.p-r-200{padding-right:200px!important}.p-r-201{padding-right:201px!important}.p-r-202{padding-right:202px!important}.p-r-203{padding-right:203px!important}.p-r-204{padding-right:204px!important}.p-r-205{padding-right:205px!important}.p-r-206{padding-right:206px!important}.p-r-207{padding-right:207px!important}.p-r-208{padding-right:208px!important}.p-r-209{padding-right:209px!important}.p-r-210{padding-right:210px!important}.p-r-211{padding-right:211px!important}.p-r-212{padding-right:212px!important}.p-r-213{padding-right:213px!important}.p-r-214{padding-right:214px!important}.p-r-215{padding-right:215px!important}.p-r-216{padding-right:216px!important}.p-r-217{padding-right:217px!important}.p-r-218{padding-right:218px!important}.p-r-219{padding-right:219px!important}.p-r-220{padding-right:220px!important}.p-r-221{padding-right:221px!important}.p-r-222{padding-right:222px!important}.p-r-223{padding-right:223px!important}.p-r-224{padding-right:224px!important}.p-r-225{padding-right:225px!important}.p-r-226{padding-right:226px!important}.p-r-227{padding-right:227px!important}.p-r-228{padding-right:228px!important}.p-r-229{padding-right:229px!important}.p-r-230{padding-right:230px!important}.p-r-231{padding-right:231px!important}.p-r-232{padding-right:232px!important}.p-r-233{padding-right:233px!important}.p-r-234{padding-right:234px!important}.p-r-235{padding-right:235px!important}.p-r-236{padding-right:236px!important}.p-r-237{padding-right:237px!important}.p-r-238{padding-right:238px!important}.p-r-239{padding-right:239px!important}.p-r-240{padding-right:240px!important}.p-r-241{padding-right:241px!important}.p-r-242{padding-right:242px!important}.p-r-243{padding-right:243px!important}.p-r-244{padding-right:244px!important}.p-r-245{padding-right:245px!important}.p-r-246{padding-right:246px!important}.p-r-247{padding-right:247px!important}.p-r-248{padding-right:248px!important}.p-r-249{padding-right:249px!important}.p-r-250{padding-right:250px!important}.p-r-251{padding-right:251px!important}.p-r-252{padding-right:252px!important}.p-r-253{padding-right:253px!important}.p-r-254{padding-right:254px!important}.p-r-255{padding-right:255px!important}.p-r-256{padding-right:256px!important}.p-r-257{padding-right:257px!important}.p-r-258{padding-right:258px!important}.p-r-259{padding-right:259px!important}.p-r-260{padding-right:260px!important}.p-r-261{padding-right:261px!important}.p-r-262{padding-right:262px!important}.p-r-263{padding-right:263px!important}.p-r-264{padding-right:264px!important}.p-r-265{padding-right:265px!important}.p-r-266{padding-right:266px!important}.p-r-267{padding-right:267px!important}.p-r-268{padding-right:268px!important}.p-r-269{padding-right:269px!important}.p-r-270{padding-right:270px!important}.p-r-271{padding-right:271px!important}.p-r-272{padding-right:272px!important}.p-r-273{padding-right:273px!important}.p-r-274{padding-right:274px!important}.p-r-275{padding-right:275px!important}.p-r-276{padding-right:276px!important}.p-r-277{padding-right:277px!important}.p-r-278{padding-right:278px!important}.p-r-279{padding-right:279px!important}.p-r-280{padding-right:280px!important}.p-r-281{padding-right:281px!important}.p-r-282{padding-right:282px!important}.p-r-283{padding-right:283px!important}.p-r-284{padding-right:284px!important}.p-r-285{padding-right:285px!important}.p-r-286{padding-right:286px!important}.p-r-287{padding-right:287px!important}.p-r-288{padding-right:288px!important}.p-r-289{padding-right:289px!important}.p-r-290{padding-right:290px!important}.p-r-291{padding-right:291px!important}.p-r-292{padding-right:292px!important}.p-r-293{padding-right:293px!important}.p-r-294{padding-right:294px!important}.p-r-295{padding-right:295px!important}.p-r-296{padding-right:296px!important}.p-r-297{padding-right:297px!important}.p-r-298{padding-right:298px!important}.p-r-299{padding-right:299px!important}.p-r-300{padding-right:300px!important}

/*Padding top*/
.p-t-0{padding-top:0px!important}.p-t-1{padding-top:1px!important}.p-t-2{padding-top:2px!important}.p-t-3{padding-top:3px!important}.p-t-4{padding-top:4px!important}.p-t-5{padding-top:5px!important}.p-t-6{padding-top:6px!important}.p-t-7{padding-top:7px!important}.p-t-8{padding-top:8px!important}.p-t-9{padding-top:9px!important}.p-t-10{padding-top:10px!important}.p-t-11{padding-top:11px!important}.p-t-12{padding-top:12px!important}.p-t-13{padding-top:13px!important}.p-t-14{padding-top:14px!important}.p-t-15{padding-top:15px!important}.p-t-16{padding-top:16px!important}.p-t-17{padding-top:17px!important}.p-t-18{padding-top:18px!important}.p-t-19{padding-top:19px!important}.p-t-20{padding-top:20px!important}.p-t-21{padding-top:21px!important}.p-t-22{padding-top:22px!important}.p-t-23{padding-top:23px!important}.p-t-24{padding-top:24px!important}.p-t-25{padding-top:25px!important}.p-t-26{padding-top:26px!important}.p-t-27{padding-top:27px!important}.p-t-28{padding-top:28px!important}.p-t-29{padding-top:29px!important}.p-t-30{padding-top:30px!important}.p-t-31{padding-top:31px!important}.p-t-32{padding-top:32px!important}.p-t-33{padding-top:33px!important}.p-t-34{padding-top:34px!important}.p-t-35{padding-top:35px!important}.p-t-36{padding-top:36px!important}.p-t-37{padding-top:37px!important}.p-t-38{padding-top:38px!important}.p-t-39{padding-top:39px!important}.p-t-40{padding-top:40px!important}.p-t-41{padding-top:41px!important}.p-t-42{padding-top:42px!important}.p-t-43{padding-top:43px!important}.p-t-44{padding-top:44px!important}.p-t-45{padding-top:45px!important}.p-t-46{padding-top:46px!important}.p-t-47{padding-top:47px!important}.p-t-48{padding-top:48px!important}.p-t-49{padding-top:49px!important}.p-t-50{padding-top:50px!important}.p-t-51{padding-top:51px!important}.p-t-52{padding-top:52px!important}.p-t-53{padding-top:53px!important}.p-t-54{padding-top:54px!important}.p-t-55{padding-top:55px!important}.p-t-56{padding-top:56px!important}.p-t-57{padding-top:57px!important}.p-t-58{padding-top:58px!important}.p-t-59{padding-top:59px!important}.p-t-60{padding-top:60px!important}.p-t-61{padding-top:61px!important}.p-t-62{padding-top:62px!important}.p-t-63{padding-top:63px!important}.p-t-64{padding-top:64px!important}.p-t-65{padding-top:65px!important}.p-t-66{padding-top:66px!important}.p-t-67{padding-top:67px!important}.p-t-68{padding-top:68px!important}.p-t-69{padding-top:69px!important}.p-t-70{padding-top:70px!important}.p-t-71{padding-top:71px!important}.p-t-72{padding-top:72px!important}.p-t-73{padding-top:73px!important}.p-t-74{padding-top:74px!important}.p-t-75{padding-top:75px!important}.p-t-76{padding-top:76px!important}.p-t-77{padding-top:77px!important}.p-t-78{padding-top:78px!important}.p-t-79{padding-top:79px!important}.p-t-80{padding-top:80px!important}.p-t-81{padding-top:81px!important}.p-t-82{padding-top:82px!important}.p-t-83{padding-top:83px!important}.p-t-84{padding-top:84px!important}.p-t-85{padding-top:85px!important}.p-t-86{padding-top:86px!important}.p-t-87{padding-top:87px!important}.p-t-88{padding-top:88px!important}.p-t-89{padding-top:89px!important}.p-t-90{padding-top:90px!important}.p-t-91{padding-top:91px!important}.p-t-92{padding-top:92px!important}.p-t-93{padding-top:93px!important}.p-t-94{padding-top:94px!important}.p-t-95{padding-top:95px!important}.p-t-96{padding-top:96px!important}.p-t-97{padding-top:97px!important}.p-t-98{padding-top:98px!important}.p-t-99{padding-top:99px!important}.p-t-100{padding-top:100px!important}.p-t-101{padding-top:101px!important}.p-t-102{padding-top:102px!important}.p-t-103{padding-top:103px!important}.p-t-104{padding-top:104px!important}.p-t-105{padding-top:105px!important}.p-t-106{padding-top:106px!important}.p-t-107{padding-top:107px!important}.p-t-108{padding-top:108px!important}.p-t-109{padding-top:109px!important}.p-t-110{padding-top:110px!important}.p-t-111{padding-top:111px!important}.p-t-112{padding-top:112px!important}.p-t-113{padding-top:113px!important}.p-t-114{padding-top:114px!important}.p-t-115{padding-top:115px!important}.p-t-116{padding-top:116px!important}.p-t-117{padding-top:117px!important}.p-t-118{padding-top:118px!important}.p-t-119{padding-top:119px!important}.p-t-120{padding-top:120px!important}.p-t-121{padding-top:121px!important}.p-t-122{padding-top:122px!important}.p-t-123{padding-top:123px!important}.p-t-124{padding-top:124px!important}.p-t-125{padding-top:125px!important}.p-t-126{padding-top:126px!important}.p-t-127{padding-top:127px!important}.p-t-128{padding-top:128px!important}.p-t-129{padding-top:129px!important}.p-t-130{padding-top:130px!important}.p-t-131{padding-top:131px!important}.p-t-132{padding-top:132px!important}.p-t-133{padding-top:133px!important}.p-t-134{padding-top:134px!important}.p-t-135{padding-top:135px!important}.p-t-136{padding-top:136px!important}.p-t-137{padding-top:137px!important}.p-t-138{padding-top:138px!important}.p-t-139{padding-top:139px!important}.p-t-140{padding-top:140px!important}.p-t-141{padding-top:141px!important}.p-t-142{padding-top:142px!important}.p-t-143{padding-top:143px!important}.p-t-144{padding-top:144px!important}.p-t-145{padding-top:145px!important}.p-t-146{padding-top:146px!important}.p-t-147{padding-top:147px!important}.p-t-148{padding-top:148px!important}.p-t-149{padding-top:149px!important}.p-t-150{padding-top:150px!important}.p-t-151{padding-top:151px!important}.p-t-152{padding-top:152px!important}.p-t-153{padding-top:153px!important}.p-t-154{padding-top:154px!important}.p-t-155{padding-top:155px!important}.p-t-156{padding-top:156px!important}.p-t-157{padding-top:157px!important}.p-t-158{padding-top:158px!important}.p-t-159{padding-top:159px!important}.p-t-160{padding-top:160px!important}.p-t-161{padding-top:161px!important}.p-t-162{padding-top:162px!important}.p-t-163{padding-top:163px!important}.p-t-164{padding-top:164px!important}.p-t-165{padding-top:165px!important}.p-t-166{padding-top:166px!important}.p-t-167{padding-top:167px!important}.p-t-168{padding-top:168px!important}.p-t-169{padding-top:169px!important}.p-t-170{padding-top:170px!important}.p-t-171{padding-top:171px!important}.p-t-172{padding-top:172px!important}.p-t-173{padding-top:173px!important}.p-t-174{padding-top:174px!important}.p-t-175{padding-top:175px!important}.p-t-176{padding-top:176px!important}.p-t-177{padding-top:177px!important}.p-t-178{padding-top:178px!important}.p-t-179{padding-top:179px!important}.p-t-180{padding-top:180px!important}.p-t-181{padding-top:181px!important}.p-t-182{padding-top:182px!important}.p-t-183{padding-top:183px!important}.p-t-184{padding-top:184px!important}.p-t-185{padding-top:185px!important}.p-t-186{padding-top:186px!important}.p-t-187{padding-top:187px!important}.p-t-188{padding-top:188px!important}.p-t-189{padding-top:189px!important}.p-t-190{padding-top:190px!important}.p-t-191{padding-top:191px!important}.p-t-192{padding-top:192px!important}.p-t-193{padding-top:193px!important}.p-t-194{padding-top:194px!important}.p-t-195{padding-top:195px!important}.p-t-196{padding-top:196px!important}.p-t-197{padding-top:197px!important}.p-t-198{padding-top:198px!important}.p-t-199{padding-top:199px!important}.p-t-200{padding-top:200px!important}.p-t-201{padding-top:201px!important}.p-t-202{padding-top:202px!important}.p-t-203{padding-top:203px!important}.p-t-204{padding-top:204px!important}.p-t-205{padding-top:205px!important}.p-t-206{padding-top:206px!important}.p-t-207{padding-top:207px!important}.p-t-208{padding-top:208px!important}.p-t-209{padding-top:209px!important}.p-t-210{padding-top:210px!important}.p-t-211{padding-top:211px!important}.p-t-212{padding-top:212px!important}.p-t-213{padding-top:213px!important}.p-t-214{padding-top:214px!important}.p-t-215{padding-top:215px!important}.p-t-216{padding-top:216px!important}.p-t-217{padding-top:217px!important}.p-t-218{padding-top:218px!important}.p-t-219{padding-top:219px!important}.p-t-220{padding-top:220px!important}.p-t-221{padding-top:221px!important}.p-t-222{padding-top:222px!important}.p-t-223{padding-top:223px!important}.p-t-224{padding-top:224px!important}.p-t-225{padding-top:225px!important}.p-t-226{padding-top:226px!important}.p-t-227{padding-top:227px!important}.p-t-228{padding-top:228px!important}.p-t-229{padding-top:229px!important}.p-t-230{padding-top:230px!important}.p-t-231{padding-top:231px!important}.p-t-232{padding-top:232px!important}.p-t-233{padding-top:233px!important}.p-t-234{padding-top:234px!important}.p-t-235{padding-top:235px!important}.p-t-236{padding-top:236px!important}.p-t-237{padding-top:237px!important}.p-t-238{padding-top:238px!important}.p-t-239{padding-top:239px!important}.p-t-240{padding-top:240px!important}.p-t-241{padding-top:241px!important}.p-t-242{padding-top:242px!important}.p-t-243{padding-top:243px!important}.p-t-244{padding-top:244px!important}.p-t-245{padding-top:245px!important}.p-t-246{padding-top:246px!important}.p-t-247{padding-top:247px!important}.p-t-248{padding-top:248px!important}.p-t-249{padding-top:249px!important}.p-t-250{padding-top:250px!important}.p-t-251{padding-top:251px!important}.p-t-252{padding-top:252px!important}.p-t-253{padding-top:253px!important}.p-t-254{padding-top:254px!important}.p-t-255{padding-top:255px!important}.p-t-256{padding-top:256px!important}.p-t-257{padding-top:257px!important}.p-t-258{padding-top:258px!important}.p-t-259{padding-top:259px!important}.p-t-260{padding-top:260px!important}.p-t-261{padding-top:261px!important}.p-t-262{padding-top:262px!important}.p-t-263{padding-top:263px!important}.p-t-264{padding-top:264px!important}.p-t-265{padding-top:265px!important}.p-t-266{padding-top:266px!important}.p-t-267{padding-top:267px!important}.p-t-268{padding-top:268px!important}.p-t-269{padding-top:269px!important}.p-t-270{padding-top:270px!important}.p-t-271{padding-top:271px!important}.p-t-272{padding-top:272px!important}.p-t-273{padding-top:273px!important}.p-t-274{padding-top:274px!important}.p-t-275{padding-top:275px!important}.p-t-276{padding-top:276px!important}.p-t-277{padding-top:277px!important}.p-t-278{padding-top:278px!important}.p-t-279{padding-top:279px!important}.p-t-280{padding-top:280px!important}.p-t-281{padding-top:281px!important}.p-t-282{padding-top:282px!important}.p-t-283{padding-top:283px!important}.p-t-284{padding-top:284px!important}.p-t-285{padding-top:285px!important}.p-t-286{padding-top:286px!important}.p-t-287{padding-top:287px!important}.p-t-288{padding-top:288px!important}.p-t-289{padding-top:289px!important}.p-t-290{padding-top:290px!important}.p-t-291{padding-top:291px!important}.p-t-292{padding-top:292px!important}.p-t-293{padding-top:293px!important}.p-t-294{padding-top:294px!important}.p-t-295{padding-top:295px!important}.p-t-296{padding-top:296px!important}.p-t-297{padding-top:297px!important}.p-t-298{padding-top:298px!important}.p-t-299{padding-top:299px!important}.p-t-300{padding-top:300px!important}

/*Padding bottom*/
.p-b-0{padding-bottom:0px!important}.p-b-1{padding-bottom:1px!important}.p-b-2{padding-bottom:2px!important}.p-b-3{padding-bottom:3px!important}.p-b-4{padding-bottom:4px!important}.p-b-5{padding-bottom:5px!important}.p-b-6{padding-bottom:6px!important}.p-b-7{padding-bottom:7px!important}.p-b-8{padding-bottom:8px!important}.p-b-9{padding-bottom:9px!important}.p-b-10{padding-bottom:10px!important}.p-b-11{padding-bottom:11px!important}.p-b-12{padding-bottom:12px!important}.p-b-13{padding-bottom:13px!important}.p-b-14{padding-bottom:14px!important}.p-b-15{padding-bottom:15px!important}.p-b-16{padding-bottom:16px!important}.p-b-17{padding-bottom:17px!important}.p-b-18{padding-bottom:18px!important}.p-b-19{padding-bottom:19px!important}.p-b-20{padding-bottom:20px!important}.p-b-21{padding-bottom:21px!important}.p-b-22{padding-bottom:22px!important}.p-b-23{padding-bottom:23px!important}.p-b-24{padding-bottom:24px!important}.p-b-25{padding-bottom:25px!important}.p-b-26{padding-bottom:26px!important}.p-b-27{padding-bottom:27px!important}.p-b-28{padding-bottom:28px!important}.p-b-29{padding-bottom:29px!important}.p-b-30{padding-bottom:30px!important}.p-b-31{padding-bottom:31px!important}.p-b-32{padding-bottom:32px!important}.p-b-33{padding-bottom:33px!important}.p-b-34{padding-bottom:34px!important}.p-b-35{padding-bottom:35px!important}.p-b-36{padding-bottom:36px!important}.p-b-37{padding-bottom:37px!important}.p-b-38{padding-bottom:38px!important}.p-b-39{padding-bottom:39px!important}.p-b-40{padding-bottom:40px!important}.p-b-41{padding-bottom:41px!important}.p-b-42{padding-bottom:42px!important}.p-b-43{padding-bottom:43px!important}.p-b-44{padding-bottom:44px!important}.p-b-45{padding-bottom:45px!important}.p-b-46{padding-bottom:46px!important}.p-b-47{padding-bottom:47px!important}.p-b-48{padding-bottom:48px!important}.p-b-49{padding-bottom:49px!important}.p-b-50{padding-bottom:50px!important}.p-b-51{padding-bottom:51px!important}.p-b-52{padding-bottom:52px!important}.p-b-53{padding-bottom:53px!important}.p-b-54{padding-bottom:54px!important}.p-b-55{padding-bottom:55px!important}.p-b-56{padding-bottom:56px!important}.p-b-57{padding-bottom:57px!important}.p-b-58{padding-bottom:58px!important}.p-b-59{padding-bottom:59px!important}.p-b-60{padding-bottom:60px!important}.p-b-61{padding-bottom:61px!important}.p-b-62{padding-bottom:62px!important}.p-b-63{padding-bottom:63px!important}.p-b-64{padding-bottom:64px!important}.p-b-65{padding-bottom:65px!important}.p-b-66{padding-bottom:66px!important}.p-b-67{padding-bottom:67px!important}.p-b-68{padding-bottom:68px!important}.p-b-69{padding-bottom:69px!important}.p-b-70{padding-bottom:70px!important}.p-b-71{padding-bottom:71px!important}.p-b-72{padding-bottom:72px!important}.p-b-73{padding-bottom:73px!important}.p-b-74{padding-bottom:74px!important}.p-b-75{padding-bottom:75px!important}.p-b-76{padding-bottom:76px!important}.p-b-77{padding-bottom:77px!important}.p-b-78{padding-bottom:78px!important}.p-b-79{padding-bottom:79px!important}.p-b-80{padding-bottom:80px!important}.p-b-81{padding-bottom:81px!important}.p-b-82{padding-bottom:82px!important}.p-b-83{padding-bottom:83px!important}.p-b-84{padding-bottom:84px!important}.p-b-85{padding-bottom:85px!important}.p-b-86{padding-bottom:86px!important}.p-b-87{padding-bottom:87px!important}.p-b-88{padding-bottom:88px!important}.p-b-89{padding-bottom:89px!important}.p-b-90{padding-bottom:90px!important}.p-b-91{padding-bottom:91px!important}.p-b-92{padding-bottom:92px!important}.p-b-93{padding-bottom:93px!important}.p-b-94{padding-bottom:94px!important}.p-b-95{padding-bottom:95px!important}.p-b-96{padding-bottom:96px!important}.p-b-97{padding-bottom:97px!important}.p-b-98{padding-bottom:98px!important}.p-b-99{padding-bottom:99px!important}.p-b-100{padding-bottom:100px!important}.p-b-101{padding-bottom:101px!important}.p-b-102{padding-bottom:102px!important}.p-b-103{padding-bottom:103px!important}.p-b-104{padding-bottom:104px!important}.p-b-105{padding-bottom:105px!important}.p-b-106{padding-bottom:106px!important}.p-b-107{padding-bottom:107px!important}.p-b-108{padding-bottom:108px!important}.p-b-109{padding-bottom:109px!important}.p-b-110{padding-bottom:110px!important}.p-b-111{padding-bottom:111px!important}.p-b-112{padding-bottom:112px!important}.p-b-113{padding-bottom:113px!important}.p-b-114{padding-bottom:114px!important}.p-b-115{padding-bottom:115px!important}.p-b-116{padding-bottom:116px!important}.p-b-117{padding-bottom:117px!important}.p-b-118{padding-bottom:118px!important}.p-b-119{padding-bottom:119px!important}.p-b-120{padding-bottom:120px!important}.p-b-121{padding-bottom:121px!important}.p-b-122{padding-bottom:122px!important}.p-b-123{padding-bottom:123px!important}.p-b-124{padding-bottom:124px!important}.p-b-125{padding-bottom:125px!important}.p-b-126{padding-bottom:126px!important}.p-b-127{padding-bottom:127px!important}.p-b-128{padding-bottom:128px!important}.p-b-129{padding-bottom:129px!important}.p-b-130{padding-bottom:130px!important}.p-b-131{padding-bottom:131px!important}.p-b-132{padding-bottom:132px!important}.p-b-133{padding-bottom:133px!important}.p-b-134{padding-bottom:134px!important}.p-b-135{padding-bottom:135px!important}.p-b-136{padding-bottom:136px!important}.p-b-137{padding-bottom:137px!important}.p-b-138{padding-bottom:138px!important}.p-b-139{padding-bottom:139px!important}.p-b-140{padding-bottom:140px!important}.p-b-141{padding-bottom:141px!important}.p-b-142{padding-bottom:142px!important}.p-b-143{padding-bottom:143px!important}.p-b-144{padding-bottom:144px!important}.p-b-145{padding-bottom:145px!important}.p-b-146{padding-bottom:146px!important}.p-b-147{padding-bottom:147px!important}.p-b-148{padding-bottom:148px!important}.p-b-149{padding-bottom:149px!important}.p-b-150{padding-bottom:150px!important}.p-b-151{padding-bottom:151px!important}.p-b-152{padding-bottom:152px!important}.p-b-153{padding-bottom:153px!important}.p-b-154{padding-bottom:154px!important}.p-b-155{padding-bottom:155px!important}.p-b-156{padding-bottom:156px!important}.p-b-157{padding-bottom:157px!important}.p-b-158{padding-bottom:158px!important}.p-b-159{padding-bottom:159px!important}.p-b-160{padding-bottom:160px!important}.p-b-161{padding-bottom:161px!important}.p-b-162{padding-bottom:162px!important}.p-b-163{padding-bottom:163px!important}.p-b-164{padding-bottom:164px!important}.p-b-165{padding-bottom:165px!important}.p-b-166{padding-bottom:166px!important}.p-b-167{padding-bottom:167px!important}.p-b-168{padding-bottom:168px!important}.p-b-169{padding-bottom:169px!important}.p-b-170{padding-bottom:170px!important}.p-b-171{padding-bottom:171px!important}.p-b-172{padding-bottom:172px!important}.p-b-173{padding-bottom:173px!important}.p-b-174{padding-bottom:174px!important}.p-b-175{padding-bottom:175px!important}.p-b-176{padding-bottom:176px!important}.p-b-177{padding-bottom:177px!important}.p-b-178{padding-bottom:178px!important}.p-b-179{padding-bottom:179px!important}.p-b-180{padding-bottom:180px!important}.p-b-181{padding-bottom:181px!important}.p-b-182{padding-bottom:182px!important}.p-b-183{padding-bottom:183px!important}.p-b-184{padding-bottom:184px!important}.p-b-185{padding-bottom:185px!important}.p-b-186{padding-bottom:186px!important}.p-b-187{padding-bottom:187px!important}.p-b-188{padding-bottom:188px!important}.p-b-189{padding-bottom:189px!important}.p-b-190{padding-bottom:190px!important}.p-b-191{padding-bottom:191px!important}.p-b-192{padding-bottom:192px!important}.p-b-193{padding-bottom:193px!important}.p-b-194{padding-bottom:194px!important}.p-b-195{padding-bottom:195px!important}.p-b-196{padding-bottom:196px!important}.p-b-197{padding-bottom:197px!important}.p-b-198{padding-bottom:198px!important}.p-b-199{padding-bottom:199px!important}.p-b-200{padding-bottom:200px!important}.p-b-201{padding-bottom:201px!important}.p-b-202{padding-bottom:202px!important}.p-b-203{padding-bottom:203px!important}.p-b-204{padding-bottom:204px!important}.p-b-205{padding-bottom:205px!important}.p-b-206{padding-bottom:206px!important}.p-b-207{padding-bottom:207px!important}.p-b-208{padding-bottom:208px!important}.p-b-209{padding-bottom:209px!important}.p-b-210{padding-bottom:210px!important}.p-b-211{padding-bottom:211px!important}.p-b-212{padding-bottom:212px!important}.p-b-213{padding-bottom:213px!important}.p-b-214{padding-bottom:214px!important}.p-b-215{padding-bottom:215px!important}.p-b-216{padding-bottom:216px!important}.p-b-217{padding-bottom:217px!important}.p-b-218{padding-bottom:218px!important}.p-b-219{padding-bottom:219px!important}.p-b-220{padding-bottom:220px!important}.p-b-221{padding-bottom:221px!important}.p-b-222{padding-bottom:222px!important}.p-b-223{padding-bottom:223px!important}.p-b-224{padding-bottom:224px!important}.p-b-225{padding-bottom:225px!important}.p-b-226{padding-bottom:226px!important}.p-b-227{padding-bottom:227px!important}.p-b-228{padding-bottom:228px!important}.p-b-229{padding-bottom:229px!important}.p-b-230{padding-bottom:230px!important}.p-b-231{padding-bottom:231px!important}.p-b-232{padding-bottom:232px!important}.p-b-233{padding-bottom:233px!important}.p-b-234{padding-bottom:234px!important}.p-b-235{padding-bottom:235px!important}.p-b-236{padding-bottom:236px!important}.p-b-237{padding-bottom:237px!important}.p-b-238{padding-bottom:238px!important}.p-b-239{padding-bottom:239px!important}.p-b-240{padding-bottom:240px!important}.p-b-241{padding-bottom:241px!important}.p-b-242{padding-bottom:242px!important}.p-b-243{padding-bottom:243px!important}.p-b-244{padding-bottom:244px!important}.p-b-245{padding-bottom:245px!important}.p-b-246{padding-bottom:246px!important}.p-b-247{padding-bottom:247px!important}.p-b-248{padding-bottom:248px!important}.p-b-249{padding-bottom:249px!important}.p-b-250{padding-bottom:250px!important}.p-b-251{padding-bottom:251px!important}.p-b-252{padding-bottom:252px!important}.p-b-253{padding-bottom:253px!important}.p-b-254{padding-bottom:254px!important}.p-b-255{padding-bottom:255px!important}.p-b-256{padding-bottom:256px!important}.p-b-257{padding-bottom:257px!important}.p-b-258{padding-bottom:258px!important}.p-b-259{padding-bottom:259px!important}.p-b-260{padding-bottom:260px!important}.p-b-261{padding-bottom:261px!important}.p-b-262{padding-bottom:262px!important}.p-b-263{padding-bottom:263px!important}.p-b-264{padding-bottom:264px!important}.p-b-265{padding-bottom:265px!important}.p-b-266{padding-bottom:266px!important}.p-b-267{padding-bottom:267px!important}.p-b-268{padding-bottom:268px!important}.p-b-269{padding-bottom:269px!important}.p-b-270{padding-bottom:270px!important}.p-b-271{padding-bottom:271px!important}.p-b-272{padding-bottom:272px!important}.p-b-273{padding-bottom:273px!important}.p-b-274{padding-bottom:274px!important}.p-b-275{padding-bottom:275px!important}.p-b-276{padding-bottom:276px!important}.p-b-277{padding-bottom:277px!important}.p-b-278{padding-bottom:278px!important}.p-b-279{padding-bottom:279px!important}.p-b-280{padding-bottom:280px!important}.p-b-281{padding-bottom:281px!important}.p-b-282{padding-bottom:282px!important}.p-b-283{padding-bottom:283px!important}.p-b-284{padding-bottom:284px!important}.p-b-285{padding-bottom:285px!important}.p-b-286{padding-bottom:286px!important}.p-b-287{padding-bottom:287px!important}.p-b-288{padding-bottom:288px!important}.p-b-289{padding-bottom:289px!important}.p-b-290{padding-bottom:290px!important}.p-b-291{padding-bottom:291px!important}.p-b-292{padding-bottom:292px!important}.p-b-293{padding-bottom:293px!important}.p-b-294{padding-bottom:294px!important}.p-b-295{padding-bottom:295px!important}.p-b-296{padding-bottom:296px!important}.p-b-297{padding-bottom:297px!important}.p-b-298{padding-bottom:298px!important}.p-b-299{padding-bottom:299px!important}.p-b-300{padding-bottom:300px!important}

/*Margin*/
.m-0{margin:0!important}.m-1{margin:1px!important}.m-2{margin:2px!important}.m-3{margin:3px!important}.m-4{margin:4px!important}.m-5{margin:5px!important}.m-6{margin:6px!important}.m-7{margin:7px!important}.m-8{margin:8px!important}.m-9{margin:9px!important}.m-10{margin:10px!important}.m-11{margin:11px!important}.m-12{margin:12px!important}.m-13{margin:13px!important}.m-14{margin:14px!important}.m-15{margin:15px!important}.m-16{margin:16px!important}.m-17{margin:17px!important}.m-18{margin:18px!important}.m-19{margin:19px!important}.m-20{margin:20px!important}.m-21{margin:21px!important}.m-22{margin:22px!important}.m-23{margin:23px!important}.m-24{margin:24px!important}.m-25{margin:25px!important}.m-26{margin:26px!important}.m-27{margin:27px!important}.m-28{margin:28px!important}.m-29{margin:29px!important}.m-30{margin:30px!important}.m-31{margin:31px!important}.m-32{margin:32px!important}.m-33{margin:33px!important}.m-34{margin:34px!important}.m-35{margin:35px!important}.m-36{margin:36px!important}.m-37{margin:37px!important}.m-38{margin:38px!important}.m-39{margin:39px!important}.m-40{margin:40px!important}.m-41{margin:41px!important}.m-42{margin:42px!important}.m-43{margin:43px!important}.m-44{margin:44px!important}.m-45{margin:45px!important}.m-46{margin:46px!important}.m-47{margin:47px!important}.m-48{margin:48px!important}.m-49{margin:49px!important}.m-50{margin:50px!important}.m-51{margin:51px!important}.m-52{margin:52px!important}.m-53{margin:53px!important}.m-54{margin:54px!important}.m-55{margin:55px!important}.m-56{margin:56px!important}.m-57{margin:57px!important}.m-58{margin:58px!important}.m-59{margin:59px!important}.m-60{margin:60px!important}.m-61{margin:61px!important}.m-62{margin:62px!important}.m-63{margin:63px!important}.m-64{margin:64px!important}.m-65{margin:65px!important}.m-66{margin:66px!important}.m-67{margin:67px!important}.m-68{margin:68px!important}.m-69{margin:69px!important}.m-70{margin:70px!important}.m-71{margin:71px!important}.m-72{margin:72px!important}.m-73{margin:73px!important}.m-74{margin:74px!important}.m-75{margin:75px!important}.m-76{margin:76px!important}.m-77{margin:77px!important}.m-78{margin:78px!important}.m-79{margin:79px!important}.m-80{margin:80px!important}.m-81{margin:81px!important}.m-82{margin:82px!important}.m-83{margin:83px!important}.m-84{margin:84px!important}.m-85{margin:85px!important}.m-86{margin:86px!important}.m-87{margin:87px!important}.m-88{margin:88px!important}.m-89{margin:89px!important}.m-90{margin:90px!important}.m-91{margin:91px!important}.m-92{margin:92px!important}.m-93{margin:93px!important}.m-94{margin:94px!important}.m-95{margin:95px!important}.m-96{margin:96px!important}.m-97{margin:97px!important}.m-98{margin:98px!important}.m-99{margin:99px!important}.m-100{margin:100px!important}.m-101{margin:101px!important}.m-102{margin:102px!important}.m-103{margin:103px!important}.m-104{margin:104px!important}.m-105{margin:105px!important}.m-106{margin:106px!important}.m-107{margin:107px!important}.m-108{margin:108px!important}.m-109{margin:109px!important}.m-110{margin:110px!important}.m-111{margin:111px!important}.m-112{margin:112px!important}.m-113{margin:113px!important}.m-114{margin:114px!important}.m-115{margin:115px!important}.m-116{margin:116px!important}.m-117{margin:117px!important}.m-118{margin:118px!important}.m-119{margin:119px!important}.m-120{margin:120px!important}.m-121{margin:121px!important}.m-122{margin:122px!important}.m-123{margin:123px!important}.m-124{margin:124px!important}.m-125{margin:125px!important}.m-126{margin:126px!important}.m-127{margin:127px!important}.m-128{margin:128px!important}.m-129{margin:129px!important}.m-130{margin:130px!important}.m-131{margin:131px!important}.m-132{margin:132px!important}.m-133{margin:133px!important}.m-134{margin:134px!important}.m-135{margin:135px!important}.m-136{margin:136px!important}.m-137{margin:137px!important}.m-138{margin:138px!important}.m-139{margin:139px!important}.m-140{margin:140px!important}.m-141{margin:141px!important}.m-142{margin:142px!important}.m-143{margin:143px!important}.m-144{margin:144px!important}.m-145{margin:145px!important}.m-146{margin:146px!important}.m-147{margin:147px!important}.m-148{margin:148px!important}.m-149{margin:149px!important}.m-150{margin:150px!important}.m-151{margin:151px!important}.m-152{margin:152px!important}.m-153{margin:153px!important}.m-154{margin:154px!important}.m-155{margin:155px!important}.m-156{margin:156px!important}.m-157{margin:157px!important}.m-158{margin:158px!important}.m-159{margin:159px!important}.m-160{margin:160px!important}.m-161{margin:161px!important}.m-162{margin:162px!important}.m-163{margin:163px!important}.m-164{margin:164px!important}.m-165{margin:165px!important}.m-166{margin:166px!important}.m-167{margin:167px!important}.m-168{margin:168px!important}.m-169{margin:169px!important}.m-170{margin:170px!important}.m-171{margin:171px!important}.m-172{margin:172px!important}.m-173{margin:173px!important}.m-174{margin:174px!important}.m-175{margin:175px!important}.m-176{margin:176px!important}.m-177{margin:177px!important}.m-178{margin:178px!important}.m-179{margin:179px!important}.m-180{margin:180px!important}.m-181{margin:181px!important}.m-182{margin:182px!important}.m-183{margin:183px!important}.m-184{margin:184px!important}.m-185{margin:185px!important}.m-186{margin:186px!important}.m-187{margin:187px!important}.m-188{margin:188px!important}.m-189{margin:189px!important}.m-190{margin:190px!important}.m-191{margin:191px!important}.m-192{margin:192px!important}.m-193{margin:193px!important}.m-194{margin:194px!important}.m-195{margin:195px!important}.m-196{margin:196px!important}.m-197{margin:197px!important}.m-198{margin:198px!important}.m-199{margin:199px!important}.m-200{margin:200px!important}.m-201{margin:201px!important}.m-202{margin:202px!important}.m-203{margin:203px!important}.m-204{margin:204px!important}.m-205{margin:205px!important}.m-206{margin:206px!important}.m-207{margin:207px!important}.m-208{margin:208px!important}.m-209{margin:209px!important}.m-210{margin:210px!important}.m-211{margin:211px!important}.m-212{margin:212px!important}.m-213{margin:213px!important}.m-214{margin:214px!important}.m-215{margin:215px!important}.m-216{margin:216px!important}.m-217{margin:217px!important}.m-218{margin:218px!important}.m-219{margin:219px!important}.m-220{margin:220px!important}.m-221{margin:221px!important}.m-222{margin:222px!important}.m-223{margin:223px!important}.m-224{margin:224px!important}.m-225{margin:225px!important}.m-226{margin:226px!important}.m-227{margin:227px!important}.m-228{margin:228px!important}.m-229{margin:229px!important}.m-230{margin:230px!important}.m-231{margin:231px!important}.m-232{margin:232px!important}.m-233{margin:233px!important}.m-234{margin:234px!important}.m-235{margin:235px!important}.m-236{margin:236px!important}.m-237{margin:237px!important}.m-238{margin:238px!important}.m-239{margin:239px!important}.m-240{margin:240px!important}.m-241{margin:241px!important}.m-242{margin:242px!important}.m-243{margin:243px!important}.m-244{margin:244px!important}.m-245{margin:245px!important}.m-246{margin:246px!important}.m-247{margin:247px!important}.m-248{margin:248px!important}.m-249{margin:249px!important}.m-250{margin:250px!important}.m-251{margin:251px!important}.m-252{margin:252px!important}.m-253{margin:253px!important}.m-254{margin:254px!important}.m-255{margin:255px!important}.m-256{margin:256px!important}.m-257{margin:257px!important}.m-258{margin:258px!important}.m-259{margin:259px!important}.m-260{margin:260px!important}.m-261{margin:261px!important}.m-262{margin:262px!important}.m-263{margin:263px!important}.m-264{margin:264px!important}.m-265{margin:265px!important}.m-266{margin:266px!important}.m-267{margin:267px!important}.m-268{margin:268px!important}.m-269{margin:269px!important}.m-270{margin:270px!important}.m-271{margin:271px!important}.m-272{margin:272px!important}.m-273{margin:273px!important}.m-274{margin:274px!important}.m-275{margin:275px!important}.m-276{margin:276px!important}.m-277{margin:277px!important}.m-278{margin:278px!important}.m-279{margin:279px!important}.m-280{margin:280px!important}.m-281{margin:281px!important}.m-282{margin:282px!important}.m-283{margin:283px!important}.m-284{margin:284px!important}.m-285{margin:285px!important}.m-286{margin:286px!important}.m-287{margin:287px!important}.m-288{margin:288px!important}.m-289{margin:289px!important}.m-290{margin:290px!important}.m-291{margin:291px!important}.m-292{margin:292px!important}.m-293{margin:293px!important}.m-294{margin:294px!important}.m-295{margin:295px!important}.m-296{margin:296px!important}.m-297{margin:297px!important}.m-298{margin:298px!important}.m-299{margin:299px!important}.m-300{margin:300px}

/*Margin left*/
.m-l-0{margin-left:0!important}.m-l-1{margin-left:1px!important}.m-l-2{margin-left:2px!important}.m-l-3{margin-left:3px!important}.m-l-4{margin-left:4px!important}.m-l-5{margin-left:5px!important}.m-l-6{margin-left:6px!important}.m-l-7{margin-left:7px!important}.m-l-8{margin-left:8px!important}.m-l-9{margin-left:9px!important}.m-l-10{margin-left:10px!important}.m-l-11{margin-left:11px!important}.m-l-12{margin-left:12px!important}.m-l-13{margin-left:13px!important}.m-l-14{margin-left:14px!important}.m-l-15{margin-left:15px!important}.m-l-16{margin-left:16px!important}.m-l-17{margin-left:17px!important}.m-l-18{margin-left:18px!important}.m-l-19{margin-left:19px!important}.m-l-20{margin-left:20px!important}.m-l-21{margin-left:21px!important}.m-l-22{margin-left:22px!important}.m-l-23{margin-left:23px!important}.m-l-24{margin-left:24px!important}.m-l-25{margin-left:25px!important}.m-l-26{margin-left:26px!important}.m-l-27{margin-left:27px!important}.m-l-28{margin-left:28px!important}.m-l-29{margin-left:29px!important}.m-l-30{margin-left:30px!important}.m-l-31{margin-left:31px!important}.m-l-32{margin-left:32px!important}.m-l-33{margin-left:33px!important}.m-l-34{margin-left:34px!important}.m-l-35{margin-left:35px!important}.m-l-36{margin-left:36px!important}.m-l-37{margin-left:37px!important}.m-l-38{margin-left:38px!important}.m-l-39{margin-left:39px!important}.m-l-40{margin-left:40px!important}.m-l-41{margin-left:41px!important}.m-l-42{margin-left:42px!important}.m-l-43{margin-left:43px!important}.m-l-44{margin-left:44px!important}.m-l-45{margin-left:45px!important}.m-l-46{margin-left:46px!important}.m-l-47{margin-left:47px!important}.m-l-48{margin-left:48px!important}.m-l-49{margin-left:49px!important}.m-l-50{margin-left:50px!important}.m-l-51{margin-left:51px!important}.m-l-52{margin-left:52px!important}.m-l-53{margin-left:53px!important}.m-l-54{margin-left:54px!important}.m-l-55{margin-left:55px!important}.m-l-56{margin-left:56px!important}.m-l-57{margin-left:57px!important}.m-l-58{margin-left:58px!important}.m-l-59{margin-left:59px!important}.m-l-60{margin-left:60px!important}.m-l-61{margin-left:61px!important}.m-l-62{margin-left:62px!important}.m-l-63{margin-left:63px!important}.m-l-64{margin-left:64px!important}.m-l-65{margin-left:65px!important}.m-l-66{margin-left:66px!important}.m-l-67{margin-left:67px!important}.m-l-68{margin-left:68px!important}.m-l-69{margin-left:69px!important}.m-l-70{margin-left:70px!important}.m-l-71{margin-left:71px!important}.m-l-72{margin-left:72px!important}.m-l-73{margin-left:73px!important}.m-l-74{margin-left:74px!important}.m-l-75{margin-left:75px!important}.m-l-76{margin-left:76px!important}.m-l-77{margin-left:77px!important}.m-l-78{margin-left:78px!important}.m-l-79{margin-left:79px!important}.m-l-80{margin-left:80px!important}.m-l-81{margin-left:81px!important}.m-l-82{margin-left:82px!important}.m-l-83{margin-left:83px!important}.m-l-84{margin-left:84px!important}.m-l-85{margin-left:85px!important}.m-l-86{margin-left:86px!important}.m-l-87{margin-left:87px!important}.m-l-88{margin-left:88px!important}.m-l-89{margin-left:89px!important}.m-l-90{margin-left:90px!important}.m-l-91{margin-left:91px!important}.m-l-92{margin-left:92px!important}.m-l-93{margin-left:93px!important}.m-l-94{margin-left:94px!important}.m-l-95{margin-left:95px!important}.m-l-96{margin-left:96px!important}.m-l-97{margin-left:97px!important}.m-l-98{margin-left:98px!important}.m-l-99{margin-left:99px!important}.m-l-100{margin-left:100px!important}.m-l-101{margin-left:101px!important}.m-l-102{margin-left:102px!important}.m-l-103{margin-left:103px!important}.m-l-104{margin-left:104px!important}.m-l-105{margin-left:105px!important}.m-l-106{margin-left:106px!important}.m-l-107{margin-left:107px!important}.m-l-108{margin-left:108px!important}.m-l-109{margin-left:109px!important}.m-l-110{margin-left:110px!important}.m-l-111{margin-left:111px!important}.m-l-112{margin-left:112px!important}.m-l-113{margin-left:113px!important}.m-l-114{margin-left:114px!important}.m-l-115{margin-left:115px!important}.m-l-116{margin-left:116px!important}.m-l-117{margin-left:117px!important}.m-l-118{margin-left:118px!important}.m-l-119{margin-left:119px!important}.m-l-120{margin-left:120px!important}.m-l-121{margin-left:121px!important}.m-l-122{margin-left:122px!important}.m-l-123{margin-left:123px!important}.m-l-124{margin-left:124px!important}.m-l-125{margin-left:125px!important}.m-l-126{margin-left:126px!important}.m-l-127{margin-left:127px!important}.m-l-128{margin-left:128px!important}.m-l-129{margin-left:129px!important}.m-l-130{margin-left:130px!important}.m-l-131{margin-left:131px!important}.m-l-132{margin-left:132px!important}.m-l-133{margin-left:133px!important}.m-l-134{margin-left:134px!important}.m-l-135{margin-left:135px!important}.m-l-136{margin-left:136px!important}.m-l-137{margin-left:137px!important}.m-l-138{margin-left:138px!important}.m-l-139{margin-left:139px!important}.m-l-140{margin-left:140px!important}.m-l-141{margin-left:141px!important}.m-l-142{margin-left:142px!important}.m-l-143{margin-left:143px!important}.m-l-144{margin-left:144px!important}.m-l-145{margin-left:145px!important}.m-l-146{margin-left:146px!important}.m-l-147{margin-left:147px!important}.m-l-148{margin-left:148px!important}.m-l-149{margin-left:149px!important}.m-l-150{margin-left:150px!important}.m-l-151{margin-left:151px!important}.m-l-152{margin-left:152px!important}.m-l-153{margin-left:153px!important}.m-l-154{margin-left:154px!important}.m-l-155{margin-left:155px!important}.m-l-156{margin-left:156px!important}.m-l-157{margin-left:157px!important}.m-l-158{margin-left:158px!important}.m-l-159{margin-left:159px!important}.m-l-160{margin-left:160px!important}.m-l-161{margin-left:161px!important}.m-l-162{margin-left:162px!important}.m-l-163{margin-left:163px!important}.m-l-164{margin-left:164px!important}.m-l-165{margin-left:165px!important}.m-l-166{margin-left:166px!important}.m-l-167{margin-left:167px!important}.m-l-168{margin-left:168px!important}.m-l-169{margin-left:169px!important}.m-l-170{margin-left:170px!important}.m-l-171{margin-left:171px!important}.m-l-172{margin-left:172px!important}.m-l-173{margin-left:173px!important}.m-l-174{margin-left:174px!important}.m-l-175{margin-left:175px!important}.m-l-176{margin-left:176px!important}.m-l-177{margin-left:177px!important}.m-l-178{margin-left:178px!important}.m-l-179{margin-left:179px!important}.m-l-180{margin-left:180px!important}.m-l-181{margin-left:181px!important}.m-l-182{margin-left:182px!important}.m-l-183{margin-left:183px!important}.m-l-184{margin-left:184px!important}.m-l-185{margin-left:185px!important}.m-l-186{margin-left:186px!important}.m-l-187{margin-left:187px!important}.m-l-188{margin-left:188px!important}.m-l-189{margin-left:189px!important}.m-l-190{margin-left:190px!important}.m-l-191{margin-left:191px!important}.m-l-192{margin-left:192px!important}.m-l-193{margin-left:193px!important}.m-l-194{margin-left:194px!important}.m-l-195{margin-left:195px!important}.m-l-196{margin-left:196px!important}.m-l-197{margin-left:197px!important}.m-l-198{margin-left:198px!important}.m-l-199{margin-left:199px!important}.m-l-200{margin-left:200px!important}.m-l-201{margin-left:201px!important}.m-l-202{margin-left:202px!important}.m-l-203{margin-left:203px!important}.m-l-204{margin-left:204px!important}.m-l-205{margin-left:205px!important}.m-l-206{margin-left:206px!important}.m-l-207{margin-left:207px!important}.m-l-208{margin-left:208px!important}.m-l-209{margin-left:209px!important}.m-l-210{margin-left:210px!important}.m-l-211{margin-left:211px!important}.m-l-212{margin-left:212px!important}.m-l-213{margin-left:213px!important}.m-l-214{margin-left:214px!important}.m-l-215{margin-left:215px!important}.m-l-216{margin-left:216px!important}.m-l-217{margin-left:217px!important}.m-l-218{margin-left:218px!important}.m-l-219{margin-left:219px!important}.m-l-220{margin-left:220px!important}.m-l-221{margin-left:221px!important}.m-l-222{margin-left:222px!important}.m-l-223{margin-left:223px!important}.m-l-224{margin-left:224px!important}.m-l-225{margin-left:225px!important}.m-l-226{margin-left:226px!important}.m-l-227{margin-left:227px!important}.m-l-228{margin-left:228px!important}.m-l-229{margin-left:229px!important}.m-l-230{margin-left:230px!important}.m-l-231{margin-left:231px!important}.m-l-232{margin-left:232px!important}.m-l-233{margin-left:233px!important}.m-l-234{margin-left:234px!important}.m-l-235{margin-left:235px!important}.m-l-236{margin-left:236px!important}.m-l-237{margin-left:237px!important}.m-l-238{margin-left:238px!important}.m-l-239{margin-left:239px!important}.m-l-240{margin-left:240px!important}.m-l-241{margin-left:241px!important}.m-l-242{margin-left:242px!important}.m-l-243{margin-left:243px!important}.m-l-244{margin-left:244px!important}.m-l-245{margin-left:245px!important}.m-l-246{margin-left:246px!important}.m-l-247{margin-left:247px!important}.m-l-248{margin-left:248px!important}.m-l-249{margin-left:249px!important}.m-l-250{margin-left:250px!important}.m-l-251{margin-left:251px!important}.m-l-252{margin-left:252px!important}.m-l-253{margin-left:253px!important}.m-l-254{margin-left:254px!important}.m-l-255{margin-left:255px!important}.m-l-256{margin-left:256px!important}.m-l-257{margin-left:257px!important}.m-l-258{margin-left:258px!important}.m-l-259{margin-left:259px!important}.m-l-260{margin-left:260px!important}.m-l-261{margin-left:261px!important}.m-l-262{margin-left:262px!important}.m-l-263{margin-left:263px!important}.m-l-264{margin-left:264px!important}.m-l-265{margin-left:265px!important}.m-l-266{margin-left:266px!important}.m-l-267{margin-left:267px!important}.m-l-268{margin-left:268px!important}.m-l-269{margin-left:269px!important}.m-l-270{margin-left:270px!important}.m-l-271{margin-left:271px!important}.m-l-272{margin-left:272px!important}.m-l-273{margin-left:273px!important}.m-l-274{margin-left:274px!important}.m-l-275{margin-left:275px!important}.m-l-276{margin-left:276px!important}.m-l-277{margin-left:277px!important}.m-l-278{margin-left:278px!important}.m-l-279{margin-left:279px!important}.m-l-280{margin-left:280px!important}.m-l-281{margin-left:281px!important}.m-l-282{margin-left:282px!important}.m-l-283{margin-left:283px!important}.m-l-284{margin-left:284px!important}.m-l-285{margin-left:285px!important}.m-l-286{margin-left:286px!important}.m-l-287{margin-left:287px!important}.m-l-288{margin-left:288px!important}.m-l-289{margin-left:289px!important}.m-l-290{margin-left:290px!important}.m-l-291{margin-left:291px!important}.m-l-292{margin-left:292px!important}.m-l-293{margin-left:293px!important}.m-l-294{margin-left:294px!important}.m-l-295{margin-left:295px!important}.m-l-296{margin-left:296px!important}.m-l-297{margin-left:297px!important}.m-l-298{margin-left:298px!important}.m-l-299{margin-left:299px!important}.m-l-300{margin-left:300px}

/*Margin right*/
.m-r-0{margin-right:0!important}.m-r-1{margin-right:1px!important}.m-r-2{margin-right:2px!important}.m-r-3{margin-right:3px!important}.m-r-4{margin-right:4px!important}.m-r-5{margin-right:5px!important}.m-r-6{margin-right:6px!important}.m-r-7{margin-right:7px!important}.m-r-8{margin-right:8px!important}.m-r-9{margin-right:9px!important}.m-r-10{margin-right:10px!important}.m-r-11{margin-right:11px!important}.m-r-12{margin-right:12px!important}.m-r-13{margin-right:13px!important}.m-r-14{margin-right:14px!important}.m-r-15{margin-right:15px!important}.m-r-16{margin-right:16px!important}.m-r-17{margin-right:17px!important}.m-r-18{margin-right:18px!important}.m-r-19{margin-right:19px!important}.m-r-20{margin-right:20px!important}.m-r-21{margin-right:21px!important}.m-r-22{margin-right:22px!important}.m-r-23{margin-right:23px!important}.m-r-24{margin-right:24px!important}.m-r-25{margin-right:25px!important}.m-r-26{margin-right:26px!important}.m-r-27{margin-right:27px!important}.m-r-28{margin-right:28px!important}.m-r-29{margin-right:29px!important}.m-r-30{margin-right:30px!important}.m-r-31{margin-right:31px!important}.m-r-32{margin-right:32px!important}.m-r-33{margin-right:33px!important}.m-r-34{margin-right:34px!important}.m-r-35{margin-right:35px!important}.m-r-36{margin-right:36px!important}.m-r-37{margin-right:37px!important}.m-r-38{margin-right:38px!important}.m-r-39{margin-right:39px!important}.m-r-40{margin-right:40px!important}.m-r-41{margin-right:41px!important}.m-r-42{margin-right:42px!important}.m-r-43{margin-right:43px!important}.m-r-44{margin-right:44px!important}.m-r-45{margin-right:45px!important}.m-r-46{margin-right:46px!important}.m-r-47{margin-right:47px!important}.m-r-48{margin-right:48px!important}.m-r-49{margin-right:49px!important}.m-r-50{margin-right:50px!important}.m-r-51{margin-right:51px!important}.m-r-52{margin-right:52px!important}.m-r-53{margin-right:53px!important}.m-r-54{margin-right:54px!important}.m-r-55{margin-right:55px!important}.m-r-56{margin-right:56px!important}.m-r-57{margin-right:57px!important}.m-r-58{margin-right:58px!important}.m-r-59{margin-right:59px!important}.m-r-60{margin-right:60px!important}.m-r-61{margin-right:61px!important}.m-r-62{margin-right:62px!important}.m-r-63{margin-right:63px!important}.m-r-64{margin-right:64px!important}.m-r-65{margin-right:65px!important}.m-r-66{margin-right:66px!important}.m-r-67{margin-right:67px!important}.m-r-68{margin-right:68px!important}.m-r-69{margin-right:69px!important}.m-r-70{margin-right:70px!important}.m-r-71{margin-right:71px!important}.m-r-72{margin-right:72px!important}.m-r-73{margin-right:73px!important}.m-r-74{margin-right:74px!important}.m-r-75{margin-right:75px!important}.m-r-76{margin-right:76px!important}.m-r-77{margin-right:77px!important}.m-r-78{margin-right:78px!important}.m-r-79{margin-right:79px!important}.m-r-80{margin-right:80px!important}.m-r-81{margin-right:81px!important}.m-r-82{margin-right:82px!important}.m-r-83{margin-right:83px!important}.m-r-84{margin-right:84px!important}.m-r-85{margin-right:85px!important}.m-r-86{margin-right:86px!important}.m-r-87{margin-right:87px!important}.m-r-88{margin-right:88px!important}.m-r-89{margin-right:89px!important}.m-r-90{margin-right:90px!important}.m-r-91{margin-right:91px!important}.m-r-92{margin-right:92px!important}.m-r-93{margin-right:93px!important}.m-r-94{margin-right:94px!important}.m-r-95{margin-right:95px!important}.m-r-96{margin-right:96px!important}.m-r-97{margin-right:97px!important}.m-r-98{margin-right:98px!important}.m-r-99{margin-right:99px!important}.m-r-100{margin-right:100px!important}.m-r-101{margin-right:101px!important}.m-r-102{margin-right:102px!important}.m-r-103{margin-right:103px!important}.m-r-104{margin-right:104px!important}.m-r-105{margin-right:105px!important}.m-r-106{margin-right:106px!important}.m-r-107{margin-right:107px!important}.m-r-108{margin-right:108px!important}.m-r-109{margin-right:109px!important}.m-r-110{margin-right:110px!important}.m-r-111{margin-right:111px!important}.m-r-112{margin-right:112px!important}.m-r-113{margin-right:113px!important}.m-r-114{margin-right:114px!important}.m-r-115{margin-right:115px!important}.m-r-116{margin-right:116px!important}.m-r-117{margin-right:117px!important}.m-r-118{margin-right:118px!important}.m-r-119{margin-right:119px!important}.m-r-120{margin-right:120px!important}.m-r-121{margin-right:121px!important}.m-r-122{margin-right:122px!important}.m-r-123{margin-right:123px!important}.m-r-124{margin-right:124px!important}.m-r-125{margin-right:125px!important}.m-r-126{margin-right:126px!important}.m-r-127{margin-right:127px!important}.m-r-128{margin-right:128px!important}.m-r-129{margin-right:129px!important}.m-r-130{margin-right:130px!important}.m-r-131{margin-right:131px!important}.m-r-132{margin-right:132px!important}.m-r-133{margin-right:133px!important}.m-r-134{margin-right:134px!important}.m-r-135{margin-right:135px!important}.m-r-136{margin-right:136px!important}.m-r-137{margin-right:137px!important}.m-r-138{margin-right:138px!important}.m-r-139{margin-right:139px!important}.m-r-140{margin-right:140px!important}.m-r-141{margin-right:141px!important}.m-r-142{margin-right:142px!important}.m-r-143{margin-right:143px!important}.m-r-144{margin-right:144px!important}.m-r-145{margin-right:145px!important}.m-r-146{margin-right:146px!important}.m-r-147{margin-right:147px!important}.m-r-148{margin-right:148px!important}.m-r-149{margin-right:149px!important}.m-r-150{margin-right:150px!important}.m-r-151{margin-right:151px!important}.m-r-152{margin-right:152px!important}.m-r-153{margin-right:153px!important}.m-r-154{margin-right:154px!important}.m-r-155{margin-right:155px!important}.m-r-156{margin-right:156px!important}.m-r-157{margin-right:157px!important}.m-r-158{margin-right:158px!important}.m-r-159{margin-right:159px!important}.m-r-160{margin-right:160px!important}.m-r-161{margin-right:161px!important}.m-r-162{margin-right:162px!important}.m-r-163{margin-right:163px!important}.m-r-164{margin-right:164px!important}.m-r-165{margin-right:165px!important}.m-r-166{margin-right:166px!important}.m-r-167{margin-right:167px!important}.m-r-168{margin-right:168px!important}.m-r-169{margin-right:169px!important}.m-r-170{margin-right:170px!important}.m-r-171{margin-right:171px!important}.m-r-172{margin-right:172px!important}.m-r-173{margin-right:173px!important}.m-r-174{margin-right:174px!important}.m-r-175{margin-right:175px!important}.m-r-176{margin-right:176px!important}.m-r-177{margin-right:177px!important}.m-r-178{margin-right:178px!important}.m-r-179{margin-right:179px!important}.m-r-180{margin-right:180px!important}.m-r-181{margin-right:181px!important}.m-r-182{margin-right:182px!important}.m-r-183{margin-right:183px!important}.m-r-184{margin-right:184px!important}.m-r-185{margin-right:185px!important}.m-r-186{margin-right:186px!important}.m-r-187{margin-right:187px!important}.m-r-188{margin-right:188px!important}.m-r-189{margin-right:189px!important}.m-r-190{margin-right:190px!important}.m-r-191{margin-right:191px!important}.m-r-192{margin-right:192px!important}.m-r-193{margin-right:193px!important}.m-r-194{margin-right:194px!important}.m-r-195{margin-right:195px!important}.m-r-196{margin-right:196px!important}.m-r-197{margin-right:197px!important}.m-r-198{margin-right:198px!important}.m-r-199{margin-right:199px!important}.m-r-200{margin-right:200px!important}.m-r-201{margin-right:201px!important}.m-r-202{margin-right:202px!important}.m-r-203{margin-right:203px!important}.m-r-204{margin-right:204px!important}.m-r-205{margin-right:205px!important}.m-r-206{margin-right:206px!important}.m-r-207{margin-right:207px!important}.m-r-208{margin-right:208px!important}.m-r-209{margin-right:209px!important}.m-r-210{margin-right:210px!important}.m-r-211{margin-right:211px!important}.m-r-212{margin-right:212px!important}.m-r-213{margin-right:213px!important}.m-r-214{margin-right:214px!important}.m-r-215{margin-right:215px!important}.m-r-216{margin-right:216px!important}.m-r-217{margin-right:217px!important}.m-r-218{margin-right:218px!important}.m-r-219{margin-right:219px!important}.m-r-220{margin-right:220px!important}.m-r-221{margin-right:221px!important}.m-r-222{margin-right:222px!important}.m-r-223{margin-right:223px!important}.m-r-224{margin-right:224px!important}.m-r-225{margin-right:225px!important}.m-r-226{margin-right:226px!important}.m-r-227{margin-right:227px!important}.m-r-228{margin-right:228px!important}.m-r-229{margin-right:229px!important}.m-r-230{margin-right:230px!important}.m-r-231{margin-right:231px!important}.m-r-232{margin-right:232px!important}.m-r-233{margin-right:233px!important}.m-r-234{margin-right:234px!important}.m-r-235{margin-right:235px!important}.m-r-236{margin-right:236px!important}.m-r-237{margin-right:237px!important}.m-r-238{margin-right:238px!important}.m-r-239{margin-right:239px!important}.m-r-240{margin-right:240px!important}.m-r-241{margin-right:241px!important}.m-r-242{margin-right:242px!important}.m-r-243{margin-right:243px!important}.m-r-244{margin-right:244px!important}.m-r-245{margin-right:245px!important}.m-r-246{margin-right:246px!important}.m-r-247{margin-right:247px!important}.m-r-248{margin-right:248px!important}.m-r-249{margin-right:249px!important}.m-r-250{margin-right:250px!important}.m-r-251{margin-right:251px!important}.m-r-252{margin-right:252px!important}.m-r-253{margin-right:253px!important}.m-r-254{margin-right:254px!important}.m-r-255{margin-right:255px!important}.m-r-256{margin-right:256px!important}.m-r-257{margin-right:257px!important}.m-r-258{margin-right:258px!important}.m-r-259{margin-right:259px!important}.m-r-260{margin-right:260px!important}.m-r-261{margin-right:261px!important}.m-r-262{margin-right:262px!important}.m-r-263{margin-right:263px!important}.m-r-264{margin-right:264px!important}.m-r-265{margin-right:265px!important}.m-r-266{margin-right:266px!important}.m-r-267{margin-right:267px!important}.m-r-268{margin-right:268px!important}.m-r-269{margin-right:269px!important}.m-r-270{margin-right:270px!important}.m-r-271{margin-right:271px!important}.m-r-272{margin-right:272px!important}.m-r-273{margin-right:273px!important}.m-r-274{margin-right:274px!important}.m-r-275{margin-right:275px!important}.m-r-276{margin-right:276px!important}.m-r-277{margin-right:277px!important}.m-r-278{margin-right:278px!important}.m-r-279{margin-right:279px!important}.m-r-280{margin-right:280px!important}.m-r-281{margin-right:281px!important}.m-r-282{margin-right:282px!important}.m-r-283{margin-right:283px!important}.m-r-284{margin-right:284px!important}.m-r-285{margin-right:285px!important}.m-r-286{margin-right:286px!important}.m-r-287{margin-right:287px!important}.m-r-288{margin-right:288px!important}.m-r-289{margin-right:289px!important}.m-r-290{margin-right:290px!important}.m-r-291{margin-right:291px!important}.m-r-292{margin-right:292px!important}.m-r-293{margin-right:293px!important}.m-r-294{margin-right:294px!important}.m-r-295{margin-right:295px!important}.m-r-296{margin-right:296px!important}.m-r-297{margin-right:297px!important}.m-r-298{margin-right:298px!important}.m-r-299{margin-right:299px!important}.m-r-300{margin-right:300px}

/*Margin top*/
.m-t-0{margin-top:0!important}.m-t-1{margin-top:1px!important}.m-t-2{margin-top:2px!important}.m-t-3{margin-top:3px!important}.m-t-4{margin-top:4px!important}.m-t-5{margin-top:5px!important}.m-t-6{margin-top:6px!important}.m-t-7{margin-top:7px!important}.m-t-8{margin-top:8px!important}.m-t-9{margin-top:9px!important}.m-t-10{margin-top:10px!important}.m-t-11{margin-top:11px!important}.m-t-12{margin-top:12px!important}.m-t-13{margin-top:13px!important}.m-t-14{margin-top:14px!important}.m-t-15{margin-top:15px!important}.m-t-16{margin-top:16px!important}.m-t-17{margin-top:17px!important}.m-t-18{margin-top:18px!important}.m-t-19{margin-top:19px!important}.m-t-20{margin-top:20px!important}.m-t-21{margin-top:21px!important}.m-t-22{margin-top:22px!important}.m-t-23{margin-top:23px!important}.m-t-24{margin-top:24px!important}.m-t-25{margin-top:25px!important}.m-t-26{margin-top:26px!important}.m-t-27{margin-top:27px!important}.m-t-28{margin-top:28px!important}.m-t-29{margin-top:29px!important}.m-t-30{margin-top:30px!important}.m-t-31{margin-top:31px!important}.m-t-32{margin-top:32px!important}.m-t-33{margin-top:33px!important}.m-t-34{margin-top:34px!important}.m-t-35{margin-top:35px!important}.m-t-36{margin-top:36px!important}.m-t-37{margin-top:37px!important}.m-t-38{margin-top:38px!important}.m-t-39{margin-top:39px!important}.m-t-40{margin-top:40px!important}.m-t-41{margin-top:41px!important}.m-t-42{margin-top:42px!important}.m-t-43{margin-top:43px!important}.m-t-44{margin-top:44px!important}.m-t-45{margin-top:45px!important}.m-t-46{margin-top:46px!important}.m-t-47{margin-top:47px!important}.m-t-48{margin-top:48px!important}.m-t-49{margin-top:49px!important}.m-t-50{margin-top:50px!important}.m-t-51{margin-top:51px!important}.m-t-52{margin-top:52px!important}.m-t-53{margin-top:53px!important}.m-t-54{margin-top:54px!important}.m-t-55{margin-top:55px!important}.m-t-56{margin-top:56px!important}.m-t-57{margin-top:57px!important}.m-t-58{margin-top:58px!important}.m-t-59{margin-top:59px!important}.m-t-60{margin-top:60px!important}.m-t-61{margin-top:61px!important}.m-t-62{margin-top:62px!important}.m-t-63{margin-top:63px!important}.m-t-64{margin-top:64px!important}.m-t-65{margin-top:65px!important}.m-t-66{margin-top:66px!important}.m-t-67{margin-top:67px!important}.m-t-68{margin-top:68px!important}.m-t-69{margin-top:69px!important}.m-t-70{margin-top:70px!important}.m-t-71{margin-top:71px!important}.m-t-72{margin-top:72px!important}.m-t-73{margin-top:73px!important}.m-t-74{margin-top:74px!important}.m-t-75{margin-top:75px!important}.m-t-76{margin-top:76px!important}.m-t-77{margin-top:77px!important}.m-t-78{margin-top:78px!important}.m-t-79{margin-top:79px!important}.m-t-80{margin-top:80px!important}.m-t-81{margin-top:81px!important}.m-t-82{margin-top:82px!important}.m-t-83{margin-top:83px!important}.m-t-84{margin-top:84px!important}.m-t-85{margin-top:85px!important}.m-t-86{margin-top:86px!important}.m-t-87{margin-top:87px!important}.m-t-88{margin-top:88px!important}.m-t-89{margin-top:89px!important}.m-t-90{margin-top:90px!important}.m-t-91{margin-top:91px!important}.m-t-92{margin-top:92px!important}.m-t-93{margin-top:93px!important}.m-t-94{margin-top:94px!important}.m-t-95{margin-top:95px!important}.m-t-96{margin-top:96px!important}.m-t-97{margin-top:97px!important}.m-t-98{margin-top:98px!important}.m-t-99{margin-top:99px!important}.m-t-100{margin-top:100px!important}.m-t-101{margin-top:101px!important}.m-t-102{margin-top:102px!important}.m-t-103{margin-top:103px!important}.m-t-104{margin-top:104px!important}.m-t-105{margin-top:105px!important}.m-t-106{margin-top:106px!important}.m-t-107{margin-top:107px!important}.m-t-108{margin-top:108px!important}.m-t-109{margin-top:109px!important}.m-t-110{margin-top:110px!important}.m-t-111{margin-top:111px!important}.m-t-112{margin-top:112px!important}.m-t-113{margin-top:113px!important}.m-t-114{margin-top:114px!important}.m-t-115{margin-top:115px!important}.m-t-116{margin-top:116px!important}.m-t-117{margin-top:117px!important}.m-t-118{margin-top:118px!important}.m-t-119{margin-top:119px!important}.m-t-120{margin-top:120px!important}.m-t-121{margin-top:121px!important}.m-t-122{margin-top:122px!important}.m-t-123{margin-top:123px!important}.m-t-124{margin-top:124px!important}.m-t-125{margin-top:125px!important}.m-t-126{margin-top:126px!important}.m-t-127{margin-top:127px!important}.m-t-128{margin-top:128px!important}.m-t-129{margin-top:129px!important}.m-t-130{margin-top:130px!important}.m-t-131{margin-top:131px!important}.m-t-132{margin-top:132px!important}.m-t-133{margin-top:133px!important}.m-t-134{margin-top:134px!important}.m-t-135{margin-top:135px!important}.m-t-136{margin-top:136px!important}.m-t-137{margin-top:137px!important}.m-t-138{margin-top:138px!important}.m-t-139{margin-top:139px!important}.m-t-140{margin-top:140px!important}.m-t-141{margin-top:141px!important}.m-t-142{margin-top:142px!important}.m-t-143{margin-top:143px!important}.m-t-144{margin-top:144px!important}.m-t-145{margin-top:145px!important}.m-t-146{margin-top:146px!important}.m-t-147{margin-top:147px!important}.m-t-148{margin-top:148px!important}.m-t-149{margin-top:149px!important}.m-t-150{margin-top:150px!important}.m-t-151{margin-top:151px!important}.m-t-152{margin-top:152px!important}.m-t-153{margin-top:153px!important}.m-t-154{margin-top:154px!important}.m-t-155{margin-top:155px!important}.m-t-156{margin-top:156px!important}.m-t-157{margin-top:157px!important}.m-t-158{margin-top:158px!important}.m-t-159{margin-top:159px!important}.m-t-160{margin-top:160px!important}.m-t-161{margin-top:161px!important}.m-t-162{margin-top:162px!important}.m-t-163{margin-top:163px!important}.m-t-164{margin-top:164px!important}.m-t-165{margin-top:165px!important}.m-t-166{margin-top:166px!important}.m-t-167{margin-top:167px!important}.m-t-168{margin-top:168px!important}.m-t-169{margin-top:169px!important}.m-t-170{margin-top:170px!important}.m-t-171{margin-top:171px!important}.m-t-172{margin-top:172px!important}.m-t-173{margin-top:173px!important}.m-t-174{margin-top:174px!important}.m-t-175{margin-top:175px!important}.m-t-176{margin-top:176px!important}.m-t-177{margin-top:177px!important}.m-t-178{margin-top:178px!important}.m-t-179{margin-top:179px!important}.m-t-180{margin-top:180px!important}.m-t-181{margin-top:181px!important}.m-t-182{margin-top:182px!important}.m-t-183{margin-top:183px!important}.m-t-184{margin-top:184px!important}.m-t-185{margin-top:185px!important}.m-t-186{margin-top:186px!important}.m-t-187{margin-top:187px!important}.m-t-188{margin-top:188px!important}.m-t-189{margin-top:189px!important}.m-t-190{margin-top:190px!important}.m-t-191{margin-top:191px!important}.m-t-192{margin-top:192px!important}.m-t-193{margin-top:193px!important}.m-t-194{margin-top:194px!important}.m-t-195{margin-top:195px!important}.m-t-196{margin-top:196px!important}.m-t-197{margin-top:197px!important}.m-t-198{margin-top:198px!important}.m-t-199{margin-top:199px!important}.m-t-200{margin-top:200px!important}.m-t-201{margin-top:201px!important}.m-t-202{margin-top:202px!important}.m-t-203{margin-top:203px!important}.m-t-204{margin-top:204px!important}.m-t-205{margin-top:205px!important}.m-t-206{margin-top:206px!important}.m-t-207{margin-top:207px!important}.m-t-208{margin-top:208px!important}.m-t-209{margin-top:209px!important}.m-t-210{margin-top:210px!important}.m-t-211{margin-top:211px!important}.m-t-212{margin-top:212px!important}.m-t-213{margin-top:213px!important}.m-t-214{margin-top:214px!important}.m-t-215{margin-top:215px!important}.m-t-216{margin-top:216px!important}.m-t-217{margin-top:217px!important}.m-t-218{margin-top:218px!important}.m-t-219{margin-top:219px!important}.m-t-220{margin-top:220px!important}.m-t-221{margin-top:221px!important}.m-t-222{margin-top:222px!important}.m-t-223{margin-top:223px!important}.m-t-224{margin-top:224px!important}.m-t-225{margin-top:225px!important}.m-t-226{margin-top:226px!important}.m-t-227{margin-top:227px!important}.m-t-228{margin-top:228px!important}.m-t-229{margin-top:229px!important}.m-t-230{margin-top:230px!important}.m-t-231{margin-top:231px!important}.m-t-232{margin-top:232px!important}.m-t-233{margin-top:233px!important}.m-t-234{margin-top:234px!important}.m-t-235{margin-top:235px!important}.m-t-236{margin-top:236px!important}.m-t-237{margin-top:237px!important}.m-t-238{margin-top:238px!important}.m-t-239{margin-top:239px!important}.m-t-240{margin-top:240px!important}.m-t-241{margin-top:241px!important}.m-t-242{margin-top:242px!important}.m-t-243{margin-top:243px!important}.m-t-244{margin-top:244px!important}.m-t-245{margin-top:245px!important}.m-t-246{margin-top:246px!important}.m-t-247{margin-top:247px!important}.m-t-248{margin-top:248px!important}.m-t-249{margin-top:249px!important}.m-t-250{margin-top:250px!important}.m-t-251{margin-top:251px!important}.m-t-252{margin-top:252px!important}.m-t-253{margin-top:253px!important}.m-t-254{margin-top:254px!important}.m-t-255{margin-top:255px!important}.m-t-256{margin-top:256px!important}.m-t-257{margin-top:257px!important}.m-t-258{margin-top:258px!important}.m-t-259{margin-top:259px!important}.m-t-260{margin-top:260px!important}.m-t-261{margin-top:261px!important}.m-t-262{margin-top:262px!important}.m-t-263{margin-top:263px!important}.m-t-264{margin-top:264px!important}.m-t-265{margin-top:265px!important}.m-t-266{margin-top:266px!important}.m-t-267{margin-top:267px!important}.m-t-268{margin-top:268px!important}.m-t-269{margin-top:269px!important}.m-t-270{margin-top:270px!important}.m-t-271{margin-top:271px!important}.m-t-272{margin-top:272px!important}.m-t-273{margin-top:273px!important}.m-t-274{margin-top:274px!important}.m-t-275{margin-top:275px!important}.m-t-276{margin-top:276px!important}.m-t-277{margin-top:277px!important}.m-t-278{margin-top:278px!important}.m-t-279{margin-top:279px!important}.m-t-280{margin-top:280px!important}.m-t-281{margin-top:281px!important}.m-t-282{margin-top:282px!important}.m-t-283{margin-top:283px!important}.m-t-284{margin-top:284px!important}.m-t-285{margin-top:285px!important}.m-t-286{margin-top:286px!important}.m-t-287{margin-top:287px!important}.m-t-288{margin-top:288px!important}.m-t-289{margin-top:289px!important}.m-t-290{margin-top:290px!important}.m-t-291{margin-top:291px!important}.m-t-292{margin-top:292px!important}.m-t-293{margin-top:293px!important}.m-t-294{margin-top:294px!important}.m-t-295{margin-top:295px!important}.m-t-296{margin-top:296px!important}.m-t-297{margin-top:297px!important}.m-t-298{margin-top:298px!important}.m-t-299{margin-top:299px!important}.m-t-300{margin-top:300px}

/*Bargin bottom*/
.m-b-0{margin-bottom:0!important}.m-b-1{margin-bottom:1px!important}.m-b-2{margin-bottom:2px!important}.m-b-3{margin-bottom:3px!important}.m-b-4{margin-bottom:4px!important}.m-b-5{margin-bottom:5px!important}.m-b-6{margin-bottom:6px!important}.m-b-7{margin-bottom:7px!important}.m-b-8{margin-bottom:8px!important}.m-b-9{margin-bottom:9px!important}.m-b-10{margin-bottom:10px!important}.m-b-11{margin-bottom:11px!important}.m-b-12{margin-bottom:12px!important}.m-b-13{margin-bottom:13px!important}.m-b-14{margin-bottom:14px!important}.m-b-15{margin-bottom:15px!important}.m-b-16{margin-bottom:16px!important}.m-b-17{margin-bottom:17px!important}.m-b-18{margin-bottom:18px!important}.m-b-19{margin-bottom:19px!important}.m-b-20{margin-bottom:20px!important}.m-b-21{margin-bottom:21px!important}.m-b-22{margin-bottom:22px!important}.m-b-23{margin-bottom:23px!important}.m-b-24{margin-bottom:24px!important}.m-b-25{margin-bottom:25px!important}.m-b-26{margin-bottom:26px!important}.m-b-27{margin-bottom:27px!important}.m-b-28{margin-bottom:28px!important}.m-b-29{margin-bottom:29px!important}.m-b-30{margin-bottom:30px!important}.m-b-31{margin-bottom:31px!important}.m-b-32{margin-bottom:32px!important}.m-b-33{margin-bottom:33px!important}.m-b-34{margin-bottom:34px!important}.m-b-35{margin-bottom:35px!important}.m-b-36{margin-bottom:36px!important}.m-b-37{margin-bottom:37px!important}.m-b-38{margin-bottom:38px!important}.m-b-39{margin-bottom:39px!important}.m-b-40{margin-bottom:40px!important}.m-b-41{margin-bottom:41px!important}.m-b-42{margin-bottom:42px!important}.m-b-43{margin-bottom:43px!important}.m-b-44{margin-bottom:44px!important}.m-b-45{margin-bottom:45px!important}.m-b-46{margin-bottom:46px!important}.m-b-47{margin-bottom:47px!important}.m-b-48{margin-bottom:48px!important}.m-b-49{margin-bottom:49px!important}.m-b-50{margin-bottom:50px!important}.m-b-51{margin-bottom:51px!important}.m-b-52{margin-bottom:52px!important}.m-b-53{margin-bottom:53px!important}.m-b-54{margin-bottom:54px!important}.m-b-55{margin-bottom:55px!important}.m-b-56{margin-bottom:56px!important}.m-b-57{margin-bottom:57px!important}.m-b-58{margin-bottom:58px!important}.m-b-59{margin-bottom:59px!important}.m-b-60{margin-bottom:60px!important}.m-b-61{margin-bottom:61px!important}.m-b-62{margin-bottom:62px!important}.m-b-63{margin-bottom:63px!important}.m-b-64{margin-bottom:64px!important}.m-b-65{margin-bottom:65px!important}.m-b-66{margin-bottom:66px!important}.m-b-67{margin-bottom:67px!important}.m-b-68{margin-bottom:68px!important}.m-b-69{margin-bottom:69px!important}.m-b-70{margin-bottom:70px!important}.m-b-71{margin-bottom:71px!important}.m-b-72{margin-bottom:72px!important}.m-b-73{margin-bottom:73px!important}.m-b-74{margin-bottom:74px!important}.m-b-75{margin-bottom:75px!important}.m-b-76{margin-bottom:76px!important}.m-b-77{margin-bottom:77px!important}.m-b-78{margin-bottom:78px!important}.m-b-79{margin-bottom:79px!important}.m-b-80{margin-bottom:80px!important}.m-b-81{margin-bottom:81px!important}.m-b-82{margin-bottom:82px!important}.m-b-83{margin-bottom:83px!important}.m-b-84{margin-bottom:84px!important}.m-b-85{margin-bottom:85px!important}.m-b-86{margin-bottom:86px!important}.m-b-87{margin-bottom:87px!important}.m-b-88{margin-bottom:88px!important}.m-b-89{margin-bottom:89px!important}.m-b-90{margin-bottom:90px!important}.m-b-91{margin-bottom:91px!important}.m-b-92{margin-bottom:92px!important}.m-b-93{margin-bottom:93px!important}.m-b-94{margin-bottom:94px!important}.m-b-95{margin-bottom:95px!important}.m-b-96{margin-bottom:96px!important}.m-b-97{margin-bottom:97px!important}.m-b-98{margin-bottom:98px!important}.m-b-99{margin-bottom:99px!important}.m-b-100{margin-bottom:100px!important}.m-b-101{margin-bottom:101px!important}.m-b-102{margin-bottom:102px!important}.m-b-103{margin-bottom:103px!important}.m-b-104{margin-bottom:104px!important}.m-b-105{margin-bottom:105px!important}.m-b-106{margin-bottom:106px!important}.m-b-107{margin-bottom:107px!important}.m-b-108{margin-bottom:108px!important}.m-b-109{margin-bottom:109px!important}.m-b-110{margin-bottom:110px!important}.m-b-111{margin-bottom:111px!important}.m-b-112{margin-bottom:112px!important}.m-b-113{margin-bottom:113px!important}.m-b-114{margin-bottom:114px!important}.m-b-115{margin-bottom:115px!important}.m-b-116{margin-bottom:116px!important}.m-b-117{margin-bottom:117px!important}.m-b-118{margin-bottom:118px!important}.m-b-119{margin-bottom:119px!important}.m-b-120{margin-bottom:120px!important}.m-b-121{margin-bottom:121px!important}.m-b-122{margin-bottom:122px!important}.m-b-123{margin-bottom:123px!important}.m-b-124{margin-bottom:124px!important}.m-b-125{margin-bottom:125px!important}.m-b-126{margin-bottom:126px!important}.m-b-127{margin-bottom:127px!important}.m-b-128{margin-bottom:128px!important}.m-b-129{margin-bottom:129px!important}.m-b-130{margin-bottom:130px!important}.m-b-131{margin-bottom:131px!important}.m-b-132{margin-bottom:132px!important}.m-b-133{margin-bottom:133px!important}.m-b-134{margin-bottom:134px!important}.m-b-135{margin-bottom:135px!important}.m-b-136{margin-bottom:136px!important}.m-b-137{margin-bottom:137px!important}.m-b-138{margin-bottom:138px!important}.m-b-139{margin-bottom:139px!important}.m-b-140{margin-bottom:140px!important}.m-b-141{margin-bottom:141px!important}.m-b-142{margin-bottom:142px!important}.m-b-143{margin-bottom:143px!important}.m-b-144{margin-bottom:144px!important}.m-b-145{margin-bottom:145px!important}.m-b-146{margin-bottom:146px!important}.m-b-147{margin-bottom:147px!important}.m-b-148{margin-bottom:148px!important}.m-b-149{margin-bottom:149px!important}.m-b-150{margin-bottom:150px!important}.m-b-151{margin-bottom:151px!important}.m-b-152{margin-bottom:152px!important}.m-b-153{margin-bottom:153px!important}.m-b-154{margin-bottom:154px!important}.m-b-155{margin-bottom:155px!important}.m-b-156{margin-bottom:156px!important}.m-b-157{margin-bottom:157px!important}.m-b-158{margin-bottom:158px!important}.m-b-159{margin-bottom:159px!important}.m-b-160{margin-bottom:160px!important}.m-b-161{margin-bottom:161px!important}.m-b-162{margin-bottom:162px!important}.m-b-163{margin-bottom:163px!important}.m-b-164{margin-bottom:164px!important}.m-b-165{margin-bottom:165px!important}.m-b-166{margin-bottom:166px!important}.m-b-167{margin-bottom:167px!important}.m-b-168{margin-bottom:168px!important}.m-b-169{margin-bottom:169px!important}.m-b-170{margin-bottom:170px!important}.m-b-171{margin-bottom:171px!important}.m-b-172{margin-bottom:172px!important}.m-b-173{margin-bottom:173px!important}.m-b-174{margin-bottom:174px!important}.m-b-175{margin-bottom:175px!important}.m-b-176{margin-bottom:176px!important}.m-b-177{margin-bottom:177px!important}.m-b-178{margin-bottom:178px!important}.m-b-179{margin-bottom:179px!important}.m-b-180{margin-bottom:180px!important}.m-b-181{margin-bottom:181px!important}.m-b-182{margin-bottom:182px!important}.m-b-183{margin-bottom:183px!important}.m-b-184{margin-bottom:184px!important}.m-b-185{margin-bottom:185px!important}.m-b-186{margin-bottom:186px!important}.m-b-187{margin-bottom:187px!important}.m-b-188{margin-bottom:188px!important}.m-b-189{margin-bottom:189px!important}.m-b-190{margin-bottom:190px!important}.m-b-191{margin-bottom:191px!important}.m-b-192{margin-bottom:192px!important}.m-b-193{margin-bottom:193px!important}.m-b-194{margin-bottom:194px!important}.m-b-195{margin-bottom:195px!important}.m-b-196{margin-bottom:196px!important}.m-b-197{margin-bottom:197px!important}.m-b-198{margin-bottom:198px!important}.m-b-199{margin-bottom:199px!important}.m-b-200{margin-bottom:200px!important}.m-b-201{margin-bottom:201px!important}.m-b-202{margin-bottom:202px!important}.m-b-203{margin-bottom:203px!important}.m-b-204{margin-bottom:204px!important}.m-b-205{margin-bottom:205px!important}.m-b-206{margin-bottom:206px!important}.m-b-207{margin-bottom:207px!important}.m-b-208{margin-bottom:208px!important}.m-b-209{margin-bottom:209px!important}.m-b-210{margin-bottom:210px!important}.m-b-211{margin-bottom:211px!important}.m-b-212{margin-bottom:212px!important}.m-b-213{margin-bottom:213px!important}.m-b-214{margin-bottom:214px!important}.m-b-215{margin-bottom:215px!important}.m-b-216{margin-bottom:216px!important}.m-b-217{margin-bottom:217px!important}.m-b-218{margin-bottom:218px!important}.m-b-219{margin-bottom:219px!important}.m-b-220{margin-bottom:220px!important}.m-b-221{margin-bottom:221px!important}.m-b-222{margin-bottom:222px!important}.m-b-223{margin-bottom:223px!important}.m-b-224{margin-bottom:224px!important}.m-b-225{margin-bottom:225px!important}.m-b-226{margin-bottom:226px!important}.m-b-227{margin-bottom:227px!important}.m-b-228{margin-bottom:228px!important}.m-b-229{margin-bottom:229px!important}.m-b-230{margin-bottom:230px!important}.m-b-231{margin-bottom:231px!important}.m-b-232{margin-bottom:232px!important}.m-b-233{margin-bottom:233px!important}.m-b-234{margin-bottom:234px!important}.m-b-235{margin-bottom:235px!important}.m-b-236{margin-bottom:236px!important}.m-b-237{margin-bottom:237px!important}.m-b-238{margin-bottom:238px!important}.m-b-239{margin-bottom:239px!important}.m-b-240{margin-bottom:240px!important}.m-b-241{margin-bottom:241px!important}.m-b-242{margin-bottom:242px!important}.m-b-243{margin-bottom:243px!important}.m-b-244{margin-bottom:244px!important}.m-b-245{margin-bottom:245px!important}.m-b-246{margin-bottom:246px!important}.m-b-247{margin-bottom:247px!important}.m-b-248{margin-bottom:248px!important}.m-b-249{margin-bottom:249px!important}.m-b-250{margin-bottom:250px!important}.m-b-251{margin-bottom:251px!important}.m-b-252{margin-bottom:252px!important}.m-b-253{margin-bottom:253px!important}.m-b-254{margin-bottom:254px!important}.m-b-255{margin-bottom:255px!important}.m-b-256{margin-bottom:256px!important}.m-b-257{margin-bottom:257px!important}.m-b-258{margin-bottom:258px!important}.m-b-259{margin-bottom:259px!important}.m-b-260{margin-bottom:260px!important}.m-b-261{margin-bottom:261px!important}.m-b-262{margin-bottom:262px!important}.m-b-263{margin-bottom:263px!important}.m-b-264{margin-bottom:264px!important}.m-b-265{margin-bottom:265px!important}.m-b-266{margin-bottom:266px!important}.m-b-267{margin-bottom:267px!important}.m-b-268{margin-bottom:268px!important}.m-b-269{margin-bottom:269px!important}.m-b-270{margin-bottom:270px!important}.m-b-271{margin-bottom:271px!important}.m-b-272{margin-bottom:272px!important}.m-b-273{margin-bottom:273px!important}.m-b-274{margin-bottom:274px!important}.m-b-275{margin-bottom:275px!important}.m-b-276{margin-bottom:276px!important}.m-b-277{margin-bottom:277px!important}.m-b-278{margin-bottom:278px!important}.m-b-279{margin-bottom:279px!important}.m-b-280{margin-bottom:280px!important}.m-b-281{margin-bottom:281px!important}.m-b-282{margin-bottom:282px!important}.m-b-283{margin-bottom:283px!important}.m-b-284{margin-bottom:284px!important}.m-b-285{margin-bottom:285px!important}.m-b-286{margin-bottom:286px!important}.m-b-287{margin-bottom:287px!important}.m-b-288{margin-bottom:288px!important}.m-b-289{margin-bottom:289px!important}.m-b-290{margin-bottom:290px!important}.m-b-291{margin-bottom:291px!important}.m-b-292{margin-bottom:292px!important}.m-b-293{margin-bottom:293px!important}.m-b-294{margin-bottom:294px!important}.m-b-295{margin-bottom:295px!important}.m-b-296{margin-bottom:296px!important}.m-b-297{margin-bottom:297px!important}.m-b-298{margin-bottom:298px!important}.m-b-299{margin-bottom:299px!important}.m-b-300{margin-bottom:300px}

/*Margin*/
.mn-0{margin:0!important}.mn-1{margin:-1px!important}.mn-2{margin:-2px!important}.mn-3{margin:-3px!important}.mn-4{margin:-4px!important}.mn-5{margin:-5px!important}.mn-6{margin:-6px!important}.mn-7{margin:-7px!important}.mn-8{margin:-8px!important}.mn-9{margin:-9px!important}.mn-10{margin:-10px!important}.mn-11{margin:-11px!important}.mn-12{margin:-12px!important}.mn-13{margin:-13px!important}.mn-14{margin:-14px!important}.mn-15{margin:-15px!important}.mn-16{margin:-16px!important}.mn-17{margin:-17px!important}.mn-18{margin:-18px!important}.mn-19{margin:-19px!important}.mn-20{margin:-20px!important}.mn-21{margin:-21px!important}.mn-22{margin:-22px!important}.mn-23{margin:-23px!important}.mn-24{margin:-24px!important}.mn-25{margin:-25px!important}.mn-26{margin:-26px!important}.mn-27{margin:-27px!important}.mn-28{margin:-28px!important}.mn-29{margin:-29px!important}.mn-30{margin:-30px!important}.mn-31{margin:-31px!important}.mn-32{margin:-32px!important}.mn-33{margin:-33px!important}.mn-34{margin:-34px!important}.mn-35{margin:-35px!important}.mn-36{margin:-36px!important}.mn-37{margin:-37px!important}.mn-38{margin:-38px!important}.mn-39{margin:-39px!important}.mn-40{margin:-40px!important}.mn-41{margin:-41px!important}.mn-42{margin:-42px!important}.mn-43{margin:-43px!important}.mn-44{margin:-44px!important}.mn-45{margin:-45px!important}.mn-46{margin:-46px!important}.mn-47{margin:-47px!important}.mn-48{margin:-48px!important}.mn-49{margin:-49px!important}.mn-50{margin:-50px!important}.mn-51{margin:-51px!important}.mn-52{margin:-52px!important}.mn-53{margin:-53px!important}.mn-54{margin:-54px!important}.mn-55{margin:-55px!important}.mn-56{margin:-56px!important}.mn-57{margin:-57px!important}.mn-58{margin:-58px!important}.mn-59{margin:-59px!important}.mn-60{margin:-60px!important}.mn-61{margin:-61px!important}.mn-62{margin:-62px!important}.mn-63{margin:-63px!important}.mn-64{margin:-64px!important}.mn-65{margin:-65px!important}.mn-66{margin:-66px!important}.mn-67{margin:-67px!important}.mn-68{margin:-68px!important}.mn-69{margin:-69px!important}.mn-70{margin:-70px!important}.mn-71{margin:-71px!important}.mn-72{margin:-72px!important}.mn-73{margin:-73px!important}.mn-74{margin:-74px!important}.mn-75{margin:-75px!important}.mn-76{margin:-76px!important}.mn-77{margin:-77px!important}.mn-78{margin:-78px!important}.mn-79{margin:-79px!important}.mn-80{margin:-80px!important}.mn-81{margin:-81px!important}.mn-82{margin:-82px!important}.mn-83{margin:-83px!important}.mn-84{margin:-84px!important}.mn-85{margin:-85px!important}.mn-86{margin:-86px!important}.mn-87{margin:-87px!important}.mn-88{margin:-88px!important}.mn-89{margin:-89px!important}.mn-90{margin:-90px!important}.mn-91{margin:-91px!important}.mn-92{margin:-92px!important}.mn-93{margin:-93px!important}.mn-94{margin:-94px!important}.mn-95{margin:-95px!important}.mn-96{margin:-96px!important}.mn-97{margin:-97px!important}.mn-98{margin:-98px!important}.mn-99{margin:-99px!important}.mn-100{margin:-100px!important}.mn-101{margin:-101px!important}.mn-102{margin:-102px!important}.mn-103{margin:-103px!important}.mn-104{margin:-104px!important}.mn-105{margin:-105px!important}.mn-106{margin:-106px!important}.mn-107{margin:-107px!important}.mn-108{margin:-108px!important}.mn-109{margin:-109px!important}.mn-110{margin:-110px!important}.mn-111{margin:-111px!important}.mn-112{margin:-112px!important}.mn-113{margin:-113px!important}.mn-114{margin:-114px!important}.mn-115{margin:-115px!important}.mn-116{margin:-116px!important}.mn-117{margin:-117px!important}.mn-118{margin:-118px!important}.mn-119{margin:-119px!important}.mn-120{margin:-120px!important}.mn-121{margin:-121px!important}.mn-122{margin:-122px!important}.mn-123{margin:-123px!important}.mn-124{margin:-124px!important}.mn-125{margin:-125px!important}.mn-126{margin:-126px!important}.mn-127{margin:-127px!important}.mn-128{margin:-128px!important}.mn-129{margin:-129px!important}.mn-130{margin:-130px!important}.mn-131{margin:-131px!important}.mn-132{margin:-132px!important}.mn-133{margin:-133px!important}.mn-134{margin:-134px!important}.mn-135{margin:-135px!important}.mn-136{margin:-136px!important}.mn-137{margin:-137px!important}.mn-138{margin:-138px!important}.mn-139{margin:-139px!important}.mn-140{margin:-140px!important}.mn-141{margin:-141px!important}.mn-142{margin:-142px!important}.mn-143{margin:-143px!important}.mn-144{margin:-144px!important}.mn-145{margin:-145px!important}.mn-146{margin:-146px!important}.mn-147{margin:-147px!important}.mn-148{margin:-148px!important}.mn-149{margin:-149px!important}.mn-150{margin:-150px!important}.mn-151{margin:-151px!important}.mn-152{margin:-152px!important}.mn-153{margin:-153px!important}.mn-154{margin:-154px!important}.mn-155{margin:-155px!important}.mn-156{margin:-156px!important}.mn-157{margin:-157px!important}.mn-158{margin:-158px!important}.mn-159{margin:-159px!important}.mn-160{margin:-160px!important}.mn-161{margin:-161px!important}.mn-162{margin:-162px!important}.mn-163{margin:-163px!important}.mn-164{margin:-164px!important}.mn-165{margin:-165px!important}.mn-166{margin:-166px!important}.mn-167{margin:-167px!important}.mn-168{margin:-168px!important}.mn-169{margin:-169px!important}.mn-170{margin:-170px!important}.mn-171{margin:-171px!important}.mn-172{margin:-172px!important}.mn-173{margin:-173px!important}.mn-174{margin:-174px!important}.mn-175{margin:-175px!important}.mn-176{margin:-176px!important}.mn-177{margin:-177px!important}.mn-178{margin:-178px!important}.mn-179{margin:-179px!important}.mn-180{margin:-180px!important}.mn-181{margin:-181px!important}.mn-182{margin:-182px!important}.mn-183{margin:-183px!important}.mn-184{margin:-184px!important}.mn-185{margin:-185px!important}.mn-186{margin:-186px!important}.mn-187{margin:-187px!important}.mn-188{margin:-188px!important}.mn-189{margin:-189px!important}.mn-190{margin:-190px!important}.mn-191{margin:-191px!important}.mn-192{margin:-192px!important}.mn-193{margin:-193px!important}.mn-194{margin:-194px!important}.mn-195{margin:-195px!important}.mn-196{margin:-196px!important}.mn-197{margin:-197px!important}.mn-198{margin:-198px!important}.mn-199{margin:-199px!important}.mn-200{margin:-200px!important}.mn-201{margin:-201px!important}.mn-202{margin:-202px!important}.mn-203{margin:-203px!important}.mn-204{margin:-204px!important}.mn-205{margin:-205px!important}.mn-206{margin:-206px!important}.mn-207{margin:-207px!important}.mn-208{margin:-208px!important}.mn-209{margin:-209px!important}.mn-210{margin:-210px!important}.mn-211{margin:-211px!important}.mn-212{margin:-212px!important}.mn-213{margin:-213px!important}.mn-214{margin:-214px!important}.mn-215{margin:-215px!important}.mn-216{margin:-216px!important}.mn-217{margin:-217px!important}.mn-218{margin:-218px!important}.mn-219{margin:-219px!important}.mn-220{margin:-220px!important}.mn-221{margin:-221px!important}.mn-222{margin:-222px!important}.mn-223{margin:-223px!important}.mn-224{margin:-224px!important}.mn-225{margin:-225px!important}.mn-226{margin:-226px!important}.mn-227{margin:-227px!important}.mn-228{margin:-228px!important}.mn-229{margin:-229px!important}.mn-230{margin:-230px!important}.mn-231{margin:-231px!important}.mn-232{margin:-232px!important}.mn-233{margin:-233px!important}.mn-234{margin:-234px!important}.mn-235{margin:-235px!important}.mn-236{margin:-236px!important}.mn-237{margin:-237px!important}.mn-238{margin:-238px!important}.mn-239{margin:-239px!important}.mn-240{margin:-240px!important}.mn-241{margin:-241px!important}.mn-242{margin:-242px!important}.mn-243{margin:-243px!important}.mn-244{margin:-244px!important}.mn-245{margin:-245px!important}.mn-246{margin:-246px!important}.mn-247{margin:-247px!important}.mn-248{margin:-248px!important}.mn-249{margin:-249px!important}.mn-250{margin:-250px!important}.mn-251{margin:-251px!important}.mn-252{margin:-252px!important}.mn-253{margin:-253px!important}.mn-254{margin:-254px!important}.mn-255{margin:-255px!important}.mn-256{margin:-256px!important}.mn-257{margin:-257px!important}.mn-258{margin:-258px!important}.mn-259{margin:-259px!important}.mn-260{margin:-260px!important}.mn-261{margin:-261px!important}.mn-262{margin:-262px!important}.mn-263{margin:-263px!important}.mn-264{margin:-264px!important}.mn-265{margin:-265px!important}.mn-266{margin:-266px!important}.mn-267{margin:-267px!important}.mn-268{margin:-268px!important}.mn-269{margin:-269px!important}.mn-270{margin:-270px!important}.mn-271{margin:-271px!important}.mn-272{margin:-272px!important}.mn-273{margin:-273px!important}.mn-274{margin:-274px!important}.mn-275{margin:-275px!important}.mn-276{margin:-276px!important}.mn-277{margin:-277px!important}.mn-278{margin:-278px!important}.mn-279{margin:-279px!important}.mn-280{margin:-280px!important}.mn-281{margin:-281px!important}.mn-282{margin:-282px!important}.mn-283{margin:-283px!important}.mn-284{margin:-284px!important}.mn-285{margin:-285px!important}.mn-286{margin:-286px!important}.mn-287{margin:-287px!important}.mn-288{margin:-288px!important}.mn-289{margin:-289px!important}.mn-290{margin:-290px!important}.mn-291{margin:-291px!important}.mn-292{margin:-292px!important}.mn-293{margin:-293px!important}.mn-294{margin:-294px!important}.mn-295{margin:-295px!important}.mn-296{margin:-296px!important}.mn-297{margin:-297px!important}.mn-298{margin:-298px!important}.mn-299{margin:-299px!important}.mn-300{margin:-300px}

/*Margin left*/
.mn-l-0{margin-left:0!important}.mn-l-1{margin-left:-1px!important}.mn-l-2{margin-left:-2px!important}.mn-l-3{margin-left:-3px!important}.mn-l-4{margin-left:-4px!important}.mn-l-5{margin-left:-5px!important}.mn-l-6{margin-left:-6px!important}.mn-l-7{margin-left:-7px!important}.mn-l-8{margin-left:-8px!important}.mn-l-9{margin-left:-9px!important}.mn-l-10{margin-left:-10px!important}.mn-l-11{margin-left:-11px!important}.mn-l-12{margin-left:-12px!important}.mn-l-13{margin-left:-13px!important}.mn-l-14{margin-left:-14px!important}.mn-l-15{margin-left:-15px!important}.mn-l-16{margin-left:-16px!important}.mn-l-17{margin-left:-17px!important}.mn-l-18{margin-left:-18px!important}.mn-l-19{margin-left:-19px!important}.mn-l-20{margin-left:-20px!important}.mn-l-21{margin-left:-21px!important}.mn-l-22{margin-left:-22px!important}.mn-l-23{margin-left:-23px!important}.mn-l-24{margin-left:-24px!important}.mn-l-25{margin-left:-25px!important}.mn-l-26{margin-left:-26px!important}.mn-l-27{margin-left:-27px!important}.mn-l-28{margin-left:-28px!important}.mn-l-29{margin-left:-29px!important}.mn-l-30{margin-left:-30px!important}.mn-l-31{margin-left:-31px!important}.mn-l-32{margin-left:-32px!important}.mn-l-33{margin-left:-33px!important}.mn-l-34{margin-left:-34px!important}.mn-l-35{margin-left:-35px!important}.mn-l-36{margin-left:-36px!important}.mn-l-37{margin-left:-37px!important}.mn-l-38{margin-left:-38px!important}.mn-l-39{margin-left:-39px!important}.mn-l-40{margin-left:-40px!important}.mn-l-41{margin-left:-41px!important}.mn-l-42{margin-left:-42px!important}.mn-l-43{margin-left:-43px!important}.mn-l-44{margin-left:-44px!important}.mn-l-45{margin-left:-45px!important}.mn-l-46{margin-left:-46px!important}.mn-l-47{margin-left:-47px!important}.mn-l-48{margin-left:-48px!important}.mn-l-49{margin-left:-49px!important}.mn-l-50{margin-left:-50px!important}.mn-l-51{margin-left:-51px!important}.mn-l-52{margin-left:-52px!important}.mn-l-53{margin-left:-53px!important}.mn-l-54{margin-left:-54px!important}.mn-l-55{margin-left:-55px!important}.mn-l-56{margin-left:-56px!important}.mn-l-57{margin-left:-57px!important}.mn-l-58{margin-left:-58px!important}.mn-l-59{margin-left:-59px!important}.mn-l-60{margin-left:-60px!important}.mn-l-61{margin-left:-61px!important}.mn-l-62{margin-left:-62px!important}.mn-l-63{margin-left:-63px!important}.mn-l-64{margin-left:-64px!important}.mn-l-65{margin-left:-65px!important}.mn-l-66{margin-left:-66px!important}.mn-l-67{margin-left:-67px!important}.mn-l-68{margin-left:-68px!important}.mn-l-69{margin-left:-69px!important}.mn-l-70{margin-left:-70px!important}.mn-l-71{margin-left:-71px!important}.mn-l-72{margin-left:-72px!important}.mn-l-73{margin-left:-73px!important}.mn-l-74{margin-left:-74px!important}.mn-l-75{margin-left:-75px!important}.mn-l-76{margin-left:-76px!important}.mn-l-77{margin-left:-77px!important}.mn-l-78{margin-left:-78px!important}.mn-l-79{margin-left:-79px!important}.mn-l-80{margin-left:-80px!important}.mn-l-81{margin-left:-81px!important}.mn-l-82{margin-left:-82px!important}.mn-l-83{margin-left:-83px!important}.mn-l-84{margin-left:-84px!important}.mn-l-85{margin-left:-85px!important}.mn-l-86{margin-left:-86px!important}.mn-l-87{margin-left:-87px!important}.mn-l-88{margin-left:-88px!important}.mn-l-89{margin-left:-89px!important}.mn-l-90{margin-left:-90px!important}.mn-l-91{margin-left:-91px!important}.mn-l-92{margin-left:-92px!important}.mn-l-93{margin-left:-93px!important}.mn-l-94{margin-left:-94px!important}.mn-l-95{margin-left:-95px!important}.mn-l-96{margin-left:-96px!important}.mn-l-97{margin-left:-97px!important}.mn-l-98{margin-left:-98px!important}.mn-l-99{margin-left:-99px!important}.mn-l-100{margin-left:-100px!important}.mn-l-101{margin-left:-101px!important}.mn-l-102{margin-left:-102px!important}.mn-l-103{margin-left:-103px!important}.mn-l-104{margin-left:-104px!important}.mn-l-105{margin-left:-105px!important}.mn-l-106{margin-left:-106px!important}.mn-l-107{margin-left:-107px!important}.mn-l-108{margin-left:-108px!important}.mn-l-109{margin-left:-109px!important}.mn-l-110{margin-left:-110px!important}.mn-l-111{margin-left:-111px!important}.mn-l-112{margin-left:-112px!important}.mn-l-113{margin-left:-113px!important}.mn-l-114{margin-left:-114px!important}.mn-l-115{margin-left:-115px!important}.mn-l-116{margin-left:-116px!important}.mn-l-117{margin-left:-117px!important}.mn-l-118{margin-left:-118px!important}.mn-l-119{margin-left:-119px!important}.mn-l-120{margin-left:-120px!important}.mn-l-121{margin-left:-121px!important}.mn-l-122{margin-left:-122px!important}.mn-l-123{margin-left:-123px!important}.mn-l-124{margin-left:-124px!important}.mn-l-125{margin-left:-125px!important}.mn-l-126{margin-left:-126px!important}.mn-l-127{margin-left:-127px!important}.mn-l-128{margin-left:-128px!important}.mn-l-129{margin-left:-129px!important}.mn-l-130{margin-left:-130px!important}.mn-l-131{margin-left:-131px!important}.mn-l-132{margin-left:-132px!important}.mn-l-133{margin-left:-133px!important}.mn-l-134{margin-left:-134px!important}.mn-l-135{margin-left:-135px!important}.mn-l-136{margin-left:-136px!important}.mn-l-137{margin-left:-137px!important}.mn-l-138{margin-left:-138px!important}.mn-l-139{margin-left:-139px!important}.mn-l-140{margin-left:-140px!important}.mn-l-141{margin-left:-141px!important}.mn-l-142{margin-left:-142px!important}.mn-l-143{margin-left:-143px!important}.mn-l-144{margin-left:-144px!important}.mn-l-145{margin-left:-145px!important}.mn-l-146{margin-left:-146px!important}.mn-l-147{margin-left:-147px!important}.mn-l-148{margin-left:-148px!important}.mn-l-149{margin-left:-149px!important}.mn-l-150{margin-left:-150px!important}.mn-l-151{margin-left:-151px!important}.mn-l-152{margin-left:-152px!important}.mn-l-153{margin-left:-153px!important}.mn-l-154{margin-left:-154px!important}.mn-l-155{margin-left:-155px!important}.mn-l-156{margin-left:-156px!important}.mn-l-157{margin-left:-157px!important}.mn-l-158{margin-left:-158px!important}.mn-l-159{margin-left:-159px!important}.mn-l-160{margin-left:-160px!important}.mn-l-161{margin-left:-161px!important}.mn-l-162{margin-left:-162px!important}.mn-l-163{margin-left:-163px!important}.mn-l-164{margin-left:-164px!important}.mn-l-165{margin-left:-165px!important}.mn-l-166{margin-left:-166px!important}.mn-l-167{margin-left:-167px!important}.mn-l-168{margin-left:-168px!important}.mn-l-169{margin-left:-169px!important}.mn-l-170{margin-left:-170px!important}.mn-l-171{margin-left:-171px!important}.mn-l-172{margin-left:-172px!important}.mn-l-173{margin-left:-173px!important}.mn-l-174{margin-left:-174px!important}.mn-l-175{margin-left:-175px!important}.mn-l-176{margin-left:-176px!important}.mn-l-177{margin-left:-177px!important}.mn-l-178{margin-left:-178px!important}.mn-l-179{margin-left:-179px!important}.mn-l-180{margin-left:-180px!important}.mn-l-181{margin-left:-181px!important}.mn-l-182{margin-left:-182px!important}.mn-l-183{margin-left:-183px!important}.mn-l-184{margin-left:-184px!important}.mn-l-185{margin-left:-185px!important}.mn-l-186{margin-left:-186px!important}.mn-l-187{margin-left:-187px!important}.mn-l-188{margin-left:-188px!important}.mn-l-189{margin-left:-189px!important}.mn-l-190{margin-left:-190px!important}.mn-l-191{margin-left:-191px!important}.mn-l-192{margin-left:-192px!important}.mn-l-193{margin-left:-193px!important}.mn-l-194{margin-left:-194px!important}.mn-l-195{margin-left:-195px!important}.mn-l-196{margin-left:-196px!important}.mn-l-197{margin-left:-197px!important}.mn-l-198{margin-left:-198px!important}.mn-l-199{margin-left:-199px!important}.mn-l-200{margin-left:-200px!important}.mn-l-201{margin-left:-201px!important}.mn-l-202{margin-left:-202px!important}.mn-l-203{margin-left:-203px!important}.mn-l-204{margin-left:-204px!important}.mn-l-205{margin-left:-205px!important}.mn-l-206{margin-left:-206px!important}.mn-l-207{margin-left:-207px!important}.mn-l-208{margin-left:-208px!important}.mn-l-209{margin-left:-209px!important}.mn-l-210{margin-left:-210px!important}.mn-l-211{margin-left:-211px!important}.mn-l-212{margin-left:-212px!important}.mn-l-213{margin-left:-213px!important}.mn-l-214{margin-left:-214px!important}.mn-l-215{margin-left:-215px!important}.mn-l-216{margin-left:-216px!important}.mn-l-217{margin-left:-217px!important}.mn-l-218{margin-left:-218px!important}.mn-l-219{margin-left:-219px!important}.mn-l-220{margin-left:-220px!important}.mn-l-221{margin-left:-221px!important}.mn-l-222{margin-left:-222px!important}.mn-l-223{margin-left:-223px!important}.mn-l-224{margin-left:-224px!important}.mn-l-225{margin-left:-225px!important}.mn-l-226{margin-left:-226px!important}.mn-l-227{margin-left:-227px!important}.mn-l-228{margin-left:-228px!important}.mn-l-229{margin-left:-229px!important}.mn-l-230{margin-left:-230px!important}.mn-l-231{margin-left:-231px!important}.mn-l-232{margin-left:-232px!important}.mn-l-233{margin-left:-233px!important}.mn-l-234{margin-left:-234px!important}.mn-l-235{margin-left:-235px!important}.mn-l-236{margin-left:-236px!important}.mn-l-237{margin-left:-237px!important}.mn-l-238{margin-left:-238px!important}.mn-l-239{margin-left:-239px!important}.mn-l-240{margin-left:-240px!important}.mn-l-241{margin-left:-241px!important}.mn-l-242{margin-left:-242px!important}.mn-l-243{margin-left:-243px!important}.mn-l-244{margin-left:-244px!important}.mn-l-245{margin-left:-245px!important}.mn-l-246{margin-left:-246px!important}.mn-l-247{margin-left:-247px!important}.mn-l-248{margin-left:-248px!important}.mn-l-249{margin-left:-249px!important}.mn-l-250{margin-left:-250px!important}.mn-l-251{margin-left:-251px!important}.mn-l-252{margin-left:-252px!important}.mn-l-253{margin-left:-253px!important}.mn-l-254{margin-left:-254px!important}.mn-l-255{margin-left:-255px!important}.mn-l-256{margin-left:-256px!important}.mn-l-257{margin-left:-257px!important}.mn-l-258{margin-left:-258px!important}.mn-l-259{margin-left:-259px!important}.mn-l-260{margin-left:-260px!important}.mn-l-261{margin-left:-261px!important}.mn-l-262{margin-left:-262px!important}.mn-l-263{margin-left:-263px!important}.mn-l-264{margin-left:-264px!important}.mn-l-265{margin-left:-265px!important}.mn-l-266{margin-left:-266px!important}.mn-l-267{margin-left:-267px!important}.mn-l-268{margin-left:-268px!important}.mn-l-269{margin-left:-269px!important}.mn-l-270{margin-left:-270px!important}.mn-l-271{margin-left:-271px!important}.mn-l-272{margin-left:-272px!important}.mn-l-273{margin-left:-273px!important}.mn-l-274{margin-left:-274px!important}.mn-l-275{margin-left:-275px!important}.mn-l-276{margin-left:-276px!important}.mn-l-277{margin-left:-277px!important}.mn-l-278{margin-left:-278px!important}.mn-l-279{margin-left:-279px!important}.mn-l-280{margin-left:-280px!important}.mn-l-281{margin-left:-281px!important}.mn-l-282{margin-left:-282px!important}.mn-l-283{margin-left:-283px!important}.mn-l-284{margin-left:-284px!important}.mn-l-285{margin-left:-285px!important}.mn-l-286{margin-left:-286px!important}.mn-l-287{margin-left:-287px!important}.mn-l-288{margin-left:-288px!important}.mn-l-289{margin-left:-289px!important}.mn-l-290{margin-left:-290px!important}.mn-l-291{margin-left:-291px!important}.mn-l-292{margin-left:-292px!important}.mn-l-293{margin-left:-293px!important}.mn-l-294{margin-left:-294px!important}.mn-l-295{margin-left:-295px!important}.mn-l-296{margin-left:-296px!important}.mn-l-297{margin-left:-297px!important}.mn-l-298{margin-left:-298px!important}.mn-l-299{margin-left:-299px!important}.mn-l-300{margin-left:-300px}

/*Margin right*/
.mn-r-0{margin-right:0!important}.mn-r-1{margin-right:-1px!important}.mn-r-2{margin-right:-2px!important}.mn-r-3{margin-right:-3px!important}.mn-r-4{margin-right:-4px!important}.mn-r-5{margin-right:-5px!important}.mn-r-6{margin-right:-6px!important}.mn-r-7{margin-right:-7px!important}.mn-r-8{margin-right:-8px!important}.mn-r-9{margin-right:-9px!important}.mn-r-10{margin-right:-10px!important}.mn-r-11{margin-right:-11px!important}.mn-r-12{margin-right:-12px!important}.mn-r-13{margin-right:-13px!important}.mn-r-14{margin-right:-14px!important}.mn-r-15{margin-right:-15px!important}.mn-r-16{margin-right:-16px!important}.mn-r-17{margin-right:-17px!important}.mn-r-18{margin-right:-18px!important}.mn-r-19{margin-right:-19px!important}.mn-r-20{margin-right:-20px!important}.mn-r-21{margin-right:-21px!important}.mn-r-22{margin-right:-22px!important}.mn-r-23{margin-right:-23px!important}.mn-r-24{margin-right:-24px!important}.mn-r-25{margin-right:-25px!important}.mn-r-26{margin-right:-26px!important}.mn-r-27{margin-right:-27px!important}.mn-r-28{margin-right:-28px!important}.mn-r-29{margin-right:-29px!important}.mn-r-30{margin-right:-30px!important}.mn-r-31{margin-right:-31px!important}.mn-r-32{margin-right:-32px!important}.mn-r-33{margin-right:-33px!important}.mn-r-34{margin-right:-34px!important}.mn-r-35{margin-right:-35px!important}.mn-r-36{margin-right:-36px!important}.mn-r-37{margin-right:-37px!important}.mn-r-38{margin-right:-38px!important}.mn-r-39{margin-right:-39px!important}.mn-r-40{margin-right:-40px!important}.mn-r-41{margin-right:-41px!important}.mn-r-42{margin-right:-42px!important}.mn-r-43{margin-right:-43px!important}.mn-r-44{margin-right:-44px!important}.mn-r-45{margin-right:-45px!important}.mn-r-46{margin-right:-46px!important}.mn-r-47{margin-right:-47px!important}.mn-r-48{margin-right:-48px!important}.mn-r-49{margin-right:-49px!important}.mn-r-50{margin-right:-50px!important}.mn-r-51{margin-right:-51px!important}.mn-r-52{margin-right:-52px!important}.mn-r-53{margin-right:-53px!important}.mn-r-54{margin-right:-54px!important}.mn-r-55{margin-right:-55px!important}.mn-r-56{margin-right:-56px!important}.mn-r-57{margin-right:-57px!important}.mn-r-58{margin-right:-58px!important}.mn-r-59{margin-right:-59px!important}.mn-r-60{margin-right:-60px!important}.mn-r-61{margin-right:-61px!important}.mn-r-62{margin-right:-62px!important}.mn-r-63{margin-right:-63px!important}.mn-r-64{margin-right:-64px!important}.mn-r-65{margin-right:-65px!important}.mn-r-66{margin-right:-66px!important}.mn-r-67{margin-right:-67px!important}.mn-r-68{margin-right:-68px!important}.mn-r-69{margin-right:-69px!important}.mn-r-70{margin-right:-70px!important}.mn-r-71{margin-right:-71px!important}.mn-r-72{margin-right:-72px!important}.mn-r-73{margin-right:-73px!important}.mn-r-74{margin-right:-74px!important}.mn-r-75{margin-right:-75px!important}.mn-r-76{margin-right:-76px!important}.mn-r-77{margin-right:-77px!important}.mn-r-78{margin-right:-78px!important}.mn-r-79{margin-right:-79px!important}.mn-r-80{margin-right:-80px!important}.mn-r-81{margin-right:-81px!important}.mn-r-82{margin-right:-82px!important}.mn-r-83{margin-right:-83px!important}.mn-r-84{margin-right:-84px!important}.mn-r-85{margin-right:-85px!important}.mn-r-86{margin-right:-86px!important}.mn-r-87{margin-right:-87px!important}.mn-r-88{margin-right:-88px!important}.mn-r-89{margin-right:-89px!important}.mn-r-90{margin-right:-90px!important}.mn-r-91{margin-right:-91px!important}.mn-r-92{margin-right:-92px!important}.mn-r-93{margin-right:-93px!important}.mn-r-94{margin-right:-94px!important}.mn-r-95{margin-right:-95px!important}.mn-r-96{margin-right:-96px!important}.mn-r-97{margin-right:-97px!important}.mn-r-98{margin-right:-98px!important}.mn-r-99{margin-right:-99px!important}.mn-r-100{margin-right:-100px!important}.mn-r-101{margin-right:-101px!important}.mn-r-102{margin-right:-102px!important}.mn-r-103{margin-right:-103px!important}.mn-r-104{margin-right:-104px!important}.mn-r-105{margin-right:-105px!important}.mn-r-106{margin-right:-106px!important}.mn-r-107{margin-right:-107px!important}.mn-r-108{margin-right:-108px!important}.mn-r-109{margin-right:-109px!important}.mn-r-110{margin-right:-110px!important}.mn-r-111{margin-right:-111px!important}.mn-r-112{margin-right:-112px!important}.mn-r-113{margin-right:-113px!important}.mn-r-114{margin-right:-114px!important}.mn-r-115{margin-right:-115px!important}.mn-r-116{margin-right:-116px!important}.mn-r-117{margin-right:-117px!important}.mn-r-118{margin-right:-118px!important}.mn-r-119{margin-right:-119px!important}.mn-r-120{margin-right:-120px!important}.mn-r-121{margin-right:-121px!important}.mn-r-122{margin-right:-122px!important}.mn-r-123{margin-right:-123px!important}.mn-r-124{margin-right:-124px!important}.mn-r-125{margin-right:-125px!important}.mn-r-126{margin-right:-126px!important}.mn-r-127{margin-right:-127px!important}.mn-r-128{margin-right:-128px!important}.mn-r-129{margin-right:-129px!important}.mn-r-130{margin-right:-130px!important}.mn-r-131{margin-right:-131px!important}.mn-r-132{margin-right:-132px!important}.mn-r-133{margin-right:-133px!important}.mn-r-134{margin-right:-134px!important}.mn-r-135{margin-right:-135px!important}.mn-r-136{margin-right:-136px!important}.mn-r-137{margin-right:-137px!important}.mn-r-138{margin-right:-138px!important}.mn-r-139{margin-right:-139px!important}.mn-r-140{margin-right:-140px!important}.mn-r-141{margin-right:-141px!important}.mn-r-142{margin-right:-142px!important}.mn-r-143{margin-right:-143px!important}.mn-r-144{margin-right:-144px!important}.mn-r-145{margin-right:-145px!important}.mn-r-146{margin-right:-146px!important}.mn-r-147{margin-right:-147px!important}.mn-r-148{margin-right:-148px!important}.mn-r-149{margin-right:-149px!important}.mn-r-150{margin-right:-150px!important}.mn-r-151{margin-right:-151px!important}.mn-r-152{margin-right:-152px!important}.mn-r-153{margin-right:-153px!important}.mn-r-154{margin-right:-154px!important}.mn-r-155{margin-right:-155px!important}.mn-r-156{margin-right:-156px!important}.mn-r-157{margin-right:-157px!important}.mn-r-158{margin-right:-158px!important}.mn-r-159{margin-right:-159px!important}.mn-r-160{margin-right:-160px!important}.mn-r-161{margin-right:-161px!important}.mn-r-162{margin-right:-162px!important}.mn-r-163{margin-right:-163px!important}.mn-r-164{margin-right:-164px!important}.mn-r-165{margin-right:-165px!important}.mn-r-166{margin-right:-166px!important}.mn-r-167{margin-right:-167px!important}.mn-r-168{margin-right:-168px!important}.mn-r-169{margin-right:-169px!important}.mn-r-170{margin-right:-170px!important}.mn-r-171{margin-right:-171px!important}.mn-r-172{margin-right:-172px!important}.mn-r-173{margin-right:-173px!important}.mn-r-174{margin-right:-174px!important}.mn-r-175{margin-right:-175px!important}.mn-r-176{margin-right:-176px!important}.mn-r-177{margin-right:-177px!important}.mn-r-178{margin-right:-178px!important}.mn-r-179{margin-right:-179px!important}.mn-r-180{margin-right:-180px!important}.mn-r-181{margin-right:-181px!important}.mn-r-182{margin-right:-182px!important}.mn-r-183{margin-right:-183px!important}.mn-r-184{margin-right:-184px!important}.mn-r-185{margin-right:-185px!important}.mn-r-186{margin-right:-186px!important}.mn-r-187{margin-right:-187px!important}.mn-r-188{margin-right:-188px!important}.mn-r-189{margin-right:-189px!important}.mn-r-190{margin-right:-190px!important}.mn-r-191{margin-right:-191px!important}.mn-r-192{margin-right:-192px!important}.mn-r-193{margin-right:-193px!important}.mn-r-194{margin-right:-194px!important}.mn-r-195{margin-right:-195px!important}.mn-r-196{margin-right:-196px!important}.mn-r-197{margin-right:-197px!important}.mn-r-198{margin-right:-198px!important}.mn-r-199{margin-right:-199px!important}.mn-r-200{margin-right:-200px!important}.mn-r-201{margin-right:-201px!important}.mn-r-202{margin-right:-202px!important}.mn-r-203{margin-right:-203px!important}.mn-r-204{margin-right:-204px!important}.mn-r-205{margin-right:-205px!important}.mn-r-206{margin-right:-206px!important}.mn-r-207{margin-right:-207px!important}.mn-r-208{margin-right:-208px!important}.mn-r-209{margin-right:-209px!important}.mn-r-210{margin-right:-210px!important}.mn-r-211{margin-right:-211px!important}.mn-r-212{margin-right:-212px!important}.mn-r-213{margin-right:-213px!important}.mn-r-214{margin-right:-214px!important}.mn-r-215{margin-right:-215px!important}.mn-r-216{margin-right:-216px!important}.mn-r-217{margin-right:-217px!important}.mn-r-218{margin-right:-218px!important}.mn-r-219{margin-right:-219px!important}.mn-r-220{margin-right:-220px!important}.mn-r-221{margin-right:-221px!important}.mn-r-222{margin-right:-222px!important}.mn-r-223{margin-right:-223px!important}.mn-r-224{margin-right:-224px!important}.mn-r-225{margin-right:-225px!important}.mn-r-226{margin-right:-226px!important}.mn-r-227{margin-right:-227px!important}.mn-r-228{margin-right:-228px!important}.mn-r-229{margin-right:-229px!important}.mn-r-230{margin-right:-230px!important}.mn-r-231{margin-right:-231px!important}.mn-r-232{margin-right:-232px!important}.mn-r-233{margin-right:-233px!important}.mn-r-234{margin-right:-234px!important}.mn-r-235{margin-right:-235px!important}.mn-r-236{margin-right:-236px!important}.mn-r-237{margin-right:-237px!important}.mn-r-238{margin-right:-238px!important}.mn-r-239{margin-right:-239px!important}.mn-r-240{margin-right:-240px!important}.mn-r-241{margin-right:-241px!important}.mn-r-242{margin-right:-242px!important}.mn-r-243{margin-right:-243px!important}.mn-r-244{margin-right:-244px!important}.mn-r-245{margin-right:-245px!important}.mn-r-246{margin-right:-246px!important}.mn-r-247{margin-right:-247px!important}.mn-r-248{margin-right:-248px!important}.mn-r-249{margin-right:-249px!important}.mn-r-250{margin-right:-250px!important}.mn-r-251{margin-right:-251px!important}.mn-r-252{margin-right:-252px!important}.mn-r-253{margin-right:-253px!important}.mn-r-254{margin-right:-254px!important}.mn-r-255{margin-right:-255px!important}.mn-r-256{margin-right:-256px!important}.mn-r-257{margin-right:-257px!important}.mn-r-258{margin-right:-258px!important}.mn-r-259{margin-right:-259px!important}.mn-r-260{margin-right:-260px!important}.mn-r-261{margin-right:-261px!important}.mn-r-262{margin-right:-262px!important}.mn-r-263{margin-right:-263px!important}.mn-r-264{margin-right:-264px!important}.mn-r-265{margin-right:-265px!important}.mn-r-266{margin-right:-266px!important}.mn-r-267{margin-right:-267px!important}.mn-r-268{margin-right:-268px!important}.mn-r-269{margin-right:-269px!important}.mn-r-270{margin-right:-270px!important}.mn-r-271{margin-right:-271px!important}.mn-r-272{margin-right:-272px!important}.mn-r-273{margin-right:-273px!important}.mn-r-274{margin-right:-274px!important}.mn-r-275{margin-right:-275px!important}.mn-r-276{margin-right:-276px!important}.mn-r-277{margin-right:-277px!important}.mn-r-278{margin-right:-278px!important}.mn-r-279{margin-right:-279px!important}.mn-r-280{margin-right:-280px!important}.mn-r-281{margin-right:-281px!important}.mn-r-282{margin-right:-282px!important}.mn-r-283{margin-right:-283px!important}.mn-r-284{margin-right:-284px!important}.mn-r-285{margin-right:-285px!important}.mn-r-286{margin-right:-286px!important}.mn-r-287{margin-right:-287px!important}.mn-r-288{margin-right:-288px!important}.mn-r-289{margin-right:-289px!important}.mn-r-290{margin-right:-290px!important}.mn-r-291{margin-right:-291px!important}.mn-r-292{margin-right:-292px!important}.mn-r-293{margin-right:-293px!important}.mn-r-294{margin-right:-294px!important}.mn-r-295{margin-right:-295px!important}.mn-r-296{margin-right:-296px!important}.mn-r-297{margin-right:-297px!important}.mn-r-298{margin-right:-298px!important}.mn-r-299{margin-right:-299px!important}.mn-r-300{margin-right:-300px}

/*Margin top*/
.mn-t-0{margin-top:0!important}.mn-t-1{margin-top:-1px!important}.mn-t-2{margin-top:-2px!important}.mn-t-3{margin-top:-3px!important}.mn-t-4{margin-top:-4px!important}.mn-t-5{margin-top:-5px!important}.mn-t-6{margin-top:-6px!important}.mn-t-7{margin-top:-7px!important}.mn-t-8{margin-top:-8px!important}.mn-t-9{margin-top:-9px!important}.mn-t-10{margin-top:-10px!important}.mn-t-11{margin-top:-11px!important}.mn-t-12{margin-top:-12px!important}.mn-t-13{margin-top:-13px!important}.mn-t-14{margin-top:-14px!important}.mn-t-15{margin-top:-15px!important}.mn-t-16{margin-top:-16px!important}.mn-t-17{margin-top:-17px!important}.mn-t-18{margin-top:-18px!important}.mn-t-19{margin-top:-19px!important}.mn-t-20{margin-top:-20px!important}.mn-t-21{margin-top:-21px!important}.mn-t-22{margin-top:-22px!important}.mn-t-23{margin-top:-23px!important}.mn-t-24{margin-top:-24px!important}.mn-t-25{margin-top:-25px!important}.mn-t-26{margin-top:-26px!important}.mn-t-27{margin-top:-27px!important}.mn-t-28{margin-top:-28px!important}.mn-t-29{margin-top:-29px!important}.mn-t-30{margin-top:-30px!important}.mn-t-31{margin-top:-31px!important}.mn-t-32{margin-top:-32px!important}.mn-t-33{margin-top:-33px!important}.mn-t-34{margin-top:-34px!important}.mn-t-35{margin-top:-35px!important}.mn-t-36{margin-top:-36px!important}.mn-t-37{margin-top:-37px!important}.mn-t-38{margin-top:-38px!important}.mn-t-39{margin-top:-39px!important}.mn-t-40{margin-top:-40px!important}.mn-t-41{margin-top:-41px!important}.mn-t-42{margin-top:-42px!important}.mn-t-43{margin-top:-43px!important}.mn-t-44{margin-top:-44px!important}.mn-t-45{margin-top:-45px!important}.mn-t-46{margin-top:-46px!important}.mn-t-47{margin-top:-47px!important}.mn-t-48{margin-top:-48px!important}.mn-t-49{margin-top:-49px!important}.mn-t-50{margin-top:-50px!important}.mn-t-51{margin-top:-51px!important}.mn-t-52{margin-top:-52px!important}.mn-t-53{margin-top:-53px!important}.mn-t-54{margin-top:-54px!important}.mn-t-55{margin-top:-55px!important}.mn-t-56{margin-top:-56px!important}.mn-t-57{margin-top:-57px!important}.mn-t-58{margin-top:-58px!important}.mn-t-59{margin-top:-59px!important}.mn-t-60{margin-top:-60px!important}.mn-t-61{margin-top:-61px!important}.mn-t-62{margin-top:-62px!important}.mn-t-63{margin-top:-63px!important}.mn-t-64{margin-top:-64px!important}.mn-t-65{margin-top:-65px!important}.mn-t-66{margin-top:-66px!important}.mn-t-67{margin-top:-67px!important}.mn-t-68{margin-top:-68px!important}.mn-t-69{margin-top:-69px!important}.mn-t-70{margin-top:-70px!important}.mn-t-71{margin-top:-71px!important}.mn-t-72{margin-top:-72px!important}.mn-t-73{margin-top:-73px!important}.mn-t-74{margin-top:-74px!important}.mn-t-75{margin-top:-75px!important}.mn-t-76{margin-top:-76px!important}.mn-t-77{margin-top:-77px!important}.mn-t-78{margin-top:-78px!important}.mn-t-79{margin-top:-79px!important}.mn-t-80{margin-top:-80px!important}.mn-t-81{margin-top:-81px!important}.mn-t-82{margin-top:-82px!important}.mn-t-83{margin-top:-83px!important}.mn-t-84{margin-top:-84px!important}.mn-t-85{margin-top:-85px!important}.mn-t-86{margin-top:-86px!important}.mn-t-87{margin-top:-87px!important}.mn-t-88{margin-top:-88px!important}.mn-t-89{margin-top:-89px!important}.mn-t-90{margin-top:-90px!important}.mn-t-91{margin-top:-91px!important}.mn-t-92{margin-top:-92px!important}.mn-t-93{margin-top:-93px!important}.mn-t-94{margin-top:-94px!important}.mn-t-95{margin-top:-95px!important}.mn-t-96{margin-top:-96px!important}.mn-t-97{margin-top:-97px!important}.mn-t-98{margin-top:-98px!important}.mn-t-99{margin-top:-99px!important}.mn-t-100{margin-top:-100px!important}.mn-t-101{margin-top:-101px!important}.mn-t-102{margin-top:-102px!important}.mn-t-103{margin-top:-103px!important}.mn-t-104{margin-top:-104px!important}.mn-t-105{margin-top:-105px!important}.mn-t-106{margin-top:-106px!important}.mn-t-107{margin-top:-107px!important}.mn-t-108{margin-top:-108px!important}.mn-t-109{margin-top:-109px!important}.mn-t-110{margin-top:-110px!important}.mn-t-111{margin-top:-111px!important}.mn-t-112{margin-top:-112px!important}.mn-t-113{margin-top:-113px!important}.mn-t-114{margin-top:-114px!important}.mn-t-115{margin-top:-115px!important}.mn-t-116{margin-top:-116px!important}.mn-t-117{margin-top:-117px!important}.mn-t-118{margin-top:-118px!important}.mn-t-119{margin-top:-119px!important}.mn-t-120{margin-top:-120px!important}.mn-t-121{margin-top:-121px!important}.mn-t-122{margin-top:-122px!important}.mn-t-123{margin-top:-123px!important}.mn-t-124{margin-top:-124px!important}.mn-t-125{margin-top:-125px!important}.mn-t-126{margin-top:-126px!important}.mn-t-127{margin-top:-127px!important}.mn-t-128{margin-top:-128px!important}.mn-t-129{margin-top:-129px!important}.mn-t-130{margin-top:-130px!important}.mn-t-131{margin-top:-131px!important}.mn-t-132{margin-top:-132px!important}.mn-t-133{margin-top:-133px!important}.mn-t-134{margin-top:-134px!important}.mn-t-135{margin-top:-135px!important}.mn-t-136{margin-top:-136px!important}.mn-t-137{margin-top:-137px!important}.mn-t-138{margin-top:-138px!important}.mn-t-139{margin-top:-139px!important}.mn-t-140{margin-top:-140px!important}.mn-t-141{margin-top:-141px!important}.mn-t-142{margin-top:-142px!important}.mn-t-143{margin-top:-143px!important}.mn-t-144{margin-top:-144px!important}.mn-t-145{margin-top:-145px!important}.mn-t-146{margin-top:-146px!important}.mn-t-147{margin-top:-147px!important}.mn-t-148{margin-top:-148px!important}.mn-t-149{margin-top:-149px!important}.mn-t-150{margin-top:-150px!important}.mn-t-151{margin-top:-151px!important}.mn-t-152{margin-top:-152px!important}.mn-t-153{margin-top:-153px!important}.mn-t-154{margin-top:-154px!important}.mn-t-155{margin-top:-155px!important}.mn-t-156{margin-top:-156px!important}.mn-t-157{margin-top:-157px!important}.mn-t-158{margin-top:-158px!important}.mn-t-159{margin-top:-159px!important}.mn-t-160{margin-top:-160px!important}.mn-t-161{margin-top:-161px!important}.mn-t-162{margin-top:-162px!important}.mn-t-163{margin-top:-163px!important}.mn-t-164{margin-top:-164px!important}.mn-t-165{margin-top:-165px!important}.mn-t-166{margin-top:-166px!important}.mn-t-167{margin-top:-167px!important}.mn-t-168{margin-top:-168px!important}.mn-t-169{margin-top:-169px!important}.mn-t-170{margin-top:-170px!important}.mn-t-171{margin-top:-171px!important}.mn-t-172{margin-top:-172px!important}.mn-t-173{margin-top:-173px!important}.mn-t-174{margin-top:-174px!important}.mn-t-175{margin-top:-175px!important}.mn-t-176{margin-top:-176px!important}.mn-t-177{margin-top:-177px!important}.mn-t-178{margin-top:-178px!important}.mn-t-179{margin-top:-179px!important}.mn-t-180{margin-top:-180px!important}.mn-t-181{margin-top:-181px!important}.mn-t-182{margin-top:-182px!important}.mn-t-183{margin-top:-183px!important}.mn-t-184{margin-top:-184px!important}.mn-t-185{margin-top:-185px!important}.mn-t-186{margin-top:-186px!important}.mn-t-187{margin-top:-187px!important}.mn-t-188{margin-top:-188px!important}.mn-t-189{margin-top:-189px!important}.mn-t-190{margin-top:-190px!important}.mn-t-191{margin-top:-191px!important}.mn-t-192{margin-top:-192px!important}.mn-t-193{margin-top:-193px!important}.mn-t-194{margin-top:-194px!important}.mn-t-195{margin-top:-195px!important}.mn-t-196{margin-top:-196px!important}.mn-t-197{margin-top:-197px!important}.mn-t-198{margin-top:-198px!important}.mn-t-199{margin-top:-199px!important}.mn-t-200{margin-top:-200px!important}.mn-t-201{margin-top:-201px!important}.mn-t-202{margin-top:-202px!important}.mn-t-203{margin-top:-203px!important}.mn-t-204{margin-top:-204px!important}.mn-t-205{margin-top:-205px!important}.mn-t-206{margin-top:-206px!important}.mn-t-207{margin-top:-207px!important}.mn-t-208{margin-top:-208px!important}.mn-t-209{margin-top:-209px!important}.mn-t-210{margin-top:-210px!important}.mn-t-211{margin-top:-211px!important}.mn-t-212{margin-top:-212px!important}.mn-t-213{margin-top:-213px!important}.mn-t-214{margin-top:-214px!important}.mn-t-215{margin-top:-215px!important}.mn-t-216{margin-top:-216px!important}.mn-t-217{margin-top:-217px!important}.mn-t-218{margin-top:-218px!important}.mn-t-219{margin-top:-219px!important}.mn-t-220{margin-top:-220px!important}.mn-t-221{margin-top:-221px!important}.mn-t-222{margin-top:-222px!important}.mn-t-223{margin-top:-223px!important}.mn-t-224{margin-top:-224px!important}.mn-t-225{margin-top:-225px!important}.mn-t-226{margin-top:-226px!important}.mn-t-227{margin-top:-227px!important}.mn-t-228{margin-top:-228px!important}.mn-t-229{margin-top:-229px!important}.mn-t-230{margin-top:-230px!important}.mn-t-231{margin-top:-231px!important}.mn-t-232{margin-top:-232px!important}.mn-t-233{margin-top:-233px!important}.mn-t-234{margin-top:-234px!important}.mn-t-235{margin-top:-235px!important}.mn-t-236{margin-top:-236px!important}.mn-t-237{margin-top:-237px!important}.mn-t-238{margin-top:-238px!important}.mn-t-239{margin-top:-239px!important}.mn-t-240{margin-top:-240px!important}.mn-t-241{margin-top:-241px!important}.mn-t-242{margin-top:-242px!important}.mn-t-243{margin-top:-243px!important}.mn-t-244{margin-top:-244px!important}.mn-t-245{margin-top:-245px!important}.mn-t-246{margin-top:-246px!important}.mn-t-247{margin-top:-247px!important}.mn-t-248{margin-top:-248px!important}.mn-t-249{margin-top:-249px!important}.mn-t-250{margin-top:-250px!important}.mn-t-251{margin-top:-251px!important}.mn-t-252{margin-top:-252px!important}.mn-t-253{margin-top:-253px!important}.mn-t-254{margin-top:-254px!important}.mn-t-255{margin-top:-255px!important}.mn-t-256{margin-top:-256px!important}.mn-t-257{margin-top:-257px!important}.mn-t-258{margin-top:-258px!important}.mn-t-259{margin-top:-259px!important}.mn-t-260{margin-top:-260px!important}.mn-t-261{margin-top:-261px!important}.mn-t-262{margin-top:-262px!important}.mn-t-263{margin-top:-263px!important}.mn-t-264{margin-top:-264px!important}.mn-t-265{margin-top:-265px!important}.mn-t-266{margin-top:-266px!important}.mn-t-267{margin-top:-267px!important}.mn-t-268{margin-top:-268px!important}.mn-t-269{margin-top:-269px!important}.mn-t-270{margin-top:-270px!important}.mn-t-271{margin-top:-271px!important}.mn-t-272{margin-top:-272px!important}.mn-t-273{margin-top:-273px!important}.mn-t-274{margin-top:-274px!important}.mn-t-275{margin-top:-275px!important}.mn-t-276{margin-top:-276px!important}.mn-t-277{margin-top:-277px!important}.mn-t-278{margin-top:-278px!important}.mn-t-279{margin-top:-279px!important}.mn-t-280{margin-top:-280px!important}.mn-t-281{margin-top:-281px!important}.mn-t-282{margin-top:-282px!important}.mn-t-283{margin-top:-283px!important}.mn-t-284{margin-top:-284px!important}.mn-t-285{margin-top:-285px!important}.mn-t-286{margin-top:-286px!important}.mn-t-287{margin-top:-287px!important}.mn-t-288{margin-top:-288px!important}.mn-t-289{margin-top:-289px!important}.mn-t-290{margin-top:-290px!important}.mn-t-291{margin-top:-291px!important}.mn-t-292{margin-top:-292px!important}.mn-t-293{margin-top:-293px!important}.mn-t-294{margin-top:-294px!important}.mn-t-295{margin-top:-295px!important}.mn-t-296{margin-top:-296px!important}.mn-t-297{margin-top:-297px!important}.mn-t-298{margin-top:-298px!important}.mn-t-299{margin-top:-299px!important}.mn-t-300{margin-top:-300px}

/*Bargin bottom*/
.mn-b-0{margin-bottom:0!important}.mn-b-1{margin-bottom:-1px!important}.mn-b-2{margin-bottom:-2px!important}.mn-b-3{margin-bottom:-3px!important}.mn-b-4{margin-bottom:-4px!important}.mn-b-5{margin-bottom:-5px!important}.mn-b-6{margin-bottom:-6px!important}.mn-b-7{margin-bottom:-7px!important}.mn-b-8{margin-bottom:-8px!important}.mn-b-9{margin-bottom:-9px!important}.mn-b-10{margin-bottom:-10px!important}.mn-b-11{margin-bottom:-11px!important}.mn-b-12{margin-bottom:-12px!important}.mn-b-13{margin-bottom:-13px!important}.mn-b-14{margin-bottom:-14px!important}.mn-b-15{margin-bottom:-15px!important}.mn-b-16{margin-bottom:-16px!important}.mn-b-17{margin-bottom:-17px!important}.mn-b-18{margin-bottom:-18px!important}.mn-b-19{margin-bottom:-19px!important}.mn-b-20{margin-bottom:-20px!important}.mn-b-21{margin-bottom:-21px!important}.mn-b-22{margin-bottom:-22px!important}.mn-b-23{margin-bottom:-23px!important}.mn-b-24{margin-bottom:-24px!important}.mn-b-25{margin-bottom:-25px!important}.mn-b-26{margin-bottom:-26px!important}.mn-b-27{margin-bottom:-27px!important}.mn-b-28{margin-bottom:-28px!important}.mn-b-29{margin-bottom:-29px!important}.mn-b-30{margin-bottom:-30px!important}.mn-b-31{margin-bottom:-31px!important}.mn-b-32{margin-bottom:-32px!important}.mn-b-33{margin-bottom:-33px!important}.mn-b-34{margin-bottom:-34px!important}.mn-b-35{margin-bottom:-35px!important}.mn-b-36{margin-bottom:-36px!important}.mn-b-37{margin-bottom:-37px!important}.mn-b-38{margin-bottom:-38px!important}.mn-b-39{margin-bottom:-39px!important}.mn-b-40{margin-bottom:-40px!important}.mn-b-41{margin-bottom:-41px!important}.mn-b-42{margin-bottom:-42px!important}.mn-b-43{margin-bottom:-43px!important}.mn-b-44{margin-bottom:-44px!important}.mn-b-45{margin-bottom:-45px!important}.mn-b-46{margin-bottom:-46px!important}.mn-b-47{margin-bottom:-47px!important}.mn-b-48{margin-bottom:-48px!important}.mn-b-49{margin-bottom:-49px!important}.mn-b-50{margin-bottom:-50px!important}.mn-b-51{margin-bottom:-51px!important}.mn-b-52{margin-bottom:-52px!important}.mn-b-53{margin-bottom:-53px!important}.mn-b-54{margin-bottom:-54px!important}.mn-b-55{margin-bottom:-55px!important}.mn-b-56{margin-bottom:-56px!important}.mn-b-57{margin-bottom:-57px!important}.mn-b-58{margin-bottom:-58px!important}.mn-b-59{margin-bottom:-59px!important}.mn-b-60{margin-bottom:-60px!important}.mn-b-61{margin-bottom:-61px!important}.mn-b-62{margin-bottom:-62px!important}.mn-b-63{margin-bottom:-63px!important}.mn-b-64{margin-bottom:-64px!important}.mn-b-65{margin-bottom:-65px!important}.mn-b-66{margin-bottom:-66px!important}.mn-b-67{margin-bottom:-67px!important}.mn-b-68{margin-bottom:-68px!important}.mn-b-69{margin-bottom:-69px!important}.mn-b-70{margin-bottom:-70px!important}.mn-b-71{margin-bottom:-71px!important}.mn-b-72{margin-bottom:-72px!important}.mn-b-73{margin-bottom:-73px!important}.mn-b-74{margin-bottom:-74px!important}.mn-b-75{margin-bottom:-75px!important}.mn-b-76{margin-bottom:-76px!important}.mn-b-77{margin-bottom:-77px!important}.mn-b-78{margin-bottom:-78px!important}.mn-b-79{margin-bottom:-79px!important}.mn-b-80{margin-bottom:-80px!important}.mn-b-81{margin-bottom:-81px!important}.mn-b-82{margin-bottom:-82px!important}.mn-b-83{margin-bottom:-83px!important}.mn-b-84{margin-bottom:-84px!important}.mn-b-85{margin-bottom:-85px!important}.mn-b-86{margin-bottom:-86px!important}.mn-b-87{margin-bottom:-87px!important}.mn-b-88{margin-bottom:-88px!important}.mn-b-89{margin-bottom:-89px!important}.mn-b-90{margin-bottom:-90px!important}.mn-b-91{margin-bottom:-91px!important}.mn-b-92{margin-bottom:-92px!important}.mn-b-93{margin-bottom:-93px!important}.mn-b-94{margin-bottom:-94px!important}.mn-b-95{margin-bottom:-95px!important}.mn-b-96{margin-bottom:-96px!important}.mn-b-97{margin-bottom:-97px!important}.mn-b-98{margin-bottom:-98px!important}.mn-b-99{margin-bottom:-99px!important}.mn-b-100{margin-bottom:-100px!important}.mn-b-101{margin-bottom:-101px!important}.mn-b-102{margin-bottom:-102px!important}.mn-b-103{margin-bottom:-103px!important}.mn-b-104{margin-bottom:-104px!important}.mn-b-105{margin-bottom:-105px!important}.mn-b-106{margin-bottom:-106px!important}.mn-b-107{margin-bottom:-107px!important}.mn-b-108{margin-bottom:-108px!important}.mn-b-109{margin-bottom:-109px!important}.mn-b-110{margin-bottom:-110px!important}.mn-b-111{margin-bottom:-111px!important}.mn-b-112{margin-bottom:-112px!important}.mn-b-113{margin-bottom:-113px!important}.mn-b-114{margin-bottom:-114px!important}.mn-b-115{margin-bottom:-115px!important}.mn-b-116{margin-bottom:-116px!important}.mn-b-117{margin-bottom:-117px!important}.mn-b-118{margin-bottom:-118px!important}.mn-b-119{margin-bottom:-119px!important}.mn-b-120{margin-bottom:-120px!important}.mn-b-121{margin-bottom:-121px!important}.mn-b-122{margin-bottom:-122px!important}.mn-b-123{margin-bottom:-123px!important}.mn-b-124{margin-bottom:-124px!important}.mn-b-125{margin-bottom:-125px!important}.mn-b-126{margin-bottom:-126px!important}.mn-b-127{margin-bottom:-127px!important}.mn-b-128{margin-bottom:-128px!important}.mn-b-129{margin-bottom:-129px!important}.mn-b-130{margin-bottom:-130px!important}.mn-b-131{margin-bottom:-131px!important}.mn-b-132{margin-bottom:-132px!important}.mn-b-133{margin-bottom:-133px!important}.mn-b-134{margin-bottom:-134px!important}.mn-b-135{margin-bottom:-135px!important}.mn-b-136{margin-bottom:-136px!important}.mn-b-137{margin-bottom:-137px!important}.mn-b-138{margin-bottom:-138px!important}.mn-b-139{margin-bottom:-139px!important}.mn-b-140{margin-bottom:-140px!important}.mn-b-141{margin-bottom:-141px!important}.mn-b-142{margin-bottom:-142px!important}.mn-b-143{margin-bottom:-143px!important}.mn-b-144{margin-bottom:-144px!important}.mn-b-145{margin-bottom:-145px!important}.mn-b-146{margin-bottom:-146px!important}.mn-b-147{margin-bottom:-147px!important}.mn-b-148{margin-bottom:-148px!important}.mn-b-149{margin-bottom:-149px!important}.mn-b-150{margin-bottom:-150px!important}.mn-b-151{margin-bottom:-151px!important}.mn-b-152{margin-bottom:-152px!important}.mn-b-153{margin-bottom:-153px!important}.mn-b-154{margin-bottom:-154px!important}.mn-b-155{margin-bottom:-155px!important}.mn-b-156{margin-bottom:-156px!important}.mn-b-157{margin-bottom:-157px!important}.mn-b-158{margin-bottom:-158px!important}.mn-b-159{margin-bottom:-159px!important}.mn-b-160{margin-bottom:-160px!important}.mn-b-161{margin-bottom:-161px!important}.mn-b-162{margin-bottom:-162px!important}.mn-b-163{margin-bottom:-163px!important}.mn-b-164{margin-bottom:-164px!important}.mn-b-165{margin-bottom:-165px!important}.mn-b-166{margin-bottom:-166px!important}.mn-b-167{margin-bottom:-167px!important}.mn-b-168{margin-bottom:-168px!important}.mn-b-169{margin-bottom:-169px!important}.mn-b-170{margin-bottom:-170px!important}.mn-b-171{margin-bottom:-171px!important}.mn-b-172{margin-bottom:-172px!important}.mn-b-173{margin-bottom:-173px!important}.mn-b-174{margin-bottom:-174px!important}.mn-b-175{margin-bottom:-175px!important}.mn-b-176{margin-bottom:-176px!important}.mn-b-177{margin-bottom:-177px!important}.mn-b-178{margin-bottom:-178px!important}.mn-b-179{margin-bottom:-179px!important}.mn-b-180{margin-bottom:-180px!important}.mn-b-181{margin-bottom:-181px!important}.mn-b-182{margin-bottom:-182px!important}.mn-b-183{margin-bottom:-183px!important}.mn-b-184{margin-bottom:-184px!important}.mn-b-185{margin-bottom:-185px!important}.mn-b-186{margin-bottom:-186px!important}.mn-b-187{margin-bottom:-187px!important}.mn-b-188{margin-bottom:-188px!important}.mn-b-189{margin-bottom:-189px!important}.mn-b-190{margin-bottom:-190px!important}.mn-b-191{margin-bottom:-191px!important}.mn-b-192{margin-bottom:-192px!important}.mn-b-193{margin-bottom:-193px!important}.mn-b-194{margin-bottom:-194px!important}.mn-b-195{margin-bottom:-195px!important}.mn-b-196{margin-bottom:-196px!important}.mn-b-197{margin-bottom:-197px!important}.mn-b-198{margin-bottom:-198px!important}.mn-b-199{margin-bottom:-199px!important}.mn-b-200{margin-bottom:-200px!important}.mn-b-201{margin-bottom:-201px!important}.mn-b-202{margin-bottom:-202px!important}.mn-b-203{margin-bottom:-203px!important}.mn-b-204{margin-bottom:-204px!important}.mn-b-205{margin-bottom:-205px!important}.mn-b-206{margin-bottom:-206px!important}.mn-b-207{margin-bottom:-207px!important}.mn-b-208{margin-bottom:-208px!important}.mn-b-209{margin-bottom:-209px!important}.mn-b-210{margin-bottom:-210px!important}.mn-b-211{margin-bottom:-211px!important}.mn-b-212{margin-bottom:-212px!important}.mn-b-213{margin-bottom:-213px!important}.mn-b-214{margin-bottom:-214px!important}.mn-b-215{margin-bottom:-215px!important}.mn-b-216{margin-bottom:-216px!important}.mn-b-217{margin-bottom:-217px!important}.mn-b-218{margin-bottom:-218px!important}.mn-b-219{margin-bottom:-219px!important}.mn-b-220{margin-bottom:-220px!important}.mn-b-221{margin-bottom:-221px!important}.mn-b-222{margin-bottom:-222px!important}.mn-b-223{margin-bottom:-223px!important}.mn-b-224{margin-bottom:-224px!important}.mn-b-225{margin-bottom:-225px!important}.mn-b-226{margin-bottom:-226px!important}.mn-b-227{margin-bottom:-227px!important}.mn-b-228{margin-bottom:-228px!important}.mn-b-229{margin-bottom:-229px!important}.mn-b-230{margin-bottom:-230px!important}.mn-b-231{margin-bottom:-231px!important}.mn-b-232{margin-bottom:-232px!important}.mn-b-233{margin-bottom:-233px!important}.mn-b-234{margin-bottom:-234px!important}.mn-b-235{margin-bottom:-235px!important}.mn-b-236{margin-bottom:-236px!important}.mn-b-237{margin-bottom:-237px!important}.mn-b-238{margin-bottom:-238px!important}.mn-b-239{margin-bottom:-239px!important}.mn-b-240{margin-bottom:-240px!important}.mn-b-241{margin-bottom:-241px!important}.mn-b-242{margin-bottom:-242px!important}.mn-b-243{margin-bottom:-243px!important}.mn-b-244{margin-bottom:-244px!important}.mn-b-245{margin-bottom:-245px!important}.mn-b-246{margin-bottom:-246px!important}.mn-b-247{margin-bottom:-247px!important}.mn-b-248{margin-bottom:-248px!important}.mn-b-249{margin-bottom:-249px!important}.mn-b-250{margin-bottom:-250px!important}.mn-b-251{margin-bottom:-251px!important}.mn-b-252{margin-bottom:-252px!important}.mn-b-253{margin-bottom:-253px!important}.mn-b-254{margin-bottom:-254px!important}.mn-b-255{margin-bottom:-255px!important}.mn-b-256{margin-bottom:-256px!important}.mn-b-257{margin-bottom:-257px!important}.mn-b-258{margin-bottom:-258px!important}.mn-b-259{margin-bottom:-259px!important}.mn-b-260{margin-bottom:-260px!important}.mn-b-261{margin-bottom:-261px!important}.mn-b-262{margin-bottom:-262px!important}.mn-b-263{margin-bottom:-263px!important}.mn-b-264{margin-bottom:-264px!important}.mn-b-265{margin-bottom:-265px!important}.mn-b-266{margin-bottom:-266px!important}.mn-b-267{margin-bottom:-267px!important}.mn-b-268{margin-bottom:-268px!important}.mn-b-269{margin-bottom:-269px!important}.mn-b-270{margin-bottom:-270px!important}.mn-b-271{margin-bottom:-271px!important}.mn-b-272{margin-bottom:-272px!important}.mn-b-273{margin-bottom:-273px!important}.mn-b-274{margin-bottom:-274px!important}.mn-b-275{margin-bottom:-275px!important}.mn-b-276{margin-bottom:-276px!important}.mn-b-277{margin-bottom:-277px!important}.mn-b-278{margin-bottom:-278px!important}.mn-b-279{margin-bottom:-279px!important}.mn-b-280{margin-bottom:-280px!important}.mn-b-281{margin-bottom:-281px!important}.mn-b-282{margin-bottom:-282px!important}.mn-b-283{margin-bottom:-283px!important}.mn-b-284{margin-bottom:-284px!important}.mn-b-285{margin-bottom:-285px!important}.mn-b-286{margin-bottom:-286px!important}.mn-b-287{margin-bottom:-287px!important}.mn-b-288{margin-bottom:-288px!important}.mn-b-289{margin-bottom:-289px!important}.mn-b-290{margin-bottom:-290px!important}.mn-b-291{margin-bottom:-291px!important}.mn-b-292{margin-bottom:-292px!important}.mn-b-293{margin-bottom:-293px!important}.mn-b-294{margin-bottom:-294px!important}.mn-b-295{margin-bottom:-295px!important}.mn-b-296{margin-bottom:-296px!important}.mn-b-297{margin-bottom:-297px!important}.mn-b-298{margin-bottom:-298px!important}.mn-b-299{margin-bottom:-299px!important}.mn-b-300{margin-bottom:-300px}


/*Font size*/
.fs-1{font-size:1px!important}.fs-2{font-size:2px!important}.fs-3{font-size:3px!important}.fs-4{font-size:4px!important}.fs-5{font-size:5px!important}.fs-6{font-size:6px!important}.fs-7{font-size:7px!important}.fs-8{font-size:8px!important}.fs-9{font-size:9px!important}.fs-10{font-size:10px!important}.fs-11{font-size:11px!important}.fs-12{font-size:12px!important}.fs-13{font-size:13px!important}.fs-14{font-size:14px!important}.fs-15{font-size:15px!important}.fs-16{font-size:16px!important}.fs-17{font-size:17px!important}.fs-18{font-size:18px!important}.fs-19{font-size:19px!important}.fs-20{font-size:20px!important}.fs-21{font-size:21px!important}.fs-22{font-size:22px!important}.fs-23{font-size:23px!important}.fs-24{font-size:24px!important}.fs-25{font-size:25px!important}.fs-26{font-size:26px!important}.fs-27{font-size:27px!important}.fs-28{font-size:28px!important}.fs-29{font-size:29px!important}.fs-30{font-size:30px!important}.fs-31{font-size:31px!important}.fs-32{font-size:32px!important}.fs-33{font-size:33px!important}.fs-34{font-size:34px!important}.fs-35{font-size:35px!important}.fs-36{font-size:36px!important}.fs-37{font-size:37px!important}.fs-38{font-size:38px!important}.fs-39{font-size:39px!important}.fs-40{font-size:40px!important}.fs-41{font-size:41px!important}.fs-42{font-size:42px!important}.fs-43{font-size:43px!important}.fs-44{font-size:44px!important}.fs-45{font-size:45px!important}.fs-46{font-size:46px!important}.fs-47{font-size:47px!important}.fs-48{font-size:48px!important}.fs-49{font-size:49px!important}.fs-50{font-size:50px!important}.fs-51{font-size:51px!important}.fs-52{font-size:52px!important}.fs-53{font-size:53px!important}.fs-54{font-size:54px!important}.fs-55{font-size:55px!important}.fs-56{font-size:56px!important}.fs-57{font-size:57px!important}.fs-58{font-size:58px!important}.fs-59{font-size:59px!important}.fs-60{font-size:60px!important}.fs-61{font-size:61px!important}.fs-62{font-size:62px!important}.fs-63{font-size:63px!important}.fs-64{font-size:64px!important}.fs-65{font-size:65px!important}.fs-66{font-size:66px!important}.fs-67{font-size:67px!important}.fs-68{font-size:68px!important}.fs-69{font-size:69px!important}.fs-70{font-size:70px!important}.fs-71{font-size:71px!important}.fs-72{font-size:72px!important}.fs-73{font-size:73px!important}.fs-74{font-size:74px!important}.fs-75{font-size:75px!important}.fs-76{font-size:76px!important}.fs-77{font-size:77px!important}.fs-78{font-size:78px!important}.fs-79{font-size:79px!important}.fs-80{font-size:80px!important}.fs-81{font-size:81px!important}.fs-82{font-size:82px!important}.fs-83{font-size:83px!important}.fs-84{font-size:84px!important}.fs-85{font-size:85px!important}.fs-86{font-size:86px!important}.fs-87{font-size:87px!important}.fs-88{font-size:88px!important}.fs-89{font-size:89px!important}.fs-90{font-size:90px!important}.fs-91{font-size:91px!important}.fs-92{font-size:92px!important}.fs-93{font-size:93px!important}.fs-94{font-size:94px!important}.fs-95{font-size:95px!important}.fs-96{font-size:96px!important}.fs-97{font-size:97px!important}.fs-98{font-size:98px!important}.fs-99{font-size:99px!important}.fs-100{font-size:100px!important}

/*Top*/
.t-0{top:0px}.t-1{top:1px}.t-2{top:2px}.t-3{top:3px}.t-4{top:4px}.t-5{top:5px}.t-6{top:6px}.t-7{top:7px}.t-8{top:8px}.t-9{top:9px}.t-10{top:10px}.t-11{top:11px}.t-12{top:12px}.t-13{top:13px}.t-14{top:14px}.t-15{top:15px}.t-16{top:16px}.t-17{top:17px}.t-18{top:18px}.t-19{top:19px}.t-20{top:20px}.t-21{top:21px}.t-22{top:22px}.t-23{top:23px}.t-24{top:24px}.t-25{top:25px}.t-26{top:26px}.t-27{top:27px}.t-28{top:28px}.t-29{top:29px}.t-30{top:30px}.t-31{top:31px}.t-32{top:32px}.t-33{top:33px}.t-34{top:34px}.t-35{top:35px}.t-36{top:36px}.t-37{top:37px}.t-38{top:38px}.t-39{top:39px}.t-40{top:40px}.t-41{top:41px}.t-42{top:42px}.t-43{top:43px}.t-44{top:44px}.t-45{top:45px}.t-46{top:46px}.t-47{top:47px}.t-48{top:48px}.t-49{top:49px}.t-50{top:50px}.t-51{top:51px}.t-52{top:52px}.t-53{top:53px}.t-54{top:54px}.t-55{top:55px}.t-56{top:56px}.t-57{top:57px}.t-58{top:58px}.t-59{top:59px}.t-60{top:60px}.t-61{top:61px}.t-62{top:62px}.t-63{top:63px}.t-64{top:64px}.t-65{top:65px}.t-66{top:66px}.t-67{top:67px}.t-68{top:68px}.t-69{top:69px}.t-70{top:70px}.t-71{top:71px}.t-72{top:72px}.t-73{top:73px}.t-74{top:74px}.t-75{top:75px}.t-76{top:76px}.t-77{top:77px}.t-78{top:78px}.t-79{top:79px}.t-80{top:80px}.t-81{top:81px}.t-82{top:82px}.t-83{top:83px}.t-84{top:84px}.t-85{top:85px}.t-86{top:86px}.t-87{top:87px}.t-88{top:88px}.t-89{top:89px}.t-90{top:90px}.t-91{top:91px}.t-92{top:92px}.t-93{top:93px}.t-94{top:94px}.t-95{top:95px}.t-96{top:96px}.t-97{top:97px}.t-98{top:98px}.t-99{top:99px}.t-100{top:100px}.t-101{top:101px}.t-102{top:102px}.t-103{top:103px}.t-104{top:104px}.t-105{top:105px}.t-106{top:106px}.t-107{top:107px}.t-108{top:108px}.t-109{top:109px}.t-110{top:110px}.t-111{top:111px}.t-112{top:112px}.t-113{top:113px}.t-114{top:114px}.t-115{top:115px}.t-116{top:116px}.t-117{top:117px}.t-118{top:118px}.t-119{top:119px}.t-120{top:120px}.t-121{top:121px}.t-122{top:122px}.t-123{top:123px}.t-124{top:124px}.t-125{top:125px}.t-126{top:126px}.t-127{top:127px}.t-128{top:128px}.t-129{top:129px}.t-130{top:130px}.t-131{top:131px}.t-132{top:132px}.t-133{top:133px}.t-134{top:134px}.t-135{top:135px}.t-136{top:136px}.t-137{top:137px}.t-138{top:138px}.t-139{top:139px}.t-140{top:140px}.t-141{top:141px}.t-142{top:142px}.t-143{top:143px}.t-144{top:144px}.t-145{top:145px}.t-146{top:146px}.t-147{top:147px}.t-148{top:148px}.t-149{top:149px}.t-150{top:150px}.t-151{top:151px}.t-152{top:152px}.t-153{top:153px}.t-154{top:154px}.t-155{top:155px}.t-156{top:156px}.t-157{top:157px}.t-158{top:158px}.t-159{top:159px}.t-160{top:160px}.t-161{top:161px}.t-162{top:162px}.t-163{top:163px}.t-164{top:164px}.t-165{top:165px}.t-166{top:166px}.t-167{top:167px}.t-168{top:168px}.t-169{top:169px}.t-170{top:170px}.t-171{top:171px}.t-172{top:172px}.t-173{top:173px}.t-174{top:174px}.t-175{top:175px}.t-176{top:176px}.t-177{top:177px}.t-178{top:178px}.t-179{top:179px}.t-180{top:180px}.t-181{top:181px}.t-182{top:182px}.t-183{top:183px}.t-184{top:184px}.t-185{top:185px}.t-186{top:186px}.t-187{top:187px}.t-188{top:188px}.t-189{top:189px}.t-190{top:190px}.t-191{top:191px}.t-192{top:192px}.t-193{top:193px}.t-194{top:194px}.t-195{top:195px}.t-196{top:196px}.t-197{top:197px}.t-198{top:198px}.t-199{top:199px}.t-200{top:200px}.t-201{top:201px}.t-202{top:202px}.t-203{top:203px}.t-204{top:204px}.t-205{top:205px}.t-206{top:206px}.t-207{top:207px}.t-208{top:208px}.t-209{top:209px}.t-210{top:210px}.t-211{top:211px}.t-212{top:212px}.t-213{top:213px}.t-214{top:214px}.t-215{top:215px}.t-216{top:216px}.t-217{top:217px}.t-218{top:218px}.t-219{top:219px}.t-220{top:220px}.t-221{top:221px}.t-222{top:222px}.t-223{top:223px}.t-224{top:224px}.t-225{top:225px}.t-226{top:226px}.t-227{top:227px}.t-228{top:228px}.t-229{top:229px}.t-230{top:230px}.t-231{top:231px}.t-232{top:232px}.t-233{top:233px}.t-234{top:234px}.t-235{top:235px}.t-236{top:236px}.t-237{top:237px}.t-238{top:238px}.t-239{top:239px}.t-240{top:240px}.t-241{top:241px}.t-242{top:242px}.t-243{top:243px}.t-244{top:244px}.t-245{top:245px}.t-246{top:246px}.t-247{top:247px}.t-248{top:248px}.t-249{top:249px}.t-250{top:250px}.t-251{top:251px}.t-252{top:252px}.t-253{top:253px}.t-254{top:254px}.t-255{top:255px}.t-256{top:256px}.t-257{top:257px}.t-258{top:258px}.t-259{top:259px}.t-260{top:260px}.t-261{top:261px}.t-262{top:262px}.t-263{top:263px}.t-264{top:264px}.t-265{top:265px}.t-266{top:266px}.t-267{top:267px}.t-268{top:268px}.t-269{top:269px}.t-270{top:270px}.t-271{top:271px}.t-272{top:272px}.t-273{top:273px}.t-274{top:274px}.t-275{top:275px}.t-276{top:276px}.t-277{top:277px}.t-278{top:278px}.t-279{top:279px}.t-280{top:280px}.t-281{top:281px}.t-282{top:282px}.t-283{top:283px}.t-284{top:284px}.t-285{top:285px}.t-286{top:286px}.t-287{top:287px}.t-288{top:288px}.t-289{top:289px}.t-290{top:290px}.t-291{top:291px}.t-292{top:292px}.t-293{top:293px}.t-294{top:294px}.t-295{top:295px}.t-296{top:296px}.t-297{top:297px}.t-298{top:298px}.t-299{top:299px}.t-300{top:300px}

/*Left*/
.l-0{left:0px}.l-1{left:1px}.l-2{left:2px}.l-3{left:3px}.l-4{left:4px}.l-5{left:5px}.l-6{left:6px}.l-7{left:7px}.l-8{left:8px}.l-9{left:9px}.l-10{left:10px}.l-11{left:11px}.l-12{left:12px}.l-13{left:13px}.l-14{left:14px}.l-15{left:15px}.l-16{left:16px}.l-17{left:17px}.l-18{left:18px}.l-19{left:19px}.l-20{left:20px}.l-21{left:21px}.l-22{left:22px}.l-23{left:23px}.l-24{left:24px}.l-25{left:25px}.l-26{left:26px}.l-27{left:27px}.l-28{left:28px}.l-29{left:29px}.l-30{left:30px}.l-31{left:31px}.l-32{left:32px}.l-33{left:33px}.l-34{left:34px}.l-35{left:35px}.l-36{left:36px}.l-37{left:37px}.l-38{left:38px}.l-39{left:39px}.l-40{left:40px}.l-41{left:41px}.l-42{left:42px}.l-43{left:43px}.l-44{left:44px}.l-45{left:45px}.l-46{left:46px}.l-47{left:47px}.l-48{left:48px}.l-49{left:49px}.l-50{left:50px}.l-51{left:51px}.l-52{left:52px}.l-53{left:53px}.l-54{left:54px}.l-55{left:55px}.l-56{left:56px}.l-57{left:57px}.l-58{left:58px}.l-59{left:59px}.l-60{left:60px}.l-61{left:61px}.l-62{left:62px}.l-63{left:63px}.l-64{left:64px}.l-65{left:65px}.l-66{left:66px}.l-67{left:67px}.l-68{left:68px}.l-69{left:69px}.l-70{left:70px}.l-71{left:71px}.l-72{left:72px}.l-73{left:73px}.l-74{left:74px}.l-75{left:75px}.l-76{left:76px}.l-77{left:77px}.l-78{left:78px}.l-79{left:79px}.l-80{left:80px}.l-81{left:81px}.l-82{left:82px}.l-83{left:83px}.l-84{left:84px}.l-85{left:85px}.l-86{left:86px}.l-87{left:87px}.l-88{left:88px}.l-89{left:89px}.l-90{left:90px}.l-91{left:91px}.l-92{left:92px}.l-93{left:93px}.l-94{left:94px}.l-95{left:95px}.l-96{left:96px}.l-97{left:97px}.l-98{left:98px}.l-99{left:99px}.l-100{left:100px}.l-101{left:101px}.l-102{left:102px}.l-103{left:103px}.l-104{left:104px}.l-105{left:105px}.l-106{left:106px}.l-107{left:107px}.l-108{left:108px}.l-109{left:109px}.l-110{left:110px}.l-111{left:111px}.l-112{left:112px}.l-113{left:113px}.l-114{left:114px}.l-115{left:115px}.l-116{left:116px}.l-117{left:117px}.l-118{left:118px}.l-119{left:119px}.l-120{left:120px}.l-121{left:121px}.l-122{left:122px}.l-123{left:123px}.l-124{left:124px}.l-125{left:125px}.l-126{left:126px}.l-127{left:127px}.l-128{left:128px}.l-129{left:129px}.l-130{left:130px}.l-131{left:131px}.l-132{left:132px}.l-133{left:133px}.l-134{left:134px}.l-135{left:135px}.l-136{left:136px}.l-137{left:137px}.l-138{left:138px}.l-139{left:139px}.l-140{left:140px}.l-141{left:141px}.l-142{left:142px}.l-143{left:143px}.l-144{left:144px}.l-145{left:145px}.l-146{left:146px}.l-147{left:147px}.l-148{left:148px}.l-149{left:149px}.l-150{left:150px}.l-151{left:151px}.l-152{left:152px}.l-153{left:153px}.l-154{left:154px}.l-155{left:155px}.l-156{left:156px}.l-157{left:157px}.l-158{left:158px}.l-159{left:159px}.l-160{left:160px}.l-161{left:161px}.l-162{left:162px}.l-163{left:163px}.l-164{left:164px}.l-165{left:165px}.l-166{left:166px}.l-167{left:167px}.l-168{left:168px}.l-169{left:169px}.l-170{left:170px}.l-171{left:171px}.l-172{left:172px}.l-173{left:173px}.l-174{left:174px}.l-175{left:175px}.l-176{left:176px}.l-177{left:177px}.l-178{left:178px}.l-179{left:179px}.l-180{left:180px}.l-181{left:181px}.l-182{left:182px}.l-183{left:183px}.l-184{left:184px}.l-185{left:185px}.l-186{left:186px}.l-187{left:187px}.l-188{left:188px}.l-189{left:189px}.l-190{left:190px}.l-191{left:191px}.l-192{left:192px}.l-193{left:193px}.l-194{left:194px}.l-195{left:195px}.l-196{left:196px}.l-197{left:197px}.l-198{left:198px}.l-199{left:199px}.l-200{left:200px}.l-201{left:201px}.l-202{left:202px}.l-203{left:203px}.l-204{left:204px}.l-205{left:205px}.l-206{left:206px}.l-207{left:207px}.l-208{left:208px}.l-209{left:209px}.l-210{left:210px}.l-211{left:211px}.l-212{left:212px}.l-213{left:213px}.l-214{left:214px}.l-215{left:215px}.l-216{left:216px}.l-217{left:217px}.l-218{left:218px}.l-219{left:219px}.l-220{left:220px}.l-221{left:221px}.l-222{left:222px}.l-223{left:223px}.l-224{left:224px}.l-225{left:225px}.l-226{left:226px}.l-227{left:227px}.l-228{left:228px}.l-229{left:229px}.l-230{left:230px}.l-231{left:231px}.l-232{left:232px}.l-233{left:233px}.l-234{left:234px}.l-235{left:235px}.l-236{left:236px}.l-237{left:237px}.l-238{left:238px}.l-239{left:239px}.l-240{left:240px}.l-241{left:241px}.l-242{left:242px}.l-243{left:243px}.l-244{left:244px}.l-245{left:245px}.l-246{left:246px}.l-247{left:247px}.l-248{left:248px}.l-249{left:249px}.l-250{left:250px}.l-251{left:251px}.l-252{left:252px}.l-253{left:253px}.l-254{left:254px}.l-255{left:255px}.l-256{left:256px}.l-257{left:257px}.l-258{left:258px}.l-259{left:259px}.l-260{left:260px}.l-261{left:261px}.l-262{left:262px}.l-263{left:263px}.l-264{left:264px}.l-265{left:265px}.l-266{left:266px}.l-267{left:267px}.l-268{left:268px}.l-269{left:269px}.l-270{left:270px}.l-271{left:271px}.l-272{left:272px}.l-273{left:273px}.l-274{left:274px}.l-275{left:275px}.l-276{left:276px}.l-277{left:277px}.l-278{left:278px}.l-279{left:279px}.l-280{left:280px}.l-281{left:281px}.l-282{left:282px}.l-283{left:283px}.l-284{left:284px}.l-285{left:285px}.l-286{left:286px}.l-287{left:287px}.l-288{left:288px}.l-289{left:289px}.l-290{left:290px}.l-291{left:291px}.l-292{left:292px}.l-293{left:293px}.l-294{left:294px}.l-295{left:295px}.l-296{left:296px}.l-297{left:297px}.l-298{left:298px}.l-299{left:299px}.l-300{left:300px}

/*Right*/
.r-0{right:0px}.r-1{right:1px}.r-2{right:2px}.r-3{right:3px}.r-4{right:4px}.r-5{right:5px}.r-6{right:6px}.r-7{right:7px}.r-8{right:8px}.r-9{right:9px}.r-10{right:10px}.r-11{right:11px}.r-12{right:12px}.r-13{right:13px}.r-14{right:14px}.r-15{right:15px}.r-16{right:16px}.r-17{right:17px}.r-18{right:18px}.r-19{right:19px}.r-20{right:20px}.r-21{right:21px}.r-22{right:22px}.r-23{right:23px}.r-24{right:24px}.r-25{right:25px}.r-26{right:26px}.r-27{right:27px}.r-28{right:28px}.r-29{right:29px}.r-30{right:30px}.r-31{right:31px}.r-32{right:32px}.r-33{right:33px}.r-34{right:34px}.r-35{right:35px}.r-36{right:36px}.r-37{right:37px}.r-38{right:38px}.r-39{right:39px}.r-40{right:40px}.r-41{right:41px}.r-42{right:42px}.r-43{right:43px}.r-44{right:44px}.r-45{right:45px}.r-46{right:46px}.r-47{right:47px}.r-48{right:48px}.r-49{right:49px}.r-50{right:50px}.r-51{right:51px}.r-52{right:52px}.r-53{right:53px}.r-54{right:54px}.r-55{right:55px}.r-56{right:56px}.r-57{right:57px}.r-58{right:58px}.r-59{right:59px}.r-60{right:60px}.r-61{right:61px}.r-62{right:62px}.r-63{right:63px}.r-64{right:64px}.r-65{right:65px}.r-66{right:66px}.r-67{right:67px}.r-68{right:68px}.r-69{right:69px}.r-70{right:70px}.r-71{right:71px}.r-72{right:72px}.r-73{right:73px}.r-74{right:74px}.r-75{right:75px}.r-76{right:76px}.r-77{right:77px}.r-78{right:78px}.r-79{right:79px}.r-80{right:80px}.r-81{right:81px}.r-82{right:82px}.r-83{right:83px}.r-84{right:84px}.r-85{right:85px}.r-86{right:86px}.r-87{right:87px}.r-88{right:88px}.r-89{right:89px}.r-90{right:90px}.r-91{right:91px}.r-92{right:92px}.r-93{right:93px}.r-94{right:94px}.r-95{right:95px}.r-96{right:96px}.r-97{right:97px}.r-98{right:98px}.r-99{right:99px}.r-100{right:100px}.r-101{right:101px}.r-102{right:102px}.r-103{right:103px}.r-104{right:104px}.r-105{right:105px}.r-106{right:106px}.r-107{right:107px}.r-108{right:108px}.r-109{right:109px}.r-110{right:110px}.r-111{right:111px}.r-112{right:112px}.r-113{right:113px}.r-114{right:114px}.r-115{right:115px}.r-116{right:116px}.r-117{right:117px}.r-118{right:118px}.r-119{right:119px}.r-120{right:120px}.r-121{right:121px}.r-122{right:122px}.r-123{right:123px}.r-124{right:124px}.r-125{right:125px}.r-126{right:126px}.r-127{right:127px}.r-128{right:128px}.r-129{right:129px}.r-130{right:130px}.r-131{right:131px}.r-132{right:132px}.r-133{right:133px}.r-134{right:134px}.r-135{right:135px}.r-136{right:136px}.r-137{right:137px}.r-138{right:138px}.r-139{right:139px}.r-140{right:140px}.r-141{right:141px}.r-142{right:142px}.r-143{right:143px}.r-144{right:144px}.r-145{right:145px}.r-146{right:146px}.r-147{right:147px}.r-148{right:148px}.r-149{right:149px}.r-150{right:150px}.r-151{right:151px}.r-152{right:152px}.r-153{right:153px}.r-154{right:154px}.r-155{right:155px}.r-156{right:156px}.r-157{right:157px}.r-158{right:158px}.r-159{right:159px}.r-160{right:160px}.r-161{right:161px}.r-162{right:162px}.r-163{right:163px}.r-164{right:164px}.r-165{right:165px}.r-166{right:166px}.r-167{right:167px}.r-168{right:168px}.r-169{right:169px}.r-170{right:170px}.r-171{right:171px}.r-172{right:172px}.r-173{right:173px}.r-174{right:174px}.r-175{right:175px}.r-176{right:176px}.r-177{right:177px}.r-178{right:178px}.r-179{right:179px}.r-180{right:180px}.r-181{right:181px}.r-182{right:182px}.r-183{right:183px}.r-184{right:184px}.r-185{right:185px}.r-186{right:186px}.r-187{right:187px}.r-188{right:188px}.r-189{right:189px}.r-190{right:190px}.r-191{right:191px}.r-192{right:192px}.r-193{right:193px}.r-194{right:194px}.r-195{right:195px}.r-196{right:196px}.r-197{right:197px}.r-198{right:198px}.r-199{right:199px}.r-200{right:200px}.r-201{right:201px}.r-202{right:202px}.r-203{right:203px}.r-204{right:204px}.r-205{right:205px}.r-206{right:206px}.r-207{right:207px}.r-208{right:208px}.r-209{right:209px}.r-210{right:210px}.r-211{right:211px}.r-212{right:212px}.r-213{right:213px}.r-214{right:214px}.r-215{right:215px}.r-216{right:216px}.r-217{right:217px}.r-218{right:218px}.r-219{right:219px}.r-220{right:220px}.r-221{right:221px}.r-222{right:222px}.r-223{right:223px}.r-224{right:224px}.r-225{right:225px}.r-226{right:226px}.r-227{right:227px}.r-228{right:228px}.r-229{right:229px}.r-230{right:230px}.r-231{right:231px}.r-232{right:232px}.r-233{right:233px}.r-234{right:234px}.r-235{right:235px}.r-236{right:236px}.r-237{right:237px}.r-238{right:238px}.r-239{right:239px}.r-240{right:240px}.r-241{right:241px}.r-242{right:242px}.r-243{right:243px}.r-244{right:244px}.r-245{right:245px}.r-246{right:246px}.r-247{right:247px}.r-248{right:248px}.r-249{right:249px}.r-250{right:250px}.r-251{right:251px}.r-252{right:252px}.r-253{right:253px}.r-254{right:254px}.r-255{right:255px}.r-256{right:256px}.r-257{right:257px}.r-258{right:258px}.r-259{right:259px}.r-260{right:260px}.r-261{right:261px}.r-262{right:262px}.r-263{right:263px}.r-264{right:264px}.r-265{right:265px}.r-266{right:266px}.r-267{right:267px}.r-268{right:268px}.r-269{right:269px}.r-270{right:270px}.r-271{right:271px}.r-272{right:272px}.r-273{right:273px}.r-274{right:274px}.r-275{right:275px}.r-276{right:276px}.r-277{right:277px}.r-278{right:278px}.r-279{right:279px}.r-280{right:280px}.r-281{right:281px}.r-282{right:282px}.r-283{right:283px}.r-284{right:284px}.r-285{right:285px}.r-286{right:286px}.r-287{right:287px}.r-288{right:288px}.r-289{right:289px}.r-290{right:290px}.r-291{right:291px}.r-292{right:292px}.r-293{right:293px}.r-294{right:294px}.r-295{right:295px}.r-296{right:296px}.r-297{right:297px}.r-298{right:298px}.r-299{right:299px}.r-300{right:300px}

/*Bottom*/
.b-0{bottom:0px}.b-1{bottom:1px}.b-2{bottom:2px}.b-3{bottom:3px}.b-4{bottom:4px}.b-5{bottom:5px}.b-6{bottom:6px}.b-7{bottom:7px}.b-8{bottom:8px}.b-9{bottom:9px}.b-10{bottom:10px}.b-11{bottom:11px}.b-12{bottom:12px}.b-13{bottom:13px}.b-14{bottom:14px}.b-15{bottom:15px}.b-16{bottom:16px}.b-17{bottom:17px}.b-18{bottom:18px}.b-19{bottom:19px}.b-20{bottom:20px}.b-21{bottom:21px}.b-22{bottom:22px}.b-23{bottom:23px}.b-24{bottom:24px}.b-25{bottom:25px}.b-26{bottom:26px}.b-27{bottom:27px}.b-28{bottom:28px}.b-29{bottom:29px}.b-30{bottom:30px}.b-31{bottom:31px}.b-32{bottom:32px}.b-33{bottom:33px}.b-34{bottom:34px}.b-35{bottom:35px}.b-36{bottom:36px}.b-37{bottom:37px}.b-38{bottom:38px}.b-39{bottom:39px}.b-40{bottom:40px}.b-41{bottom:41px}.b-42{bottom:42px}.b-43{bottom:43px}.b-44{bottom:44px}.b-45{bottom:45px}.b-46{bottom:46px}.b-47{bottom:47px}.b-48{bottom:48px}.b-49{bottom:49px}.b-50{bottom:50px}.b-51{bottom:51px}.b-52{bottom:52px}.b-53{bottom:53px}.b-54{bottom:54px}.b-55{bottom:55px}.b-56{bottom:56px}.b-57{bottom:57px}.b-58{bottom:58px}.b-59{bottom:59px}.b-60{bottom:60px}.b-61{bottom:61px}.b-62{bottom:62px}.b-63{bottom:63px}.b-64{bottom:64px}.b-65{bottom:65px}.b-66{bottom:66px}.b-67{bottom:67px}.b-68{bottom:68px}.b-69{bottom:69px}.b-70{bottom:70px}.b-71{bottom:71px}.b-72{bottom:72px}.b-73{bottom:73px}.b-74{bottom:74px}.b-75{bottom:75px}.b-76{bottom:76px}.b-77{bottom:77px}.b-78{bottom:78px}.b-79{bottom:79px}.b-80{bottom:80px}.b-81{bottom:81px}.b-82{bottom:82px}.b-83{bottom:83px}.b-84{bottom:84px}.b-85{bottom:85px}.b-86{bottom:86px}.b-87{bottom:87px}.b-88{bottom:88px}.b-89{bottom:89px}.b-90{bottom:90px}.b-91{bottom:91px}.b-92{bottom:92px}.b-93{bottom:93px}.b-94{bottom:94px}.b-95{bottom:95px}.b-96{bottom:96px}.b-97{bottom:97px}.b-98{bottom:98px}.b-99{bottom:99px}.b-100{bottom:100px}.b-101{bottom:101px}.b-102{bottom:102px}.b-103{bottom:103px}.b-104{bottom:104px}.b-105{bottom:105px}.b-106{bottom:106px}.b-107{bottom:107px}.b-108{bottom:108px}.b-109{bottom:109px}.b-110{bottom:110px}.b-111{bottom:111px}.b-112{bottom:112px}.b-113{bottom:113px}.b-114{bottom:114px}.b-115{bottom:115px}.b-116{bottom:116px}.b-117{bottom:117px}.b-118{bottom:118px}.b-119{bottom:119px}.b-120{bottom:120px}.b-121{bottom:121px}.b-122{bottom:122px}.b-123{bottom:123px}.b-124{bottom:124px}.b-125{bottom:125px}.b-126{bottom:126px}.b-127{bottom:127px}.b-128{bottom:128px}.b-129{bottom:129px}.b-130{bottom:130px}.b-131{bottom:131px}.b-132{bottom:132px}.b-133{bottom:133px}.b-134{bottom:134px}.b-135{bottom:135px}.b-136{bottom:136px}.b-137{bottom:137px}.b-138{bottom:138px}.b-139{bottom:139px}.b-140{bottom:140px}.b-141{bottom:141px}.b-142{bottom:142px}.b-143{bottom:143px}.b-144{bottom:144px}.b-145{bottom:145px}.b-146{bottom:146px}.b-147{bottom:147px}.b-148{bottom:148px}.b-149{bottom:149px}.b-150{bottom:150px}.b-151{bottom:151px}.b-152{bottom:152px}.b-153{bottom:153px}.b-154{bottom:154px}.b-155{bottom:155px}.b-156{bottom:156px}.b-157{bottom:157px}.b-158{bottom:158px}.b-159{bottom:159px}.b-160{bottom:160px}.b-161{bottom:161px}.b-162{bottom:162px}.b-163{bottom:163px}.b-164{bottom:164px}.b-165{bottom:165px}.b-166{bottom:166px}.b-167{bottom:167px}.b-168{bottom:168px}.b-169{bottom:169px}.b-170{bottom:170px}.b-171{bottom:171px}.b-172{bottom:172px}.b-173{bottom:173px}.b-174{bottom:174px}.b-175{bottom:175px}.b-176{bottom:176px}.b-177{bottom:177px}.b-178{bottom:178px}.b-179{bottom:179px}.b-180{bottom:180px}.b-181{bottom:181px}.b-182{bottom:182px}.b-183{bottom:183px}.b-184{bottom:184px}.b-185{bottom:185px}.b-186{bottom:186px}.b-187{bottom:187px}.b-188{bottom:188px}.b-189{bottom:189px}.b-190{bottom:190px}.b-191{bottom:191px}.b-192{bottom:192px}.b-193{bottom:193px}.b-194{bottom:194px}.b-195{bottom:195px}.b-196{bottom:196px}.b-197{bottom:197px}.b-198{bottom:198px}.b-199{bottom:199px}.b-200{bottom:200px}.b-201{bottom:201px}.b-202{bottom:202px}.b-203{bottom:203px}.b-204{bottom:204px}.b-205{bottom:205px}.b-206{bottom:206px}.b-207{bottom:207px}.b-208{bottom:208px}.b-209{bottom:209px}.b-210{bottom:210px}.b-211{bottom:211px}.b-212{bottom:212px}.b-213{bottom:213px}.b-214{bottom:214px}.b-215{bottom:215px}.b-216{bottom:216px}.b-217{bottom:217px}.b-218{bottom:218px}.b-219{bottom:219px}.b-220{bottom:220px}.b-221{bottom:221px}.b-222{bottom:222px}.b-223{bottom:223px}.b-224{bottom:224px}.b-225{bottom:225px}.b-226{bottom:226px}.b-227{bottom:227px}.b-228{bottom:228px}.b-229{bottom:229px}.b-230{bottom:230px}.b-231{bottom:231px}.b-232{bottom:232px}.b-233{bottom:233px}.b-234{bottom:234px}.b-235{bottom:235px}.b-236{bottom:236px}.b-237{bottom:237px}.b-238{bottom:238px}.b-239{bottom:239px}.b-240{bottom:240px}.b-241{bottom:241px}.b-242{bottom:242px}.b-243{bottom:243px}.b-244{bottom:244px}.b-245{bottom:245px}.b-246{bottom:246px}.b-247{bottom:247px}.b-248{bottom:248px}.b-249{bottom:249px}.b-250{bottom:250px}.b-251{bottom:251px}.b-252{bottom:252px}.b-253{bottom:253px}.b-254{bottom:254px}.b-255{bottom:255px}.b-256{bottom:256px}.b-257{bottom:257px}.b-258{bottom:258px}.b-259{bottom:259px}.b-260{bottom:260px}.b-261{bottom:261px}.b-262{bottom:262px}.b-263{bottom:263px}.b-264{bottom:264px}.b-265{bottom:265px}.b-266{bottom:266px}.b-267{bottom:267px}.b-268{bottom:268px}.b-269{bottom:269px}.b-270{bottom:270px}.b-271{bottom:271px}.b-272{bottom:272px}.b-273{bottom:273px}.b-274{bottom:274px}.b-275{bottom:275px}.b-276{bottom:276px}.b-277{bottom:277px}.b-278{bottom:278px}.b-279{bottom:279px}.b-280{bottom:280px}.b-281{bottom:281px}.b-282{bottom:282px}.b-283{bottom:283px}.b-284{bottom:284px}.b-285{bottom:285px}.b-286{bottom:286px}.b-287{bottom:287px}.b-288{bottom:288px}.b-289{bottom:289px}.b-290{bottom:290px}.b-291{bottom:291px}.b-292{bottom:292px}.b-293{bottom:293px}.b-294{bottom:294px}.b-295{bottom:295px}.b-296{bottom:296px}.b-297{bottom:297px}.b-298{bottom:298px}.b-299{bottom:299px}.b-300{bottom:300px}

/*Font weight*/
.fw-1{ font-weight: 100!important }.fw-2{ font-weight: 200!important }.fw-3{ font-weight: 300!important }.fw-4{ font-weight: 400!important }.fw-5{ font-weight: 500!important }.fw-6{ font-weight: 600!important }.fw-7{ font-weight: 700!important }.fw-8{ font-weight: 800!important }.fw-9{ font-weight: 900!important }

/*Height*/
.h-1{height:1px!important}.h-2{height:2px!important}.h-3{height:3px!important}.h-4{height:4px!important}.h-5{height:5px!important}.h-6{height:6px!important}.h-7{height:7px!important}.h-8{height:8px!important}.h-9{height:9px!important}.h-10{height:10px!important}.h-11{height:11px!important}.h-12{height:12px!important}.h-13{height:13px!important}.h-14{height:14px!important}.h-15{height:15px!important}.h-16{height:16px!important}.h-17{height:17px!important}.h-18{height:18px!important}.h-19{height:19px!important}.h-20{height:20px!important}.h-21{height:21px!important}.h-22{height:22px!important}.h-23{height:23px!important}.h-24{height:24px!important}.h-25{height:25px!important}.h-26{height:26px!important}.h-27{height:27px!important}.h-28{height:28px!important}.h-29{height:29px!important}.h-30{height:30px!important}.h-31{height:31px!important}.h-32{height:32px!important}.h-33{height:33px!important}.h-34{height:34px!important}.h-35{height:35px!important}.h-36{height:36px!important}.h-37{height:37px!important}.h-38{height:38px!important}.h-39{height:39px!important}.h-40{height:40px!important}.h-41{height:41px!important}.h-42{height:42px!important}.h-43{height:43px!important}.h-44{height:44px!important}.h-45{height:45px!important}.h-46{height:46px!important}.h-47{height:47px!important}.h-48{height:48px!important}.h-49{height:49px!important}.h-50{height:50px!important}.h-51{height:51px!important}.h-52{height:52px!important}.h-53{height:53px!important}.h-54{height:54px!important}.h-55{height:55px!important}.h-56{height:56px!important}.h-57{height:57px!important}.h-58{height:58px!important}.h-59{height:59px!important}.h-60{height:60px!important}.h-61{height:61px!important}.h-62{height:62px!important}.h-63{height:63px!important}.h-64{height:64px!important}.h-65{height:65px!important}.h-66{height:66px!important}.h-67{height:67px!important}.h-68{height:68px!important}.h-69{height:69px!important}.h-70{height:70px!important}.h-71{height:71px!important}.h-72{height:72px!important}.h-73{height:73px!important}.h-74{height:74px!important}.h-75{height:75px!important}.h-76{height:76px!important}.h-77{height:77px!important}.h-78{height:78px!important}.h-79{height:79px!important}.h-80{height:80px!important}.h-81{height:81px!important}.h-82{height:82px!important}.h-83{height:83px!important}.h-84{height:84px!important}.h-85{height:85px!important}.h-86{height:86px!important}.h-87{height:87px!important}.h-88{height:88px!important}.h-89{height:89px!important}.h-90{height:90px!important}.h-91{height:91px!important}.h-92{height:92px!important}.h-93{height:93px!important}.h-94{height:94px!important}.h-95{height:95px!important}.h-96{height:96px!important}.h-97{height:97px!important}.h-98{height:98px!important}.h-99{height:99px!important}.h-100px{height:100%!important}.h-105{height:105px!important}.h-110{height:110px!important}.h-115{height:115px!important}.h-120{height:120px!important}.h-125{height:125px!important}.h-150{height:150px!important}.h-175{height:175px!important}.h-200{height:200px!important}.h-225{height:225px!important}.h-250{height:250px!important}.h-275{height:275px!important}.h-300{height:300px!important}.h-325{height:325px!important}.h-350{height:350px!important}.h-375{height:375px!important}.h-400{height:400px!important}.h-425{height:425px!important}.h-450{height:450px!important}.h-475{height:475px!important}.h-500{height:500px!important}.h-525{height:525px!important}.h-550{height:550px!important}.h-575{height:575px!important}.h-600{height:600px!important}.h-625{height:625px!important}.h-650{height:650px!important}.h-675{height:675px!important}.h-700{height:700px!important}.h-725{height:725px!important}.h-750{height:750px!important}.h-775{height:775px!important}.h-800{height:800px!important}.h-825{height:825px!important}.h-850{height:850px!important}.h-875{height:875px!important}.h-900{height:900px!important}.h-925{height:925px!important}.h-950{height:950px!important}.h-975{height:975px!important}.h-1000{height:1000px!important}

/*Width*/
.w-1{width:1px!important}.w-2{width:2px!important}.w-3{width:3px!important}.w-4{width:4px!important}.w-5{width:5px!important}.w-6{width:6px!important}.w-7{width:7px!important}.w-8{width:8px!important}.w-9{width:9px!important}.w-10{width:10px!important}.w-11{width:11px!important}.w-12{width:12px!important}.w-13{width:13px!important}.w-14{width:14px!important}.w-15{width:15px!important}.w-16{width:16px!important}.w-17{width:17px!important}.w-18{width:18px!important}.w-19{width:19px!important}.w-20{width:20px!important}.w-21{width:21px!important}.w-22{width:22px!important}.w-23{width:23px!important}.w-24{width:24px!important}.w-25{width:25px!important}.w-26{width:26px!important}.w-27{width:27px!important}.w-28{width:28px!important}.w-29{width:29px!important}.w-30{width:30px!important}.w-31{width:31px!important}.w-32{width:32px!important}.w-33{width:33px!important}.w-34{width:34px!important}.w-35{width:35px!important}.w-36{width:36px!important}.w-37{width:37px!important}.w-38{width:38px!important}.w-39{width:39px!important}.w-40{width:40px!important}.w-41{width:41px!important}.w-42{width:42px!important}.w-43{width:43px!important}.w-44{width:44px!important}.w-45{width:45px!important}.w-46{width:46px!important}.w-47{width:47px!important}.w-48{width:48px!important}.w-49{width:49px!important}.w-50{width:50px!important}.w-51{width:51px!important}.w-52{width:52px!important}.w-53{width:53px!important}.w-54{width:54px!important}.w-55{width:55px!important}.w-56{width:56px!important}.w-57{width:57px!important}.w-58{width:58px!important}.w-59{width:59px!important}.w-60{width:60px!important}.w-61{width:61px!important}.w-62{width:62px!important}.w-63{width:63px!important}.w-64{width:64px!important}.w-65{width:65px!important}.w-66{width:66px!important}.w-67{width:67px!important}.w-68{width:68px!important}.w-69{width:69px!important}.w-70{width:70px!important}.w-71{width:71px!important}.w-72{width:72px!important}.w-73{width:73px!important}.w-74{width:74px!important}.w-75{width:75px!important}.w-76{width:76px!important}.w-77{width:77px!important}.w-78{width:78px!important}.w-79{width:79px!important}.w-80{width:80px!important}.w-81{width:81px!important}.w-82{width:82px!important}.w-83{width:83px!important}.w-84{width:84px!important}.w-85{width:85px!important}.w-86{width:86px!important}.w-87{width:87px!important}.w-88{width:88px!important}.w-89{width:89px!important}.w-90{width:90px!important}.w-91{width:91px!important}.w-92{width:92px!important}.w-93{width:93px!important}.w-94{width:94px!important}.w-95{width:95px!important}.w-96{width:96px!important}.w-97{width:97px!important}.w-98{width:98px!important}.w-99{width:99px!important}.w-100{width:100%!important}.w-105{width:105px!important}.w-110{width:110px!important}.w-115{width:115px!important}.w-120{width:120px!important}.w-125{width:125px!important}.w-130{width:130px!important}.w-150{width:150px!important}.w-175{width:175px!important}.w-200{width:200px!important}.w-225{width:225px!important}.w-250{width:250px!important}.w-275{width:275px!important}.w-300{width:300px!important}.w-325{width:325px!important}.w-350{width:350px!important}.w-375{width:375px!important}.w-400{width:400px!important}.w-425{width:425px!important}.w-450{width:450px!important}.w-475{width:475px!important}.w-500{width:500px!important}.w-525{width:525px!important}.w-550{width:550px!important}.w-575{width:575px!important}.w-600{width:600px!important}.w-625{width:625px!important}.w-650{width:650px!important}.w-675{width:675px!important}.w-700{width:700px!important}.w-725{width:725px!important}.w-750{width:750px!important}.w-775{width:775px!important}.w-800{width:800px!important}.w-825{width:825px!important}.w-850{width:850px!important}.w-875{width:875px!important}.w-900{width:900px!important}.w-925{width:925px!important}.w-950{width:950px!important}.w-975{width:975px!important}.w-1000{width:1000px!important}

/*Border Radius*/
.b-r-1{border-radius:1px!important}.b-r-2{border-radius:2px!important}.b-r-3{border-radius:3px!important}.b-r-4{border-radius:4px!important}.b-r-5{border-radius:5px!important}.b-r-6{border-radius:6px!important}.b-r-7{border-radius:7px!important}.b-r-8{border-radius:8px!important}.b-r-9{border-radius:9px!important}.b-r-10{border-radius:10px!important}.b-r-11{border-radius:11px!important}.b-r-12{border-radius:12px!important}.b-r-13{border-radius:13px!important}.b-r-14{border-radius:14px!important}.b-r-15{border-radius:15px!important}.b-r-16{border-radius:16px!important}.b-r-17{border-radius:17px!important}.b-r-18{border-radius:18px!important}.b-r-19{border-radius:19px!important}.b-r-20{border-radius:20px!important}.b-r-21{border-radius:21px!important}.b-r-22{border-radius:22px!important}.b-r-23{border-radius:23px!important}.b-r-24{border-radius:24px!important}.b-r-25{border-radius:25px!important}.b-r-26{border-radius:26px!important}.b-r-27{border-radius:27px!important}.b-r-28{border-radius:28px!important}.b-r-29{border-radius:29px!important}.b-r-30{border-radius:30px!important}.b-r-31{border-radius:31px!important}.b-r-32{border-radius:32px!important}.b-r-33{border-radius:33px!important}.b-r-34{border-radius:34px!important}.b-r-35{border-radius:35px!important}.b-r-36{border-radius:36px!important}.b-r-37{border-radius:37px!important}.b-r-38{border-radius:38px!important}.b-r-39{border-radius:39px!important}.b-r-40{border-radius:40px!important}.b-r-41{border-radius:41px!important}.b-r-42{border-radius:42px!important}.b-r-43{border-radius:43px!important}.b-r-44{border-radius:44px!important}.b-r-45{border-radius:45px!important}.b-r-46{border-radius:46px!important}.b-r-47{border-radius:47px!important}.b-r-48{border-radius:48px!important}.b-r-49{border-radius:49px!important}.b-r-50{border-radius:50px!important}.b-r-51{border-radius:51px!important}.b-r-52{border-radius:52px!important}.b-r-53{border-radius:53px!important}.b-r-54{border-radius:54px!important}.b-r-55{border-radius:55px!important}.b-r-56{border-radius:56px!important}.b-r-57{border-radius:57px!important}.b-r-58{border-radius:58px!important}.b-r-59{border-radius:59px!important}.b-r-60{border-radius:60px!important}.b-r-61{border-radius:61px!important}.b-r-62{border-radius:62px!important}.b-r-63{border-radius:63px!important}.b-r-64{border-radius:64px!important}.b-r-65{border-radius:65px!important}.b-r-66{border-radius:66px!important}.b-r-67{border-radius:67px!important}.b-r-68{border-radius:68px!important}.b-r-69{border-radius:69px!important}.b-r-70{border-radius:70px!important}.b-r-71{border-radius:71px!important}.b-r-72{border-radius:72px!important}.b-r-73{border-radius:73px!important}.b-r-74{border-radius:74px!important}.b-r-75{border-radius:75px!important}.b-r-76{border-radius:76px!important}.b-r-77{border-radius:77px!important}.b-r-78{border-radius:78px!important}.b-r-79{border-radius:79px!important}.b-r-80{border-radius:80px!important}.b-r-81{border-radius:81px!important}.b-r-82{border-radius:82px!important}.b-r-83{border-radius:83px!important}.b-r-84{border-radius:84px!important}.b-r-85{border-radius:85px!important}.b-r-86{border-radius:86px!important}.b-r-87{border-radius:87px!important}.b-r-88{border-radius:88px!important}.b-r-89{border-radius:89px!important}.b-r-90{border-radius:90px!important}.b-r-91{border-radius:91px!important}.b-r-92{border-radius:92px!important}.b-r-93{border-radius:93px!important}.b-r-94{border-radius:94px!important}.b-r-95{border-radius:95px!important}.b-r-96{border-radius:96px!important}.b-r-97{border-radius:97px!important}.b-r-98{border-radius:98px!important}.b-r-99{border-radius:99px!important}.b-r-100{border-radius:100px}

/*Max width*/
.mw-1{ max-width: 1px; }.mw-2{ max-width: 2px; }.mw-3{ max-width: 3px; }.mw-4{ max-width: 4px; }.mw-5{ max-width: 5px; }.mw-6{ max-width: 6px; }.mw-7{ max-width: 7px; }.mw-8{ max-width: 8px; }.mw-9{ max-width: 9px; }.mw-10{ max-width: 10px; }.mw-11{ max-width: 11px; }.mw-12{ max-width: 12px; }.mw-13{ max-width: 13px; }.mw-14{ max-width: 14px; }.mw-15{ max-width: 15px; }.mw-16{ max-width: 16px; }.mw-17{ max-width: 17px; }.mw-18{ max-width: 18px; }.mw-19{ max-width: 19px; }.mw-20{ max-width: 20px; }.mw-21{ max-width: 21px; }.mw-22{ max-width: 22px; }.mw-23{ max-width: 23px; }.mw-24{ max-width: 24px; }.mw-25{ max-width: 25px; }.mw-26{ max-width: 26px; }.mw-27{ max-width: 27px; }.mw-28{ max-width: 28px; }.mw-29{ max-width: 29px; }.mw-30{ max-width: 30px; }.mw-31{ max-width: 31px; }.mw-32{ max-width: 32px; }.mw-33{ max-width: 33px; }.mw-34{ max-width: 34px; }.mw-35{ max-width: 35px; }.mw-36{ max-width: 36px; }.mw-37{ max-width: 37px; }.mw-38{ max-width: 38px; }.mw-39{ max-width: 39px; }.mw-40{ max-width: 40px; }.mw-41{ max-width: 41px; }.mw-42{ max-width: 42px; }.mw-43{ max-width: 43px; }.mw-44{ max-width: 44px; }.mw-45{ max-width: 45px; }.mw-46{ max-width: 46px; }.mw-47{ max-width: 47px; }.mw-48{ max-width: 48px; }.mw-49{ max-width: 49px; }.mw-50{ max-width: 50px; }.mw-51{ max-width: 51px; }.mw-52{ max-width: 52px; }.mw-53{ max-width: 53px; }.mw-54{ max-width: 54px; }.mw-55{ max-width: 55px; }.mw-56{ max-width: 56px; }.mw-57{ max-width: 57px; }.mw-58{ max-width: 58px; }.mw-59{ max-width: 59px; }.mw-60{ max-width: 60px; }.mw-61{ max-width: 61px; }.mw-62{ max-width: 62px; }.mw-63{ max-width: 63px; }.mw-64{ max-width: 64px; }.mw-65{ max-width: 65px; }.mw-66{ max-width: 66px; }.mw-67{ max-width: 67px; }.mw-68{ max-width: 68px; }.mw-69{ max-width: 69px; }.mw-70{ max-width: 70px; }.mw-71{ max-width: 71px; }.mw-72{ max-width: 72px; }.mw-73{ max-width: 73px; }.mw-74{ max-width: 74px; }.mw-75{ max-width: 75px; }.mw-76{ max-width: 76px; }.mw-77{ max-width: 77px; }.mw-78{ max-width: 78px; }.mw-79{ max-width: 79px; }.mw-80{ max-width: 80px; }.mw-81{ max-width: 81px; }.mw-82{ max-width: 82px; }.mw-83{ max-width: 83px; }.mw-84{ max-width: 84px; }.mw-85{ max-width: 85px; }.mw-86{ max-width: 86px; }.mw-87{ max-width: 87px; }.mw-88{ max-width: 88px; }.mw-89{ max-width: 89px; }.mw-90{ max-width: 90px; }.mw-91{ max-width: 91px; }.mw-92{ max-width: 92px; }.mw-93{ max-width: 93px; }.mw-94{ max-width: 94px; }.mw-95{ max-width: 95px; }.mw-96{ max-width: 96px; }.mw-97{ max-width: 97px; }.mw-98{ max-width: 98px; }.mw-99{ max-width: 99px; }.mw-100{ max-width: 100px; }.mw-101{ max-width: 101px; }.mw-102{ max-width: 102px; }.mw-103{ max-width: 103px; }.mw-104{ max-width: 104px; }.mw-105{ max-width: 105px; }.mw-106{ max-width: 106px; }.mw-107{ max-width: 107px; }.mw-108{ max-width: 108px; }.mw-109{ max-width: 109px; }.mw-110{ max-width: 110px; }.mw-111{ max-width: 111px; }.mw-112{ max-width: 112px; }.mw-113{ max-width: 113px; }.mw-114{ max-width: 114px; }.mw-115{ max-width: 115px; }.mw-116{ max-width: 116px; }.mw-117{ max-width: 117px; }.mw-118{ max-width: 118px; }.mw-119{ max-width: 119px; }.mw-120{ max-width: 120px; }.mw-121{ max-width: 121px; }.mw-122{ max-width: 122px; }.mw-123{ max-width: 123px; }.mw-124{ max-width: 124px; }.mw-125{ max-width: 125px; }.mw-126{ max-width: 126px; }.mw-127{ max-width: 127px; }.mw-128{ max-width: 128px; }.mw-129{ max-width: 129px; }.mw-130{ max-width: 130px; }.mw-131{ max-width: 131px; }.mw-132{ max-width: 132px; }.mw-133{ max-width: 133px; }.mw-134{ max-width: 134px; }.mw-135{ max-width: 135px; }.mw-136{ max-width: 136px; }.mw-137{ max-width: 137px; }.mw-138{ max-width: 138px; }.mw-139{ max-width: 139px; }.mw-140{ max-width: 140px; }.mw-141{ max-width: 141px; }.mw-142{ max-width: 142px; }.mw-143{ max-width: 143px; }.mw-144{ max-width: 144px; }.mw-145{ max-width: 145px; }.mw-146{ max-width: 146px; }.mw-147{ max-width: 147px; }.mw-148{ max-width: 148px; }.mw-149{ max-width: 149px; }.mw-150{ max-width: 150px; }.mw-151{ max-width: 151px; }.mw-152{ max-width: 152px; }.mw-153{ max-width: 153px; }.mw-154{ max-width: 154px; }.mw-155{ max-width: 155px; }.mw-156{ max-width: 156px; }.mw-157{ max-width: 157px; }.mw-158{ max-width: 158px; }.mw-159{ max-width: 159px; }.mw-160{ max-width: 160px; }.mw-161{ max-width: 161px; }.mw-162{ max-width: 162px; }.mw-163{ max-width: 163px; }.mw-164{ max-width: 164px; }.mw-165{ max-width: 165px; }.mw-166{ max-width: 166px; }.mw-167{ max-width: 167px; }.mw-168{ max-width: 168px; }.mw-169{ max-width: 169px; }.mw-170{ max-width: 170px; }.mw-171{ max-width: 171px; }.mw-172{ max-width: 172px; }.mw-173{ max-width: 173px; }.mw-174{ max-width: 174px; }.mw-175{ max-width: 175px; }.mw-176{ max-width: 176px; }.mw-177{ max-width: 177px; }.mw-178{ max-width: 178px; }.mw-179{ max-width: 179px; }.mw-180{ max-width: 180px; }.mw-181{ max-width: 181px; }.mw-182{ max-width: 182px; }.mw-183{ max-width: 183px; }.mw-184{ max-width: 184px; }.mw-185{ max-width: 185px; }.mw-186{ max-width: 186px; }.mw-187{ max-width: 187px; }.mw-188{ max-width: 188px; }.mw-189{ max-width: 189px; }.mw-190{ max-width: 190px; }.mw-191{ max-width: 191px; }.mw-192{ max-width: 192px; }.mw-193{ max-width: 193px; }.mw-194{ max-width: 194px; }.mw-195{ max-width: 195px; }.mw-196{ max-width: 196px; }.mw-197{ max-width: 197px; }.mw-198{ max-width: 198px; }.mw-199{ max-width: 199px; }.mw-200{ max-width: 200px; }.mw-210{ max-width: 210px; }.mw-220{ max-width: 220px; }.mw-230{ max-width: 230px; }.mw-240{ max-width: 240px; }.mw-250{ max-width: 250px; }.mw-260{ max-width: 260px; }.mw-270{ max-width: 270px; }.mw-280{ max-width: 280px; }.mw-290{ max-width: 290px; }.mw-300{ max-width: 300px; }.mw-310{ max-width: 310px; }.mw-320{ max-width: 320px; }.mw-330{ max-width: 330px; }.mw-340{ max-width: 340px; }.mw-350{ max-width: 350px; }.mw-360{ max-width: 360px; }.mw-370{ max-width: 370px; }.mw-380{ max-width: 380px; }.mw-390{ max-width: 390px; }.mw-400{ max-width: 400px; }.mw-410{ max-width: 410px; }.mw-420{ max-width: 420px; }.mw-430{ max-width: 430px; }.mw-440{ max-width: 440px; }.mw-450{ max-width: 450px; }.mw-460{ max-width: 460px; }.mw-470{ max-width: 470px; }.mw-480{ max-width: 480px; }.mw-490{ max-width: 490px; }.mw-500{ max-width: 500px; }.mw-550{ max-width: 550px; }.mw-600{ max-width: 600px; }.mw-650{ max-width: 650px; }.mw-700{ max-width: 700px; }.mw-750{ max-width: 750px; }.mw-800{ max-width: 800px; }.mw-850{ max-width: 850px; }.mw-900{ max-width: 900px; }.mw-950{ max-width: 950px; }.mw-1000{ max-width: 1000px; }

/*Max height*/
.mh-1{ max-height: 1px; }.mh-2{ max-height: 2px; }.mh-3{ max-height: 3px; }.mh-4{ max-height: 4px; }.mh-5{ max-height: 5px; }.mh-6{ max-height: 6px; }.mh-7{ max-height: 7px; }.mh-8{ max-height: 8px; }.mh-9{ max-height: 9px; }.mh-10{ max-height: 10px; }.mh-11{ max-height: 11px; }.mh-12{ max-height: 12px; }.mh-13{ max-height: 13px; }.mh-14{ max-height: 14px; }.mh-15{ max-height: 15px; }.mh-16{ max-height: 16px; }.mh-17{ max-height: 17px; }.mh-18{ max-height: 18px; }.mh-19{ max-height: 19px; }.mh-20{ max-height: 20px; }.mh-21{ max-height: 21px; }.mh-22{ max-height: 22px; }.mh-23{ max-height: 23px; }.mh-24{ max-height: 24px; }.mh-25{ max-height: 25px; }.mh-26{ max-height: 26px; }.mh-27{ max-height: 27px; }.mh-28{ max-height: 28px; }.mh-29{ max-height: 29px; }.mh-30{ max-height: 30px; }.mh-31{ max-height: 31px; }.mh-32{ max-height: 32px; }.mh-33{ max-height: 33px; }.mh-34{ max-height: 34px; }.mh-35{ max-height: 35px; }.mh-36{ max-height: 36px; }.mh-37{ max-height: 37px; }.mh-38{ max-height: 38px; }.mh-39{ max-height: 39px; }.mh-40{ max-height: 40px; }.mh-41{ max-height: 41px; }.mh-42{ max-height: 42px; }.mh-43{ max-height: 43px; }.mh-44{ max-height: 44px; }.mh-45{ max-height: 45px; }.mh-46{ max-height: 46px; }.mh-47{ max-height: 47px; }.mh-48{ max-height: 48px; }.mh-49{ max-height: 49px; }.mh-50{ max-height: 50px; }.mh-51{ max-height: 51px; }.mh-52{ max-height: 52px; }.mh-53{ max-height: 53px; }.mh-54{ max-height: 54px; }.mh-55{ max-height: 55px; }.mh-56{ max-height: 56px; }.mh-57{ max-height: 57px; }.mh-58{ max-height: 58px; }.mh-59{ max-height: 59px; }.mh-60{ max-height: 60px; }.mh-61{ max-height: 61px; }.mh-62{ max-height: 62px; }.mh-63{ max-height: 63px; }.mh-64{ max-height: 64px; }.mh-65{ max-height: 65px; }.mh-66{ max-height: 66px; }.mh-67{ max-height: 67px; }.mh-68{ max-height: 68px; }.mh-69{ max-height: 69px; }.mh-70{ max-height: 70px; }.mh-71{ max-height: 71px; }.mh-72{ max-height: 72px; }.mh-73{ max-height: 73px; }.mh-74{ max-height: 74px; }.mh-75{ max-height: 75px; }.mh-76{ max-height: 76px; }.mh-77{ max-height: 77px; }.mh-78{ max-height: 78px; }.mh-79{ max-height: 79px; }.mh-80{ max-height: 80px; }.mh-81{ max-height: 81px; }.mh-82{ max-height: 82px; }.mh-83{ max-height: 83px; }.mh-84{ max-height: 84px; }.mh-85{ max-height: 85px; }.mh-86{ max-height: 86px; }.mh-87{ max-height: 87px; }.mh-88{ max-height: 88px; }.mh-89{ max-height: 89px; }.mh-90{ max-height: 90px; }.mh-91{ max-height: 91px; }.mh-92{ max-height: 92px; }.mh-93{ max-height: 93px; }.mh-94{ max-height: 94px; }.mh-95{ max-height: 95px; }.mh-96{ max-height: 96px; }.mh-97{ max-height: 97px; }.mh-98{ max-height: 98px; }.mh-99{ max-height: 99px; }.mh-100{ max-height: 100px; }.mh-101{ max-height: 101px; }.mh-102{ max-height: 102px; }.mh-103{ max-height: 103px; }.mh-104{ max-height: 104px; }.mh-105{ max-height: 105px; }.mh-106{ max-height: 106px; }.mh-107{ max-height: 107px; }.mh-108{ max-height: 108px; }.mh-109{ max-height: 109px; }.mh-110{ max-height: 110px; }.mh-111{ max-height: 111px; }.mh-112{ max-height: 112px; }.mh-113{ max-height: 113px; }.mh-114{ max-height: 114px; }.mh-115{ max-height: 115px; }.mh-116{ max-height: 116px; }.mh-117{ max-height: 117px; }.mh-118{ max-height: 118px; }.mh-119{ max-height: 119px; }.mh-120{ max-height: 120px; }.mh-121{ max-height: 121px; }.mh-122{ max-height: 122px; }.mh-123{ max-height: 123px; }.mh-124{ max-height: 124px; }.mh-125{ max-height: 125px; }.mh-126{ max-height: 126px; }.mh-127{ max-height: 127px; }.mh-128{ max-height: 128px; }.mh-129{ max-height: 129px; }.mh-130{ max-height: 130px; }.mh-131{ max-height: 131px; }.mh-132{ max-height: 132px; }.mh-133{ max-height: 133px; }.mh-134{ max-height: 134px; }.mh-135{ max-height: 135px; }.mh-136{ max-height: 136px; }.mh-137{ max-height: 137px; }.mh-138{ max-height: 138px; }.mh-139{ max-height: 139px; }.mh-140{ max-height: 140px; }.mh-141{ max-height: 141px; }.mh-142{ max-height: 142px; }.mh-143{ max-height: 143px; }.mh-144{ max-height: 144px; }.mh-145{ max-height: 145px; }.mh-146{ max-height: 146px; }.mh-147{ max-height: 147px; }.mh-148{ max-height: 148px; }.mh-149{ max-height: 149px; }.mh-150{ max-height: 150px; }.mh-151{ max-height: 151px; }.mh-152{ max-height: 152px; }.mh-153{ max-height: 153px; }.mh-154{ max-height: 154px; }.mh-155{ max-height: 155px; }.mh-156{ max-height: 156px; }.mh-157{ max-height: 157px; }.mh-158{ max-height: 158px; }.mh-159{ max-height: 159px; }.mh-160{ max-height: 160px; }.mh-161{ max-height: 161px; }.mh-162{ max-height: 162px; }.mh-163{ max-height: 163px; }.mh-164{ max-height: 164px; }.mh-165{ max-height: 165px; }.mh-166{ max-height: 166px; }.mh-167{ max-height: 167px; }.mh-168{ max-height: 168px; }.mh-169{ max-height: 169px; }.mh-170{ max-height: 170px; }.mh-171{ max-height: 171px; }.mh-172{ max-height: 172px; }.mh-173{ max-height: 173px; }.mh-174{ max-height: 174px; }.mh-175{ max-height: 175px; }.mh-176{ max-height: 176px; }.mh-177{ max-height: 177px; }.mh-178{ max-height: 178px; }.mh-179{ max-height: 179px; }.mh-180{ max-height: 180px; }.mh-181{ max-height: 181px; }.mh-182{ max-height: 182px; }.mh-183{ max-height: 183px; }.mh-184{ max-height: 184px; }.mh-185{ max-height: 185px; }.mh-186{ max-height: 186px; }.mh-187{ max-height: 187px; }.mh-188{ max-height: 188px; }.mh-189{ max-height: 189px; }.mh-190{ max-height: 190px; }.mh-191{ max-height: 191px; }.mh-192{ max-height: 192px; }.mh-193{ max-height: 193px; }.mh-194{ max-height: 194px; }.mh-195{ max-height: 195px; }.mh-196{ max-height: 196px; }.mh-197{ max-height: 197px; }.mh-198{ max-height: 198px; }.mh-199{ max-height: 199px; }.mh-200{ max-height: 200px; }.mh-210{ max-height: 210px; }.mh-220{ max-height: 220px; }.mh-230{ max-height: 230px; }.mh-240{ max-height: 240px; }.mh-250{ max-height: 250px; }.mh-260{ max-height: 260px; }.mh-270{ max-height: 270px; }.mh-280{ max-height: 280px; }.mh-290{ max-height: 290px; }.mh-300{ max-height: 300px; }.mh-310{ max-height: 310px; }.mh-320{ max-height: 320px; }.mh-330{ max-height: 330px; }.mh-340{ max-height: 340px; }.mh-350{ max-height: 350px; }.mh-360{ max-height: 360px; }.mh-370{ max-height: 370px; }.mh-380{ max-height: 380px; }.mh-390{ max-height: 390px; }.mh-400{ max-height: 400px; }.mh-410{ max-height: 410px; }.mh-420{ max-height: 420px; }.mh-430{ max-height: 430px; }.mh-440{ max-height: 440px; }.mh-450{ max-height: 450px; }.mh-460{ max-height: 460px; }.mh-470{ max-height: 470px; }.mh-480{ max-height: 480px; }.mh-490{ max-height: 490px; }.mh-500{ max-height: 500px; }.mh-550{ max-height: 550px; }.mh-600{ max-height: 600px; }.mh-650{ max-height: 650px; }.mh-700{ max-height: 700px; }.mh-750{ max-height: 750px; }.mh-800{ max-height: 800px; }.mh-850{ max-height: 850px; }.mh-900{ max-height: 900px; }.mh-950{ max-height: 950px; }.mh-1000{ max-height: 1000px; }

/*min width*/
.miw-1{ min-width: 1px; }.miw-2{ min-width: 2px; }.miw-3{ min-width: 3px; }.miw-4{ min-width: 4px; }.miw-5{ min-width: 5px; }.miw-6{ min-width: 6px; }.miw-7{ min-width: 7px; }.miw-8{ min-width: 8px; }.miw-9{ min-width: 9px; }.miw-10{ min-width: 10px; }.miw-11{ min-width: 11px; }.miw-12{ min-width: 12px; }.miw-13{ min-width: 13px; }.miw-14{ min-width: 14px; }.miw-15{ min-width: 15px; }.miw-16{ min-width: 16px; }.miw-17{ min-width: 17px; }.miw-18{ min-width: 18px; }.miw-19{ min-width: 19px; }.miw-20{ min-width: 20px; }.miw-21{ min-width: 21px; }.miw-22{ min-width: 22px; }.miw-23{ min-width: 23px; }.miw-24{ min-width: 24px; }.miw-25{ min-width: 25px; }.miw-26{ min-width: 26px; }.miw-27{ min-width: 27px; }.miw-28{ min-width: 28px; }.miw-29{ min-width: 29px; }.miw-30{ min-width: 30px; }.miw-31{ min-width: 31px; }.miw-32{ min-width: 32px; }.miw-33{ min-width: 33px; }.miw-34{ min-width: 34px; }.miw-35{ min-width: 35px; }.miw-36{ min-width: 36px; }.miw-37{ min-width: 37px; }.miw-38{ min-width: 38px; }.miw-39{ min-width: 39px; }.miw-40{ min-width: 40px; }.miw-41{ min-width: 41px; }.miw-42{ min-width: 42px; }.miw-43{ min-width: 43px; }.miw-44{ min-width: 44px; }.miw-45{ min-width: 45px; }.miw-46{ min-width: 46px; }.miw-47{ min-width: 47px; }.miw-48{ min-width: 48px; }.miw-49{ min-width: 49px; }.miw-50{ min-width: 50px; }.miw-51{ min-width: 51px; }.miw-52{ min-width: 52px; }.miw-53{ min-width: 53px; }.miw-54{ min-width: 54px; }.miw-55{ min-width: 55px; }.miw-56{ min-width: 56px; }.miw-57{ min-width: 57px; }.miw-58{ min-width: 58px; }.miw-59{ min-width: 59px; }.miw-60{ min-width: 60px; }.miw-61{ min-width: 61px; }.miw-62{ min-width: 62px; }.miw-63{ min-width: 63px; }.miw-64{ min-width: 64px; }.miw-65{ min-width: 65px; }.miw-66{ min-width: 66px; }.miw-67{ min-width: 67px; }.miw-68{ min-width: 68px; }.miw-69{ min-width: 69px; }.miw-70{ min-width: 70px; }.miw-71{ min-width: 71px; }.miw-72{ min-width: 72px; }.miw-73{ min-width: 73px; }.miw-74{ min-width: 74px; }.miw-75{ min-width: 75px; }.miw-76{ min-width: 76px; }.miw-77{ min-width: 77px; }.miw-78{ min-width: 78px; }.miw-79{ min-width: 79px; }.miw-80{ min-width: 80px; }.miw-81{ min-width: 81px; }.miw-82{ min-width: 82px; }.miw-83{ min-width: 83px; }.miw-84{ min-width: 84px; }.miw-85{ min-width: 85px; }.miw-86{ min-width: 86px; }.miw-87{ min-width: 87px; }.miw-88{ min-width: 88px; }.miw-89{ min-width: 89px; }.miw-90{ min-width: 90px; }.miw-91{ min-width: 91px; }.miw-92{ min-width: 92px; }.miw-93{ min-width: 93px; }.miw-94{ min-width: 94px; }.miw-95{ min-width: 95px; }.miw-96{ min-width: 96px; }.miw-97{ min-width: 97px; }.miw-98{ min-width: 98px; }.miw-99{ min-width: 99px; }.miw-100{ min-width: 100px; }.miw-101{ min-width: 101px; }.miw-102{ min-width: 102px; }.miw-103{ min-width: 103px; }.miw-104{ min-width: 104px; }.miw-105{ min-width: 105px; }.miw-106{ min-width: 106px; }.miw-107{ min-width: 107px; }.miw-108{ min-width: 108px; }.miw-109{ min-width: 109px; }.miw-110{ min-width: 110px; }.miw-111{ min-width: 111px; }.miw-112{ min-width: 112px; }.miw-113{ min-width: 113px; }.miw-114{ min-width: 114px; }.miw-115{ min-width: 115px; }.miw-116{ min-width: 116px; }.miw-117{ min-width: 117px; }.miw-118{ min-width: 118px; }.miw-119{ min-width: 119px; }.miw-120{ min-width: 120px; }.miw-121{ min-width: 121px; }.miw-122{ min-width: 122px; }.miw-123{ min-width: 123px; }.miw-124{ min-width: 124px; }.miw-125{ min-width: 125px; }.miw-126{ min-width: 126px; }.miw-127{ min-width: 127px; }.miw-128{ min-width: 128px; }.miw-129{ min-width: 129px; }.miw-130{ min-width: 130px; }.miw-131{ min-width: 131px; }.miw-132{ min-width: 132px; }.miw-133{ min-width: 133px; }.miw-134{ min-width: 134px; }.miw-135{ min-width: 135px; }.miw-136{ min-width: 136px; }.miw-137{ min-width: 137px; }.miw-138{ min-width: 138px; }.miw-139{ min-width: 139px; }.miw-140{ min-width: 140px; }.miw-141{ min-width: 141px; }.miw-142{ min-width: 142px; }.miw-143{ min-width: 143px; }.miw-144{ min-width: 144px; }.miw-145{ min-width: 145px; }.miw-146{ min-width: 146px; }.miw-147{ min-width: 147px; }.miw-148{ min-width: 148px; }.miw-149{ min-width: 149px; }.miw-150{ min-width: 150px; }.miw-151{ min-width: 151px; }.miw-152{ min-width: 152px; }.miw-153{ min-width: 153px; }.miw-154{ min-width: 154px; }.miw-155{ min-width: 155px; }.miw-156{ min-width: 156px; }.miw-157{ min-width: 157px; }.miw-158{ min-width: 158px; }.miw-159{ min-width: 159px; }.miw-160{ min-width: 160px; }.miw-161{ min-width: 161px; }.miw-162{ min-width: 162px; }.miw-163{ min-width: 163px; }.miw-164{ min-width: 164px; }.miw-165{ min-width: 165px; }.miw-166{ min-width: 166px; }.miw-167{ min-width: 167px; }.miw-168{ min-width: 168px; }.miw-169{ min-width: 169px; }.miw-170{ min-width: 170px; }.miw-171{ min-width: 171px; }.miw-172{ min-width: 172px; }.miw-173{ min-width: 173px; }.miw-174{ min-width: 174px; }.miw-175{ min-width: 175px; }.miw-176{ min-width: 176px; }.miw-177{ min-width: 177px; }.miw-178{ min-width: 178px; }.miw-179{ min-width: 179px; }.miw-180{ min-width: 180px; }.miw-181{ min-width: 181px; }.miw-182{ min-width: 182px; }.miw-183{ min-width: 183px; }.miw-184{ min-width: 184px; }.miw-185{ min-width: 185px; }.miw-186{ min-width: 186px; }.miw-187{ min-width: 187px; }.miw-188{ min-width: 188px; }.miw-189{ min-width: 189px; }.miw-190{ min-width: 190px; }.miw-191{ min-width: 191px; }.miw-192{ min-width: 192px; }.miw-193{ min-width: 193px; }.miw-194{ min-width: 194px; }.miw-195{ min-width: 195px; }.miw-196{ min-width: 196px; }.miw-197{ min-width: 197px; }.miw-198{ min-width: 198px; }.miw-199{ min-width: 199px; }.miw-200{ min-width: 200px; }.miw-210{ min-width: 210px; }.miw-220{ min-width: 220px; }.miw-230{ min-width: 230px; }.miw-240{ min-width: 240px; }.miw-250{ min-width: 250px; }.miw-260{ min-width: 260px; }.miw-270{ min-width: 270px; }.miw-280{ min-width: 280px; }.miw-290{ min-width: 290px; }.miw-300{ min-width: 300px; }.miw-310{ min-width: 310px; }.miw-320{ min-width: 320px; }.miw-330{ min-width: 330px; }.miw-340{ min-width: 340px; }.miw-350{ min-width: 350px; }.miw-360{ min-width: 360px; }.miw-370{ min-width: 370px; }.miw-380{ min-width: 380px; }.miw-390{ min-width: 390px; }.miw-400{ min-width: 400px; }.miw-410{ min-width: 410px; }.miw-420{ min-width: 420px; }.miw-430{ min-width: 430px; }.miw-440{ min-width: 440px; }.miw-450{ min-width: 450px; }.miw-460{ min-width: 460px; }.miw-470{ min-width: 470px; }.miw-480{ min-width: 480px; }.miw-490{ min-width: 490px; }.miw-500{ min-width: 500px; }.miw-550{ min-width: 550px; }.miw-600{ min-width: 600px; }.miw-650{ min-width: 650px; }.miw-700{ min-width: 700px; }.miw-750{ min-width: 750px; }.miw-800{ min-width: 800px; }.miw-850{ min-width: 850px; }.miw-900{ min-width: 900px; }.miw-950{ min-width: 950px; }.miw-1000{ min-width: 1000px; }

/*min height*/
.mih-1{ min-height: 1px; }.mih-2{ min-height: 2px; }.mih-3{ min-height: 3px; }.mih-4{ min-height: 4px; }.mih-5{ min-height: 5px; }.mih-6{ min-height: 6px; }.mih-7{ min-height: 7px; }.mih-8{ min-height: 8px; }.mih-9{ min-height: 9px; }.mih-10{ min-height: 10px; }.mih-11{ min-height: 11px; }.mih-12{ min-height: 12px; }.mih-13{ min-height: 13px; }.mih-14{ min-height: 14px; }.mih-15{ min-height: 15px; }.mih-16{ min-height: 16px; }.mih-17{ min-height: 17px; }.mih-18{ min-height: 18px; }.mih-19{ min-height: 19px; }.mih-20{ min-height: 20px; }.mih-21{ min-height: 21px; }.mih-22{ min-height: 22px; }.mih-23{ min-height: 23px; }.mih-24{ min-height: 24px; }.mih-25{ min-height: 25px; }.mih-26{ min-height: 26px; }.mih-27{ min-height: 27px; }.mih-28{ min-height: 28px; }.mih-29{ min-height: 29px; }.mih-30{ min-height: 30px; }.mih-31{ min-height: 31px; }.mih-32{ min-height: 32px; }.mih-33{ min-height: 33px; }.mih-34{ min-height: 34px; }.mih-35{ min-height: 35px; }.mih-36{ min-height: 36px; }.mih-37{ min-height: 37px; }.mih-38{ min-height: 38px; }.mih-39{ min-height: 39px; }.mih-40{ min-height: 40px; }.mih-41{ min-height: 41px; }.mih-42{ min-height: 42px; }.mih-43{ min-height: 43px; }.mih-44{ min-height: 44px; }.mih-45{ min-height: 45px; }.mih-46{ min-height: 46px; }.mih-47{ min-height: 47px; }.mih-48{ min-height: 48px; }.mih-49{ min-height: 49px; }.mih-50{ min-height: 50px; }.mih-51{ min-height: 51px; }.mih-52{ min-height: 52px; }.mih-53{ min-height: 53px; }.mih-54{ min-height: 54px; }.mih-55{ min-height: 55px; }.mih-56{ min-height: 56px; }.mih-57{ min-height: 57px; }.mih-58{ min-height: 58px; }.mih-59{ min-height: 59px; }.mih-60{ min-height: 60px; }.mih-61{ min-height: 61px; }.mih-62{ min-height: 62px; }.mih-63{ min-height: 63px; }.mih-64{ min-height: 64px; }.mih-65{ min-height: 65px; }.mih-66{ min-height: 66px; }.mih-67{ min-height: 67px; }.mih-68{ min-height: 68px; }.mih-69{ min-height: 69px; }.mih-70{ min-height: 70px; }.mih-71{ min-height: 71px; }.mih-72{ min-height: 72px; }.mih-73{ min-height: 73px; }.mih-74{ min-height: 74px; }.mih-75{ min-height: 75px; }.mih-76{ min-height: 76px; }.mih-77{ min-height: 77px; }.mih-78{ min-height: 78px; }.mih-79{ min-height: 79px; }.mih-80{ min-height: 80px; }.mih-81{ min-height: 81px; }.mih-82{ min-height: 82px; }.mih-83{ min-height: 83px; }.mih-84{ min-height: 84px; }.mih-85{ min-height: 85px; }.mih-86{ min-height: 86px; }.mih-87{ min-height: 87px; }.mih-88{ min-height: 88px; }.mih-89{ min-height: 89px; }.mih-90{ min-height: 90px; }.mih-91{ min-height: 91px; }.mih-92{ min-height: 92px; }.mih-93{ min-height: 93px; }.mih-94{ min-height: 94px; }.mih-95{ min-height: 95px; }.mih-96{ min-height: 96px; }.mih-97{ min-height: 97px; }.mih-98{ min-height: 98px; }.mih-99{ min-height: 99px; }.mih-100{ min-height: 100px; }.mih-101{ min-height: 101px; }.mih-102{ min-height: 102px; }.mih-103{ min-height: 103px; }.mih-104{ min-height: 104px; }.mih-105{ min-height: 105px; }.mih-106{ min-height: 106px; }.mih-107{ min-height: 107px; }.mih-108{ min-height: 108px; }.mih-109{ min-height: 109px; }.mih-110{ min-height: 110px; }.mih-111{ min-height: 111px; }.mih-112{ min-height: 112px; }.mih-113{ min-height: 113px; }.mih-114{ min-height: 114px; }.mih-115{ min-height: 115px; }.mih-116{ min-height: 116px; }.mih-117{ min-height: 117px; }.mih-118{ min-height: 118px; }.mih-119{ min-height: 119px; }.mih-120{ min-height: 120px; }.mih-121{ min-height: 121px; }.mih-122{ min-height: 122px; }.mih-123{ min-height: 123px; }.mih-124{ min-height: 124px; }.mih-125{ min-height: 125px; }.mih-126{ min-height: 126px; }.mih-127{ min-height: 127px; }.mih-128{ min-height: 128px; }.mih-129{ min-height: 129px; }.mih-130{ min-height: 130px; }.mih-131{ min-height: 131px; }.mih-132{ min-height: 132px; }.mih-133{ min-height: 133px; }.mih-134{ min-height: 134px; }.mih-135{ min-height: 135px; }.mih-136{ min-height: 136px; }.mih-137{ min-height: 137px; }.mih-138{ min-height: 138px; }.mih-139{ min-height: 139px; }.mih-140{ min-height: 140px; }.mih-141{ min-height: 141px; }.mih-142{ min-height: 142px; }.mih-143{ min-height: 143px; }.mih-144{ min-height: 144px; }.mih-145{ min-height: 145px; }.mih-146{ min-height: 146px; }.mih-147{ min-height: 147px; }.mih-148{ min-height: 148px; }.mih-149{ min-height: 149px; }.mih-150{ min-height: 150px; }.mih-151{ min-height: 151px; }.mih-152{ min-height: 152px; }.mih-153{ min-height: 153px; }.mih-154{ min-height: 154px; }.mih-155{ min-height: 155px; }.mih-156{ min-height: 156px; }.mih-157{ min-height: 157px; }.mih-158{ min-height: 158px; }.mih-159{ min-height: 159px; }.mih-160{ min-height: 160px; }.mih-161{ min-height: 161px; }.mih-162{ min-height: 162px; }.mih-163{ min-height: 163px; }.mih-164{ min-height: 164px; }.mih-165{ min-height: 165px; }.mih-166{ min-height: 166px; }.mih-167{ min-height: 167px; }.mih-168{ min-height: 168px; }.mih-169{ min-height: 169px; }.mih-170{ min-height: 170px; }.mih-171{ min-height: 171px; }.mih-172{ min-height: 172px; }.mih-173{ min-height: 173px; }.mih-174{ min-height: 174px; }.mih-175{ min-height: 175px; }.mih-176{ min-height: 176px; }.mih-177{ min-height: 177px; }.mih-178{ min-height: 178px; }.mih-179{ min-height: 179px; }.mih-180{ min-height: 180px; }.mih-181{ min-height: 181px; }.mih-182{ min-height: 182px; }.mih-183{ min-height: 183px; }.mih-184{ min-height: 184px; }.mih-185{ min-height: 185px; }.mih-186{ min-height: 186px; }.mih-187{ min-height: 187px; }.mih-188{ min-height: 188px; }.mih-189{ min-height: 189px; }.mih-190{ min-height: 190px; }.mih-191{ min-height: 191px; }.mih-192{ min-height: 192px; }.mih-193{ min-height: 193px; }.mih-194{ min-height: 194px; }.mih-195{ min-height: 195px; }.mih-196{ min-height: 196px; }.mih-197{ min-height: 197px; }.mih-198{ min-height: 198px; }.mih-199{ min-height: 199px; }.mih-200{ min-height: 200px; }.mih-210{ min-height: 210px; }.mih-220{ min-height: 220px; }.mih-230{ min-height: 230px; }.mih-240{ min-height: 240px; }.mih-250{ min-height: 250px; }.mih-260{ min-height: 260px; }.mih-270{ min-height: 270px; }.mih-280{ min-height: 280px; }.mih-290{ min-height: 290px; }.mih-300{ min-height: 300px; }.mih-310{ min-height: 310px; }.mih-320{ min-height: 320px; }.mih-330{ min-height: 330px; }.mih-340{ min-height: 340px; }.mih-350{ min-height: 350px; }.mih-360{ min-height: 360px; }.mih-370{ min-height: 370px; }.mih-380{ min-height: 380px; }.mih-390{ min-height: 390px; }.mih-400{ min-height: 400px; }.mih-410{ min-height: 410px; }.mih-420{ min-height: 420px; }.mih-430{ min-height: 430px; }.mih-440{ min-height: 440px; }.mih-450{ min-height: 450px; }.mih-460{ min-height: 460px; }.mih-470{ min-height: 470px; }.mih-480{ min-height: 480px; }.mih-490{ min-height: 490px; }.mih-500{ min-height: 500px; }.mih-550{ min-height: 550px; }.mih-600{ min-height: 600px; }.mih-650{ min-height: 650px; }.mih-700{ min-height: 700px; }.mih-750{ min-height: 750px; }.mih-800{ min-height: 800px; }.mih-850{ min-height: 850px; }.mih-900{ min-height: 900px; }.mih-950{ min-height: 950px; }.mih-1000{ min-height: 1000px; }

.wp-10{ width: 10%; }.wp-20{ width: 20%; }.wp-30{ width: 30%; }.wp-40{ width: 40%; }.wp-50{ width: 50%; }.wp-60{ width: 60%; }.wp-70{ width: 70%; }.wp-80{ width: 80%; }.wp-90{ width: 90%; }.wp-10{ width: 10%; }

.hp-10{ width: 10%; }.hp-20{ width: 20%; }.hp-30{ width: 30%; }.hp-40{ width: 40%; }.hp-50{ width: 50%; }.hp-60{ width: 60%; }.hp-70{ width: 70%; }.hp-80{ width: 80%; }.hp-90{ width: 90%; }.hp-10{ width: 10%; }

.text-over{
  white-space: pre;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-over-all, .text-over-all > *{
  white-space: pre;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

::-webkit-scrollbar {
  width: 5px;
  height: 2px; }

::-webkit-scrollbar-thumb {
  background-color: #c2cbd3 }

::-webkit-scrollbar-track {
  background-color: #e9edf1; }

::-webkit-scrollbar {
  width: 5px;
  height: 2px; }

.hide-x-scroll::-webkit-scrollbar{
  height: 0!important;
}

::-webkit-scrollbar-thumb {
  background-color: #c2cbd3 }

::-webkit-scrollbar-track {
  background-color: #e9edf1;}

:hover::-webkit-scrollbar-thumb {
  background-color: #c2cbd3; }

:hover::-webkit-scrollbar-track {
  background-color: ##27273a; }

body::-webkit-scrollbar {
  width: 10px;
  height: 2px;
}

ul {
  padding: 0;
  margin: 0;
}

li {
  list-style: none;
}

a:hover, a:focus {
  text-decoration: none;
}

a:focus {
  outline: 0;
}

img {
  max-width: 100%;
}

input[type=date],
input[type=datetime-local],
input[type=email],
input[type=number],
input[type=password],
input[type=search-md],
input[type=search],
input[type=tel],
input[type=text],
input[type=time],
input[type=url],
textarea,
select {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: none;
  width: 100%;
  padding: 0 20px;
}

select.text_field {
  height: 45px;
}

select.text_field {
  -webkit-appearance: none;
  -moz-appearance: none;
}

input {
  line-height: 45px;
  height: 45px;
  border: 1px solid #ececec;
  -webkit-border-radius: 2px;
          border-radius: 2px;
  color: #747b86;
  font-size: 16px;
}

label, .form-group p.label {
  font-weight: 500;
  font-size: 16px;
  line-height: 26px;
  text-transform: capitalize;
  margin-bottom: 10px;
  color: #000;
}

label span, .form-group p.label span {
  font-weight: 400;
  font-size: 15px;
  color: #555;
}

label sup, .form-group p.label sup {
  color: #ff6a6d;
}

select[multiple] {
  height: 80px;
}

select:focus {
  outline: 0;
  border-color: #0674ec;
}

.select--field {
  height: 55px;
  border: 1px solid #dcdcdc;
}

.text_field {
  background: #f4f5f8;
  border: none;
}

textarea {
  border: 1px solid #ececec;
  min-height: 135px;
  line-height: 25px;
  padding-top: 15px;
}

textarea.text_field {
  line-height: 25px;
  padding-top: 15px;
  min-height: 135px;
}

button {
  margin: 0;
  padding: 0;
}

button:focus {
  outline: 0;
}

/* TYPOGRAPHY */
p {
  font-size: 16px;
  line-height: 26px;
  color: #555555;
  font-weight: 400;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: 'Manrope', sans-serif;
  margin: 0;
  font-weight: 400;
  padding: 0;
  color: #000000;
}

a {
  color: #0674ec;
}

.form-group {
  margin-bottom: 20px;
}

.form-group p {
  font-size: 14px;
  margin-top: 10px;
  margin-bottom: 0;
  color: #898f96;
}

.form-group p span {
  font-weight: 500;
  color: #000;
}

.form-group p.label {
  margin-top: 0;
  clear: right;
  padding: 0;
}

/* HELPER CLASSES: this file contains classes for quick uses */
/*****************************
	-- HELPER
*****************************/
.no-padding {
  padding: 0;
}

.no-margin {
  margin: 0;
}

.padding-left0 {
  padding-left: 0;
}

.ltr {
  text-align: right;
}

.rtl {
  text-align: left;
}

.br_0 {
  border-right: none !important;
}

.bt1 {
  border-top: 1px solid #e4e4e4;
}

.v_middle, .user_area .user_single .user__short_desc .user_avatar, .user_area .user_single .user__short_desc .user_info, .statement_info_card .icon, .statement_info_card .info {
  display: inline-block;
  vertical-align: middle;
  margin-right: -3px;
  float: none;
}

.inline {
  display: inline-block;
}

.text--white {
  color: #fff;
}

.rounded, .credit_modules .modules__content .amounts ul li p, .shortcode_modules .modules__content .amounts ul li p, .upload_modules .modules__content .amounts ul li p, .withdraw_module .modules__content .amounts ul li p {
  -webkit-border-radius: 200px !important;
          border-radius: 200px !important;
}

.border-right1 {
  border-right: 1px solid #ececec;
}

.bold {
  font-weight: 500;
}

/* verticaly middle */
.ver_mid {
  display: table-cell;
  vertical-align: middle;
}

/*****************************
	-- THEME
*****************************/
/*****************************
	-- THEME
*****************************/
/*****************************
	-- THEME
*****************************/
/*****************************
	-- MIXINS
*****************************/
/* container sizes for various devices */
/* Custom scrollbar */
/*****************************
	-- GENERAL
*****************************/
.preload * {
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -ms-transition: none !important;
  -o-transition: none !important;
}

.pcolor {
  color: #0674ec;
}

.scolor {
  color: #7347c1;
}

/* Background Image */
.bgimage {
  position: relative;
}

.bgimage:before {
  z-index: 1;
}

.content_above {
  position: relative;
  z-index: 2;
}

/* Background image holder */
.bg_image_holder {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  -webkit-background-size: cover !important;
          background-size: cover !important;
  background-position: 50% 50% !important;
  z-index: 0;
  -o-transition: opacity .3s linear;
  transition: opacity .3s linear;
  -webkit-transition: opacity .3s linear;
  opacity: 0;
}

.bg_image_holder img {
  display: none;
}

.or {
  width: 100%;
  background: #ececec;
  height: 1px;
  margin-bottom: 33px;
  position: relative;
}

.or:before {
  content: 'Or';
  position: absolute;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  background: #fff;
  padding: 20px;
  color: #0674ec;
  font-weight: 500;
  transform: translate(-50%, -50%);
}

.mcolor1 {
  color: #77de51;
}

.mcolor2 {
  color: #feb71d;
}

.mcolor3 {
  color: #58c9e9;
}

.mcolor4 {
  color: #ff6a6d;
}

.pcolorbg {
  background: #0674ec;
}

.scolorbg {
  background: #7347c1;
}

.mcolorbg1 {
  background: #77de51;
}

.mcolorbg2 {
  background: #feb71d;
}

.mcolorbg3 {
  background: #58c9e9;
}

.mcolorbg4 {
  background: #ff6a6d;
}

/* tooltip */
.tooltip {
  display: block;
}

.tooltip .tooltip-inner {
  font-family: "Quicksand", sans-serif;
  font-size: 14px;
  text-align: left;
  display: block;
}

/*.highlighted{
  background: $pcolor;
}*/
.section--padding {
  padding-top: 120px;
  padding-bottom: 120px;
}

.section--padding2 {
  padding: 70px 0 120px;
}

.section--padding3 {
  padding: 70px 0 0;
}

.section-title {
  text-align: center;
  padding-bottom: 53px;
}

.section-title h1 {
  font-weight: 400;
  margin-bottom: 24px;
}

.section-title h1 .highlighted {
  color: #0674ec;
}

.section-title p {
  padding: 0 230px;
  line-height: 30px;
  margin-bottom: 0;
}

.shortcode_wrapper + .shortcode_wrapper {
  margin-top: 80px;
}

/* Input with icons */
.input_with_icon {
  position: relative;
}

.input_with_icon span {
  position: absolute;
  right: 20px;
  top: 50%;
  color: #747b86;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

.product-title-area, .shortcode_module_title, .dashboard_contents .dashboard_title_area {
  background: #fff;
  padding: 32px 30px 32px;
  margin-bottom: 30px;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
          box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}

.product-title-area:before, .shortcode_module_title:before, .dashboard_contents .dashboard_title_area:before, .product-title-area:after, .shortcode_module_title:after, .dashboard_contents .dashboard_title_area:after {
  display: table;
  content: "";
  clear: both;
}

.product-title-area .product__slider-nav, .shortcode_module_title .product__slider-nav, .dashboard_contents .dashboard_title_area .product__slider-nav {
  float: right;
  background: #7347c1;
}

.product-title-area .product__slider-nav span, .shortcode_module_title .product__slider-nav span, .dashboard_contents .dashboard_title_area .product__slider-nav span {
  line-height: 45px;
  color: #fff;
  cursor: pointer;
  width: 52px;
  display: inline-block;
  text-align: center;
}

.product-title-area .date_area, .shortcode_module_title .date_area, .dashboard_contents .dashboard_title_area .date_area {
  float: right;
}

.product-title-area .date_area p, .shortcode_module_title .date_area p, .dashboard_contents .dashboard_title_area .date_area p {
  float: left;
}

.product-title-area .date_area .input_with_icon, .shortcode_module_title .date_area .input_with_icon, .dashboard_contents .dashboard_title_area .date_area .input_with_icon {
  max-width: 158px;
}

.product-title-area .date_area .input_with_icon, .shortcode_module_title .date_area .input_with_icon, .dashboard_contents .dashboard_title_area .date_area .input_with_icon, .product-title-area .date_area .select-wrap, .shortcode_module_title .date_area .select-wrap, .dashboard_contents .dashboard_title_area .date_area .select-wrap {
  float: left;
  margin-right: 10px;
}

.product-title-area .date_area .select-wrap select, .shortcode_module_title .date_area .select-wrap select, .dashboard_contents .dashboard_title_area .date_area .select-wrap select {
  height: 47px;
}

.product-title-area .date_area .btn:hover, .shortcode_module_title .date_area .btn:hover, .dashboard_contents .dashboard_title_area .date_area .btn:hover {
  background: #0674ec;
  color: #fff;
}

.product__title {
  float: left;
}

.product__title h2 {
  font-weight: 400;
  line-height: 45px;
}

.filter__menu {
  float: right;
  position: relative;
  margin-top: 10px;
}

.filter__menu p {
  margin-bottom: 0;
  display: inline-block;
  vertical-align: middle;
  color: #747b86;
  margin-right: 15px;
}

.filter__menu .filter__menu_icon {
  display: inline-block;
  vertical-align: middle;
  margin-top: 6px;
  width: 17px;
}

.filter__menu .filter__menu_icon svg {
  height: 16px;
  cursor: pointer;
}

.filter__menu .filter__menu_icon svg:hover circle {
  fill: #0673ec;
}

.filter__menu .filter__menu_icon svg circle {
  fill: #a3b1c4;
}

.filter__menu .filter__menu_icon .filter_dropdown {
  position: absolute;
  min-width: 183px;
  padding: 20px 27px;
  top: 45px !important;
  z-index: 3;
  background: #fff;
  right: -15px;
  left: auto !important;
  -webkit-box-shadow: 0 5px 40px rgba(82, 85, 90, 0.2);
          box-shadow: 0 5px 40px rgba(82, 85, 90, 0.2);
  -webkit-transform: translate3d(0, 0, 0) !important;
          transform: translate3d(0, 0, 0) !important;
}

.filter__menu .filter__menu_icon .filter_dropdown.active {
  display: block;
}

.filter__menu .filter__menu_icon .filter_dropdown:before {
  position: absolute;
  content: "";
  border-bottom: 10px solid #fff;
  border-left: 10px solid transparent;
  right: 15px;
  bottom: 100%;
  border-right: 10px solid transparent;
}

.filter__menu .filter__menu_icon .filter_dropdown li a {
  color: #747b86;
  display: block;
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
  line-height: 28px;
}

.filter__menu .filter__menu_icon .filter_dropdown li a:hover {
  color: #0674ec;
}

.transparent {
  background: transparent;
}

.rounded, .credit_modules .modules__content .amounts ul li p, .shortcode_modules .modules__content .amounts ul li p, .upload_modules .modules__content .amounts ul li p, .withdraw_module .modules__content .amounts ul li p {
  -webkit-border-radius: 200px;
          border-radius: 200px;
}

.tags ul > li {
  display: inline-block;
}

.tags--round ul > li a {
  color: #868c96;
  line-height: 28px;
  background: #f1f3f6;
  display: inline-block;
  padding: 0 17px;
  margin-right: 4px;
  -webkit-border-radius: 50px;
          border-radius: 50px;
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
}

.tags--round ul > li a:hover {
  background: #7347c1;
  color: #fff;
}

.bgcolor {
  background: #eff1f5;
}

.bgcolor2 {
  background: #f6f7fb;
}

.range-slider.ui-slider {
  height: 6px;
  background: #efedf3;
  -webkit-border-radius: 6px;
          border-radius: 6px;
}

.range-slider.ui-slider .ui-slider-range {
  background: #7347c1;
}

.range-slider.ui-slider .ui-slider-handle {
  height: 18px;
  width: 18px;
  background: #0674ec;
  -webkit-border-radius: 50px;
          border-radius: 50px;
  top: -6px;
  z-index: 2;
  cursor: pointer;
}

.range-slider.ui-slider .ui-slider-handle:focus {
  outline: 0;
}

.range-slider.ui-slider .ui-slider-handle:before {
  content: '';
  position: absolute;
  height: calc(100% - 8px);
  width: calc(100% - 8px);
  background: #fff;
  left: 4px;
  top: 4px;
  z-index: -1;
  -webkit-border-radius: 50%;
          border-radius: 50%;
}

.price-ranges {
  padding-top: 34px;
  text-align: center;
}

.price-ranges span {
  line-height: 32px;
  display: inline-block;
  background: rgba(115, 71, 193, 0.1);
  width: 80px;
  color: #7347c1;
}

.rating {
  display: inline-block;
  vertical-align: middle;
}

.rating ul {
  float: left;
  padding-bottom: 0;
}

.rating ul li {
  float: left;
  margin-right: 3px;
}

.rating ul li span.fa-star, .rating ul li span.fa-star-half-o {
  color: #ffc000;
}

.rating ul li span.fa-star-o {
  color: #7e7e7e;
}

.rating .rating__count {
  display: inline-block;
  color: #6f7d8d;
  vertical-align: middle;
  margin-left: 5px;
}

.custom-checkbox2 input[type='checkbox'], .custom-radio input[type='checkbox'] {
  display: none;
}

.custom-checkbox2 input[type='checkbox']:checked + label span:before, .custom-radio input[type='checkbox']:checked + label span:before, .custom-checkbox2 .form-group input[type='checkbox']:checked + p.label span:before, .form-group .custom-checkbox2 input[type='checkbox']:checked + p.label span:before, .custom-radio .form-group input[type='checkbox']:checked + p.label span:before, .form-group .custom-radio input[type='checkbox']:checked + p.label span:before {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}

.custom-checkbox2 label, .custom-radio label, .custom-checkbox2 .form-group p.label, .form-group .custom-checkbox2 p.label, .custom-radio .form-group p.label, .form-group .custom-radio p.label {
  font-size: 15px;
  font-weight: 400;
  margin: 0;
  line-height: 36px;
  cursor: pointer;
  text-transform: none;
}

.custom-checkbox2 label span.circle, .custom-radio label span.circle, .custom-checkbox2 .form-group p.label span.circle, .form-group .custom-checkbox2 p.label span.circle, .custom-radio .form-group p.label span.circle, .form-group .custom-radio p.label span.circle {
  height: 20px;
  margin-right: 12px;
  vertical-align: middle;
  width: 20px;
  background: #fff;
  display: inline-block;
  border: 4px solid #e6e9ed;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  position: relative;
}

.custom-checkbox2 label span.circle:before, .custom-radio label span.circle:before, .custom-checkbox2 .form-group p.label span.circle:before, .form-group .custom-checkbox2 p.label span.circle:before, .custom-radio .form-group p.label span.circle:before, .form-group .custom-radio p.label span.circle:before {
  content: '\f00c';
  font-family: 'FontAwesome',sans-serif;
  position: absolute;
  height: 20px;
  width: 20px;
  text-align: center;
  font-size: 12px;
  bottom: -4px;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  left: -4px;
  opacity: 0;
  -webkit-transform: scale(0.5);
      -ms-transform: scale(0.5);
          transform: scale(0.5);
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background: #0674ec;
  color: #fff;
  line-height: 20px;
}

.custom-radio input[type='radio'] {
  display: none;
}

.custom-radio input[type='radio']:checked + label span:before, .custom-radio .form-group input[type='radio']:checked + p.label span:before, .form-group .custom-radio input[type='radio']:checked + p.label span:before {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}

.custom-radio label span.circle:before, .custom-radio .form-group p.label span.circle:before, .form-group .custom-radio p.label span.circle:before {
  content: "";
  background: #fff;
  border: 4px solid #0674ec;
}

.custom-radio.custom_radio--big span.circle {
  height: 30px;
  width: 30px;
  border-width: 5px;
}

.custom-radio.custom_radio--big span.circle:before {
  width: 30px;
  height: 30px;
  font-size: 16px;
  line-height: 30px;
  border-width: 5px;
}

.radio-group .label {
  display: block;
  text-align: left;
}

.radio-group .custom-radio {
  display: inline-block;
}

.radio-group .custom-radio + .custom-radio {
  margin-left: 30px;
}

/* custom checkbox area css*/
.custom_checkbox {
  position: relative;
  margin-top: 10px;
}

.custom_checkbox input[type='checkbox'] {
  display: none;
}

.custom_checkbox input[type='checkbox']:checked + label .shadow_checkbox, .custom_checkbox .form-group input[type='checkbox']:checked + p.label .shadow_checkbox, .form-group .custom_checkbox input[type='checkbox']:checked + p.label .shadow_checkbox {
  border: transparent;
}

.custom_checkbox input[type='checkbox']:checked + label .shadow_checkbox:before, .custom_checkbox .form-group input[type='checkbox']:checked + p.label .shadow_checkbox:before, .form-group .custom_checkbox input[type='checkbox']:checked + p.label .shadow_checkbox:before {
  visibility: visible;
}

.custom_checkbox label, .custom_checkbox .form-group p.label, .form-group .custom_checkbox p.label {
  margin-bottom: 0;
}

.custom_checkbox label .label_text, .custom_checkbox .form-group p.label .label_text, .form-group .custom_checkbox p.label .label_text {
  font-weight: 400;
  color: #555;
  display: inline-block;
  vertical-align: middle;
  margin-left: 11px;
}

.custom_checkbox label .shadow_checkbox, .custom_checkbox .form-group p.label .shadow_checkbox, .form-group .custom_checkbox p.label .shadow_checkbox {
  height: 18px;
  width: 18px;
  top: 0;
  border: 1px solid #d3d3d3;
  display: inline-block;
  vertical-align: middle;
  position: relative;
  -webkit-border-radius: 2px;
          border-radius: 2px;
}

.custom_checkbox label .shadow_checkbox:before, .custom_checkbox .form-group p.label .shadow_checkbox:before, .form-group .custom_checkbox p.label .shadow_checkbox:before {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  content: '\f00c';
  font-size: 12px;
  visibility: hidden;
  text-align: center;
  color: #fff;
  line-height: 18px;
  font-family: FontAwesome, sans-serif;
  background: #0674ec;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}

/* custom upload field */
.custom_upload p {
  font-weight: 500;
  font-size: 16px;
  color: #000;
  margin-bottom: 12px;
}

.custom_upload p span {
  font-size: 15px;
  line-height: 26px;
  font-weight: 400;
  color: #555;
}

.custom_upload input[type='file'] {
  display: none;
}

/* cardify any area */
.cardify, .content_title, .table_module, .card_style1, .card_style2, .credit_modules, .shortcode_modules, .upload_modules, .withdraw_module, .statement_info_card, .statement_table, .thread_sort_area, .author_info, .comment_area, .contact_tile, .featured_event, .google_map .location_address .addres_module {
  background: #fff;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  -webkit-box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
  box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
}

/* common toggle module css */
.toggle_title {
  display: block;
  padding: 30px 30px 25px;
}

.toggle_title span.lnr {
  float: right;
  line-height: 20px;
  font-size: 14px;
}

.toggle_title h4 {
  font-size: 22px;
}

.social_icon {
  display: inline-block;
}

.social_icon span {
  display: inline-block;
  line-height: 45px;
  width: 45px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  text-align: center;
  border-radius: 50%;
  font-size: 16px;
  color: #fff;
}

.social_icon span.fa-facebook {
  background: #395799;
}

.social_icon span.fa-twitter {
  background: #19b2f5;
}

.social_icon span.fa-google-plus {
  background: #f05b44;
}

.social_icon span.fa-behance {
  background: #0057ff;
}

.social_icon span.fa-dribbble {
  background: #ea4c89;
}

.input-group .input-group-addon {
  background: none;
  border: none;
  font-size: 18px;
  color: #555;
  padding-left: 0;
}

.input-group.with--addon {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.input-group.with--addon .text_field {
  width: calc(100% - 25px);
  margin-left: 14px;
}

/* content area title */
.content_title {
  padding: 30px;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  margin-bottom: 30px;
}

/* video modal css */
.video_modal .modal-content iframe {
  width: 100%;
  height: 450px;
}

.question-form {
  -webkit-border-radius: 3px;
          border-radius: 3px;
}

.question-form .form-group {
  margin-bottom: 25px;
}

.question-form .form-group:last-child {
  margin-bottom: 0;
}

.question-form .form-group .trumbowyg-box {
  margin-top: 0;
}

.question-form .form-group .attachments label, .question-form .form-group .attachments p.label {
  display: block;
}

.question-form .form-group .attachments label:last-child, .question-form .form-group .attachments p.label:last-child {
  border: 1px solid #ececec;
  line-height: 55px;
  padding: 0 20px;
  text-align: center;
  cursor: pointer;
}

.question-form .form-group .attachments label:last-child span, .question-form .form-group .attachments p.label:last-child span {
  color: #747686;
}

.messages::-webkit-scrollbar-track {
  background-color: transparent;
}

.messages::-webkit-scrollbar {
  width: 6px;
  background-color: transparent;
}

.messages::-webkit-scrollbar-thumb {
  background-color: #e9eef2;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}

.offcanvas-menu::-webkit-scrollbar-track {
  background-color: transparent;
}

.offcanvas-menu::-webkit-scrollbar {
  width: 6px;
  background-color: transparent;
}

.offcanvas-menu::-webkit-scrollbar-thumb {
  background-color: #e9eef2;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}

/*****************************
	-- THEME
*****************************/
/*****************************
	-- MIXINS
*****************************/
/* container sizes for various devices */
/* Custom scrollbar */
h1 {
  font-size: 36px;
}

h2 {
  font-size: 30px;
}

h3 {
  font-size: 24px;
}

h4 {
  font-size: 22px;
}

h5 {
  font-size: 20px;
}

h6 {
  font-size: 18px;
}

/*****************************
	--- MENU
*****************************/
.top-menu-area .logo {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

/*menu style 1*/
.menu--style1 .top-menu-area {
  background: #fff;
}

.menu--style1 .mainmenu, .menu--style1 .mainmenu__menu {
  background: #0674ec;
}

.menu--style1 .mainmenu__menu ul li:hover a {
  color: #333;
}

.menu--style1 .mainmenu__menu ul li a {
  color: #fff;
}

.menu--style1 .searc-wrap input {
  background: rgba(255, 255, 255, 0.2);
  border: 0;
  color: #ffffff;
  font-weight: 400;
}

.menu--style1 .searc-wrap input::-webkit-input-placeholder {
  color: #fff;
}

.menu--style1 .searc-wrap input::-moz-placeholder {
  color: #fff;
}

.menu--style1 .searc-wrap input:-ms-input-placeholder {
  color: #fff;
}

.menu--style1 .searc-wrap .search-wrap__btn {
  background: #fff;
  color: #0674ec;
}

/* menu style 2 */
.menu--style2 .author-area__seller-btn, .menu--style2 .searc-wrap input,
.menu--style2 .searc-wrap .search-wrap__btn {
  -webkit-border-radius: 4px;
          border-radius: 4px;
}

.menu--style2 .searc-wrap .search-wrap__btn {
  width: 60px;
}

.menu--style3 .top-menu-area {
  background: #262b30;
}

.menu--style3 .top-menu-area .author__notification_area ul li span.lnr {
  color: #9ba9b7;
}

.menu--style3 .top-menu-area .autor__info .name {
  color: #fff;
}

.menu--style3 .top-menu-area .autor__info .ammount {
  color: #bbc4ce;
}

.menu--style6 .mainmenu__menu {
  background: none;
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}

.menu--style6 .mainmenu__menu .navbar-collapse {
  float: none;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.menu--style6 .mainmenu__menu .navbar-collapse .has_megamenu .dropdown_megamenu {
  width: 100%;
}

.menu--style6 .mainmenu__menu .navbar-collapse .has_megamenu .dropdown_megamenu .megamnu_module .menu_items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.menu--style6 .mainmenu__menu .navbar-collapse .has_megamenu .dropdown_megamenu .megamnu_module .menu_items .menu_column {
  float: none;
}

.menu--style6 .mainmenu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.menu--style6 .mainmenu .author-author__info {
  float: none;
  margin-left: auto;
}

.navbar-nav {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

/* menu style 2 */
.not_logged_in {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.not_logged_in .author__notification_area {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 20px;
}

@media (min-width: 768px) {
  .not_logged_in .author__notification_area {
    margin-right: 30px;
  }
}

@media (max-width: 575px) {
  .not_logged_in .author__notification_area .dropdowns.dropdown--cart {
    right: -100px;
  }
  .not_logged_in .author__notification_area .dropdowns.dropdown--cart:before {
    right: 100px;
  }
}

@media (max-width: 440px) {
  .not_logged_in .author__notification_area .dropdowns.dropdown--cart {
    width: 280px;
  }
  .not_logged_in .author__notification_area .dropdowns.dropdown--cart .cart_area .cart_product {
    padding: 15px;
  }
}

.not_logged_in .author__notification_area ul li {
  padding: 0;
}

.pull-right.mobile-size {
  white-space: nowrap;
}

.pull-right.mobile-size a {
  width: 30px;
  height: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

/*****************************
	-- PRODUCT SIDEBAR
*****************************/
/*****************************
	-- THEME
*****************************/
/*****************************
	-- MIXINS
*****************************/
/* container sizes for various devices */
/* Custom scrollbar */
.sidebar-card, .item-preview {
  background: #fff;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  -webkit-box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
  box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
  margin-bottom: 30px;
}

.sidebar-card .card-title, .item-preview .card-title {
  padding: 30px;
  border-bottom: 1px solid #ececec;
}

.product--sidebar .sidebar-card, .support--sidebar .sidebar-card, .faq--sidebar .sidebar-card, .affliate_rule_module .sidebar-card, .sidebar--blog .sidebar-card, .product--sidebar .item-preview, .support--sidebar .item-preview, .faq--sidebar .item-preview, .affliate_rule_module .item-preview, .sidebar--blog .item-preview {
  background: #fff;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  -webkit-box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
  box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
  margin-bottom: 30px;
}

.product--sidebar .sidebar-card .card-title, .support--sidebar .sidebar-card .card-title, .faq--sidebar .sidebar-card .card-title, .affliate_rule_module .sidebar-card .card-title, .sidebar--blog .sidebar-card .card-title, .product--sidebar .item-preview .card-title, .support--sidebar .item-preview .card-title, .faq--sidebar .item-preview .card-title, .affliate_rule_module .item-preview .card-title, .sidebar--blog .item-preview .card-title {
  padding: 30px 30px 28px;
  display: block;
  margin-bottom: 0;
}

.product--sidebar .sidebar-card .card-title .h4, .support--sidebar .sidebar-card .card-title .h4, .faq--sidebar .sidebar-card .card-title .h4, .affliate_rule_module .sidebar-card .card-title .h4, .sidebar--blog .sidebar-card .card-title .h4, .product--sidebar .item-preview .card-title .h4, .support--sidebar .item-preview .card-title .h4, .faq--sidebar .item-preview .card-title .h4, .affliate_rule_module .item-preview .card-title .h4, .sidebar--blog .item-preview .card-title .h4 {
  font-size: 20px;
}

.product--sidebar .sidebar-card .card-title span, .support--sidebar .sidebar-card .card-title span, .faq--sidebar .sidebar-card .card-title span, .affliate_rule_module .sidebar-card .card-title span, .sidebar--blog .sidebar-card .card-title span, .product--sidebar .item-preview .card-title span, .support--sidebar .item-preview .card-title span, .faq--sidebar .item-preview .card-title span, .affliate_rule_module .item-preview .card-title span, .sidebar--blog .item-preview .card-title span {
  float: right;
  font-size: 12px;
  line-height: 20px;
  color: #555;
}

.product--sidebar .sidebar-card .collapsible-content, .support--sidebar .sidebar-card .collapsible-content, .faq--sidebar .sidebar-card .collapsible-content, .affliate_rule_module .sidebar-card .collapsible-content, .sidebar--blog .sidebar-card .collapsible-content, .product--sidebar .item-preview .collapsible-content, .support--sidebar .item-preview .collapsible-content, .faq--sidebar .item-preview .collapsible-content, .affliate_rule_module .item-preview .collapsible-content, .sidebar--blog .item-preview .collapsible-content {
  padding: 0 30px;
}

.product--sidebar .sidebar-card .card-content, .support--sidebar .sidebar-card .card-content, .faq--sidebar .sidebar-card .card-content, .affliate_rule_module .sidebar-card .card-content, .sidebar--blog .sidebar-card .card-content, .product--sidebar .item-preview .card-content, .support--sidebar .item-preview .card-content, .faq--sidebar .item-preview .card-content, .affliate_rule_module .item-preview .card-content, .sidebar--blog .item-preview .card-content {
  padding: 20px 0;
}

.product--sidebar .card--category a, .support--sidebar .card--category a, .faq--sidebar .card--category a, .affliate_rule_module .card--category a, .support--sidebar .card--forum_categories a, .faq--sidebar .card--forum_categories a, .affliate_rule_module .card--forum_categories a, .sidebar--blog .card--forum_categories a, .sidebar--blog .card--category a {
  display: block;
}

.product--sidebar .card--category ul li a, .support--sidebar .card--category ul li a, .faq--sidebar .card--category ul li a, .affliate_rule_module .card--category ul li a, .support--sidebar .card--forum_categories ul li a, .faq--sidebar .card--forum_categories ul li a, .affliate_rule_module .card--forum_categories ul li a, .sidebar--blog .card--forum_categories ul li a, .sidebar--blog .card--category ul li a {
  display: block;
  line-height: 36px;
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
  color: #555;
}

.product--sidebar .card--category ul li a:hover, .support--sidebar .card--category ul li a:hover, .faq--sidebar .card--category ul li a:hover, .affliate_rule_module .card--category ul li a:hover, .support--sidebar .card--forum_categories ul li a:hover, .faq--sidebar .card--forum_categories ul li a:hover, .affliate_rule_module .card--forum_categories ul li a:hover, .sidebar--blog .card--forum_categories ul li a:hover, .sidebar--blog .card--category ul li a:hover {
  color: #0674ec;
}

.product--sidebar .card--category ul li a span.lnr, .support--sidebar .card--category ul li a span.lnr, .faq--sidebar .card--category ul li a span.lnr, .affliate_rule_module .card--category ul li a span.lnr, .support--sidebar .card--forum_categories ul li a span.lnr, .faq--sidebar .card--forum_categories ul li a span.lnr, .affliate_rule_module .card--forum_categories ul li a span.lnr, .sidebar--blog .card--forum_categories ul li a span.lnr, .sidebar--blog .card--category ul li a span.lnr {
  font-size: 10px;
  margin-right: 10px;
}

.product--sidebar .card--category ul li a .item-count, .support--sidebar .card--category ul li a .item-count, .faq--sidebar .card--category ul li a .item-count, .affliate_rule_module .card--category ul li a .item-count, .support--sidebar .card--forum_categories ul li a .item-count, .faq--sidebar .card--forum_categories ul li a .item-count, .affliate_rule_module .card--forum_categories ul li a .item-count, .sidebar--blog .card--forum_categories ul li a .item-count, .sidebar--blog .card--category ul li a .item-count {
  float: right;
}

.product--sidebar .card--slider .card-content, .support--sidebar .card--slider .card-content, .faq--sidebar .card--slider .card-content, .affliate_rule_module .card--slider .card-content, .sidebar--blog .card--slider .card-content {
  padding: 30px 0;
}

.product--sidebar .card--slider .card-content .price-ranges, .support--sidebar .card--slider .card-content .price-ranges, .faq--sidebar .card--slider .card-content .price-ranges, .affliate_rule_module .card--slider .card-content .price-ranges, .sidebar--blog .card--slider .card-content .price-ranges {
  padding-top: 25px;
}

.product--sidebar .card--slider .card-content .price-ranges .from, .support--sidebar .card--slider .card-content .price-ranges .from, .faq--sidebar .card--slider .card-content .price-ranges .from, .affliate_rule_module .card--slider .card-content .price-ranges .from, .sidebar--blog .card--slider .card-content .price-ranges .from {
  margin-right: 30px;
}

/* SINGLE PRODUCT SIDEBAR */
.sidebar--single-product .sidebar-card, .sidebar--single-product .item-preview {
  padding: 30px;
}

.sidebar--single-product .sidebar-card.card-pricing .price, .sidebar--single-product .card-pricing.item-preview .price {
  padding: 30px 0;
  text-align: center;
  margin-bottom: 20px;
  -webkit-box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
          box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
}

.sidebar--single-product .sidebar-card.card-pricing .price h1, .sidebar--single-product .card-pricing.item-preview .price h1 {
  font-weight: 500;
  font-size: 36px;
  line-height: 30px;
  color: #0674ec;
}

.sidebar--single-product .sidebar-card.card-pricing .price h1 sup, .sidebar--single-product .card-pricing.item-preview .price h1 sup {
  font-size: 18px;
}

.sidebar--single-product .sidebar-card.card-pricing .pricing-options, .sidebar--single-product .card-pricing.item-preview .pricing-options {
  margin-bottom: 25px;
}

.sidebar--single-product .sidebar-card.card-pricing .pricing-options li, .sidebar--single-product .card-pricing.item-preview .pricing-options li {
  padding: 10px 0;
}

.sidebar--single-product .sidebar-card.card-pricing .pricing-options li + li, .sidebar--single-product .card-pricing.item-preview .pricing-options li + li {
  border-top: 1px solid #ececec;
}

.sidebar--single-product .sidebar-card.card-pricing .pricing-options .custom-radio label, .sidebar--single-product .card-pricing.item-preview .pricing-options .custom-radio label, .sidebar--single-product .sidebar-card.card-pricing .pricing-options .custom-radio .form-group p.label, .form-group .sidebar--single-product .sidebar-card.card-pricing .pricing-options .custom-radio p.label, .sidebar--single-product .card-pricing.item-preview .pricing-options .custom-radio .form-group p.label, .form-group .sidebar--single-product .card-pricing.item-preview .pricing-options .custom-radio p.label {
  font-size: 16px;
}

.sidebar--single-product .sidebar-card.card-pricing .pricing-options .custom-radio label .pricing__opt, .sidebar--single-product .card-pricing.item-preview .pricing-options .custom-radio label .pricing__opt, .sidebar--single-product .sidebar-card.card-pricing .pricing-options .custom-radio .form-group p.label .pricing__opt, .form-group .sidebar--single-product .sidebar-card.card-pricing .pricing-options .custom-radio p.label .pricing__opt, .sidebar--single-product .card-pricing.item-preview .pricing-options .custom-radio .form-group p.label .pricing__opt, .form-group .sidebar--single-product .card-pricing.item-preview .pricing-options .custom-radio p.label .pricing__opt {
  color: #333333;
  font-weight: 500;
}

.sidebar--single-product .sidebar-card.card-pricing .purchase-button .btn, .sidebar--single-product .card-pricing.item-preview .purchase-button .btn {
  width: 100%;
  font-weight: 500;
}

.sidebar--single-product .sidebar-card.card-pricing .purchase-button .btn + .btn, .sidebar--single-product .card-pricing.item-preview .purchase-button .btn + .btn {
  margin-top: 30px;
}

.sidebar--single-product .sidebar-card.card--pricing2, .sidebar--single-product .card--pricing2.item-preview {
  padding: 0;
}

.sidebar--single-product .sidebar-card.card--pricing2 .price, .sidebar--single-product .card--pricing2.item-preview .price {
  background: #0674ec;
  -webkit-border-radius: 4px 4px 0 0;
          border-radius: 4px 4px 0 0;
}

.sidebar--single-product .sidebar-card.card--pricing2 .price h1, .sidebar--single-product .card--pricing2.item-preview .price h1 {
  color: #fff;
}

.sidebar--single-product .sidebar-card.card--pricing2 .pricing-options, .sidebar--single-product .card--pricing2.item-preview .pricing-options {
  padding: 0 30px;
}

.sidebar--single-product .sidebar-card.card--pricing2 .pricing-options li p, .sidebar--single-product .card--pricing2.item-preview .pricing-options li p {
  padding-top: 18px;
  padding-left: 35px;
}

.sidebar--single-product .sidebar-card.card--pricing2 .purchase-button, .sidebar--single-product .card--pricing2.item-preview .purchase-button {
  padding: 0  30px 30px;
}

.sidebar--single-product .card-title {
  padding: 30px;
  border-bottom: 1px solid #ececec;
}

.sidebar--single-product .card--metadata ul.data > li {
  padding: 22px 0 22px;
  border-bottom: 1px solid #ececec;
  overflow: hidden;
  line-height: 30px;
}

.sidebar--single-product .card--metadata ul.data > li:last-child {
  border-bottom: 0;
  padding-bottom: 0;
}

.sidebar--single-product .card--metadata ul.data > li p {
  float: left;
  font-size: 16px;
  line-height: inherit;
  margin-bottom: 0;
}

.sidebar--single-product .card--metadata ul.data > li p span {
  margin-right: 8px;
}

.sidebar--single-product .card--metadata ul.data > li > span {
  float: right;
  font-weight: 500;
  font-size: 18px;
  color: #333;
}

.sidebar--single-product .card--metadata .rating {
  text-align: center;
  padding-top: 28px;
}

.sidebar--single-product .card--product-infos {
  padding: 0;
}

.sidebar--single-product .card--product-infos ul.infos {
  padding: 19px 30px;
}

.sidebar--single-product .card--product-infos ul.infos li {
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.sidebar--single-product .card--product-infos ul.infos li p {
  display: inline-block;
  vertical-align: middle;
  margin-right: -3px;
  margin: 0;
  font-size: 15px;
  vertical-align: top;
  line-height: 36px;
}

.sidebar--single-product .card--product-infos ul.infos li p.data-label {
  width: 40%;
  font-weight: 500;
  color: #333333;
}

.sidebar--single-product .card--product-infos ul.infos li p.data-label:after {
  content: ':';
  margin-left: 2px;
}

.sidebar--single-product .card--product-infos ul.infos li p.info {
  width: 60%;
}

/* SUPPORT PAGE SIDEBAR */
.support--sidebar .login_promot, .faq--sidebar .login_promot, .affliate_rule_module .login_promot, .sidebar--blog .login_promot {
  background: #0674ec;
  color: #fff;
  margin-bottom: 30px;
  font-weight: 500;
  font-size: 20px;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  padding: 25px 30px;
  display: block;
}

.support--sidebar .login_promot span, .faq--sidebar .login_promot span, .affliate_rule_module .login_promot span, .sidebar--blog .login_promot span {
  margin-right: 10px;
}

.support--sidebar .card--top_discussion .card-content li, .faq--sidebar .card--top_discussion .card-content li, .affliate_rule_module .card--top_discussion .card-content li, .sidebar--blog .card--top_discussion .card-content li, .faq--sidebar .faq--card .card-content li, .affliate_rule_module .faq--card .card-content li {
  position: relative;
  padding-left: 23px;
  margin-bottom: 10px;
}

.support--sidebar .card--top_discussion .card-content li:before, .faq--sidebar .card--top_discussion .card-content li:before, .affliate_rule_module .card--top_discussion .card-content li:before, .sidebar--blog .card--top_discussion .card-content li:before, .faq--sidebar .faq--card .card-content li:before, .affliate_rule_module .faq--card .card-content li:before {
  position: absolute;
  content: '';
  height: 7px;
  width: 7px;
  -webkit-border-radius: 200px;
  border-radius: 200px;
  background: #c5cad4;
  vertical-align: middle;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

.support--sidebar .card--top_discussion .card-content li a, .faq--sidebar .card--top_discussion .card-content li a, .affliate_rule_module .card--top_discussion .card-content li a, .sidebar--blog .card--top_discussion .card-content li a, .faq--sidebar .faq--card .card-content li a, .affliate_rule_module .faq--card .card-content li a {
  color: #333333;
  line-height: 28px;
}

.support--sidebar .card--top_discussion .card-content li a:hover, .faq--sidebar .card--top_discussion .card-content li a:hover, .affliate_rule_module .card--top_discussion .card-content li a:hover, .sidebar--blog .card--top_discussion .card-content li a:hover, .faq--sidebar .faq--card .card-content li a:hover, .affliate_rule_module .faq--card .card-content li a:hover {
  color: #0674ec;
}

/* FAQ SIDEBAR */
.faq--sidebar .faq--card .card-content li:before, .affliate_rule_module .faq--card .card-content li:before {
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
  top: 13px;
}

.faq--sidebar .faq--card .card-content a, .affliate_rule_module .faq--card .card-content a {
  font-size: 16px;
}

.faq--sidebar .faq--card .btn--faq, .affliate_rule_module .faq--card .btn--faq {
  text-align: center;
  margin-bottom: 38px;
}

.author-card .card-title {
  padding: 30px;
}

.author-card.sidebar-card, .author-card.item-preview {
  padding: 0;
}

.author-card .author-infos {
  padding: 30px 0;
  text-align: center;
}

.author-card .author-infos .author_avatar {
  width: 100px;
  height: 100px;
  display: inline-block;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  overflow: hidden;
}

.author-card .author-infos .author {
  padding-top: 15px;
}

.author-card .author-infos .author h4 {
  font-weight: 500;
  line-height: 30px;
  color: #000000;
}

.author-card .author-infos .author p {
  line-height: 30px;
  padding-top: 6px;
  margin: 0;
}

.author-card .author-infos .author-badges {
  margin-top: 25px;
  padding: 0 30px 20px 30px;
  border-bottom: 1px solid #ececec;
}

.author-card .author-infos .author-badges ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.author-card .author-infos .author-badges ul li {
  margin: 0 0px 10px 0px;
}

.author-card .author-infos .author-badges ul li img {
  width: 50px;
  height: 50px;
  display: block;
}

.author-card .author-infos .social, .author-card .author-infos .single_blog_content .share_tags .share .social_share, .single_blog_content .share_tags .share .author-card .author-infos .social_share {
  margin-top: 30px;
  margin-bottom: 25px;
}

.author-card .author-infos .author-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.author-card .author-infos .author-btn .btn {
  width: 140px;
  margin: 5px;
}

.author-card .author-infos .author-btn .btn:hover {
  background: #7347c1;
  color: #fff;
}

/* upload page sidebar */
.upload_sidebar .card_content {
  padding: 30px 30px 26px;
}

.upload_sidebar .card_content p {
  line-height: 30px;
  margin-bottom: 0;
}

.upload_sidebar .card_content ul {
  padding-left: 19px;
  padding-top: 20px;
}

.upload_sidebar .card_content ul li {
  list-style-type: disc;
  line-height: 30px;
  font-size: 16px;
}

.upload_sidebar .card_content ul li + li {
  margin-top: 13px;
}

.upload_sidebar .card_info h4 {
  color: #000;
  font-weight: 500;
  padding-bottom: 20px;
}

.upload_sidebar .card_info + .card_info {
  margin-top: 30px;
}

/* CARD BLOG SIDEBAR */
.sidebar--blog .card--blog_sidebar .card-title h4 {
  font-size: 20px;
}

.sidebar--blog .card--blog_sidebar .card_content {
  padding: 0 25px;
}

.sidebar--blog .card--search .searc-wrap input {
  width: 100%;
}

.sidebar--blog .card--search .card_content {
  padding: 30px;
}

.sidebar--blog .sidebar--post .card-title ul {
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.sidebar--blog .sidebar--post .card-title ul li + li {
  padding-left: 0px;
}

.sidebar--blog .sidebar--post .card-title ul li a {
  font-size: 20px;
  color: #000;
}

.sidebar--blog .sidebar--post .card-title ul li a.active {
  color: #0674ec;
}

.sidebar--blog .sidebar--post .post-list li {
  padding: 25px 0;
}

.sidebar--blog .sidebar--post .post-list li + li {
  border-top: 1px solid #ececec;
}

.sidebar--blog .sidebar--post .post-list .thumbnail_img {
  width: 71px;
  display: inline-block;
  height: 71px;
  vertical-align: middle;
}

.sidebar--blog .sidebar--post .post-list .thumbnail_img img {
  width: 100%;
}

.sidebar--blog .sidebar--post .post-list .title_area {
  width: calc(100% - 76px);
  display: inline-block;
  vertical-align: top;
  padding-left: 10px;
}

.sidebar--blog .sidebar--post .post-list .title_area a {
  display: inline-block;
  font-weight: 500;
  margin-bottom: 6px;
}

.sidebar--blog .sidebar--post .post-list .title_area a h4 {
  font-size: 16px;
  line-height: 24px;
  color: #333;
  font-weight: 500;
}

.sidebar--blog .sidebar--post .post-list .title_area .date_time span {
  display: inline-block;
}

.sidebar--blog .sidebar--post .post-list .title_area .date_time p {
  margin: 0;
  display: inline-block;
  color: #898f96;
  font-size: 15px;
}

.sidebar--blog .card--tags .tags {
  padding: 30px 20px;
}

.sidebar--blog .card--tags .tags li {
  display: inline-block;
  margin: 0 7px 12px;
}

.sidebar--blog .card--tags .tags li a {
  color: #0674ec;
  background: rgba(6, 116, 236, 0.07);
  line-height: 30px;
  display: inline-block;
  padding: 0 15px;
  -webkit-border-radius: 200px;
          border-radius: 200px;
}

.banner {
  position: relative;
}

.banner img {
  -webkit-border-radius: 4px;
          border-radius: 4px;
}

.banner:before {
  content: '';
  background: -webkit-gradient(linear, right top, left top, from(#7347c1), to(#0674ec));
  background: -webkit-linear-gradient(right, #7347c1, #0674ec);
  background: -o-linear-gradient(right, #7347c1, #0674ec);
  background: linear-gradient(to left, #7347c1, #0674ec);
  position: absolute;
  height: 100%;
  width: 100%;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  opacity: 0.8;
}

.banner .banner_content {
  position: absolute;
  width: 100%;
  top: 50%;
  left: 50%;
  text-align: center;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: 1;
}

.banner .banner_content h1 {
  color: #f9f9f9;
}

.banner .banner_content p {
  margin: 0;
  color: #f9f9f9;
}

/*****************************
	---BUTTON
*****************************/
/*****************************
	-- THEME
*****************************/
.btn--round {
  -webkit-border-radius: 100px;
          border-radius: 100px;
}

.btn {
  background: #0674ec;
  padding: 0;
  margin: 0;
  text-transform: capitalize;
  font-size: 15px;
  font-weight: 500;
  color: #fff;
  display: inline-block;
  -webkit-box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
          box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
  border: none;
  position: relative;
}

.btn:before {
  content: '';
  position: absolute;
  height: 100%;
  width: 100%;
  background: #000;
  left: 0;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  top: 0;
  opacity: 0;
  visibility: hidden;
  z-index: 0;
  -webkit-border-radius: 4px;
          border-radius: 4px;
}

.btn:focus, .btn:active {
  color: #fff;
  outline: 0;
}

.btn:hover {
  color: #fff;
}

.btn:hover:before {
  opacity: 0.07;
  visibility: visible;
}

.btn.btn--round:hover:before {
  -webkit-border-radius: 200px;
          border-radius: 200px;
}

.btn--bordered,
.btn--bordered:hover, .btn--bordered:focus, .btn--bordered:active {
  background: none;
  border: 1px solid #0674ec;
  color: #0674ec;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.btn.btn--white, .btn-light, .btn--light,
.btn.btn--white:hover, .btn-light:hover, .btn--light:hover {
  background: #fff;
  color: #0674ec;
}

.btn--default {
  line-height: 50px;
  min-width: 170px;
}

.btn-default {
  line-height: 50px;
  min-width: 170px;
}

.btn--lg, .btn-lg {
  line-height: 55px;
  font-size: 16px;
  min-width: 195px;
}

.btn--md, .btn-md {
  line-height: 45px;
  padding: 0 22px;
  min-width: 150px;
}

.btn--xs {
  line-height: 36px;
  padding: 0 19px;
  font-size: 14px;
}

.btn--fullwidth {
  width: 100%;
}

.btn--sm, .btn-sm {
  line-height: 40px;
  padding: 0 22px;
}

.btn--icon span {
  margin-right: 5px;
  line-height: inherit;
  display: inline-block;
}

.btn--faq {
  min-width: 140px;
}

.search-btn {
  background: #0674ec;
  color: #fff;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  min-width: 223px;
  font-size: 16px;
  border: 0;
}

/* btn colors */
.btn.btn--color1, .btn-secondary, .btn--secondary,
.btn.btn--color1:hover, .btn-secondary:hover, .btn--secondary:hover {
  background: #7347c1;
}

.btn.btn--color1.btn--bordered, .btn-secondary.btn--bordered, .btn--secondary.btn--bordered,
.btn.btn--color1:hover.btn--bordered, .btn-secondary:hover.btn--bordered, .btn--secondary:hover.btn--bordered {
  background: none;
  border: 1px solid #7347c1;
  color: #7347c1;
}

.btn.btn--color2, .btn-success, .btn--success,
.btn.btn--color2:hover, .btn-success:hover, .btn--success:hover {
  background: #77de51;
}

.btn.btn--color2.btn--bordered, .btn-success.btn--bordered, .btn--success.btn--bordered,
.btn.btn--color2:hover.btn--bordered, .btn-success:hover.btn--bordered, .btn--success:hover.btn--bordered {
  background: none;
  border: 1px solid #77de51;
  color: #77de51;
}

.btn.btn--color3, .btn-warning, .btn--warning,
.btn.btn--color3:hover, .btn-warning:hover, .btn--warning:hover {
  background: #feb71d;
}

.btn.btn--color3.btn--bordered, .btn-warning.btn--bordered, .btn--warning.btn--bordered,
.btn.btn--color3:hover.btn--bordered, .btn-warning:hover.btn--bordered, .btn--warning:hover.btn--bordered {
  background: none;
  border: 1px solid #feb71d;
  color: #feb71d;
}

.btn.btn--color4, .btn-info, .btn--info,
.btn.btn--color4:hover, .btn-info:hover, .btn--info:hover {
  background: #58c9e9;
}

.btn.btn--color4.btn--bordered, .btn-info.btn--bordered, .btn--info.btn--bordered,
.btn.btn--color4:hover.btn--bordered, .btn-info:hover.btn--bordered, .btn--info:hover.btn--bordered {
  background: none;
  border: 1px solid #58c9e9;
  color: #58c9e9;
}

.btn.btn--color5, .btn--danger, .btn-danger,
.btn.btn--color5:hover, .btn--danger:hover, .btn-danger:hover {
  background: #ff6a6d;
}

.btn.btn--color5.btn--bordered, .btn--danger.btn--bordered, .btn-danger.btn--bordered,
.btn.btn--color5:hover.btn--bordered, .btn--danger:hover.btn--bordered, .btn-danger:hover.btn--bordered {
  background: none;
  border: 1px solid #ff6a6d;
  color: #ff6a6d;
}

.btn.btn-dark, .btn--dark,
.btn.btn-dark:hover, .btn--dark:hover {
  background: #000;
  color: #fff;
}

.btn.btn-dark.btn--bordered, .btn--dark.btn--bordered,
.btn.btn-dark:hover.btn--bordered, .btn--dark:hover.btn--bordered {
  background: none;
  border: 1px solid #000;
  color: #000;
}

/*****************************
	-- THEME
*****************************/
/*****************************
	--- PRODUCTS
*****************************/
/* GENERAL PRODUCT STYLE */
.products {
  padding: 80px 0;
}

.product {
  background: #fff;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  -webkit-box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
          box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
  margin-bottom: 30px;
}

.product .product__thumbnail {
  position: relative;
}

.product .product__thumbnail img {
  -webkit-border-radius: 4px 4px 0 0;
          border-radius: 4px 4px 0 0;
  width: 100%;
}

.product .product__thumbnail:before {
  position: absolute;
  content: "";
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
  height: 100%;
  opacity: 0;
  z-index: 2;
  -webkit-border-radius: 4px 4px 0 0;
          border-radius: 4px 4px 0 0;
  width: 100%;
  top: 0;
  background-image: -webkit-gradient(linear, right top, left top, from(#7347c1), to(#0674ec));
  background-image: -webkit-linear-gradient(right, #7347c1 0%, #0674ec 100%);
  background-image: -o-linear-gradient(right, #7347c1 0%, #0674ec 100%);
  background-image: linear-gradient(to left, #7347c1 0%, #0674ec 100%);
  /* Fallback (could use .jpg/.png alternatively) */
  background-color: #7347c1;
  /* SVG fallback for IE 9 (could be data URI, or could use filter) */
  background: #0674ec;
  /* Safari 4, Chrome 1-9, iOS 3.2-4.3, Android 2.1-3.0 */
  background-image: -webkit-gradient(linear, left top, right top, from(#7347c1), to(#0674ec));
  /* Safari 5.1, iOS 5.0-6.1, Chrome 10-25, Android 4.0-4.3 */
  background-image: -webkit-linear-gradient(left, #7347c1, #0674ec);
  /* Firefox 3.6 - 15 */
  /* Opera 11.1 - 12 */
  background-image: -o-linear-gradient(left, #7347c1, #0674ec);
  /* Opera 15+, Chrome 25+, IE 10+, Firefox 16+, Safari 6.1+, iOS 7+, Android 4.4+ */
  background-image: linear-gradient(to right, #7347c1, #0674ec);
  left: 0;
}

.product .prod_btn {
  position: absolute;
  top: calc(50% + 40px);
  opacity: 0;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  z-index: 99;
  width: 100%;
  text-align: center;
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
}

.product .prod_btn a {
  display: inline-block;
  color: #fff;
  border: 1px solid #fff;
  font-weight: 500;
  padding: 0 30px;
}

.product .prod_btn a:hover {
  color: #0674ec;
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
  background: #fff;
}

.product .prod_btn a + a {
  margin-left: 6px;
}

.product:hover .prod_btn {
  opacity: 1;
  top: 50%;
}

.product:hover .product__thumbnail:before {
  opacity: 0.9;
}

.product-desc {
  padding: 30px;
}

.product-desc p {
  margin: 0;
}

.product-desc ul.titlebtm {
  padding-bottom: 23px;
}

.product-desc ul.titlebtm > li {
  display: inline-block;
  margin-right: 16px;
}

.product-desc ul.titlebtm > li .by {
  margin-right: 6px;
}

.product-desc ul.titlebtm > li img, .product-desc ul.titlebtm > li p {
  display: inline-block;
  margin: 0;
}

.product-desc ul.titlebtm > li a {
  color: #000000;
  font-size: 15px;
}

.product-desc ul.titlebtm > li a:hover {
  color: #0674ec;
}

.product-desc ul.titlebtm > li a, .product-desc ul.titlebtm > li p {
  font-size: 15px;
}

.product-desc ul.titlebtm > li.product_cat {
  margin-right: 0;
}

.product-desc ul.titlebtm .rating {
  float: right;
  margin-right: 0;
}

.product-desc ul.titlebtm .auth-img {
  margin-right: 6px;
  height: 30px;
  width: 30px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
}

.product-desc .product_title {
  margin-bottom: 15px;
  display: inline-block;
}

.product-desc .product_title:hover h4 {
  color: #0674ec;
}

.product-desc .product_title h4 {
  font-size: 20px;
  text-transform: capitalize;
  font-weight: 500;
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
}

.product-desc ul li.product_cat a {
  color: #7347c1;
}

.product-desc ul li.product_cat a img {
  margin-right: 4px;
  width: 15px;
  vertical-align: middle;
  height: auto;
}

.product-desc ul li.product_cat a span {
  margin-right: 5px;
}

.product-purchase {
  border-top: 1px solid #ececec;
  padding: 15px 30px;
  overflow: hidden;
}

.product-purchase .rating {
  margin-left: 6px;
}

.product-purchase p {
  margin: 0;
  font-size: 15px;
  display: inline;
  color: #555;
}

.product-purchase .price_love {
  display: inline-block;
  vertical-align: middle;
}

.product-purchase .price_love > span {
  background: rgba(6, 116, 236, 0.1);
  line-height: 32px;
  display: inline-block;
  padding: 0 15px;
  color: #0674ec;
  margin-right: 10px;
  font-size: 15px;
  font-weight: 500;
  -webkit-border-radius: 100px;
          border-radius: 100px;
}

.product-purchase .price_love p span {
  color: #7347c1;
  font-size: 15px;
}

.product-purchase .sell {
  float: right;
  display: inline-block;
}

.product-purchase .sell p span {
  color: #0674ec;
  font-size: 15px;
  margin-right: 4px;
}

.product-purchase .sell p span.lnr {
  margin-right: 7px;
}

/*-------- PRODUCT MODIFIERS --------------*/
.product--card .product-desc {
  height: 222px;
  overflow: hidden;
  padding-bottom: 0;
}

.product--card .product-purchase {
  margin-top: 10px;
}

.product--card2 .product__thumbnail img {
  -webkit-border-radius: 4px 4px 0 0;
          border-radius: 4px 4px 0 0;
}

.product--card2 .product-desc {
  padding-bottom: 15px;
  height: 176px;
}

.product--card2 ul.titlebtm {
  overflow: hidden;
  padding: 0px 30px 10px;
}

.product--card2 ul.titlebtm .product_cat {
  float: left;
}

.product--card2 ul.titlebtm .rating {
  float: right;
}

.product--card3 .product-desc ul.titlebtm {
  padding-bottom: 0;
}

.product--card3 .product-desc {
  height: 130px;
  padding: 30px 30px 20px;
}

.product--card-small .product__thumbnail img {
  width: 100%;
  -webkit-border-radius: 4px 4px 0 0;
          border-radius: 4px 4px 0 0;
}

.product--card-small .product__thumbnail .prod_btn a {
  line-height: 35px;
  padding: 0 20px;
}

.product--card-small .product-desc {
  height: auto;
  padding: 20px 20px 15px;
}

.product--card-small .product-desc ul.titlebtm {
  padding-bottom: 0;
}

.product--card-small .product-desc .product_title h4 {
  font-size: 18px;
  line-height: 22px;
}

.product--card-small .product-purchase {
  padding: 15px 20px;
}

.product--card-small .product-purchase a {
  float: right;
  line-height: 30px;
  color: #7347c1;
}

.product--card-small ul.titlebtm > li {
  margin-right: 0;
  display: block;
  overflow: hidden;
}

.product--card-small ul.titlebtm > li .sell {
  float: right;
}

.product--card-small ul.titlebtm > li .sell span {
  color: #0674ec;
}

.product--card-small ul.titlebtm > li .sell span.lnr {
  margin-right: 6px;
}

.product--card-small ul.titlebtm > li .rating {
  float: left;
}

.product--card-small ul.titlebtm .out_of_class_name {
  margin-top: 17px;
}

.product--list {
  overflow: hidden;
  height: 225px;
}

.product--list .product__thumbnail, .product--list .product-desc, .product--list .product-meta, .product--list .product-purchase {
  display: inline-block;
  vertical-align: middle;
  margin-right: -3px;
  border-right: 1px solid #ececec;
}

.product--list .product__thumbnail {
  width: 293px;
  float: left;
}

.product--list .product__thumbnail img {
  width: 100%;
  -webkit-border-radius: 4px 0 0 4px;
          border-radius: 4px 0 0 4px;
}

.product--list .product__thumbnail .prod_btn .prod_btn__wrap + .prod_btn__wrap {
  margin-top: 15px;
}

.product--list .product__thumbnail .prod_btn .btn--sm {
  min-width: 140px;
}

.product--list .product__details {
  overflow: hidden;
  padding: 24px 0;
}

.product--list .product__details .product-desc, .product--list .product__details .product-meta {
  padding: 0 30px;
}

.product--list .product-desc {
  width: 353px;
}

.product--list .product-desc .titlebtm {
  padding-bottom: 0;
  padding-top: 24px;
}

.product--list .product-purchase {
  border: 0;
  width: 155px;
  text-align: center;
}

.product--list .product-purchase .price_love {
  float: none;
  margin-right: 0;
  padding-bottom: 25px;
}

.product--list .product-purchase .price_love span {
  margin: 0;
}

.product--list .product-purchase .sell {
  float: none;
  display: block;
}

.product--list-small {
  height: 209px;
}

.product--list-small .product__thumbnail {
  width: 230px;
}

.product--list-small .prod_btn a {
  line-height: 35px;
  margin-left: 0;
}

.product--list-small .prod_btn a + a {
  margin-top: 15px;
}

.product--list-small .product__details .product-desc,
.product--list-small .product__details .product-meta {
  padding: 0 20px;
}

.product--list-small .product__details .product-desc {
  width: 255px;
}

.product--list-small .product__details .product-desc .titlebtm {
  padding-top: 18px;
}

.product--list-small .product__details .product-meta {
  width: 180px;
}

.product--list-small .product__details .product-meta .love-comments p + p {
  margin-left: 0;
}

.product--list-small .product__details .product-purchase {
  width: 150px;
  padding: 0;
}

.product-meta {
  width: 310px;
}

.product-meta .author {
  margin-bottom: 25px;
}

.product-meta .author .auth-img {
  display: inline-block;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  height: 28px;
  width: 28px;
}

.product-meta .author p {
  display: inline-block;
  margin: 0;
}

.product-meta .author p .by {
  margin-right: 6px;
}

.product-meta .author p a {
  color: #000;
}

.product-meta .love-comments p {
  display: inline-block;
}

.product-meta .love-comments p span.lnr {
  color: #7347c1;
}

.product-meta .love-comments p + p {
  margin-left: 20px;
}

.product-meta .product-tags {
  margin-bottom: 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.product-meta .product-tags span {
  color: #000;
  font-size: 15px;
  padding-right: 10px;
}

.product-meta .product-tags ul {
  width: calc(100% - 45px);
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.product-meta .product-tags ul li {
  display: inline-block;
}

.product-meta .product-tags ul li:after {
  content: ',';
}

.product-meta .product-tags ul li:last-child:after {
  display: none;
}

/*****************************
	-- SOCIAL
*****************************/
.social, .single_blog_content .share_tags .share .social_share {
  display: inline-block;
}

.social ul li, .single_blog_content .share_tags .share .social_share ul li {
  display: inline-block;
  margin-bottom: 10px;
}

.social ul li a, .single_blog_content .share_tags .share .social_share ul li a {
  display: inline-block;
}

.social ul li a span, .single_blog_content .share_tags .share .social_share ul li a span {
  line-height: 40px;
  width: 40px;
  text-align: center;
}

.social ul li + li, .single_blog_content .share_tags .share .social_share ul li + li {
  margin-left: 8px;
}

.social--color--filled ul li a, .single_blog_content .share_tags .share .social_share ul li a {
  color: #fff;
}

.social--color--filled span, .single_blog_content .share_tags .share .social_share span {
  -webkit-border-radius: 50%;
          border-radius: 50%;
}

.social--color--filled span.fa-facebook, .single_blog_content .share_tags .share .social_share span.fa-facebook {
  background: #395799;
}

.social--color--filled span.fa-twitter, .single_blog_content .share_tags .share .social_share span.fa-twitter {
  background: #19b2f5;
}

.social--color--filled span.fa-google-plus, .single_blog_content .share_tags .share .social_share span.fa-google-plus {
  background: #f05b44;
}

.social--color--filled span.fa-pinterest, .single_blog_content .share_tags .share .social_share span.fa-pinterest {
  background: #9c0c1c;
}

.social--color--filled span.fa-linkedin, .single_blog_content .share_tags .share .social_share span.fa-linkedin {
  background: #007bb5;
}

.social--color--filled span.fa-dribbble, .single_blog_content .share_tags .share .social_share span.fa-dribbble {
  background: #ea4c89;
}

.social--color--filled span.fa-instagram, .single_blog_content .share_tags .share .social_share span.fa-instagram {
  background: #bc2a8d;
}

.social--color--filled span.fa-vine, .single_blog_content .share_tags .share .social_share span.fa-vine {
  background: #1ab7ea;
}

.social--color--filled span.fa-flickr, .single_blog_content .share_tags .share .social_share span.fa-flickr {
  background: #ff0084;
}

.social--color--filled span.fa-skype, .single_blog_content .share_tags .share .social_share span.fa-skype {
  background: #1ab7ea;
}

.social--color--filled span.fa-tumblr, .single_blog_content .share_tags .share .social_share span.fa-tumblr {
  background: #2c4762;
}

.social--color--filled span.fa-youtube, .single_blog_content .share_tags .share .social_share span.fa-youtube {
  background: #dc0101;
}

/*****************************
	--- PAGINATION
*****************************/
.pagination-area {
  text-align: center;
}

.pagination-area.categorised_item_pagination {
  text-align: right;
}

.pagination-area .page-numbers {
  line-height: 36px;
  display: inline-block;
  min-width: 48px;
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
  background: #fff;
  -webkit-border-radius: 25px;
          border-radius: 25px;
  font-weight: 500;
  margin-right: 2px;
  color: #747b86;
  text-align: center;
}

.pagination-area .page-numbers:hover, .pagination-area .page-numbers.current {
  background: #0674ec;
  color: #fff;
}

.pagination-area .prev {
  margin-right: 15px;
}

.pagination-area .next {
  margin-left: 15px;
}

.pagination-area .prev.page-numbers, .pagination-area .next.page-numbers {
  color: #000;
  font-size: 16px;
}

.pagination-area .prev.page-numbers:hover, .pagination-area .next.page-numbers:hover {
  color: #fff;
  background: #7347c1;
}

.pagination-area.pagination-area2 {
  padding: 38px 30px;
}

.pagination-area.pagination-area2.text-right {
  text-align: right;
}

.pagination-area.pagination-area2 .page-numbers {
  background: #eff1f5;
  text-align: center;
  color: #747b86;
}

.pagination-area.pagination-area2 .page-numbers:hover {
  background: #0674ec;
  color: #fff;
}

.pagination-area.pagination-area2 .page-numbers.prev:hover, .pagination-area.pagination-area2 .page-numbers.next:hover {
  background: #7347c1;
}

.pagination-area.pagination-area2 .pagination {
  margin: 0;
}

.pagination-area.pagination--right {
  text-align: right;
}

.pagination-area.pagination--right .page-numbers {
  text-align: center;
}

.pagination-area .pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0 0 0;
  -webkit-border-radius: 4px;
          border-radius: 4px;
}

/*****************************
	--- BREADCRUMB
*****************************/
.breadcrumb-area {
  padding-top: 52px !important;
  padding-bottom: 50px;
}

.breadcrumb-area .breadcrumb ul li a {
  line-height: initial;
}

.breadcrumb-area .page-title {
  color: #fff;
  font-weight: 500;
  font-size: 30px;
  text-transform: capitalize;
}

.breadcrumb-area .breadcrumb {
  padding-bottom: 17px;
}

.breadcrumb-area .breadcrumb ul {
  width: 100%;
}

.breadcrumb-area.breadcrumb--center {
  text-align: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-top: 60px;
  padding-bottom: 27px;
}

.breadcrumb-area.breadcrumb--center .page_title {
  padding-top: 30px;
  padding-bottom: 47px;
}

.breadcrumb-area.breadcrumb--center .page_title h3 {
  color: #fff;
  font-weight: 500;
  font-size: 30px;
  line-height: 50px;
}

.breadcrumb-area.breadcrumb--center .page_title p {
  color: #f3f3f8;
  font-size: 30px;
  line-height: 50px;
  font-weight: 300;
}

.breadcrumb-area.breadcrumb--center .page_title p.subtitle {
  font-size: 20px;
}

.breadcrumb-area.breadcrumb--center .breadcrumb {
  padding-bottom: 0;
}

.breadcrumb {
  padding: 0;
  background: none;
  margin-bottom: 0;
}

.breadcrumb ul li {
  display: inline-block;
}

.breadcrumb ul li:after {
  content: '/';
  color: #fff;
  padding: 0 7px;
}

.breadcrumb ul li a {
  font-size: 15px;
  line-height: 70px;
  color: #fff;
}

.breadcrumb ul li:last-child:after {
  display: none;
}

.breadcrumb ul li.active a {
  color: #bfcad7;
}

.breadcrumb ul {
  width: 100%;
}

/*****************************
	--- ACCORDION
*****************************/
/*****************************
	-- THEME
*****************************/
.accordion .accordion__single, .accordion .panel-default, .panel-group .accordion__single, .panel-group .panel-default {
  border: 1px solid #ececec;
  -webkit-border-radius: 0;
          border-radius: 0;
}

.accordion .accordion__single + .accordion__single, .accordion .panel-default + .accordion__single, .panel-group .accordion__single + .accordion__single, .panel-group .panel-default + .accordion__single {
  margin-top: 20px;
}

.accordion .accordion__single + .panel-default, .accordion .panel-default + .panel-default, .panel-group .accordion__single + .panel-default, .panel-group .panel-default + .panel-default {
  margin-top: 20px;
}

.accordion .accordion__single .panel-heading, .accordion .panel-default .panel-heading, .panel-group .accordion__single .panel-heading, .panel-group .panel-default .panel-heading {
  background: none;
  padding: 0;
}

.accordion .accordion__single .panel-body, .accordion .panel-default .panel-body, .panel-group .accordion__single .panel-body, .panel-group .panel-default .panel-body {
  font-size: 16px;
}

.accordion .accordion__single .panel-body p, .accordion .panel-default .panel-body p, .panel-group .accordion__single .panel-body p, .panel-group .panel-default .panel-body p {
  margin: 0;
  padding: 15px;
}

.accordion .accordion__single h4, .accordion .panel-default h4, .panel-group .accordion__single h4, .panel-group .panel-default h4 {
  font-size: 18px;
}

.accordion .accordion__single h4 a, .accordion .panel-default h4 a, .panel-group .accordion__single h4 a, .panel-group .panel-default h4 a {
  line-height: 26px;
  display: block;
  background: #eff1f5;
  color: #333;
  font-weight: 400;
  padding: 15px 27px;
}

.accordion .accordion__single h4 a i.lnr, .accordion .panel-default h4 a i.lnr, .panel-group .accordion__single h4 a i.lnr, .panel-group .panel-default h4 a i.lnr {
  float: right;
  line-height: inherit;
}

.accordion .accordion__single .single_acco_title, .accordion .accordion__single .panel-title, .accordion .panel-default .single_acco_title, .accordion .panel-default .panel-title, .panel-group .accordion__single .single_acco_title, .panel-group .accordion__single .panel-title, .panel-group .panel-default .single_acco_title, .panel-group .panel-default .panel-title {
  font-size: 22px;
}

.accordion .accordion__single .single_acco_title a, .accordion .accordion__single .panel-title a, .accordion .panel-default .single_acco_title a, .accordion .panel-default .panel-title a, .panel-group .accordion__single .single_acco_title a, .panel-group .accordion__single .panel-title a, .panel-group .panel-default .single_acco_title a, .panel-group .panel-default .panel-title a {
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
}

.accordion .accordion__single .single_acco_title a.active, .accordion .accordion__single .panel-title a.active, .accordion .panel-default .single_acco_title a.active, .accordion .panel-default .panel-title a.active, .panel-group .accordion__single .single_acco_title a.active, .panel-group .accordion__single .panel-title a.active, .panel-group .panel-default .single_acco_title a.active, .panel-group .panel-default .panel-title a.active {
  background: #0674ec;
  color: #fff;
}

.accordion .single_accordion_body, .panel-group .single_accordion_body {
  padding: 27px 30px;
}

.accordion .single_accordion_body p, .panel-group .single_accordion_body p {
  margin: 0;
}

/*****************************
	--- MODAL
*****************************/
/*****************************
	-- THEME
*****************************/
.modal .modal-header {
  padding: 30px;
  display: block;
}

.modal .modal-header p {
  margin: 0;
}

.modal .modal-title {
  margin-bottom: 17px;
}

@media (min-width: 768px) {
  .modal .modal-dialog {
    width: 750px;
    margin: 30px auto;
  }
}

.modal .modal-body {
  padding: 30px;
}

.modal .modal_close {
  background: #7347c1;
  line-height: 40px;
  color: #fff;
  margin-left: 10px;
  padding: 0 36px;
}

/*item removal modal */
.item_removal .btns {
  text-align: center;
}

.item_removal .btns a + a {
  margin-left: 20px;
}

.item_removal .modal-body {
  text-align: center;
  padding: 50px 0;
}

.item_removal .modal-body h4 {
  margin-bottom: 20px;
  font-size: 24px;
  margin-bottom: 50px;
}

.item_removal .modal-dialog {
  top: 33%;
}

.item_remove_modal .modal-header {
  position: relative;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.item_remove_modal .modal-header button {
  position: absolute;
  right: 30px;
  top: 45px;
}

/*****************************
	-- TABLE
*****************************/
/*****************************
	-- THEME
*****************************/
.table_module .table_header {
  padding: 33px 25px 30px;
  border-bottom: 1px solid #ececec;
}

.table thead > tr > th {
  color: #000;
  font-size: 16px;
  font-weight: 500;
  padding: 25px 0 25px 28px;
}

.table tbody > tr {
  border-bottom: 1px solid #ececec;
}

.table tbody > tr > td {
  padding: 20px 0 20px 28px;
  font-size: 16px;
  vertical-align: middle;
  color: #333;
}

.table tbody > tr > td.author {
  color: #000;
  font-weight: 500;
}

.table tbody > tr > td.detail a {
  color: #0674ec;
  font-weight: 500;
}

.table tbody > tr > td.type span {
  line-height: 26px;
  -webkit-border-radius: 200px;
          border-radius: 200px;
  display: inline-block;
  padding: 0 15px;
  color: #fff;
  font-weight: 500;
  font-size: 14px;
}

.table tbody > tr > td.type span.sale {
  background: #77de51;
}

.table tbody > tr > td.type span.purchase {
  background: #feb71d;
}

.table tbody > tr > td.type span.credited {
  background: #58c9e9;
}

.table tbody > tr > td.type span.withdrawal {
  background: #ff6a6d;
}

.table tbody > tr > td.earning {
  color: #0674ec;
  font-weight: 500;
}

.table tbody > tr > td.earning.subtract {
  color: #7347c1;
}

.table tbody > tr > td.action {
  padding: 0;
  text-align: center;
}

.table tbody > tr > td.action a {
  line-height: 34px;
  padding: 0 15px;
  display: inline-block;
  margin-left: -4px;
  text-transform: capitalize;
  font-size: 15px;
  -webkit-border-radius: 200px;
          border-radius: 200px;
  background: rgba(115, 71, 193, 0.1);
}

.table tbody > tr > td.action a:hover {
  background: #0674ec;
  color: #fff;
}

.table.withdraw__table .pending > span, .table.withdraw__table .paid > span {
  font-size: 15px;
  line-height: 32px;
  padding: 0 20px;
  font-weight: 500;
  display: inline-block;
  -webkit-border-radius: 200px;
          border-radius: 200px;
}

.table.withdraw__table .pending > span {
  background: #0674ec;
  color: #fff;
}

.table.withdraw__table .paid > span {
  background: rgba(6, 116, 236, 0.1);
  color: #0674ec;
}

/*****************************
	-- PROGRESSBAR
*****************************/
.progress_wrapper {
  width: 100%;
  display: inline-block;
  padding: 0 35px;
  vertical-align: middle;
  margin-bottom: 50px;
}

.progress_wrapper .with_close {
  width: calc(100% - 58px);
  display: inline-block;
  vertical-align: middle;
  margin-right: 25px;
}

.progress_wrapper .progress {
  margin-bottom: 0;
  height: 10px;
  background: #eff1f5;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.progress_wrapper .progress .progress-bar {
  -webkit-border-radius: 200px;
          border-radius: 200px;
  background-image: -webkit-gradient(linear, right top, left top, from(#7347c1), to(#0674ec));
  background-image: -webkit-linear-gradient(right, #7347c1 0%, #0674ec 100%);
  background-image: -o-linear-gradient(right, #7347c1 0%, #0674ec 100%);
  background-image: linear-gradient(to left, #7347c1 0%, #0674ec 100%);
  /* Fallback (could use .jpg/.png alternatively) */
  background-color: #7347c1;
  /* SVG fallback for IE 9 (could be data URI, or could use filter) */
  background: #0674ec;
  /* Safari 4, Chrome 1-9, iOS 3.2-4.3, Android 2.1-3.0 */
  background-image: -webkit-gradient(linear, left top, right top, from(#7347c1), to(#0674ec));
  /* Safari 5.1, iOS 5.0-6.1, Chrome 10-25, Android 4.0-4.3 */
  background-image: -webkit-linear-gradient(left, #7347c1, #0674ec);
  /* Firefox 3.6 - 15 */
  /* Opera 11.1 - 12 */
  background-image: -o-linear-gradient(left, #7347c1, #0674ec);
  /* Opera 15+, Chrome 25+, IE 10+, Firefox 16+, Safari 6.1+, iOS 7+, Android 4.4+ */
  background-image: linear-gradient(to right, #7347c1, #0674ec);
}

.progress_wrapper .labels {
  margin-bottom: 10px;
}

.progress_wrapper .labels p {
  color: #555;
  font-weight: 400;
  font-size: 16px;
  margin: 0;
  float: left;
}

.progress_wrapper .labels span {
  float: right;
  line-height: 26px;
  font-size: 15px;
  color: #000;
  font-weight: 500;
}

/*****************************
	-- TIMELINE
*****************************/
/*****************************
	-- THEME
*****************************/
/*****************************
	-- THEME
*****************************/
/*****************************
	-- THEME
*****************************/
/*****************************
	-- MIXINS
*****************************/
/* container sizes for various devices */
/* Custom scrollbar */
/*****************************
	-- GENERAL
*****************************/
.preload * {
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -ms-transition: none !important;
  -o-transition: none !important;
}

.pcolor {
  color: #0674ec;
}

.scolor {
  color: #7347c1;
}

/* Background Image */
.bgimage {
  position: relative;
}

.bgimage:before {
  z-index: 1;
}

.content_above {
  position: relative;
  z-index: 2;
}

/* Background image holder */
.bg_image_holder {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  -webkit-background-size: cover !important;
          background-size: cover !important;
  background-position: 50% 50% !important;
  z-index: 0;
  -o-transition: opacity .3s linear;
  transition: opacity .3s linear;
  -webkit-transition: opacity .3s linear;
  opacity: 0;
}

.bg_image_holder img {
  display: none;
}

.or {
  width: 100%;
  background: #ececec;
  height: 1px;
  margin-bottom: 33px;
  position: relative;
}

.or:before {
  content: 'Or';
  position: absolute;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  background: #fff;
  padding: 20px;
  color: #0674ec;
  font-weight: 500;
  transform: translate(-50%, -50%);
}

.mcolor1 {
  color: #77de51;
}

.mcolor2 {
  color: #feb71d;
}

.mcolor3 {
  color: #58c9e9;
}

.mcolor4 {
  color: #ff6a6d;
}

.pcolorbg {
  background: #0674ec;
}

.scolorbg {
  background: #7347c1;
}

.mcolorbg1 {
  background: #77de51;
}

.mcolorbg2 {
  background: #feb71d;
}

.mcolorbg3 {
  background: #58c9e9;
}

.mcolorbg4 {
  background: #ff6a6d;
}

/* tooltip */
.tooltip {
  display: block;
}

.tooltip .tooltip-inner {
  font-family: "Quicksand", sans-serif;
  font-size: 14px;
  text-align: left;
  display: block;
}

/*.highlighted{
  background: $pcolor;
}*/
.section--padding {
  padding-top: 120px;
  padding-bottom: 120px;
}

.section--padding2 {
  padding: 70px 0 120px;
}

.section--padding3 {
  padding: 70px 0 0;
}

.section-title {
  text-align: center;
  padding-bottom: 53px;
}

.section-title h1 {
  font-weight: 400;
  margin-bottom: 24px;
}

.section-title h1 .highlighted {
  color: #0674ec;
}

.section-title p {
  padding: 0 230px;
  line-height: 30px;
  margin-bottom: 0;
}

.shortcode_wrapper + .shortcode_wrapper {
  margin-top: 80px;
}

/* Input with icons */
.input_with_icon {
  position: relative;
}

.input_with_icon span {
  position: absolute;
  right: 20px;
  top: 50%;
  color: #747b86;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

.product-title-area, .shortcode_module_title, .dashboard_contents .dashboard_title_area {
  background: #fff;
  padding: 32px 30px 32px;
  margin-bottom: 30px;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
          box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}

.product-title-area:before, .shortcode_module_title:before, .dashboard_contents .dashboard_title_area:before, .product-title-area:after, .shortcode_module_title:after, .dashboard_contents .dashboard_title_area:after {
  display: table;
  content: "";
  clear: both;
}

.product-title-area .product__slider-nav, .shortcode_module_title .product__slider-nav, .dashboard_contents .dashboard_title_area .product__slider-nav {
  float: right;
  background: #7347c1;
}

.product-title-area .product__slider-nav span, .shortcode_module_title .product__slider-nav span, .dashboard_contents .dashboard_title_area .product__slider-nav span {
  line-height: 45px;
  color: #fff;
  cursor: pointer;
  width: 52px;
  display: inline-block;
  text-align: center;
}

.product-title-area .date_area, .shortcode_module_title .date_area, .dashboard_contents .dashboard_title_area .date_area {
  float: right;
}

.product-title-area .date_area p, .shortcode_module_title .date_area p, .dashboard_contents .dashboard_title_area .date_area p {
  float: left;
}

.product-title-area .date_area .input_with_icon, .shortcode_module_title .date_area .input_with_icon, .dashboard_contents .dashboard_title_area .date_area .input_with_icon {
  max-width: 158px;
}

.product-title-area .date_area .input_with_icon, .shortcode_module_title .date_area .input_with_icon, .dashboard_contents .dashboard_title_area .date_area .input_with_icon, .product-title-area .date_area .select-wrap, .shortcode_module_title .date_area .select-wrap, .dashboard_contents .dashboard_title_area .date_area .select-wrap {
  float: left;
  margin-right: 10px;
}

.product-title-area .date_area .select-wrap select, .shortcode_module_title .date_area .select-wrap select, .dashboard_contents .dashboard_title_area .date_area .select-wrap select {
  height: 47px;
}

.product-title-area .date_area .btn:hover, .shortcode_module_title .date_area .btn:hover, .dashboard_contents .dashboard_title_area .date_area .btn:hover {
  background: #0674ec;
  color: #fff;
}

.product__title {
  float: left;
}

.product__title h2 {
  font-weight: 400;
  line-height: 45px;
}

.filter__menu {
  float: right;
  position: relative;
  margin-top: 10px;
}

.filter__menu p {
  margin-bottom: 0;
  display: inline-block;
  vertical-align: middle;
  color: #747b86;
  margin-right: 15px;
}

.filter__menu .filter__menu_icon {
  display: inline-block;
  vertical-align: middle;
  margin-top: 6px;
  width: 17px;
}

.filter__menu .filter__menu_icon svg {
  height: 16px;
  cursor: pointer;
}

.filter__menu .filter__menu_icon svg:hover circle {
  fill: #0673ec;
}

.filter__menu .filter__menu_icon svg circle {
  fill: #a3b1c4;
}

.filter__menu .filter__menu_icon .filter_dropdown {
  position: absolute;
  min-width: 183px;
  padding: 20px 27px;
  top: 45px !important;
  z-index: 3;
  background: #fff;
  right: -15px;
  left: auto !important;
  -webkit-box-shadow: 0 5px 40px rgba(82, 85, 90, 0.2);
          box-shadow: 0 5px 40px rgba(82, 85, 90, 0.2);
  -webkit-transform: translate3d(0, 0, 0) !important;
          transform: translate3d(0, 0, 0) !important;
}

.filter__menu .filter__menu_icon .filter_dropdown.active {
  display: block;
}

.filter__menu .filter__menu_icon .filter_dropdown:before {
  position: absolute;
  content: "";
  border-bottom: 10px solid #fff;
  border-left: 10px solid transparent;
  right: 15px;
  bottom: 100%;
  border-right: 10px solid transparent;
}

.filter__menu .filter__menu_icon .filter_dropdown li a {
  color: #747b86;
  display: block;
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
  line-height: 28px;
}

.filter__menu .filter__menu_icon .filter_dropdown li a:hover {
  color: #0674ec;
}

.transparent {
  background: transparent;
}

.rounded, .credit_modules .modules__content .amounts ul li p, .shortcode_modules .modules__content .amounts ul li p, .upload_modules .modules__content .amounts ul li p, .withdraw_module .modules__content .amounts ul li p {
  -webkit-border-radius: 200px;
          border-radius: 200px;
}

.tags ul > li {
  display: inline-block;
}

.tags--round ul > li a {
  color: #868c96;
  line-height: 28px;
  background: #f1f3f6;
  display: inline-block;
  padding: 0 17px;
  margin-right: 4px;
  -webkit-border-radius: 50px;
          border-radius: 50px;
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
}

.tags--round ul > li a:hover {
  background: #7347c1;
  color: #fff;
}

.bgcolor {
  background: #eff1f5;
}

.bgcolor2 {
  background: #f6f7fb;
}

.bgcolor3 {
  background: #fff5f8;
}

.range-slider.ui-slider {
  height: 6px;
  background: #efedf3;
  -webkit-border-radius: 6px;
          border-radius: 6px;
}

.range-slider.ui-slider .ui-slider-range {
  background: #7347c1;
}

.range-slider.ui-slider .ui-slider-handle {
  height: 18px;
  width: 18px;
  background: #0674ec;
  -webkit-border-radius: 50px;
          border-radius: 50px;
  top: -6px;
  z-index: 2;
  cursor: pointer;
}

.range-slider.ui-slider .ui-slider-handle:focus {
  outline: 0;
}

.range-slider.ui-slider .ui-slider-handle:before {
  content: '';
  position: absolute;
  height: calc(100% - 8px);
  width: calc(100% - 8px);
  background: #fff;
  left: 4px;
  top: 4px;
  z-index: -1;
  -webkit-border-radius: 50%;
          border-radius: 50%;
}

.price-ranges {
  padding-top: 34px;
  text-align: center;
}

.price-ranges span {
  line-height: 32px;
  display: inline-block;
  background: rgba(115, 71, 193, 0.1);
  width: 80px;
  color: #7347c1;
}

.rating {
  display: inline-block;
  vertical-align: middle;
}

.rating ul {
  float: left;
  padding-bottom: 0;
}

.rating ul li {
  float: left;
  margin-right: 3px;
}

.rating ul li span.fa-star, .rating ul li span.fa-star-half-o {
  color: #ffc000;
}

.rating ul li span.fa-star-o {
  color: #7e7e7e;
}

.rating .rating__count {
  display: inline-block;
  color: #6f7d8d;
  vertical-align: middle;
  margin-left: 5px;
}

.custom-checkbox2 input[type='checkbox'], .custom-radio input[type='checkbox'] {
  display: none;
}

.custom-checkbox2 input[type='checkbox']:checked + label span:before, .custom-radio input[type='checkbox']:checked + label span:before, .custom-checkbox2 .form-group input[type='checkbox']:checked + p.label span:before, .form-group .custom-checkbox2 input[type='checkbox']:checked + p.label span:before, .custom-radio .form-group input[type='checkbox']:checked + p.label span:before, .form-group .custom-radio input[type='checkbox']:checked + p.label span:before {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}

.custom-checkbox2 label, .custom-radio label, .custom-checkbox2 .form-group p.label, .form-group .custom-checkbox2 p.label, .custom-radio .form-group p.label, .form-group .custom-radio p.label {
  font-size: 15px;
  font-weight: 400;
  margin: 0;
  line-height: 36px;
  cursor: pointer;
  text-transform: none;
}

.custom-checkbox2 label span.circle, .custom-radio label span.circle, .custom-checkbox2 .form-group p.label span.circle, .form-group .custom-checkbox2 p.label span.circle, .custom-radio .form-group p.label span.circle, .form-group .custom-radio p.label span.circle {
  height: 20px;
  margin-right: 12px;
  vertical-align: middle;
  width: 20px;
  background: #fff;
  display: inline-block;
  border: 4px solid #e6e9ed;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  position: relative;
}

.custom-checkbox2 label span.circle:before, .custom-radio label span.circle:before, .custom-checkbox2 .form-group p.label span.circle:before, .form-group .custom-checkbox2 p.label span.circle:before, .custom-radio .form-group p.label span.circle:before, .form-group .custom-radio p.label span.circle:before {
  content: '\f00c';
  font-family: 'FontAwesome',sans-serif;
  position: absolute;
  height: 20px;
  width: 20px;
  text-align: center;
  font-size: 12px;
  bottom: -4px;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  left: -4px;
  opacity: 0;
  -webkit-transform: scale(0.5);
      -ms-transform: scale(0.5);
          transform: scale(0.5);
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background: #0674ec;
  color: #fff;
  line-height: 20px;
}

.custom-radio input[type='radio'] {
  display: none;
}

.custom-radio input[type='radio']:checked + label span:before, .custom-radio .form-group input[type='radio']:checked + p.label span:before, .form-group .custom-radio input[type='radio']:checked + p.label span:before {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}

.custom-radio label span.circle:before, .custom-radio .form-group p.label span.circle:before, .form-group .custom-radio p.label span.circle:before {
  content: "";
  background: #fff;
  border: 4px solid #0674ec;
}

.custom-radio.custom_radio--big span.circle {
  height: 30px;
  width: 30px;
  border-width: 5px;
}

.custom-radio.custom_radio--big span.circle:before {
  width: 30px;
  height: 30px;
  font-size: 16px;
  line-height: 30px;
  border-width: 5px;
}

.radio-group .label {
  display: block;
  text-align: left;
}

.radio-group .custom-radio {
  display: inline-block;
}

.radio-group .custom-radio + .custom-radio {
  margin-left: 30px;
}

/* custom checkbox area css*/
.custom_checkbox {
  position: relative;
  margin-top: 10px;
}

.custom_checkbox input[type='checkbox'] {
  display: none;
}

.custom_checkbox input[type='checkbox']:checked + label .shadow_checkbox, .custom_checkbox .form-group input[type='checkbox']:checked + p.label .shadow_checkbox, .form-group .custom_checkbox input[type='checkbox']:checked + p.label .shadow_checkbox {
  border: transparent;
}

.custom_checkbox input[type='checkbox']:checked + label .shadow_checkbox:before, .custom_checkbox .form-group input[type='checkbox']:checked + p.label .shadow_checkbox:before, .form-group .custom_checkbox input[type='checkbox']:checked + p.label .shadow_checkbox:before {
  visibility: visible;
}

.custom_checkbox label, .custom_checkbox .form-group p.label, .form-group .custom_checkbox p.label {
  margin-bottom: 0;
}

.custom_checkbox label .label_text, .custom_checkbox .form-group p.label .label_text, .form-group .custom_checkbox p.label .label_text {
  font-weight: 400;
  color: #555;
  display: inline-block;
  vertical-align: middle;
  margin-left: 11px;
}

.custom_checkbox label .shadow_checkbox, .custom_checkbox .form-group p.label .shadow_checkbox, .form-group .custom_checkbox p.label .shadow_checkbox {
  height: 18px;
  width: 18px;
  top: 0;
  border: 1px solid #d3d3d3;
  display: inline-block;
  vertical-align: middle;
  position: relative;
  -webkit-border-radius: 2px;
          border-radius: 2px;
}

.custom_checkbox label .shadow_checkbox:before, .custom_checkbox .form-group p.label .shadow_checkbox:before, .form-group .custom_checkbox p.label .shadow_checkbox:before {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  content: '\f00c';
  font-size: 12px;
  visibility: hidden;
  text-align: center;
  color: #fff;
  line-height: 18px;
  font-family: FontAwesome, sans-serif;
  background: #0674ec;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}

/* custom upload field */
.custom_upload p {
  font-weight: 500;
  font-size: 16px;
  color: #000;
  margin-bottom: 12px;
}

.custom_upload p span {
  font-size: 15px;
  line-height: 26px;
  font-weight: 400;
  color: #555;
}

.custom_upload input[type='file'] {
  display: none;
}

/* cardify any area */
.cardify, .content_title, .table_module, .card_style1, .card_style2, .credit_modules, .shortcode_modules, .upload_modules, .withdraw_module, .statement_info_card, .statement_table, .thread_sort_area, .author_info, .comment_area, .contact_tile, .featured_event, .google_map .location_address .addres_module {
  background: #fff;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  -webkit-box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
  box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
}

/* common toggle module css */
.toggle_title {
  display: block;
  padding: 30px 30px 25px;
}

.toggle_title span.lnr {
  float: right;
  line-height: 20px;
  font-size: 14px;
}

.toggle_title h4 {
  font-size: 22px;
}

.social_icon {
  display: inline-block;
}

.social_icon span {
  display: inline-block;
  line-height: 45px;
  width: 45px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  text-align: center;
  border-radius: 50%;
  font-size: 16px;
  color: #fff;
}

.social_icon span.fa-facebook {
  background: #395799;
}

.social_icon span.fa-twitter {
  background: #19b2f5;
}

.social_icon span.fa-google-plus {
  background: #f05b44;
}

.social_icon span.fa-behance {
  background: #0057ff;
}

.social_icon span.fa-dribbble {
  background: #ea4c89;
}

.input-group .input-group-addon {
  background: none;
  border: none;
  font-size: 18px;
  color: #555;
  padding-left: 0;
}

.input-group.with--addon {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.input-group.with--addon .text_field {
  width: calc(100% - 25px);
  margin-left: 14px;
}

/* content area title */
.content_title {
  padding: 30px;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  margin-bottom: 30px;
}

/* video modal css */
.video_modal .modal-content iframe {
  width: 100%;
  height: 450px;
}

.question-form {
  -webkit-border-radius: 3px;
          border-radius: 3px;
}

.question-form .form-group {
  margin-bottom: 25px;
}

.question-form .form-group:last-child {
  margin-bottom: 0;
}

.question-form .form-group .trumbowyg-box {
  margin-top: 0;
}

.question-form .form-group .attachments label, .question-form .form-group .attachments p.label {
  display: block;
}

.question-form .form-group .attachments label:last-child, .question-form .form-group .attachments p.label:last-child {
  border: 1px solid #ececec;
  line-height: 55px;
  padding: 0 20px;
  text-align: center;
  cursor: pointer;
}

.question-form .form-group .attachments label:last-child span, .question-form .form-group .attachments p.label:last-child span {
  color: #747686;
}

.messages::-webkit-scrollbar-track {
  background-color: transparent;
}

.messages::-webkit-scrollbar {
  width: 6px;
  background-color: transparent;
}

.messages::-webkit-scrollbar-thumb {
  background-color: #e9eef2;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}

.offcanvas-menu::-webkit-scrollbar-track {
  background-color: transparent;
}

.offcanvas-menu::-webkit-scrollbar {
  width: 6px;
  background-color: transparent;
}

.offcanvas-menu::-webkit-scrollbar-thumb {
  background-color: #e9eef2;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}

.timeline:before {
  top: 0;
}

.timeline:before, .timeline:after {
  position: absolute;
  content: '';
  height: 19px;
  width: 19px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -webkit-border-radius: 50%;
          border-radius: 50%;
  transform: translateX(-50%);
  background: #7347c1;
  border: 4px solid #fff;
}

.timeline:after {
  background: #0674ec;
  bottom: 0;
}

.timeline .happening:before, .timeline .happening:after {
  content: '';
  display: table;
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
  clear: both;
}

.timeline .happening .happening--period {
  width: 50%;
  padding: 60px 54px 0 0;
  float: left;
  vertical-align: top;
  text-align: right;
  position: relative;
}

.timeline .happening .happening--period p {
  color: #898f96;
  font-size: 18px;
  font-weight: 500;
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
  margin-bottom: 0;
}

.timeline .happening .happening--period:before {
  position: absolute;
  content: "";
  height: 20px;
  width: 20px;
  background: #fff;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  border: 3px solid #c4cdd8;
  right: 0;
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
  -webkit-transform: translateX(50%);
      -ms-transform: translateX(50%);
          transform: translateX(50%);
}

.timeline .happening .happening--detail {
  width: 50%;
  float: right;
  padding: 60px  0 0 50px;
  position: relative;
}

.timeline .happening .happening--detail h4 {
  font-size: 24px;
  color: #000;
  margin-bottom: 20px;
}

.timeline .happening .happening--detail p {
  font-size: 16px;
  line-height: 30px;
}

.timeline .happening .happening--detail:before {
  position: absolute;
  content: '';
  left: 0;
  top: 0;
  width: 4px;
  height: 100%;
  background: #ebecf1;
  z-index: -1;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}

.timeline .happening:nth-child(2n+2) .happening--period {
  float: right;
  text-align: left;
  padding-right: 0;
  padding-left: 54px;
}

.timeline .happening:nth-child(2n+2) .happening--period:before {
  left: 0;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}

.timeline .happening:nth-child(2n+2) .happening--detail {
  text-align: right;
  padding: 40px 50px 0 0;
}

.timeline .happening:nth-child(2n+2) .happening--detail:before {
  left: 100%;
}

.timeline .happening:hover .happening--period:before {
  background: #0674ec;
  border-color: #fff;
}

.timeline .happening:hover .happening--period p {
  color: #0674ec;
}

/*****************************
	-- TEAM
*****************************/
/*****************************
	-- THEME
*****************************/
.team_area {
  background: #f6f7fb;
}

.single_team_member {
  -webkit-box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
          box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
  margin-bottom: 30px;
}

.single_team_member figure img {
  width: 100%;
  -webkit-border-radius: 4px 4px 0 0;
          border-radius: 4px 4px 0 0;
}

.single_team_member figure figcaption {
  overflow: hidden;
  text-align: center;
  background: #fff;
  position: relative;
  -webkit-border-radius: 0 0 4px 4px;
          border-radius: 0 0 4px 4px;
}

.single_team_member figure figcaption .name_desig {
  padding: 20px 0;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}

.single_team_member figure figcaption .name_desig h4 {
  color: #000;
  font-size: 20px;
  line-height: 28px;
}

.single_team_member figure figcaption .name_desig p {
  font-size: 16px;
  margin-bottom: 0;
}

.single_team_member figure .social, .single_team_member figure .single_blog_content .share_tags .share .social_share, .single_blog_content .share_tags .share .single_team_member figure .social_share {
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  position: absolute;
  height: 100%;
  width: 100%;
  left: 0;
  opacity: 0;
  visibility: hidden;
  top: 0;
  background-image: -webkit-gradient(linear, right top, left top, from(#7347c1), to(#0674ec));
  background-image: -webkit-linear-gradient(right, #7347c1 0%, #0674ec 100%);
  background-image: -o-linear-gradient(right, #7347c1 0%, #0674ec 100%);
  background-image: linear-gradient(to left, #7347c1 0%, #0674ec 100%);
  /* Fallback (could use .jpg/.png alternatively) */
  background-color: #7347c1;
  /* SVG fallback for IE 9 (could be data URI, or could use filter) */
  background: #0674ec;
  /* Safari 4, Chrome 1-9, iOS 3.2-4.3, Android 2.1-3.0 */
  background-image: -webkit-gradient(linear, left top, right top, from(#7347c1), to(#0674ec));
  /* Safari 5.1, iOS 5.0-6.1, Chrome 10-25, Android 4.0-4.3 */
  background-image: -webkit-linear-gradient(left, #7347c1, #0674ec);
  /* Firefox 3.6 - 15 */
  /* Opera 11.1 - 12 */
  background-image: -o-linear-gradient(left, #7347c1, #0674ec);
  /* Opera 15+, Chrome 25+, IE 10+, Firefox 16+, Safari 6.1+, iOS 7+, Android 4.4+ */
  background-image: linear-gradient(to right, #7347c1, #0674ec);
  -webkit-transform: scale(1.2);
      -ms-transform: scale(1.2);
          transform: scale(1.2);
}

.single_team_member figure .social ul, .single_team_member figure .single_blog_content .share_tags .share .social_share ul, .single_blog_content .share_tags .share .single_team_member figure .social_share ul {
  position: absolute;
  width: 100%;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

.single_team_member figure .social ul li a, .single_team_member figure .single_blog_content .share_tags .share .social_share ul li a, .single_blog_content .share_tags .share .single_team_member figure .social_share ul li a {
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background: #fff;
  font-size: 16px;
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
}

.single_team_member figure .social ul li a span.fa-facebook, .single_team_member figure .single_blog_content .share_tags .share .social_share ul li a span.fa-facebook, .single_blog_content .share_tags .share .single_team_member figure .social_share ul li a span.fa-facebook {
  color: #395799;
}

.single_team_member figure .social ul li a span.fa-twitter, .single_team_member figure .single_blog_content .share_tags .share .social_share ul li a span.fa-twitter, .single_blog_content .share_tags .share .single_team_member figure .social_share ul li a span.fa-twitter {
  color: #19b2f5;
}

.single_team_member figure .social ul li a span.fa-google-plus, .single_team_member figure .single_blog_content .share_tags .share .social_share ul li a span.fa-google-plus, .single_blog_content .share_tags .share .single_team_member figure .social_share ul li a span.fa-google-plus {
  color: #f05b44;
}

.single_team_member figure .social ul li a span.fa-dribbble, .single_team_member figure .single_blog_content .share_tags .share .social_share ul li a span.fa-dribbble, .single_blog_content .share_tags .share .single_team_member figure .social_share ul li a span.fa-dribbble {
  color: #ea4c89;
}

.single_team_member figure .social ul li a:hover span, .single_team_member figure .single_blog_content .share_tags .share .social_share ul li a:hover span, .single_blog_content .share_tags .share .single_team_member figure .social_share ul li a:hover span {
  color: #fff;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  border: none;
}

.single_team_member figure .social ul li a:hover span.fa-facebook, .single_team_member figure .single_blog_content .share_tags .share .social_share ul li a:hover span.fa-facebook, .single_blog_content .share_tags .share .single_team_member figure .social_share ul li a:hover span.fa-facebook {
  background: #395799;
}

.single_team_member figure .social ul li a:hover span.fa-twitter, .single_team_member figure .single_blog_content .share_tags .share .social_share ul li a:hover span.fa-twitter, .single_blog_content .share_tags .share .single_team_member figure .social_share ul li a:hover span.fa-twitter {
  background: #19b2f5;
}

.single_team_member figure .social ul li a:hover span.fa-google-plus, .single_team_member figure .single_blog_content .share_tags .share .social_share ul li a:hover span.fa-google-plus, .single_blog_content .share_tags .share .single_team_member figure .social_share ul li a:hover span.fa-google-plus {
  background: #f05b44;
}

.single_team_member figure .social ul li a:hover span.fa-dribbble, .single_team_member figure .single_blog_content .share_tags .share .social_share ul li a:hover span.fa-dribbble, .single_blog_content .share_tags .share .single_team_member figure .social_share ul li a:hover span.fa-dribbble {
  background: #ea4c89;
}

.single_team_member figure:hover figcaption .name_desig {
  -webkit-transform: scale(0.8);
  -ms-transform: scale(0.8);
  transform: scale(0.8);
  opacity: 0;
  visibility: hidden;
}

.single_team_member figure:hover figcaption .social, .single_team_member figure:hover figcaption .single_blog_content .share_tags .share .social_share, .single_blog_content .share_tags .share .single_team_member figure:hover figcaption .social_share {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  visibility: visible;
  opacity: 1;
}

/*****************************
	--- PRICING
*****************************/
.pricing {
  padding: 30px;
  background: #fff;
  position: relative;
  -webkit-border-radius: 4px;
          border-radius: 4px;
}

.pricing:before {
  content: "";
  height: 3px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  -webkit-border-radius: 4px 4px 0 0;
          border-radius: 4px 4px 0 0;
  background: #ff6a6d;
}

.pricing .pricing--title {
  text-align: center;
  font-size: 24px;
  border-bottom: 1px solid #ececec;
  padding-bottom: 23px;
  line-height: 32px;
  font-weight: 500;
}

.pricing .pricing--price {
  text-align: center;
  padding-top: 26px;
  margin-bottom: 36px;
}

.pricing .pricing--price sup {
  font-size: 18px;
  color: #000;
  margin-right: -4px;
}

.pricing .pricing--price .ammount {
  font-size: 36px;
  color: #000;
  line-height: 32px;
}

.pricing .pricing--features ul li {
  position: relative;
  padding-left: 22px;
  font-size: 16px;
  line-height: 36px;
}

.pricing .pricing--features ul li span.lnr {
  font-size: 18px;
  color: #555;
  margin-left: 5px;
}

.pricing .pricing--features ul li:before {
  content: "";
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 7px;
  height: 7px;
  background: #c5cad4;
  -webkit-border-radius: 200px;
          border-radius: 200px;
  position: absolute;
}

.pricing .pricing--btn {
  display: block;
  text-align: center;
  line-height: 50px;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  color: #fff;
  font-size: 18px;
  margin-top: 33px;
  font-weight: 500;
  position: relative;
}

.pricing .pricing--btn:before {
  content: '';
  position: absolute;
  height: 100%;
  width: 100%;
  background: #000;
  left: 0;
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
  top: 0;
  opacity: 0;
  visibility: hidden;
}

.pricing .pricing--btn:hover:before {
  visibility: visible;
  opacity: 0.05;
}

.pricing.red .pricing--btn {
  background: #ff6a6d;
}

.pricing.red:before {
  background: #ff6a6d;
}

.pricing.blue .pricing--btn {
  background: #0674ec;
}

.pricing.blue:before {
  background: #0674ec;
}

.pricing.yellow .pricing--btn {
  background: #feb71d;
}

.pricing.yellow:before {
  background: #feb71d;
}

/*****************************
	-- THEME
*****************************/
/*****************************
	-- THEME
*****************************/
/*****************************
	-- THEME
*****************************/
/*****************************
	-- MIXINS
*****************************/
/* container sizes for various devices */
/* Custom scrollbar */
/*****************************
	-- GENERAL
*****************************/
.preload * {
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -ms-transition: none !important;
  -o-transition: none !important;
}

.pcolor {
  color: #0674ec;
}

.scolor {
  color: #7347c1;
}

/* Background Image */
.bgimage {
  position: relative;
}

.bgimage:before {
  z-index: 1;
}

.content_above {
  position: relative;
  z-index: 2;
}

/* Background image holder */
.bg_image_holder {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  -webkit-background-size: cover !important;
          background-size: cover !important;
  background-position: 50% 50% !important;
  z-index: 0;
  -o-transition: opacity .3s linear;
  transition: opacity .3s linear;
  -webkit-transition: opacity .3s linear;
  opacity: 0;
}

.bg_image_holder img {
  display: none;
}

.or {
  width: 100%;
  background: #ececec;
  height: 1px;
  margin-bottom: 33px;
  position: relative;
}

.or:before {
  content: 'Or';
  position: absolute;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  background: #fff;
  padding: 20px;
  color: #0674ec;
  font-weight: 500;
  transform: translate(-50%, -50%);
}

.mcolor1 {
  color: #77de51;
}

.mcolor2 {
  color: #feb71d;
}

.mcolor3 {
  color: #58c9e9;
}

.mcolor4 {
  color: #ff6a6d;
}

.pcolorbg {
  background: #0674ec;
}

.scolorbg {
  background: #7347c1;
}

.mcolorbg1 {
  background: #77de51;
}

.mcolorbg2 {
  background: #feb71d;
}

.mcolorbg3 {
  background: #58c9e9;
}

.mcolorbg4 {
  background: #ff6a6d;
}

/* tooltip */
.tooltip {
  display: block;
}

.tooltip .tooltip-inner {
  font-family: "Quicksand", sans-serif;
  font-size: 14px;
  text-align: left;
  display: block;
}

/*.highlighted{
  background: $pcolor;
}*/
.section--padding {
  padding-top: 120px;
  padding-bottom: 120px;
}

.section--padding2 {
  padding: 70px 0 120px;
}

.section--padding3 {
  padding: 70px 0 0;
}

.section-title {
  text-align: center;
  padding-bottom: 53px;
}

.section-title h1 {
  font-weight: 400;
  margin-bottom: 24px;
}

.section-title h1 .highlighted {
  color: #0674ec;
}

.section-title p {
  padding: 0 230px;
  line-height: 30px;
  margin-bottom: 0;
}

.shortcode_wrapper + .shortcode_wrapper {
  margin-top: 80px;
}

/* Input with icons */
.input_with_icon {
  position: relative;
}

.input_with_icon span {
  position: absolute;
  right: 20px;
  top: 50%;
  color: #747b86;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

.product-title-area, .shortcode_module_title, .dashboard_contents .dashboard_title_area {
  background: #fff;
  padding: 32px 30px 32px;
  margin-bottom: 30px;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
          box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}

.product-title-area:before, .shortcode_module_title:before, .dashboard_contents .dashboard_title_area:before, .product-title-area:after, .shortcode_module_title:after, .dashboard_contents .dashboard_title_area:after {
  display: table;
  content: "";
  clear: both;
}

.product-title-area .product__slider-nav, .shortcode_module_title .product__slider-nav, .dashboard_contents .dashboard_title_area .product__slider-nav {
  float: right;
  background: #7347c1;
}

.product-title-area .product__slider-nav span, .shortcode_module_title .product__slider-nav span, .dashboard_contents .dashboard_title_area .product__slider-nav span {
  line-height: 45px;
  color: #fff;
  cursor: pointer;
  width: 52px;
  display: inline-block;
  text-align: center;
}

.product-title-area .date_area, .shortcode_module_title .date_area, .dashboard_contents .dashboard_title_area .date_area {
  float: right;
}

.product-title-area .date_area p, .shortcode_module_title .date_area p, .dashboard_contents .dashboard_title_area .date_area p {
  float: left;
}

.product-title-area .date_area .input_with_icon, .shortcode_module_title .date_area .input_with_icon, .dashboard_contents .dashboard_title_area .date_area .input_with_icon {
  max-width: 158px;
}

.product-title-area .date_area .input_with_icon, .shortcode_module_title .date_area .input_with_icon, .dashboard_contents .dashboard_title_area .date_area .input_with_icon, .product-title-area .date_area .select-wrap, .shortcode_module_title .date_area .select-wrap, .dashboard_contents .dashboard_title_area .date_area .select-wrap {
  float: left;
  margin-right: 10px;
}

.product-title-area .date_area .select-wrap select, .shortcode_module_title .date_area .select-wrap select, .dashboard_contents .dashboard_title_area .date_area .select-wrap select {
  height: 47px;
}

.product-title-area .date_area .btn:hover, .shortcode_module_title .date_area .btn:hover, .dashboard_contents .dashboard_title_area .date_area .btn:hover {
  background: #0674ec;
  color: #fff;
}

.product__title {
  float: left;
}

.product__title h2 {
  font-weight: 400;
  line-height: 45px;
}

.filter__menu {
  float: right;
  position: relative;
  margin-top: 10px;
}

.filter__menu p {
  margin-bottom: 0;
  display: inline-block;
  vertical-align: middle;
  color: #747b86;
  margin-right: 15px;
}

.filter__menu .filter__menu_icon {
  display: inline-block;
  vertical-align: middle;
  margin-top: 6px;
  width: 17px;
}

.filter__menu .filter__menu_icon svg {
  height: 16px;
  cursor: pointer;
}

.filter__menu .filter__menu_icon svg:hover circle {
  fill: #0673ec;
}

.filter__menu .filter__menu_icon svg circle {
  fill: #a3b1c4;
}

.filter__menu .filter__menu_icon .filter_dropdown {
  position: absolute;
  min-width: 183px;
  padding: 20px 27px;
  top: 45px !important;
  z-index: 3;
  background: #fff;
  right: -15px;
  left: auto !important;
  -webkit-box-shadow: 0 5px 40px rgba(82, 85, 90, 0.2);
          box-shadow: 0 5px 40px rgba(82, 85, 90, 0.2);
  -webkit-transform: translate3d(0, 0, 0) !important;
          transform: translate3d(0, 0, 0) !important;
}

.filter__menu .filter__menu_icon .filter_dropdown.active {
  display: block;
}

.filter__menu .filter__menu_icon .filter_dropdown:before {
  position: absolute;
  content: "";
  border-bottom: 10px solid #fff;
  border-left: 10px solid transparent;
  right: 15px;
  bottom: 100%;
  border-right: 10px solid transparent;
}

.filter__menu .filter__menu_icon .filter_dropdown li a {
  color: #747b86;
  display: block;
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
  line-height: 28px;
}

.filter__menu .filter__menu_icon .filter_dropdown li a:hover {
  color: #0674ec;
}

.transparent {
  background: transparent;
}

.rounded, .credit_modules .modules__content .amounts ul li p, .shortcode_modules .modules__content .amounts ul li p, .upload_modules .modules__content .amounts ul li p, .withdraw_module .modules__content .amounts ul li p {
  -webkit-border-radius: 200px;
          border-radius: 200px;
}

.tags ul > li {
  display: inline-block;
}

.tags--round ul > li a {
  color: #868c96;
  line-height: 28px;
  background: #f1f3f6;
  display: inline-block;
  padding: 0 17px;
  margin-right: 4px;
  -webkit-border-radius: 50px;
          border-radius: 50px;
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
}

.tags--round ul > li a:hover {
  background: #7347c1;
  color: #fff;
}

.bgcolor {
  background: #eff1f5;
}

.bgcolor2 {
  background: #f6f7fb;
}

.range-slider.ui-slider {
  height: 6px;
  background: #efedf3;
  -webkit-border-radius: 6px;
          border-radius: 6px;
}

.range-slider.ui-slider .ui-slider-range {
  background: #7347c1;
}

.range-slider.ui-slider .ui-slider-handle {
  height: 18px;
  width: 18px;
  background: #0674ec;
  -webkit-border-radius: 50px;
          border-radius: 50px;
  top: -6px;
  z-index: 2;
  cursor: pointer;
}

.range-slider.ui-slider .ui-slider-handle:focus {
  outline: 0;
}

.range-slider.ui-slider .ui-slider-handle:before {
  content: '';
  position: absolute;
  height: calc(100% - 8px);
  width: calc(100% - 8px);
  background: #fff;
  left: 4px;
  top: 4px;
  z-index: -1;
  -webkit-border-radius: 50%;
          border-radius: 50%;
}

.price-ranges {
  padding-top: 34px;
  text-align: center;
}

.price-ranges span {
  line-height: 32px;
  display: inline-block;
  background: rgba(115, 71, 193, 0.1);
  width: 80px;
  color: #7347c1;
}

.rating {
  display: inline-block;
  vertical-align: middle;
}

.rating ul {
  float: left;
  padding-bottom: 0;
}

.rating ul li {
  float: left;
  margin-right: 3px;
}

.rating ul li span.fa-star, .rating ul li span.fa-star-half-o {
  color: #ffc000;
}

.rating ul li span.fa-star-o {
  color: #7e7e7e;
}

.rating .rating__count {
  display: inline-block;
  color: #6f7d8d;
  vertical-align: middle;
  margin-left: 5px;
}

.custom-checkbox2 input[type='checkbox'], .custom-radio input[type='checkbox'] {
  display: none;
}

.custom-checkbox2 input[type='checkbox']:checked + label span:before, .custom-radio input[type='checkbox']:checked + label span:before, .custom-checkbox2 .form-group input[type='checkbox']:checked + p.label span:before, .form-group .custom-checkbox2 input[type='checkbox']:checked + p.label span:before, .custom-radio .form-group input[type='checkbox']:checked + p.label span:before, .form-group .custom-radio input[type='checkbox']:checked + p.label span:before {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}

.custom-checkbox2 label, .custom-radio label, .custom-checkbox2 .form-group p.label, .form-group .custom-checkbox2 p.label, .custom-radio .form-group p.label, .form-group .custom-radio p.label {
  font-size: 15px;
  font-weight: 400;
  margin: 0;
  line-height: 36px;
  cursor: pointer;
  text-transform: none;
}

.custom-checkbox2 label span.circle, .custom-radio label span.circle, .custom-checkbox2 .form-group p.label span.circle, .form-group .custom-checkbox2 p.label span.circle, .custom-radio .form-group p.label span.circle, .form-group .custom-radio p.label span.circle {
  height: 20px;
  margin-right: 12px;
  vertical-align: middle;
  width: 20px;
  background: #fff;
  display: inline-block;
  border: 4px solid #e6e9ed;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  position: relative;
}

.custom-checkbox2 label span.circle:before, .custom-radio label span.circle:before, .custom-checkbox2 .form-group p.label span.circle:before, .form-group .custom-checkbox2 p.label span.circle:before, .custom-radio .form-group p.label span.circle:before, .form-group .custom-radio p.label span.circle:before {
  content: '\f00c';
  font-family: 'FontAwesome',sans-serif;
  position: absolute;
  height: 20px;
  width: 20px;
  text-align: center;
  font-size: 12px;
  bottom: -4px;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  left: -4px;
  opacity: 0;
  -webkit-transform: scale(0.5);
      -ms-transform: scale(0.5);
          transform: scale(0.5);
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background: #0674ec;
  color: #fff;
  line-height: 20px;
}

.custom-radio input[type='radio'] {
  display: none;
}

.custom-radio input[type='radio']:checked + label span:before, .custom-radio .form-group input[type='radio']:checked + p.label span:before, .form-group .custom-radio input[type='radio']:checked + p.label span:before {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}

.custom-radio label span.circle:before, .custom-radio .form-group p.label span.circle:before, .form-group .custom-radio p.label span.circle:before {
  content: "";
  background: #fff;
  border: 4px solid #0674ec;
}

.custom-radio.custom_radio--big span.circle {
  height: 30px;
  width: 30px;
  border-width: 5px;
}

.custom-radio.custom_radio--big span.circle:before {
  width: 30px;
  height: 30px;
  font-size: 16px;
  line-height: 30px;
  border-width: 5px;
}

.radio-group .label {
  display: block;
  text-align: left;
}

.radio-group .custom-radio {
  display: inline-block;
}

.radio-group .custom-radio + .custom-radio {
  margin-left: 30px;
}

/* custom checkbox area css*/
.custom_checkbox {
  position: relative;
  margin-top: 10px;
}

.custom_checkbox input[type='checkbox'] {
  display: none;
}

.custom_checkbox input[type='checkbox']:checked + label .shadow_checkbox, .custom_checkbox .form-group input[type='checkbox']:checked + p.label .shadow_checkbox, .form-group .custom_checkbox input[type='checkbox']:checked + p.label .shadow_checkbox {
  border: transparent;
}

.custom_checkbox input[type='checkbox']:checked + label .shadow_checkbox:before, .custom_checkbox .form-group input[type='checkbox']:checked + p.label .shadow_checkbox:before, .form-group .custom_checkbox input[type='checkbox']:checked + p.label .shadow_checkbox:before {
  visibility: visible;
}

.custom_checkbox label, .custom_checkbox .form-group p.label, .form-group .custom_checkbox p.label {
  margin-bottom: 0;
}

.custom_checkbox label .label_text, .custom_checkbox .form-group p.label .label_text, .form-group .custom_checkbox p.label .label_text {
  font-weight: 400;
  color: #555;
  display: inline-block;
  vertical-align: middle;
  margin-left: 11px;
}

.custom_checkbox label .shadow_checkbox, .custom_checkbox .form-group p.label .shadow_checkbox, .form-group .custom_checkbox p.label .shadow_checkbox {
  height: 18px;
  width: 18px;
  top: 0;
  border: 1px solid #d3d3d3;
  display: inline-block;
  vertical-align: middle;
  position: relative;
  -webkit-border-radius: 2px;
          border-radius: 2px;
}

.custom_checkbox label .shadow_checkbox:before, .custom_checkbox .form-group p.label .shadow_checkbox:before, .form-group .custom_checkbox p.label .shadow_checkbox:before {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  content: '\f00c';
  font-size: 12px;
  visibility: hidden;
  text-align: center;
  color: #fff;
  line-height: 18px;
  font-family: FontAwesome, sans-serif;
  background: #0674ec;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}

/* custom upload field */
.custom_upload p {
  font-weight: 500;
  font-size: 16px;
  color: #000;
  margin-bottom: 12px;
}

.custom_upload p span {
  font-size: 15px;
  line-height: 26px;
  font-weight: 400;
  color: #555;
}

.custom_upload input[type='file'] {
  display: none;
}

/* cardify any area */
.cardify, .content_title, .table_module, .card_style1, .card_style2, .credit_modules, .shortcode_modules, .upload_modules, .withdraw_module, .statement_info_card, .statement_table, .thread_sort_area, .author_info, .comment_area, .contact_tile, .featured_event, .google_map .location_address .addres_module {
  background: #fff;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  -webkit-box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
  box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
}

/* common toggle module css */
.toggle_title {
  display: block;
  padding: 30px 30px 25px;
}

.toggle_title span.lnr {
  float: right;
  line-height: 20px;
  font-size: 14px;
}

.toggle_title h4 {
  font-size: 22px;
}

.social_icon {
  display: inline-block;
}

.social_icon span {
  display: inline-block;
  line-height: 45px;
  width: 45px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  text-align: center;
  border-radius: 50%;
  font-size: 16px;
  color: #fff;
}

.social_icon span.fa-facebook {
  background: #395799;
}

.social_icon span.fa-twitter {
  background: #19b2f5;
}

.social_icon span.fa-google-plus {
  background: #f05b44;
}

.social_icon span.fa-behance {
  background: #0057ff;
}

.social_icon span.fa-dribbble {
  background: #ea4c89;
}

.input-group .input-group-addon {
  background: none;
  border: none;
  font-size: 18px;
  color: #555;
  padding-left: 0;
}

.input-group.with--addon {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.input-group.with--addon .text_field {
  width: calc(100% - 25px);
  margin-left: 14px;
}

/* content area title */
.content_title {
  padding: 30px;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  margin-bottom: 30px;
}

/* video modal css */
.video_modal .modal-content iframe {
  width: 100%;
  height: 450px;
}

.question-form {
  -webkit-border-radius: 3px;
          border-radius: 3px;
}

.question-form .form-group {
  margin-bottom: 25px;
}

.question-form .form-group:last-child {
  margin-bottom: 0;
}

.question-form .form-group .trumbowyg-box {
  margin-top: 0;
}

.question-form .form-group .attachments label, .question-form .form-group .attachments p.label {
  display: block;
}

.question-form .form-group .attachments label:last-child, .question-form .form-group .attachments p.label:last-child {
  border: 1px solid #ececec;
  line-height: 55px;
  padding: 0 20px;
  text-align: center;
  cursor: pointer;
}

.question-form .form-group .attachments label:last-child span, .question-form .form-group .attachments p.label:last-child span {
  color: #747686;
}

.messages::-webkit-scrollbar-track {
  background-color: transparent;
}

.messages::-webkit-scrollbar {
  width: 6px;
  background-color: transparent;
}

.messages::-webkit-scrollbar-thumb {
  background-color: #e9eef2;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}

.offcanvas-menu::-webkit-scrollbar-track {
  background-color: transparent;
}

.offcanvas-menu::-webkit-scrollbar {
  width: 6px;
  background-color: transparent;
}

.offcanvas-menu::-webkit-scrollbar-thumb {
  background-color: #e9eef2;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}

/*****************************
	--- DROPDOWN
*****************************/
.dropdowns {
  position: absolute;
  min-width: 271px;
  background: #fff;
  padding: 19px 30px;
  z-index: 3;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
  border-top: 1px solid #0674ec;
  -webkit-border-radius: 0 0 4px 4px;
          border-radius: 0 0 4px 4px;
  -webkit-box-shadow: 0 5px 40px rgba(82, 85, 90, 0.2);
          box-shadow: 0 5px 40px rgba(82, 85, 90, 0.2);
  /* dropdown menu */
}

.dropdowns.active {
  opacity: 1;
  visibility: visible;
}

.dropdowns li a {
  font-size: 15px;
  line-height: 32px;
  display: block;
  color: #747b86;
  padding: 0;
}

.dropdowns li a:hover {
  color: #0674ec;
  background: none;
}

.dropdowns li a span {
  float: right;
}

.dropdowns:before {
  content: '';
  position: absolute;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #0674ec;
  bottom: 100%;
}

.dropdowns.notification--dropdown {
  width: 370px;
  padding: 0;
  left: -15px;
}

.dropdowns.notification--dropdown:before {
  bottom: 100%;
  left: 30px;
}

.dropdowns.notification--dropdown .notifications_module .notification {
  padding: 20px 25px 15px;
}

.dropdowns.notification--dropdown .notifications_module .notification .notification__info .info_avatar {
  margin-right: 12px;
  width: 40px;
  vertical-align: top;
  height: 40px;
}

.dropdowns.notification--dropdown .notifications_module .notification .notification__info .info {
  width: calc(100% - 57px);
}

.dropdowns.notification--dropdown .notifications_module .notification .notification__info .info .time {
  margin-top: 0;
}

.dropdowns.notification--dropdown .notifications_module .notification .notification__info .info p a {
  display: block;
}

.dropdowns.notification--dropdown .notifications_module .notification .notification__icons .noti_icon {
  margin-right: 0;
  line-height: 30px;
  width: 30px;
  font-size: 15px;
}

.dropdowns.messaging--dropdown {
  padding: 0;
  width: 370px;
  right: -15px;
}

.dropdowns.messaging--dropdown li a {
  color: #54667a;
}

.dropdowns.messaging--dropdown li a span {
  float: none;
}

.dropdowns.messaging--dropdown li a:hover {
  color: #0674ec;
}

.dropdowns.messaging--dropdown:before {
  right: 30px;
  bottom: 100%;
}

.dropdowns.messaging--dropdown .message {
  padding: 20px;
  border-bottom: 1px solid #ececec;
  display: block;
}

.dropdowns.messaging--dropdown .message .message__actions_avatar {
  display: inline-block;
  vertical-align: middle;
}

.dropdowns.messaging--dropdown .message .message__actions_avatar .avatar {
  height: 40px;
  width: 40px;
}

.dropdowns.messaging--dropdown .message .message__actions_avatar .avatar img {
  width: 100%;
}

.dropdowns.messaging--dropdown .message .message_data {
  display: inline-block;
  vertical-align: middle;
}

.dropdowns.messaging--dropdown .message .message_data .name_time {
  margin-left: 13px;
}

.dropdowns.messaging--dropdown .message .message_data .name_time .name {
  float: left;
}

.dropdowns.messaging--dropdown .message .message_data .name_time .name p {
  display: inline-block;
  margin-bottom: 6px;
  font-weight: 500;
  color: #333333;
}

.dropdowns.messaging--dropdown .message .message_data .name_time .name span {
  display: inline;
  vertical-align: top;
  font-size: 15px;
  color: #0674ec;
  margin-left: 5px;
}

.dropdowns.messaging--dropdown .message .message_data .name_time .time {
  float: right;
  font-size: 14px;
}

.dropdowns.messaging--dropdown .message .message_data .name_time p {
  clear: both;
  display: block;
}

.dropdowns.messaging--dropdown .message.recent .time {
  color: #0674ec;
}

.dropdowns.messaging_dropdown li a span {
  float: none;
  margin-right: 10px;
}

.dropdowns.dropdown--author {
  padding: 20px;
  right: 0;
}

.dropdowns.dropdown--author:before {
  right: 30px;
}

.dropdowns.dropdown--author ul li a {
  color: #54667a;
  display: block;
  font-size: 15px;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  padding: 0 10px;
  line-height: 40px;
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
}

.dropdowns.dropdown--author ul li a:hover {
  background: #0674ec;
  color: #fff;
}

.dropdowns.dropdown--author ul li a span {
  float: none;
  margin-right: 15px;
}

.dropdowns.dropdown--cart {
  width: 400px;
  padding: 0;
  right: -15px;
}

.dropdowns.dropdown--cart:before {
  right: 30px;
}

.dropdowns.dropdown--cart .cart_area .cart_product {
  padding: 25px;
  border-bottom: 1px solid #ececec;
}

.dropdowns.dropdown--cart .cart_area .cart_product .product__info {
  width: calc(100% - 52px);
  display: inline-block;
}

.dropdowns.dropdown--cart .cart_area .cart_product .product__info .thumbn {
  display: inline-block;
  height: 70px;
  width: 80px;
  vertical-align: middle;
}

.dropdowns.dropdown--cart .cart_area .cart_product .product__info .info {
  width: calc(100% - 87px);
  display: inline-block;
  vertical-align: middle;
  padding-left: 10px;
}

.dropdowns.dropdown--cart .cart_area .cart_product .product__info .info .title {
  font-weight: 500;
  line-height: 22px;
  color: #000;
  margin-bottom: 9px;
  display: inline-block;
}

.dropdowns.dropdown--cart .cart_area .cart_product .product__info .info .title:hover {
  color: #7347c1;
}

.dropdowns.dropdown--cart .cart_area .cart_product .product__info .info .cat a {
  color: #7347c1;
}

.dropdowns.dropdown--cart .cart_area .cart_product .product__action {
  display: inline-block;
  vertical-align: middle;
  text-align: center;
}

.dropdowns.dropdown--cart .cart_area .cart_product .product__action a:hover span {
  color: #fff;
  background: #ff6a6d;
}

.dropdowns.dropdown--cart .cart_area .cart_product .product__action span {
  width: 30px;
  line-height: 30px;
  text-align: center;
  font-size: 15px;
  display: inline-block;
  color: #0674ec;
  background: rgba(6, 116, 236, 0.1);
  -webkit-border-radius: 50%;
          border-radius: 50%;
}

.dropdowns.dropdown--cart .cart_area .cart_product .product__action p {
  background: rgba(6, 116, 236, 0.1);
  color: #0674ec;
  line-height: 30px;
  padding: 0 10px;
  margin-bottom: 0;
  -webkit-border-radius: 200px;
          border-radius: 200px;
  margin-top: 10px;
  font-weight: 500;
}

.dropdowns.dropdown--cart .cart_area .total {
  text-align: right;
  padding: 20px 25px;
}

.dropdowns.dropdown--cart .cart_area .total p {
  font-weight: 500;
  color: #000;
  font-size: 18px;
}

.dropdowns.dropdown--cart .cart_area .total p span {
  margin-right: 30px;
}

.dropdowns.dropdown--cart .cart_area .cart_action a {
  width: 50%;
  float: left;
  display: block;
  text-align: center;
  padding: 23px 25px;
  color: #fff;
}

.dropdowns.dropdown--cart .cart_area .cart_action .go_cart {
  background: #7347c1;
}

.dropdowns.dropdown--cart .cart_area .cart_action .go_checkout {
  background: #0674ec;
}

.dropdowns .notification:hover, .dropdowns .message:hover {
  background: rgba(6, 116, 236, 0.05);
}

.dropdowns .dropdown_module_header {
  overflow: hidden;
  padding: 20px 25px;
  border-bottom: 1px solid #ececec;
}

.dropdowns .dropdown_module_header h4 {
  float: left;
}

.dropdowns .dropdown_module_header a {
  float: right;
}

.dropdowns.dropdown--menu {
  padding: 20px;
}

.dropdowns.dropdown--menu:before {
  display: none;
}

.dropdowns.dropdown--menu ul li {
  padding: 0;
  margin: 0;
  display: block;
}

.dropdowns.dropdown--menu ul li a {
  padding: 0 10px;
  text-transform: capitalize;
  font-weight: 400;
  color: #54667a;
  line-height: 44px;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
}

.dropdowns.dropdown--menu ul li a:hover {
  background: #0674ec;
  color: #fff;
}

.dropdowns.dropdown-menu {
  display: inline-block;
}

.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
}

.has_megamenu {
  position: static !important;
}

.has_megamenu:hover .dropdown_megamenu {
  visibility: visible;
  opacity: 1;
  top: 100%;
}

.has_megamenu .dropdown_megamenu {
  background: #fff;
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
  left: 0;
  position: absolute;
  width: 1110px;
  visibility: hidden;
  opacity: 0;
  top: calc(100% + 20px);
  padding: 20px;
  z-index: 222;
  -webkit-box-shadow: 0 5px 40px rgba(82, 85, 90, 0.2);
          box-shadow: 0 5px 40px rgba(82, 85, 90, 0.2);
  -webkit-border-radius: 0 0 4px 4px;
          border-radius: 0 0 4px 4px;
  border-top: 1px solid #0674ec;
}

.has_megamenu .dropdown_megamenu.contained {
  width: auto;
}

.badge {
  position: absolute;
  top: 5px;
  left: 90%;
  background: #0674ec;
  font-size: 10px;
  color: #fff;
}

.megamnu_module {
  float: left;
}

.megamnu_module + .megamnu_module {
  margin-left: 40px;
}

.megamnu_module .menu_items {
  overflow: hidden;
}

.megamnu_module .menu_items .menu_column {
  min-width: 200px;
  float: left;
}

.megamnu_module .menu_items .menu_column ul li {
  position: relative;
}

.megamnu_module .menu_items .menu_column ul li.has_badge {
  display: inline-block;
}

.megamnu_module .menu_items .menu_column .title {
  font-weight: 500;
  font-size: 17px;
  padding: 10px 10px 15px;
  color: #000;
  display: inline-block;
}

.megamnu_module .menu_items .menu_column + ul {
  margin-left: 20px;
}

.megamnu_module .menu_items .menu_column li a {
  color: #54667a;
  font-size: 15px;
  line-height: 36px;
  padding: 0 10px;
  display: block;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  -webkit-transition: #0674ec;
  -o-transition: #0674ec;
  transition: #0674ec;
}

.megamnu_module .menu_items .menu_column li a:hover {
  color: #0674ec;
}

.custom_dropdown {
  padding: 19px 30px;
  min-width: 271px;
  -webkit-box-shadow: 0 5px 40px rgba(82, 85, 90, 0.2);
          box-shadow: 0 5px 40px rgba(82, 85, 90, 0.2);
  border: 0;
  border-top: 1px solid #0674ec;
  -webkit-border-radius: 0;
          border-radius: 0;
  position: relative;
  top: 10px !important;
}

.custom_dropdown:before {
  content: '';
  position: absolute;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #5867dd;
  bottom: 100%;
}

.custom_dropdown li a {
  font-size: 15px;
  line-height: 32px;
  display: block;
  color: #747b86;
}

.custom_dropdown li a span {
  padding-right: 10px;
}

.custom_dropdown li a:hover {
  color: #0674ec;
}

.custom_dropdown.custom_drop2 li a span {
  float: right;
  padding-right: 0;
}

.dropdown-toggle:after {
  content: none;
}

.dropdown-menu {
  animation-name: slidenavAnimation;
  animation-duration: .3s;
  animation-iteration-count: 1;
  animation-timing-function: ease;
  animation-fill-mode: forwards;
  -webkit-animation-name: slidenavAnimation;
  -webkit-animation-duration: .3s;
  -webkit-animation-iteration-count: 1;
  -webkit-animation-timing-function: ease;
  -webkit-animation-fill-mode: forwards;
  -moz-animation-name: slidenavAnimation;
  -moz-animation-duration: .3s;
  -moz-animation-iteration-count: 1;
  -moz-animation-timing-function: ease;
  -moz-animation-fill-mode: forwards;
}

@keyframes slidenavAnimation {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@-webkit-keyframes slidenavAnimation {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

.custom_dropdown {
  padding: 19px 30px;
  min-width: 271px;
  -webkit-box-shadow: 0 5px 40px rgba(82, 85, 90, 0.2);
          box-shadow: 0 5px 40px rgba(82, 85, 90, 0.2);
  border: 0;
  border-top: 1px solid #0674ec;
  -webkit-border-radius: 0;
          border-radius: 0;
  position: relative;
  top: 10px !important;
}

.custom_dropdown:before {
  content: '';
  position: absolute;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #5867dd;
  bottom: 100%;
}

.custom_dropdown li a {
  font-size: 15px;
  line-height: 32px;
  display: block;
  color: #747b86;
}

.custom_dropdown li a span {
  padding-right: 10px;
}

.custom_dropdown li a:hover {
  color: #0674ec;
}

.custom_dropdown.custom_drop2 li a span {
  float: right;
  padding-right: 0;
}

/*****************************
	-- THEME
*****************************/
/*****************************
	--- DATE PICKER
*****************************/
div#ui-datepicker-div {
  background: #fff;
  -webkit-box-shadow: 0 5px 40px rgba(82, 85, 90, 0.2);
          box-shadow: 0 5px 40px rgba(82, 85, 90, 0.2);
}

div#ui-datepicker-div .ui-datepicker-title {
  font-size: 18px;
  color: #fff;
  font-weight: 500;
}

div#ui-datepicker-div .ui-datepicker-header {
  background: #0674ec;
  color: #fff;
  padding: 6px 0;
}

div#ui-datepicker-div .ui-datepicker-prev {
  left: 10px;
}

div#ui-datepicker-div .ui-datepicker-prev:before {
  content: '\e875';
}

div#ui-datepicker-div .ui-datepicker-next {
  text-align: right;
  right: 10px;
}

div#ui-datepicker-div .ui-datepicker-next:before {
  content: "\e876";
}

div#ui-datepicker-div .ui-datepicker-prev,
div#ui-datepicker-div .ui-datepicker-next {
  cursor: pointer;
  top: 46%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

div#ui-datepicker-div .ui-datepicker-prev.ui-datepicker-prev-hover, div#ui-datepicker-div .ui-datepicker-prev.ui-datepicker-next-hover,
div#ui-datepicker-div .ui-datepicker-next.ui-datepicker-prev-hover,
div#ui-datepicker-div .ui-datepicker-next.ui-datepicker-next-hover {
  top: 46%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

div#ui-datepicker-div .ui-datepicker-prev:before,
div#ui-datepicker-div .ui-datepicker-next:before {
  font-family: 'Linearicons-Free', sans-serif;
  color: #fff;
  line-height: 30px;
}

div#ui-datepicker-div table {
  margin: 0;
}

div#ui-datepicker-div thead tr th span {
  color: #555555;
}

div#ui-datepicker-div tbody tr {
  border-top: 1px solid #ececec;
}

div#ui-datepicker-div tbody tr td + td {
  border-left: 1px solid #ececec;
}

div#ui-datepicker-div tbody tr td a {
  color: #54667a;
  margin: 0;
  text-align: center;
}

div#ui-datepicker-div tbody tr td a:hover {
  background: rgba(88, 201, 233, 0.2);
  color: #0674ec;
}

/*****************************
	-- THEME
*****************************/
.alert {
  padding: 18px 30px;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  font-size: 16px;
  margin-bottom: 30px;
}

.alert .alert_icon {
  margin-right: 15px;
  font-size: 16px;
}

.alert.alert-default {
  color: #0674ec;
  background: rgba(6, 116, 236, 0.1);
}

.alert.alert-default .close {
  color: #0674ec;
}

.alert.alert-success {
  color: #77de51;
  background: rgba(119, 222, 81, 0.1);
  border-color: rgba(119, 222, 81, 0.1);
}

.alert.alert-info {
  color: #58c9e9;
  background: rgba(88, 201, 233, 0.1);
  border-color: rgba(88, 201, 233, 0.1);
}

.alert.alert-warning {
  color: #feb71d;
  background: rgba(254, 183, 29, 0.1);
  border-color: rgba(254, 183, 29, 0.1);
}

.alert.alert-danger {
  color: #ff6a6d;
  background: rgba(255, 106, 109, 0.1);
  border-color: rgba(255, 106, 109, 0.1);
}

.alert .close {
  font-size: 16px;
  opacity: .3;
}

.alert .close:hover {
  opacity: .5;
}

/*****************************
	-- THEME
*****************************/
/*****************************
	-- THEME
*****************************/
/*****************************
	-- THEME
*****************************/
/*****************************
	-- MIXINS
*****************************/
/* container sizes for various devices */
/* Custom scrollbar */
/*****************************
	-- GENERAL
*****************************/
.preload * {
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -ms-transition: none !important;
  -o-transition: none !important;
}

.pcolor {
  color: #0674ec;
}

.scolor {
  color: #7347c1;
}

/* Background Image */
.bgimage {
  position: relative;
}

.bgimage:before {
  z-index: 1;
}

.content_above {
  position: relative;
  z-index: 2;
}

/* Background image holder */
.bg_image_holder {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  -webkit-background-size: cover !important;
          background-size: cover !important;
  background-position: 50% 50% !important;
  z-index: 0;
  -o-transition: opacity .3s linear;
  transition: opacity .3s linear;
  -webkit-transition: opacity .3s linear;
  opacity: 0;
}

.bg_image_holder img {
  display: none;
}

.or {
  width: 100%;
  background: #ececec;
  height: 1px;
  margin-bottom: 33px;
  position: relative;
}

.or:before {
  content: 'Or';
  position: absolute;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  background: #fff;
  padding: 20px;
  color: #0674ec;
  font-weight: 500;
  transform: translate(-50%, -50%);
}

.mcolor1 {
  color: #77de51;
}

.mcolor2 {
  color: #feb71d;
}

.mcolor3 {
  color: #58c9e9;
}

.mcolor4 {
  color: #ff6a6d;
}

.pcolorbg {
  background: #0674ec;
}

.scolorbg {
  background: #7347c1;
}

.mcolorbg1 {
  background: #77de51;
}

.mcolorbg2 {
  background: #feb71d;
}

.mcolorbg3 {
  background: #58c9e9;
}

.mcolorbg4 {
  background: #ff6a6d;
}

/* tooltip */
.tooltip {
  display: block;
}

.tooltip .tooltip-inner {
  font-family: "Quicksand", sans-serif;
  font-size: 14px;
  text-align: left;
  display: block;
}

/*.highlighted{
  background: $pcolor;
}*/
.section--padding {
  padding-top: 120px;
  padding-bottom: 120px;
}

.section--padding2 {
  padding: 70px 0 120px;
}

.section--padding3 {
  padding: 70px 0 0;
}

.section-title {
  text-align: center;
  padding-bottom: 53px;
}

.section-title h1 {
  font-weight: 400;
  margin-bottom: 24px;
}

.section-title h1 .highlighted {
  color: #0674ec;
}

.section-title p {
  padding: 0 230px;
  line-height: 30px;
  margin-bottom: 0;
}

.shortcode_wrapper + .shortcode_wrapper {
  margin-top: 80px;
}

/* Input with icons */
.input_with_icon {
  position: relative;
}

.input_with_icon span {
  position: absolute;
  right: 20px;
  top: 50%;
  color: #747b86;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

.product-title-area, .shortcode_module_title, .dashboard_contents .dashboard_title_area {
  background: #fff;
  padding: 32px 30px 32px;
  margin-bottom: 30px;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
          box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}

.product-title-area:before, .shortcode_module_title:before, .dashboard_contents .dashboard_title_area:before, .product-title-area:after, .shortcode_module_title:after, .dashboard_contents .dashboard_title_area:after {
  display: table;
  content: "";
  clear: both;
}

.product-title-area .product__slider-nav, .shortcode_module_title .product__slider-nav, .dashboard_contents .dashboard_title_area .product__slider-nav {
  float: right;
  background: #7347c1;
}

.product-title-area .product__slider-nav span, .shortcode_module_title .product__slider-nav span, .dashboard_contents .dashboard_title_area .product__slider-nav span {
  line-height: 45px;
  color: #fff;
  cursor: pointer;
  width: 52px;
  display: inline-block;
  text-align: center;
}

.product-title-area .date_area, .shortcode_module_title .date_area, .dashboard_contents .dashboard_title_area .date_area {
  float: right;
}

.product-title-area .date_area p, .shortcode_module_title .date_area p, .dashboard_contents .dashboard_title_area .date_area p {
  float: left;
}

.product-title-area .date_area .input_with_icon, .shortcode_module_title .date_area .input_with_icon, .dashboard_contents .dashboard_title_area .date_area .input_with_icon {
  max-width: 158px;
}

.product-title-area .date_area .input_with_icon, .shortcode_module_title .date_area .input_with_icon, .dashboard_contents .dashboard_title_area .date_area .input_with_icon, .product-title-area .date_area .select-wrap, .shortcode_module_title .date_area .select-wrap, .dashboard_contents .dashboard_title_area .date_area .select-wrap {
  float: left;
  margin-right: 10px;
}

.product-title-area .date_area .select-wrap select, .shortcode_module_title .date_area .select-wrap select, .dashboard_contents .dashboard_title_area .date_area .select-wrap select {
  height: 47px;
}

.product-title-area .date_area .btn:hover, .shortcode_module_title .date_area .btn:hover, .dashboard_contents .dashboard_title_area .date_area .btn:hover {
  background: #0674ec;
  color: #fff;
}

.product__title {
  float: left;
}

.product__title h2 {
  font-weight: 400;
  line-height: 45px;
}

.filter__menu {
  float: right;
  position: relative;
  margin-top: 10px;
}

.filter__menu p {
  margin-bottom: 0;
  display: inline-block;
  vertical-align: middle;
  color: #747b86;
  margin-right: 15px;
}

.filter__menu .filter__menu_icon {
  display: inline-block;
  vertical-align: middle;
  margin-top: 6px;
  width: 17px;
}

.filter__menu .filter__menu_icon svg {
  height: 16px;
  cursor: pointer;
}

.filter__menu .filter__menu_icon svg:hover circle {
  fill: #0673ec;
}

.filter__menu .filter__menu_icon svg circle {
  fill: #a3b1c4;
}

.filter__menu .filter__menu_icon .filter_dropdown {
  position: absolute;
  min-width: 183px;
  padding: 20px 27px;
  top: 45px !important;
  z-index: 3;
  background: #fff;
  right: -15px;
  left: auto !important;
  -webkit-box-shadow: 0 5px 40px rgba(82, 85, 90, 0.2);
          box-shadow: 0 5px 40px rgba(82, 85, 90, 0.2);
  -webkit-transform: translate3d(0, 0, 0) !important;
          transform: translate3d(0, 0, 0) !important;
}

.filter__menu .filter__menu_icon .filter_dropdown.active {
  display: block;
}

.filter__menu .filter__menu_icon .filter_dropdown:before {
  position: absolute;
  content: "";
  border-bottom: 10px solid #fff;
  border-left: 10px solid transparent;
  right: 15px;
  bottom: 100%;
  border-right: 10px solid transparent;
}

.filter__menu .filter__menu_icon .filter_dropdown li a {
  color: #747b86;
  display: block;
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
  line-height: 28px;
}

.filter__menu .filter__menu_icon .filter_dropdown li a:hover {
  color: #0674ec;
}

.transparent {
  background: transparent;
}

.rounded, .credit_modules .modules__content .amounts ul li p, .shortcode_modules .modules__content .amounts ul li p, .upload_modules .modules__content .amounts ul li p, .withdraw_module .modules__content .amounts ul li p {
  -webkit-border-radius: 200px;
          border-radius: 200px;
}

.tags ul > li {
  display: inline-block;
}

.tags--round ul > li a {
  color: #868c96;
  line-height: 28px;
  background: #f1f3f6;
  display: inline-block;
  padding: 0 17px;
  margin-right: 4px;
  -webkit-border-radius: 50px;
          border-radius: 50px;
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
}

.tags--round ul > li a:hover {
  background: #7347c1;
  color: #fff;
}

.bgcolor {
  background: #eff1f5;
}

.bgcolor2 {
  background: #f6f7fb;
}

.range-slider.ui-slider {
  height: 6px;
  background: #efedf3;
  -webkit-border-radius: 6px;
          border-radius: 6px;
}

.range-slider.ui-slider .ui-slider-range {
  background: #7347c1;
}

.range-slider.ui-slider .ui-slider-handle {
  height: 18px;
  width: 18px;
  background: #0674ec;
  -webkit-border-radius: 50px;
          border-radius: 50px;
  top: -6px;
  z-index: 2;
  cursor: pointer;
}

.range-slider.ui-slider .ui-slider-handle:focus {
  outline: 0;
}

.range-slider.ui-slider .ui-slider-handle:before {
  content: '';
  position: absolute;
  height: calc(100% - 8px);
  width: calc(100% - 8px);
  background: #fff;
  left: 4px;
  top: 4px;
  z-index: -1;
  -webkit-border-radius: 50%;
          border-radius: 50%;
}

.price-ranges {
  padding-top: 34px;
  text-align: center;
}

.price-ranges span {
  line-height: 32px;
  display: inline-block;
  background: rgba(115, 71, 193, 0.1);
  width: 80px;
  color: #7347c1;
}

.rating {
  display: inline-block;
  vertical-align: middle;
}

.rating ul {
  float: left;
  padding-bottom: 0;
}

.rating ul li {
  float: left;
  margin-right: 3px;
}

.rating ul li span.fa-star, .rating ul li span.fa-star-half-o {
  color: #ffc000;
}

.rating ul li span.fa-star-o {
  color: #7e7e7e;
}

.rating .rating__count {
  display: inline-block;
  color: #6f7d8d;
  vertical-align: middle;
  margin-left: 5px;
}

.custom-checkbox2 input[type='checkbox'], .custom-radio input[type='checkbox'] {
  display: none;
}

.custom-checkbox2 input[type='checkbox']:checked + label span:before, .custom-radio input[type='checkbox']:checked + label span:before, .custom-checkbox2 .form-group input[type='checkbox']:checked + p.label span:before, .form-group .custom-checkbox2 input[type='checkbox']:checked + p.label span:before, .custom-radio .form-group input[type='checkbox']:checked + p.label span:before, .form-group .custom-radio input[type='checkbox']:checked + p.label span:before {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}

.custom-checkbox2 label, .custom-radio label, .custom-checkbox2 .form-group p.label, .form-group .custom-checkbox2 p.label, .custom-radio .form-group p.label, .form-group .custom-radio p.label {
  font-size: 15px;
  font-weight: 400;
  margin: 0;
  line-height: 36px;
  cursor: pointer;
  text-transform: none;
}

.custom-checkbox2 label span.circle, .custom-radio label span.circle, .custom-checkbox2 .form-group p.label span.circle, .form-group .custom-checkbox2 p.label span.circle, .custom-radio .form-group p.label span.circle, .form-group .custom-radio p.label span.circle {
  height: 20px;
  margin-right: 12px;
  vertical-align: middle;
  width: 20px;
  background: #fff;
  display: inline-block;
  border: 4px solid #e6e9ed;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  position: relative;
}

.custom-checkbox2 label span.circle:before, .custom-radio label span.circle:before, .custom-checkbox2 .form-group p.label span.circle:before, .form-group .custom-checkbox2 p.label span.circle:before, .custom-radio .form-group p.label span.circle:before, .form-group .custom-radio p.label span.circle:before {
  content: '\f00c';
  font-family: 'FontAwesome',sans-serif;
  position: absolute;
  height: 20px;
  width: 20px;
  text-align: center;
  font-size: 12px;
  bottom: -4px;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  left: -4px;
  opacity: 0;
  -webkit-transform: scale(0.5);
      -ms-transform: scale(0.5);
          transform: scale(0.5);
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background: #0674ec;
  color: #fff;
  line-height: 20px;
}

.custom-radio input[type='radio'] {
  display: none;
}

.custom-radio input[type='radio']:checked + label span:before, .custom-radio .form-group input[type='radio']:checked + p.label span:before, .form-group .custom-radio input[type='radio']:checked + p.label span:before {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}

.custom-radio label span.circle:before, .custom-radio .form-group p.label span.circle:before, .form-group .custom-radio p.label span.circle:before {
  content: "";
  background: #fff;
  border: 4px solid #0674ec;
}

.custom-radio.custom_radio--big span.circle {
  height: 30px;
  width: 30px;
  border-width: 5px;
}

.custom-radio.custom_radio--big span.circle:before {
  width: 30px;
  height: 30px;
  font-size: 16px;
  line-height: 30px;
  border-width: 5px;
}

.radio-group .label {
  display: block;
  text-align: left;
}

.radio-group .custom-radio {
  display: inline-block;
}

.radio-group .custom-radio + .custom-radio {
  margin-left: 30px;
}

/* custom checkbox area css*/
.custom_checkbox {
  position: relative;
  margin-top: 10px;
}

.custom_checkbox input[type='checkbox'] {
  display: none;
}

.custom_checkbox input[type='checkbox']:checked + label .shadow_checkbox, .custom_checkbox .form-group input[type='checkbox']:checked + p.label .shadow_checkbox, .form-group .custom_checkbox input[type='checkbox']:checked + p.label .shadow_checkbox {
  border: transparent;
}

.custom_checkbox input[type='checkbox']:checked + label .shadow_checkbox:before, .custom_checkbox .form-group input[type='checkbox']:checked + p.label .shadow_checkbox:before, .form-group .custom_checkbox input[type='checkbox']:checked + p.label .shadow_checkbox:before {
  visibility: visible;
}

.custom_checkbox label, .custom_checkbox .form-group p.label, .form-group .custom_checkbox p.label {
  margin-bottom: 0;
}

.custom_checkbox label .label_text, .custom_checkbox .form-group p.label .label_text, .form-group .custom_checkbox p.label .label_text {
  font-weight: 400;
  color: #555;
  display: inline-block;
  vertical-align: middle;
  margin-left: 11px;
}

.custom_checkbox label .shadow_checkbox, .custom_checkbox .form-group p.label .shadow_checkbox, .form-group .custom_checkbox p.label .shadow_checkbox {
  height: 18px;
  width: 18px;
  top: 0;
  border: 1px solid #d3d3d3;
  display: inline-block;
  vertical-align: middle;
  position: relative;
  -webkit-border-radius: 2px;
          border-radius: 2px;
}

.custom_checkbox label .shadow_checkbox:before, .custom_checkbox .form-group p.label .shadow_checkbox:before, .form-group .custom_checkbox p.label .shadow_checkbox:before {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  content: '\f00c';
  font-size: 12px;
  visibility: hidden;
  text-align: center;
  color: #fff;
  line-height: 18px;
  font-family: FontAwesome, sans-serif;
  background: #0674ec;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}

/* custom upload field */
.custom_upload p {
  font-weight: 500;
  font-size: 16px;
  color: #000;
  margin-bottom: 12px;
}

.custom_upload p span {
  font-size: 15px;
  line-height: 26px;
  font-weight: 400;
  color: #555;
}

.custom_upload input[type='file'] {
  display: none;
}

/* cardify any area */
.cardify, .content_title, .table_module, .card_style1, .card_style2, .credit_modules, .shortcode_modules, .upload_modules, .withdraw_module, .statement_info_card, .statement_table, .thread_sort_area, .author_info, .comment_area, .contact_tile, .featured_event, .google_map .location_address .addres_module {
  background: #fff;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  -webkit-box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
  box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
}

/* common toggle module css */
.toggle_title {
  display: block;
  padding: 30px 30px 25px;
}

.toggle_title span.lnr {
  float: right;
  line-height: 20px;
  font-size: 14px;
}

.toggle_title h4 {
  font-size: 22px;
}

.social_icon {
  display: inline-block;
}

.social_icon span {
  display: inline-block;
  line-height: 45px;
  width: 45px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  text-align: center;
  border-radius: 50%;
  font-size: 16px;
  color: #fff;
}

.social_icon span.fa-facebook {
  background: #395799;
}

.social_icon span.fa-twitter {
  background: #19b2f5;
}

.social_icon span.fa-google-plus {
  background: #f05b44;
}

.social_icon span.fa-behance {
  background: #0057ff;
}

.social_icon span.fa-dribbble {
  background: #ea4c89;
}

.input-group .input-group-addon {
  background: none;
  border: none;
  font-size: 18px;
  color: #555;
  padding-left: 0;
}

.input-group.with--addon {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.input-group.with--addon .text_field {
  width: calc(100% - 25px);
  margin-left: 14px;
}

/* content area title */
.content_title {
  padding: 30px;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  margin-bottom: 30px;
}

/* video modal css */
.video_modal .modal-content iframe {
  width: 100%;
  height: 450px;
}

.question-form {
  -webkit-border-radius: 3px;
          border-radius: 3px;
}

.question-form .form-group {
  margin-bottom: 25px;
}

.question-form .form-group:last-child {
  margin-bottom: 0;
}

.question-form .form-group .trumbowyg-box {
  margin-top: 0;
}

.question-form .form-group .attachments label, .question-form .form-group .attachments p.label {
  display: block;
}

.question-form .form-group .attachments label:last-child, .question-form .form-group .attachments p.label:last-child {
  border: 1px solid #ececec;
  line-height: 55px;
  padding: 0 20px;
  text-align: center;
  cursor: pointer;
}

.question-form .form-group .attachments label:last-child span, .question-form .form-group .attachments p.label:last-child span {
  color: #747686;
}

.messages::-webkit-scrollbar-track {
  background-color: transparent;
}

.messages::-webkit-scrollbar {
  width: 6px;
  background-color: transparent;
}

.messages::-webkit-scrollbar-thumb {
  background-color: #e9eef2;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}

.offcanvas-menu::-webkit-scrollbar-track {
  background-color: transparent;
}

.offcanvas-menu::-webkit-scrollbar {
  width: 6px;
  background-color: transparent;
}

.offcanvas-menu::-webkit-scrollbar-thumb {
  background-color: #e9eef2;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}

/*****************************
	START FEATURE AREA CSS
*****************************/
.feature_title {
  border-bottom: 1px solid #ececec;
  padding-bottom: 20px;
  margin-bottom: 65px;
}

/*--- feature 1 ---*/
.feature {
  text-align: center;
  padding: 40px 25px;
}

.feature .feature__title {
  padding-top: 30px;
  padding-bottom: 24px;
}

.feature:hover {
  -webkit-box-shadow: 0 2px 50px rgba(0, 0, 0, 0.08);
          box-shadow: 0 2px 50px rgba(0, 0, 0, 0.08);
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
}

/*--- feature 2 ---*/
.feature2 {
  -webkit-box-shadow: 0 2px 50px rgba(0, 0, 0, 0.08);
          box-shadow: 0 2px 50px rgba(0, 0, 0, 0.08);
  position: relative;
  margin-bottom: 30px;
  background: #fff;
  height: 360px;
  display: table;
}

.feature2 .feature2__count {
  font-size: 48px;
  position: absolute;
  color: rgba(92, 135, 248, 0.2);
  left: 18px;
  top: 4px;
}

.feature2 .feature2__content {
  text-align: center;
  padding: 50px 30px 48px;
}

.feature2 .feature2__content span.lnr {
  font-size: 60px;
}

.feature2 .feature2__content h3 {
  padding: 38px 0 25px;
}

.feature2 .feature2__content p {
  margin: 0;
}

/*--- feature 2 ---*/
.single_feature {
  margin-bottom: 50px;
}

.single_feature .feature__icon {
  display: inline-block;
  vertical-align: 60px;
}

.single_feature .feature__icon span {
  font-size: 48px;
  color: #0674ec;
}

.single_feature .feature__content {
  display: inline-block;
  width: calc(100% - 70px);
  padding-left: 33px;
}

.single_feature .feature__content h3 {
  font-size: 24px;
  line-height: 40px;
}

.single_feature .feature__content p {
  line-height: 30px;
}

/*****************************
	END FEATURE AREA CSS
*****************************/
.content-block-page [class^="content_block"] {
  margin-bottom: 50px !important;
}

/***************************************
   START ABOUT AND MISSION AREA
****************************************/
.content_block1, .content_block2 {
  min-height: 550px;
  display: table;
  margin: 0 auto;
  position: relative;
  width: 100%;
}

.content_block1 .content_area, .content_block2 .content_area, .content_block2 .content_area2 {
  padding: 25% 0;
}

.content_block1 .content_area .content_area--title, .content_block2 .content_area .content_area--title, .content_block2 .content_area2 .content_area--title, .content_block2 .content_area2 .content_area2--title {
  font-size: 36px;
  line-height: 46px;
  margin-bottom: 35px;
  color: #000;
}

.content_block1 .content_area .content_area--title .highlight, .content_block2 .content_area .content_area--title .highlight, .content_block2 .content_area2 .content_area--title .highlight, .content_block2 .content_area2 .content_area2--title .highlight {
  color: #0674ec;
}

.content_block1 .content_image, .content_block2 .content_image, .content_block2 .content_image2 {
  position: absolute;
  right: 0;
  height: 100%;
  width: 50%;
  top: 0;
}

.content_block2 {
  background: #f6f7fb;
}

.content_block2 .content_image2 {
  left: 0;
}

.content_block3 h2 {
  font-size: 30px;
  line-height: 46px;
  color: #000000;
  padding-bottom: 30px;
}

.content_block3 p {
  margin-bottom: 20px;
}

/***************************************
   END ABOUT AND MISSION AREA
****************************************/
/***************************************
     START CARD AREA
****************************************/
/* card style1 */
.card_style1 {
  margin-bottom: 30px;
}

.card_style1 .card_style1__info img {
  width: 100%;
  -webkit-border-radius: 6px 6px  0 0;
          border-radius: 6px 6px  0 0;
}

.card_style1 .card_style1__info .date_place li {
  margin-bottom: 17px;
}

.card_style1 .card_style1__info .date_place li span {
  color: #0674ec;
  display: inline-block;
  font-size: 20px;
}

.card_style1 .card_style1__info .date_place li span, .card_style1 .card_style1__info .date_place li p {
  display: inline-block;
  vertical-align: middle;
  margin-right: -3px;
}

.card_style1 .card_style1__info .date_place li p {
  display: inline-block;
  font-weight: 500;
  font-size: 16px;
  margin-left: 13px;
  margin-bottom: 0;
}

.card_style1 .card_style1__info figcaption {
  padding: 36px 40px;
}

.card_style1 .card_style1__info figcaption a:hover h3 {
  color: #0674ec;
}

.card_style1 .card_style1__info figcaption h3 {
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  font-weight: 500;
  line-height: 36px;
  font-size: 23px;
  margin-bottom: 17px;
}

/* card style 2 */
.card_style2 {
  padding: 40px;
  margin-bottom: 30px;
}

.card_style2 .card_style2__title {
  color: #000;
  font-size: 24px;
  margin-bottom: 25px;
  line-height: 30px;
}

.card_style2 .card_style2__location_type {
  margin-bottom: 20px;
}

.card_style2 .card_style2__location_type p, .card_style2 .card_style2__location_type .type {
  display: inline-block;
  margin-bottom: 0;
}

.card_style2 .card_style2__location_type p {
  color: #5a6671;
  font-size: 16px;
  line-height: 30px;
  margin-right: 17px;
}

.card_style2 .card_style2__location_type p span {
  color: #0674ec;
  font-size: 20px;
  margin-right: 8px;
  vertical-align: -3px;
}

.card_style2 .card_style2__location_type .type {
  color: #fff;
  line-height: 28px;
  font-weight: 500;
  -webkit-border-radius: 200px;
          border-radius: 200px;
  padding: 0 17px;
}

.card_style2 a {
  font-size: 16px;
  line-height: 30px;
  color: #0674ec;
  font-weight: 500;
}

/***************************************
     END CARD AREA
****************************************/
/*****************************
	--- LISTS STYLE
*****************************/
ul.nav-tabs {
  border: 0;
}

ul.nav-tabs li {
  position: relative;
  border-bottom: 1px solid #ececec;
  display: inline-block;
  margin-right: -1px;
}

ul.nav-tabs li + li {
  border-left: 1px solid #ececec;
}

ul.nav-tabs li a {
  color: #000;
  font-size: 17px;
  text-transform: capitalize;
  padding: 0 28px;
  display: block;
  margin-right: 0;
  line-height: 70px;
  border: none;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}

ul.nav-tabs li a:hover {
  border: none;
  background: none;
  color: #0674ec;
}

ul.nav-tabs li a span {
  font-weight: 500;
}

ul.nav-tabs li a:before {
  content: "";
  position: absolute;
  height: 3px;
  width: 100%;
  background: #0674ec;
  opacity: 0;
  left: 0;
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
  visibility: hidden;
  bottom: 0;
}

ul.nav-tabs li a.active {
  border-bottom: 0;
  border: 0;
  background: none;
  color: #0674ec;
}

ul.nav-tabs li a.active:before {
  opacity: 1;
  visibility: visible;
}

ul.nav-tabs li:last-child > a {
  padding-right: 60px;
}

ul.nav-tabs.nav--tabs2 {
  display: inline-block;
  margin-bottom: -4px;
}

ul.nav-tabs.nav--tabs2 li {
  border: none;
}

ul.nav-tabs.nav--tabs2 li a {
  padding-right: 30px;
}

ul.nav-tabs.nav--tabs2 li a::before {
  bottom: 0;
}

.tab .tab-content {
  margin-top: 30px;
}

.tab2, .tab3 {
  padding: 0 30px 30px;
}

.tab2 .item-navigation, .tab3 .item-navigation {
  text-align: center;
  border-bottom: 1px solid #ececec;
}

.tab3 .item-navigation {
  text-align: left;
}

.tab3 ul.nav-tabs li a {
  padding: 0 50px;
}

.tab4 {
  padding: 30px;
  overflow: hidden;
}

.tab4 .item-navigation {
  float: left;
  width: 20%;
  border-bottom: 0;
  border-left: 1px solid #ececec;
}

.tab4 .tab-content {
  width: 80%;
  float: left;
}

.tab4 ul.nav-tabs li:before {
  height: 100%;
  width: 3px;
}

/*****************************
	START MENU AREA
*****************************/
.top-menu-area {
  background: #eef1f3;
}

.top-menu-area .top__menu ul li {
  display: inline-block;
}

.top-menu-area .top__menu ul li a {
  color: #555;
}

.author-area {
  float: right;
}

.author-area.not_logged_in .join {
  padding: 30px 0;
}

.author-area.not_logged_in .join .btn + .btn {
  margin-left: 15px;
}

@media (min-width: 768px) {
  .author-area.not_logged_in .join .btn + .btn {
    margin-left: 30px;
  }
}

.author-area__seller-btn {
  background: #0674ec;
  color: #fff;
  padding: 0 17px;
  display: inline-block;
  line-height: 34px;
  -webkit-border-radius: 21px;
          border-radius: 21px;
  font-weight: 500;
  margin-right: 30px;
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
}

.author-area__seller-btn:hover {
  background: #7347c1;
  color: #fff;
}

.author__avatar {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}

.author__avatar span {
  font-size: 14px;
  position: absolute;
  font-weight: 500;
  line-height: 22px;
  width: 22px;
  text-align: center;
  background: #ff0000;
  color: #fff;
  right: -6px;
  top: -7px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
}

.autor__info {
  margin-left: 16px;
  margin-right: 0;
  display: inline-block;
  vertical-align: middle;
}

.autor__info p {
  margin: 0;
  line-height: 22px;
}

.autor__info .name {
  font-weight: 500;
  color: #333;
  font-size: 16px;
}

.autor__info .ammount {
  color: #0674ec;
  font-size: 15px;
  font-weight: 400;
}

.author__notification_area {
  display: inline-block;
  vertical-align: middle;
  margin-right: 20px;
}

.author__notification_area ul li {
  display: inline-block;
  padding: 38px 15px;
  position: relative;
}

.author__notification_area ul li span.lnr {
  font-size: 20px;
  color: #7e8fa1;
  vertical-align: middle;
}

.author__notification_area ul li .icon_wrap {
  position: relative;
}

.author__notification_area ul li .notification_count {
  height: 22px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  color: #fff;
  font-weight: 500;
  top: 0;
  font-size: 14px;
  position: absolute;
  padding: 0 4px;
  vertical-align: middle;
  right: 0;
  min-width: 22px;
  text-align: center;
  -webkit-transform: translate(50%, -50%);
      -ms-transform: translate(50%, -50%);
          transform: translate(50%, -50%);
}

.author__notification_area ul li .notification_count.noti {
  background: #ff6a6d;
}

.author__notification_area ul li .notification_count.msg {
  background: #77de51;
}

.author__notification_area ul li .notification_count.purch {
  background: #0674ec;
}

.author-author__info {
  padding: 33px 0;
  float: right;
}

/* start notification dropdown area */
.has_dropdown {
  position: relative;
}

.has_dropdown.has_megamenu {
  position: initial;
}

.has_dropdown .icon_wrap {
  cursor: pointer;
}

.has_dropdown .dropdowns {
  top: calc(100% + 20px);
}

.has_dropdown:hover .dropdowns {
  visibility: visible;
  opacity: 1;
  top: 100%;
}

/* start mainenu area css */
.mainmenu__menu {
  border: none;
  margin: 0;
  background: #fff;
  padding: 0;
}

.mainmenu__menu .navbar-collapse {
  padding: 0;
  float: left;
}

.mainmenu__menu .navbar-nav > li {
  display: inline-block;
  padding: 15px 0;
  margin-right: 30px;
}

.mainmenu__menu .navbar-nav > li:hover > a {
  color: #0674ec;
}

.mainmenu__menu .navbar-nav > li > a {
  font-weight: 500;
  padding: 0;
  font-size: 15px;
  line-height: 42px;
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
  color: #333333;
  text-transform: uppercase;
}

.mainmenu__search {
  float: right;
  padding: 12px 0;
}

.searc-wrap {
  position: relative;
}

.searc-wrap input {
  line-height: 45px;
  height: 45px;
  border: 1px solid #d9dfe5;
  width: 360px;
  -webkit-border-radius: 23px;
          border-radius: 23px;
  padding: 0 25px;
}

.searc-wrap .search-wrap__btn {
  position: absolute;
  line-height: 45px;
  right: 0;
  top: 0;
  border: 0;
  width: 45px;
  text-align: center;
  background: #0674ec;
  color: #fff;
  -webkit-border-radius: 50%;
          border-radius: 50%;
}

/* mobile menu offcanvas */
.mobile_content .menu_icon {
  background: #0673ec;
  padding: 0 20px;
  line-height: 60px;
  color: white;
  display: none;
  font-size: 16px;
  cursor: pointer;
}

.mobile_content span {
  float: right;
}

.mobile_content .offcanvas-menu {
  position: fixed;
  height: 100%;
  width: 220px;
  top: 0;
  right: 0;
  background: #fff;
  z-index: 989999;
  overflow-y: scroll;
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
  -webkit-box-shadow: 0 -2px 20px rgba(0, 0, 0, 0.3);
          box-shadow: 0 -2px 20px rgba(0, 0, 0, 0.3);
  padding-bottom: 25px;
}

.mobile_content .offcanvas-menu.closed {
  right: -100%;
}

.mobile_content .offcanvas-menu span.lnr-cross {
  float: left;
  top: 10px;
  position: absolute;
  left: 13px;
}

.mobile_content .author-author__info {
  background-color: #eff1f5;
  float: none;
  text-align: center;
  border-bottom: 1px solid #ececec;
  padding: 20px 0;
}

.mobile_content .author-author__info .autor__info {
  text-align: left;
  margin-left: 10px;
}

.mobile_content .author__notification_area {
  margin: 0;
  text-align: center;
  display: block;
}

.mobile_content .author__notification_area ul li {
  padding: 27px 12px 14px;
  margin: 0 3px;
}

.mobile_content .dropdown--author {
  visibility: visible;
  position: relative;
  opacity: 1;
  min-width: auto;
  -webkit-box-shadow: 0 0 0;
          box-shadow: 0 0 0;
}

.mobile_content .dropdown--author:before {
  display: none;
}

.mobile_content .dropdown--author ul li a {
  line-height: 35px;
}

.mobile_content .author-area__seller-btn {
  margin-right: 0;
}

/*****************************
	END MENU AREA CSS
*****************************/
/*****************************
	START HERO AREA CSS
*****************************/
.hero-area {
  position: relative;
}

.hero-area {
  height: 723px;
  position: relative;
  width: 100%;
}

.hero-area::before {
  position: absolute;
  height: 100%;
  width: 100%;
  content: '';
  background: -webkit-gradient(linear, right top, left top, from(#0030de), to(#0030de));
  background: -webkit-linear-gradient(right, #0030de, #0030de);
  background: -o-linear-gradient(right, #0030de, #0030de);
  background: linear-gradient(to left, #0030de, #0030de);
  top: 0;
  left: 0;
  opacity: 0.8;
}

.hero-area.hero--1:before {
  background: -webkit-gradient(linear, right top, left top, from(#7347c1), to(#0674ec));
  background: -webkit-linear-gradient(right, #7347c1, #0674ec);
  background: -o-linear-gradient(right, #7347c1, #0674ec);
  background: linear-gradient(to left, #7347c1, #0674ec);
  opacity: .9;
}

.hero-area .hero-content {
  display: table;
  vertical-align: middle;
  text-align: center;
  width: 100%;
  height: 100%;
}

.hero-area .hero-content .content-wrapper {
  display: table-cell;
  vertical-align: middle;
}

.hero-area .hero__content__title {
  text-align: center;
}

.hero-area .hero__content__title h1 {
  color: #f3f3f8;
  text-shadow: 1px 2px 2px rgba(0, 0, 0, 0.2);
  font-size: 60px;
}

.hero-area .hero__content__title h1 .light {
  font-weight: 400;
  display: block;
}

.hero-area .hero__content__title h1 .bold {
  font-weight: 500;
}

.hero-area .hero__content__title .tagline {
  color: #f3f3f8;
  font-size: 20px;
  font-weight: 500;
  line-height: 72px;
  padding-bottom: 44px;
  margin: 0;
  padding-top: 20px;
}

.hero-area .hero__btn-area .btn {
  background: transparent;
  border: 1px solid #fff;
  color: #fff;
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
}

.hero-area .hero__btn-area .btn:hover {
  color: #0674ec;
  background: #fff;
}

.hero-area .hero__btn-area .btn:first-child {
  margin-right: 26px;
}

.hero-area + section {
  padding-top: 187px;
}

.hero--1 {
  background: no-repeat center 207px;
}

.hero-area.hero--2 .hero-content {
  text-align: left;
}

.hero-area.hero--2:before {
  display: none;
}

.hero-area.hero--2 .hero__content__title {
  text-align: left;
}

.hero-area.hero--2 .hero__content__title h1 {
  font-weight: 400;
  font-size: 50px;
  line-height: 62px;
  color: #0674ec;
  text-shadow: none;
  background: -webkit-gradient(linear, right top, left top, from(#7347c1), to(#0674ec));
  background: -webkit-linear-gradient(right, #7347c1, #0674ec);
  background: -o-linear-gradient(right, #7347c1, #0674ec);
  background: linear-gradient(to left, #7347c1, #0674ec);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.hero-area.hero--2 .hero__content__title .tagline {
  line-height: 36px;
  font-weight: 400;
  color: #6f7d8d;
}

.hero-area.hero--2 .hero__btn-area .btn {
  background: #0674ec;
  color: #fff;
  border: 0;
  -webkit-box-shadow: 0 4px 30px rgba(0, 0, 0, 0.2);
          box-shadow: 0 4px 30px rgba(0, 0, 0, 0.2);
}

.hero-area.hero--2 .hero__btn-area .btn:hover {
  background: #fff;
  color: #0674ec;
}

.hero-area.hero--2 .search_box::before, .hero-area.hero--2 .search_box:after {
  background: rgba(6, 116, 236, 0.1);
}

.go_top {
  line-height: 40px;
  cursor: pointer;
  width: 40px;
  background: #0674ec;
  color: #fff;
  position: fixed;
  -webkit-box-shadow: 0 4px 4px rgba(0, 0, 0, 0.1);
          box-shadow: 0 4px 4px rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 50%;
          border-radius: 50%;
  right: calc((100% - 1140px)/2);
  z-index: 111;
  bottom: 20px;
}

.go_top span {
  display: inline-block;
}

.search-area {
  position: absolute;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  width: 100%;
  -o-transform: translateY(-50%);
  z-index: 2;
  transform: translateY(-50%);
}

.search_box {
  -webkit-box-shadow: 0 4px 20px rgba(0, 0, 0, 0.08);
          box-shadow: 0 4px 20px rgba(0, 0, 0, 0.08);
  padding: 40px;
  -webkit-border-radius: 6px;
          border-radius: 6px;
  position: relative;
  background: #fff;
}

.search_box form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.search_box .text_field {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
  line-height: 55px;
  height: 55px;
  padding: 0 25px;
  font-size: 16px;
  -webkit-border-radius: 4px 0 0 4px;
          border-radius: 4px 0 0 4px;
  border-right: 0;
  background: #fff;
  border: 1px solid #dcdcdc;
}

.search_box .select--field {
  -webkit-border-radius: 0 4px 4px 0;
          border-radius: 0 4px 4px 0;
  font-size: 16px;
  padding: 0 52px 0 20px;
  height: 55px;
  border: 1px solid #dcdcdc;
  border-left: 0;
  color: #555;
}

.search_box .search-btn {
  margin-left: 30px;
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
  cursor: pointer;
}

.search_box .search-btn:hover {
  background: #7347c1;
}

.search_box::before, .search_box:after {
  position: absolute;
  content: '';
  background: rgba(255, 255, 255, 0.5);
  -webkit-border-radius: 6px;
          border-radius: 6px;
  height: 100%;
  z-index: -1;
}

.search_box::before {
  left: 15px;
  top: -13px;
  width: calc(100% - 30px);
}

.search_box:after {
  left: 30px;
  width: calc(100% - 60px);
  top: -26px;
}

/*****************************
	END HERO AREA CSS
*****************************/
/*****************************
	START PRODUCTS AREA CSS
*****************************/
.home1 .products {
  background: #f6f7fb;
}

.products {
  background: #eff1f5;
}

.home2 .product__title a {
  display: inline-block;
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
}

.home2 .product__title a:hover h2 {
  color: #000;
}

.home2 .product__title a + a {
  margin-left: 20px;
}

.home2 .product__title a + a h2 {
  color: #747b86;
}

.sorting {
  background: #fff;
  padding: 30px;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  margin-bottom: 50px;
  -webkit-box-shadow: 0 1px 2px rgba(90, 93, 100, 0.1);
          box-shadow: 0 1px 2px rgba(90, 93, 100, 0.1);
}

.sorting ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.sorting ul li {
  margin: 0 4px;
}

.sorting ul li a {
  font-size: 15px;
  -webkit-border-radius: 100px;
          border-radius: 100px;
  font-weight: 500;
  line-height: 34px;
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
  padding: 0 21px;
  background: #f1f3f6;
  color: #747b86;
  display: inline-block;
}

.sorting ul li a:hover {
  color: #fff;
  background: #0674ec;
}

.more-product {
  text-align: center;
  margin-top: 30px;
}

.more-product a {
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
}

.more-product a:hover {
  background: #7347c1;
  color: #fff;
}

.product_row:before, .product_row:after {
  display: table;
  content: '';
  clear: both;
}

/*****************************
	END PRODUCTS AREA CSS
*****************************/
/***************************************
	START FEATURED PRODUCTS AREA CSS
*****************************************/
/* home 3 featured area */
.prod_slide_prev, .prod_slide_next {
  position: absolute;
  line-height: 50px;
  width: 50px;
  font-size: 14px;
  background: #fff;
  text-align: center;
  top: 50%;
  -webkit-border-radius: 200px;
          border-radius: 200px;
  z-index: 3;
  -webkit-box-shadow: 0 4px 15px rgba(67, 67, 67, 0.15);
          box-shadow: 0 4px 15px rgba(67, 67, 67, 0.15);
  cursor: pointer;
}

.prod_slide_prev:active, .prod_slide_next:active {
  background: #f7f7f7;
}

.prod_slide_prev {
  left: 15px;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.prod_slide_next {
  right: 15px;
  -webkit-transform: translate(50%, -50%);
      -ms-transform: translate(50%, -50%);
          transform: translate(50%, -50%);
}

.featured-products .product-title-area span.lnr:active, .featured-products .shortcode_module_title span.lnr:active, .featured-products .dashboard_contents .dashboard_title_area span.lnr:active, .dashboard_contents .featured-products .dashboard_title_area span.lnr:active {
  background: #6b3fba;
}

.product__slider-nav span.lnr.lnr-chevron-left {
  -webkit-border-radius: 200px 0 0 200px;
          border-radius: 200px 0 0 200px;
}

.product__slider-nav span.lnr.lnr-chevron-right {
  -webkit-border-radius: 0 200px 200px 0;
          border-radius: 0 200px 200px 0;
}

.featured-product-slider {
  overflow: hidden;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  margin-top: 20px;
  -webkit-box-shadow: 0 2px 30px rgba(147, 155, 168, 0.1);
          box-shadow: 0 2px 30px rgba(147, 155, 168, 0.1);
}

.featured-product-slider .featured__single-slider {
  background: #fff;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  height: 450px;
}

.featured-product-slider .featured__single-slider:before, .featured-product-slider .featured__single-slider:after {
  content: '';
  display: table;
  clear: both;
}

.featured-product-slider .featured__single-slider:hover .featured__preview-img:before {
  opacity: 0.9;
}

.featured-product-slider .featured__single-slider:hover .prod_btn {
  opacity: 1;
  top: 50%;
}

.featured-product-slider .featured__preview-img, .featured-product-slider .featured__product-description {
  float: left;
  width: 50%;
}

.featured-product-slider .featured__preview-img {
  position: relative;
}

.featured-product-slider .featured__preview-img .prod_btn {
  position: absolute;
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
  z-index: 3;
  top: calc(50% + 40px);
  opacity: 0;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.featured-product-slider .featured__preview-img .prod_btn a {
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
  text-align: center;
  color: #fff;
  border: 1px solid #fff;
  display: inline-block;
  font-weight: 500;
  min-width: 130px;
  line-height: 45px;
}

.featured-product-slider .featured__preview-img .prod_btn a + a {
  margin-left: 10px;
}

.featured-product-slider .featured__preview-img .prod_btn a:hover {
  background: #fff;
  color: #0674ec;
}

.featured-product-slider .featured__preview-img:before {
  position: absolute;
  content: "";
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  height: 100%;
  opacity: 0;
  z-index: 2;
  -webkit-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
  width: 100%;
  top: 0;
  background: -webkit-gradient(linear, right top, left top, from(#7347c1), to(#0674ec));
  background: -webkit-linear-gradient(right, #7347c1, #0674ec);
  background: -o-linear-gradient(right, #7347c1, #0674ec);
  background: linear-gradient(to left, #7347c1, #0674ec);
}

.featured-product-slider .featured__product-description {
  padding: 41px 50px 0 50px;
  height: 100%;
  position: relative;
}

.featured-product-slider .featured__product-description .product_title h4 {
  font-size: 24px;
}

.featured-product-slider .featured__product-description .product-purchase .price_love > span {
  background: #0674ec;
  color: #fff;
  margin-right: 17px;
}

.featured-product-slider .featured__preview-img img {
  width: 100%;
  -webkit-border-radius: 4px 0 0 4px;
          border-radius: 4px 0 0 4px;
}

.desc--featured {
  max-height: 256px;
  overflow: hidden;
  padding: 0;
}

.desc--featured .tags {
  margin-top: 38px;
}

.product_data {
  position: absolute;
  width: 100%;
  left: 0;
  padding: 0 50px;
  bottom: 0;
}

.product-purchase.featured--product-purchase {
  padding: 23px 0;
  margin-top: 30px;
}

.product-purchase.featured--product-purchase .rating {
  float: right;
}

.product-purchase.featured--product-purchase .sell {
  float: none;
  margin-left: 13px;
}

/***************************************
	END FEATURED PRODUCTS AREA CSS
*****************************************/
/***************************************
	START FOLLOWERS FEED AREA CSS
*****************************************/
.followers-feed {
  background: #eff1f5;
}

.followers-feed .product__slider-nav {
  background: #0674ec;
}

.followers-feed .product__slider-nav span.lnr:active:active {
  background: #066ddd;
}

/***************************************
	END FOLLOWERS FEED AREA CSS
*****************************************/
/***************************************
	START COUNTER UP AREA CSS
*****************************************/
.counter-up-area {
  position: relative;
}

.counter-up-area:before {
  position: absolute;
  content: '';
  height: 100%;
  width: 100%;
  background: rgba(13, 15, 19, 0.8);
}

.counter-up-area.counter-up--area2 {
  background-image: none;
}

.counter-up-area.counter-up--area2:before {
  display: none;
}

.counter-up-area.counter-up--area2 .counter-up {
  padding: 60px 0px;
}

.counter-up-area.counter-up--area2 .counter-up .counter p {
  color: #555;
}

span.counter {
  display: block;
}

.counter-up {
  overflow: hidden;
  padding: 96px 0;
}

.counter-up .counter {
  width: 25%;
  float: left;
  text-align: center;
}

.counter-up .counter span.lnr {
  display: block;
  font-size: 48px;
}

.counter-up .counter .count {
  font-size: 36px;
  margin-top: 35px;
  display: inline-block;
}

.counter-up .counter p {
  color: #ffffff;
  margin-top: 7px;
  font-size: 18px;
  margin-bottom: 0;
}

/***************************************
	END COUNTER UP AREA CSS
*****************************************/
/***************************************
	START SELL BUY AREA
*****************************************/
.proposal-area {
  overflow: hidden;
}

.proposal {
  text-align: center;
  padding: 100px 19%;
}

.proposal .proposal__content {
  padding: 41px 0 35px;
}

.proposal .proposal__content h1 {
  padding-bottom: 24px;
}

.proposal--left {
  background: #0674ec no-repeat bottom;
}

.proposal--right {
  background: #7347c1 no-repeat bottom;
}

/***************************************
	END SELL BUY AREA
*****************************************/
/***************************************
	START TESTIMONIAL AREA
*****************************************/
.testimonial {
  padding: 50px 40px;
  border-left: 2px solid #0674ec;
  -webkit-box-shadow: 0 2px 50px rgba(0, 0, 0, 0.08);
          box-shadow: 0 2px 50px rgba(0, 0, 0, 0.08);
  background: #fff;
  margin: 30px 15px;
}

.testimonial:focus {
  outline: 0;
}

.testimonial .testimonial__about {
  margin-bottom: 20px;
  position: relative;
  z-index: 2;
}

.testimonial .testimonial__about .avatar {
  height: 80px;
  width: 80px;
  display: inline-block;
}

.testimonial .testimonial__about .avatar img {
  -webkit-border-radius: 50%;
          border-radius: 50%;
  max-width: 100%;
}

.testimonial .testimonial__about .quote-icon {
  position: absolute;
  font-size: 60px;
  color: #e8e8e8;
  right: 0;
  z-index: -1;
}

.testimonial .testimonial__about .name-designation {
  padding-left: 20px;
  display: inline-block;
}

.testimonial .testimonial__about .name-designation .name {
  font-size: 20px;
  margin-bottom: 4px;
}

.testimonial .testimonial__about .name-designation .desig {
  color: #555;
  font-size: 16px;
}

.testimonial .testimonial__text p {
  margin: 0;
}

.all-testimonial {
  text-align: center;
  margin-top: 30px;
}

.testimonial-slider {
  position: relative;
}

.testimonial-slider .slick-arrow {
  position: absolute;
  cursor: pointer;
  background: #fff;
  line-height: 50px;
  width: 50px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  -webkit-box-shadow: 0 4px 15px rgba(67, 67, 67, 0.15);
          box-shadow: 0 4px 15px rgba(67, 67, 67, 0.15);
  text-align: center;
  color: #7347c1;
  top: 50%;
  z-index: 9;
}

.testimonial-slider .slick-arrow.lnr-chevron-left {
  left: 0;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.testimonial-slider .slick-arrow.lnr-chevron-right {
  right: 0;
  -webkit-transform: translate(50%, -50%);
      -ms-transform: translate(50%, -50%);
          transform: translate(50%, -50%);
}

/***************************************
    END TESTIMONIAL AREA
*****************************************/
/***************************************
	START LATEST NEWS AREA
*****************************************/
.latest-news {
  background: #eff1f5;
}

.news {
  background: #fff;
  -webkit-border-radius: 5px;
          border-radius: 5px;
  -webkit-box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
          box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
}

.news .news__thumbnail img {
  -webkit-border-radius: 5px 5px 0 0;
          border-radius: 5px 5px 0 0;
  width: 100%;
}

.news .news__content {
  padding: 30px 30px 0;
  height: 185px;
  overflow: hidden;
}

.news .news__content p {
  margin: 0;
}

.news .news-title {
  margin-bottom: 20px;
  display: inline-block;
}

.news .news-title:hover h4 {
  color: #0674ec;
}

.news .news-title h4 {
  font-size: 22px;
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
  font-weight: 500;
}

.news .news__meta {
  overflow: hidden;
  padding: 14px 30px;
  border-top: 1px solid #ececec;
  margin-top: 10px;
}

.news .news__meta span.lnr {
  font-size: 15px;
  color: #7e7e7e;
}

.news .news__meta .date {
  float: left;
}

.news .news__meta .date span.lnr {
  color: #0674ec;
}

.news .news__meta .date p {
  color: #999;
  margin: 0;
}

.news .news__meta .date span, .news .news__meta .date p {
  display: inline-block;
  line-height: 30px;
}

.news .news__meta .other {
  float: right;
  width: 50%;
  text-align: right;
  border-left: 1px solid #ececec;
}

.news .news__meta .other ul li {
  display: inline-block;
}

.news .news__meta .other ul li span {
  color: #7e7e7e;
  line-height: 30px;
  display: inline-block;
  vertical-align: middle;
}

.news .news__meta .other li + li {
  margin-left: 28px;
}

.news:hover {
  -webkit-box-shadow: 0 2px 50px rgba(108, 111, 115, 0.1);
          box-shadow: 0 2px 50px rgba(108, 111, 115, 0.1);
}

/***************************************
	END TESTIMONIAL AREA
*****************************************/
/***************************************
	START SPECIAL FEATURE AREA
*****************************************/
.special-feature-area.special-feature--2 {
  padding: 0;
}

.special-feature-area.special-feature--2 .special-feature {
  padding: 55px 0;
}

.special-feature {
  padding: 55px 0;
  text-align: center;
}

.special-feature .special__feature-title {
  padding-top: 28px;
}

.special__feature-title .highlight {
  color: #0674ec;
}

.feature--2 {
  position: relative;
}

.feature--2:before {
  content: '';
  position: absolute;
  width: 1px;
  height: 100%;
  left: -15px;
  top: 0;
  background: #ececec;
}

/***************************************
	END SPECIAL FEATURE AREA
*****************************************/
/***************************************
	START CALL TO ACTION AREA
*****************************************/
.call-to-action {
  position: relative;
  padding: 110px 0;
}

.call-to-action:before {
  content: "";
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
  position: absolute;
  background: -webkit-gradient(linear, right top, left top, from(#7347c1), to(#0674ec));
  background: -webkit-linear-gradient(right, #7347c1, #0674ec);
  background: -o-linear-gradient(right, #7347c1, #0674ec);
  background: linear-gradient(to left, #7347c1, #0674ec);
  opacity: .9;
}

.call-to-wrap {
  text-align: center;
}

.call-to-wrap h4 {
  font-size: 18px;
  margin-top: 24px;
}

.callto-action-btn {
  margin-top: 50px;
}

/***************************************
	END CALL TO ACTION AREA
*****************************************/
/***************************************
    START FOOTER AREA
*****************************************/
.footer-area.footer--light .footer-big {
  background: #eff1f5;
}

.footer-area.footer--light .mini-footer {
  background: #e2e5eb;
}

.footer-area.footer--light .mini-footer p {
  color: #5e6c7c;
}

.footer-area.footer--light .mini-footer p a {
  color: #0674ec;
}

.footer-area.footer--light .footer-menu ul li a {
  color: #737373;
}

.footer-area.footer--light .footer-menu ul li a:hover {
  color: #000;
}

.footer-big {
  background: #262b30;
}

.footer-big p, .footer-big ul li, .footer-big .footer-menu ul li a {
  color: #ababab;
}

.info-contact {
  margin-top: 21px;
}

.info-contact li {
  font-size: 16px;
  margin-bottom: 12px;
}

.info-contact li .info-icon, .info-contact li .info {
  display: inline-block;
  vertical-align: middle;
}

.info-contact li .info-icon {
  color: #fff;
}

.info-contact li .info {
  width: calc(100% - 30px);
  padding-left: 8px;
}

.info__logo {
  margin-bottom: 25px;
}

.footer-menu {
  display: inline-block;
  width: 49%;
  padding-left: 48px;
}

.footer-menu.footer-menu--1 {
  width: auto;
}

.footer-menu ul li a {
  font-size: 15px;
  line-height: 32px;
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
}

.footer-menu ul li a:hover {
  color: #fff;
}

.footer-widget-title {
  line-height: 42px;
  margin-bottom: 10px;
}

.field-wrapper {
  position: relative;
  margin-top: 32px;
  margin-bottom: 48px;
}

.field-wrapper .relative-field {
  line-height: 50px;
  height: 50px;
}

.field-wrapper .btn {
  position: absolute;
  right: 0;
  height: 100%;
  padding: 0 30px;
  top: 0;
}

.mini-footer {
  background: #192027;
  text-align: center;
  padding: 32px 0;
}

.mini-footer p {
  margin: 0;
  line-height: 26px;
  font-size: 15px;
  color: #999;
}

.mini-footer p a {
  color: #fff;
}

.mini-footer p a:hover {
  color: #0674ec;
}

/***************************************
	END FOOTER AREA
*****************************************/
/***************************************
	START PROMOTION AREA
*****************************************/
.promotion-area {
  padding: 140px 0;
  background: url("../images/bundlebg.jpg");
  -webkit-background-size: cover;
          background-size: cover;
}

.promotion-img img {
  -webkit-border-radius: 8px;
          border-radius: 8px;
  -webkit-box-shadow: 0 6px 40px rgba(0, 0, 0, 0.15);
          box-shadow: 0 6px 40px rgba(0, 0, 0, 0.15);
  width: 100%;
}

.promotion-content .promotion__subtitle {
  line-height: 72px;
  color: #0674ec;
}

.promotion-content .promotion__title {
  font-size: 38px;
  line-height: 48px;
}

.promotion-content .promotion__title span {
  color: #7347c1;
  font-weight: 500;
}

.promotion-content p {
  color: #333333;
  line-height: 32px;
  margin: 35px 0 43px;
}

.promotion-content .btn {
  -webkit-box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
          box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
}

/***************************************
	END PROMOTION AREA
****************************************/
/***************************************
	START OVERVIEW AREA
****************************************/
.step_num {
  color: #0674ec;
  opacity: .20;
  font-size: 60px;
  font-weight: 300;
}

.overview-title {
  font-size: 30px;
  line-height: 46px;
  margin-bottom: 28px;
}

.overview-icon img {
  width: 100%;
}

.overview_cont {
  margin-bottom: 60px;
}

/***************************************
	END OVERVIEW AREA
****************************************/
/***************************************
	START PARTNER AREA
****************************************/
.partner-area {
  background: #f6f7fb no-repeat center;
}

.partner-area.partner--area2 {
  background: #fff  no-repeat center;
}

.partners {
  margin-top: 30px;
}

.partners .partner {
  display: inline-block;
}

.partners .partner + .partner {
  margin-left: 90px;
}

/***************************************
	END PARTNER AREA
****************************************/
/***************************************
	START SEARCH AREA2
****************************************/
.search-area2, .breadcrumb-area {
  position: relative;
  padding-top: 64px;
}

.search-area2:before, .breadcrumb-area:before {
  content: '';
  height: 100%;
  width: 100%;
  position: absolute;
  background: -webkit-gradient(linear, right top, left top, from(#7347c1), to(#0674ec));
  background: -webkit-linear-gradient(right, #7347c1, #0674ec);
  background: -o-linear-gradient(right, #7347c1, #0674ec);
  background: linear-gradient(to left, #7347c1, #0674ec);
  opacity: 0.91;
  top: 0;
  left: 0;
}

.search {
  text-align: center;
}

.search .search__title {
  padding-bottom: 30px;
}

.search .search__title h3 {
  font-size: 26px;
  color: #fff;
}

.search .search__title h3 span {
  font-weight: 500;
}

.search .search__field {
  padding: 0 100px;
}

.search .field-wrapper {
  margin: 0;
}

.filter-area {
  position: relative;
  -webkit-box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
  box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
}

.filter-bar .filter__option {
  display: inline-block;
  vertical-align: middle;
  padding: 29px 0;
}

.filter-bar .filter__option p {
  font-size: 24px;
  color: #000;
  line-height: 46px;
  margin-bottom: 0;
}

.filter-bar .filter__option p span {
  font-weight: 500;
}

.filter-bar .dropdown-trigger {
  font-size: 16px;
  line-height: 46px;
  display: inline-block;
  padding: 0 30px;
  color: #555555;
}

.filter-bar .dropdown-trigger span {
  font-size: 10px;
  margin-left: 6px;
}

.filter-bar .filter--dropdown {
  position: relative;
  border-right: 1px solid #ececec;
}

.filter-bar .filter--dropdown.filter--range .dropdowns {
  width: 350px;
}

.filter-bar .filter--dropdown.filter--range .dropdowns .range-slider.ui-slider {
  margin-top: 14px;
}

.filter-bar .filter--dropdown .dropdowns {
  top: calc(100% - 20px);
}

.filter-bar .filter--dropdown:first-child {
  border-left: 1px solid #ececec;
}

.filter-bar .filter--dropdown:first-child .dropdown-trigger {
  display: block;
}

.filter-bar .filter--select {
  width: 217px;
  margin: 0 23.93px;
}

.filter-bar .filter--text a {
  font-size: 16px;
  color: #555555;
  line-height: 42px;
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
}

.filter-bar .filter--text a:hover {
  color: #0674ec;
}

.filter-bar .filter--text a + a {
  margin-left: 40px;
}

.filter-bar.filter-bar2 {
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
          box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  background: #fff;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  margin-bottom: 30px;
  padding-left: 30px;
}

.filter-bar.filter-bar2 .filter__option {
  padding: 20px 0;
}

.select-wrap {
  position: relative;
}

.select-wrap select {
  height: 45px;
  border: 1px solid #ececec;
  padding: 0 40px 0 020px;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  -moz-appearance: none;
  -webkit-appearance: none;
  cursor: pointer;
}

.select-wrap span {
  font-size: 10px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 18px;
}

.select-wrap.select-wrap2 select {
  background: #f4f5f8;
  height: 50px;
  -webkit-border-radius: 0;
          border-radius: 0;
  border: none;
}

.select-wrap.select-wrap2 select[multiple] {
  height: 80px;
}

.select-wrap.select-wrap2 span {
  font-size: 12px;
  color: #747a86;
}

.filter__option.filter--layout {
  padding: 10px 20px 11px;
  border: 1px solid #ececec;
  -webkit-border-radius: 4px;
          border-radius: 4px;
}

.filter__option.filter--layout .svg-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  cursor: pointer;
}

.filter__option.filter--layout .svg-icon .svg {
  fill: #747b86;
}

.filter__option.filter--layout .svg-icon + .svg-icon {
  margin-left: 10px;
}

/***************************************
	END SEARCH AREA2
****************************************/
/***************************************
    START SINGLE PRODUCT DESCRIPTION AREA
****************************************/
.single-product-desc {
  background: #eff1f5;
  padding: 70px 0;
}

.single-product-desc2 .item-navigation {
  text-align: center;
  border-bottom: 1px solid #ececec;
}

.single-product-desc2 .item-info {
  padding: 0 30px 30px;
}

.single-product-desc2 .sidebar--single-product .card-pricing .price {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.single-product-desc2 .item-info .tab-content #product-details .item_social_share {
  border-top: 1px solid #ececec;
}

.single-product-desc2 .item-info .tab-content #product-details .item_social_share p, .single-product-desc2 .item-info .tab-content #product-details .item_social_share img {
  margin-bottom: 0;
}

.single-product-desc2 .item-info .tab-content #product-details .item_social_share .social ul, .single-product-desc2 .item-info .tab-content #product-details .item_social_share .single_blog_content .share_tags .share .social_share ul, .single_blog_content .share_tags .share .single-product-desc2 .item-info .tab-content #product-details .item_social_share .social_share ul {
  padding-bottom: 0;
}

.single-product-desc2 .item-info .tab-content #product-details .item_social_share .social ul li:before, .single-product-desc2 .item-info .tab-content #product-details .item_social_share .single_blog_content .share_tags .share .social_share ul li:before, .single_blog_content .share_tags .share .single-product-desc2 .item-info .tab-content #product-details .item_social_share .social_share ul li:before {
  display: none;
}

/* ********* items preview area ********** */
.item-preview {
  /* item preview2 style */
}

.item-preview .prev-slide img {
  -webkit-border-radius: 10px 10px 0 0;
          border-radius: 10px 10px 0 0;
          width: 100%;
}

.item-preview img {
  max-width: 100%;
}

.item-preview .item__preview-thumb {
  padding: 30px;
}

.item-preview .item__preview-thumb .thumb-slider {
  width: calc(100% - 164px);
  display: inline-block;
  vertical-align: middle;
  margin-right: -3px;
}

.item-preview .item__preview-thumb .item-thumb {
  margin-right: 3px;
  cursor: pointer;
  outline: 0;
}

.item-preview .prev-nav {
  display: inline-block;
  vertical-align: middle;
  margin-right: -3px;
  display: inline-block;
  padding-left: 14px;
}

.item-preview .prev-nav span {
  line-height: 35px;
  font-size: 16px;
  padding: 0 15px;
  background: #0674ec;
  -webkit-border-radius: 200px;
          border-radius: 200px;
  cursor: pointer;
  display: inline-block;
  color: #fff;
}

.item-preview .prev-nav span:active {
  background: #6b3fba;
}

.item-preview .prev-nav span:hover {
  background: #7347c1;
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
}

.item-preview .prev-nav span + span {
  margin-left: 16px;
}

.item-preview .item-action {
  border-top: 1px solid #ececec;
  padding-top: 30px;
  text-align: center;
}

.item-preview .item-action a:hover {
  color: #fff;
  background: #7347c1;
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
}

.item-preview .item-action a + a {
  margin-left: 25px;
}

.item-preview .prev-thumb {
  padding-bottom: 30px;
}

.item-preview .item_social_share {
  padding-top: 30px;
  text-align: center;
}

.item-preview .item_social_share p {
  margin-right: 30px;
  display: inline-block;
}

.item-preview .item_social_share p img {
  width: 20px;
}

.item-preview .item_social_share p span {
  display: inline-block;
  vertical-align: middle;
  line-height: 20px;
}

.item-preview.item-preview2 .item-action {
  padding-top: 0;
  border-top: 0;
  border-bottom: 1px solid #ececec;
  padding-bottom: 30px;
}

/* ********* items detail information area ********** */
.item-info {
  -webkit-box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
  box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
  -webkit-border-radius: 4px;
          border-radius: 4px;
  background: #fff;
}

.item-info .tab-content-wrapper {
  padding: 30px;
}

.item-info .tab-content {
  margin-top: 50px;
}

.tab-content-wrapper {
  padding: 30px;
}

#product-details h1 {
  font-size: 28px;
  padding-bottom: 35px;
}

#product-details h1 + p, #product-details p:last-child {
  margin-bottom: 62px;
}

#product-details img {
  margin-bottom: 65px;
}

#product-details h2 {
  font-size: 24px;
  padding-bottom: 22px;
}

#product-details li {
  font-size: 16px;
  line-height: 34px;
}

#product-details .item_social_share img {
  margin-bottom: 0;
}

#product-details .social ul li:before, #product-details .single_blog_content .share_tags .share .social_share ul li:before, .single_blog_content .share_tags .share #product-details .social_share ul li:before {
  display: none;
}

#product-details ol {
  padding-left: 20px;
  padding-bottom: 55px;
}

#product-details ol li {
  list-style: decimal;
}

#product-details ul {
  padding-bottom: 55px;
}

#product-details ul li:before {
  content: url("../images/check.png");
  margin-right: 15px;
}

#product-details iframe {
  width: 100%;
}

/* ********* items comment area********** */
.thread {
  /* ********* items review area********** */
  /* thread review2 */
}

.thread .thread-list .single-thread {
  border-bottom: 1px solid #ececec;
  /* nested comment area css */
}

.thread .thread-list .single-thread .media {
  padding: 30px 30px 26px;
}

.thread .thread-list .single-thread .media-left {
  padding-right: 19px;
}

.thread .thread-list .single-thread .media-left a {
  display: inline-block;
  height: 70px;
  width: 70px;
}

.thread .thread-list .single-thread .media-left a img {
  max-width: 100%;
}

.thread .thread-list .single-thread .media-body .media-heading, .thread .thread-list .single-thread .media-body .comment-tag {
  display: inline-block;
}

.thread .thread-list .single-thread .media-body .media-heading h4 {
  color: #000;
  font-size: 18px;
  font-weight: 500;
  margin-bottom: 5px;
  line-height: 26px;
}

.thread .thread-list .single-thread .media-body .media-heading span {
  color: #7e7e7e;
  font-size: 15px;
  line-height: 26px;
}

.thread .thread-list .single-thread .media-body .comment-tag {
  vertical-align: top;
  font-size: 12px;
  color: #fff;
  line-height: 28px;
  text-transform: capitalize;
  -webkit-border-radius: 200px;
          border-radius: 200px;
  font-weight: 500;
  padding: 0 10px;
  margin-left: 15px;
}

.thread .thread-list .single-thread .media-body .comment-tag.buyer {
  background: #7347c1;
}

.thread .thread-list .single-thread .media-body .comment-tag.author {
  background: #0674ec;
}

.thread .thread-list .single-thread .media-body a.reply-link {
  float: right;
  display: inline-block;
  font-size: 16px;
  color: #0674ec;
  padding-top: 18px;
}

.thread .thread-list .single-thread .media-body a.reply-link:hover {
  color: #7347c1;
}

.thread .thread-list .single-thread .media-body p {
  padding-top: 14px;
  margin-bottom: 0;
}

.thread .thread-list .single-thread .depth-2 {
  margin-left: 93px;
  border-top: 1px solid #ececec;
  border-bottom: 0;
}

.thread.thread_review .thread-list .single-thread.depth-2 .media-body .media-heading {
  display: inline-block;
}

.thread.thread_review .thread-list .single-thread.depth-2 .media-body .media-heading span {
  margin: 0;
}

.thread.thread_review .thread-list .single-thread .media-body .media-heading {
  display: block;
}

.thread.thread_review .thread-list .single-thread .media-body .media-heading a {
  display: inline-block;
}

.thread.thread_review .thread-list .single-thread .media-body .media-heading span {
  margin-left: 20px;
}

.thread.thread_review .thread-list .single-thread .media-body .media-heading .rev_item {
  margin-left: 15px;
  color: #0674ec;
}

.thread.thread_review .thread-list .single-thread .media-body p {
  padding-top: 18px;
}

.thread.thread_review .thread-list .single-thread .media-body .rating {
  display: inline-block;
}

.thread.thread_review .thread-list .review_tag {
  background: rgba(115, 71, 193, 0.1);
  -webkit-border-radius: 200px;
          border-radius: 200px;
  line-height: 30px;
  padding: 0 12px;
  display: inline-block;
  color: #7347c1;
  font-weight: 500;
  margin-left: 10px;
}

.thread.thread_review2 {
  -webkit-box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
  box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
  background: #fff;
  -webkit-border-radius: 4px;
          border-radius: 4px;
}

.thread.thread_review2 .rev_time {
  font-size: 15px;
  color: #7e7e7e;
  line-height: 26px;
}

/* comment reply form */
.comment-reply-form textarea, .comment-form-area .comment-form textarea {
  height: 79px;
  background: #eff1f5;
  border: none;
  resize: none;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  padding: 15px;
}

.comment-form-area {
  padding: 30px;
}

.comment-form-area h4 {
  color: #000;
  font-size: 20px;
  line-height: 26px;
  padding-bottom: 20px;
}

.comment-form-area .comment-form .media-left {
  margin-right: 15px;
}

.comment-form-area .support__comment .trumbowyg-box {
  margin-top: 0;
}

/* ********* item support area ********** */
.support .support__title {
  padding: 30px;
  border-bottom: 1px solid #ececec;
}

.support .support__title h3 {
  font-size: 22px;
  line-height: 26px;
}

.support .support__form {
  padding: 30px;
}

.support .support__form .usr-msg p {
  color: #333;
  margin-bottom: 26px;
}

.support .support__form .usr-msg p a {
  color: #0674ec;
}

.support .support__form label, .support .support__form .form-group p.label, .form-group .support .support__form p.label {
  font-size: 16px;
  line-height: 32px;
  margin-bottom: 15px;
}

/* ********* related item area ********** */
.more_product_area {
  background: #f6f7fb;
}

.more_product_area .section-title h1 {
  margin-bottom: 0;
  font-size: 30px;
}

/***************************************
	END PRODUCT DESCRIPTION AREA
****************************************/
/***************************************
	START OVERVIEW AREA
****************************************/
.single-feature {
  padding: 70px 0;
}

.single-feature p {
  line-height: 30px;
}

.single-feature img {
  width: 100%;
  -webkit-box-shadow: 0 5px 50px rgba(0, 0, 0, 0.15);
          box-shadow: 0 5px 50px rgba(0, 0, 0, 0.15);
}

.single-feature ul {
  padding-left: 20px;
}

.single-feature ul li {
  list-style: disc;
  line-height: 30px;
  font-size: 16px;
}

/***************************************
	END OVERVIEW AREA
****************************************/
/***************************************
	START AUTHOR AREA
****************************************/
.author-profile-area {
  background: #eff1f5;
  padding: 70px 0;
}

.author-profile-area .product-title-area, .author-profile-area .shortcode_module_title, .author-profile-area .dashboard_contents .dashboard_title_area, .dashboard_contents .author-profile-area .dashboard_title_area {
  padding: 25px;
}

.author-profile-area .product-title-area h2, .author-profile-area .shortcode_module_title h2, .author-profile-area .dashboard_contents .dashboard_title_area h2, .dashboard_contents .author-profile-area .dashboard_title_area h2 {
  font-size: 24px;
}

.author-profile-area .product-title-area .btn, .author-profile-area .shortcode_module_title .btn, .author-profile-area .dashboard_contents .dashboard_title_area .btn, .dashboard_contents .author-profile-area .dashboard_title_area .btn {
  float: right;
}

/* author sidebar area */
.sidebar_author .author-menu {
  padding: 30px;
}

.sidebar_author .author-menu ul {
  border: 1px solid #ececec;
  -webkit-border-radius: 4px;
          border-radius: 4px;
}

.sidebar_author .author-menu ul li a {
  font-size: 16px;
  line-height: 50px;
  color: #000;
  padding: 0 20px;
  display: block;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
}

.sidebar_author .author-menu ul li a:hover, .sidebar_author .author-menu ul li a.active {
  background: #0674ec;
  color: #fff;
}

.sidebar_author .freelance-status {
  padding: 20px 30px;
}

.sidebar_author .freelance-status .custom-radio label, .sidebar_author .freelance-status .custom-radio .form-group p.label, .form-group .sidebar_author .freelance-status .custom-radio p.label {
  font-size: 16px;
  cursor: default;
}

.sidebar_author .freelance-status .custom-radio label span.circle:before, .sidebar_author .freelance-status .custom-radio .form-group p.label span.circle:before, .form-group .sidebar_author .freelance-status .custom-radio p.label span.circle:before {
  background: #77de51;
  border: 0;
  content: "\f00c";
  font-family: FontAwesome , sans-serif;
}

.sidebar_author .message-card .message-form {
  padding: 30px;
}

.sidebar_author .message-card .message-form textarea {
  height: 150px;
}

.sidebar_author .message-card .message-form p {
  text-align: center;
  padding-top: 22px;
}

.sidebar_author .message-card .message-form p a {
  color: #0674ec;
}

.sidebar_author .message-card .message-form .msg_submit {
  text-align: center;
}

.author-info {
  text-align: center;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  min-height: 124px;
  padding: 22px 0 30px;
  margin-bottom: 70px;
}

.author-info.author-info--dashboard {
  padding: 36px 0 34px;
}

.author-info.author-info--dashboard h3 {
  line-height: 48px;
}

.author-info.author-info--dashboard p {
  font-size: 18px;
  margin-bottom: 5px;
}

.author-info p {
  color: #fff;
  margin-bottom: 7px;
}

.author-info h3 {
  color: #fff;
  font-size: 36px;
  font-weight: 500;
}

.author-info .rating span.fa {
  line-height: 30px;
}

.author-info .rating .rating__count {
  color: #fff;
}

/**/
.author_module {
  -webkit-box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
  box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
  margin-bottom: 30px;
  background: #fff;
}

.about_author {
  padding: 44px 30px;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  margin-bottom: 70px;
}

.about_author h2 {
  line-height: 48px;
  padding-bottom: 22px;
}

.about_author h2 span {
  font-weight: 500;
}

.about_author p + p {
  margin-bottom: 0;
}

/* AUTHOR FOLLOWERS AREA */
.user_area {
  background: #fff;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  -webkit-box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
  box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
}

.user_area > ul {
  margin-bottom: 30px;
}

.user_area > ul > li + li {
  border-top: 1px solid #ececec;
}

.user_area .user_single {
  padding: 30px 0;
}

.user_area .user_single .user__short_desc, .user_area .user_single .user__meta, .user_area .user_single .user__status {
  display: inline-block;
  vertical-align: middle;
  margin-right: -3px;
  padding: 0 28px;
  border-right: 1px solid #ececec;
}

.user_area .user_single .user__short_desc p, .user_area .user_single .user__meta p, .user_area .user_single .user__status p {
  margin: 0;
}

.user_area .user_single .user__short_desc, .user_area .user_single .user__meta {
  min-height: 100px;
}

.user_area .user_single .user__short_desc {
  max-width: 350px;
}

.user_area .user_single .user__short_desc .user_avatar, .user_area .user_single .user__short_desc .user_info {
  display: inline-block;
}

.user_area .user_single .user__short_desc .user_info {
  width: calc(100% - 75px);
  padding-left: 15px;
}

.user_area .user_single .user__short_desc .user_info a {
  font-size: 18px;
  line-height: 26px;
  color: #000;
  font-weight: 500;
  display: inline-block;
  padding-bottom: 10px;
}

.user_area .user_single .user__short_desc .user_info p {
  line-height: 28px;
}

.user_area .user_single .user__meta {
  max-width: 195px;
}

.user_area .user_single .user__meta p {
  line-height: 28px;
}

.user_area .user_single .user__meta .rating {
  padding-top: 7px;
}

.user_area .user_single .user__status {
  border-right: 0;
}

.user_area .user_single .user__status .btn {
  min-width: 135px;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}

.user_area .user_single .user__status.user--follow .btn {
  background: #7347c1;
}

.user_area .user_single .user__status.user--follow .btn:hover {
  background: #0674ec;
  color: #fff;
}

.user_area .user_single .user__status.user--following .btn:hover {
  background: #ff6a6d;
  color: #fff;
}

.user_area .pagination-area {
  border-top: 1px solid #ececec;
}

/***************************************
	END AUTHOR AREA
****************************************/
/***************************************
  START DASHBOARD AREA
****************************************/
.dashboard-area {
  background: #eff1f5;
}

.dashboard-area.dashboard_purchase .dashboard_menu {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.dashboard-area.dashboard_purchase .dashboard_menu li + li {
  margin-left: 30px;
}

.dashboard_menu_area {
  -webkit-box-shadow: 0 3px 10px rgba(121, 135, 150, 0.1);
          box-shadow: 0 3px 10px rgba(121, 135, 150, 0.1);
  background: #fff;
}

.dashboard_menu_area .dashboard_menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.dashboard_menu_area .dashboard_menu li {
  margin: 8px 0;
}

.dashboard_menu_area .dashboard_menu li + li {
  margin-left: 30px;
}

.dashboard_menu_area .dashboard_menu li a {
  color: #54667a;
  font-size: 16px;
  display: inline-block;
  line-height: 70px;
}

.dashboard_menu_area .dashboard_menu li a:hover {
  color: #0674ec;
}

.dashboard_menu_area .dashboard_menu li a span.lnr {
  font-size: 18px;
  margin-right: 10px;
}

.dashboard_menu_area .dashboard_menu li.active a {
  color: #0674ec;
}

.dashboard_contents {
  padding: 70px 0;
}

/*DEFAULT DASHBOARD PAGE OR AREA*/
.dashboard_module {
  background: #fff;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  -webkit-box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
  box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
  margin-bottom: 30px;
}

.dashboard_module .dashboard__title {
  padding: 36px 30px 30px;
  border-bottom: 1px solid #ececec;
  overflow: hidden;
}

.dashboard_module .dashboard__title h4 {
  font-size: 22px;
  display: inline-block;
}

.dashboard_module .loading {
  float: right;
}

.dashboard_module .loading a:hover {
  color: #0674ec;
}

.dashboard_module .dashboard__content {
  padding: 0 28px 18px;
}

.dashboard_module .dashboard__content > ul li {
  padding: 20px 0;
}

.dashboard_module .dashboard__content > ul li + li {
  border-top: 1px solid #ececec;
}

.dashboard_module.recent_message .dashboard__content .messages .message {
  padding: 30px 0;
}

.dashboard_module.recent_message .dashboard__content .messages .message .actions {
  display: none;
}

.dashboard_module.recent_message .dashboard__content .messages .message .message_data {
  width: calc(100% - 56px);
}

/* dashboard statistics area */
.statistics_module .dashboard__title {
  border-bottom: 0;
}

.statistics_module .select-wrap, .statistics_module #stat_legend {
  display: inline-block;
}

.statistics_data {
  border-top: 1px solid #ececec;
  padding-top: 25px;
  margin-top: 25px;
}

.statistics_data .single_stat_data {
  display: inline-block;
  text-align: center;
}

.statistics_data .single_stat_data .single_stat__title {
  font-size: 30px;
  line-height: 30px;
  font-weight: 500;
}

.statistics_data .single_stat_data p span {
  color: #0674ec;
}

/*dashboard statistic area 2*/
.legend {
  margin-top: 20px;
}

.legend ul li {
  display: inline-block;
  margin-right: 30px;
  color: #747a86;
}

.legend ul li span {
  height: 12px;
  width: 12px;
  display: inline-block;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  margin-right: 11px;
}

/*chart*/
.visit_data .dashboard__content {
  padding: 40px 30px;
}

.visit_data .v_refer {
  margin-bottom: 30px;
}

.visit_data .v_refer .nav.nav-tabs li {
  border: none;
}

.visit_data .v_refer .nav.nav-tabs li:before {
  display: none;
}

.visit_data .v_refer .select-wrap {
  float: right;
}

.visit_data .referrals_data ul li {
  overflow: hidden;
  padding: 23px 0 24px;
  border-bottom: 1px solid #ececec;
}

.visit_data .referrals_data ul li:first-child {
  border-top: 1px solid #ececec;
}

.visit_data .referrals_data ul li p {
  margin-bottom: 0;
  color: #747a86;
  line-height: 28px;
}

.visit_data .referrals_data ul li .site {
  float: left;
}

.visit_data .referrals_data ul li .visit {
  float: right;
  color: #000;
}

.visit_data .referrals_data ul li .visit span {
  margin-right: 6px;
  color: #747a86;
  text-transform: capitalize;
}

.chart_top .v_refer .nav-tabs {
  display: inline-block;
  border-bottom: 0;
}

.chart_top .v_refer .nav-tabs li a {
  border: 0;
  font-size: 22px;
  line-height: 28px;
  font-weight: 400;
  color: #747a86;
}

.chart_top .v_refer .nav-tabs li a:hover {
  background: none;
}

.chart_top .v_refer .nav-tabs li a.active {
  color: #333;
}

.chart_top .v_refer .nav-tabs li a.active::before {
  content: none;
}

/* country visit statistic */
.country_statistics .dashboard__content {
  padding: 0 28px;
}

.country_statistics table {
  margin-bottom: 0;
}

.country_statistics table thead tr th {
  border-bottom: 0;
  padding: 15px 0;
  color: #333;
}

.country_statistics table tbody tr {
  border-bottom: 0;
}

.country_statistics table tbody tr + tr {
  border-top: 1px solid #e8ebf0;
}

.country_statistics table tbody tr td {
  color: #747a86;
  font-size: 16px;
  padding: 15px 0;
}

.country_statistics table tbody tr td .country_flag {
  height: 40px;
  width: 40px;
  display: inline-block;
}

.country_statistics table tbody tr td .country_flag img {
  -webkit-border-radius: 200px;
  border-radius: 200px;
  width: 100%;
}

.country_statistics table tbody tr td span {
  line-height: 28px;
  padding-left: 16px;
}

.country_statistics .dashboard__content {
  padding: 0 28px 25px;
}

.country_statistics .select-wrap {
  float: right;
}

.country_statistics .select-wrap .period_selector {
  width: auto;
  height: 40px;
  border: 1px solid #ececec;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}

/* recent sells */
.recent_sells .single_sell {
  overflow: hidden;
}

.recent_sells .single_sell .single_sell__thumb-title {
  float: left;
}

.recent_sells .single_sell .single_sell__thumb-title .prod_thumbnail {
  max-width: 90px;
  float: left;
}

.recent_sells .single_sell .single_sell__thumb-title .prod_thumbnail img {
  max-width: 100%;
}

.recent_sells .single_sell .single_sell__thumb-title .prod_title {
  padding-top: 8px;
  float: left;
  padding-left: 20px;
}

.recent_sells .single_sell .single_sell__thumb-title .prod_title h4 {
  line-height: 24px;
  font-weight: 500;
  padding-bottom: 9px;
}

.recent_sells .single_sell .single_sell__thumb-title .prod_title .category img {
  display: inline-block;
}

.recent_sells .single_sell .ammount {
  float: right;
  padding-top: 15px;
}

.recent_sells .single_sell .ammount p {
  color: #0674ec;
  line-height: 28px;
  margin-bottom: 0;
}

/* single item visitor*/
.single_item_visitor .dashboard__title {
  border-bottom: 0;
}

.single_item_visitor .dashboard__title #visit_legend {
  float: right;
}

.single_item_visitor .dashboard__content .item_info {
  margin-top: 20px;
  overflow: hidden;
}

.single_item_visitor .dashboard__content .item_info .select-wrap {
  float: left;
  margin-top: 9px;
}

.single_item_visitor .dashboard__content .item_info .select-wrap select {
  font-weight: 500;
  color: #000;
}

.single_item_visitor .dashboard__content .item_info .info {
  float: right;
  text-align: right;
}

.single_item_visitor .dashboard__content .item_info .info h4 {
  font-size: 30px;
  line-height: 36px;
  font-weight: 500;
  color: #0674ec;
}

.single_item_visitor .dashboard__content .item_info .info p {
  margin-bottom: 0;
  font-size: 15px;
  line-height: 30px;
}

/*  recent buyers */
.recent_buyers .single_buyer {
  overflow: hidden;
}

.recent_buyers .single_buyer .buyer__thumb_title {
  overflow: hidden;
  float: left;
}

.recent_buyers .single_buyer .buyer__thumb_title h4 {
  font-size: 16px;
  line-height: 28px;
  color: #333;
  font-weight: 500;
}

.recent_buyers .single_buyer .buyer__thumb_title .thumb {
  float: left;
  height: 50px;
  width: 50px;
}

.recent_buyers .single_buyer .buyer__thumb_title .thumb img {
  -webkit-border-radius: 200px;
  border-radius: 200px;
  max-width: 1000%;
}

.recent_buyers .single_buyer .buyer__thumb_title .title {
  float: left;
  padding-left: 20px;
}

.recent_buyers .single_buyer .buyer__thumb_title .title p {
  color: #747a86;
  margin-bottom: 0;
  font-size: 14px;
}

.recent_buyers .single_buyer .price {
  float: right;
  padding-top: 15px;
  color: #747a86;
}

/* recent comment */
.recent_comment .dashboard__content .thread .single-thread {
  display: block;
}

.recent_comment .dashboard__content .thread .single-thread + .single-thread {
  border-bottom: 0;
  border-top: 1px solid #ececec;
}

.recent_comment .dashboard__content .thread .single-thread .media {
  padding: 30px 0;
}

.recent_comment .dashboard__content .thread .single-thread .media .media-left a {
  width: 50px;
  height: 50px;
}

.recent_comment .dashboard__content .thread .single-thread .media.depth-2 {
  margin-left: 0;
  padding-top: 0;
  border-top: 0;
  margin-top: 6px;
}

/* recent message */
.recent_message .dashboard__content {
  padding-top: 0 !important;
}

.recent_message .dashboard__content .message_composer {
  padding: 30px 0 0 0 !important;
}

/* recent notification */
.recent_notification .dashboard__content {
  padding: 0;
}

/* product que */
.product_que .uploaded_product {
  width: calc(100% - 35px);
  display: inline-block;
  vertical-align: middle;
  margin-right: -3px;
}

.product_que .uploaded_product h4 {
  font-size: 16px;
  font-weight: 500;
  line-height: 28px;
}

.product_que .uploaded_product p {
  margin-bottom: 0;
  font-size: 15px;
}

.product_que .cross {
  color: #0674ec;
  line-height: 28px;
  display: inline-block;
  vertical-align: middle;
  margin-right: -3px;
  width: 28px;
  text-align: center;
  font-size: 14px;
  background: rgba(6, 116, 236, 0.1);
  -webkit-border-radius: 4px;
  border-radius: 4px;
}

/* DASHBOARD SETTING AREA */
.information_module {
  background: #fff;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  -webkit-box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
  box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
  margin-bottom: 30px;
}

.information_module .information__set {
  border-top: 1px solid #ececec;
}

.information_module .information__set .information_wrapper {
  padding: 30px 30px;
}

.information_module .information__set .information_wrapper.form--fields {
  padding: 22px 30px;
}

.information_module #authbio {
  height: 180px;
}

.profile_images input[type='file'] {
  visibility: hidden;
  opacity: 0;
  position: absolute;
}

.profile_images p {
  margin-bottom: 0;
}

.profile_images .subtitle {
  font-size: 14px;
  color: #898f96;
}

.profile_images .bold {
  color: #000;
}

.profile_images .upload_btn {
  float: right;
  padding-left: 18px;
  padding-top: 27px;
}

.profile_images .upload_btn .btn {
  background: #7347c1;
}

.profile_images .upload_btn .btn:hover {
  background: #0674ec;
  color: #fff;
}

.profile_images .profile_image_area {
  padding-bottom: 23px;
}

.profile_images .profile_image_area .img_info, .profile_images .profile_image_area img {
  display: inline-block;
  vertical-align: middle;
}

.profile_images .profile_image_area .img_info {
  padding-left: 14px;
}

.profile_images .profile_image_area img {
  -webkit-border-radius: 50%;
          border-radius: 50%;
}

.profile_images .prof_img_upload img {
  width: 100%;
}

.profile_images .prof_img_upload p {
  display: inline-block;
}

.profile_images .prof_img_upload .bold {
  padding-bottom: 9px;
}

.profile_images .prof_img_upload .upload_title {
  overflow: hidden;
  padding-top: 20px;
}

.profile_images .prof_img_upload .upload_title p {
  padding-top: 10px;
}

.profile_images .prof_img_upload .upload_btn {
  padding: 0;
}

.social_profile .social__single {
  margin-bottom: 30px;
}

.social_profile .social__single .link_field {
  display: inline-block;
  width: calc(100% - 50px);
  padding-left: 12px;
}

.social_profile .social__single:last-child {
  margin-bottom: 0;
}

/* Mail setting area */
.mail_setting .custom_checkbox {
  position: relative;
  padding-bottom: 18px;
}

.mail_setting .custom_checkbox label .radio_title, .mail_setting .custom_checkbox .form-group p.label .radio_title, .form-group .mail_setting .custom_checkbox p.label .radio_title {
  display: block;
  font-weight: 500;
  color: #000;
  padding-left: 35px;
}

.mail_setting .custom_checkbox label .shadow_checkbox, .mail_setting .custom_checkbox .form-group p.label .shadow_checkbox, .form-group .mail_setting .custom_checkbox p.label .shadow_checkbox {
  position: absolute;
  top: 5px;
}

.mail_setting .custom_checkbox label .desc, .mail_setting .custom_checkbox .form-group p.label .desc, .form-group .mail_setting .custom_checkbox p.label .desc {
  padding-left: 35px;
  font-size: 14px;
  color: #898f96;
}

.mail_setting .custom_checkbox label .circle, .mail_setting .custom_checkbox .form-group p.label .circle, .form-group .mail_setting .custom_checkbox p.label .circle {
  position: absolute;
  left: 0;
  top: 5px;
}

.mail_setting .custom_checkbox label span, .mail_setting .custom_checkbox .form-group p.label span, .form-group .mail_setting .custom_checkbox p.label span {
  line-height: 26px;
  font-size: 16px;
}

.dashboard_setting_btn {
  text-align: center;
  margin-top: 20px;
}

/*---- end dashboard settina area ----*/
/* DASHBOARD PURCHASE AREA */
.dashboard_purchase .dashboard__title {
  padding: 30px 0;
}

.dashboard_purchase .filter__option {
  margin-right: 28px;
  margin-left: 0;
}

.dashboard_purchase .filter-bar .filter__option p {
  font-size: 18px;
}

.product_archive {
  background: #fff;
  background: #fff;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  -webkit-box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
  box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
}

.product_archive .title_area {
  padding: 30px;
  border-bottom: 1px solid #ececec;
}

.product_archive .add_info {
  padding-left: 35px;
}

.product_archive.added_to__cart {
  padding-bottom: 80px;
}

.product_archive.added_to__cart .product__price_download .item_action {
  float: none;
}

.product_archive.added_to__cart .short_desc a h4 {
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
}

.product_archive.added_to__cart .short_desc a:hover h4 {
  color: #0674ec;
}

.single_product {
  padding: 30px;
  border-bottom: 1px solid #ececec;
}

.single_product .product__description img {
  display: inline-block;
  vertical-align: middle;
}

.single_product .product__description .short_desc {
  display: inline-block;
  width: calc(100% - 155px);
  padding-left: 20px;
  vertical-align: middle;
}

.single_product .product__description .short_desc h4 {
  font-size: 18px;
  font-weight: 500;
  line-height: 28px;
}

.single_product .product__additional_info {
  padding-left: 35px;
}

.single_product .product__additional_info ul li a:hover {
  color: #7347c1;
}

.single_product .product__additional_info ul li a img {
  margin-right: 5px;
}

.single_product .product__additional_info p {
  margin: 0;
  color: #000;
}

.single_product .product__additional_info p span {
  color: #555;
}

.single_product .license p {
  color: #0674ec;
}

.single_product .product__price_download {
  display: table;
  width: 100%;
}

.single_product .product__price_download .item_price {
  display: table-cell;
}

.single_product .product__price_download .item_price span {
  background: rgba(6, 116, 236, 0.1);
  line-height: 32px;
  display: inline-block;
  padding: 0 15px;
  color: #0674ec;
  margin-right: 10px;
  font-size: 15px;
  font-weight: 500;
  -webkit-border-radius: 100px;
          border-radius: 100px;
}

.single_product .product__price_download .item_action {
  float: right;
}

.single_product .product__price_download .item_action .btn {
  display: block;
}

.single_product .product__price_download .item_action .btn + .btn {
  margin-top: 20px;
}

.single_product .product__price_download .item_action .rating--btn {
  position: relative;
}

.single_product .product__price_download .item_action .rating--btn:focus {
  outline: 0;
}

.single_product .product__price_download .item_action .rating--btn .rating {
  position: relative;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  top: 0;
}

.single_product .product__price_download .item_action .rating--btn .rating ul li + li {
  margin-left: 5px;
  margin-right: 0;
}

.single_product .product__price_download .item_action .rating--btn .rating ul li span.fa-star-o {
  color: #898f96;
}

.single_product .product__price_download .item_action .rating--btn .rate_it {
  position: absolute;
  opacity: 0;
  visibility: hidden;
  left: 0;
  margin-bottom: 0;
  top: -10%;
  text-align: center;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  width: 100%;
}

.single_product .product__price_download .item_action .not--rated:hover .rate_it {
  visibility: visible;
  opacity: 1;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

.single_product .product__price_download .item_action .not--rated:hover .rating {
  top: 20px;
  opacity: 0;
  visibility: hidden;
}

.single_product .product__price_download .item_action .remove_from_cart:hover span {
  background: #ff6a6d;
  color: #fff;
}

.single_product .product__price_download .item_action .remove_from_cart span {
  font-size: 18px;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  line-height: 50px;
  width: 50px;
  text-align: center;
  background: rgba(6, 116, 236, 0.1);
  -webkit-border-radius: 50%;
          border-radius: 50%;
  display: inline-block;
  color: #0674ec;
}

.rating_modal .modal-header h4 {
  display: inline-block;
  font-weight: 500;
}

.rating_modal .modal-header P {
  display: inline-block;
  margin-left: 14px;
}

.rating_modal .modal-header P a {
  color: #0674ec;
}

.rating_modal .modal-body ul li {
  margin-bottom: 30px;
}

.rating_modal .modal-body ul li p {
  min-width: 138px;
  display: inline-block;
  margin-bottom: 0;
  color: #333;
  font-weight: 500;
}

.rating_modal .modal-body ul li p:after {
  content: ':';
}

.rating_modal .modal-body ul li .right_content {
  display: inline-block;
}

.rating_modal .modal-body .rating_field label, .rating_modal .modal-body .rating_field .form-group p.label, .form-group .rating_modal .modal-body .rating_field p.label {
  margin-bottom: 16px;
}

.rating_modal .modal-body .text_field {
  -webkit-border-radius: 4px;
          border-radius: 4px;
  height: 200px;
  margin-bottom: 20px;
  padding: 15px 25px;
}

.rating_modal .modal-body .notice {
  margin-bottom: 35px;
}

/*---- end dashboard PURCHASE area ----*/
/*****************************
	DASHBOARD ADD CREDIT AREA
*****************************/
.shortcode_modules .btn {
  margin-bottom: 25px;
  margin-left: 6px;
}

.shortcode_modules .form-group {
  margin-bottom: 45px;
}

.shortcode_modules .typog h1, .shortcode_modules .typog h2, .shortcode_modules .typog h3, .shortcode_modules .typog h4, .shortcode_modules .typog h5, .shortcode_modules .typog h6 {
  margin-bottom: 40px;
}

.credit_modules, .shortcode_modules, .upload_modules, .withdraw_module {
  margin-bottom: 30px;
}

.credit_modules .modules__title, .shortcode_modules .modules__title, .upload_modules .modules__title, .withdraw_module .modules__title {
  border-bottom: 1px solid #ececec;
  padding: 30px;
}

.credit_modules .custom_amount, .shortcode_modules .custom_amount, .upload_modules .custom_amount, .withdraw_module .custom_amount {
  width: 280px;
}

.credit_modules .custom_amount .input-group, .shortcode_modules .custom_amount .input-group, .upload_modules .custom_amount .input-group, .withdraw_module .custom_amount .input-group {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.credit_modules .custom_amount .input-group-addon, .shortcode_modules .custom_amount .input-group-addon, .upload_modules .custom_amount .input-group-addon, .withdraw_module .custom_amount .input-group-addon {
  font-weight: 500;
  font-size: 22px;
}

.credit_modules .custom_amount input, .shortcode_modules .custom_amount input, .upload_modules .custom_amount input, .withdraw_module .custom_amount input {
  height: 55px;
  font-size: 20px;
  font-weight: 500;
  width: 250px;
  margin-left: 15px;
}

.credit_modules .modules__content, .shortcode_modules .modules__content, .upload_modules .modules__content, .withdraw_module .modules__content {
  padding: 30px 30px 40px;
}

.credit_modules .modules__content .subtitle, .shortcode_modules .modules__content .subtitle, .upload_modules .modules__content .subtitle, .withdraw_module .modules__content .subtitle {
  font-size: 22px;
  color: #333333;
  margin-bottom: 25px;
}

.credit_modules .modules__content .amounts, .shortcode_modules .modules__content .amounts, .upload_modules .modules__content .amounts, .withdraw_module .modules__content .amounts {
  padding-bottom: 40px;
}

.credit_modules .modules__content .amounts ul, .shortcode_modules .modules__content .amounts ul, .upload_modules .modules__content .amounts ul, .withdraw_module .modules__content .amounts ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.credit_modules .modules__content .amounts ul li + li, .shortcode_modules .modules__content .amounts ul li + li, .upload_modules .modules__content .amounts ul li + li, .withdraw_module .modules__content .amounts ul li + li {
  margin-left: 25px;
}

.credit_modules .modules__content .amounts ul li p, .shortcode_modules .modules__content .amounts ul li p, .upload_modules .modules__content .amounts ul li p, .withdraw_module .modules__content .amounts ul li p {
  font-size: 32px;
  line-height: 28px;
  cursor: pointer;
  font-weight: 500;
  background: #eff1f5;
  padding: 17px 0;
  min-width: 190px;
  text-align: center;
}

.credit_modules .modules__content .amounts ul li p.selected, .shortcode_modules .modules__content .amounts ul li p.selected, .upload_modules .modules__content .amounts ul li p.selected, .withdraw_module .modules__content .amounts ul li p.selected {
  background: #0674ec;
  color: #fff;
}

.credit_modules .modules__content .payment_method li, .shortcode_modules .modules__content .payment_method li, .upload_modules .modules__content .payment_method li, .withdraw_module .modules__content .payment_method li {
  display: inline-block;
  margin-right: 14px;
}

.credit_modules .modules__content .custom_radio--big label, .shortcode_modules .modules__content .custom_radio--big label, .upload_modules .modules__content .custom_radio--big label, .withdraw_module .modules__content .custom_radio--big label, .credit_modules .modules__content .custom_radio--big .form-group p.label, .form-group .credit_modules .modules__content .custom_radio--big p.label, .shortcode_modules .modules__content .custom_radio--big .form-group p.label, .form-group .shortcode_modules .modules__content .custom_radio--big p.label, .upload_modules .modules__content .custom_radio--big .form-group p.label, .form-group .upload_modules .modules__content .custom_radio--big p.label, .withdraw_module .modules__content .custom_radio--big .form-group p.label, .form-group .withdraw_module .modules__content .custom_radio--big p.label {
  text-align: center;
}

.credit_modules .modules__content .custom_radio--big label img, .shortcode_modules .modules__content .custom_radio--big label img, .upload_modules .modules__content .custom_radio--big label img, .withdraw_module .modules__content .custom_radio--big label img, .credit_modules .modules__content .custom_radio--big .form-group p.label img, .form-group .credit_modules .modules__content .custom_radio--big p.label img, .shortcode_modules .modules__content .custom_radio--big .form-group p.label img, .form-group .shortcode_modules .modules__content .custom_radio--big p.label img, .upload_modules .modules__content .custom_radio--big .form-group p.label img, .form-group .upload_modules .modules__content .custom_radio--big p.label img, .withdraw_module .modules__content .custom_radio--big .form-group p.label img, .form-group .withdraw_module .modules__content .custom_radio--big p.label img {
  display: block;
  max-width: 192px;
  height: 123px;
  border: 3px solid #e0e3ea;
}

.credit_modules .modules__content .custom_radio--big label span.circle, .shortcode_modules .modules__content .custom_radio--big label span.circle, .upload_modules .modules__content .custom_radio--big label span.circle, .withdraw_module .modules__content .custom_radio--big label span.circle, .credit_modules .modules__content .custom_radio--big .form-group p.label span.circle, .form-group .credit_modules .modules__content .custom_radio--big p.label span.circle, .shortcode_modules .modules__content .custom_radio--big .form-group p.label span.circle, .form-group .shortcode_modules .modules__content .custom_radio--big p.label span.circle, .upload_modules .modules__content .custom_radio--big .form-group p.label span.circle, .form-group .upload_modules .modules__content .custom_radio--big p.label span.circle, .withdraw_module .modules__content .custom_radio--big .form-group p.label span.circle, .form-group .withdraw_module .modules__content .custom_radio--big p.label span.circle {
  margin-top: 20px;
}

.credit_modules .payment_info .btn, .shortcode_modules .payment_info .btn, .upload_modules .payment_info .btn, .withdraw_module .payment_info .btn {
  margin-top: 30px;
}

/*****************************
  	END DASHBOARD ADD CREDIT AREA
  *****************************/
/* DASHBOARD STATEMENT AREA */
.dashboard-statement .dashboard_title_area .dashboard__title h3 {
  float: left;
  margin-top: 10px;
}

.statement_info_card {
  padding: 0 25px;
  min-height: 150px;
  display: table;
  width: 100%;
}

.statement_info_card .info_wrap {
  display: table-cell;
  vertical-align: middle;
}

.statement_info_card .icon {
  -webkit-border-radius: 200px;
          border-radius: 200px;
  line-height: 60px;
  margin-right: 13px;
  width: 60px;
  color: #fff;
  display: inline-block;
  text-align: center;
  font-size: 24px;
}

.statement_info_card .info {
  display: inline-block;
}

.statement_info_card .info p {
  color: #333;
  font-size: 30px;
  line-height: 34px;
  font-weight: 500;
}

.statement_info_card .info span {
  color: #54667a;
  font-size: 18px;
}

.statement_table {
  margin-top: 30px;
}

/*---- end dashboard statement area ----*/
/* DASHBOARD INVOICE AREA */
.invoice-page .dashboard_title_area {
  padding: 25px 30px 25px;
}

.invoice-page .dashboard__title h3 {
  line-height: 45px;
}

.print_btn {
  line-height: 44px;
  padding: 0 22px;
  background: #7347c1;
  margin-right: 20px;
}

.print_btn span {
  margin-right: 8px;
}

.invoice {
  background: #fff;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  -webkit-box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
  box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
}

.invoice .invoice__head {
  overflow: hidden;
  padding: 40px 30px 30px;
  border-bottom: 1px solid #ececec;
}

.invoice .invoice__head .invoice_logo {
  float: left;
  margin-top: 10px;
}

.invoice .invoice__head .info {
  float: right;
  text-align: right;
}

.invoice .invoice__head .info h4 {
  font-size: 20px;
  margin-bottom: 5px;
  line-height: 32px;
  color: #333;
  font-weight: 500;
}

.invoice .invoice__meta p {
  line-height: 30px;
}

.invoice .invoice__meta .address {
  width: 50%;
  display: inline-block;
  margin-left: -3px;
}

.invoice .invoice__meta .address h5 {
  color: #000;
  font-size: 16px;
  line-height: 30px;
}

.invoice .invoice__meta .date_info {
  width: 50%;
  display: inline-block;
  vertical-align: top;
  text-align: right;
  margin-left: -3px;
}

.invoice .invoice__meta .date_info p span {
  color: #000;
  font-weight: 500;
  margin-right: 5px;
}

.invoice .invoice__meta .date_info p span:after {
  content: ':';
  margin-left: 2px;
}

.invoice .invoice__meta .date_info p.status {
  color: #77de51;
}

.invoice .invoice__meta {
  padding: 45px 30px;
}

.invoice .invoice__meta p {
  margin-bottom: 0;
}

.invoice .pricing_info {
  padding: 0 30px 100px;
  margin-top: 30px;
  text-align: right;
}

.invoice .pricing_info p {
  margin: 0;
  color: #000;
  line-height: 36px;
}

.invoice .pricing_info .bold {
  font-size: 18px;
}

.invoice .invoice__detail {
  margin-top: 100px;
}

/*---- end dashboard statement area ----*/
/* DASHBOARD UPLOAD AREA */
.upload_modules, .withdraw_module {
  background: #fff;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  -webkit-box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
  box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
}

.upload_modules .form-group, .withdraw_module .form-group {
  margin-bottom: 31px;
}

.upload_modules .custom-radio label, .withdraw_module .custom-radio label, .upload_modules .custom-radio .form-group p.label, .form-group .upload_modules .custom-radio p.label, .withdraw_module .custom-radio .form-group p.label, .form-group .withdraw_module .custom-radio p.label {
  font-size: 16px;
}

.upload_modules #tags, .withdraw_module #tags {
  height: 150px;
}

.upload_modules.with--addons .input-group, .with--addons.withdraw_module .input-group {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.upload_modules.with--addons .input-group input, .with--addons.withdraw_module .input-group input {
  width: calc(100% - 30px);
  margin-left: 15px;
}

/* DASHBOARD EDIT PAGE */
.dashboard-edit .product .product__thumbnail:before {
  display: none;
}

.dashboard-edit .product .prod_option {
  position: absolute;
  top: 20px;
  left: 20px;
}

.dashboard-edit .product .prod_option.show .options.dropdown-menu {
  visibility: visible;
  opacity: 1;
}

.dashboard-edit .product .prod_option .setting-icon {
  font-size: 20px;
  line-height: 45px;
  width: 45px;
  text-align: center;
  background: #000;
  color: #fff;
  display: inline-block;
  background: #0674ec;
  -webkit-border-radius: 200px;
  border-radius: 200px;
  cursor: pointer;
}

.dashboard-edit .product .prod_option .options {
  position: absolute;
  width: 120px;
  background: #fff;
  padding: 15px;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  opacity: 0;
  display: initial;
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
  visibility: hidden;
  top: 18px !important;
}

.dashboard-edit .product .prod_option .options:before {
  content: '';
  position: absolute;
  bottom: 100%;
  left: 10px;
  border-bottom: 10px solid #fff;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
}

.dashboard-edit .product .prod_option .options ul li a {
  color: #54667a;
  padding: 0;
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
  display: inline-block;
}

.dashboard-edit .product .prod_option .options ul li a span {
  margin-right: 5px;
  font-size: 14px;
}

.dashboard-edit .product .prod_option .options ul li a:hover {
  color: #0674ec;
}

.dashboard-edit .product .prod_option .options ul li a.delete:hover {
  color: #ff6a6d;
}

/* trumboyg*/
.trumbowyg-button-pane {
  background: #e1e7ee;
}

.trumbowyg-box, .trumbowyg-editor {
  border: none;
  min-height: 200px;
  background: #f4f5f8;
  margin-bottom: 0;
}

.upload_wrapper > p {
  font-weight: 500;
  margin-top: 0;
  color: #000;
  margin-bottom: 6px;
  font-size: 16px;
}

.upload_wrapper > p span {
  font-size: 15px;
  color: #555;
  font-weight: 400;
  margin-left: 10px;
}

.upload_wrapper label, .upload_wrapper .form-group p.label, .form-group .upload_wrapper p.label {
  margin-bottom: 0;
}

.upload_wrapper .custom_upload {
  display: inline-block;
}

.upload_wrapper .progress_wrapper {
  width: calc(100% - 163px);
  margin-bottom: 0;
}

.upload_cross, .progress_wrapper .p_cross {
  line-height: 28px;
  vertical-align: -11px;
  width: 28px;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  background: rgba(6, 116, 236, 0.1);
  font-size: 14px;
  display: inline-block;
  text-align: center;
  color: #0674ec;
}

.filter-bar.dashboard_title_area {
  padding: 24px 30px;
}

.filter-bar.dashboard_title_area .dashboard__title h3 {
  font-size: 24px;
  line-height: 45px;
}

.filter-bar.dashboard_title_area .filter__option {
  margin-right: 0;
  padding: 0;
}

.filter-bar.dashboard_title_area .filter__option p {
  font-size: 18px;
}

/*dashboard withdraw page */
.dashboard-withdraw .dashboard_title_area {
  padding: 23px 30px;
}

.dashboard-withdraw .dashboard_title_area h3 {
  line-height: 45px;
}

.withdraw_module .modules__content .subtitle {
  font-size: 20px;
  line-height: 28px;
  font-weight: 400;
}

.withdraw_module .modules__content .subtitle a {
  color: #0674ec;
}

.withdraw_module .custom-radio {
  margin-bottom: 10px;
}

.withdraw_module .custom-radio label, .withdraw_module .custom-radio .form-group p.label, .form-group .withdraw_module .custom-radio p.label {
  color: #333;
}

.withdraw_module .custom-radio .bold {
  font-size: 16px;
}

.withdraw_module .custom-radio:last-child {
  margin-bottom: 0;
}

.withdraw_module .withdraw_amount {
  margin-top: 15px;
}

.withdraw_module .withdraw_amount .input-group {
  display: inline-block;
}

.withdraw_module .withdraw_amount .input-group .input-group-addon {
  width: auto;
  display: inline-block;
  padding-right: 8px;
}

.withdraw_module .withdraw_amount .input-group input {
  width: 235px;
}

.withdraw_module .withdraw_amount .fee {
  margin-left: 10px;
  color: #555;
}

.withdraw_module .button_wrapper {
  margin-top: 40px;
}

.withdraw_module .button_wrapper .cancel_btn {
  background: #7347c1;
  line-height: 40px;
  color: #fff;
  margin-left: 10px;
  padding: 0 36px;
}

.withdraw_history {
  padding-bottom: 30px;
}

.withdraw_table_header {
  padding: 33px 25px 30px;
  border-bottom: 1px solid #ececec;
}

/* end dashboard withdraw page*/
/***************************************
	END DASHBOARD AREA
****************************************/
/***************************************
	START NOTIFICATIONS AREA
****************************************/
.notifications_module .notification {
  overflow: hidden;
  padding: 20px 30px;
  border-bottom: 1px solid #ececec;
  position: relative;
}

.notifications_module .notification .line {
  width: 13px;
  left: 0;
  height: 2px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  background: #0674ec;
  position: absolute;
  display: inline-block;
}

.notifications_module .notification .line:before, .notifications_module .notification .line:after {
  width: 18px;
  height: 2px;
  content: '';
  position: absolute;
  background: #0674ec;
}

.notifications_module .notification .line:before {
  top: -7px;
}

.notifications_module .notification .line:after {
  top: 7px;
}

.notifications_module .notification .notification__info {
  float: left;
}

.notifications_module .notification .notification__info p {
  margin: 0;
}

.notifications_module .notification .notification__info .info_avatar {
  height: 50px;
  width: 50px;
  margin-right: 16px;
}

.notifications_module .notification .notification__info .info_avatar img {
  -webkit-border-radius: 50%;
          border-radius: 50%;
  width: 100%;
}

.notifications_module .notification .notification__info .info_avatar,
.notifications_module .notification .notification__info .info {
  display: inline-block;
  vertical-align: middle;
}

.notifications_module .notification .notification__info .info p {
  color: #747a86;
}

.notifications_module .notification .notification__info .info p span {
  color: #000;
  font-weight: 500;
}

.notifications_module .notification .notification__info .info p a {
  color: #0674ec;
}

.notifications_module .notification .notification__info .info .time {
  font-size: 14px;
  margin-top: 5px;
  color: #747a86;
}

.notifications_module .notification .notification__icons {
  padding-top: 10px;
  float: right;
}

.notifications_module .notification .notification__icons .noti_icon {
  line-height: 40px;
  width: 40px;
  text-align: center;
  font-size: 16px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  display: inline-block;
  margin-right: 10px;
  border-radius: 50%;
}

.notifications_module .notification .notification__icons .noti_icon.loved {
  background: rgba(6, 116, 236, 0.1);
  color: #0674ec;
}

.notifications_module .notification .notification__icons .noti_icon.commented {
  background: rgba(115, 71, 193, 0.1);
  color: #7347c1;
}

.notifications_module .notification .notification__icons .noti_icon.purchased {
  color: #ff6a6d;
  background: rgba(255, 106, 109, 0.1);
}

.notifications_module .notification .notification__icons .noti_icon.reviewed {
  color: #77de51;
  background: rgba(119, 222, 81, 0.1);
}

.notifications_module .notification .notification__icons span.lnr-cross {
  color: #c1c7d2;
  font-size: 16px;
  cursor: pointer;
}

.notifications_module .notification .notification__icons span.lnr-cross:hover {
  color: #7347c1;
}

.notifications_module .pagination-area {
  border-bottom: 0;
}

/***************************************
	END NOTIFICATIONS AREA
****************************************/
/***************************************
	START MESSAGE AREA
****************************************/
.message_area {
  background: #eff1f5;
  padding: 80px 0  120px;
}

.messaging_sidebar, .recent_message {
  position: relative;
}

.messaging_sidebar .messaging__header, .recent_message .messaging__header {
  padding: 30px;
  -webkit-box-shadow: 0 3px 6px rgba(108, 111, 115, 0.15);
          box-shadow: 0 3px 6px rgba(108, 111, 115, 0.15);
  position: absolute;
  width: 100%;
  z-index: 1;
  background: #fff;
}

.messaging_sidebar .messaging__header:before, .recent_message .messaging__header:before, .messaging_sidebar .messaging__header:after, .recent_message .messaging__header:after {
  content: " ";
  display: table;
}

.messaging_sidebar .messaging__header:after, .recent_message .messaging__header:after {
  clear: both;
}

.messaging_sidebar .messaging__header .messaging_menu, .recent_message .messaging__header .messaging_menu {
  float: left;
  color: #0674ec;
  padding-top: 10px;
  font-size: 16px;
}

.messaging_sidebar .messaging__header .messaging_menu .msg, .recent_message .messaging__header .messaging_menu .msg {
  line-height: 20px;
  width: 20px;
  display: inline-block;
  text-align: center;
  margin: 0 10px;
  color: #fff;
  background: #ff6a6d;
  -webkit-border-radius: 50%;
  font-size: 14px;
  border-radius: 50%;
}

.messaging_sidebar .messaging__header .messaging_menu .lnr-chevron-down, .recent_message .messaging__header .messaging_menu .lnr-chevron-down {
  font-size: 12px;
  color: #54667a;
  cursor: pointer;
}

.messaging_sidebar .messaging__header .messaging_menu span, .recent_message .messaging__header .messaging_menu span {
  margin-right: 10px;
}

.messaging_sidebar .messaging__header .messaging_menu .dropdowns, .recent_message .messaging__header .messaging_menu .dropdowns {
  top: 100%;
  left: 0;
}

.messaging_sidebar .messaging__header .messaging_action, .recent_message .messaging__header .messaging_action {
  float: right;
}

.messaging_sidebar .messaging__header .messaging_action .lnr-trash, .recent_message .messaging__header .messaging_action .lnr-trash {
  margin-right: 5px;
  color: #54667a;
}

.messaging_sidebar .messaging__header .messaging_action .btn, .recent_message .messaging__header .messaging_action .btn {
  margin-left: 10px;
}

.messaging_sidebar .messaging__header .messaging_action .btn span, .recent_message .messaging__header .messaging_action .btn span {
  margin-right: 5px;
}

.messaging_sidebar .messaging__contents, .recent_message .messaging__contents, .recent_message .dashboard__content {
  padding-top: 102px;
}

.messaging_sidebar .messaging__contents .message_search, .recent_message .messaging__contents .message_search, .recent_message .dashboard__content .message_search {
  position: relative;
}

.messaging_sidebar .messaging__contents .message_search input, .recent_message .messaging__contents .message_search input, .recent_message .dashboard__content .message_search input {
  border-left: none;
  border-right: none;
  border-top: none;
  padding-left: 50px;
  border-bottom: 1px solid #ececec;
  line-height: 50px;
}

.messaging_sidebar .messaging__contents .message_search span, .recent_message .messaging__contents .message_search span, .recent_message .dashboard__content .message_search span {
  position: absolute;
  left: 25px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  font-size: 15px;
  color: #898f96;
}

.messaging_sidebar .messaging__contents .messages, .recent_message .messaging__contents .messages, .recent_message .dashboard__content .messages {
  max-height: 1094px;
  overflow-Y: scroll;
  margin-right: 2px;
}

.messaging_sidebar .messaging__contents .messages.active, .recent_message .messaging__contents .messages.active, .recent_message .dashboard__content .messages.active {
  background: #f5fafe;
}

.messaging_sidebar .messaging__contents .messages .message__actions_avatar, .recent_message .messaging__contents .messages .message__actions_avatar, .recent_message .dashboard__content .messages .message__actions_avatar {
  display: inline-block;
  vertical-align: middle;
}

.messaging_sidebar .messaging__contents .messages .message__actions_avatar .actions, .recent_message .messaging__contents .messages .message__actions_avatar .actions, .recent_message .dashboard__content .messages .message__actions_avatar .actions, .messaging_sidebar .messaging__contents .messages .message__actions_avatar .avatar, .recent_message .messaging__contents .messages .message__actions_avatar .avatar, .recent_message .dashboard__content .messages .message__actions_avatar .avatar {
  display: inline-block;
  vertical-align: middle;
}

.messaging_sidebar .messaging__contents .messages .message__actions_avatar .avatar, .recent_message .messaging__contents .messages .message__actions_avatar .avatar, .recent_message .dashboard__content .messages .message__actions_avatar .avatar {
  height: 50px;
  width: 50px;
}

.messaging_sidebar .messaging__contents .messages .message__actions_avatar .actions, .recent_message .messaging__contents .messages .message__actions_avatar .actions, .recent_message .dashboard__content .messages .message__actions_avatar .actions {
  margin-right: 13px;
}

.messaging_sidebar .messaging__contents .messages .message__actions_avatar .actions span.fa, .recent_message .messaging__contents .messages .message__actions_avatar .actions span.fa, .recent_message .dashboard__content .messages .message__actions_avatar .actions span.fa {
  margin-left: 3px;
}

.messaging_sidebar .messaging__contents .messages .message__actions_avatar .actions span.fa.fa-star, .recent_message .messaging__contents .messages .message__actions_avatar .actions span.fa.fa-star, .recent_message .dashboard__content .messages .message__actions_avatar .actions span.fa.fa-star {
  color: #ffc000;
}

.messaging_sidebar .messaging__contents .messages .message__actions_avatar .actions span.fa.fa-star-o, .recent_message .messaging__contents .messages .message__actions_avatar .actions span.fa.fa-star-o, .recent_message .dashboard__content .messages .message__actions_avatar .actions span.fa.fa-star-o {
  color: #b9b9b9;
}

.messaging_sidebar .messaging__contents .messages .message__actions_avatar .avatar img, .recent_message .messaging__contents .messages .message__actions_avatar .avatar img, .recent_message .dashboard__content .messages .message__actions_avatar .avatar img {
  width: 50px;
  height: 50px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
}

.messaging_sidebar .messaging__contents .messages .message_data, .recent_message .messaging__contents .messages .message_data, .recent_message .dashboard__content .messages .message_data {
  display: inline-block;
  width: calc(100% - 90px);
  cursor: pointer;
  padding-left: 10px;
  vertical-align: middle;
}

.messaging_sidebar .messaging__contents .messages .message_data .name_time > p, .recent_message .messaging__contents .messages .message_data .name_time > p, .recent_message .dashboard__content .messages .message_data .name_time > p {
  margin-bottom: 0;
  margin-top: 10px;
}

.messaging_sidebar .messaging__contents .messages .message_data .name, .recent_message .messaging__contents .messages .message_data .name, .recent_message .dashboard__content .messages .message_data .name {
  display: inline-block;
}

.messaging_sidebar .messaging__contents .messages .message_data .name p, .recent_message .messaging__contents .messages .message_data .name p, .recent_message .dashboard__content .messages .message_data .name p {
  display: inline-block;
  font-weight: 500;
  color: #000;
  margin-bottom: 0;
}

.messaging_sidebar .messaging__contents .messages .message_data .name span, .recent_message .messaging__contents .messages .message_data .name span, .recent_message .dashboard__content .messages .message_data .name span {
  display: inline-block;
  color: #0674ec;
  font-size: 15px;
  margin-left: 10px;
}

.messaging_sidebar .messaging__contents .messages .message_data .time, .recent_message .messaging__contents .messages .message_data .time, .recent_message .dashboard__content .messages .message_data .time {
  float: right;
  color: #0674ec;
  font-size: 15px;
}

.messaging_sidebar .messaging__contents .messages .message, .recent_message .messaging__contents .messages .message, .recent_message .dashboard__content .messages .message {
  padding: 30px;
  border-bottom: 1px solid #ececec;
}

.messaging_sidebar .messaging__contents .messages .message.active, .recent_message .messaging__contents .messages .message.active, .recent_message .dashboard__content .messages .message.active {
  background: #f5fafe;
  position: relative;
}

.messaging_sidebar .messaging__contents .messages .message.active:before, .recent_message .messaging__contents .messages .message.active:before, .recent_message .dashboard__content .messages .message.active:before {
  content: "";
  height: 100%;
  width: 3px;
  background: #0674ec;
  position: absolute;
  top: 0;
  left: 0;
}

.chat_area .chat_area--title, .recent_message .dashboard__content .chat_area--title {
  background: #fff;
  padding: 36px 28px;
  -webkit-box-shadow: 0 3px 6px rgba(108, 111, 115, 0.15);
          box-shadow: 0 3px 6px rgba(108, 111, 115, 0.15);
  position: relative;
}

.chat_area .chat_area--title h3, .recent_message .dashboard__content .chat_area--title h3 {
  display: inline-block;
  font-size: 22px;
  line-height: 28px;
}

.chat_area .chat_area--title h3 span, .recent_message .dashboard__content .chat_area--title h3 span {
  font-weight: 500;
  color: #0674ec;
}

.chat_area .chat_area--title .message_toolbar, .recent_message .dashboard__content .chat_area--title .message_toolbar {
  float: right;
}

.chat_area .chat_area--title .message_toolbar span, .recent_message .dashboard__content .chat_area--title .message_toolbar span {
  color: #54667a;
  margin-right: 12px;
  font-size: 16px;
  line-height: 28px;
}

.chat_area .chat_area--title .message_toolbar a:hover span, .recent_message .dashboard__content .chat_area--title .message_toolbar a:hover span {
  color: #0674ec;
}

.chat_area .chat_area--title .message_toolbar .custom_dropdown, .recent_message .dashboard__content .chat_area--title .message_toolbar .custom_dropdown {
  -webkit-transform: translate3d(0, 0, 0) !important;
          transform: translate3d(0, 0, 0) !important;
  right: 0;
  left: auto !important;
  top: 98px !important;
}

.chat_area .chat_area--title .message_toolbar .custom_dropdown:before, .recent_message .dashboard__content .chat_area--title .message_toolbar .custom_dropdown:before {
  right: 20px;
}

.chat_area .chat_area--title .dropdowns, .recent_message .dashboard__content .chat_area--title .dropdowns {
  right: 0;
  left: auto;
  top: 100%;
  min-width: 195px;
}

.chat_area .chat_area--title .dropdowns:before, .recent_message .dashboard__content .chat_area--title .dropdowns:before {
  right: 20px;
}

.chat_area .chat_area--conversation, .recent_message .dashboard__content .chat_area--conversation {
  padding: 30px;
}

.chat_area .chat_area--conversation .conversation, .recent_message .dashboard__content .chat_area--conversation .conversation {
  border-bottom: 1px solid #ececec;
  padding-bottom: 26px;
}

.chat_area .chat_area--conversation .conversation + .conversation, .recent_message .dashboard__content .chat_area--conversation .conversation + .conversation {
  padding-top: 30px;
}

.chat_area .chat_area--conversation .chat_avatar, .recent_message .dashboard__content .chat_area--conversation .chat_avatar {
  display: inline-block;
  vertical-align: middle;
}

.chat_area .chat_area--conversation .chat_avatar img, .recent_message .dashboard__content .chat_area--conversation .chat_avatar img {
  width: 50px;
  height: 50px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
}

.chat_area .chat_area--conversation .name_time, .recent_message .dashboard__content .chat_area--conversation .name_time {
  display: inline-block;
  vertical-align: middle;
  width: calc(100% - 55px);
  padding-left: 12px;
}

.chat_area .chat_area--conversation .name_time h4, .recent_message .dashboard__content .chat_area--conversation .name_time h4 {
  display: inline-block;
  font-weight: 500;
  color: #000;
}

.chat_area .chat_area--conversation .name_time p, .recent_message .dashboard__content .chat_area--conversation .name_time p {
  margin-bottom: 0;
  float: right;
  color: #747a86;
  font-size: 15px;
}

.chat_area .chat_area--conversation .name_time .email, .recent_message .dashboard__content .chat_area--conversation .name_time .email {
  color: #54667a;
  margin-top: 5px;
  display: inline-block;
}

.chat_area .chat_area--conversation .body, .recent_message .dashboard__content .chat_area--conversation .body {
  padding-left: 66px;
  margin-top: 19px;
}

.chat_area .chat_area--conversation .body p, .recent_message .dashboard__content .chat_area--conversation .body p {
  margin-bottom: 0;
}

.chat_area .chat_area--conversation .body .attachments, .recent_message .dashboard__content .chat_area--conversation .body .attachments {
  margin-top: 30px;
}

.chat_area .chat_area--conversation .body .attachments .attachment_head p, .recent_message .dashboard__content .chat_area--conversation .body .attachments .attachment_head p {
  display: inline-block;
  font-size: 15px;
  line-height: 26px;
  color: #54667a;
}

.chat_area .chat_area--conversation .body .attachments .attachment_head a, .recent_message .dashboard__content .chat_area--conversation .body .attachments .attachment_head a {
  display: inline-block;
  color: #0674ec;
  margin-left: 20px;
}

.chat_area .chat_area--conversation .body .attachments .attachment, .recent_message .dashboard__content .chat_area--conversation .body .attachments .attachment {
  margin-top: 15px;
}

.chat_area .chat_area--conversation .body .attachments .attachment ul li, .recent_message .dashboard__content .chat_area--conversation .body .attachments .attachment ul li {
  display: inline-block;
}

.chat_area .chat_area--conversation .body .attachments .attachment ul li + li, .recent_message .dashboard__content .chat_area--conversation .body .attachments .attachment ul li + li {
  margin-left: 20px;
}

.chat_area .message_composer, .recent_message .dashboard__content .message_composer {
  padding: 0 30px 30px;
}

.chat_area .message_composer .trumbowyg-box, .recent_message .dashboard__content .message_composer .trumbowyg-box {
  margin-top: 0;
}

.chat_area .message_composer .attached, .recent_message .dashboard__content .message_composer .attached {
  margin-top: 20px;
}

.chat_area .message_composer .attached p, .recent_message .dashboard__content .message_composer .attached p {
  display: inline-block;
  font-size: 15px;
  font-weight: 500;
  line-height: 36px;
  color: #0674ec;
  background: #f2f4f8;
  padding: 0 15px;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  margin-right: 13px;
  margin-bottom: 13px;
}

.chat_area .message_composer .attached p span, .recent_message .dashboard__content .message_composer .attached p span {
  font-size: 16px;
  vertical-align: middle;
  display: inline-block;
  color: #647485;
  margin-left: 14px;
  cursor: pointer;
}

.chat_area .message_composer .composer_field, .recent_message .dashboard__content .message_composer .composer_field {
  min-height: 140px;
}

.chat_area .message_composer .btns, .recent_message .dashboard__content .message_composer .btns {
  margin-top: 30px;
}

.chat_area .message_composer .btns .send, .recent_message .dashboard__content .message_composer .btns .send {
  margin-right: 16px;
  padding: 0 40px;
}

.chat_area .message_composer .btns label, .recent_message .dashboard__content .message_composer .btns label, .chat_area .message_composer .btns .form-group p.label, .form-group .chat_area .message_composer .btns p.label, .recent_message .dashboard__content .message_composer .btns .form-group p.label, .form-group .recent_message .dashboard__content .message_composer .btns p.label {
  color: #0674ec;
  font-weight: 400;
  font-size: 15px;
  margin-bottom: 0;
  cursor: pointer;
}

.chat_area .message_composer .btns label span, .recent_message .dashboard__content .message_composer .btns label span, .chat_area .message_composer .btns .form-group p.label span, .form-group .chat_area .message_composer .btns p.label span, .recent_message .dashboard__content .message_composer .btns .form-group p.label span, .form-group .recent_message .dashboard__content .message_composer .btns p.label span {
  color: #0674ec;
}

.chat_area .message_composer .btns label input, .recent_message .dashboard__content .message_composer .btns label input, .chat_area .message_composer .btns .form-group p.label input, .form-group .chat_area .message_composer .btns p.label input, .recent_message .dashboard__content .message_composer .btns .form-group p.label input, .form-group .recent_message .dashboard__content .message_composer .btns p.label input {
  display: none;
}

.chat_area .message_composer.composing, .recent_message .dashboard__content .message_composer.composing {
  padding-top: 30px;
}

.chat_area .message_composer.composing .recipient_field, .recent_message .dashboard__content .message_composer.composing .recipient_field {
  line-height: 38px;
  border: 1px solid #d0d9e2;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  margin-bottom: 20px;
}

.chat_area .message_composer.composing .cancel_btn, .recent_message .dashboard__content .message_composer.composing .cancel_btn {
  background: #7347c1;
  float: right;
}

/***************************************
	END MESSAGE AREA
****************************************/
/***************************************
	START CART PAGE AREA
****************************************/
.cart_calculation {
  text-align: right;
}

.cart_calculation .cart--subtotal, .cart_calculation .cart--total {
  padding: 0 30px;
  border-bottom: 1px solid #ececec;
  border-left: 1px solid #ececec;
}

.cart_calculation .cart--subtotal p, .cart_calculation .cart--total p {
  color: #000;
  line-height: 77px;
}

.cart_calculation .cart--subtotal p span, .cart_calculation .cart--total p span {
  margin-right: 36px;
}

.cart_calculation .cart--subtotal p span:after, .cart_calculation .cart--total p span:after {
  content: ':';
}

.cart_calculation .cart--total p {
  font-weight: 500;
}

.cart_calculation .checkout_link {
  margin-top: 50px;
  margin-right: 30px;
}

.login_assist {
  margin-top: 40px;
}

.login_assist p {
  margin-bottom: 0;
  color: #898f96;
}

.login_assist p a {
  color: #0674ec;
}

.login_assist p a:hover {
  color: #7347c1;
}

.login_assist .recover {
  text-align: left;
  display: inline-block;
}

.login_assist .signup {
  text-align: right;
  float: right;
}

/***************************************
	END CART PAGE AREA
****************************************/
/***************************************
	START CHECKOUT CSS
****************************************/
.order_summary ul li {
  padding: 24px 30px;
  border-top: 1px solid #ececec;
}

.order_summary ul li.item a {
  color: #0674ec;
  font-size: 16px;
  line-height: 28px;
  font-weight: 400;
}

.order_summary ul li.total_ammount {
  font-weight: 500;
  font-size: 22px;
}

.order_summary ul li.total_ammount p {
  font-size: 22px;
  font-weight: 500;
  color: #000;
}

.order_summary ul li p {
  display: inline-block;
  margin-bottom: 0;
}

.order_summary ul li span {
  float: right;
  color: #333;
}

.payment_options ul li {
  padding: 30px;
  border-top: 1px solid #ececec;
}

.payment_options ul li .custom-radio {
  display: inline-block;
}

.payment_options ul li .custom-radio label, .payment_options ul li .custom-radio .form-group p.label, .form-group .payment_options ul li .custom-radio p.label {
  font-size: 16px;
  color: #333;
}

.payment_options ul li img, .payment_options ul li p {
  float: right;
  line-height: 37px;
}

.payment_options ul li img span, .payment_options ul li p span {
  font-weight: 500;
  color: #000;
}

.payment_options .payment_info {
  padding: 0 30px 30px;
}

/***************************************
	END CHECKOUT CSS
****************************************/
/***************************************
	END CHECKOUT CSS
****************************************/
.login_area, .signup_area, .pass_recover_area {
  background: #eff1f5;
}

.login, .signup_form, .recover_pass {
  padding: 60px 0;
}

.login .login--header, .signup_form .login--header, .recover_pass .login--header {
  border-bottom: 1px solid #ececec;
  text-align: center;
  padding: 0 50px 26px;
}

.login .login--header h3, .signup_form .login--header h3, .recover_pass .login--header h3 {
  color: #000;
  font-size: 26px;
  padding-bottom: 20px;
}

.login .login--header p, .signup_form .login--header p, .recover_pass .login--header p {
  margin-bottom: 0;
  line-height: 28px;
}

.login .login--form, .signup_form .login--form, .recover_pass .login--form {
  padding: 25px 50px 0;
}

/***************************************
	END CHECKOUT CSS
****************************************/
.signup_area .register_btn {
  margin-top: 10px;
}

.recover_pass .login--header {
  text-align: left;
}

/***************************************
	START SUPPORT AREA CSS
****************************************/
.support_threads_area {
  background: #eff1f5;
}

.thread_sort_area {
  margin-bottom: 30px;
  padding: 22px 30px;
}

.thread_sort_area .sort_options {
  float: left;
  padding: 9px 0;
}

.thread_sort_area .sort_options ul li {
  display: inline-block;
  margin-right: -4px;
}

.thread_sort_area .sort_options ul li:hover a, .thread_sort_area .sort_options ul li.active a {
  color: #fff;
  background: #0674ec;
  -webkit-border-radius: 200px;
          border-radius: 200px;
}

.thread_sort_area .sort_options ul li a {
  color: #747a86;
  font-size: 16px;
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
  line-height: 28px;
  display: inline-block;
  padding: 0 14px;
}

.thread_sort_area .thread_search_area {
  float: right;
}

.thread_sort_area .thread_search_area .searc-wrap input {
  width: 260px;
}

.support_thread_list .support_thread--single {
  padding: 17px 30px 25px;
  border-bottom: 1px solid #ececec;
}

.support_thread_list .support_thread--single:before, .support_thread_list .support_thread--single:after {
  content: '';
  display: table;
}

.support_thread_list .support_thread--single:after {
  clear: both;
}

.support_thread_list .support_thread--single .support_thread_info .support_title {
  color: #333333;
  font-weight: 500;
  font-size: 16px;
  line-height: 28px;
}

.support_thread_list .support_thread--single .support_thread_info .support_title:hover {
  color: #0674ec;
}

.support_thread_list .support_thread--single .support_thread_info .support_title span {
  font-weight: 400;
  color: #fff;
  font-size: 12px;
  line-height: 24px;
  display: inline-block;
  padding: 0 12px;
  -webkit-border-radius: 200px;
          border-radius: 200px;
  text-transform: uppercase;
}

.support_thread_list .support_thread--single .support_thread_info .support_title span.pinned {
  background: #0674ec;
}

.support_thread_list .support_thread--single .support_thread_info .support_title span.closed {
  background: #ff6a6d;
}

.support_thread_list .support_thread--single .support_thread_info .support_title span.solved {
  background: #77de51;
}

.support_thread_list .support_thread--single .support_thread_info .suppot_query_tag {
  margin-top: 12px;
}

.support_thread_list .support_thread--single .support_thread_info .suppot_query_tag .user {
  display: inline-block;
}

.support_thread_list .support_thread--single .support_thread_info .suppot_query_tag .user img {
  width: 25px;
  -webkit-border-bottom-left-radius: 50%;
          border-bottom-left-radius: 50%;
  height: 25px;
  margin-right: 3px;
}

.support_thread_list .support_thread--single .support_thread_info .support_tag {
  display: inline-block;
  line-height: 26px;
  -webkit-border-radius: 200px;
  border-radius: 200px;
  padding: 0 12px;
  color: #7347c1;
  margin-left: 9px;
  font-size: 12px;
  font-weight: 500;
  background: rgba(115, 71, 193, 0.1);
}

.support_thread_list .support_thread--single .support_thread_info {
  float: left;
  width: calc(100% - 260px);
}

.support_thread_list .support_thread--single .support_thread_meta {
  float: right;
}

.support_thread_list .support_thread--single .support_thread_meta ul li {
  display: inline-block;
  text-align: center;
  padding: 5px 18px 7px;
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 3px;
          border-radius: 3px;
}

.support_thread_list .support_thread--single .support_thread_meta ul li p {
  margin-bottom: 0;
}

.support_thread_list .support_thread--single .support_thread_meta ul li .number {
  font-weight: 500;
  color: #000;
}

.support_thread_list .support_thread--single .support_thread_meta ul li span {
  color: #747a86;
  font-size: 14px;
}

.support_thread_list .support_thread--single .support_thread_meta ul li.answer_time {
  -webkit-box-shadow: 0 0 0;
          box-shadow: 0 0 0;
  padding: 5px 0;
  width: 70px;
}

.support_thread_list .support_thread--single .support_thread_meta ul li.answer_time img {
  display: inline-block;
}

.support_thread_list .support_thread--single .support_thread_meta ul li.answer_time span {
  display: block;
  color: #333;
  line-height: 28px;
}

.support_thread_list .support_thread--single .support_thread_meta ul li + li {
  margin-left: 10px;
}

/***************************************
	END SUPPORT AREA CSS
****************************************/
/***************************************
	START HOW IT WORKS
****************************************/
.how_it_works h2 {
  font-size: 30px;
  line-height: 46px;
  color: #000000;
  padding-bottom: 30px;
}

.how_it_works p {
  margin-bottom: 20px;
}

.how_it_works_module, .content_block3 {
  padding: 100px 0;
}

.how_it_works_module:nth-last-child(2n+2), .content_block3:nth-last-child(2n+2) {
  background: #eff1f5;
}

.how_it_works_module .area_content a:hover, .content_block3 .area_content a:hover {
  background: #0674ec;
  color: #fff;
}

/***************************************
	END HOW IT WORKS
****************************************/
/***************************************
	START FORUM AREA
****************************************/
.forum_detail_area .forum--issue {
  padding: 30px;
  margin-bottom: 30px;
}

.forum_detail_area .forum--issue .title_vote {
  margin-bottom: 6px;
}

.forum_detail_area .forum--issue .title_vote h3 {
  display: inline-block;
  font-size: 24px;
  line-height: 28px;
  margin-top: 4px;
}

.forum_detail_area .forum--issue .suppot_query_tag .user img {
  width: 25px;
  height: 25px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
}

.forum_detail_area .forum--issue .suppot_query_tag span {
  color: #747a86;
  margin-left: 3px;
}

.forum_detail_area .forum--issue .suppot_query_tag .support_tag {
  background: #7347c1;
  color: #fff;
  line-height: 28px;
  padding: 0 10px;
  display: inline-block;
  -webkit-border-radius: 200px;
          border-radius: 200px;
  margin-left: 6px;
  margin-bottom: 25px;
}

.forum_detail_area .vote {
  float: right;
  background: #0674ec;
  padding: 12px 14px;
  -webkit-border-radius: 4px;
          border-radius: 4px;
}

.forum_detail_area .vote a {
  color: #8cbef4;
}

.forum_detail_area .vote a + a {
  margin-left: 10px;
}

.forum_detail_area .vote a.active {
  color: #fff;
}

.forum_detail_area .forum--replays .area_title {
  padding: 30px;
}

.forum_detail_area .forum--replays .area_title h3 {
  font-size: 20px;
  color: #000;
}

.forum_detail_area .forum--replays .forum_single_reply {
  padding: 30px;
  border-top: 1px solid #ececec;
}

.forum_detail_area .forum--replays .forum_single_reply .reply_avatar {
  display: inline-block;
}

.forum_detail_area .forum--replays .forum_single_reply .reply_avatar img {
  width: 60px;
}

.forum_detail_area .forum--replays .forum_single_reply .reply_content {
  display: inline-block;
  width: calc(100% - 66px);
  vertical-align: top;
  padding-left: 18px;
}

.forum_detail_area .forum--replays .forum_single_reply .reply_content > p {
  margin-bottom: 0;
  margin-top: 19px;
}

.forum_detail_area .forum--replays .forum_single_reply .name_vote:before, .forum_detail_area .forum--replays .forum_single_reply .name_vote:after {
  content: '';
  display: table;
}

.forum_detail_area .forum--replays .forum_single_reply .name_vote:after {
  clear: both;
}

.forum_detail_area .forum--replays .forum_single_reply .name_vote h4 {
  color: #000;
  font-weight: 500;
}

.forum_detail_area .forum--replays .forum_single_reply .name_vote h4 span {
  color: #fff;
  background: #0674ec;
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  display: inline-block;
  padding: 0 10px;
  -webkit-border-radius: 200px;
          border-radius: 200px;
}

.forum_detail_area .forum--replays .forum_single_reply .name_vote p {
  font-size: 15px;
  color: #747a86;
  margin-bottom: 0;
}

.forum_detail_area .comment-form-area {
  border-top: 1px solid #ececec;
}

.forum_detail_area .comment-form-area .support__comment .comment-reply-form .trumbowyg-box button, .forum_detail_area .comment-form-area .support__comment .comment-form .trumbowyg-box button {
  margin: 0;
}

/***************************************
	END FORUM AREA CSS
****************************************/
/***************************************
	START ABOUT US  HERO AREA CSS
****************************************/
.about_hero {
  position: relative;
  text-align: center;
  padding: 191px 0;
}

.about_hero:before {
  content: '';
  position: absolute;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
  background: -webkit-gradient(linear, right top, left top, from(#7347c1), to(#0674ec));
  background: -webkit-linear-gradient(right, #7347c1, #0674ec);
  background: -o-linear-gradient(right, #7347c1, #0674ec);
  background: linear-gradient(to left, #7347c1, #0674ec);
  opacity: 0.8;
}

.about_hero .about_hero_contents h1 {
  font-weight: 500;
}

.about_hero .about_hero_contents h1, .about_hero .about_hero_contents p {
  font-size: 42px;
  line-height: 62px;
  color: #fff;
}

.about_hero .about_hero_contents p {
  font-weight: 300;
}

.about_hero .about_hero_contents p span {
  font-weight: 500;
}

.about_hero .about_hero_contents .about_hero_btns {
  padding-top: 44px;
}

.about_hero .about_hero_contents .about_hero_btns .play_btn {
  color: #fff;
  font-size: 16px;
  margin-right: 28px;
  line-height: 72px;
  display: inline-block;
}

.about_hero .about_hero_contents .about_hero_btns .play_btn img {
  margin-right: 8px;
}

.about_hero .about_hero_contents .about_hero_btns a {
  display: inline-block;
  vertical-align: middle;
}

/***************************************
     END ABOUT US HERO AREA CSS
****************************************/
/***************************************
     START GALLERY AREA
****************************************/
.gallery_area {
  padding: 20px;
}

.gallery_area .gallery_contents_wrapper {
  padding: 210px 0;
}

.gallery_area .gallery_contents {
  text-align: center;
  background: rgba(0, 0, 0, 0.7);
  padding: 53px 67px 67px;
}

.gallery_area .gallery_contents h3 {
  color: #fff;
  font-size: 44px;
  line-height: 72px;
  font-weight: 500;
}

.gallery_area .gallery_contents p {
  color: #fff;
  margin-bottom: 0;
  font-size: 20px;
  line-height: 36px;
}

/***************************************
     END GALLERY AREA
****************************************/
/***************************************
     START TESTIMONIAL VIDEO
****************************************/
.tesimonial-page-area {
  background: #eff1f5;
}

.tesimonial-page-area .testimonial {
  margin: 0 0 30px 0;
}

.testimonial_video {
  margin-bottom: 30px;
  position: relative;
}

.testimonial_video:before {
  content: "";
  position: absolute;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.4);
}

.testimonial_video .video_play {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  left: 50%;
}

.testimonial_video .video_play .figure img {
  -webkit-border-radius: 5px;
          border-radius: 5px;
}

.testimonial_video .video_play button {
  background: transparent;
  border: none;
}

.testimonial_vid .modal-content {
  height: 600px;
}

.testimonial_vid .modal-content iframe {
  width: 100%;
  height: 100%;
}

/***************************************
      END TESTIMONIAL AREA
****************************************/
/***************************************
     START PRICING AREA
****************************************/
.pricing_area {
  background: #eff1f5;
}

/***************************************
     END PRICING AREA
****************************************/
/***************************************
     START FAQ AREA
****************************************/
.faq_area {
  background: #eff1f5;
}

.faq-title {
  border-bottom: 1px solid #ececec;
  padding: 33px 30px;
}

.faq-title span {
  display: inline-block;
  color: #0674ec;
  font-size: 20px;
  line-height: 32px;
  vertical-align: middle;
  margin-right: 14px;
}

.faq-title h4 {
  display: inline-block;
  vertical-align: middle;
  font-size: 20px;
  line-height: 32px;
  color: #000;
}

.faqs {
  padding: 30px;
}

/***************************************
     END FAQ AREA
****************************************/
/***************************************
     START AFFILIATE PAGE
****************************************/
.affiliate_area {
  background: #eff1f5;
}

.affiliate_area .affiliate_form {
  padding: 30px;
}

.affiliate_area .generated {
  text-align: center;
  background: rgba(6, 116, 236, 0.1);
  padding: 30px;
  -webkit-border-radius: 2px;
          border-radius: 2px;
  margin-top: 50px;
}

.affiliate_area .generated p {
  margin-bottom: 0;
  color: #010101;
  font-weight: 500;
}

.affiliate_area .generated .link {
  color: #0674ec;
}

.affliate_rule_module .affiliate_title {
  padding: 37px 30px 25px;
  border-bottom: 1px solid #ececec;
}

.affliate_rule_module .affiliate_title span {
  font-size: 24px;
  vertical-align: middle;
  margin-right: 13px;
}

.affliate_rule_module .affiliate_title span.lnr-checkmark-circle {
  color: #0674ec;
}

.affliate_rule_module .affiliate_title span.lnr-cross-circle {
  color: #ff6a6d;
}

.affliate_rule_module .affiliate_title h4 {
  display: inline-block;
  vertical-align: middle;
  font-size: 24px;
}

.affliate_rule_module .collapsible-content {
  padding: 25px 30px;
}

/***************************************
     END AFFILIATE PAGE
****************************************/
.affliate_rules {
  background: #e8ebf1;
}

/***************************************
     START TERM AND CONDITION AREA
****************************************/
.term_condition_area {
  background: #eff1f5;
  padding: 60px 0 120px;
}

.term_modules {
  padding-bottom: 50px;
}

.term_modules .term .term__title {
  padding: 32px 30px 22px;
  border-bottom: 1px solid #ececec;
}

.term_modules .term .term__title h4 {
  font-size: 24px;
  color: #000;
  line-height: 32px;
}

.term_modules .term p {
  padding: 30px;
}

/***************************************
     END TERM AND CONDITION AREA
****************************************/
/***************************************
     START BLOG AREA
****************************************/
.blog_area {
  background: #eff1f5;
}

.single_blog {
  background: #fff;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  -webkit-box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
  box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
}

.single_blog figure img {
  -webkit-border-radius: 4px 4px 0 0;
          border-radius: 4px 4px 0 0;
  width: 100%;
}

.single_blog .blog__content {
  padding-left: 30px;
  padding-right: 30px;
}

.single_blog .blog__title h4 {
  font-weight: 500;
  color: #000;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}

.single_blog .blog__title:hover h4 {
  color: #0674ec;
}

/* Blog Card Modifier */
.blog--card {
  margin-bottom: 30px;
}

.blog--card .blog__content {
  padding-top: 30px;
  padding-bottom: 26px;
}

.blog--card .blog__content p {
  margin-bottom: 0;
}

.blog--card .blog__title {
  display: inline-block;
  margin-bottom: 23px;
}

.blog--card .blog__title h4 {
  font-size: 22px;
}

.blog--card .blog__meta {
  padding: 13px 30px;
  border-top: 1px solid #ececec;
}

.blog--card .blog__meta:before, .blog--card .blog__meta:after {
  content: '';
  display: table;
  clear: both;
}

.blog--card .blog__meta .date_time, .blog--card .blog__meta .comment_view {
  width: 50%;
  float: left;
}

.blog--card .blog__meta .date_time p, .blog--card .blog__meta .comment_view p {
  display: inline-block;
  margin-bottom: 0;
  color: #7e7e7e;
  font-size: 15px;
  line-height: 30px;
}

.blog--card .blog__meta .date_time p span, .blog--card .blog__meta .comment_view p span {
  margin-right: 6px;
}

.blog--card .blog__meta .date_time {
  text-align: left;
  position: relative;
}

.blog--card .blog__meta .date_time span {
  color: #0674ec;
  vertical-align: middle;
  line-height: 30px;
}

.blog--card .blog__meta .date_time:before {
  content: '';
  width: 1px;
  height: 100%;
  right: 0;
  top: 0;
  background: #ececec;
  position: absolute;
}

.blog--card .blog__meta .comment_view {
  text-align: right;
}

.blog--card .blog__meta .comment_view p + p {
  margin-left: 26px;
}

/* Blog default */
.blog--default {
  margin-bottom: 30px;
}

.blog--default .blog__title {
  padding-top: 35px;
  display: inline-block;
  padding-bottom: 3px;
}

.blog--default .blog__title h4 {
  font-size: 30px;
  line-height: 100%;
}

.blog--default .blog__content {
  border-bottom: 1px solid #ececec;
  padding-bottom: 10px;
}

.blog--default .blog__content .blog__meta .date_time, .blog--default .blog__content .blog__meta .comment_view, .blog--default .blog__content .blog__meta .author {
  display: inline-block;
}

.blog--default .blog__content .blog__meta .date_time p, .blog--default .blog__content .blog__meta .comment_view p, .blog--default .blog__content .blog__meta .author p {
  display: inline-block;
  margin-right: 25px;
  color: #898f96;
}

.blog--default .blog__content .blog__meta .date_time p span, .blog--default .blog__content .blog__meta .comment_view p span, .blog--default .blog__content .blog__meta .author p span {
  margin-right: 6px;
}

.blog--default .blog__content .blog__meta .author .lnr-user {
  margin-right: 7px;
}

.blog--default .blog__content .blog__meta .date_time span {
  margin-right: 6px;
}

.blog--default .btn_text {
  padding: 25px 30px 30px;
}

.blog--default .btn_text .btn {
  margin-top: 10px;
}

.single_blog_content {
  padding: 25px 30px;
}

.single_blog_content p {
  line-height: 30px;
}

.single_blog_content blockquote {
  background: #f2f8fe;
  font-size: 20px;
  line-height: 38px;
  color: #000;
  font-style: normal;
  padding: 45px 25px 45px 40px;
  border-left: 3px solid #0674ec;
  margin-bottom: 35px;
}

.single_blog_content h1, .single_blog_content h2, .single_blog_content h3, .single_blog_content h4, .single_blog_content h5, .single_blog_content h6 {
  font-weight: 500;
  color: #333;
  margin-bottom: 15px;
}

.single_blog_content h1 {
  font-size: 24px;
}

.single_blog_content h2 {
  font-size: 20px;
}

.single_blog_content h3 {
  font-size: 18px;
}

.single_blog_content h4 {
  font-size: 16px;
}

.single_blog_content ol {
  margin-bottom: 30px;
}

.single_blog_content ol li {
  list-style-type: decimal;
  line-height: 32px;
  font-size: 16px;
  color: #555;
}

.single_blog_content img {
  margin-bottom: 20px;
}

.single_blog_content ul {
  margin: 0 0 30px 30px;
}

.single_blog_content ul li {
  line-height: 32px;
  font-size: 16px;
  position: relative;
  padding-left: 27px;
}

.single_blog_content ul li:before {
  content: '';
  height: 8px;
  width: 8px;
  position: absolute;
  -webkit-border-radius: 50px;
          border-radius: 50px;
  background: #555555;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

.single_blog_content .share_tags {
  background: #eff1f5;
  padding: 20px;
  margin-top: 45px;
  position: relative;
  overflow: hidden;
}

.single_blog_content .share_tags ul {
  margin: 0;
}

.single_blog_content .share_tags li {
  display: inline-block;
  padding-left: 0;
}

.single_blog_content .share_tags li:before {
  display: none;
}

.single_blog_content .share_tags .share {
  float: left;
}

.single_blog_content .share_tags .share p {
  display: inline-block;
  padding: 0 20px;
  background: #fff;
  -webkit-border-radius: 200px;
          border-radius: 200px;
  margin-right: 10px;
  line-height: 38px;
  margin-bottom: 0;
  color: #777;
}

.single_blog_content .share_tags .share .social_share {
  display: inline-block;
}

.single_blog_content .share_tags .share .social_share ul li {
  margin-right: 4px;
}

.single_blog_content .share_tags .share .social_share ul li a {
  width: 38px;
  line-height: 38px;
  text-align: center;
  display: inline-block;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  font-size: 14px;
}

.single_blog_content .share_tags .tags {
  float: right;
  margin-top: 4px;
}

.single_blog_content .share_tags .tags ul li {
  display: inline-block;
}

.single_blog_content .share_tags .tags ul li + li {
  padding-left: 10px;
}

.single_blog_content .share_tags .tags ul li a {
  font-size: 15px;
  color: #0674ec;
  background: rgba(6, 116, 236, 0.07);
  line-height: 30px;
  padding: 0 14px;
  display: inline-block;
  -webkit-border-radius: 200px;
  border-radius: 200px;
}

.author_info {
  margin-bottom: 30px;
  padding: 36px 26px;
}

.author_info .author__img {
  height: 115px;
  width: 115px;
  display: inline-block;
  vertical-align: top;
}

.author_info .author__img img {
  min-width: 100%;
  -webkit-border-radius: 500px;
          border-radius: 500px;
}

.author_info .author__info {
  display: inline-block;
  width: calc(100% - 120px);
  padding-left: 30px;
}

.author_info .author__info h4 {
  font-size: 20px;
  margin-bottom: 20px;
}

.author_info .author__info ul li {
  display: inline-block;
}

.author_info .author__info ul li + li {
  margin-left: 16px;
}

.author_info .author__info ul a {
  font-size: 14px;
  color: #a9a9a9;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}

.author_info .author__info ul a:hover {
  color: #0674ec;
}

.author_info .author__info p {
  margin-bottom: 15px;
}

.comment_area.comment--form {
  margin-top: 40px;
}

.comment_area .comment__title {
  padding: 28px 30px 19px;
  border-bottom: 1px solid #ececec;
}

.comment_area .comment__title h4 {
  font-size: 20px;
  line-height: 42px;
}

.comment_area .comment___wrapper .media-list {
  padding: 0 30px;
}

.comment_area .comment___wrapper .media-list li + li {
  border-top: 1px solid #ececec;
}

.comment_area .comment___wrapper .media-list .media {
  padding-bottom: 15px;
  padding-top: 24px;
}

.comment_area .comment___wrapper .media-list .cmnt_avatar {
  height: 90px;
  width: 90px;
}

.comment_area .comment___wrapper .media-list .cmnt_avatar img {
  -webkit-border-radius: 200px;
          border-radius: 200px;
  max-width: 100%;
}

.comment_area .comment___wrapper .media-list .media_top {
  overflow: hidden;
  margin-bottom: 15px;
}

.comment_area .comment___wrapper .media-list .media-heading {
  font-size: 18px;
  line-height: 28px;
  color: #000;
}

.comment_area .comment___wrapper .media-list .media-body {
  padding-left: 20px;
}

.comment_area .comment___wrapper .media-list .heading_left a h4 {
  font-size: 18px;
  line-height: 28px;
  margin-bottom: 0;
}

.comment_area .comment___wrapper .media-list .heading_left span {
  color: #555;
  font-size: 15px;
  line-height: 28px;
}

.comment_area .comment___wrapper .media-list .reply.visible-xs-m {
  display: none;
}

.comment_area .comment___wrapper .media-list .children > .depth-2 {
  padding-left: 114px;
}

.comment_area .comment___wrapper .media-list .children > .depth-2 .media {
  border-top: 1px solid #ececec;
}

.comment_area .commnet_form_wrapper {
  padding: 30px;
}

/***************************************
       END BLOG AREA
 ****************************************/
/***************************************
       START CONTACT AREA
 ****************************************/
.contact-area {
  background: #eff1f5;
}

.contact_tile {
  padding: 55px 38px 45px;
  margin-bottom: 30px;
  text-align: center;
}

.contact_tile .tiles__icon {
  font-size: 48px;
  color: #0674ec;
}

.contact_tile .tiles__title {
  color: #000;
  font-weight: 500;
  font-size: 20px;
  padding: 37px 0 24px;
  line-height: 30px;
}

.contact_tile .tiles__content p {
  margin-bottom: 0;
}

.contact_form .contact_form__title, .comment_area .cmnt_reply_form .contact_form__title, .apply_form .contact_form__title, .ticket_form .contact_form__title {
  padding: 50px 0 45px;
  border-bottom: 1px solid #ececec;
  text-align: center;
}

.contact_form .contact_form__title h3, .comment_area .cmnt_reply_form .contact_form__title h3, .apply_form .contact_form__title h3, .ticket_form .contact_form__title h3 {
  color: #000;
}

.contact_form .form-group, .comment_area .cmnt_reply_form .form-group, .apply_form .form-group, .ticket_form .form-group {
  margin-bottom: 30px;
}

.contact_form .contact_form--wrapper, .comment_area .cmnt_reply_form .contact_form--wrapper, .apply_form .contact_form--wrapper, .ticket_form .contact_form--wrapper {
  padding: 40px 0 60px;
}

.contact_form input, .comment_area .cmnt_reply_form input, .apply_form input, .ticket_form input {
  line-height: 48px;
  height: 48px;
  color: #9e9e9e;
  border: 1px solid #e7e7e7;
}

.contact_form textarea, .comment_area .cmnt_reply_form textarea, .apply_form textarea, .ticket_form textarea {
  border: 1px solid #e7e7e7;
  padding-top: 20px;
  height: 129px;
}

.contact_form .sub_btn, .comment_area .cmnt_reply_form .sub_btn, .apply_form .sub_btn, .ticket_form .sub_btn {
  text-align: center;
  margin-top: 30px;
}

/***************************************
       END CONTACT AREA
****************************************/
/***************************************
       START 404 AREA
****************************************/
.not_found {
  margin-top: 20px;
}

.not_found h3 {
  font-size: 30px;
  line-height: 80px;
  color: #000;
  margin-bottom: 16px;
}

/***************************************
       END 404 AREA
****************************************/
/***************************************
       START JOB HERO HERO
****************************************/
.job_hero_area {
  padding-top: 176px;
  padding-bottom: 127px;
  position: relative;
  text-align: center;
}

.job_hero_area:before {
  position: absolute;
  content: '';
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background: rgba(23, 28, 35, 0.7);
}

.job_hero_area h1 {
  color: #fff;
  font-weight: 500;
  font-size: 48px;
  line-height: 62px;
}

.job_hero_area h1 .highlight {
  color: #0674ec;
}

.job_hero_area p {
  padding: 30px 0 73px;
  color: #fff;
  font-size: 20px;
  line-height: 34px;
}

/***************************************
       END JOB HERO AREA
****************************************/
/***************************************
       START JOB  AREA
****************************************/
.job_area {
  background: #f0f1f5;
}

/***************************************
       END JOB AREA
****************************************/
/***************************************
       START FEATURE AREA
****************************************/
.content_block5 {
  background: #f0f1f5;
}

.content_block5 .content_block5_content h1 {
  font-size: 36px;
  line-height: 46px;
  margin-bottom: 34px;
}

.content_block5 .content_block5_content h1 span {
  color: #0674ec;
}

.content_block5 .content_block5_content p {
  margin-bottom: 45px;
}

/***************************************
       END FEATURE AREA
****************************************/
/***************************************
       START JOB DETAIL
****************************************/
.job_detail .job_hero_content, .event_detail_breadcrumb .job_hero_content {
  margin-bottom: 55px;
}

.job_detail .job_hero_content .job_date, .event_detail_breadcrumb .job_hero_content .job_date {
  display: inline-block;
  margin-top: 32px;
}

.job_detail .job_hero_content .job_date p, .event_detail_breadcrumb .job_hero_content .job_date p {
  padding: 0;
  display: inline-block;
  color: #d7d7d7;
  font-size: 18px;
}

.job_detail .job_hero_content .job_date p + p, .event_detail_breadcrumb .job_hero_content .job_date p + p {
  margin-left: 53px;
}

.job_detail_module {
  background: #fff;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  -webkit-box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
  box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
}

.job_detail_module .job__title {
  border-bottom: 1px solid #ececec;
  padding: 23px 30px 11px;
  font-size: 24px;
  line-height: 66px;
}

.job_detail_module .job__content {
  padding: 34px 30px 16px;
}

.job_detail_module .job__content .informations {
  overflow: hidden;
}

.job_detail_module .job__content .informations li {
  float: left;
  width: 33%;
  margin-bottom: 46px;
}

.job_detail_module .job__content .informations li .info_title, .job_detail_module .job__content .informations li .info {
  display: inline-block;
}

.job_detail_module .job__content .informations li .info_title {
  min-width: calc(100% - 228px);
}

.job_detail_module .job__content .informations li .info_title span {
  display: inline-block;
  font-size: 20px;
  color: #0674ec;
  line-height: 30px;
  vertical-align: middle;
  margin-right: 12px;
}

.job_detail_module .job__content .informations li .info_title p {
  display: inline-block;
  margin-bottom: 0;
  font-weight: 500;
  color: #333333;
  line-height: 30px;
  vertical-align: middle;
}

.job_detail_module .job__content .informations li .info p {
  margin-bottom: 0;
}

.job_detail_module .job__content .content_list {
  padding-left: 30px;
  margin-top: 25px;
}

.job_detail_module .job__content .content_list li {
  padding-left: 26px;
  position: relative;
  line-height: 30px;
  color: #555;
}

.job_detail_module .job__content .content_list li:before {
  content: "";
  height: 7px;
  width: 7px;
  background: #c5cad4;
  position: absolute;
  left: 0;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

.job_detail_module .job__content .social, .job_detail_module .job__content .single_blog_content .share_tags .share .social_share, .single_blog_content .share_tags .share .job_detail_module .job__content .social_share {
  margin-top: 72px;
  margin-bottom: 60px;
}

.job_detail_module .job__content .social p, .job_detail_module .job__content .single_blog_content .share_tags .share .social_share p, .single_blog_content .share_tags .share .job_detail_module .job__content .social_share p {
  display: inline-block;
  font-weight: 500;
  color: #000;
  margin-right: 20px;
}

.job_detail_module .job__content .social ul, .job_detail_module .job__content .single_blog_content .share_tags .share .social_share ul, .single_blog_content .share_tags .share .job_detail_module .job__content .social_share ul {
  display: inline-block;
}

.job_detail_module .job__content .social ul li, .job_detail_module .job__content .single_blog_content .share_tags .share .social_share ul li, .single_blog_content .share_tags .share .job_detail_module .job__content .social_share ul li {
  padding-left: 0;
}

.job_detail_module .job__content .social ul li:before, .job_detail_module .job__content .single_blog_content .share_tags .share .social_share ul li:before, .single_blog_content .share_tags .share .job_detail_module .job__content .social_share ul li:before {
  display: none;
}

.job_detail_module .job__content .social ul li + li, .job_detail_module .job__content .single_blog_content .share_tags .share .social_share ul li + li, .single_blog_content .share_tags .share .job_detail_module .job__content .social_share ul li + li {
  margin-left: 6px;
}

.job_detail_module .job__content .social ul li a span, .job_detail_module .job__content .single_blog_content .share_tags .share .social_share ul li a span, .single_blog_content .share_tags .share .job_detail_module .job__content .social_share ul li a span {
  -webkit-box-shadow: 0 5px 10px rgba(35, 54, 72, 0.2);
          box-shadow: 0 5px 10px rgba(35, 54, 72, 0.2);
}

.job_detail_module.information {
  margin-bottom: 40px;
}

.job_detail_module.information .job__title {
  color: #0674ec;
}

.job_detail_module.information .job__content {
  padding: 34px 30px 0;
}

/***************************************
       END JOB DETAIL AREA
****************************************/
/***************************************
       START APPLY FORM
****************************************/
.cv_upload {
  width: 100%;
  border: 1px solid #ececec;
  height: 48px;
  padding: 0 20px;
}

.cv_upload input {
  width: 100%;
  display: none;
}

.cv_upload span {
  line-height: 48px;
}

.cv_upload .up_icon {
  float: right;
  font-size: 16px;
  color: #0674ec;
}

/***************************************
       END APPLY FORM
****************************************/
/***************************************
       END EVENT AREA
****************************************/
.event_area {
  background: #eff1f5;
}

.featured_event {
  overflow: hidden;
  margin: 0 0 30px;
}

.featured_event .col-md-6 {
  padding: 0;
}

.featured_event .event_img {
  -webkit-border-radius: 4px 0 0 4px;
          border-radius: 4px 0 0 4px;
}

.featured_event .event_img img {
  max-width: 100%;
}

.featured_event .featured_event_detail {
  padding-left: 15px;
}

.featured_event h1 {
  font-size: 36px;
  line-height: 38px;
  font-weight: 500;
  margin-bottom: 40px;
}

.featured_event .date_place {
  margin-bottom: 30px;
}

.featured_event .date_place li {
  display: inline-block;
}

.featured_event .date_place li + li {
  margin-left: 32px;
}

.featured_event .date_place li span, .featured_event .date_place li p {
  display: inline-block;
  display: inline-block;
  vertical-align: middle;
  margin-right: -3px;
}

.featured_event .date_place li span {
  color: #0674ec;
  font-size: 20px;
  margin-right: 12px;
}

.featured_event .date_place li p {
  font-size: 18px;
  font-weight: 500;
  margin-bottom: 0;
}

.featured_event .countdown li {
  display: inline-block;
  color: #0674ec;
  font-size: 48px;
  font-weight: 500;
  text-align: center;
}

.featured_event .countdown li + li {
  margin-left: 35px;
}

.featured_event .countdown li span {
  display: block;
  font-size: 16px;
  color: #555555;
  line-height: 30px;
  text-transform: capitalize;
}

/***************************************
        END EVENT AREA
****************************************/
/***************************************
        START EVENT DETAIL AREA
****************************************/
.event_detail_breadcrumb:before {
  background: rgba(23, 28, 35, 0.4);
}

.event_detail_breadcrumb .social, .event_detail_breadcrumb .single_blog_content .share_tags .share .social_share, .single_blog_content .share_tags .share .event_detail_breadcrumb .social_share {
  position: absolute;
  left: 50%;
  bottom: 0;
  -webkit-transform: translate(-50%, 50%);
      -ms-transform: translate(-50%, 50%);
          transform: translate(-50%, 50%);
}

.event_detail_breadcrumb .social p, .event_detail_breadcrumb .single_blog_content .share_tags .share .social_share p, .single_blog_content .share_tags .share .event_detail_breadcrumb .social_share p {
  display: inline-block;
  margin-bottom: 0;
  background: #fff;
  line-height: 50px;
  padding: 0 30px;
  color: #000;
  font-size: 18px;
  font-weight: 500;
  -webkit-border-radius: 200px;
          border-radius: 200px;
  margin-right: 20px;
  -webkit-box-shadow: 0 5px 20px rgba(35, 54, 72, 0.2);
  box-shadow: 0 5px 20px rgba(35, 54, 72, 0.2);
}

.event_detail_breadcrumb .social ul, .event_detail_breadcrumb .single_blog_content .share_tags .share .social_share ul, .single_blog_content .share_tags .share .event_detail_breadcrumb .social_share ul {
  display: inline-block;
}

.event_module {
  border-bottom: 1px solid #ececec;
  padding-bottom: 92px;
  margin-bottom: 80px;
}

.event_module:before, .event_module:after {
  content: '';
  display: table;
  clear: both;
}

.event_module .event_module__title {
  font-size: 36px;
  line-height: 48px;
  font-weight: 500;
  padding-bottom: 43px;
}

.event_module .list_item {
  width: 50%;
  float: left;
  padding-top: 23px;
}

.event_module .list_item li {
  color: #333;
  font-weight: 500;
  font-size: 16px;
  line-height: 36px;
}

.event_module .list_item li:before {
  content: "\f00c";
  font-family: FontAwesome,sans-serif;
  color: #0674ec;
  margin-right: 18px;
}

.event_module.sponsor--area {
  border-bottom: 0;
  padding-bottom: 0;
}

.sponsores li {
  display: inline-block;
  -webkit-box-shadow: 0 0 20px rgba(74, 74, 74, 0.1);
          box-shadow: 0 0 20px rgba(74, 74, 74, 0.1);
}

.sponsores li img {
  max-width: 250px;
}

.sponsores li + li {
  margin-left: 40px;
}

.single_speaker {
  width: 50%;
  float: left;
  margin-bottom: 60px;
}

.single_speaker .speaker__thumbnail {
  height: 263px;
  width: 263px;
  display: inline-block;
  vertical-align: middle;
  margin-right: -3px;
}

.single_speaker .speaker__thumbnail img {
  -webkit-border-radius: 50%;
          border-radius: 50%;
}

.single_speaker .speaker__detail {
  display: inline-block;
  vertical-align: middle;
  margin-right: -3px;
  padding-left: 30px;
  width: calc(100% - 268px);
}

.single_speaker .speaker__detail h4 {
  font-size: 24px;
  line-height: 30px;
  font-weight: 500;
  margin-bottom: 10px;
}

.single_speaker .speaker__detail p {
  line-height: 30px;
}

.single_speaker .speaker__detail .ocuup {
  color: #555;
  font-weight: 500;
  line-height: 30px;
  margin-bottom: 27px;
  font-size: 18px;
  display: inline-block;
}

.single_speaker .speaker_social {
  margin-top: 33px;
}

.single_speaker .speaker_social ul li {
  display: inline-block;
  margin-right: 4px;
}

.single_speaker .speaker_social ul li a:hover span {
  background: #7347c1;
}

.single_speaker .speaker_social ul li span {
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
  line-height: 40px;
  color: #fff;
  width: 40px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  text-align: center;
  background: #0674ec;
}

.single_speaker:nth-child(2n+2) {
  padding-left: 15px;
}

.single_speaker:nth-child(2n+1) {
  padding-right: 15px;
}

.sign_up_area {
  padding-top: 90px;
}

.sign_up_area .sign_up_title {
  font-weight: 500;
  font-size: 36px;
  line-height: 48px;
  padding-bottom: 55px;
}

/***************************************
        END EVENT DETAIL AREA
****************************************/
/***************************************
        START GOOGLE MAP AREA
****************************************/
#map {
  height: 500px;
}

.google_map {
  position: relative;
}

.google_map .location_address {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 361px;
  left: calc((100vw - 1110px) / 2);
  z-index: 1;
}

.google_map .location_address .addres_module {
  padding: 50px 40px;
}

.google_map .location_address .addres_module h4 {
  font-size: 24px;
  line-height: 36px;
  margin-bottom: 55px;
  font-weight: 500;
}

.google_map .location_address .addres_module p {
  font-weight: 500;
  font-size: 18px;
}

.google_map .location_address .addres_module p span {
  color: #0674ec;
  margin-right: 12px;
}

/***************************************
        END GOOGLE MAP
****************************************/
/***************************************
        START TICKET AREA
****************************************/
.ticket_form .sub_btn {
  text-align: left;
}

/***************************************
        END TICKET AREA
****************************************/
.btn .br-wrapper {
  position: relative;
  z-index: 2;
}

/* bar rating scss */
.br-theme-fontawesome-stars .br-widget {
  white-space: nowrap;
}

.br-theme-fontawesome-stars .br-widget a {
  font: normal normal normal 15px/1 FontAwesome;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  text-decoration: none;
  margin-right: 2px;
}

.br-theme-fontawesome-stars .br-widget a + a {
  margin-left: 2px;
}

.br-theme-fontawesome-stars .br-widget a:after {
  content: "\f006";
  color: #898f96;
}

.br-theme-fontawesome-stars .br-widget a.br-active:after {
  color: #ffc000;
  content: "\f005";
}

.br-theme-fontawesome-stars .br-widget a.br-selected:after {
  color: #ffc000;
  content: "\f005";
}

.br-theme-fontawesome-stars .br-widget .br-current-rating {
  display: none;
}

.br-theme-fontawesome-stars .br-readonly a {
  cursor: default;
}

@media print {
  .br-theme-fontawesome-stars .br-widget a:after {
    content: '\f006';
    color: black;
  }
  .br-theme-fontawesome-stars .br-widget a.br-active:after,
  .br-theme-fontawesome-stars .br-widget a.br-selected:after {
    content: '\f005';
    color: black;
  }
}

/* Badge Page */
.badges .author-badges {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.badges .author-badges .badge-single {
  text-align: center;
  width: 265px;
  padding: 0 15px;
  margin-bottom: 30px;
}

.badges .author-badges .badge-single img {
  display: inline-block;
  width: 160px;
  height: 160px;
}

.badges .author-badges .badge-single h3 {
  margin: 20px 0;
  font-size: 20px;
  font-weight: 500;
}

.badges .author-badges .badge-single p {
  margin-bottom: 0;
}

.badges.author-rank {
  padding: 120px 0 50px 0;
  border-bottom: 1px solid #ececec;
}

.badges.community-badges {
  padding: 100px 0 120px 0;
}

.badges.community-badges .author-badges {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.badges.community-badges .author-badges .badge-single {
  width: 20%;
}

.badge-single svg.locked {
  -webkit-filter: grayscale(1);
          filter: grayscale(1);
  opacity: 0.15;
}

.badge-single .svg_wrapper {
  position: relative;
}

.badge-single .svg_wrapper span {
  position: absolute;
  font-size: 94px;
  color: #696a75;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

/***************************************
        RESPONSIVE CSS GOES HERE
****************************************/
/*****************************
	RESPONSIVE
*****************************/
/*****************************
	-- THEME
*****************************/
/*this is responsive scss*/
/* 992 TO 1199 */
@media (min-width: 992px) and (max-width: 1199px) {
  /* menu area scss */
  .mainmenu__menu .navbar-nav > li {
    margin-right: 20px;
  }
  .has_megamenu .dropdown_megamenu {
    width: 930px;
  }
  .searc-wrap input {
    width: 300px;
  }
  .search_box .text_field {
    width: 44%;
  }
  .single_speaker .speaker__thumbnail {
    width: 150px;
  }
  .single_speaker .speaker__detail {
    width: calc(100% - 150px);
  }
  /* featured area scss */
  .featured-product-slider .featured__single-slider {
    height: 381px;
  }
  .featured-product-slider .featured__product-description {
    padding: 24px 30px 0 35px;
  }
  .featured-product-slider .featured__product-description .titlebtm {
    padding-bottom: 15px;
  }
  .featured-product-slider .desc--featured {
    max-height: 219px;
  }
  .featured-product-slider .product_data {
    padding: 0 31px;
  }
  .featured-product-slider .product-purchase.featured--product-purchase {
    padding: 16px 0;
    margin-top: 15px;
  }
  /* PRODUCT SORTING */
  .sorting {
    padding: 30px 30px 15px;
  }
  .sorting ul li {
    margin-bottom: 20px;
  }
  /* PRODUCT */
  .product.product--list {
    height: auto;
  }
  .product.product--list .product__details {
    padding: 15px 0;
  }
  .product.product--list .product__details .product-desc, .product.product--list .product__details .product-meta, .product.product--list .product__details .product-purchase {
    float: left;
  }
  .product.product--list .product__details .product-desc {
    width: 320px;
  }
  .product.product--list .product__details .product-purchase {
    width: auto;
  }
  .product.product--list .product__details .product-purchase .price_love {
    padding: 0;
    margin-right: 10px;
  }
  .product.product--list .product__details .product-purchase .sell {
    display: inline-block;
  }
  .product.product--list .product__details .product-meta .author {
    margin-bottom: 15px;
  }
  /* PROPOSAL AREA */
  .proposal {
    padding: 100px 13%;
  }
  .footer-area .social ul li + li, .footer-area .single_blog_content .share_tags .share .social_share ul li + li, .single_blog_content .share_tags .share .footer-area .social_share ul li + li {
    margin-left: 6px;
  }
  /* PRODUCTS */
  .product .product-purchase .price_love p {
    display: none;
  }
  /* FILTER BAR ARE CSS */
  .filter-bar .filter__option.filter--layout {
    padding: 10px 10px 7px;
  }
  .filter-bar .dropdown-trigger {
    padding: 0 15px;
  }
  .filter-bar .filter--select {
    width: 200px;
    margin: 0 10px;
  }
  .filter-bar .filter__option {
    padding: 20px 0;
  }
  /* PRODUCT AREA */
  .product .product-desc {
    padding: 25px;
  }
  .product .product-purchase {
    padding: 15px 25px;
  }
  .product .rating ul {
    margin-bottom: 5px;
  }
  .product .rating ul li span {
    font-size: 13px;
  }
  .product.product--list-small .product__thumbnail {
    width: 200px;
  }
  .product.product--list-small .product__details {
    margin-bottom: 10px;
  }
  .product.product--list-small .product__details .product-desc {
    width: 280px;
  }
  .product.product--list-small .product__details .product-desc .titlebtm {
    padding-top: 12px;
  }
  .product.product--list-small .product__details .product-meta {
    border-right: 0;
  }
  .product.product--list-small .product__details .product-meta .love-comments p {
    margin-bottom: 5px;
  }
  .product.product--list-small .product__details .product-meta .love-comments p + p {
    display: none;
  }
  .product.product--list-small .product__details .product-purchase {
    padding-left: 20px;
    padding-top: 10px;
  }
  /* SIDEBAR CARD*/
  .sidebar .sidebar-card .collapsible-content, .sidebar .item-preview .collapsible-content {
    padding: 0 20px;
  }
  .sidebar .card--slider .card-content .price-ranges .from {
    margin-right: 0;
  }
  /* SINGLE ITEM PREVIEW */
  .item-info .item-navigation ul li:last-child a {
    padding-right: 25px;
  }
  .item-info .item-navigation ul li a {
    padding: 0 18px;
  }
  /* USER AREA */
  .user_area .user_single .user__short_desc {
    max-width: 280px;
  }
  .user_area .user_single .user__short_desc, .user_area .user_single .user__meta, .user_area .user_single .user__status {
    padding: 0 22px;
  }
  .user_area .user_single .user__status .btn {
    min-width: 120px;
  }
  /* DASHBOARD AREA */
  .dashboard-area .dashboard_menu_area .dashboard_menu li {
    margin-right: 15px;
  }
  .dashboard-area .dashboard_menu_area .dashboard_menu li a {
    line-height: 35px;
    padding: 8px 0;
  }
  /* CREDIT MODULES */
  .credit_modules .modules__content .amounts ul li p, .shortcode_modules .modules__content .amounts ul li p, .upload_modules .modules__content .amounts ul li p, .withdraw_module .modules__content .amounts ul li p {
    min-width: 151px;
    font-size: 28px;
    padding: 14px 0;
  }
  .credit_modules .payment_method li, .shortcode_modules .payment_method li, .upload_modules .payment_method li, .withdraw_module .payment_method li {
    width: 17%;
  }
  .credit_modules .payment_method li .custom-radio label img, .shortcode_modules .payment_method li .custom-radio label img, .upload_modules .payment_method li .custom-radio label img, .withdraw_module .payment_method li .custom-radio label img, .credit_modules .payment_method li .custom-radio .form-group p.label img, .form-group .credit_modules .payment_method li .custom-radio p.label img, .shortcode_modules .payment_method li .custom-radio .form-group p.label img, .form-group .shortcode_modules .payment_method li .custom-radio p.label img, .upload_modules .payment_method li .custom-radio .form-group p.label img, .form-group .upload_modules .payment_method li .custom-radio p.label img, .withdraw_module .payment_method li .custom-radio .form-group p.label img, .form-group .withdraw_module .payment_method li .custom-radio p.label img {
    width: 100%;
    height: auto;
  }
  /* DASHBOARD STATEMENT */
  .statement_info_card .info_wrap {
    text-align: center;
  }
  .statement_info_card .info_wrap span {
    margin-right: 0;
  }
  .statement_info_card .info_wrap .info {
    display: block;
    margin-top: 10px;
  }
}

/* 991 */
@media (max-width: 991px) {
  /* MOBILE MENU AREA */
  .mainmenu .navbar {
    display: block;
  }
  .mainmenu .navbar .navbar-toggler {
    padding: 4px;
    margin: 20px 0;
  }
  .has_megamenu .dropdown_megamenu {
    width: 100%;
  }
  .navbar-header .navbar-toggle {
    z-index: 5;
    float: left;
  }
  .navbar-header .navbar-toggle span {
    font-size: 22px;
    width: 40px;
    line-height: 40px;
    background: #fff;
    display: inline-block;
    -webkit-border-radius: 5px;
            border-radius: 5px;
    color: #000;
    border: 1px solid #ececec;
  }
  .navbar-header .mainmenu__search {
    position: relative;
    z-index: 1;
    padding: 18px 0;
  }
  .navbar-header .mainmenu__search .searc-wrap input {
    width: 210px;
    line-height: 40px;
  }
  .mainmenu__menu {
    min-height: 0;
  }
  .mainmenu__menu .navbar-collapse .navbar-nav {
    margin: 0;
  }
  .mainmenu__menu .navbar-nav > li {
    display: block;
    padding: 20px 0;
    margin-right: 0;
  }
  .mainmenu__menu .navbar-nav > li a {
    line-height: 40px;
  }
  .mainmenu__menu .has_dropdown > a, .mainmenu__menu .has_megamenu > a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .mainmenu__menu .has_dropdown .dropdowns, .mainmenu__menu .has_dropdown .dropdown_megamenu, .mainmenu__menu .has_megamenu .dropdowns, .mainmenu__menu .has_megamenu .dropdown_megamenu {
    position: initial;
    display: none;
    -webkit-box-shadow: 0 0 0;
            box-shadow: 0 0 0;
    opacity: 1;
    padding: 5px;
    visibility: visible;
    -webkit-transition: 0s;
    -o-transition: 0s;
    transition: 0s;
  }
  .mainmenu__menu .has_dropdown .dropdowns ul li a, .mainmenu__menu .has_dropdown .dropdown_megamenu ul li a, .mainmenu__menu .has_megamenu .dropdowns ul li a, .mainmenu__menu .has_megamenu .dropdown_megamenu ul li a {
    line-height: 35px;
  }
  .mainmenu__menu .has_dropdown a span, .mainmenu__menu .has_megamenu a span {
    text-align: right;
    display: block;
    cursor: pointer;
    line-height: inherit;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
  .mainmenu__menu .has_megamenu .dropdown_megamenu {
    display: none;
  }
  .mainmenu__menu .megamnu_module {
    float: none;
  }
  .menu-area.menu--style1 .mainmenu__menu ul li a {
    color: #333;
  }
  .menu--style6 .mainmenu .navbar {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
  }
  .menu--style6 .mainmenu .mainmenu__menu .navbar-collapse {
    left: auto;
    right: 0;
    width: 600px;
  }
  .menu--style6 .mainmenu > .author-author__info {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
    margin-right: 30px;
  }
  .search_box form {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .search_box .text_field {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
  }
  .dashboard_menu_area .dashboard_menu {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  /* Main Menu ares css goes here */
  .mainmenu__menu .navbar-nav > li {
    margin-right: 8px;
  }
  .mainmenu__menu .navbar-nav > li a {
    font-size: 14px;
  }
  .mainmenu__search .searc-wrap input {
    width: 244px;
  }
  .dropdowns.notification--dropdown {
    right: -15px;
    left: auto;
  }
  .dropdowns.notification--dropdown:before {
    right: 30px;
    left: auto;
  }
  /* feature two before */
  .feature--2 {
    border-top: 1px solid #ececec;
  }
  .feature--2:before {
    display: none;
  }
  /* product area */
  .sorting {
    padding: 30px 30px 20px;
  }
  .sorting ul li {
    margin-bottom: 10px;
  }
  .sorting ul li a {
    font-size: 14px;
    padding: 0 15px;
  }
  /* PRODUCT */
  .product.product--list {
    height: auto;
  }
  /* JOB PAGE */
  .job_detail_module.information .job__content .informations li .info {
    display: block;
  }
  /* DASHBOARD AREA */
  .dashboard-area .dashboard_menu_area .dashboard_menu li {
    margin-right: 15px;
  }
  .dashboard-area .dashboard_menu_area .dashboard_menu li a {
    line-height: 35px;
    padding: 8px 0;
  }
  /* DASHBOARD STATEMENT PAGE */
  .statement_info_card {
    text-align: center;
  }
  /* DASHBOARD MANAGE ITEM */
  .dashboard-edit .filter-bar .filter--select {
    width: auto;
  }
  /* PRICING AREA */
  .pricing {
    margin-bottom: 40px;
  }
  /* EVENT PAGE CSS */
  .event_module .list_item {
    width: auto;
  }
  .single_speaker {
    text-align: center;
  }
  .single_speaker .speaker__thumbnail {
    height: auto;
    width: auto;
  }
  .single_speaker .speaker__detail {
    width: 100%;
    padding-left: 0;
    margin-top: 30px;
  }
  .event_detail_breadcrumb .social, .event_detail_breadcrumb .single_blog_content .share_tags .share .social_share, .single_blog_content .share_tags .share .event_detail_breadcrumb .social_share {
    width: 100%;
  }
  .go_top {
    position: absolute;
    right: 0;
    bottom: 0;
  }
}

/* 768 TO 992*/
@media (min-width: 768px) and (max-width: 991px) {
  /*--------------- General scss goes here -------------- */
  /* menu area */
  .has_megamenu .dropdown_megamenu {
    width: 690px;
  }
  .user_area .user_single .user__short_desc {
    max-width: 320px;
  }
  /* search area */
  .search-area .search_box {
    text-align: center;
    padding: 30px;
  }
  .search-area .search_box .search-btn {
    margin-top: 30px;
  }
  .search-area .text_field, .search-area .search__select {
    width: 50%;
  }
  .section-title p {
    padding: 0 125px;
  }
  /* hero area */
  .hero-content .hero__content__title h1 {
    font-size: 50px;
  }
  .hero-content .hero__content__title .tagline {
    line-height: 35px;
  }
  .logo img {
    width: 100%;
  }
  /* featured area */
  .featured-product-slider .featured__single-slider {
    height: auto;
  }
  .featured-product-slider .featured__single-slider .featured__product-description, .featured-product-slider .featured__single-slider .featured__preview-img {
    display: inline-block;
    vertical-align: middle;
    margin-right: -3px;
    float: none;
  }
  .featured-product-slider .featured__single-slider .featured__product-description {
    padding: 30px 30px 0 30px;
  }
  .featured-product-slider .featured__single-slider .featured__product-description .titlebtm + p {
    display: none;
  }
  .featured-product-slider .featured__single-slider .product_data {
    position: initial;
    padding: 0;
  }
  .featured-product-slider .featured__single-slider .product_data .tags ul li {
    margin-bottom: 5px;
  }
  /* testimonial scss */
  .testimonial {
    padding: 25px 25px;
  }
  /* news area scss */
  .news {
    margin-bottom: 30px;
  }
  .news .news__thumbnail img {
    width: 100%;
  }
  /* PRODUCT */
  .product.product--list .product__thumbnail {
    width: 220px;
  }
  .product.product--list .product__details {
    padding: 15px 0;
  }
  .product.product--list .product__details .product-meta, .product.product--list .product__details .product-purchase, .product.product--list .product__details .product-desc {
    float: left;
  }
  .product.product--list .product__details .product-purchase {
    width: auto;
  }
  .product.product--list .product__details .product-purchase .price_love {
    display: inline-block;
    padding-bottom: 0;
  }
  .product.product--list .product__details .product-purchase .sell {
    display: inline-block;
  }
  .product.product--list .product__details .product-desc, .product.product--list .product__details .product-meta {
    width: 50%;
  }
  .product.product--list .product__details .product-meta {
    border-right: 0;
  }
  .product.product--list .product__details .product-meta .author {
    margin-bottom: 15px;
  }
  .product.product--list .product__details .product-meta .love-comments p + p {
    margin-left: 0;
  }
  .product .prod_btn a {
    padding: 0 25px;
  }
  .product .prod_btn a:first-child {
    margin-bottom: 10px;
  }
  .product.product--list-small .product-purchase {
    padding-left: 20px;
    margin-top: 15px;
  }
  /* FOOTER AREA */
  .footer-area .footer-menu {
    padding-left: 0;
    margin-bottom: 40px;
  }
  .footer-area .newsletter {
    padding: 0 60px;
    text-align: center;
  }
  .footer-area .newsletter__form .field-wrapper {
    margin-bottom: 25px;
  }
  .footer-area .social, .footer-area .single_blog_content .share_tags .share .social_share, .single_blog_content .share_tags .share .footer-area .social_share {
    display: block;
    text-align: center;
  }
  /* SEARCH AREA */
  .search .search__field {
    padding: 0 50px;
  }
  /* FILTERBAR AREA */
  .filter-bar.filter--bar2 .filter--text {
    padding: 21px 0;
  }
  .filter-bar.filter--bar2 .filter--text a + a {
    margin-left: 15px;
  }
  .filter-bar.filter--bar2 .filter--select {
    width: 37%;
  }
  .filter-bar.filter--bar2 .filter--select + .filter--select {
    margin-left: 16px;
  }
  .filter-bar.filter--bar2 .filter--layout {
    padding: 10px 12px 7px;
  }
  .filter-bar .filter--dropdown {
    width: 32%;
    padding: 18px 0;
    border-bottom: 1px solid #ececec;
  }
  .filter-bar .filter--dropdown .dropdowns {
    top: 100%;
  }
  .filter-bar .filter--dropdown.filter--range .dropdowns {
    width: auto;
  }
  .filter-bar .filter--select {
    width: 40%;
    margin: 0;
    padding: 20px 0;
  }
  .filter-bar .filter--select + .filter--select {
    margin-left: 20px;
  }
  .filter-bar.filter-bar3 .filter--dropdown {
    width: 25%;
  }
  .filter-bar.filter-bar3 .filter--text {
    padding: 19px 0;
  }
  .filter-bar.filter-bar3 .dropdown-trigger {
    padding: 0 22px;
  }
  .filter-bar.filter-bar3 .filter--select {
    width: 34%;
  }
  .filter-bar.filter-bar3 .filter--layout {
    display: none;
  }
  /* SINGLE PREVIEW */
  .tab {
    margin-bottom: 40px;
  }
  .tab .item-navigation a {
    padding: 0 24px;
  }
  .tab3 ul.nav-tabs li a {
    padding: 0 25px;
  }
  .tab4 .item-navigation {
    width: 30%;
  }
  .tab4 .tab-content {
    width: 70%;
  }
  /* SINGLE PRODUCT SIDEBAR */
  .sidebar--single-product .sidebar-card.card-pricing .purchase-button, .sidebar--single-product .card-pricing.item-preview .purchase-button {
    text-align: center;
  }
  .sidebar--single-product .sidebar-card.card-pricing .purchase-button .btn, .sidebar--single-product .card-pricing.item-preview .purchase-button .btn {
    width: auto;
  }
  .sidebar--single-product .sidebar-card.card-pricing .purchase-button .btn + .btn, .sidebar--single-product .card-pricing.item-preview .purchase-button .btn + .btn {
    margin-top: 0;
    margin-left: 15px;
  }
  /*  */
  .product_archive .single_product .product__description img {
    width: 110px;
  }
  .product_archive .single_product .product__description .short_desc {
    width: calc(100% - 115px);
  }
  .product_archive .single_product .product__additional_info {
    padding-left: 0;
  }
  .product_archive .title_area {
    display: none;
  }
  /* AUTHOE PROFILE AREA */
  .author-profile-area .filter-bar2 .filter--dropdown {
    width: auto;
  }
  /* MESSAGING PAGE */
  .messaging_sidebar .messaging__header, .recent_message .messaging__header {
    padding: 20px;
  }
  .messaging_sidebar .messaging__header .messaging_action .lnr.lnr-sync, .recent_message .messaging__header .messaging_action .lnr.lnr-sync {
    display: none;
  }
  .messaging_sidebar .messaging__header .messaging_action a, .recent_message .messaging__header .messaging_action a {
    padding: 0 15px;
  }
  .messaging_sidebar .messaging__header .messaging_action .text, .recent_message .messaging__header .messaging_action .text {
    display: none;
  }
  .messaging_sidebar .messaging__contents .messages .message, .recent_message .messaging__contents .messages .message, .recent_message .dashboard__content .messages .message {
    padding: 20px;
  }
  .messaging_sidebar .messaging__contents .messages .message .message__actions_avatar .actions, .recent_message .messaging__contents .messages .message .message__actions_avatar .actions, .recent_message .dashboard__content .messages .message .message__actions_avatar .actions, .messaging_sidebar .messaging__contents .messages .message .message__actions_avatar .avatar, .recent_message .messaging__contents .messages .message .message__actions_avatar .avatar, .recent_message .dashboard__content .messages .message .message__actions_avatar .avatar {
    display: inline-block;
  }
  .messaging_sidebar .messaging__contents .messages .message .message__actions_avatar .actions, .recent_message .messaging__contents .messages .message .message__actions_avatar .actions, .recent_message .dashboard__content .messages .message .message__actions_avatar .actions {
    margin-right: 0;
  }
  .messaging_sidebar .messaging__contents .messages .message .message__actions_avatar .avatar, .recent_message .messaging__contents .messages .message .message__actions_avatar .avatar, .recent_message .dashboard__content .messages .message .message__actions_avatar .avatar {
    display: none;
  }
  .messaging_sidebar .messaging__contents .messages .message .message_data, .recent_message .messaging__contents .messages .message .message_data, .recent_message .dashboard__content .messages .message .message_data {
    width: calc(100% - 30px);
    display: inline-block;
  }
  .chat_area .chat_area--conversation .body, .recent_message .dashboard__content .chat_area--conversation .body {
    padding-left: 40px;
  }
  /* DASHBOARD AREA */
  .dashboard-area .author-info {
    margin-bottom: 40px;
  }
  /* DASHBOARD PURCHASE */
  .dashboard_purchase .filter-bar2 .dashboard__title {
    display: none;
  }
  .dashboard_purchase .filter-bar2 > .pull-right {
    float: none !important;
  }
  .dashboard_purchase .filter-bar2 .filter__option {
    width: 30%;
  }
  .dashboard_purchase .product_archive .single_product .product__description img {
    display: none;
  }
  .dashboard_purchase .product_archive .single_product .product__description .short_desc {
    width: 100%;
    padding-left: 0;
  }
  .dashboard_purchase .product_archive .single_product .product__price_download .item_action .btn {
    min-width: 140px;
    width: 140px;
    padding: 0;
  }
  /* DASHBOARD ADD CREDIT */
  .credit_modules .modules__content .amounts ul li + li, .shortcode_modules .modules__content .amounts ul li + li, .upload_modules .modules__content .amounts ul li + li, .withdraw_module .modules__content .amounts ul li + li {
    margin-left: 10px;
  }
  .credit_modules .modules__content .amounts ul li p, .shortcode_modules .modules__content .amounts ul li p, .upload_modules .modules__content .amounts ul li p, .withdraw_module .modules__content .amounts ul li p {
    min-width: 120px;
    font-size: 25px;
    padding: 12px 0;
  }
  .credit_modules .modules__content .payment_method li, .shortcode_modules .modules__content .payment_method li, .upload_modules .modules__content .payment_method li, .withdraw_module .modules__content .payment_method li {
    width: 17%;
  }
  .credit_modules .modules__content .payment_method li .custom-radio label img, .shortcode_modules .modules__content .payment_method li .custom-radio label img, .upload_modules .modules__content .payment_method li .custom-radio label img, .withdraw_module .modules__content .payment_method li .custom-radio label img, .credit_modules .modules__content .payment_method li .custom-radio .form-group p.label img, .form-group .credit_modules .modules__content .payment_method li .custom-radio p.label img, .shortcode_modules .modules__content .payment_method li .custom-radio .form-group p.label img, .form-group .shortcode_modules .modules__content .payment_method li .custom-radio p.label img, .upload_modules .modules__content .payment_method li .custom-radio .form-group p.label img, .form-group .upload_modules .modules__content .payment_method li .custom-radio p.label img, .withdraw_module .modules__content .payment_method li .custom-radio .form-group p.label img, .form-group .withdraw_module .modules__content .payment_method li .custom-radio p.label img {
    width: 100%;
    height: auto;
  }
  .credit_modules .modules__content .payment_method li .custom-radio label .circle, .shortcode_modules .modules__content .payment_method li .custom-radio label .circle, .upload_modules .modules__content .payment_method li .custom-radio label .circle, .withdraw_module .modules__content .payment_method li .custom-radio label .circle, .credit_modules .modules__content .payment_method li .custom-radio .form-group p.label .circle, .form-group .credit_modules .modules__content .payment_method li .custom-radio p.label .circle, .shortcode_modules .modules__content .payment_method li .custom-radio .form-group p.label .circle, .form-group .shortcode_modules .modules__content .payment_method li .custom-radio p.label .circle, .upload_modules .modules__content .payment_method li .custom-radio .form-group p.label .circle, .form-group .upload_modules .modules__content .payment_method li .custom-radio p.label .circle, .withdraw_module .modules__content .payment_method li .custom-radio .form-group p.label .circle, .form-group .withdraw_module .modules__content .payment_method li .custom-radio p.label .circle {
    margin-top: 10px;
    height: 25px;
    width: 25px;
  }
  .credit_modules .modules__content .payment_method li .custom-radio label .circle:before, .shortcode_modules .modules__content .payment_method li .custom-radio label .circle:before, .upload_modules .modules__content .payment_method li .custom-radio label .circle:before, .withdraw_module .modules__content .payment_method li .custom-radio label .circle:before, .credit_modules .modules__content .payment_method li .custom-radio .form-group p.label .circle:before, .form-group .credit_modules .modules__content .payment_method li .custom-radio p.label .circle:before, .shortcode_modules .modules__content .payment_method li .custom-radio .form-group p.label .circle:before, .form-group .shortcode_modules .modules__content .payment_method li .custom-radio p.label .circle:before, .upload_modules .modules__content .payment_method li .custom-radio .form-group p.label .circle:before, .form-group .upload_modules .modules__content .payment_method li .custom-radio p.label .circle:before, .withdraw_module .modules__content .payment_method li .custom-radio .form-group p.label .circle:before, .form-group .withdraw_module .modules__content .payment_method li .custom-radio p.label .circle:before {
    width: 25px;
    height: 25px;
    line-height: 25px;
  }
  /* DASHBOARD STATEMENT PAGE */
  .dashboard_statement_area .dashboard_title_area .dashboard__title h3 {
    display: none;
  }
  .statement_info_card {
    padding: 0 18px;
  }
  .statement_info_card .info_wrap span.icon {
    margin-right: 0;
    line-height: 50px;
    width: 50px;
  }
  .statement_info_card .info_wrap .info {
    margin-top: 10px;
  }
  .statement_info_card .info_wrap .info span {
    font-size: 16px;
  }
  .statement_info_card .info_wrap .info p {
    font-size: 24px;
    line-height: 28px;
    margin-bottom: 10px;
  }
  /* EVENT PAGE */
  .featured_event .v_middle, .featured_event .user_area .user_single .user__short_desc .user_avatar, .user_area .user_single .user__short_desc .featured_event .user_avatar, .featured_event .user_area .user_single .user__short_desc .user_info, .user_area .user_single .user__short_desc .featured_event .user_info, .featured_event .statement_info_card .icon, .statement_info_card .featured_event .icon, .featured_event .statement_info_card .info, .statement_info_card .featured_event .info {
    display: block;
  }
  .featured_event .event_img {
    padding: 0;
  }
  .featured_event .event_img img {
    width: 100%;
    max-width: initial;
  }
  .featured_event .featured_event_detail {
    padding: 36px 40px;
  }
  .featured_event .featured_event_detail h1 {
    font-size: 30px;
  }
  .google_map .location_address {
    left: calc((100vw - 750px) / 2);
  }
  .badges.community-badges .author-badges .badge-single {
    width: 33.33%;
  }
}

/* 767 */
@media screen and (max-width: 767px) {
  .menu--style6 .mainmenu {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
  .menu--style6 .mainmenu .navbar {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .menu--style6 .mainmenu .navbar .navbar-toggler {
    margin: 0 15px 0 0;
  }
  .menu--style6 .mainmenu > .author-author__info {
    display: none;
  }
  .menu--style6 .mainmenu .mainmenu__menu .navbar-collapse {
    width: 480px;
  }
  .mainmenu__menu .navbar-collapse {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    z-index: 5;
    height: 280px;
    background: #fff;
    padding: 0 15px;
    -webkit-box-shadow: 0 2px 20px rgba(108, 111, 115, 0.1);
            box-shadow: 0 2px 20px rgba(108, 111, 115, 0.1);
    overflow: scroll;
  }
  .dashboard-area.dashboard_purchase .dashboard_menu,
  .dashboard_menu_area .dashboard_menu {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .dashboard-area.dashboard_purchase .dashboard_menu li,
  .dashboard_menu_area .dashboard_menu li {
    margin-right: 15px;
  }
  .dashboard-area.dashboard_purchase .dashboard_menu li + li,
  .dashboard_menu_area .dashboard_menu li + li {
    margin-left: 0;
  }
  .upload_wrapper .progress_wrapper {
    padding: 15px 35px 0 0;
  }
  .how_it_works_module .area_image {
    margin: 30px 0;
  }
  /* typography */
  h1 {
    font-size: 30px;
  }
  h2 {
    font-size: 26px;
  }
  h3 {
    font-size: 22px;
  }
  /*-------------- general scss ----------------*/
  .search_box .search-btn {
    margin-left: 0;
  }
  .contact_form--wrapper form {
    padding: 0 30px;
  }
  .mobile_content .menu_icon {
    display: block;
  }
  .product-title-area, .shortcode_module_title, .dashboard_contents .dashboard_title_area {
    padding: 24px 25px 26px;
  }
  .product-title-area .product__title, .shortcode_module_title .product__title, .dashboard_contents .dashboard_title_area .product__title {
    float: none;
    width: calc(100% - 95px);
    display: inline-block;
    vertical-align: middle;
  }
  .product-title-area .product__title h2, .shortcode_module_title .product__title h2, .dashboard_contents .dashboard_title_area .product__title h2 {
    line-height: 34px;
    font-size: 24px;
  }
  .product-title-area .product__slider-nav, .shortcode_module_title .product__slider-nav, .dashboard_contents .dashboard_title_area .product__slider-nav {
    float: none;
    display: inline-block;
    vertical-align: middle;
  }
  .product-title-area .product__slider-nav span, .shortcode_module_title .product__slider-nav span, .dashboard_contents .dashboard_title_area .product__slider-nav span {
    line-height: 38px;
    width: 42px;
  }
  .product-title-area .filter__menu, .shortcode_module_title .filter__menu, .dashboard_contents .dashboard_title_area .filter__menu {
    float: none;
    display: inline-block;
    margin-right: -3px;
  }
  .product-title-area .filter__menu p, .shortcode_module_title .filter__menu p, .dashboard_contents .dashboard_title_area .filter__menu p {
    margin-right: 10px;
  }
  .tab_half_width {
    width: 50%;
    float: left;
  }
  .section--padding {
    padding: 100px 0;
  }
  .section-title p {
    padding: 0;
  }
  .logo {
    padding: 10px 14px 10px 0;
  }
  .logo img {
    width: 80%;
  }
  /*--------------- components sccs ---------------*/
  /*btn*/
  .btn--lg {
    min-width: 165px;
    line-height: 50px;
  }
  /* hero area */
  .hero-area {
    height: 660px;
  }
  .hero-area .hero-content .content-wrapper {
    vertical-align: top;
    padding-top: 90px;
  }
  .hero-area .hero__content__title .tagline {
    line-height: 30px;
  }
  .hero-area .hero__content__title h1 {
    font-size: 40px;
  }
  .hero-area .search_box {
    padding: 30px;
    text-align: center;
  }
  .hero-area .search_box .text_field, .hero-area .search_box .search__select {
    width: 100%;
    border-left: 1px solid #ececec;
    margin-bottom: 20px;
  }
  /* CUSTOM RADIO */
  .custom-radio.custom_radio--big span.circle {
    height: 25px;
    width: 25px;
    margin-top: 15px;
  }
  .custom-radio.custom_radio--big span.circle:before {
    line-height: 25px;
    width: 25px;
    height: 25px;
  }
  /* PAGINATION AREA */
  .pagination-area.categorised_item_pagination {
    text-align: center;
  }
  /* menu area */
  .author-area {
    display: none;
  }
  .author-area.not_logged_in {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  /* featured products area css*/
  .featured-products .featured__product-description, .featured-products .featured__preview-img {
    width: 100%;
    float: none;
  }
  .featured-products .featured__product-description {
    padding: 31px 36px 0 34px;
  }
  .featured-products .featured__single-slider {
    height: initial;
  }
  .featured-products .desc--featured {
    height: 100%;
  }
  .featured-products .product_data {
    position: initial;
    padding: 20px 0 0;
  }
  /* */
  .sorting {
    padding: 25px 25px  15px;
  }
  /* PRODUCT */
  .product.product--list .product__thumbnail {
    width: 100%;
  }
  .product.product--list .product__details {
    overflow: initial;
    padding: 0;
  }
  .product.product--list .product__details .product-desc, .product.product--list .product__details .product-meta, .product.product--list .product__details .product-purchase {
    width: 100%;
    border: 0;
  }
  .product.product--list .product__details .product-desc {
    margin-bottom: 25px;
    padding-top: 20px;
  }
  .product.product--list .product__details .product-desc .titlebtm {
    padding-top: 16px;
  }
  .product.product--list .product__details .product-meta {
    padding-bottom: 20px;
  }
  .product.product--list .product__details .product-meta .author {
    margin-bottom: 10px;
    display: inline-block;
  }
  .product.product--list .product__details .product-meta .love-comments {
    display: inline-block;
    margin-left: 15px;
  }
  .product.product--list .product__details .product-meta .product-tags {
    margin-bottom: 10px;
  }
  .product.product--list .product__details .product-meta .love-comments p {
    margin-bottom: 0;
  }
  .product.product--list .product__details .product-meta .love-comments p + p {
    margin-left: 10px;
  }
  .product.product--list .product__details .product-purchase {
    border-top: 1px solid #ececec;
    margin-bottom: 10px;
  }
  .product.product--list .product__details .product-purchase .price_love {
    padding-bottom: 0;
  }
  .product.product--list .product__details .product-purchase .sell {
    display: inline-block;
  }
  .product.product--list-small .product__details .product-meta {
    padding-bottom: 5px;
  }
  .product.product--list-small .product__details .product-meta .rating {
    margin-left: 15px;
    padding-bottom: 5px;
  }
  .product.product--list-small .product__details .product-meta .love-comments p + p {
    display: none;
  }
  .product.product--list-small .product__details .product-purchase {
    padding: 20px;
    margin-bottom: 0;
  }
  /* TABLE */
  .table-responsive {
    border: 0;
  }
  /* counter up area */
  .counter-up .counter {
    width: 50%;
  }
  .counter-up .counter:nth-child(1), .counter-up .counter:nth-child(2) {
    margin-bottom: 40px;
  }
  /* news area */
  .news {
    margin-bottom: 25px;
  }
  .news .news__thumbnail img {
    width: 100%;
  }
  /* proposal area */
  .proposal {
    text-align: center;
    padding: 66px 13%;
  }
  /* call to action */
  .call-to-action {
    padding: 70px 0;
  }
  /* PROMOTION AREA */
  .promotion-area {
    padding: 100px 0;
  }
  /* PARTNER AREA */
  .partners {
    text-align: center;
  }
  /* FOOTER AREA */
  .footer-area .footer-menu {
    padding-left: 0;
    margin-bottom: 40px;
  }
  .footer-area .field-wrapper {
    margin: 30px 0;
  }
  /* SEARCH AREA */
  .search .search__field {
    padding: 0;
  }
  .search .search__field .field-wrapper .btn {
    padding: 0 15px;
  }
  /* FILTERBAR */
  .filter-bar {
    padding-bottom: 20px;
  }
  .filter-bar .filter--dropdown {
    width: 100%;
    border-right: 0;
    border-bottom: 1px solid #ececec;
  }
  .filter-bar .filter--dropdown.filter--range .dropdowns {
    width: auto;
  }
  .filter-bar .filter--dropdown .dropdowns {
    top: 100%;
  }
  .filter-bar .filter--dropdown:first-child {
    border-left: 0;
  }
  .filter-bar .filter--dropdown .dropdown-trigger {
    display: block;
    padding: 0;
  }
  .filter-bar .filter--dropdown .dropdown-trigger span {
    float: right;
    display: inline-block;
    line-height: inherit;
  }
  .filter-bar .filter__option {
    padding: 8px 0;
  }
  .filter-bar .filter--select {
    margin: 0;
    width: 100%;
  }
  .filter-bar .filter--layout {
    display: none;
  }
  .filter-bar.filter--bar2 .filter--text {
    float: none;
    width: 100%;
    text-align: center;
  }
  .filter-bar.filter--bar2 .pull-right {
    float: none !important;
  }
  /* ITEM PREVIEW*/
  .tab1, .tab3, .tab4 {
    margin-bottom: 40px;
  }
  .tab1 .item-navigation ul li, .tab3 .item-navigation ul li, .tab4 .item-navigation ul li {
    display: block;
    margin: 0;
    float: none;
    width: 100%;
  }
  .tab1 .item-navigation ul li a, .tab3 .item-navigation ul li a, .tab4 .item-navigation ul li a {
    line-height: 55px;
  }
  .tab1 .item-navigation ul li.active, .tab3 .item-navigation ul li.active, .tab4 .item-navigation ul li.active {
    background: rgba(6, 116, 236, 0.1);
  }
  .tab4 .item-navigation {
    width: 100%;
  }
  ul.nav-tabs.nav--tabs2 {
    display: block;
  }
  /* THREAD */
  .thread.thread_review2 .thread-list .single-thread .media-body .media-heading .rev_item {
    margin-left: 0;
  }
  .thread.thread_review2 .rev_time {
    display: none;
  }
  .thread .thread-list .single-thread .depth-2 {
    margin-left: 50px;
  }
  .author-reviews .author-profile-area .product-title-area .product__title, .author-reviews .author-profile-area .shortcode_module_title .product__title, .author-reviews .author-profile-area .dashboard_contents .dashboard_title_area .product__title, .dashboard_contents .author-reviews .author-profile-area .dashboard_title_area .product__title {
    width: auto;
  }
  /* CART PAGE */
  .product_archive .product__additional_info {
    padding-left: 0;
  }
  .product_archive .title_area {
    display: none;
  }
  /* AUTHOR PAGE */
  .author-info {
    margin-bottom: 40px;
  }
  .author-profile-area .product-title-area .product__title, .author-profile-area .shortcode_module_title .product__title, .author-profile-area .dashboard_contents .dashboard_title_area .product__title, .dashboard_contents .author-profile-area .dashboard_title_area .product__title {
    width: calc(100% - 138px);
  }
  .author-profile-area .filter-bar2 {
    padding-bottom: 0;
  }
  .author-profile-area .filter-bar2 .pull-right {
    display: none;
  }
  .author-profile-area .filter-bar2 .pull-right .filter__option {
    display: none;
  }
  /* USER AREA */
  .user_area .user_single .user__short_desc {
    display: block;
    max-width: 100%;
    border: none;
  }
  .user_area .user_single .user__meta, .user_area .user_single .user__status {
    width: 50%;
    max-width: 100%;
    margin-top: 20px;
  }
  /* NOTIFICATION MODULE */
  .notifications_module .notification {
    padding: 16px 30px;
  }
  .notifications_module .notification .notification__info {
    width: calc(100% - 65px);
  }
  .notifications_module .notification .notification__info .info_avatar {
    display: none;
  }
  .notifications_module .notification .notification__info .info .time {
    margin-top: 0;
  }
  .notifications_module .notification .notification__icons .noti_icon {
    line-height: 35px;
    width: 35px;
    margin-right: 6px;
    font-size: 13px;
  }
  /* CARRIER */
  .know_us .know_us_content {
    margin-bottom: 40px;
  }
  .know_us .know_us_content P {
    margin-bottom: 20px;
  }
  /* JOB PAGE */
  .job_detail_module.information .job__content .informations li {
    width: 50%;
    margin-bottom: 30px;
  }
  .job_detail_module.information .job__content .informations li .info {
    display: block;
  }
  /* DASHBOARD AREA */
  .dashboard-area .dashboard__title .pull-right {
    float: none !important;
  }
  .dashboard-area .dashboard_menu_area {
    padding: 10px 0;
  }
  .dashboard-area .dashboard_menu_area .dashboard_menu li a {
    line-height: 20px;
  }
  .dashboard__title h4 {
    font-size: 30px;
  }
  .statistics_data .single_stat_data .single_stat__title {
    font-size: 24px;
  }
  .statistics_data .single_stat_data p {
    font-size: 14px;
    line-height: 15px;
  }
  .single_item_visitor .dashboard__content .item_info .select-wrap, .single_item_visitor .dashboard__content .item_info .info {
    float: none;
    text-align: left;
  }
  .single_item_visitor .dashboard__content .item_info .info {
    margin-top: 20px;
  }
  .single_item_visitor .dashboard__title #visit_legend {
    float: none;
  }
  .recent_sells .dashboard__content ul li .single_sell .single_sell__thumb-title {
    width: calc(100% - 60px);
  }
  .recent_sells .dashboard__content ul li .single_sell .single_sell__thumb-title .prod_thumbnail {
    max-width: 75px;
  }
  .recent_sells .dashboard__content ul li .single_sell .single_sell__thumb-title .prod_title {
    width: calc(100% - 78px);
    padding-left: 15px;
  }
  .chart_top .v_refer .nav-tabs li a {
    padding: 10px;
    font-size: 20px;
  }
  /* PRODUCT PURCHASE */
  .dashboard_purchase .product_archive .single_product .product__description img {
    width: 120px;
  }
  .dashboard_purchase .product_archive .single_product .product__description .short_desc {
    width: calc(100% - 125px);
  }
  /* DASHBOARD PURCHASE */
  .dashboard_purchase .filter-bar2 {
    padding: 25px;
  }
  .dashboard_purchase .filter-bar2 .dashboard__title {
    display: none;
  }
  .dashboard_purchase .filter-bar2 .filter__option {
    padding: 10px 0;
  }
  .dashboard_purchase .filter-bar2 .filter__option p {
    line-height: 35px;
  }
  .dashboard_purchase .product_archive .single_product .product__additional_info {
    margin-top: 30px;
  }
  .dashboard_purchase .product_archive .single_product .product__price_download {
    margin-top: 30px;
  }
  .dashboard_purchase .product_archive .single_product .product__price_download .item_price {
    display: none;
  }
  .dashboard_purchase .product_archive .single_product .product__price_download .item_action .btn {
    min-width: 155px;
  }
  /* ADD CREDIT PAGE */
  .credit_modules .modules__content .amounts ul li + li, .shortcode_modules .modules__content .amounts ul li + li, .upload_modules .modules__content .amounts ul li + li, .withdraw_module .modules__content .amounts ul li + li {
    margin-left: 10px;
  }
  .credit_modules .modules__content .amounts ul li p, .shortcode_modules .modules__content .amounts ul li p, .upload_modules .modules__content .amounts ul li p, .withdraw_module .modules__content .amounts ul li p {
    min-width: 110px;
    padding: 12px 0;
    font-size: 25px;
  }
  .credit_modules .payment_method li, .shortcode_modules .payment_method li, .upload_modules .payment_method li, .withdraw_module .payment_method li {
    width: 28%;
    margin-right: 10px;
    margin-bottom: 20px;
  }
  .credit_modules .payment_method li .custom-radio label img, .shortcode_modules .payment_method li .custom-radio label img, .upload_modules .payment_method li .custom-radio label img, .withdraw_module .payment_method li .custom-radio label img, .credit_modules .payment_method li .custom-radio .form-group p.label img, .form-group .credit_modules .payment_method li .custom-radio p.label img, .shortcode_modules .payment_method li .custom-radio .form-group p.label img, .form-group .shortcode_modules .payment_method li .custom-radio p.label img, .upload_modules .payment_method li .custom-radio .form-group p.label img, .form-group .upload_modules .payment_method li .custom-radio p.label img, .withdraw_module .payment_method li .custom-radio .form-group p.label img, .form-group .withdraw_module .payment_method li .custom-radio p.label img {
    width: 100%;
    height: auto;
  }
  /* STATEMENT PAGE AREA */
  .dashboard_statement_area .dashboard_title_area h3 {
    margin-bottom: 20px;
  }
  .dashboard_statement_area .dashboard_title_area .date_area {
    text-align: center;
  }
  .dashboard_statement_area .dashboard_title_area .date_area .input_with_icon, .dashboard_statement_area .dashboard_title_area .date_area .select-wrap {
    max-width: initial;
    width: 100%;
    margin-bottom: 20px;
  }
  .statement_info_card {
    margin-bottom: 30px;
  }
  .statement_info_card .info_wrap .info {
    text-align: left;
  }
  /* UPLOAD PAGE START */
  .upload_modules .modules__content .upload_wrapper, .withdraw_module .modules__content .upload_wrapper {
    border-bottom: 1px solid #ececec;
    padding-bottom: 20px;
  }
  .upload_modules .modules__content .upload_wrapper .custom_upload, .withdraw_module .modules__content .upload_wrapper .custom_upload {
    display: block;
  }
  .upload_modules .modules__content .upload_progress, .withdraw_module .modules__content .upload_progress {
    width: calc(100% - 36px);
    padding-left: 0;
  }
  aside.upload_sidebar {
    margin-top: 40px;
  }
  /* DASHBOARD MANAGE ITEM */
  .dashboard-edit .filter-bar.dashboard__title h3 {
    display: none;
  }
  /* SUPPORT PAGE */
  .support_threads .support_thread--single .support_thread_info {
    width: 100%;
  }
  .support_threads .support_thread--single .support_thread_info .support_tag {
    margin-left: 0;
    margin-top: 10px;
  }
  .support_threads .support_thread--single .support_thread_meta {
    width: 100%;
    margin-top: 20px;
  }
  .support_threads .support_thread--single .support_thread_meta ul li {
    padding: 5px 7px 7px;
  }
  .support_threads .support_thread--single .support_thread_meta ul li.answer_time {
    text-align: left;
  }
  .support_threads .thread_sort_area {
    padding: 22px 25px;
  }
  .support_threads .thread_sort_area .sort_options {
    float: none;
  }
  .support_threads .thread_sort_area .sort_options ul li {
    margin-bottom: 10px;
  }
  .support_threads .thread_sort_area .thread_search_area {
    float: none;
  }
  .support_threads .thread_sort_area .thread_search_area .searc-wrap input {
    width: 100%;
  }
  aside.support--sidebar, aside.faq--sidebar, aside.affliate_rule_module, aside.sidebar--blog {
    margin-top: 50px;
  }
  aside.support--sidebar .login_promot, aside.faq--sidebar .login_promot, aside.affliate_rule_module .login_promot, aside.sidebar--blog .login_promot {
    padding: 25px 20px;
    font-size: 17px;
  }
  /* FORUM DETAIL AREA */
  .forum_detail_area .forum--issue .title_vote h3 {
    font-size: 22px;
  }
  .forum_detail_area .forum--replays .area_title {
    padding: 20px;
  }
  .forum_detail_area .forum--replays .forum_single_reply {
    padding: 25px;
  }
  .forum_detail_area .forum--replays .forum_single_reply .reply_content {
    width: calc(100% - 40px);
  }
  .forum_detail_area .forum--replays .forum_single_reply .reply_avatar {
    width: 35px;
  }
  .forum_detail_area .forum--replays .forum_single_reply .name_vote .pull-left {
    float: none !important;
  }
  .forum_detail_area .forum--replays .forum_single_reply .name_vote .vote {
    padding: 8px 10px;
    float: none;
    display: inline-block;
  }
  /* LOGIN AREA */
  .login, .signup_form, .recover_pass {
    padding: 40px 0;
  }
  .login .login--form, .signup_form .login--form, .recover_pass .login--form {
    padding: 25px 35px 0;
  }
  .login .login--header, .signup_form .login--header, .recover_pass .login--header {
    padding: 0 35px 25px;
  }
  .login .login_assist .recover, .signup_form .login_assist .recover, .recover_pass .login_assist .recover, .login .login_assist .signup, .signup_form .login_assist .signup, .recover_pass .login_assist .signup {
    float: none;
    text-align: left;
  }
  /* BLOG DEFAULT */
  .blog--default .blog__title h4 {
    font-size: 22px;
  }
  .blog--default .blog__content {
    padding: 0 25px;
  }
  .blog--default .blog__content .blog__meta {
    margin-top: 20px;
  }
  .sidebar--blog .sidebar--post .card-title ul li + li {
    padding-left: 0;
  }
  /* SINGLE BLOG CONTENT */
  .single_blog_content .share_tags .share .social_share ul li + li {
    margin-left: 3px;
  }
  .single_blog_content .share_tags .share .social_share span {
    line-height: 35px;
    width: 35px;
  }
  /* HOW IT WORKS */
  .content_block3 .area_content {
    margin-bottom: 30px;
  }
  /* ABOUT US PAGE */
  .about_hero {
    padding: 105px 0;
  }
  .about_hero .about_hero_contents h1, .about_hero .about_hero_contents p {
    font-size: 30px;
    line-height: 48px;
  }
  .about_hero .about_hero_contents .about_hero_btns {
    padding-top: 20px;
  }
  .content_block1 .content_image, .content_block2 .content_image, .content_block2 .content_image2, .content_block1 .mission_image, .content_block2 .mission_image {
    display: none;
  }
  .timeline .happening:nth-child(2n+2) .happening--detail {
    padding: 50px 30px 0 0;
  }
  .timeline .happening .happening--period {
    padding: 45px 30px 0 0;
  }
  .timeline .happening .happening--detail {
    padding: 45px 0 0 30px;
  }
  /* 404 PAGE */
  .four_o_four_area .not_found h3 {
    line-height: 30px;
  }
  /* EVENT DETAILS CSS */
  .single_speaker {
    width: 100%;
    padding-right: 0;
  }
  .single_speaker:nth-child(2n+1), .single_speaker:nth-child(2n+2) {
    padding: 0;
  }
  .event_module .list_item li {
    line-height: 28px;
  }
  .google_map .location_address {
    position: initial;
    top: auto;
    left: auto;
    -webkit-transform: translate(0);
        -ms-transform: translate(0);
            transform: translate(0);
    text-align: center;
    width: 100%;
  }
  .google_map .location_address .addres_module {
    background: #f7f7f7;
  }
  .author-card .author-infos .author-badges ul {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .badges.community-badges .author-badges .badge-single {
    width: 50%;
  }
  .item-info ul.nav-tabs li {
    width: 100%;
  }
  .mainmenu__menu .navbar-nav > li {
    padding: 0;
  }
}

@media screen and (max-width: 575px) {
  .menu--style6 .mainmenu .mainmenu__menu .navbar-collapse {
    width: 380px;
  }
}

/* 320 TO 480 */
@media (max-width: 480px) {
  .menu--style6 .mainmenu .mainmenu__menu .navbar-collapse {
    width: 320px;
  }
  .credit_modules .custom_amount input, .shortcode_modules .custom_amount input, .upload_modules .custom_amount input, .withdraw_module .custom_amount input {
    width: 205px;
  }
  .upload_wrapper .progress_wrapper {
    width: 80%;
  }
  .invoice .invoice__meta .address {
    width: 100%;
  }
  .invoice .invoice__meta .date_info {
    width: 100%;
    text-align: left;
  }
  /* section padding */
  .section--padding {
    padding: 80px 0;
  }
  .xs-fullwidth {
    width: 100%;
  }
  .logo img {
    width: 100%;
  }
  .social, .single_blog_content .share_tags .share .social_share {
    text-align: center;
  }
  .social ul li, .single_blog_content .share_tags .share .social_share ul li {
    margin-bottom: 10px;
  }
  .pagination-area.pagination-area2 {
    padding: 25px 10px;
  }
  /* btns */
  .btn--lg {
    min-width: 155px;
    line-height: 45px;
    font-size: 14px;
  }
  .container {
    width: 100%;
  }
  /* BREADCRUMB */
  .breadcrumb-area .page-title {
    font-size: 24px;
  }
  /* ACCRODION */
  .accordion .accordion__single h4 a {
    padding: 15px 20px;
    font-size: 16px;
    line-height: 23px;
  }
  .accordion .accordion__single h4 a span {
    display: inline-block;
    vertical-align: middle;
    margin-right: -3px;
    width: calc(100% - 23px);
  }
  .accordion .accordion__single h4 a i {
    display: inline-block;
    vertical-align: middle;
    margin-right: -3px;
  }
  .hero-area.hero--2 .hero__content__title h1 {
    font-size: 38px;
    line-height: 41px;
  }
  .hero-area.hero--2 .hero__content__title .tagline {
    line-height: 32px;
  }
  .toggle_title h4 {
    font-size: 18px;
  }
  /* CARDS */
  .card_style1 .card_style1__info figcaption {
    padding: 30px;
  }
  /* PRODUCTS */
  .product--card .product-desc {
    height: auto;
  }
  .product--card3 .product-desc {
    padding: 25px 25px 20px;
  }
  .product .product-desc {
    padding: 25px;
  }
  .product .product-purchase {
    padding: 15px 25px;
  }
  .product .rating ul {
    margin-bottom: 5px;
  }
  .product .rating ul li span {
    font-size: 13px;
  }
  .product.product--list .product__details .product-meta .love-comments {
    margin-left: 0;
  }
  .product.product--list .product__details .product-meta .product-tags {
    display: none;
  }
  .product.product--list-small .product__details .product-meta .love-comments {
    display: none;
  }
  /* HERO AREA */
  .hero-area {
    height: 539px;
  }
  .hero-area .hero-content .content-wrapper {
    padding-top: 70px;
  }
  .hero-area .hero__content__title h1 {
    font-size: 30px;
  }
  .hero-area .hero__content__title .tagline {
    font-size: 18px;
    padding-bottom: 30px;
  }
  .hero-area .search_box .search-btn {
    margin-left: 0;
  }
  .hero-area .hero__btn-area .btn {
    margin-right: 0;
    margin-bottom: 20px;
  }
  .hero-area .hero__btn-area .btn:first-child {
    margin-right: 0;
  }
  .hero-area .search-area {
    position: relative;
    -webkit-transform: translateY(-23%);
    -ms-transform: translateY(-23%);
    transform: translateY(-23%);
  }
  /* FEATURED PRODUCT AREA */
  .featured-products .featured__product-description {
    padding: 25px 25px 0 25px;
  }
  /* SORTING CSS */
  .sorting ul li a {
    font-size: 12px;
    padding: 0 11px;
    line-height: 30px;
  }
  .price_love p {
    display: none;
  }
  /* COUNTER UP AREA */
  .counter-up .counter {
    width: 100%;
    margin-bottom: 40px;
  }
  .counter-up .counter .count {
    margin-top: 20px;
  }
  .tags ul > li {
    margin-bottom: 10px;
  }
  /* TESTIMONIAL ARES */
  .testimonial-slider .slick-arrow {
    -webkit-border-radius: 0;
            border-radius: 0;
    color: #fff;
    top: 0;
    right: 0;
    line-height: 40px;
    background: #0674ec;
    width: 40px;
    font-size: 14px;
  }
  .testimonial-slider .slick-arrow.lnr-chevron-left {
    right: 0;
    left: auto;
    -webkit-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
            transform: translateX(-100%);
  }
  .testimonial-slider .slick-arrow.lnr-chevron-right {
    -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
            transform: translateX(0);
  }
  .testimonial {
    margin: 0;
    padding: 30px 25px;
  }
  .testimonial .testimonial__about {
    text-align: center;
  }
  .testimonial .testimonial__about .name-designation {
    display: block;
    padding-left: 0;
  }
  /* NEWS AREA */
  .news .news__meta .other li + li {
    margin-left: 10px;
  }
  /* PROMOTIONAL AREA */
  .promotion-content .promotion__title {
    font-size: 32px;
    line-height: 42px;
  }
  /* OVERVIEW AREA */
  .overview_cont {
    margin-bottom: 30px;
  }
  .overview-title {
    font-size: 24px;
    line-height: 35px;
    margin-bottom: 15px;
  }
  .pagination-area .page-numbers {
    line-height: 32px;
    min-width: 40px;
  }
  /* ITEM PREVIEW */
  .item-preview .item__preview-thumb .thumb-slider {
    width: calc(100% - 90px);
  }
  .item-preview .item__preview-thumb .prev-nav span {
    line-height: 30px;
    font-size: 14px;
    padding: 0 10px;
  }
  .item-preview .item__preview-thumb .prev-nav span + span {
    margin-left: 5px;
  }
  .item-preview .item-action {
    margin-top: -20px;
  }
  .item-preview .item-action a {
    margin-left: 0 !important;
    margin-top: 20px;
  }
  /* THREAD */
  .thread .thread-list .single-thread .media-body .comment-tag.buyer {
    margin-left: 0;
    margin-top: 10px;
  }
  .thread .thread-list .single-thread .media-body a.reply-link {
    padding-top: 13px;
  }
  .thread .thread-list .single-thread .media-left {
    padding-right: 15px;
  }
  .thread .thread-list .single-thread .media-left a {
    height: 55px;
    width: 55px;
  }
  .thread .thread-list .single-thread .media {
    padding: 30px 15px 26px;
  }
  .thread .thread-list .single-thread .depth-2 {
    margin-left: 25px;
  }
  /* CART AREA */
  .product_archive .product__description .short_desc {
    width: 100%;
    padding-left: 0;
    margin-top: 30px;
  }
  /* CHECKOUT AREA CSS */
  .payment_options ul li img {
    display: none;
  }
  .payment_options ul li p {
    float: none;
  }
  /* THIS IS THREAD AREA */
  .thread.thread_review .thread-list .single-thread .media-body .rating, .thread.thread_review .thread-list .single-thread .media-body .review_tag {
    float: left;
    clear: both;
    display: initial;
  }
  .thread.thread_review .thread-list .single-thread .media-body .review_tag {
    margin-left: 0;
    margin-top: 5px;
  }
  /* USER AREA */
  .user_area .user_single .user__meta {
    width: 100%;
    display: block;
    min-height: 100%;
    margin: 15px 0 20px;
  }
  .user_area .user_single .user__meta p {
    display: inline-block;
  }
  .user_area .user_single .user__meta p + P {
    margin-left: 10px;
  }
  .user_area .user_single .user__short_desc .user_info {
    width: 100%;
    padding-left: 0;
    margin-top: 20px;
  }
  .user_area .user_single .user__short_desc .user_info a {
    padding-bottom: 5px;
  }
  /* MESSAGE AREA */
  .messaging_sidebar .messaging__header, .recent_message .messaging__header {
    padding: 20px;
  }
  .messaging_sidebar .messaging__header .messaging_action .text, .recent_message .messaging__header .messaging_action .text {
    display: none;
  }
  .messaging_sidebar .messaging__header .messaging_action .lnr.lnr-sync, .recent_message .messaging__header .messaging_action .lnr.lnr-sync {
    display: none;
  }
  .messaging_sidebar .messaging__header .messaging_action .btn, .recent_message .messaging__header .messaging_action .btn {
    padding: 0 15px;
  }
  .messaging_sidebar .messaging__contents, .recent_message .messaging__contents, .recent_message .dashboard__content {
    margin-bottom: 40px;
  }
  .messaging_sidebar .messaging__contents .messages .message, .recent_message .messaging__contents .messages .message, .recent_message .dashboard__content .messages .message {
    padding: 25px;
  }
  .messaging_sidebar .messaging__contents .messages .message .message__actions_avatar, .recent_message .messaging__contents .messages .message .message__actions_avatar, .recent_message .dashboard__content .messages .message .message__actions_avatar {
    margin-bottom: 15px;
  }
  .messaging_sidebar .messaging__contents .messages .message .message__actions_avatar .actions span, .recent_message .messaging__contents .messages .message .message__actions_avatar .actions span, .recent_message .dashboard__content .messages .message .message__actions_avatar .actions span, .messaging_sidebar .messaging__contents .messages .message .message__actions_avatar .actions .custom_checkbox, .recent_message .messaging__contents .messages .message .message__actions_avatar .actions .custom_checkbox, .recent_message .dashboard__content .messages .message .message__actions_avatar .actions .custom_checkbox {
    display: inline-block;
    margin-top: 0;
    margin-left: 3px;
  }
  .messaging_sidebar .messaging__contents .messages .message .message__actions_avatar .avatar, .recent_message .messaging__contents .messages .message .message__actions_avatar .avatar, .recent_message .dashboard__content .messages .message .message__actions_avatar .avatar {
    display: none;
  }
  .messaging_sidebar .messaging__contents .messages .message .message_data, .recent_message .messaging__contents .messages .message .message_data, .recent_message .dashboard__content .messages .message .message_data {
    width: 100%;
    padding-left: 0;
  }
  .chat_area .chat_area--title h3, .recent_message .dashboard__content .chat_area--title h3 {
    width: calc(100% - 70px);
  }
  .chat_area .chat_area--conversation .head .name_time p, .recent_message .dashboard__content .chat_area--conversation .head .name_time p {
    float: none;
  }
  .chat_area .chat_area--conversation .body, .recent_message .dashboard__content .chat_area--conversation .body {
    padding-left: 0;
  }
  .chat_area .chat_area--conversation .body .attachments .attachment_head a, .recent_message .dashboard__content .chat_area--conversation .body .attachments .attachment_head a {
    margin-left: 0;
  }
  .chat_area .chat_area--conversation .body .attachments .attachment_head p, .recent_message .dashboard__content .chat_area--conversation .body .attachments .attachment_head p {
    display: block;
  }
  .chat_area .chat_area--conversation .body .attachments .attachment, .recent_message .dashboard__content .chat_area--conversation .body .attachments .attachment {
    overflow: hidden;
  }
  .chat_area .chat_area--conversation .body .attachments .attachment ul li, .recent_message .dashboard__content .chat_area--conversation .body .attachments .attachment ul li {
    width: 50%;
    float: left;
    padding: 5px;
  }
  .chat_area .chat_area--conversation .body .attachments .attachment ul li + li, .recent_message .dashboard__content .chat_area--conversation .body .attachments .attachment ul li + li {
    margin-left: 0;
  }
  /* SINGLE JOB PAGE HERO AREA */
  .job_hero_area {
    padding-top: 110px;
    padding-bottom: 100px;
  }
  .job_hero_area p {
    padding: 30px 0 40px;
    font-size: 18px;
  }
  .job_hero_area h1 {
    font-size: 42px;
    line-height: 48px;
  }
  .dashboard_module .dashboard__content {
    padding: 0 20px 18px;
  }
  .job_area .single_job {
    padding: 30px;
  }
  .job_area .single_job .job__title {
    font-size: 20px;
    margin-bottom: 15px;
  }
  .job_area .single_job .job__location_type p {
    margin-bottom: 10px;
  }
  .feature_area .single_feature {
    text-align: center;
  }
  .feature_area .single_feature .feature__icon {
    vertical-align: top;
    margin-bottom: 15px;
  }
  .feature_area .single_feature .feature__content {
    width: 100%;
    padding-left: 0;
  }
  /* JOB PAGE */
  .job_detail_module .job__title {
    font-size: 22px;
    line-height: 30px;
  }
  .job_detail_module.information .job__content .informations li {
    width: 100%;
    margin-bottom: 20px;
  }
  .job_detail_module .job__content .content_list {
    padding-left: 20px;
  }
  .job_detail_module .job__content .content_list li {
    padding-left: 20px;
  }
  /* DASHBOARD PAGE */
  .country_statistics .dashboard__title h4 {
    margin-bottom: 15px;
  }
  .country_statistics .dashboard__title .select-wrap {
    float: none;
  }
  .country_statistics .dashboard__title .select-wrap select {
    width: 100%;
  }
  .recent_sells .dashboard__content ul li .single_sell .single_sell__thumb-title {
    width: 100%;
  }
  .recent_sells .dashboard__content ul li .single_sell .single_sell__thumb-title .prod_title {
    width: 100%;
    display: block;
    padding-left: 0;
  }
  .recent_sells .dashboard__content ul li .single_sell .ammount {
    float: none;
  }
  .chart_top .v_refer .nav-tabs li a {
    font-size: 16px;
  }
  .visit_data .v_refer .select-wrap {
    float: none;
  }
  /* DASHBOARD PURCHASE */
  .dashboard_purchase .product_archive .single_product .product__additional_info {
    margin-top: 20px;
  }
  .dashboard_purchase .product_archive .single_product .product__description .short_desc {
    width: 100%;
  }
  .dashboard_purchase .product_archive .single_product .product__price_download {
    margin-top: 20px;
  }
  .dashboard_purchase .product_archive .single_product .product__price_download .item_action {
    float: none;
    display: block;
    text-align: center;
  }
  /* ADD CREDIT PAGE */
  .credit_modules .modules__content .amounts ul li, .shortcode_modules .modules__content .amounts ul li, .upload_modules .modules__content .amounts ul li, .withdraw_module .modules__content .amounts ul li {
    margin-right: 10px;
  }
  .credit_modules .modules__content .amounts ul li + li, .shortcode_modules .modules__content .amounts ul li + li, .upload_modules .modules__content .amounts ul li + li, .withdraw_module .modules__content .amounts ul li + li {
    margin-left: 0;
  }
  .credit_modules .modules__content .amounts ul li p, .shortcode_modules .modules__content .amounts ul li p, .upload_modules .modules__content .amounts ul li p, .withdraw_module .modules__content .amounts ul li p {
    min-width: 100px;
    font-size: 20px;
    padding: 10px 0;
    line-height: 24px;
  }
  .credit_modules .modules__content .payment_method li, .shortcode_modules .modules__content .payment_method li, .upload_modules .modules__content .payment_method li, .withdraw_module .modules__content .payment_method li {
    width: 42%;
  }
  /* DASHBOARD WITHDRAWAL PAGE */
  .dashboard-withdraw .dashboard_title_area .dashboard__title, .dashboard-withdraw .dashboard_title_area .pull-right {
    float: none !important;
    text-align: center;
  }
  .dashboard-withdraw .dashboard_title_area .btn {
    display: block;
    width: 100%;
  }
  .withdraw_module .button_wrapper .btn {
    width: 100%;
    margin-left: 0;
    margin-bottom: 20px;
  }
  .withdraw_module .withdraw_amount .fee {
    margin-left: 0;
  }
  .withdraw_module .withdraw_amount .input-group input {
    width: 207px;
  }
  /* FORUM DETAIL AREA */
  .forum_detail_area .comment-form-area {
    padding: 25px;
  }
  .featured_event .event_img {
    padding-right: 0;
  }
  .featured_event .featured_event_detail {
    padding: 30px 20px;
  }
  .featured_event .featured_event_detail h1 {
    font-size: 30px;
    margin-bottom: 25px;
  }
  .featured_event .featured_event_detail .date_place li {
    display: block;
    margin-left: 0;
  }
  .featured_event .featured_event_detail .date_place li + li {
    margin-top: 17px;
  }
  .featured_event .featured_event_detail .countdown li {
    font-size: 22px;
  }
  .featured_event .featured_event_detail .countdown li span {
    font-size: 14px;
  }
  .featured_event .featured_event_detail .countdown li + li {
    margin-left: 10px;
  }
  .news {
    margin-bottom: 30px;
  }
  .news .news__content {
    height: auto;
  }
  .inline.pull-right {
    float: none !important;
  }
  .tab2 .item-navigation ul li, .tab3 .item-navigation ul li {
    display: block;
    float: none;
  }
  .badges.community-badges .author-badges .badge-single {
    width: 100%;
  }
  .home2 .product__title a + a {
    margin-left: 0;
  }
  .footer-menu {
    display: block;
  }
  .info-contact {
    margin-bottom: 30px;
  }
  .prod_slide_prev, .prod_slide_next {
    position: static;
    display: inline-block;
    left: auto;
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
    margin-top: 30px;
  }
}

@media (max-width: 400px) {
  .menu--style6 .mainmenu .mainmenu__menu .navbar-collapse {
    width: 280px;
    right: -56px;
  }
}

/*# sourceMappingURL=src/map/style.css.map */

.tox-promotion,.tox-statusbar__branding{
  display: none!important;
}

.tox-tinymce{
  border-radius: 6px!important;
  border: 1px solid #eee!important;
}

.form-control{
  border: 1px solid #eee!important;
  height: 40px;
}

/*Social Login*/
.btn-social{
  border: 1px solid #eee;
}
.btn-social:hover{
  border: 1px solid #d6d6d6;
}
.btn-social .icon{
  display: block;
  width: 30px;
}
.btn-social i{
  font-size: 20px;
}
.btn-social img{
  width: 20px;
}
.btn-facebook i{
  color: #3b5998;
}
.btn-twitter i{
  color: #00acee;
}

/*USER HTML*/
.user-html {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    line-height: 1.5;
    overflow: auto
}

.user-html p {
    margin-bottom: 20px;
    padding: 0
}

.user-html p:last-child {
    margin-bottom: 0
}

.user-html small {
    color: #909090;
    font-size: 12px
}

.user-html ol,.user-html ul {
    margin-bottom: 20px;
    padding-left: 25px
}

.user-html ol:last-child,.user-html ul:last-child {
    margin-bottom: 0
}

.user-html ol {
    list-style-type: decimal
}

.user-html ul {
    list-style: disc
}

.user-html table {
    margin-bottom: 20px;
    max-width: 100%;
    overflow: auto
}

.user-html img {
    max-width: 100%
}

.user-html blockquote {
    border-left: 1px solid #454545;
    color: #777;
    font-style: italic;
    margin-bottom: 20px;
    padding-left: 20px
}

.user-html pre {
    margin-bottom: 20px
}

.user-html h5,.user-html h6,.user-html h4,.user-html h3,.user-html h2,.user-html h1 {
    margin: 30px 0 20px;
    padding: 0
}

.user-html h5:first-child,.user-html h6:first-child,.user-html h4:first-child,.user-html h3:first-child,.user-html h2:first-child,.user-html h1:first-child {
    margin-top: 0
}

.user-html.user-html__with-lazy-load {
    overflow: visible
}

.user-html h1 {
    display: none;
    border-bottom: 1px solid #d4d4d4;
    font-size: 24px;
    line-height: 30px;
    padding-bottom: 10px
}

.user-html h2 {
    border-bottom: 1px solid #d4d4d4;
    font-size: 20px;
    line-height: 30px;
    padding-bottom: 10px
}

.user-html h3 {
    border-bottom: 1px solid #d4d4d4;
    font-size: 18px;
    line-height: 27px;
    color: #545454;
    padding-bottom: 10px
}

.user-html h4 {
    font-size: 16px;
    line-height: 24px;
    font-weight: bold;
    text-transform: uppercase
}

.user-html a {
    color: #0084B4
}

.user-html a:hover {
    color: #00719b
}

.user-html ol,.user-html ul {
    padding-left: 35px
}

/*
* Card
*/
.card {
  border: 0;
  box-shadow: 0px 0px 20px 0px rgba(76, 87, 125, 0.02);
  background-color: #fff;
}
.card .card-header {
  display: flex;
  justify-content: space-between;
  align-items: stretch;
  flex-wrap: wrap;
  min-height: 70px;
  padding: 0 2.25rem;
  background-color: transparent;
  border-bottom: 1px solid #eff2f5;
}
.card .card-header .card-title {
  display: flex;
  align-items: center;
  margin: 0.5rem;
  margin-left: 0;
}
.card .card-header .card-title.flex-column {
  align-items: flex-start;
  justify-content: center;
}
.card .card-header .card-title .card-icon {
  margin-right: 0.75rem;
  line-height: 0;
}
.card .card-header .card-title .card-icon i {
  font-size: 1.25rem;
  line-height: 0;
}
.card .card-header .card-title .card-icon i:after, .card .card-header .card-title .card-icon i:before {
  line-height: 0;
}
.card .card-header .card-title .card-icon .svg-icon svg {
  height: 24px;
  width: 24px;
}
.card .card-header .card-title,
.card .card-header .card-title .card-label {
  font-weight: 500;
  font-size: 1.275rem;
}
.card .card-header .card-title .card-label {
  margin: 0 0.75rem 0 0;
  flex-wrap: wrap;
}
.card .card-header .card-title small, .card .card-header .card-title .small {
  font-size: 1rem;
}
.card .card-header .card-title h1, .card .card-header .card-title .h1, .card .card-header .card-title h2, .card .card-header .card-title .h2, .card .card-header .card-title h3, .card .card-header .card-title .h3, .card .card-header .card-title h4, .card .card-header .card-title .h4, .card .card-header .card-title h5, .card .card-header .card-title .h5, .card .card-header .card-title h6, .card .card-header .card-title .h6 {
  margin-bottom: 0;
}
.card .card-header .card-toolbar {
  display: flex;
  align-items: center;
  margin: 0.5rem 0;
  flex-wrap: wrap;
}
.card .card-body {
  padding: 2rem 2.25rem;
}
.card .card-footer {
  padding: 2rem 2.25rem;
  background-color: transparent;
  border-top: 1px solid #eff2f5;
}
.card .card-scroll {
  position: relative;
  overflow: auto;
}
.card.card-px-0 .card-header,
.card.card-px-0 .card-body,
.card.card-px-0 .card-footer {
  padding-left: 0;
  padding-right: 0;
}
.card.card-py-0 .card-header,
.card.card-py-0 .card-body,
.card.card-py-0 .card-footer {
  padding-top: 0;
  padding-bottom: 0;
}
.card.card-p-0 .card-header,
.card.card-p-0 .card-body,
.card.card-p-0 .card-footer {
  padding: 0;
}
.card.card-dashed {
  box-shadow: none;
  border: 1px dashed #E4E6EF;
}
.card.card-dashed > .card-header {
  border-bottom: 1px dashed #E4E6EF;
}
.card.card-dashed > .card-footer {
  border-top: 1px dashed #E4E6EF;
}
.card.card-bordered {
  box-shadow: none;
  border: 1px solid #eff2f5;
}
.card.card-flush > .card-header {
  border-bottom: 0 !important;
}
.card.card-flush > .card-footer {
  border-top: 0 !important;
}
.card.card-shadow {
  box-shadow: 0px 0px 20px 0px rgba(76, 87, 125, 0.02);
  border: 0;
}
.card.card-reset {
  border: 0 !important;
  box-shadow: none !important;
  background-color: transparent !important;
}
.card.card-reset > .card-header {
  border-bottom: 0 !important;
}
.card.card-reset > .card-footer {
  border-top: 0 !important;
}

.card-p {
  padding: 2rem 2.25rem !important;
}

.card-px {
  padding-left: 2.25rem !important;
  padding-right: 2.25rem !important;
}

.card-shadow {
  box-shadow: 0px 0px 20px 0px rgba(76, 87, 125, 0.02);
}

.card-py {
  padding-top: 2rem !important;
  padding-bottom: 2rem !important;
}

.card-rounded {
  border-radius: 0.625rem;
}

.card-rounded-start {
  border-top-left-radius: 0.625rem;
  border-bottom-left-radius: 0.625rem;
}

.card-rounded-end {
  border-top-right-radius: 0.625rem;
  border-bottom-right-radius: 0.625rem;
}

.card-rounded-top {
  border-top-left-radius: 0.625rem;
  border-top-right-radius: 0.625rem;
}

.card-rounded-bottom {
  border-bottom-left-radius: 0.625rem;
  border-bottom-right-radius: 0.625rem;
}

@media (max-width: 767.98px) {
  .card > .card-header:not(.flex-nowrap) {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}