responsive.css 21 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135
  1. /* Lezo HTML Template*/
  2. @media only screen and (max-width: 5000px){
  3. .page-wrapper{
  4. overflow:hidden;
  5. }
  6. }
  7. @media only screen and (max-width: 1600px){
  8. .main-menu .navigation > li{
  9. margin-right: 20px;
  10. }
  11. }
  12. @media only screen and (max-width: 1400px){
  13. .main-header .header-upper .logo-box{
  14. margin-right: 35px;
  15. }
  16. .main-header .header-upper .outer-container{
  17. padding: 0px 30px;
  18. }
  19. .main-menu .navigation > li{
  20. margin-right: 14px;
  21. }
  22. }
  23. @media only screen and (max-width: 1340px){
  24. .page-wrapper{
  25. overflow:hidden;
  26. }
  27. }
  28. @media only screen and (max-width: 1140px){
  29. .main-header{
  30. margin:0px !important;
  31. }
  32. .call-to-action h4{
  33. font-size:20px;
  34. }
  35. .main-header.header-style-two .nav-outer{
  36. padding-left:15px;
  37. padding-right:15px;
  38. }
  39. .service-block-three .inner-box .image-box .caption,
  40. .service-block-three .inner-box .image-box .overlay-box h3{
  41. font-size:15px;
  42. }
  43. .main-footer .footer-info-section .info-block .inner .text{
  44. font-size:13px;
  45. }
  46. .service-block-three .inner-box .image-box .overlay-box h6{
  47. font-size:15px;
  48. }
  49. .page-wrapper{
  50. overflow:hidden;
  51. }
  52. .main-menu .navigation > li{
  53. margin-left:0px;
  54. }
  55. .fluid-section-one .content-column .inner-column{
  56. padding-left:20px;
  57. }
  58. .main-header .info-box strong{
  59. font-size:13px;
  60. }
  61. .main-header .info-box{
  62. margin-left:25px;
  63. display:inline-block;
  64. float:none;
  65. }
  66. .rtl .main-slider .content .text,
  67. .about-section-two .image-box{
  68. padding-left:0px;
  69. }
  70. .news-block-two .inner-box .content-column .inner-column h3{
  71. font-size:20px;
  72. }
  73. .services-block-two .inner-box .lower-box h3{
  74. font-size:15px;
  75. }
  76. .header-style-two .nav-outer::before,
  77. .header-style-two .nav-outer .side-curve,
  78. .main-header .outer-box{
  79. display:none;
  80. }
  81. .main-header.header-style-two .outer-box{
  82. display:block;
  83. }
  84. .header-style-two .nav-outer{
  85. padding-left:15px;
  86. float:none !important;
  87. }
  88. .main-header .outer-box .buttons-box .theme-btn{
  89. font-size:16px;
  90. }
  91. .main-header .outer-box .option-box > li{
  92. margin-left:15px;
  93. }
  94. .news-block-three .inner-box .lower-content h3,
  95. .services-section .title-box h3{
  96. font-size:25px;
  97. }
  98. .case-section .owl-nav .owl-prev{
  99. left:15px;
  100. }
  101. .about-content-box,
  102. .shop-form .billing-inner{
  103. padding-right:0px;
  104. }
  105. .case-section .owl-nav .owl-next{
  106. right:15px;
  107. }
  108. .bottom-parallax,
  109. .bottom-parallax .main-footer{
  110. height:100%;
  111. position:relative !important;
  112. }
  113. .main-header.header-style-two .outer-box .option-box{
  114. margin-right:0px;
  115. }
  116. .map-info-section .outer-container .right-column .content{
  117. padding-left:15px;
  118. }
  119. /* .services-single .inner-service .lower-content h2{
  120. font-size:30px;
  121. } */
  122. .header-lower{
  123. background: #009BFF;
  124. }
  125. }
  126. @media only screen and (min-width: 768px){
  127. .main-menu .navigation > li > ul,
  128. .main-menu .navigation > li > ul > li > ul{
  129. display:block !important;
  130. visibility:hidden;
  131. opacity:0;
  132. }
  133. }
  134. @media only screen and (max-width: 1023px){
  135. .main-header .main-box .logo-box {
  136. position:relative;
  137. left:0px;
  138. top:0px;
  139. right:0px;
  140. bottom:0px;
  141. margin:0px;
  142. text-align:left;
  143. }
  144. .partner-block .inner-box{
  145. padding-top:0px;
  146. }
  147. .career-block .inner-box,
  148. .career-section .title-column .inner-column,
  149. .career-section .row .m-block:nth-child(2) .inner-box:after,
  150. .career-section .row .m-block:nth-child(3) .inner-box:after,
  151. .career-section .row .m-block:nth-child(5) .inner-box:after,
  152. .career-section .row .m-block:nth-child(6) .inner-box:after{
  153. border:0px;
  154. }
  155. .rtl .main-header.header-style-one .nav-outer{
  156. width:100%;
  157. }
  158. .subscribe-style-one .form-group input[type="email"]{
  159. max-width:100%;
  160. }
  161. .call-to-action h4{
  162. margin-top:0px;
  163. }
  164. .info-section .info-column{
  165. width:50%;
  166. }
  167. .main-footer .widgets-section{
  168. border:none;
  169. }
  170. .about-section-two .image-box{
  171. padding-left:0px;
  172. }
  173. .case-single-section .lower-section .text .column{
  174. margin-bottom:50px;
  175. }
  176. .main-header .nav-outer{
  177. float:left;
  178. }
  179. .main-header .nav-toggler{
  180. display:block;
  181. }
  182. .main-slider .tparrows,
  183. .fixed-header .sticky-header,
  184. .main-footer .widgets-section .footer-widget:before,
  185. .main-header .header-top .top-right::before,
  186. .main-header .header-top .top-right:after,
  187. .main-header .header-top .top-right .list,
  188. .main-header .header-upper .contact-number{
  189. display:none;
  190. }
  191. .main-header.header-style-two .outer-box .buttons-box{
  192. display:none;
  193. }
  194. .main-header .header-top .top-right .social-nav{
  195. margin-left:0px;
  196. width:100%;
  197. }
  198. .main-menu .navigation > li > a{
  199. font-size:14px;
  200. }
  201. .main-header .options-box{
  202. margin-top:0px;
  203. position:absolute;
  204. left:0px;
  205. top:25px;
  206. z-index:12;
  207. display:none;
  208. right:auto;
  209. }
  210. .main-header .header-upper .upper-right{
  211. /*padding-top:0px;*/
  212. width:70%;
  213. text-align:center;
  214. padding-bottom:20px;
  215. }
  216. .main-menu .navigation > li{
  217. margin-right:25px;
  218. }
  219. .header-style-two .main-menu .navigation > li{
  220. margin-right:20px;
  221. }
  222. .main-header .header-upper .logo-box{
  223. margin-bottom: 30px;
  224. margin-right: 0px;
  225. width:30%;
  226. text-align:center;
  227. }
  228. .main-header .header-upper .outer-container{
  229. padding:0px 15px;
  230. }
  231. .main-slider h1{
  232. font-size:80px;
  233. padding-left: 0px;
  234. }
  235. .main-slider h3 span{
  236. font-size:50px;
  237. }
  238. .career-section .title-column .inner-column .sec-title h2 br,
  239. .case-section .owl-nav,
  240. .main-slider h1:before{
  241. display:none;
  242. }
  243. .fluid-section-one .image-column,
  244. .fluid-section-one .content-column{
  245. position:relative;
  246. width:100%;
  247. display:block;
  248. }
  249. .fluid-section-one .content-column .inner-column{
  250. max-width:100%;
  251. padding-left:15px;
  252. margin-left:0px;
  253. padding-right:15px;
  254. }
  255. .fluid-section-one .image-column{
  256. background-image:none !important;
  257. margin-left:0px;
  258. }
  259. .fluid-section-one .image-column .image-box{
  260. display:block;
  261. }
  262. .header-top .top-left,
  263. .header-top .top-right{
  264. width:100%;
  265. text-align:center;
  266. }
  267. .services-section .title-box h3{
  268. margin-bottom:25px;
  269. }
  270. .fact-counter .column{
  271. margin-bottom:90px;
  272. }
  273. .fact-counter-section .fact-counter{
  274. padding-bottom:30px;
  275. }
  276. .subscribe-style-one .text{
  277. margin-bottom:15px;
  278. }
  279. .main-footer .widgets-section .footer-widget{
  280. padding-left:0px;
  281. padding-right: 0px;
  282. padding-bottom: 0px;
  283. }
  284. .main-footer .footer-info-section{
  285. margin-top:40px;
  286. }
  287. .main-footer .footer-info-section .info-block .inner .text{
  288. font-size:14px;
  289. }
  290. .fluid-section-one .content-column .inner-column{
  291. padding:40px 15px 30px;
  292. }
  293. .nav-toggler{
  294. top:60px;
  295. }
  296. .map-info-section .outer-container .right-column .content{
  297. max-width:100%;
  298. }
  299. .map-info-section .outer-container .left-column{
  300. position:relative;
  301. width:100%;
  302. }
  303. .map-info-section .outer-container .right-column{
  304. position:relative;
  305. width:100%;
  306. }
  307. .map-info-section .outer-container .left-column .map-outer .map-canvas{
  308. position:relative;
  309. }
  310. }
  311. @media only screen and (max-width: 767px){
  312. .header-upper .logo-outer {
  313. position:relative;
  314. left:0px;
  315. top:0px;
  316. right:0px;
  317. bottom:0px;
  318. width:100%;
  319. margin:0px;
  320. }
  321. .main-header .header-top .top-right,
  322. .main-header .header-top .top-left{
  323. width:100%;
  324. }
  325. .sec-title h2{
  326. font-size:25px;
  327. }
  328. .main-menu{
  329. width:100%;
  330. display:block;
  331. }
  332. .main-menu .navbar-collapse {
  333. max-height:300px;
  334. max-width:none;
  335. overflow:auto;
  336. float:none !important;
  337. width:100% !important;
  338. padding:0px 0px 0px;
  339. border:none;
  340. margin:0px 0px 15px;
  341. -ms-border-radius:0px;
  342. -moz-border-radius:0px;
  343. -webkit-border-radius:0px;
  344. -o-border-radius:0px;
  345. border-radius:0px;
  346. box-shadow:none;
  347. }
  348. .main-menu .navbar-collapse.in,
  349. .main-menu .collapsing{
  350. padding:0px 0px 0px;
  351. border:none;
  352. margin:0px 0px 15px;
  353. -ms-border-radius:0px;
  354. -moz-border-radius:0px;
  355. -webkit-border-radius:0px;
  356. -o-border-radius:0px;
  357. border-radius:0px;
  358. box-shadow:none;
  359. }
  360. .main-menu .navbar-header{
  361. position:relative;
  362. float:none;
  363. display:block;
  364. text-align:right;
  365. width:100%;
  366. padding:15px 0px;
  367. right:0px;
  368. z-index:12;
  369. }
  370. .main-menu .navbar-header .navbar-toggle{
  371. display:inline-block;
  372. z-index:12;
  373. border:1px solid #cc8809;
  374. float:none;
  375. margin:0px 0px 0px 0px;
  376. border-radius:0px;
  377. background:#cc8809;
  378. }
  379. .main-menu .navbar-header .navbar-toggle .icon-bar{
  380. background:#ffffff;
  381. }
  382. .main-menu .navbar-collapse > .navigation{
  383. float:none !important;
  384. margin:0px !important;
  385. width:100% !important;
  386. background:#2c2c2c;
  387. border:1px solid #ffffff;
  388. border-top:none;
  389. }
  390. .main-menu .navbar-collapse > .navigation > li{
  391. margin:0px !important;
  392. float:none !important;
  393. padding:0px !important;
  394. width:100%;
  395. }
  396. .main-menu .navigation > li > a,
  397. .main-menu .navigation > li > ul:before{
  398. border:none;
  399. }
  400. .main-menu .navbar-collapse > .navigation > li > a{
  401. padding:10px 10px !important;
  402. border:none !important;
  403. }
  404. .main-menu .navigation li.dropdown > a:after,
  405. .main-menu .navigation > li.dropdown > a:before,
  406. .main-menu .navigation > li > ul > li > a::before,
  407. .main-menu .navigation > li > ul > li > ul > li > a::before{
  408. color:#ffffff !important;
  409. right:15px;
  410. font-size:16px;
  411. display:none !important;
  412. }
  413. .main-menu .navbar-collapse > .navigation > li > ul,
  414. .main-menu .navbar-collapse > .navigation > li > ul > li > ul{
  415. position:relative;
  416. border:none;
  417. float:none;
  418. visibility:visible;
  419. opacity:1;
  420. display:none;
  421. margin:0px;
  422. left:auto !important;
  423. right:auto !important;
  424. top:auto !important;
  425. padding:0px;
  426. outline:none;
  427. width:100%;
  428. background:#2c2c2c;
  429. -webkit-border-radius:0px;
  430. -ms-border-radius:0px;
  431. -o-border-radius:0px;
  432. -moz-border-radius:0px;
  433. border-radius:0px;
  434. transition:none !important;
  435. -webkit-transition:none !important;
  436. -ms-transition:none !important;
  437. -o-transition:none !important;
  438. -moz-transition:none !important;
  439. }
  440. .main-menu .navbar-collapse > .navigation > li > ul,
  441. .main-menu .navbar-collapse > .navigation > li > ul > li > ul{
  442. /* border-top:1px solid rgba(255,255,255,1) !important; */
  443. }
  444. .main-menu .navbar-collapse > .navigation > li,
  445. .main-menu .navbar-collapse > .navigation > li > ul > li,
  446. .main-menu .navbar-collapse > .navigation > li > ul > li > ul > li{
  447. border-top:1px solid rgba(255,255,255,1) !important;
  448. border-bottom:none;
  449. opacity:1 !important;
  450. top:0px !important;
  451. left:0px !important;
  452. visibility:visible !important;
  453. }
  454. .main-menu .navbar-collapse > .navigation > li:first-child{
  455. border:none;
  456. }
  457. .main-menu .navbar-collapse > .navigation > li > a,
  458. .main-menu .navbar-collapse > .navigation > li > ul > li > a,
  459. .main-menu .navbar-collapse > .navigation > li > ul > li > ul > li > a{
  460. padding:10px 10px !important;
  461. line-height:22px;
  462. color:#ffffff;
  463. background:#2c2c2c;
  464. text-align:left;
  465. }
  466. .main-menu .navbar-collapse > .navigation > li > a:hover,
  467. .main-menu .navbar-collapse > .navigation > li > a:active,
  468. .main-menu .navbar-collapse > .navigation > li > a:focus{
  469. background:#cc8809;
  470. }
  471. .main-menu .navbar-collapse > .navigation > li:hover > a,
  472. .main-menu .navbar-collapse > .navigation > li > ul > li:hover > a,
  473. .main-menu .navbar-collapse > .navigation > li > ul > li > ul > li:hover > a,
  474. .main-menu .navbar-collapse > .navigation > li.current > a,
  475. .main-menu .navbar-collapse > .navigation > li.current-menu-item > a{
  476. background:#2c2c2c;
  477. color:#ffffff !important;
  478. }
  479. .main-menu .navbar-collapse > .navigation li.dropdown .dropdown-btn,
  480. .header-style-two .nav-outer .btn-outer{
  481. display:block;
  482. }
  483. .sec-title .text br,
  484. .main-slider .owl-nav,
  485. .main-slider .schedule-box,
  486. .main-menu .navbar-collapse > .navigation li.dropdown:after,
  487. .main-menu .navigation > li > ul:before{
  488. display:none !important;
  489. }
  490. .main-header .btn-outer{
  491. left:0px;
  492. top:0px;
  493. right:auto;
  494. margin-top:15px;
  495. text-align:left;
  496. z-index:12;
  497. }
  498. .main-header .main-box .logo-box{
  499. float:none;
  500. text-align:center;
  501. padding-bottom:10px;
  502. }
  503. .main-header .options-box{
  504. display:block;
  505. }
  506. .main-header .btn-outer{
  507. display:block;
  508. }
  509. .main-header.light-version .main-box .logo-box{
  510. padding-bottom:0px;
  511. }
  512. .main-header .options-box .options-nav > li{
  513. margin-left:0px;
  514. margin-right:20px;
  515. }
  516. .main-header .search-box-outer .dropdown-menu{
  517. left:0px;
  518. top:47px;
  519. }
  520. .sidebar-page-container .comments-area .comment-box.reply-comment{
  521. margin-left:0px;
  522. }
  523. .main-header .info-box{
  524. padding-left:0px;
  525. text-align:center;
  526. width:32%;
  527. margin-left:0px;
  528. /*margin-bottom: 20px;*/
  529. }
  530. .main-header .info-box:last-child{
  531. margin-bottom:0px;
  532. }
  533. .main-header .info-box .icon-box{
  534. position:relative;
  535. margin:0 auto;
  536. margin-bottom:15px;
  537. }
  538. .main-header .info-box .icon-box{
  539. font-size: 20px;
  540. }
  541. .main-header .info-box li{
  542. font-size: 12px;
  543. }
  544. .main-header .main-box .outer-container{
  545. padding:0px;
  546. }
  547. .main-header .header-lower .outer-box{
  548. position:absolute;
  549. z-index:12;
  550. display:block;
  551. }
  552. .main-menu .navbar-header .navbar-toggler{
  553. display: inline-block;
  554. z-index: 12;
  555. width: 50px;
  556. height: 40px;
  557. float: none;
  558. padding: 0px;
  559. text-align: center;
  560. border-radius: 0px;
  561. background: none;
  562. border: 1px solid #ffffff;
  563. }
  564. .main-menu .navbar-header .navbar-toggler .icon-bar{
  565. position: relative;
  566. background: #ffffff;
  567. height: 2px;
  568. width: 26px;
  569. display: block;
  570. margin:0 auto;
  571. margin:5px 11px;
  572. }
  573. .header-style-one .main-menu .navbar-header .navbar-toggler{
  574. border-color:#13b5ea;
  575. }
  576. .header-style-one .main-menu .navbar-header .navbar-toggler .icon-bar{
  577. background: #13b5ea;
  578. }
  579. .main-header .header-lower .outer-box .appointment-box .appointment-btn{
  580. padding:23px 25px 22px 25px;
  581. }
  582. .main-header .nav-outer{
  583. width:100%;
  584. }
  585. .welcome-section .sec-title .text{
  586. padding:0px;
  587. border:none;
  588. }
  589. .main-menu .cart-box{
  590. position:absolute;
  591. left: 0px;
  592. top:0px;
  593. padding-left: 0px;
  594. margin: 26px 0px;
  595. border-left: none;
  596. z-index:30;
  597. }
  598. .main-slider h1{
  599. font-size:60px;
  600. padding-left: 0px;
  601. }
  602. .main-slider h3{
  603. font-size:20px;
  604. }
  605. .main-slider h3 span{
  606. font-size:28px;
  607. }
  608. .main-slider .text{
  609. font-size:16px;
  610. }
  611. .header-top .top-righ,
  612. .main-header .outer-box .buttons-box,
  613. .main-slider .text br{
  614. display:none;
  615. }
  616. .main-slider .slide{
  617. padding:120px 0px;
  618. }
  619. .main-header .outer-box .option-box > li{
  620. margin-left:0px;
  621. margin-right: 20px;
  622. }
  623. .main-header.header-style-two .header-upper .logo-box{
  624. width:30%;
  625. text-align: center;
  626. }
  627. .main-header.header-style-two .header-upper .upper-right{
  628. width:70%;
  629. }
  630. .main-header .header-upper .upper-right {
  631. padding: 0px;
  632. }
  633. .header-style-two .nav-outer{
  634. padding-right:15px;
  635. }
  636. .header-top .top-left .text{
  637. text-align:center;
  638. padding: 10px 0px;
  639. }
  640. .main-header .header-lower .search-box-outer .dropdown-menu{
  641. left:0px !important;
  642. }
  643. .main-header .outer-box .option-box .cart-box .cart-panel{
  644. left:0px !important;
  645. right:auto;
  646. }
  647. .blog-single .inner-box .lower-content h2{
  648. font-size:22px;
  649. }
  650. .blog-single .inner-box .lower-content .post-meta li{
  651. font-size:14px;
  652. }
  653. .main-footer .footer-info-section .info-block{
  654. margin-bottom:0px;
  655. }
  656. .main-footer .footer-info-section .info-block:last-child{
  657. margin-bottom:10px;
  658. }
  659. .main-footer .footer-bottom .copyright,
  660. .main-footer .footer-bottom .nav-column{
  661. text-align:center;
  662. }
  663. .main-slider h1{
  664. font-size:56px;
  665. }
  666. .video-section h2,
  667. .main-slider .title{
  668. font-size:28px;
  669. }
  670. .main-slider .text{
  671. font-size:15px;
  672. }
  673. .info-section .info-column{
  674. width:100%;
  675. }
  676. .shop-page .prod-tabs .reviews-container .rev-thumb{
  677. position:relative;
  678. }
  679. .info-section .info-column .inner-box{
  680. padding-bottom:0px;
  681. }
  682. .info-section .info-column:last-child .inner-box{
  683. padding-bottom:30px;
  684. }
  685. .call-to-action .btn-column{
  686. text-align:center;
  687. }
  688. .call-to-action h4{
  689. text-align:center;
  690. margin-bottom: 20px;
  691. }
  692. .author-box .author-comment .inner-box,
  693. .sidebar-page-container .comments-area .comment,
  694. .shop-page .prod-tabs .reviews-container .review-box,
  695. .partner-block .inner-box{
  696. padding-left:0px;
  697. }
  698. .sidebar-page-container .comments-area .comment-box .author-thumb,
  699. .author-box .author-comment .inner-box .image{
  700. position:relative;
  701. margin-bottom:20px;
  702. }
  703. .partner-block .inner-box .icon-box{
  704. position:relative;
  705. margin-bottom: 25px;
  706. display: inline-block;
  707. }
  708. .blog-single .inner-box .lower-content .text blockquote{
  709. margin-left:0px;
  710. }
  711. .cart-section .coupon-outer .pull-right{
  712. width:100%;
  713. }
  714. .news-block-two .inner-box .content-column .inner-column{
  715. padding-left:15px;
  716. padding-right:15px;
  717. }
  718. .page-title h1{
  719. font-size:32px;
  720. }
  721. /* .main-header .header-top,
  722. .main-header .header-upper,
  723. .main-header .header-lower{
  724. display:none;
  725. } */
  726. .nav-toggler{
  727. top:12px;
  728. }
  729. .rtl .info-section .info-column .inner-box .info-box .inner .icon{
  730. position:relative;
  731. margin-bottom:20px;
  732. display:inline-block;
  733. }
  734. .rtl .info-section .info-column .inner-box .info-box .inner{
  735. text-align:center;
  736. }
  737. .rtl .info-section .info-column .inner-box .info-box .inner{
  738. padding-right:0px;
  739. }
  740. .info-section .info-column .inner-box .info-box .inner{
  741. padding-left:0px;
  742. text-align:center;
  743. }
  744. .info-section .info-column .inner-box .info-box .inner .icon{
  745. position:relative;
  746. margin-bottom:20px;
  747. display:block;
  748. }
  749. .rtl .call-to-action h4{
  750. text-align:center;
  751. }
  752. .rtl .shop-page .prod-tabs .reviews-container .review-box,
  753. .rtl .partner-block .inner-box{
  754. padding-right:0px;
  755. }
  756. .fluid-section-one .content-column .inner-column .text,
  757. .services-section .title-box .text{
  758. font-size:15px;
  759. }
  760. .coming-soon .content .content-inner .text{
  761. font-size:17px;
  762. }
  763. .coming-soon .content .content-inner .text br{
  764. display:none;
  765. }
  766. .coming-soon .content .content-inner h1{
  767. font-size:50px;
  768. }
  769. .header-top{
  770. }
  771. .main-header .header-top .language {
  772. float: right;
  773. }
  774. .info-section{
  775. display: none;
  776. }
  777. }
  778. @media only screen and (max-width: 599px){
  779. .about-content-box h4 span{
  780. position:relative;
  781. display:block;
  782. margin-bottom:10px;
  783. }
  784. .about-content-box h4{
  785. font-size:18px;
  786. margin-top:0px;
  787. padding-left:0px;
  788. margin-bottom:15px;
  789. }
  790. .header-top .top-left{
  791. display:none;
  792. }
  793. .services-section .title-box h3{
  794. font-size:20px;
  795. }
  796. .main-slider .price,
  797. .fluid-section-one .content-column .inner-column h2,
  798. .main-slider h3.light, .main-slider h3.alternate{
  799. font-size:26px;
  800. }
  801. .main-slider h1{
  802. font-size:34px;
  803. }
  804. .main-slider .theme-btn{
  805. margin-right:10px;
  806. }
  807. .styled-form .submit-text,
  808. .styled-form .form-group.social-links-two,
  809. .shop-page .prod-tabs .tab-btns .tab-btn{
  810. width:100%;
  811. }
  812. .page-title h1,
  813. .services-single .inner-service .lower-content h2,
  814. .subscribe-style-one h2{
  815. font-size:24px;
  816. }
  817. .breadcrumb-outer .bread-crumb{
  818. padding:15px 25px;
  819. }
  820. .video-section .text br{
  821. display:none;
  822. }
  823. .blog-single .inner-box .lower-content .text p{
  824. font-size:15px;
  825. }
  826. .case-block .inner-box .overlay-inner{
  827. padding:10px 15px;
  828. }
  829. .case-single-section .lower-section h3{
  830. font-size:20px;
  831. }
  832. .about-content-box .sec-title{
  833. margin-bottom:20px;
  834. }
  835. }
  836. @media only screen and (max-width: 479px) {
  837. .main-header .search-box-outer .dropdown-menu{
  838. top:44px;
  839. }
  840. .coming-soon .emailed-form .form-group input[type="submit"],
  841. .coming-soon .emailed-form button{
  842. position:relative;
  843. left:0px;
  844. top:0px;
  845. width:100%;
  846. display:block;
  847. margin-top:10px;
  848. }
  849. .main-slider .theme-btn{
  850. margin-bottom:10px !important;
  851. }
  852. .subscribe-style-one .form-group button{
  853. position:relative;
  854. width:100%;
  855. margin-top:12px;
  856. }
  857. .rtl .subscribe-style-one .form-group{
  858. padding-left:0px;
  859. }
  860. .about-content-box h4 span{
  861. position:relative;
  862. }
  863. .about-content-box h4{
  864. padding-left:0px;
  865. }
  866. .styled-pagination li{
  867. margin-left:2px;
  868. margin-right: 2px;
  869. }
  870. .main-header .outer-box .option-box .cart-box .cart-panel{
  871. min-width:275px;
  872. }
  873. .cart-total-box{
  874. padding:20px 10px;
  875. }
  876. .post-share-options .pull-right{
  877. width:100%;
  878. margin-top:10px;
  879. }
  880. .rtl .main-slider .link-box .theme-btn,
  881. .rtl .main-slider .content.centered .theme-btn{
  882. margin-right:0px;
  883. }
  884. .subscribe-style-one .form-group,
  885. .rtl .about-content-box h4{
  886. padding-right:0px;
  887. }
  888. .rtl .about-content-box h4 span{
  889. position:relative;
  890. top:0px;
  891. display:block;
  892. }
  893. .services-block-two .inner-box .overlay-box .content h3{
  894. margin-bottom:15px;
  895. }
  896. .main-footer .footer-info-section .info-block .inner{
  897. margin-left:15px;
  898. }
  899. .shop-page .prod-tabs .reviews-container .rev-header .time,
  900. .cart-section .coupon-outer .pull-left,
  901. .cart-section .apply-coupon .form-group,
  902. .cart-section .apply-coupon .form-group input[type="text"],
  903. .cart-section .apply-coupon .form-group .coupon-btn,
  904. .cart-section .coupon-outer .cart-btn,
  905. .cart-section .apply-coupon .form-group{
  906. width:100%;
  907. }
  908. .main-header .nav-toggler,
  909. .services-block-two .inner-box .overlay-box .content .text,
  910. .case-block .inner-box .overlay-inner .content .text,
  911. .service-block-three .inner-box .image-box .overlay-box .text,
  912. .main-slider .text br{
  913. display:none;
  914. }
  915. }