_blog.scss 30 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501
  1. /* Start Blog Area css
  2. ============================================================================================ */
  3. .latest-blog-area {
  4. .area-heading {
  5. margin-bottom: 70px;
  6. }
  7. }
  8. .blog_area{
  9. a{
  10. color: $font_1 !important;
  11. text-decoration: none;
  12. @include transform_time(.5s);
  13. &:hover, :hover{
  14. background: -webkit-linear-gradient( 131deg, #DB9A64 0%, #DB9A64 99%);
  15. -webkit-background-clip: text;
  16. -webkit-text-fill-color: transparent;
  17. text-decoration: none;
  18. @include transform_time(.5s);
  19. }
  20. }
  21. }
  22. .single-blog {
  23. overflow: hidden;
  24. margin-bottom: 30px;
  25. &:hover {
  26. box-shadow: 0px 10px 20px 0px rgba(42, 34, 123, 0.1);
  27. }
  28. .thumb {
  29. overflow: hidden;
  30. position: relative;
  31. &:after {
  32. content: '';
  33. position: absolute;
  34. left: 0;
  35. top: 0;
  36. width: 100%;
  37. height: 100%;
  38. background: #000;
  39. opacity: 0;
  40. @include transform_time(.5s);
  41. }
  42. }
  43. h4 {
  44. // @include transform_time(.5s);
  45. border-bottom: 1px solid #dfdfdf;
  46. padding-bottom: 34px;
  47. margin-bottom: 25px;
  48. }
  49. a {
  50. // color: $dip;
  51. font-size: 20px;
  52. font-weight: 600;
  53. &:hover {
  54. // // color: $baseColor;
  55. }
  56. }
  57. .date {
  58. color: #666666;
  59. text-align: left;
  60. display: inline-block;
  61. font-size: 13px;
  62. font-weight: 300;
  63. }
  64. .tag {
  65. // color: $baseColor;
  66. text-align: left;
  67. display: inline-block;
  68. float: left;
  69. font-size: 13px;
  70. font-weight: 300;
  71. margin-right: 22px;
  72. position: relative;
  73. &:after {
  74. content: '';
  75. position: absolute;
  76. width: 1px;
  77. height: 10px;
  78. background: #acacac;
  79. right: -12px;
  80. top: 7px;
  81. }
  82. @media(max-width:1199px) {
  83. margin-right: 8px;
  84. &:after {
  85. display: none;
  86. }
  87. }
  88. }
  89. .likes {
  90. margin-right: 16px;
  91. }
  92. @media(max-width:800px) {
  93. margin-bottom: 30px;
  94. }
  95. .single-blog-content {
  96. padding: 30px;
  97. .meta-bottom {
  98. p {
  99. font-size: 13px;
  100. font-weight: 300;
  101. }
  102. i {
  103. color: $border_color;
  104. font-size: 13px;
  105. margin-right: 7px;
  106. }
  107. }
  108. @media(max-width:1199px) {
  109. padding: 15px;
  110. }
  111. }
  112. &:hover {
  113. .thumb {
  114. &:after {
  115. opacity: .7;
  116. @include transform_time(.5s);
  117. }
  118. }
  119. }
  120. @media(max-width:1199px) {
  121. h4 {
  122. transition: all 300ms linear 0s;
  123. border-bottom: 1px solid #dfdfdf;
  124. padding-bottom: 14px;
  125. margin-bottom: 12px;
  126. a {
  127. font-size: 18px;
  128. }
  129. }
  130. }
  131. }
  132. .full_image.single-blog {
  133. position: relative;
  134. .single-blog-content {
  135. position: absolute;
  136. left: 35px;
  137. bottom: 0;
  138. opacity: 0;
  139. visibility: hidden;
  140. @include transform_time(.5s);
  141. .meta-bottom {
  142. p {
  143. // color: $white_color;
  144. }
  145. }
  146. @media (min-width: 992px) {
  147. bottom: 100px;
  148. }
  149. }
  150. h4 {
  151. @include transform_time(.5s);
  152. border-bottom: none;
  153. padding-bottom: 5px;
  154. }
  155. a {
  156. // color: $white_color;
  157. font-size: 20px;
  158. font-weight: 600;
  159. &:hover {
  160. // color: $baseColor;
  161. }
  162. }
  163. .date {
  164. color: #fff;
  165. }
  166. &:hover {
  167. .single-blog-content {
  168. opacity: 1;
  169. visibility: visible;
  170. @include transform_time(.5s);
  171. }
  172. }
  173. }
  174. /* End Blog Area css
  175. ============================================================================================ */
  176. /* Latest Blog Area css
  177. ============================================================================================ */
  178. .latest_blog_area {}
  179. .latest_blog_inner {}
  180. .l_blog_item {
  181. .l_blog_img {}
  182. .l_blog_text {
  183. .date {
  184. margin-top: 24px;
  185. margin-bottom: 15px;
  186. a {
  187. // color: $pfont;
  188. font-size: 12px;
  189. }
  190. }
  191. h4 {
  192. font-size: 18px;
  193. // color: $title-color;
  194. border-bottom: 1px solid #eeeeee;
  195. margin-bottom: 0px;
  196. padding-bottom: 20px;
  197. @include transform_time(.5s);
  198. &:hover {
  199. // // color: $baseColor;
  200. }
  201. }
  202. p {
  203. margin-bottom: 0px;
  204. padding-top: 20px;
  205. }
  206. }
  207. }
  208. /* End Latest Blog Area css
  209. ============================================================================================ */
  210. /* Causes Area css
  211. ============================================================================================ */
  212. .causes_area {}
  213. .causes_slider {
  214. .owl-dots {
  215. text-align: center;
  216. margin-top: 80px;
  217. .owl-dot {
  218. height: 14px;
  219. width: 14px;
  220. background: #eeeeee;
  221. display: inline-block;
  222. margin-right: 7px;
  223. &:last-child {
  224. margin-right: 0px;
  225. }
  226. &.active {
  227. // background: $baseColor;
  228. }
  229. }
  230. }
  231. }
  232. .causes_item {
  233. background: #fff;
  234. .causes_img {
  235. position: relative;
  236. .c_parcent {
  237. position: absolute;
  238. bottom: 0px;
  239. width: 100%;
  240. left: 0px;
  241. height: 3px;
  242. background: rgba(255, 255, 255, .5);
  243. span {
  244. width: 70%;
  245. height: 3px;
  246. // background: $title-color;
  247. position: absolute;
  248. left: 0px;
  249. bottom: 0px;
  250. &:before {
  251. content: "75%";
  252. position: absolute;
  253. right: -10px;
  254. bottom: 0px;
  255. // background: $title-color;
  256. color: #fff;
  257. padding: 0px 5px;
  258. }
  259. }
  260. }
  261. }
  262. .causes_text {
  263. padding: 30px 35px 40px 30px;
  264. h4 {
  265. // color: $title-color;
  266. // font-family: $rob;
  267. font-size: 18px;
  268. font-weight: 600;
  269. margin-bottom: 15px;
  270. cursor: pointer;
  271. &:hover {
  272. // // color: $title-color;
  273. }
  274. }
  275. p {
  276. font-size: 14px;
  277. line-height: 24px;
  278. // color: $pfont;
  279. font-weight: 300;
  280. margin-bottom: 0px;
  281. }
  282. }
  283. .causes_bottom {
  284. a {
  285. width: 50%;
  286. border: 1px solid;
  287. text-align: center;
  288. float: left;
  289. line-height: 50px;
  290. // background: $title-color;
  291. color: #fff;
  292. // font-family: $rob;
  293. font-size: 14px;
  294. font-weight: 500;
  295. &+a {
  296. border-color: #eeeeee;
  297. background: #fff;
  298. font-size: 14px;
  299. // color: $title-color;
  300. }
  301. }
  302. }
  303. }
  304. /* End Causes Area css
  305. ============================================================================================ */
  306. /*================= latest_blog_area css =============*/
  307. .latest_blog_area {
  308. background: #f9f9ff;
  309. }
  310. .single-recent-blog-post {
  311. margin-bottom: 30px;
  312. .thumb {
  313. overflow: hidden;
  314. img {
  315. transition: all 0.7s linear;
  316. }
  317. }
  318. .details {
  319. padding-top: 30px;
  320. .sec_h4 {
  321. line-height: 24px;
  322. padding: 10px 0px 13px;
  323. transition: all 0.3s linear;
  324. &:hover {
  325. // color: $pfont;
  326. }
  327. }
  328. }
  329. .date {
  330. font-size: 14px;
  331. line-height: 24px;
  332. font-weight: 400;
  333. }
  334. &:hover {
  335. img {
  336. transform: scale(1.23) rotate(10deg);
  337. }
  338. }
  339. }
  340. .tags {
  341. .tag_btn {
  342. font-size: 12px;
  343. font-weight: 500;
  344. line-height: 20px;
  345. border: 1px solid #eeeeee;
  346. display: inline-block;
  347. padding: 1px 18px;
  348. text-align: center;
  349. // color: $title-color;
  350. &:before {
  351. // background: $title-color;
  352. }
  353. &+.tag_btn {
  354. margin-left: 2px;
  355. }
  356. }
  357. }
  358. /*========= blog_categorie_area css ===========*/
  359. .blog_categorie_area {
  360. padding-top: 30px;
  361. padding-bottom: 30px;
  362. // background: $lightGray;
  363. @media(min-width: 900px) {
  364. padding-top: 80px;
  365. padding-bottom: 80px;
  366. }
  367. @media(min-width: 1100px) {
  368. padding-top: 120px;
  369. padding-bottom: 120px;
  370. }
  371. }
  372. .categories_post {
  373. position: relative;
  374. text-align: center;
  375. cursor: pointer;
  376. img {
  377. max-width: 100%;
  378. }
  379. .categories_details {
  380. position: absolute;
  381. top: 20px;
  382. left: 20px;
  383. right: 20px;
  384. bottom: 20px;
  385. background: rgba(34, 34, 34, 0.75);
  386. color: #fff;
  387. transition: all 0.3s linear;
  388. display: flex;
  389. align-items: center;
  390. justify-content: center;
  391. h5 {
  392. margin-bottom: 0px;
  393. font-size: 18px;
  394. line-height: 26px;
  395. text-transform: uppercase;
  396. color: #fff;
  397. position: relative;
  398. // &:before{
  399. // content: "";
  400. // height: 1px;
  401. // width: 100%;
  402. // background: #fff;
  403. // position: absolute;
  404. // bottom: 0px;
  405. // left: 0px;
  406. // }
  407. }
  408. p {
  409. font-weight: 300;
  410. font-size: 14px;
  411. line-height: 26px;
  412. margin-bottom: 0px;
  413. }
  414. .border_line {
  415. margin: 10px 0px;
  416. background: #fff;
  417. width: 100%;
  418. height: 1px;
  419. }
  420. }
  421. &:hover {
  422. .categories_details {
  423. background: rgba(222, 99, 32, 0.85);
  424. }
  425. }
  426. }
  427. /*============ blog_left_sidebar css ==============*/
  428. .blog_area {
  429. // background: $lightGray;
  430. }
  431. .blog_left_sidebar {}
  432. .blog_item {
  433. margin-bottom: 50px;
  434. }
  435. .blog_details {
  436. padding: 30px 0 20px 10px;
  437. box-shadow: 0px 10px 20px 0px rgba(221, 221, 221, 0.3);
  438. @media(min-width: 768px) {
  439. padding: 60px 30px 35px 35px;
  440. }
  441. p {
  442. margin-bottom: 30px;
  443. }
  444. a {
  445. color: $heading_color2;
  446. &:hover {
  447. color: $btn_bg;
  448. }
  449. }
  450. h2 {
  451. font-size: 18px;
  452. font-weight: 600;
  453. margin-bottom: 8px;
  454. @media(min-width: 768px) {
  455. font-size: 24px;
  456. margin-bottom: 15px;
  457. }
  458. }
  459. }
  460. .blog-info-link {
  461. li {
  462. float: left;
  463. font-size: 14px;
  464. a {
  465. color: #999999;
  466. }
  467. i,
  468. span {
  469. font-size: 13px;
  470. margin-right: 5px;
  471. }
  472. &::after {
  473. content: "|";
  474. padding-left: 10px;
  475. padding-right: 10px;
  476. }
  477. &:last-child::after {
  478. display: none;
  479. }
  480. }
  481. &::after {
  482. content: "";
  483. display: block;
  484. clear: both;
  485. display: table;
  486. }
  487. }
  488. .blog_item_img {
  489. position: relative;
  490. .blog_item_date {
  491. position: absolute;
  492. bottom: -10px;
  493. left: 10px;
  494. display: block;
  495. color: $white_color;
  496. background-color: #DB9A64;
  497. padding: 8px 15px;
  498. border-radius: 5px;
  499. @media(min-width: 768px) {
  500. bottom: -20px;
  501. left: 40px;
  502. padding: 13px 30px;
  503. }
  504. h3 {
  505. font-size: 22px;
  506. font-weight: 600;
  507. color: $white_color;
  508. margin-bottom: 0;
  509. line-height: 1.2;
  510. @media(min-width: 768px) {
  511. font-size: 30px;
  512. }
  513. }
  514. p {
  515. font-size: 18px;
  516. margin-bottom: 0;
  517. color: $white_color;
  518. @media(min-width: 768px) {
  519. font-size: 18px;
  520. }
  521. }
  522. }
  523. }
  524. .blog_right_sidebar {
  525. // border: 1px solid #eeeeee;
  526. // background: #fafaff;
  527. // padding: 30px;
  528. .widget_title {
  529. font-size: 20px;
  530. margin-bottom: 40px;
  531. // color: $title-color;
  532. &::after {
  533. content: "";
  534. display: block;
  535. padding-top: 15px;
  536. border-bottom: 1px solid #f0e9ff;
  537. }
  538. }
  539. .single_sidebar_widget {
  540. background: #fbf9ff;
  541. padding: 30px;
  542. margin-bottom: 30px;
  543. .btn_1{
  544. margin-top: 0px;
  545. }
  546. }
  547. .search_widget {
  548. .form-control {
  549. height: 50px;
  550. border-color: #f0e9ff;
  551. font-size: 13px;
  552. color: #999999;
  553. padding-left: 20px;
  554. border-radius: 0;
  555. border-right: 0;
  556. &::placeholder {
  557. color: #999999;
  558. }
  559. &:focus {
  560. border-color: #f0e9ff;
  561. outline: 0;
  562. box-shadow: none;
  563. }
  564. }
  565. .input-group {
  566. button {
  567. background: $white_color;
  568. border-left: 0;
  569. border: 1px solid #f0e9ff;
  570. padding: 4px 15px;
  571. border-left: 0;
  572. i,
  573. span {
  574. font-size: 14px;
  575. color: #999999;
  576. }
  577. }
  578. }
  579. }
  580. .newsletter_widget {
  581. .form-control {
  582. height: 50px;
  583. border-color: #f0e9ff;
  584. font-size: 13px;
  585. color: #999999;
  586. padding-left: 20px;
  587. border-radius: 0;
  588. // border-right: 0;
  589. &::placeholder {
  590. color: #999999;
  591. }
  592. &:focus {
  593. border-color: #f0e9ff;
  594. outline: 0;
  595. box-shadow: none;
  596. }
  597. }
  598. .input-group {
  599. button {
  600. background: $white_color;
  601. border-left: 0;
  602. border: 1px solid #f0e9ff;
  603. padding: 4px 15px;
  604. border-left: 0;
  605. i,
  606. span {
  607. font-size: 14px;
  608. color: #999999;
  609. }
  610. }
  611. }
  612. }
  613. .post_category_widget {
  614. .cat-list {
  615. li {
  616. border-bottom: 1px solid #f0e9ff;
  617. transition: all 0.3s ease 0s;
  618. padding-bottom: 12px;
  619. &:last-child {
  620. border-bottom: 0;
  621. }
  622. a {
  623. font-size: 14px;
  624. line-height: 20px;
  625. color: #888888;
  626. p {
  627. margin-bottom: 0px;
  628. }
  629. }
  630. &+li {
  631. padding-top: 15px;
  632. }
  633. &:hover {
  634. // border-// color: $title-color;
  635. a {
  636. // // color: $baseColor;
  637. }
  638. }
  639. }
  640. }
  641. }
  642. .popular_post_widget {
  643. .post_item {
  644. .media-body {
  645. justify-content: center;
  646. align-self: center;
  647. padding-left: 20px;
  648. h3 {
  649. font-size: 16px;
  650. line-height: 20px;
  651. margin-bottom: 6px;
  652. transition: all 0.3s linear;
  653. }
  654. a {
  655. // color: $title_color;
  656. &:hover {
  657. color: $white_color;
  658. }
  659. }
  660. p {
  661. font-size: 14px;
  662. line-height: 21px;
  663. margin-bottom: 0px;
  664. }
  665. }
  666. &+.post_item {
  667. margin-top: 20px;
  668. }
  669. }
  670. }
  671. .tag_cloud_widget {
  672. ul {
  673. li {
  674. display: inline-block;
  675. a {
  676. display: inline-block;
  677. border: 1px solid #eeeeee;
  678. background: #fff;
  679. padding: 4px 20px;
  680. margin-bottom: 8px;
  681. margin-right: 3px;
  682. transition: all 0.3s ease 0s;
  683. color: #888888;
  684. font-size: 13px;
  685. &:hover {
  686. background: $btn_bg;
  687. color: #fff !important;
  688. -webkit-text-fill-color: #fff;
  689. text-decoration: none;
  690. -webkit-transition: 0.5s;
  691. transition: 0.5s;
  692. }
  693. }
  694. }
  695. }
  696. }
  697. .instagram_feeds {
  698. .instagram_row {
  699. display: flex;
  700. margin-right: -6px;
  701. margin-left: -6px;
  702. li {
  703. width: 33.33%;
  704. float: left;
  705. padding-right: 6px;
  706. padding-left: 6px;
  707. margin-bottom: 15px;
  708. }
  709. }
  710. }
  711. // .author_widget{
  712. // text-align: center;
  713. // h4{
  714. // font-size: 18px;
  715. // line-height: 20px;
  716. // // color: $title-color;
  717. // margin-bottom: 5px;
  718. // margin-top: 30px;
  719. // }
  720. // p{
  721. // margin-bottom: 0px;
  722. // }
  723. // .social_icon{
  724. // padding: 7px 0px 15px;
  725. // a{
  726. // font-size: 14px;
  727. // // color: $title-color;
  728. // transition: all 0.2s linear;
  729. // & + a{
  730. // margin-left: 20px;
  731. // }
  732. // &:hover{
  733. // // color: $title-color;
  734. // }
  735. // }
  736. // }
  737. // }
  738. // .newsletter_widget{
  739. // text-align: center;
  740. // p{
  741. // }
  742. // .form-group{
  743. // margin-bottom: 8px;
  744. // }
  745. // .input-group-prepend {
  746. // margin-right: -1px;
  747. // }
  748. // .input-group-text {
  749. // background: #fff;
  750. // border-radius: 0px;
  751. // vertical-align: top;
  752. // font-size: 12px;
  753. // line-height: 36px;
  754. // padding: 0px 0px 0px 15px;
  755. // border: 1px solid #eeeeee;
  756. // border-right: 0px;
  757. // i{
  758. // color: #cccccc;
  759. // }
  760. // }
  761. // .form-control{
  762. // font-size: 12px;
  763. // line-height: 24px;
  764. // color: #cccccc;
  765. // border: 1px solid #eeeeee;
  766. // border-left: 0px;
  767. // border-radius: 0px;
  768. // @include placeholder{
  769. // color: #cccccc;
  770. // }
  771. // &:focus{
  772. // outline: none;
  773. // box-shadow: none;
  774. // }
  775. // }
  776. // .bbtns{
  777. // background: $title-color;
  778. // color: #fff;
  779. // font-size: 12px;
  780. // line-height: 38px;
  781. // display: inline-block;
  782. // font-weight: 500;
  783. // padding: 0px 24px 0px 24px;
  784. // border-radius: 0;
  785. // }
  786. // .text-bottom{
  787. // font-size: 12px;
  788. // }
  789. // }
  790. .br {
  791. width: 100%;
  792. height: 1px;
  793. background: rgb(238, 238, 238);
  794. margin: 30px 0px;
  795. }
  796. }
  797. // .page-link {
  798. // background: transparent;
  799. // font-weight: 400;
  800. // }
  801. // .blog-pagination .page-item.active .page-link {
  802. // background-// color: $title-color;
  803. // border-color: transparent;
  804. // color:#fff;
  805. // }
  806. .blog-pagination {
  807. margin-top: 80px;
  808. }
  809. .blog-pagination .page-link {
  810. font-size: 14px;
  811. position: relative;
  812. display: block;
  813. padding: 0;
  814. text-align: center;
  815. // padding: 0.5rem 0.75rem;
  816. margin-left: -1px;
  817. line-height: 45px;
  818. width: 45px;
  819. height: 45px;
  820. border-radius: 0 !important;
  821. color: #8a8a8a;
  822. border: 1px solid #f0e9ff;
  823. margin-right: 10px;
  824. i,
  825. span {
  826. font-size: 13px;
  827. }
  828. &:hover {
  829. // background-color: $baseColor;
  830. // color: $white_color;
  831. }
  832. }
  833. .blog-pagination .page-item.active {
  834. .page-link {
  835. background-color: #fbf9ff;
  836. border-color: #f0e9ff;
  837. color: #888888;
  838. }
  839. }
  840. .blog-pagination .page-item:last-child .page-link {
  841. margin-right: 0;
  842. }
  843. // .blog-pagination .page-link .lnr {
  844. // font-weight: 600;
  845. // }
  846. // .blog-pagination .page-item:last-child .page-link,
  847. // .blog-pagination .page-item:first-child .page-link {
  848. // border-radius: 0;
  849. // }
  850. // .blog-pagination .page-link:hover {
  851. // color: #fff;
  852. // text-decoration: none;
  853. // background-// color: $title-color;
  854. // border-color: #eee;
  855. // }
  856. /*============ Start Blog Single Styles =============*/
  857. .single-post-area {
  858. .blog_details {
  859. box-shadow: none;
  860. padding: 0;
  861. }
  862. .social-links {
  863. padding-top: 10px;
  864. li {
  865. display: inline-block;
  866. margin-bottom: 10px;
  867. a {
  868. color: #cccccc;
  869. padding: 7px;
  870. font-size: 14px;
  871. transition: all 0.2s linear;
  872. &:hover {
  873. // color: $title-color;
  874. }
  875. }
  876. }
  877. }
  878. .blog_details {
  879. padding-top: 26px;
  880. p {
  881. margin-bottom: 20px;
  882. font-size: 15px;
  883. }
  884. h2 {
  885. // color: $title-color;
  886. }
  887. }
  888. .quote-wrapper {
  889. background: rgba(130, 139, 178, 0.1);
  890. padding: 15px;
  891. line-height: 1.733;
  892. color: #888888;
  893. font-style: italic;
  894. margin-top: 25px;
  895. margin-bottom: 25px;
  896. @media(min-width: 768px) {
  897. padding: 30px;
  898. }
  899. }
  900. .quotes {
  901. background: $white_color;
  902. padding: 15px 15px 15px 20px;
  903. border-left: 2px solid;
  904. @media(min-width: 768px) {
  905. padding: 25px 25px 25px 30px;
  906. }
  907. }
  908. .arrow {
  909. position: absolute;
  910. .lnr {
  911. font-size: 20px;
  912. font-weight: 600;
  913. }
  914. }
  915. .thumb {
  916. .overlay-bg {
  917. background: rgba(#000, .8);
  918. }
  919. }
  920. .navigation-top {
  921. padding-top: 15px;
  922. border-top: 1px solid #f0e9ff;
  923. p {
  924. margin-bottom: 0;
  925. }
  926. .like-info {
  927. font-size: 14px;
  928. i,
  929. span {
  930. font-size: 16px;
  931. margin-right: 5px;
  932. }
  933. }
  934. .comment-count {
  935. font-size: 14px;
  936. i,
  937. span {
  938. font-size: 16px;
  939. margin-right: 5px;
  940. }
  941. }
  942. .social-icons {
  943. li {
  944. display: inline-block;
  945. margin-right: 15px;
  946. &:last-child {
  947. margin: 0;
  948. }
  949. i,
  950. span {
  951. font-size: 14px;
  952. color: #999999;
  953. }
  954. &:hover {
  955. i,
  956. span {
  957. // // color: $baseColor;
  958. }
  959. }
  960. }
  961. }
  962. }
  963. .blog-author {
  964. padding: 40px 30px;
  965. background: #fbf9ff;
  966. margin-top: 50px;
  967. @media(max-width: 600px) {
  968. padding: 20px 8px;
  969. }
  970. img {
  971. width: 90px;
  972. height: 90px;
  973. border-radius: 50%;
  974. margin-right: 30px;
  975. @media(max-width: 600px) {
  976. margin-right: 15px;
  977. width: 45px;
  978. height: 45px;
  979. }
  980. }
  981. a {
  982. display: inline-block;
  983. // color: $title-color;
  984. &:hover {
  985. color: $btn_bg;
  986. }
  987. }
  988. p {
  989. margin-bottom: 0;
  990. font-size: 15px;
  991. }
  992. h4 {
  993. font-size: 16px;
  994. }
  995. }
  996. .navigation-area {
  997. border-bottom: 1px solid #eee;
  998. padding-bottom: 30px;
  999. margin-top: 55px;
  1000. p {
  1001. margin-bottom: 0px;
  1002. }
  1003. h4 {
  1004. font-size: 18px;
  1005. line-height: 25px;
  1006. // color: $title-color;
  1007. }
  1008. .nav-left {
  1009. text-align: left;
  1010. .thumb {
  1011. margin-right: 20px;
  1012. background: #000;
  1013. img {
  1014. @include transform_time(.5s);
  1015. }
  1016. }
  1017. .lnr {
  1018. margin-left: 20px;
  1019. opacity: 0;
  1020. @include transform_time(.5s);
  1021. }
  1022. &:hover {
  1023. .lnr {
  1024. opacity: 1;
  1025. }
  1026. .thumb {
  1027. img {
  1028. opacity: .5;
  1029. }
  1030. }
  1031. }
  1032. @media(max-width:767px) {
  1033. margin-bottom: 30px;
  1034. }
  1035. }
  1036. .nav-right {
  1037. text-align: right;
  1038. .thumb {
  1039. margin-left: 20px;
  1040. background: #000;
  1041. img {
  1042. @include transform_time(.5s);
  1043. }
  1044. }
  1045. .lnr {
  1046. margin-right: 20px;
  1047. opacity: 0;
  1048. @include transform_time(.5s);
  1049. }
  1050. &:hover {
  1051. .lnr {
  1052. opacity: 1;
  1053. }
  1054. .thumb {
  1055. img {
  1056. opacity: .5;
  1057. }
  1058. }
  1059. }
  1060. }
  1061. }
  1062. .sidebar-widgets {
  1063. @media(max-width: 991px) {
  1064. padding-bottom: 0px;
  1065. }
  1066. }
  1067. }
  1068. .comments-area {
  1069. background: transparent;
  1070. // border: 1px solid #eee;
  1071. border-top: 1px solid #eee;
  1072. padding: 45px 0;
  1073. margin-top: 50px;
  1074. @media(max-width: 414px) {
  1075. padding: 50px 8px;
  1076. }
  1077. h4 {
  1078. // text-align: center;
  1079. margin-bottom: 35px;
  1080. // color: $title-color;
  1081. font-size: 18px;
  1082. }
  1083. h5 {
  1084. font-size: 16px;
  1085. margin-bottom: 0px;
  1086. }
  1087. a {
  1088. // color: $title-color;
  1089. }
  1090. .comment-list {
  1091. padding-bottom: 48px;
  1092. &:last-child {
  1093. padding-bottom: 0px;
  1094. }
  1095. &.left-padding {
  1096. padding-left: 25px;
  1097. }
  1098. @media(max-width:413px) {
  1099. .single-comment {
  1100. h5 {
  1101. font-size: 12px;
  1102. }
  1103. .date {
  1104. font-size: 11px;
  1105. }
  1106. .comment {
  1107. font-size: 10px;
  1108. }
  1109. }
  1110. }
  1111. }
  1112. .thumb {
  1113. margin-right: 20px;
  1114. img {
  1115. width: 70px;
  1116. border-radius: 50%;
  1117. }
  1118. }
  1119. .date {
  1120. font-size: 14px;
  1121. color: #999999;
  1122. margin-bottom: 0;
  1123. margin-left: 20px;
  1124. }
  1125. .comment {
  1126. margin-bottom: 10px;
  1127. color: #777777;
  1128. font-size: 15px;
  1129. }
  1130. .btn-reply {
  1131. background-color: transparent;
  1132. color: #888888;
  1133. // border:1px solid #eee;
  1134. padding: 5px 18px;
  1135. font-size: 14px;
  1136. display: block;
  1137. font-weight: 400;
  1138. // @include transform_time(.5s);
  1139. // &:hover {
  1140. // background-// color: $title-color;
  1141. // color: #fff;
  1142. // font-weight: 700;
  1143. // }
  1144. }
  1145. }
  1146. .comment-form {
  1147. // background:#fafaff;
  1148. // text-align: center;
  1149. border-top: 1px solid #eee;
  1150. padding-top: 45px;
  1151. margin-top: 50px;
  1152. margin-bottom: 20px;
  1153. .form-group {
  1154. margin-bottom: 30px;
  1155. }
  1156. h4 {
  1157. // text-align: center;
  1158. margin-bottom: 40px;
  1159. font-size: 18px;
  1160. line-height: 22px;
  1161. // color: $title-color;
  1162. }
  1163. .name {
  1164. padding-left: 0px;
  1165. @media(max-width: 767px) {
  1166. padding-right: 0px;
  1167. margin-bottom: 1rem;
  1168. }
  1169. }
  1170. .email {
  1171. padding-right: 0px;
  1172. @media(max-width: 991px) {
  1173. padding-left: 0px;
  1174. }
  1175. }
  1176. .form-control {
  1177. border: 1px solid #f0e9ff;
  1178. border-radius: 5px;
  1179. height: 48px;
  1180. padding-left: 18px;
  1181. font-size: 13px;
  1182. background: transparent;
  1183. &:focus {
  1184. outline: 0;
  1185. box-shadow: none;
  1186. }
  1187. &::placeholder {
  1188. font-weight: 300;
  1189. color: #999999;
  1190. }
  1191. &::placeholder {
  1192. color: #777777;
  1193. }
  1194. }
  1195. textarea {
  1196. padding-top: 18px;
  1197. border-radius: 12px;
  1198. height: 100% !important;
  1199. }
  1200. ::-webkit-input-placeholder {
  1201. /* Chrome/Opera/Safari */
  1202. font-size: 13px;
  1203. color: #777;
  1204. }
  1205. ::-moz-placeholder {
  1206. /* Firefox 19+ */
  1207. font-size: 13px;
  1208. color: #777;
  1209. }
  1210. :-ms-input-placeholder {
  1211. /* IE 10+ */
  1212. font-size: 13px;
  1213. color: #777;
  1214. }
  1215. :-moz-placeholder {
  1216. /* Firefox 18- */
  1217. font-size: 13px;
  1218. color: #777;
  1219. }
  1220. }
  1221. /*============ End Blog Single Styles =============*/